Rational Zeros Calculator

Find all possible rational zeros of a polynomial using the Rational Root Theorem. Test ±p/q candidates, identify actual zeros, and see step-by-step analysis.

e.g. 1,-6,11,-6 for x³−6x²+11x−6
'true' or 'false'
'value' or 'magnitude'
Polynomial Degree
3
4 coefficients entered
Leading Coefficient (aₙ)
1
Factors of 1: {1}
Constant Term (a₀)
-6
Factors of 6: {1, 2, 3, 6}
Possible Rational Zeros
8
±p/q where p | a₀ and q | aₙ
Actual Rational Zeros Found
3
1, 2, 3
Remaining Zeros
0
May be irrational or complex

Candidate Testing Results

-6
f(x)=-504.0000
-3
f(x)=-120.0000
-2
f(x)=-60.0000
-1
f(x)=-24.0000
1
✓ ZERO
2
✓ ZERO
3
✓ ZERO
6
f(x)=60.0000

Candidate Rational Zeros — ±p/q Analysis

Candidate (±p/q)Decimal Valuef(x)Is Zero?
-6-6.000000-504.000000✗ No
-3-3.000000-120.000000✗ No
-2-2.000000-60.000000✗ No
-1-1.000000-24.000000✗ No
11.0000000.000000✓ Yes
22.0000000.000000✓ Yes
33.0000000.000000✓ Yes
66.00000060.000000✗ No

Rational Root Theorem Steps

StepDetail
1. Identify constant term a₀a₀ = -6
2. Identify leading coefficient aₙaₙ = 1
3. Factors of |a₀| = 6{1, 2, 3, 6}
4. Factors of |aₙ| = 1{1}
5. Form ±p/q candidates8 candidates
6. Test each candidate3 actual zero(s) found
Planning notes, formulas, and examples

About the Rational Zeros Calculator

The Rational Zeros Calculator applies the Rational Root Theorem to any polynomial with integer coefficients, giving you every possible rational zero before you even start testing. The theorem states that if a polynomial f(x) = aₙxⁿ + … + a₁x + a₀ has a rational zero p/q in lowest terms, then p must be a factor of the constant term a₀ and q must be a factor of the leading coefficient aₙ. This dramatically narrows the search space compared to guessing random values.

Enter your polynomial coefficients from highest to lowest degree and the calculator generates all ±p/q candidates. It then evaluates f(x) at every candidate to determine which are actual zeros, highlighting them in a color-coded results table and visual bar chart. You can see the Rational Root Theorem applied step by step — identifying factors of a₀ and aₙ, forming the candidate list, and testing each one.

This calculator is essential for precalculus and college algebra courses where you need to factor higher-degree polynomials. Once you find the rational zeros, you can perform synthetic division to reduce the polynomial's degree and find remaining irrational or complex roots. Eight built-in presets let you explore classic textbook polynomials, and sorting options help you organize candidates by value or magnitude for efficient analysis.

When This Page Helps

Rational Zeros Calculator helps you solve rational zeros problems quickly while keeping each step transparent. Instead of redoing long algebra by hand, you can enter Polynomial Coefficients (highest to lowest degree, comma-separated), Max Degree Limit, Zero Tolerance (ε) once and immediately inspect Polynomial Degree, Leading Coefficient (aₙ), Constant Term (a₀) to validate your work.

How to Use the Inputs

  1. Enter Polynomial Coefficients (highest to lowest degree, comma-separated) and Max Degree Limit in the input fields.
  2. Select the mode, method, or precision options that match your rational zeros problem.
  3. Read Polynomial Degree first, then use Leading Coefficient (aₙ) to confirm your setup is correct.
  4. Try a preset such as "x³−6x²+11x−6" to test a known case quickly.
Formula used
If f(x) = aₙxⁿ + aₙ₋₁xⁿ⁻¹ + … + a₁x + a₀ has a rational zero p/q (in lowest terms), then p divides a₀ and q divides aₙ. Possible rational zeros = {±p/q: p ∈ factors(|a₀|), q ∈ factors(|aₙ|)}.

Example Calculation

Result: Polynomial Degree shown by the calculator

Using the preset "x³−6x²+11x−6", the calculator evaluates the rational zeros setup, applies the selected algebra rules, and reports Polynomial Degree with supporting checks so you can verify each transformation.

Tips & Best Practices

  • Always include zero coefficients for missing terms — e.g., x⁴ − 1 needs "1,0,0,0,-1".
  • If no rational zeros are found, the polynomial may only have irrational or complex roots.
  • Use actual zeros with synthetic division to reduce the polynomial and find remaining roots.
  • The number of possible rational zeros grows with the number of factors, so leading coefficient 1 gives the fewest candidates.

How This Rational Zeros Calculator Works

This calculator takes Polynomial Coefficients (highest to lowest degree, comma-separated), Max Degree Limit, Zero Tolerance (ε), Show Steps and applies the relevant rational zeros relationships from your chosen method. It returns both final and intermediate values so you can audit the process instead of treating it as a black box.

Interpreting Results

Start with the primary output, then use Polynomial Degree, Leading Coefficient (aₙ), Constant Term (a₀), Possible Rational Zeros to confirm signs, magnitude, and internal consistency. If anything looks off, change one input and compare the updated outputs to isolate the issue quickly.

Study Strategy

Sources & Methodology

Last updated:

Frequently Asked Questions

  • It states that any rational zero p/q of a polynomial with integer coefficients must have p dividing the constant term and q dividing the leading coefficient.