Eisenstein's criterion. Let be a nonconstant primitive polynomial. If a prime number satisfies , for , and , then is an irreducible polynomial over .
To prove the Eisenstein criterion, suppose a nontrivial factorization exists over . Gauss lemma for polynomials gives with of positive degree. Their leading coefficients are not divisible by , because their product is . Reduction modulo therefore preserves both degrees, and
Since the only irreducible factor of the right side is , both reduced factors are nonzero monomials of positive degree. Their constant coefficients are consequently divisible by . This would make , a contradiction.
For the requested polynomial, shift the variable by one. The binomial theorem gives
It is monic, all coefficients below the leading one are divisible by , and the constant coefficient is , not divisible by . The Eisenstein criterion proves irreducibility of this shifted polynomial. The substitution is an automorphism of , with inverse , so it preserves nontrivial factorizations. Hence
This is the cyclotomic polynomial for a prime index.
A unique factorization domain is an integral domain in which every nonzero nonunit is a finite product of irreducible elements, uniquely up to reordering and multiplication of factors by a unit in a ring. A principal ideal domain is an integral domain in which every ideal is generated by one element.
Gauss lemma for polynomials says that over a unique factorization domain , the product of two primitive polynomials is primitive, and the polynomial content satisfies up to a unit. In particular a primitive polynomial of positive degree is irreducible over exactly when it is irreducible over the fraction field of . Consequently a polynomial ring over a unique factorization domain is itself a unique factorization domain.
The Eisenstein criterion says that if has and there is a prime element with , for every , and , then is irreducible over the fraction field. If is primitive, it is also irreducible in . Over one may take to be an ordinary prime number. The primitivity qualification prevents a nonunit constant content from being overlooked.
The defining distinction is unique irreducible factorization versus generation of every ideal by one element.
Gauss lemma for polynomials says that the product of two primitive polynomials in is primitive. Equivalently, a primitive polynomial in is reducible over exactly when it is reducible over .
Gauss lemma for polynomials states that the product of two primitive polynomials over a unique factorization domain is primitive. In particular, a primitive polynomial in is reducible over exactly when it is reducible over .
Eisenstein criterion says that a primitive polynomial
is irreducible over if there is a prime such that , for every , and . To prove it, suppose with both factors of positive degree. After removing contents, Gauss's lemma lets us take primitive. Reduction modulo gives
so both reduced factors are monomials of positive degree. Their constant terms are therefore divisible by , making divide , a contradiction.
An algebraic integer is a complex number satisfying a monic polynomial in . Let be one and let be its monic minimal polynomial. The usual proof using polynomial content shows that . The set
is the kernel of the polynomial-evaluation ring homomorphism, hence an ideal. Every is divisible by in . Because is monic, polynomial division of by takes place in , and the remainder must vanish by minimality. Therefore
where is monic and irreducible.
For
translation gives
This is Eisenstein at , so and therefore are irreducible over . Hence
Irreducibility and Gauss's lemma also show that is a prime ideal of , so
It is not a field. The class of is nonzero but not a unit: reducing further modulo gives a nonzero quotient
in which the image of is zero, whereas a unit must remain a unit under every unital quotient map. Thus
Assume that the primitive polynomial factors in as , with both factors of positive degree. Clearing denominators and removing contents writes
where and are primitive. Then
By Gauss lemma for polynomials, is primitive. Since is also primitive, comparison of contents forces to be a unit of . Absorbing that unit into one factor gives a nontrivial factorization of in , contrary to its assumed irreducibility. Hence is irreducible in .
Let
be a primitive polynomial. The Eisenstein criterion states that if a prime number satisfies
then is an irreducible polynomial in , equivalently in by Gauss lemma for polynomials.
To prove it, suppose that with of positive degree. Primitivity and Gauss's lemma let us take such an integral factorisation if a factorisation over exists. Reducing modulo gives
Because does not divide the leading coefficient of , neither factor loses degree on reduction. The polynomial ring is a unique factorization domain, so both reductions are monomials of positive degree. In particular, divides both constant terms and . It follows that divides
a contradiction. This proves the criterion.
For a prime , translate the geometric sum by one:
Its leading coefficient is one, every other coefficient is divisible by , and its constant coefficient is , which is not divisible by . It is therefore Eisenstein at . Translation is an automorphism of , so
This is the geometric-sum irreducibility criterion.
The evaluation homomorphism
has image and contains in its kernel. Since is monic, division by in writes every as with . If , then ; the irreducibility of says that is the minimal polynomial of , so . Thus , and the first isomorphism theorem for rings gives
Now take . Then , and the Eisenstein integers are
Complex conjugation sends to , so the field norm is
Given , choose integers with . For ,
For with , apply this to and put . Then
Hence the norm is a Euclidean function, proving that is a Euclidean domain. This is the Euclidean norm on the Eisenstein integers.
Finally suppose satisfies . Make the free abelian group into a -module by defining
This is well-defined precisely because obeys the same polynomial relation as . The module is finitely generated. It is also torsion-free module: if and , multiplication by the conjugate of gives , and the additive group has no nonzero integer torsion.
A Euclidean domain is a principal ideal domain, and the structure theorem for finitely generated modules over a principal ideal domain says that a finitely generated torsion-free module over one is free. Thus
for some . Since has free module basis over , comparison of abelian ranks gives . There can consequently be no such matrix when is odd.
If , choose a -basis . Then
is a -basis, and . In this basis the matrix of is a direct sum of copies of
Every admissible matrix is therefore conjugate in to . Hence there is exactly one conjugacy class for even , and none for odd . This is the classification of integral matrices satisfying the third cyclotomic polynomial.