Generalizing the Theorem: Number of Solutions to x^k ≡ 1 (mod n)

Arian.D
Messages
101
Reaction score
0

Homework Statement


Prove that the equation x^k \equiv 1 (mod p) has exactly k solutions if k|p-1.

I'm also curious to know if it's possible to generalize this theorem this way:
Prove that the equation x^k \equiv 1 (mod n) has exactly k solutions if k|\varphi(n) where \varphi(n) indicates the Euler's totient function.

Homework Equations


The Attempt at a Solution


Well, this is what I've done so far, but at some point I couldn't progressed any futher:

Consider the polynomial xk-1. By a theorem we know that this polynomial would have k solutions at the maximum because its degree is k. Now, since k|p-1, there exists an integer number t such that: kt=p-1. we'll have:

x^{p-1} - 1 = x^{kt} -1 = (x^k - 1)(x^{k(t-1)} + x^{k(t-2)} + ... + x^k + 1)

well, since p is a prime number, by Euler's theorem (or Fermat's little theorem to be more precise) we know that x^{p-1} - 1 \equiv 0 (mod p) would have exactly p-1 solutions (since all the numbers from 1 to p-1 would be prime relative to p).

now we'll have:

x^{p-1} - 1 \equiv 0 (mod p)
x^{kt} -1 = (x^k - 1)(x^{k(t-1)} + x^{k(t-2)} + ... + x^k + 1) \equiv 0 (mod p)
p | (x^k - 1)(x^{k(t-1)} + x^{k(t-2)} + ... + x^k + 1)
since p is prime, p divides x^k -1 or x^{k(t-1)} + x^{k(t-2)} + ... + x^k + 1, therefore:

x^k - 1 \equiv 0 (mod p)
x^{k(t-1)} + x^{k(t-2)} + ... + x^k + 1 \equiv 0 (mod p)

Now this is where I'm stuck. I don't know how to go further. I'm not sure if what I've done is useful to conclude anything either.
Any helps would be appreciated.
 
Physics news on Phys.org
By the way, I found a counter example to that general statement.
x2=1 (mod 8) has 4 solutions even though that 2 divides 4.
 
I think p is prime in this question.
 
Yes, it is.
I'm sorry if having not said that caused confusion because I thought that was obvious from my solution to the problem.
 
No ones knows how to prove it?
 
There are two things I don't understand about this problem. First, when finding the nth root of a number, there should in theory be n solutions. However, the formula produces n+1 roots. Here is how. The first root is simply ##\left(r\right)^{\left(\frac{1}{n}\right)}##. Then you multiply this first root by n additional expressions given by the formula, as you go through k=0,1,...n-1. So you end up with n+1 roots, which cannot be correct. Let me illustrate what I mean. For this...
Back
Top