In: Advanced Math
24. Show that (x ^p) − x has p distinct zeros in Zp, for any prime p. Conclude that (x ^p) − x = x(x − 1)(x − 2)· · ·(x − (p − 1)).
(this is not as simple as showing that each element in Zp is a root -- after all, we've
seen that in Z6[x], the polynomial x^2-5x has 4 roots, 0, 5, 2, and 3, but x^2-5 is not equal to (x-0)(x-5)(x-2)(x-3))
Recall Fermat's little theorem states that if p is a prime number, then for any integer a, .
Then choose any element , then we can find a unique integer , be such that the image of a in is . Then gives us the fact , in the ring (rather field) . Thus this proves the fact that every element of is a root of the polynomial . Since the ring has p many distinct elements then we have has p many distinct roots.
Now note that since is a field this implies is an Euclidean domain. Also recall in Euclidean domain we can divide.
We will prove the fact that if is a root of a non constant polynomial , then divides .
Note that since we are in an Euclidean domain, we can find (by division algo) and , with , (that is deg(r)=0 gives us r is a constant) such that , now putting , (and recall r is a constant ) gives us the fact r=0 . Thus we get .
Using this fact and the result we have proved earlier that , we can say for any , divides , (Now note that a, b divides c and both of a and b are prime implies ab divides c). Here for any , is a prime (as a domain) , thus we have divides , this gives us there exists some , bu such that . Now comparing the the degree on the both side we can say deg()=0, gives is a constant. Again note that as we are in a field so we can compare coefficients on the both side, this gives us =1. Hence the prove.
Note that , is not even an integral domain, hence not a field hence is not an Euclidean domain. Hence we can't divide there, so this process is not applicable there.