Find the highest power of 2 dividing n

  • Thread starter Thread starter whodsow
  • Start date Start date
  • Tags Tags
    Power
whodsow
Messages
12
Reaction score
0
Hi.
I have a question.
I know the rule of the hightest power of 2 dividing n!, the highest power means if 2^{k}|n!, k is the greatest value. For example,
n the hightest power of 2 dividing n!
--------------------------------------
1 0
2 1
3 1
4 3
5 3
6 4
7 4
8 7
9 7
10 8
11 8
12 10
13 10
14 11
15 11
16 15
17 15
18 16
19 16
20 18
21 18
22 19
23 19
24 22
25 22
26 23
27 23
28 25
29 25
30 26
31 26
32 31
33 31

Let f(n) is the highest power of 2 dividing n!, I think if 2^{k}=n, then f(n) = 2^{k}-1, else let n=2^{k_{1}}+2^{k_{2}}+...++2^{k_{r}}, then f(n)=f(2^{k_{1}})+f(2^{k_{2}})+...+f(2^{k_{r}})=2^{k_{1}}-1+2^{k_{2}}-1+...+2^{k_{r}}-1, more verification of n shows my rule is correct, but I can't prove that.
Help me to prove my rule. thanks.
 
Physics news on Phys.org
Split it into subproblems. Showing that (2^k)! is divisible by 2^(2^k - 1) but not by 2^(2^k) can be done by induction, starting with a base case of 1! being divisible by 1 but not by 2. For the inductive step, use that n! has a factor of 2 every 2, a factor of 4 every four, and so on, up to a factor of 2^k every 2^k (i.e. exactly once). This is a geometric series.
 
thank your hint, CRGreathouse.
I will try to prove it.
 
whodsow said:
Hi.
I have a question.

Let f(n) is the highest power of 2 dividing n!, I think if 2^{k}=n, then f(n) = 2^{k}-1, else let n=2^{k_{1}}+2^{k_{2}}+...++2^{k_{r}}, then f(n)=f(2^{k_{1}})+f(2^{k_{2}})+...+f(2^{k_{r}})=2^{k_{1}}-1+2^{k_{2}}-1+...+2^{k_{r}}-1, more verification of n shows my rule is correct, but I can't prove that.
Help me to prove my rule. thanks.
Did you try to corrolate your rule with the following
f(n) = \sum_{i = 1}^{b} \Left[ \frac{n}{2^i}\Right]
where the brackets stand for the foor function, and b is the highest power of 2 less than or equal to n
 
ramsey2879 said:
Did you try to corrolate your rule with the following
f(n) = \sum_{i = 1}^{b} \Left[ \frac{n}{2^i}\Right]
where the brackets stand for the foor function, and b is the highest power of 2 less than or equal to n

oh, thank you.
I am a beginner, just starting to learn number theorem, I did not know this formulation until you told me.
 
Thread 'Derivation of equations of stress tensor transformation'
Hello ! I derived equations of stress tensor 2D transformation. Some details: I have plane ABCD in two cases (see top on the pic) and I know tensor components for case 1 only. Only plane ABCD rotate in two cases (top of the picture) but not coordinate system. Coordinate system rotates only on the bottom of picture. I want to obtain expression that connects tensor for case 1 and tensor for case 2. My attempt: Are these equations correct? Is there more easier expression for stress tensor...
Back
Top