Proof

Let F be a finite field of order q. By previous result there is a prime number p and a positive integer a such that q = pa.

Suppose m is a natural number dividing q - 1. We show that the number of elements x F* with xm = 1 equals m.
It is precisely the number of solutions of Xm - 1 in F. As m | (q - 1), the polynomial Xm - 1 divides Xq - 1 - 1, whence also Xq - X. By a previous theorem, the latter polynomial decomposes into a product of linear factors in F[X]. But then its divisor Xm - 1 is also a product of m linear factors. Hence, there are m solutions of Xm - 1 in F. In other words, the number of elements x F* with xm = 1 equals m.

Finally, we apply the cyclic group characterization theorem to conclude that F* is cyclic.