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 .
The nonzero ideal is principal because is a principal ideal domain. Choose a nonzero generator . Part (a) gives
The nonzero rational scalar is a unit in , so this rescaling does not change the generated principal ideal:
Part (b) now places in , since . Thus .
For the reverse inclusion, let be nonzero. The displayed equality supplies with . Multiplicativity of rational polynomial content gives
Since has integer coefficients, is a positive integer. The normalization from part (a) gives , so multiplying it by the integer proves . Consequently . The zero polynomial belongs as well, proving
This is the divisibility descent in Gauss lemma for polynomials: dividing an integer-coefficient polynomial by a primitive polynomial cannot introduce a denominator into an exact quotient. Here it yields the description of prime ideals of the integer polynomial ring above zero. The generator has positive polynomial degree, since a primitive constant would be a unit and would put in .
The prime ideals of with are the zero ideal and the principal ideals generated by nonconstant primitive polynomials that are irreducible in .
To prove the description, invert the nonzero integers to obtain the localization . The extension of an ideal consists of the polynomials with and . Its contraction is : if and , the defining condition puts , so primeness gives . The prime ideal correspondence for localization makes this extension a proper prime ideal of .
If , its extension has a nonzero generator because is a principal ideal domain. Dividing this generator by its rational polynomial content gives an integer-coefficient primitive polynomial generating the same extended ideal. Divisibility descent by Gauss lemma for polynomials then gives in . The proper prime ideal in makes irreducible there. Conversely, any such polynomial generates a prime ideal in whose contraction is and whose intersection with is zero.
The intersection condition is essential: is a maximal ideal of , since its quotient ring is , but it is not principal. A common divisor of and must be a unit, which would generate the whole ring.