Algebra 2 Advanced rational rootrootspolynomials

Rational Root Theorem

A finite list of candidate roots to test, instead of guessing.

Video by The Organic Chemistry Tutor — “Finding All Zeros of a Polynomial Function Using The Rational Zero Theorem” Watch on YouTube

The explanation

Key idea Any rational root is ± (factor of the constant)/(factor of the leading coefficient).

Higher-degree polynomials do not factor by inspection, but you can narrow the search to a finite list.

Any rational root p/q must have p dividing the constant term and q dividing the leading coefficient.

For 2x³ − 3x² − 8x + 12: constants dividing 12 are ±1, 2, 3, 4, 6, 12; leading coefficient factors are ±1, 2. Candidates are those over 1 and over 2.

Test candidates by substitution or synthetic division. When one gives zero, divide it out and continue with a smaller polynomial.

Two caveats: the theorem only finds *rational* roots, and a candidate list is not a promise that any of them work.

Worked example

Find all roots of P(x) = x³ − 4x² + x + 6.

  1. Candidates: ±1, ±2, ±3, ±6.
  2. P(−1) = −1 − 4 − 1 + 6 = 0, so x = −1 is a root.
  3. Synthetic division by −1 gives x² − 5x + 6.
  4. Factor: (x − 2)(x − 3).

Answer: x = −1, 2, 3

Common mistakes

  • Swapping the roles, dividing constant factors by nothing or using the leading coefficient on top.
  • Assuming every candidate on the list is a root.