For a nonzero integer-coefficient polynomial , its polynomial content is the positive greatest common divisor of all its coefficients; one may set . A primitive polynomial has content one.
For , choose a positive integer clearing its denominators, so . Put . Then
where is an integer-coefficient primitive polynomial. This proves existence with .
For uniqueness, suppose , where both integer-coefficient polynomials are primitive and . Write in lowest terms with positive. Then has integer coefficients. Coprimality forces to divide every coefficient of , hence . Now has content , so . Therefore and .
Define the rational polynomial content by this unique positive multiplier. If and , Gauss lemma for polynomials says that is primitive. Thus
The uniqueness argument also shows that the construction is independent of the chosen denominator-clearing integer .
For a nonzero polynomial , its polynomial content is the positive greatest common divisor of its coefficients:
For nonzero , choose a positive integer with and define its rational polynomial content by
To check independence of the denominator, write with and . Then , while multiplication of all coefficients by a positive integer gives
Dividing by proves , as required.
For multiplication, write . The integer-coefficient content identity permitted in the source gives
Thus
We will also use the normalization , with content one: if , then . It is a primitive polynomial. For a nonzero rational constant , the same definition gives .
First extract the polynomial content from :
The primitive quartic is Eisenstein at the prime : every nonleading coefficient is divisible by , while the constant term is not divisible by . Eisenstein's criterion makes it irreducible over , and Gauss's lemma makes it irreducible in . The constant factor is itself irreducible in .
The polynomial is already irreducible over : it is Eisenstein at . Its nonleading coefficients, including the missing zero coefficients, are divisible by , and is not divisible by . Thus is its own sole nonconstant irreducible factor over .
Over the field , grouping terms gives
The first two factors are linear and therefore irreducible. The quadratic takes the values at respectively, so it has no root in . A degree-two polynomial over a field is reducible exactly when it has a root, proving its irreducibility.
All three factorizations are unique up to order and multiplication by units. The ring is a unique factorization domain, hence so is by Gauss's lemma. A polynomial ring over a field is a Euclidean domain, so both and have unique factorization. The units are in the first ring, nonzero rational constants in the second, and in the third.
A nonzero primitive polynomial in has greatest common divisor of its coefficients equal to one. Suppose primitive polynomials had a product whose coefficients were all divisible by some prime . Their reductions in are both nonzero, because neither polynomial has every coefficient divisible by . A polynomial ring over a field is an integral domain, so their product is nonzero modulo , a contradiction. Hence the product of primitive polynomials is primitive.
To deduce unique factorization, write any nonzero integer polynomial as its positive polynomial content times a primitive polynomial, with its sign treated as a unit. The preceding result gives multiplicativity of content. Factor the primitive part over the Euclidean polynomial ring , and rescale every irreducible rational factor to a primitive integer polynomial. If with all polynomials primitive and in lowest terms, the equality has contents and . Thus , forcing . The rational factorization therefore lifts to an integer factorization.
A primitive integer polynomial is irreducible over exactly when it is irreducible over : an integer factorization gives a rational one, and a rational factorization lifts by the same primitive-content argument. Factor the content into integer primes. Existence and uniqueness over the integers and over now give existence and uniqueness of the resulting factorization into constant prime factors and primitive irreducible polynomial factors, up to order and signs. Therefore . This is the full lifting step in Gauss lemma for polynomials.
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.
Eisenstein criterion states that if
has a prime number such that , for every , and , then is irreducible over .
After dividing out the polynomial content, suppose for contradiction that the resulting primitive polynomial factors as with positive-degree , using Gauss lemma for polynomials. Reduction modulo gives , so in the polynomial ring both and are monomials. Because both factors have positive degree, their constant coefficients are divisible by . Their product is then divisible by , a contradiction.
For a nonzero polynomial , choose a positive integer clearing its denominators and set , where the polynomial content of an integer-coefficient polynomial is the positive greatest common divisor of its coefficients. This is independent of : if , then , hence .
The integer-coefficient product formula from Gauss lemma for polynomials gives
Moreover is an integer-coefficient primitive polynomial: if , then . For example,
This normalization proves a useful divisibility descent. If is primitive, and for , then is an integer. Since , it follows that .