Skip to main content

Enter your polynomial

Input mode:

Enter coefficients from highest power down to constant term.

Example for 2x^3 - 3x^2 - 8x + 12[2, -3, -8, 12]

Tip: Switch to “Polynomial text” if you prefer typing the expression.

Chips prefill common polynomials and run the calculation.

Options:

Result:

No results yet. Enter a polynomial and click Calculate.

How to use this calculator

  • Choose Coefficients or Polynomial text.
  • Enter your polynomial with integer coefficients.
  • Click Calculate to see possible rational zeros and the actual ones found.
  • Turn on Steps to view synthetic division for each root found.

How this calculator works

  • Uses the Rational Root Theorem to generate candidates ±p/q.
  • Tests each candidate using exact fraction arithmetic (no floating-point rounding).
  • When a root is found, it divides the polynomial and repeats to detect multiplicity.

Formula & Equations Used

Rational Root Theorem: If r = p/q is a rational zero (in lowest terms), then p | a₀ and q | aₙ.

Candidate set: R = { ±p/q } for all divisors p of constant term and q of leading coefficient.

Example Problems & Step-by-Step Solutions

Example 1 — Find rational zeros

f(x)=x^3-6x^2+11x-6 has rational zeros 1,2,3 (each once).

Example 2 — A fractional rational root

f(x)=2x^2 + x - 1 has rational zeros x=1/2 and x=-1.

Frequently Asked Questions

Q: Will this find irrational or complex zeros?

This tool finds rational zeros. If the remaining factor has degree ≥ 2, it may still have irrational or complex zeros.

Q: What if my coefficients aren’t integers?

The Rational Root Theorem is guaranteed only for integer coefficients. The calculator will warn you if it detects non-integers.

Q: Why can there be so many candidates?

If the constant term or leading coefficient has many factors, the candidate list grows. Use the candidates table option if you want the full p/q breakdown.

The Quadratic Formula
5. BONUS: Mathematical Operations and Functions
10 problems
Topic
5. BONUS: Mathematical Operations and Functions
5 topics 15 problems
Chapter
Factoring Polynomials
0. Review of Algebra
7 problems
Topic
Callie
Polynomials Intro
0. Review of Algebra
4 problems
Topic
Callie
The Quadratic Formula
1. Equations & Inequalities
6 problems
Topic
Callie
Zeros of Polynomial Functions
4. Polynomial Functions
4 problems
Topic
Callie
Understanding Polynomial Functions
4. Polynomial Functions
3 problems
Topic
Callie
Dividing Polynomials
4. Polynomial Functions
4 problems
Topic
Callie
0. Review of Algebra - Part 1 of 2
5 topics 10 problems
Chapter
Callie
0. Review of Algebra - Part 2 of 2
3 topics 10 problems
Chapter
Callie
1. Equations & Inequalities - Part 1 of 3
4 topics 11 problems
Chapter
Callie
1. Equations & Inequalities - Part 2 of 3
4 topics 10 problems
Chapter
Callie
1. Equations & Inequalities - Part 3 of 3
4 topics 10 problems
Chapter
Callie
4. Polynomial Functions
5 topics 11 problems
Chapter
Callie
Polynomials Intro
0. Fundamental Concepts of Algebra
3 problems
Topic
Factoring Polynomials
0. Fundamental Concepts of Algebra
3 problems
Topic
The Quadratic Formula
1. Equations and Inequalities
6 problems
Topic
Understanding Polynomial Functions
4. Polynomial Functions
5 problems
Topic
0. Fundamental Concepts of Algebra
10 topics 10 problems
Chapter
1. Equations and Inequalities - Part 1 of 2
7 topics 13 problems
Chapter
1. Equations and Inequalities - Part 2 of 2
5 topics 12 problems
Chapter
4. Polynomial Functions
3 topics 7 problems
Chapter
The Quadratic Formula
BONUS: Mathematical Operations and Functions
4 problems
Topic
BONUS: Mathematical Operations and Functions - Part 1 of 2
4 topics 9 problems
Chapter
BONUS: Mathematical Operations and Functions - Part 2 of 2
1 topic 2 problems
Chapter
Solving Quadratic Equations
0. Review of College Algebra
1 problem
Topic
0. Review of College Algebra - Part 1 of 2
4 topics 9 problems
Chapter
Patrick
0. Review of College Algebra - Part 2 of 2
5 topics 10 problems
Chapter
Patrick
Function Analyzer Calculator
Analyze functions with graphs, derivatives, extrema, limits, asymptotes, and step-by-step explanations
Quadratic Equation Calculator
Solve quadratic equations with exact roots, steps, and graph
Eigenvalue and Eigenvector Calculator
Calculate eigenvalues, eigenvectors, characteristic polynomials, and diagonalization with steps
Prime Factorization Calculator
Find prime factors, all divisors, and step-by-step work for any integer
Inequality Solver
Solve linear, compound, quadratic, rational, and absolute value inequalities with steps and graphs
Rational Equation Solver
Solve rational equations with domain restrictions, LCD clearing, extraneous checks
Discriminant Calculator
Find the discriminant of a quadratic, cubic, or conic equation to classify its roots or curve shape
Conic Sections Calculator
Identify and convert circle, parabola, ellipse, and hyperbola equations with steps
Simplify Expression Calculator
Simplify, expand, factor, and reduce algebraic expressions step by step
Multiplying Polynomials Calculator
Multiply two polynomials and simplify the result step by step
Factoring Calculator
Quickly factor ax² + bx + c and get the roots
Graphing Calculator
Graph functions, compare equations, trace coordinates, and explore graph features step by step
Completing the Square Calculator
Solve quadratics, convert to vertex form, or compare with the quadratic formula - with area and parabola diagrams
Complex Numbers Calculator
Add, subtract, multiply, and divide complex numbers — with Argand diagrams and step-by-step solutions
Back to all calculatorsAll calculators