]> Number Theory - Eisenstein's Irreducibility Criterion

Number Theory

Eisenstein's Irreducibility Criterion

Theorem: Let

f(x)=a 0 +a 1 x+...+a nx n

be a polynomial with integer coefficients. Suppose a prime p divides each of a 0 ,a 1 ,...,a n1 (every coefficient except the leading coefficient), and that p 2 does not divide a 0 . Then p(x) has no factors with integer coefficients.

Proof: Suppose f=gh for polynomials g,h with integer coefficients. Look at this factorization modulo p: we get f(x)=a nx n, so g(x)=b dx d, h(x)=c ex e for some constants b d,c e and for some integers d,e with de=n. This implies the constant term of g(x) is a multiple of p, and similarly for the constant term of h(x), hence p 2 divides the constant term of f(x), a contradiction.

Gauss' Lemma

We usually combine Eisenstein's criterion with the following theorem for a stronger statement. (The name "Gauss' Lemma" has been given to several results in different areas of mathematics, including the following.)

Theorem: Let f[x]. Then f is irreducible over [x] if and only if f is irreducible over [x].

(In other words, Let f(x) be a polynomial with integer coefficients. If f(x) has no factors with integer coefficients, then f(x) has no factors with rational coefficients.)

Proof: Let f(x)=g(x)h(x) be a factorization of f into polynomials with rational coefficients. Then for some rational a the polynomial ag(x) has integer coefficients with no common factor. Similary we can find a rational b so that bh(x) has the same properties. (Take the lcm of the denominators of the coefficients in each case, and then divide by any common factors.)

Suppose a prime p divides ab. Since

abf(x)=(ag(x))(bh(x))

becomes 0 =(ag(x))(bh(x)) modulo p, we see ag(x) or bh(x) is the zero polynomial modulo p. (If not, then let the term of highest degree in ag(x) be mx r, and the term of highest degree in bh(x) be nx s. Then the product contains the term mnx r+s0 (modp), a contradiction.)

In other words, p divides each coefficient of ag(x) or bh(x), a contradiction. Hence ab=1 and we have a factorization over the integers.

Example: Let p be a prime. Consider the polynomial

f(x)=1 +x+...+x p1 .

We cannot yet apply the criterion, so make the variable subsitution x=y+1 . Then we have

g(y)=1 +(y+1 )+...+(y+1 ) p1 .

Note f(x) is irreducible if and only if g(y) is irreducible.

The coefficient of y k in g(y) is

m=k p1 (p1 k)=(pk+1 ).

The last equality can be shown via repeated applications of Pascal's identity:

(n+1 k)=(nk)+(nk1 ).

Alternatively, use the fact

g(y)=(y+1 ) p1 (y+1 )1

Thus p divides each coefficient except the leading coefficient, and p 2 does not divide the constant term p, hence f(x) is irreducible over the rationals.