For every integer , the th cyclotomic polynomial is the monic polynomial whose complex roots are the primitive th roots of unity. A priori, this is a polynomial with complex coefficients, but since every th root of unity is a primitive th root of unity, for a unique divisor of , one has the relation
which implies, by induction and euclidean divisions, that for every .
The degree of the polynomial is , the Euler indicator, number of units in , or number of integers in which are prime to .
The goal of this note is to explain a few proofs that these polynomials are irreducible in — or equivalently, in view of Gauss's lemma, in . This also amounts to saying that or that the cyclotomic extension has degree , or that the canonical group homomorphism from the Galois group of to is an isomorphism.
1. The case where is a prime number.
One has , hence . If one reduces it modulo , one finds , because . Moreover, is not a multiple of . By the Eisenstein criterion (after a change of variables , if one prefers), the polynomial is irreducible.
This argument also works when is a power of a prime number. Indeed, since a complex number is a primitive th root of unity if and only if is a primitive th root of unity, one has . Then the Eisenstein criterion gives the result.
Comment. — From the point of view of algebraic number theory, this proof makes use of the fact that the cyclotomic extension is totally ramified at , of ramification index .
Consequently, it must have degree . More generally, it will prove that is irreducible over the field of -adic numbers, or even over any unramified extension of it, or even over any algebraic extension of for which the ramification index is prime to .
2. The classical proof
Let us explain a proof that works for all integer . Let be a primitive th root of unity, and let be its minimal polynomial — one has in . Let (A priori, the divisibility is in , but Gauss's lemma implies that it holds in as well.) Fix a polynomial such that .
By euclidean division, one sees that the set of complex numbers of the form , for , is a free abelian group of rank , with basis .
Let be a prime number which does not divide . By Fermat's little theorem, one has , so that there exists such that . This implies that .
Since is prime to , is a primitive th root of unity, hence . Assume that . Then one has . Differentiating the equality , one gets ; let us evaluate this at , we obtain . In other words, , which is absurd because does not divide . Consequently, , and is also the minimal polynomial of .
By induction, one has for every integer which is prime to . All primitive th roots of unity are roots of and . This shows that .
Comment. — Since this proof considers prime numbers which do not divide , it makes implicit use of the fact that the cyclotomic extension is unramified away from primes dividing . The differentiation that appears in the proof is a way of proving this non-ramification: if is zero modulo , it must be zero.
3. Landau's proof
A 1929 paper by Landau gives a variant of this classical proof which I just learnt from Milne's notes on Galois theory and which I find significantly easier.
We start as previously, being a primitive th root of unity and being its minimal polynomial.
Let us consider, when varies, the elements of . There are finitely many of them, since this sequence is -periodic, so that they can be written as finitely polynomials of degree in . Let be an upper-bound for their coefficients. If is a prime number, we have (by an already given argument). This implies if .
By induction, one has for any integer whose prime factors are all .
One the other hand, if is an integer prime to and is the product of all prime number such that and does not divide , then is another integer all of which prime factors are . (Indeed, if , then either in which case so that then , or in which case so that .) Since , one has .
This shows that all primitive th roots of unity are roots of , hence .
Comment. —This proof is quite of a mysterious nature to me.
4. Can one use Galois theory to pass from local information to global information?
The cyclotomic extension contains, as subextension, the cyclotomic extensions , where is the decomposition of has a product of powers of prime numbers. By the first case, has degree over . To prove that is irreducible, it would be sufficient to prove that these extensions are linearly disjoint.
This is what I had claimed in a first version of this blog post. Unfortunately, as Olivier Fouquet made me observe (September 26, 2020), this cannot be true without any additional argument that uses the fact that the ground field is the field of rational numbers.
Assume, for example, that the ground field . Over this field, the polynomials and are both
irreducible (because they have degree 2 and no root). However
is
not irreducible.
(For consistency, I leave below the lemma that I had used. I have not yet thought about where the mistake lies, nor to how I could correct the statement.)
Unlemma. — Let and be integers and let be their gcd. Then .
This is an application of Galois theory (and the result holds for every ground field as soon as its characteristic does not divide and ). Let be the least common multiple of and . One has , and the cyclotomic character furnishes a group morphism . The Galois groups and corresponding to the subfields and are the kernels of the composition of the cyclotomic character with the projections to and , and their intersection to the subgroup generated by these two kernels, which is none but the kernel of the composition of the cyclotomic character with the projection to .