Polynomial Analyzer

The Polynomial Analyzer turns entered coefficients into the degree, end behavior, real and complex roots, a full factorization, and the graph, with every step shown.

How to Find the Roots and Factors of a Polynomial

Type the coefficients from the highest power down to the constant. The analyzer finds every root, real or complex, and builds the factored form.

1

Read the degree and end behavior

The degree is the highest power with a non-zero coefficient, and it caps the number of roots. The leading coefficient and the degree together set the end behavior: an even degree sends both ends the same way, an odd degree sends them in opposite directions.

2

Find every root numerically

For degree 3 and above there is no simple formula to use every time, so the analyzer uses the Durand–Kerner method, which refines all of the roots at once until they stop changing. It finds complex roots as well as real ones, so a degree-n polynomial always shows n roots, counted with repetition.

3

Build the factored form

Each real root r gives a linear factor (x − r). Complex roots of a real polynomial come in conjugate pairs, and each pair multiplies back into one irreducible quadratic factor, so the result is the full factorization over the real numbers.

Frequently Asked Questions

How many roots does a polynomial have?
A polynomial of degree n has exactly n roots when you count complex roots and repeated roots, by the fundamental theorem of algebra. How many of them are real can be anywhere from n down to 0 for even n, or down to 1 for odd n.
What is end behavior?
End behavior describes what the graph does as x heads to positive or negative infinity. For x³ the left end falls and the right end rises; for −x⁴ both ends fall. Only the leading term matters for it.
What does a repeated root look like on the graph?
At a root with even multiplicity, such as (x − 2)², the graph touches the x-axis and turns back. At odd multiplicity greater than one, such as (x − 2)³, it flattens out as it crosses.
Why do some factors stay as quadratics?
A quadratic factor such as x² + 1 has no real roots, only the complex pair ±i. It cannot be split into real linear factors, so it stays as one irreducible quadratic in the factored form.