Instructions:
Use calculator to find the polynomial zeros, showing all the steps of the process, of any polynomial you provide in the
form box below.
Polynomial Zeros
This calculator will allow you compute polynomial roots of any valid polynomial you provide. This polynomial can be any polynomial
of degree 1 or higher.
For example, you can provide a cubic polynomial, such as p(x) = x^3 + 2x^2 - x + 1, or you can provide a polynomial with non-integer
coefficients, such as p(x) = x^3 - 13/12 x^2 + 3/8 x - 1/24.
Once you have provided the calculator with a valid polynomial for which you want to compute its roots, you can click on the "Calculate" button, and
you will see a step-by-step run of the process.
There is no general method to find ALL the roots for ALL possible polynomials of degree above 5, so this calculator will only find
roots that can be obtained with these
mentioned elementary methods.
What is the root of a polynomial?
Given a polynomial functionp(x), we say that x is a root of the polynomial if:
p(x)=0
In layman terms roots of a polynomial are the points the the polynomial function p(x) crosses the x-axis. That's a good representation to get an idea, but
it is not completely precise because some roots could be complex numbers. So then, a real root will be a point where p(x).
Observe that the roots of the polynomial are also called polynomial zeros.
What are the steps for finding the zeros of a polynomial?
Step 1: Identify expression you want to work with. Make sure it is a polynomial and simplify as much as possible
Step 3: Start trying to find elementary (rational) roots with the rational zero theorem, and use
polynomial division to reduce the original polynomial, if possible
Step 4: If Step 3 worked and you could reduce the original polynomial, repeat the previous steps to try to factor the reduced polynomial
It is usually not easy, and it can be computationally intensive, and it is not guaranteed to work, but it is the best possible approach if we are
restricted to using elementary methods.
Is factoring the only way to find roots
Not really, but things go hand-to-hand. The factor theorem states that x−a is a factor of a polynomial p(x) if and only if p(a)=0.
So in other words, roots and factors are intimately linked.
The same happens for degrees 3 and 4, though the formulas are far from elementary. But for degree 5 and higher,
there is no such formula, a key result proven by Galois and Abel. So there is no hope to find a "general formula", and which is why the use a more lax
polynomial factorization approach.
Common mistakes to avoid
Often times students get frustrated that they cannot find the roots of a given polynomial function, say p(x)=x3+2x2−x+1, but they need to face the fact
that not all polynomials will be able to be solved using elementary tools.
Granted, there is a formula to solve x3+2x2−x+1=0, but it is not elementary, and it is not expected that students know it.
Tips for success
Always try to do a mental map of what your strategy will be: Take note of the polynomial you have, its degree, its leading coefficient and constant coefficient.
Plot the polynomial if you can, to get an idea of its behavior. Are there any obvious factorization that you can use? Use them.
Always remember factors = roots.
Example: Zeros of a Polynomial
What are the zeros of : x5+x4−x3+x2−x+1?
Solution: For this example we are provided with the following polynomial: p(x)=x5+x4−x3+x2−x+1.
We will use the factoring approach to finding roots.
Simplification not needed: The provided polynomial expression is simplified already, so there is nothing to simplify it further.
It can be noted that the degree of the provided polynomial is deg(p)=5. Also, its leading coefficient is a5=1 and its
constant coefficient is equal toa0=1.
Now we search for integer numbers that divide the leading coefficient a5 and the constant coefficient a0, which is used to find rational candidates .
▹ The dividers of a5=1 are: ±1.
▹ The dividers of a0=1 are: ±1.
Therefore, dividing all factors of the constant term a0=1 by all the dividers of a5=1, we get the following list of potential roots:
±11
Now, all potential solutions must be evaluated. The results obtained from testing each candidate are as follows:
Since no rational roots were identified through manual inspection, further simplification using basic techniques is not possible and the process ends with this step.
Conclusion: As a result, no simplification was obtained and no roots of the polynomial were identified through basic techniques
Example: Calculating roots a quadratic function
Calculate the solutions of: 3x2−2x−4=0.
Solution: We need to solve the given quadratic equation 3x2−2x−4=0.
The roots for a quadratic equation of the form ax2+bx+c=0 are calculated using the following equation:
x=2a−b±b2−4ac
In this context, the equation that needs to be solved is 3x2−2x−4=0, indicating that the corresponding coefficients are:
a=3b=−2c=−4
First, we will determine the nature of the roots by calculating the discriminant. The discriminant is calculated as follows:
Δ=b2−4ac=(−2)2−4⋅(3)⋅(−4)=52
Since in this case we get the discriminant is Δ=52>0, which is positive, so then, the equation has two different real roots.
We find that the equation 3x2−2x−4=0, has two real roots, so then:
3x2−2x−4=3(x+3113−31)(x−3113−31)
so then the original polynomial is factored as p(x)=3x2−2x−4=3(x+3113−31)(x−3113−31), which completes the factorization.
Conclusion: Therefore, the factorization we get looking for is given by:
p(x)=3x2−2x−4=3(x+3113−31)(x−3113−31)
The roots found are −3113+31 and 3113+31 .
Example: Polynomial Zeros
Calculate the zeros of the following polynomial: p(x)=x3−1213x2+83x−241.
Solution: Finally, in this example we have: p(x)=x3−1213x2+83x−241.
First Step: The provided polynomial expression is irreducible, so there is nothing to simplify. We can proceed to factor it.
Observe that the degree of the given polynomial is deg(p)=3, its leading coefficient is a3=1 and its constant coefficient is a0=−241.
Rational Roots: We will try to find simple rational roots first, with the Rational Zero Theorem.
The next task is to find the integer numbers that divide the leading coefficient a3 and the constant coefficient a0, that will be used to construct our candidates to be zeroes of the polynomial equation.
Note: In this case, we observe that in order to have both constant and leading coefficient we need to amplify both sides of the equation by 24. The equivalent equation is:
24x3−26x2+9x−1=0
▹ The dividers of a3=24 are: ±1,±2,±3,±4,±6,±8,±12,±24.
▹ The dividers of a0=−1 are: ±1.
Therefore, dividing each divider of the constant coefficient a0=−1 by each divider of the leading coefficient a3=24, we find the following list of candidates to be roots:
±11,±21,±31,±41,±61,±81,±121,±241
Now, all the candidates need to be tested to see if they are a solution. The following is obtained from testing each candidates:
But since we have found all the required roots among the rational candidates, we find that x3−1213x2+83x−241=(x−21)(x−31)(x−41), so then:
p(x)=x3−1213x2+83x−241=(x−21)(x−31)(x−41)
which completes factorization process.
Result: Therefore, the final factorization is:
p(x)=x3−1213x2+83x−241=(x−21)(x−31)(x−41)
Therefore, the roots found are 21,31 and 41 .
Other useful polynomial calculators
Finding zeros of a polynomial is one the pinnacles of Algebra, to the degree that the Fundamental Theorem of Algebra is about the existence of n roots for a
polynomial of degree n. Those roots will not necessary be all real, and some of them (or all of them) may be complex numbers.
A very useful tool to gather properties about the number of positive and negative roots is Descartes Rule of Signs, which by simply counting sign changes
between consecutive coefficients of the polynomial can tell you a lot about the types of roots of a polynomial (positive or negative)
Ultimately, almost every single problem in Algebra and Calculus can be reduced to finding roots of a polynomial, including solving
polynomial equations, such as the ones
you would find for example, when looking for the intersection between the graphs of y=x2 and y=x3.