polynomial functions
Rational Root Theorem
You should know: polynomial long division
Overview
The Rational Root Theorem narrows the search for rational roots of a polynomial with integer coefficients down to a short, finite list of candidates, built entirely from the polynomial's constant and leading coefficients. Instead of guessing blindly, you can test only p/q ratios where p divides the constant term and q divides the leading coefficient.
Formal Definition
For a polynomial with integer coefficients aₙxⁿ+...+a₀ (aₙ≠0, a₀≠0), every rational root p/q (in lowest terms) must satisfy:
p divides the constant term a₀; q divides the leading coefficient aₙ
Properties
Finite candidate list
Necessary, not sufficient
Integer root corollary
Worked Examples
p divides a₀=6: ±1,±2,±3,±6. q divides aₙ=2: ±1,±2.
Test x=3 by substitution.
Answer: Candidates: ±1,±2,±3,±6,±1/2,±3/2; x=3 is an actual root
Practice Problems
Find all rational roots of f(x) = x³ - 4x² + x + 6.
Common Mistakes
Assuming every candidate from the Rational Root Theorem is guaranteed to be an actual root.
The theorem only narrows the search — it lists NECESSARY candidates. Each one must still be verified, typically by substitution or synthetic division; many candidates will not actually be roots.
Forgetting that the theorem only finds RATIONAL roots, and concluding a polynomial has no roots if none of the candidates work.
A polynomial can have irrational or complex roots that the Rational Root Theorem cannot detect at all — it only ever lists candidates for rational roots.
Summary
- For integer-coefficient polynomials, every rational root p/q (lowest terms) has p dividing the constant term and q dividing the leading coefficient.
- This produces a finite, testable list of candidates — not a guarantee that any of them are roots.
- For monic polynomials (aₙ=1), every rational root must be an integer factor of the constant term.
- Pair with synthetic division to efficiently test each candidate.
Mathematics