The rational root theorem: proof, candidates, and worked cubic equations
What is a rational root?
A rational root is a solution that can be expressed as a ratio of integers. For a polynomial with integer coefficients, the rational root theorem reduces the search to a finite set of candidates.
Suppose
where the coefficients are integers and . If a nonzero rational root is written in lowest terms as , with , then
Thus its numerator divides the constant term and its denominator divides the leading coefficient. These are necessary conditions, not a guarantee that a candidate is a root.
If , first remove the obvious factor and apply the theorem to the remaining polynomial. If the leading coefficient is or , every rational root is an integer. An integer root must divide the constant term.
Example of a candidate list
For , the possible rational roots are
Checking this list decides whether rational roots exist; it does not exclude irrational or nonreal roots.
Proof of the theorem
Let be a root in lowest terms. Multiplying by gives
All terms except the last are divisible by , so divides . Since and are coprime, .
Similarly, every term except the first is divisible by , so divides . Since and are coprime, . This proves both claims.
The coprimality assumption is essential. An unreduced fraction could have numerator and denominator containing arbitrary common factors.
Problem 1: a monic polynomial with an integer parameter
Problem. Let be an integer. Show that every rational root of
is an integer, and find all for which a positive integer root exists.
The polynomial is monic, so the denominator of a reduced rational root must divide . Hence it is an integer. A positive integer root must divide , leaving only and .
- For , the equation is , giving .
- For , it is , giving , which is not an integer.
Conversely, for , substitution of works. Therefore
A direct denominator argument
If the root is in lowest terms, multiplication by gives
Thus , forcing . This is the theorem's proof specialized to the given equation.
Problem 2: prove that a cubic has no rational root
Problem. Prove that has no rational root.
The candidate list is the same twelve values given earlier. Positive candidates cannot work because every term in is then positive.
For the six negative candidates, direct substitution gives
None is zero, so no rational root exists. This is a finite exhaustion of all candidates, which completes the proof.
The polynomial still has a real root: for instance . The theorem says that this root is irrational, not that there are no roots at all.
Problem 3: solve a cubic with a noninteger rational root
Problem. Solve
Possible rational roots have a numerator dividing and a denominator dividing . This suggests checking even if no integer root has been found. Substitution gives zero, and division by yields
The quadratic factor gives . Therefore the complete solution is
Expanding the factorization verifies that no coefficient was lost in division.
A practical workflow
Clear rational coefficient denominators if necessary, remove any factor , list the reduced numerator/denominator candidates, and use signs or simple congruences to shorten the list. Once a root is found, factor it out and solve the remaining polynomial. When proving that no rational root exists, make the exhaustion explicit.
For equations whose coefficients themselves involve irrational numbers, see equating rational and irrational parts. For integer solutions in several variables, see four approaches to Diophantine equations.
Related articles
- Equating rational and irrational parts: proof and worked problems
- How to simplify nested square roots, with three worked examples
- Conditional probability: the formula, information protocols, and worked examples
- Integration by parts: formulas, proof, and four useful patterns
- Triple-angle identities: remember, derive, and apply them
About the author
Koki Saito
Physician and graduate of the University of Tokyo Faculty of Medicine. Drawing on his entrance-exam experience, he explains how to choose mathematical methods and construct complete solutions.
Full profile →Have a question or spotted an error? Contact us.