Let n be prime, and let Φn(x)=xn−1x−1=xn−1+...+1 be the nth cyclotomic polynomial, which is irreducible over Q. Fix a prime p. This exercise determines when Φn(x)∈Fp[x] is irreducible and thus provides information about the conjugacy classes of matrices of prime order over prime fields.
(a) Let p=n. Show x−1 divides Φn(x).(b) Let p≠n. Let f be the multiplicative order of p in F×n. Show that m=f is the smallest integer for which GLm(Fp) contains a matrix A of order n.
(c) Show that no polynomial in Fp[x] of degree less than f divides Φn(x), and that mA(x) is an irreducible polynomial of degree f dividing Φn(x).
(d) In particular, prove Φn(x) is irreducible over Fp if and only if p is a primitive root modulo n, i.e. p generates Fn.
Proof: (a) Since Φn(1)≡0, x−1 divides Φn(x).
(b) We have |GLm(Fp)|=(pm−1)...(pm−pm−1). By Lagrange's and Cauchy's theorems, GLm(Fp) has a matrix of order p if and only if its order is divisible by p, so - since Fp is an integral domain - if and only if n∣pm−pk=pk(pm−k−1) for some 0≤k≤m. Since this first occurs when m=f and k=0, the claim is proven.
(c) Assuming g(x) | Φn(x) | xn−1 implies mB(x) | cB(x)=g(x) | xn−1 where B is the companion matrix of g(x). Thus Bn=1 and by (b) g(x) is of degree ≥f. Letting A be as in (b) we see mA(x) | xn−1=(x−1)Φn(x) and by the restriction of polynomials dividing Φn(x) and the size of A we have mA(x) is of degree f. Since mA(x) is a monomial of minimal degree dividing Φn(x) it must be irreducible, and since A≠1 we have mA(x)≠x−1 and now mA(x) | Φn(x).
(d) The case is clear when p=n. Otherwise, let p be a primitive root. Then f=n−1 and no polynomial of degree smaller than n−1 divides Φn(x), and thus Φn(x) is irreducible. If Φn(x) is irreducible, then a polynomial of degree smaller than n−1 divides Φn(x) and thus the order of p in Fn is smaller than n−1. ◻
No comments:
Post a Comment