Math July 13, 2026 · 8 Min Read

Rational Zeros Calculator – Guide & Formulas

Find all possible rational zeros of a polynomial using the Rational Root Theorem. Enter coefficients to list candidates and test for actual rational roots.

Try the free calculator

Put these formulas into practice with our instant, step-by-step Rational Zeros Calculator.

Open Calculator ›

Use our free **Rational Zeros Calculator** to **find all possible rational zeros** of any polynomial using the **Rational Root Theorem**. This **rational zeros calculator** helps you **list candidates p/q** and **test for actual rational roots** with step-by-step results. Whether you need to **factor a polynomial** or **verify rational roots**, this tool provides accurate solutions. Features include **candidate listing**, **synthetic division verification**, and **step-by-step breakdown**. 100% free — no signup required!

Key Takeaway

Use the free Rational Zeros Calculator to find all possible rational zeros of a polynomial using the rational root theorem. enter coefficients to list candidates and test for actual rational roots. Get instant results with step-by-step explanations.

How to Use the Rational Zeros Calculator

  1. Step 1: Enter the **polynomial coefficients** from highest degree to constant term (e.g., 2, -3, -8, 3 for 2x³ - 3x² - 8x + 3) into the Rational Zeros Calculator.
  2. Step 2: The Rational Root Theorem calculator lists all **possible rational zeros p/q** where p divides the constant term and q divides the leading coefficient.
  3. Step 3: Review the **candidate list** generated by the rational zeros finder to identify all potential roots.
  4. Step 4: Test each candidate by **substituting into the polynomial** or using **synthetic division** to check if it equals zero.
  5. Step 5: Check the **synthetic division verification** for each confirmed rational root to verify the remainder is zero.
  6. Step 6: Review the **final list of rational zeros** and the **factored form** of the polynomial when possible.
  7. Step 7: Use the step-by-step breakdown to understand how each **rational root** was found using the factor theorem calculator.

The Formula

By the Rational Root Theorem, any rational zero p/q (in lowest terms) of polynomial aₙxⁿ + ... + a₁x + a₀ must have p dividing the constant term a₀ and q dividing the leading coefficient aₙ.

Variable Definitions

  • p: A factor of the constant term a₀
  • q: A factor of the leading coefficient aₙ
  • p/q: A candidate rational zero in lowest terms
  • a₀: The constant term of the polynomial
  • aₙ: The leading coefficient (coefficient of highest degree term)

Finding rational zeros of 2x³ - 3x² - 8x + 3

Apply the Rational Root Theorem to find all rational roots.

  1. Step 1: Identify a₀ = 3 (constant term) and a₃ = 2 (leading coefficient).
  2. Step 2: Factors of a₀ = 3: ±1, ±3. Factors of a₃ = 2: ±1, ±2.
  3. Step 3: Possible rational zeros: ±1, ±3, ±1/2, ±3/2.
  4. Step 4: Test x = 3: 2(27) - 3(9) - 8(3) + 3 = 54 - 27 - 24 + 3 = 6 ≠ 0. Test x = 1/2: 2(1/8) - 3(1/4) - 8(1/2) + 3 = 1/4 - 3/4 - 4 + 3 = -1/2 - 1 ≠ 0. Test x = 3/2: 2(27/8) - 3(9/4) - 8(3/2) + 3 = 27/4 - 27/4 - 12 + 3 = -9 ≠ 0. Test x = -1: 2(-1) - 3(1) - 8(-1) + 3 = -2 - 3 + 8 + 3 = 6 ≠ 0. Test x = 1: 2 - 3 - 8 + 3 = -6 ≠ 0.
  5. Step 5: Continue testing. x = 3 is NOT a root. Try x = -1/2: 2(-1/8) - 3(1/4) - 8(-1/2) + 3 = -1/4 - 3/4 + 4 + 3 = 6 ≠ 0. After testing all, find actual roots by synthetic division.

Frequently Asked Questions

What is the Rational Root Theorem?

The Rational Root Theorem states that if a polynomial with integer coefficients has a rational root p/q (in lowest terms), then p must divide the constant term and q must divide the leading coefficient. This gives a finite list of candidates to test.

What if none of the candidates are actual zeros?

If no rational root is found, the polynomial may have irrational or complex roots. Use numerical methods (Newton-Raphson), the quadratic formula (for degree 2), or graphing to find approximate roots.

How do I test if a candidate is a root?

Substitute the candidate into the polynomial. If the result is 0, it is a root. Alternatively, use synthetic division — a remainder of 0 confirms the candidate is a root.

Can a polynomial have no rational zeros?

Yes. For example, x² - 2 has roots ±√2, which are irrational. The Rational Root Theorem only applies to rational roots; it cannot find irrational or complex roots.

What if the leading coefficient is 1?

If the leading coefficient is 1, then q must divide 1, so q = ±1. This means all possible rational zeros are integer factors of the constant term: ±p.

How many rational zeros can a polynomial have?

A polynomial of degree n has at most n rational zeros (counting multiplicity). It may have fewer if some roots are irrational or complex.

Does this work for non-integer coefficients?

The Rational Root Theorem requires integer coefficients. If coefficients are fractions, multiply through by the LCD to clear denominators before applying the theorem.

What is the difference between rational and irrational zeros?

Rational zeros can be expressed as p/q (fractions or integers). Irrational zeros cannot be expressed as simple fractions (like √2, π). Complex zeros involve imaginary numbers (like 2 + 3i).

How do I use this calculator to factor a polynomial?

Enter the polynomial coefficients, find all rational zeros using the Rational Root Theorem, then use synthetic division to factor out each root. The remaining factor is typically a simpler polynomial that can be solved with other methods.

What if the polynomial has repeated rational roots?

A repeated root (multiplicity > 1) will appear multiple times in the synthetic division verification. For example, if x = 2 is a double root, dividing by (x - 2) twice will yield a remainder of 0 both times.