Exercise 4.3.26* (Cyclotomic polynomials)

Let Φ n ( x ) denote the polynomial with leading coefficient 1 and degree ϕ ( n ) whose roots are the ϕ ( n ) different primitive n th roots of unity. Prove that d n Φ d ( x ) = x n 1 for all real or complex numbers x . Deduce that Φ n ( x ) = d n ( x d 1 ) μ ( n d ) . Show that the coefficients of Φ n ( x ) are integers. This is the cyclotomic polynomial of order n .

Answers

Proof.

(a)
Let 𝕌 n denote the set of n -th roots of unity. By Problem 26, 𝕌 n = { ζ ζ n = 1 } = { 1 , ξ , ξ 2 , , ξ n 1 } (  where  ξ = e 2 n ) .

Then 𝕌 n is a subgroup of ( , × ) of order n .

By definition,

Φ n ( x ) = ζ A n ( x ζ ) ,

where A n is the subset of 𝕌 n of the elements of order n in the group ( 𝕌 n , × ) :

A n = { ζ 𝕌 n ord ( ζ ) = n } .

(Here x is not a complex number, but the variable (indeterminate) of the ring [ x ] .)

By Problem 25, if ζ = e 2 iπa n , then ord ( ζ ) = n n a , so ord ( ζ ) divides n (this is also a consequence of the Lagrange’s Theorem).

If d n , then 𝕌 d 𝕌 n : if ζ d = 1 , then ζ n = ( ζ d ) n d = 1 . Therefore, for all divisors d of n ,

Φ d ( x ) = ζ A d ( x ζ ) ,  where A d = { ζ 𝕌 d ord ( ζ ) = d } = { ζ 𝕌 n ord ( ζ ) = d } 𝕌 n .

Since the order of every element of 𝕌 n divides n ,

𝕌 n = d n A d (disjoint union) .

Therefore

x n 1 = ζ 𝕌 n ( x ζ ) = d n ζ A d ( x ζ ) = d n Φ d ( x ) .

This shows that

x n 1 = d n Φ d ( x ) . (1)

This equality in [ x ] shows that for every z , z n 1 = d n Φ d ( z ) .

Note: by comparing the degrees, we obtain anew n = d n ϕ ( d ) .

(b)
Using the Möbius multiplicative inversion formula in the group ( x ) of nonzero rational fractions (where f ( n ) = Φ n ( x ) , and F ( n ) = d n f ( d ) = x n 1 ), we obtain Φ n ( x ) = f ( n ) = d n F ( d ) μ ( n d ) = d n ( x d 1 ) μ ( n d ) .

So

Φ n ( x ) = d n ( x d 1 ) μ ( n d ) . (2)
(c) We show by strong induction that the coefficients of Φ n ( x ) are integers. Let [ x ] denote the ring of polynomials in [ x ] with integers coefficients.

First Φ 1 ( x ) = x 1 [ x ] . Suppose now that Φ k ( x ) [ x ] for all positive integers k < n .

By equality (1),

x n 1 = Φ n ( x ) d n , d n Φ d ( x ) ,

where d n , d n Φ d ( x ) [ x ] by the induction hypothesis.

Then Φ n ( x ) = A ( x ) B ( x ) , where A ( x ) = x n 1 , B ( x ) = d n , d n Φ d ( x ) [ x ] are monic polynomials (polynomials whose leading coefficients is 1 ).

The algorithm of the Euclidean division shows that if A ( x ) , B ( x ) are in [ x ) , where B ( x ) 0 is a monic polynomial, then there exist polynomials Q ( x ) , R ( x ) in [ x ] such that

A ( x ) = B ( x ) Q ( x ) + R ( x ) , R ( x ) = 0  or  deg ( R ) < deg ( B ) .

Since Φ n ( x ) [ x ] , B ( x ) divides A ( x ) in the ring [ x ] . Comparing

A ( x ) = B ( x ) Q ( x ) + R ( x ) , A ( x ) = B ( x ) Φ n ( x ) + 0 ,

the unicity of the Euclidean division in [ x ] shows that R ( x ) = 0 and Φ n ( x ) = Q ( x ) [ x ] . Therefore the coefficients of Φ n ( x ) are integers, and the induction is done.

For all positive integers n , the coefficients of Φ n ( x ) are integers. □

User profile picture
2025-02-01 09:56
Comments