In this section, we will assume the base field is , and we will discuss the irreducibility criterion for polynomials in .

The units in are the non-zero constants, so we can always rescale:

to make all the coefficients of integers, the process does not change the irreducibility of , so in this section we will only consider polynomials with integer coefficients, but view them as polynomials in .

Rational Roots Theorem

First, we would like to use the root test at least for degree 2 or 3 polynomials. The following theorem tells us that only finite choices of rational numbers need to be checked.

Theorem:

Given a polynomial , if has a rational root, then the root must be of the form where and .

We can use the Rational Roots Theorem to show that is irreducible in :

  1. The Rational Roots Theorem tells us that the only possible rational roots of are . We can check that , so has no rational roots.
  2. By root test in degree 3, is irreducible in .

Eisenstein’s Criterion

Eisenstein’s criterion is a powerful tool to determine the irreducibility of a polynomial. Unlike root test, Eisenstein’s criterion does not require us to find the roots of the polynomial, and is applicable to polynomials of any degree.

The proof of Eisenstein’s criterion will need some tricks in elementary number theory, so we will only state the criterion here.

Theorem:

Given a polynomial , if there exists a prime such that:

  1. for all .
  2. .
  3. . then is irreducible in .

We show following examples to illustrate the power of Eisenstein’s criterion.

  1. is irreducible in by Eisenstein’s criterion with .
  2. is irreducible in by Eisenstein’s criterion with prime, and .