Sorry for my interruption, I am looking for a solution to this question: Calculate
2001∑k=0⌊2k2003⌋
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
2001∑k=0⌊2k2003⌋=2001∑k=02k−rk2003=22002−12003−2002⋅20032⋅2003=22002−12003−1001
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=2⋅7⋅11⋅13 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 21001≡−1(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