Gauss’s Lemma: Factoring in
Remark 115.1.
In , every polynomial of positive degree has a root , and therefore a divisor in the form . The irreducible polynomials are linear, and the irreducible factorization of a monic polynomial has the form .
In , the irreducible polynomials are the linear polynomials and quadratic polynomials with negative discriminant. No polynomial of degree is irreducible.
In , there exist irreducible polynomials of arbitrary degree.
We have two tools to study factoring in :
- The inclusion , and
- the unique homomorphism that sends to .
Definition 115.2.
cde440A polynomial is called primitive if
- it is an integer polynomial of positive degree,
- the gcd of its coefficients in is , and
- .
It is clear that if is an integer polynomial of positive degree with positive leading coefficient, then is primitive iff for every prime .
Lemma 115.3.
7e31c7An integer is a prime element of iff it is a prime integer.
Proof.
Any integer that is irreducible in must be prime. Let be prime and suppose divides . Then, . Since is an integral domain, this implies either or . Thus, divides or divides .□
Theorem 115.4(Gauss's Lemma).
87f54eThe product of primitive polynomials is primitive.
Proof.
Suppose and are primitive polynomials. Since their leading coefficients are positive, the leading coefficient of is positive. Moreover, no prime divides or , so no prime divides .□
Lemma 115.5.
c806f3Every polynomial of positive degree with rational coefficients can be written uniquely as , where and is a primitive polynomial. iff . If , then the gcd of the coefficients of is .
Proof.
Let. Proving existence of primitive and such that is trivial.
Suppose we are given rational numbers and and primitive polynomials and such that . We will show that . Since is a domain, it will follow that .
Multiply both sides of by integers to reduce to the case that and are integers. If , let be a prime dividing . Then, divides , and by Lemma 3, divides or . cannot divide by definition, so must divide . Cancel from both sides. Induction reduces to the case that . The same reasoning shows that then . Both and must be the same unit, since and have positive leading coefficients. So and .□
Theorem 115.6.
98ad92
Let be a primitive polynomial, and let . If divides in , then divides in .
If have a common nonconstant factor in , they have a common nonconstant factor in .
Proof.
Suppose for some . Write and with and primitive by Lemma 5. Note that since , . We have . By Gauss’s lemma, is primitive. By the uniqueness assertion of Lemma 5, . Thus, is an integer, and , so divides in .
If have a common nonconstant factor in , then also divides and in , so by , divides and in .□
Proposition 115.7.
b33f2e
Let have positive leading coefficient. Then is an irreducible element of iff it is either a prime integer or a primitive polynomial that is irreducible in .
Every irreducible element of is a prime element.
Proof.
Lemma 3 proves this when . If is irreducible and not a constant, it cannot have an integer factor different from , so if its leading coefficient is positive, it will be primitive. Suppose that is a primitive polynomial and that it has a proper factorization in , say . Write and , with and primitive. Then is primitive. Since is also primitive, . Therefore has a proper factorization in too. So if is reducible in , it is reducible in . The fact that a primitive polynomial that is reducible in is also reducible in is clear.
Let be a primitive irreducible polynomial that divides a product of integer polynomials. Then is irreducible in . Since is a PID, is a prime element of . So divides or in . By Theorem 6 divides or in . Thus, is a prime element.□
The proof of the following theorem is immediate from Proposition 7 and Proposition 114.10.
Theorem 115.8.
2a6362is a UFD. Every nonzero polynomial that is not can be written as a product
where are integer primes and are primitive irreducible polynomials.
Generalization to multivariable polynomial rings over fields
Regard as the ring of polynomials in whose coefficients are polynomials in . The analogue of the field will be , the field of fractions of . Denote this field by . Then, is a subring of the ring of polynomials
whose coefficients are rational functions in . This is useful, since is a PID (recall we needed the fact that is a PID in the proof of Proposition 7!).
We will retrace the steps we took to prove that is a UFD. First, we have to define a notion of being ‘primitive’:
Definition 115.9.
a53de0The polynomial is called primitive if
- Its coefficients are polynomials in , and has positive degree ();
- the gcd of its coefficients in is ;
- the leading coefficient is monic.
The requirement that be monic in Definition 9 and in Definition 2 are just normalization criteria to weed out associates.
Next, we have to prove the analogue of Lemma 3: that is prime in iff it is prime in .
Proof.
Suppose . Again, it is clear that if is prime in , then it is prime in . Suppose is prime in . Suppose where . Then, . This forces the degree of of and to be , so . Since is prime in , it follows that one of or is a unit, so is prime in .□
Next up: Gauss’s Lemma. The proof is exactly the same as before: If and are primitive, is primitive (product of monic polynomials is monic), and by the previous lemma, no prime in can divide .
The Lemma 5 analogue is exactly what you’d expect: Every element of can be written in the form , where is a primitive polynomial in and is a rational function in , both uniquely determined. The same proof works.
Theorem 6 and Proposition 7 analogues have the same proofs. Thus, The ring is a UFD.
Generalization to arbitrary UFDs
We can retrace the same steps as in the previous section to prove that If is a UFD, the polynomial ring is a UFD:
Theorem 115.10.
d96427Let be a UFD, and let be a variable. Let . Define , the content of , to be the gcd of the coefficients of , up to multiplication by a unit. Call primitive if has nonzero degree and is a unit.
- is prime in iff it is prime in .
- Let . Then, . In particular, the product of primitive polynomials is a primitive polynomial.
- Let be the field of fractions of . Then, every element of can be written in the form , where is primitive and , both uniquely determined up to a unit factor in .
- Let be a primitive polynomial, and let be a polynomial in . If divides in , then divides in .
- If two polynomials and in have a common nonconstant factor in , they have a common nonconstant factor in .
- Let be an element of . is irreducible in iff it is either an irreducible element of , or a primitive polynomial that is irreducible in .
- The ring is a unique factorization domain.