Sunday, 5 June 2016

number theory - sum of integers using order of integers and primitive roots



Sorry for my interruption, I am looking for a solution to this question: Calculate
2001k=02k2003

without using computational engines, with x denoting the largest integer that does not succeed x. I hope you can answer this question. And sorry for my mistakes, English is my second language.


Answer



If we write 2k=2003qk+rk you are looking for the sum of the qk. Assume for the moment that we know that 2 is a primitive root mod2003. In that case the rk run through all the numbers from 1 through 2002 and we can write

2001k=02k2003=2001k=02krk2003=22002120032002200322003=22002120031001


This gives an explicit expression without summation or floor functions, but actually computing it is beyond most of our patience as it will have about 600 digits.



I don't have an easy way to show 2 is a primitive root. The order of 2 must divide 2002=271113 so we can just check whether 2 to any of 14 powers is equivalent to 1mod2003. You can generate 22n by repeated squaring and then multiply them, but it will be tedious.



I realized that all that is needed for this argument to work is to show 210011(mod2003), which will be true if 2 is a primitive root but might be otherwise. With repeated squaring that is more within the range of hand computation, but still tedious.


No comments:

Post a Comment

real analysis - How to find limhrightarrow0fracsin(ha)h

How to find limh0sin(ha)h without lhopital rule? I know when I use lhopital I easy get $$ \lim_{h\rightarrow 0}...