Free Algebra Solver
Zeros and roots

Polynomial Zeros Calculator

Enter a polynomial or f(x) = polynomial. The calculator lists possible rational roots, tests them, divides them out, and solves what is left.

Interpreted as: x^3 - 6x^2 + 11x - 6 (Find zeros) Ready
Examples
Solution

Worked example: x^3 - 6x^2 + 11x - 6

Worked example. Edit the problem above and press Find zeros to solve your own.

Problemx^3 - 6x^2 + 11x - 6
  1. Write the equation in standard form

    Move every term to one side so the other side is zero, then order the powers from highest to lowest.

    x^3 - 6x^2 + 11x - 6
    Original problem
    x³ − 6x² + 11x − 6 = 0
    Degree 3 polynomial set equal to zero

    Subtracting the same expression from both sides keeps every solution.

  2. List possible rational roots

    By the rational root theorem, any rational root p/q has p dividing the constant term −6 and q dividing the leading coefficient 1.

    p divides −6: 1, 2, 3, 6
    Factors of the constant term
    q divides 1: 1
    Factors of the leading coefficient
    Candidates: ±1, ±2, ±3, ±6
    Possible rational roots p/q

    Testing this finite list finds every rational root, so none can be missed.

  3. Test the candidates

    Substitute candidates into the polynomial. A result of zero means the candidate is a root.

    P(−1) = −24
    Not zero, so not a root
    P(1) = 0
    Zero, so x = 1 is a root
    P(−2) = 20
    Not zero, so not a root
    P(2) = 0
    Zero, so x = 2 is a root
    P(−3) = −6
    Not zero, so not a root
    P(3) = 0
    Zero, so x = 3 is a root

    The factor theorem says P(r) = 0 exactly when (x − r) is a factor.

  4. Divide out the factor for x = 1

    Use synthetic division with 1 to lower the degree by one.

    1 │ 1 −6 11 −6
    Coefficients
    │ 1 −5 6
    Multiply and write under the next coefficient
    1 −5 6 0
    Add down; the last number is the remainder
    Quotient: x² − 5x + 6, remainder 0
    Result

    A zero remainder confirms the root, and the quotient holds the remaining roots.

  5. Divide out the factor for x = 2

    Use synthetic division with 2 to lower the degree by one.

    2 │ 1 −5 6
    Coefficients
    │ 2 −6
    Multiply and write under the next coefficient
    1 −3 0
    Add down; the last number is the remainder
    Quotient: x − 3, remainder 0
    Result

    A zero remainder confirms the root, and the quotient holds the remaining roots.

  6. Divide out the factor for x = 3

    Use synthetic division with 3 to lower the degree by one.

    3 │ 1 −3
    Coefficients
    │ 3
    Multiply and write under the next coefficient
    1 0
    Add down; the last number is the remainder
    Quotient: 1, remainder 0
    Result

    A zero remainder confirms the root, and the quotient holds the remaining roots.

  7. Check the roots in the original equation

    Substitute each exact root back into the original equation.

    P(1) = 0
    Checked: makes the equation true
    P(2) = 0
    Checked: makes the equation true
    P(3) = 0
    Checked: makes the equation true

    A value is a solution only if it makes the original equation true.

Answerx = 1 or x = 2 or x = 3

Zeros guide

How the zeros calculator finds the roots of a polynomial

Enter a polynomial in the zeros calculator above and it lists every real zero, with exact answers where they exist. Below you will see the method it follows, so you can find the zeros of a polynomial by hand.

How do you find the zeros of a polynomial?

To find the zeros of a polynomial, set it equal to zero and find the x values that make it true. List the possible rational roots with the rational root theorem, test them, and divide out each root you find with synthetic division. Solve the quadratic that remains with factoring or the quadratic formula.

What are the zeros of a polynomial?

A zero is an x value that makes the polynomial equal 0. Zeros, roots, and solutions all mean the same number here, so a roots calculator and a zeros calculator do the same job.

On a graph, each real zero is a point where the curve crosses or touches the x-axis. The polynomial x³ − 6x² + 11x − 6 crosses at x = 1, x = 2, and x = 3, so those are its zeros.

How does the rational root theorem help?

The rational root theorem gives you a short list of every fraction that could be a root. Any rational root p/q must have p dividing the constant term and q dividing the leading coefficient.

For x³ − 6x² + 11x − 6, the constant is −6 and the leading coefficient is 1. The candidates are ±1, ±2, ±3, and ±6. A rational root theorem calculator builds this list for you, but it is quick to do by hand.

When the leading coefficient is not 1, fractions join the list. For 2x³ + 3x² − 8x + 3, the candidates are ±1, ±3, ±1/2, and ±3/2. Its zeros turn out to be −3, 1/2, and 1.

Worked example: zeros of x³ − 6x² + 11x − 6

Test the candidates, divide out the first root you find, and factor the quadratic that is left. This is the same path the calculator shows in its steps.

Test x = 1
1 − 6 + 11 − 6 = 0, so 1 is a zero
Synthetic division by 1
1 | 1 −6 11 −6 → 1 −5 6 0
Quotient
x² − 5x + 6
Factor
(x − 2)(x − 3)
Zeros
x = 1, x = 2, x = 3

Dividing out a root lowers the degree by one. This is called deflating the polynomial. Once you are down to a quadratic, you can factor it or use the quadratic formula, so you rarely need to test every candidate.

What is multiplicity?

Multiplicity is the number of times a zero repeats. If (x − 1) appears twice as a factor, then 1 is a zero of multiplicity 2.

Take x³ − 3x + 2. It factors as (x − 1)²(x + 2), so its zeros are 1 and −2, with 1 counted twice. The calculator lists each zero once in the answer, x = −2 or x = 1. You can see the repeat in the steps, where it divides by (x − 1) two times.

Multiplicity changes the graph. At a zero of odd multiplicity the curve crosses the x-axis. At a zero of even multiplicity, like x = 1 here, the curve touches the axis and turns back.

What about irrational roots and approximate answers?

If the last quadratic or simple power has no rational roots, the calculator gives an exact radical when one exists and a decimal when it does not. Exact forms come first.

For x² − 5, the zeros are x = −√5 and x = √5. For x³ − 2, the only real zero is x = ∛2. Switch on complex numbers and it also lists the two complex roots of x³ − 2, shown as decimals: about −0.629961 ± 1.091124i.

Some polynomials have no rational roots and no simple radical form. The cubic x³ − 3x + 1 has three real zeros, approximately −1.879385, 0.347296, and 1.532089. The calculator marks these as approximate so you know they are rounded.

PolynomialZerosType
x³ − 6x² + 11x − 61, 2, 3Exact, rational
x² − 5−√5, √5Exact, irrational
x³ − 2∛2Exact, irrational
x³ − x − 1about 1.324718Approximate

Can the zeros calculator solve cubic equations?

Yes. A cubic equation is a degree 3 polynomial set equal to zero, so finding its zeros solves it. The calculator handles polynomials up to degree 6, which covers cubics, quartics, and the polynomial roots problems most algebra and precalculus classes assign.

If your equation is not already in the form polynomial = 0, the solver page will move everything to one side first. The zeros page expects just the polynomial, or f(x) = followed by the polynomial.

What mistakes do students make when finding zeros?

Forgetting the negative candidates is common. The rational root theorem gives ± for every value, and −2 is just as likely as 2. Another slip is leaving out a zero coefficient in synthetic division. For x³ − 3x + 2, the row must be 1, 0, −3, 2.

Students also stop after finding one root. A cubic can have up to three real zeros, so always divide out the root and solve what is left.

Frequently asked questions

Short answers to the questions people ask most about this topic.

How do I enter a polynomial in the zeros calculator?

Type it with ^ for powers, such as x^3 - 6x^2 + 11x - 6. You can also write f(x) = before it. The calculator lists the zeros and shows how it found each one.

What is the difference between zeros and roots?

They describe the same values. Zeros usually refers to a function, and roots usually refers to an equation, but both mean the x values that make the polynomial equal 0.

Does the calculator find complex zeros?

Yes, if you switch on complex numbers. For example, x³ − 2 has one real zero, ∛2, and two complex zeros that the calculator gives as decimals.

How many zeros can a polynomial have?

A polynomial of degree n has at most n real zeros. Counting complex zeros and repeats, it has exactly n.

Why does my answer show decimals?

Some polynomials have zeros with no exact rational or simple radical form. In that case the calculator gives a rounded decimal and labels it approximate.

Can I use the zeros to factor the polynomial?

Yes. Each zero r gives a factor (x − r). The zeros 1, 2, and 3 mean x³ − 6x² + 11x − 6 = (x − 1)(x − 2)(x − 3).

Is there a limit on the degree?

The calculator works with polynomials up to degree 6. Higher degree polynomials are not supported.

How can I check a zero?

Substitute it into the polynomial. If the result is 0, it is a zero. The evaluate expression calculator can do the arithmetic for you.

Math keypad

Find zeros mode

Use the keypad below or tap the expression to use your phone keyboard.

Keyboard tips

Ctrl + Enter
Run the selected operation
^
Enter a power, such as x^2
sqrt(
Calculate an exact or simplified square root
a:b
Separate quantities in a ratio
12, 18
Separate integers in an LCM and GCD calculation
@ x =
Assign x when evaluating an expression
y =
Enter a polynomial function to graph
|
Wrap an absolute-value expression