Polynomials are mathematical expressions that contain a sum of powers of indeterminate variables multiplied by coefficients. A core concept in algebra, polynomials are used in calculus and throughout all areas of mathematics. Wolfram|Alpha can compute several interesting properties of polynomials including extrema, roots, alternate forms, symmetry and parity.


Examine polynomials and compute properties like domain and range, degree, roots, plots and discriminant.

compute properties of a polynomial

compute properties of a polynomial in several variables

find the degree of a polynomial

compute the greatest common divisor of polynomials

More examples


Factorize quadratics and higher-degree polynomials.

factor a polynomial

More examples


Expand polynomial expressions using FOIL and other methods.

expand a polynomial

More examples

Completing the Square

Simplify a polynomial by completing the square.

complete a square

More examples

Solving Polynomial Equations

Find all real and complex solutions of single and multivariate polynomial equations.

solve a polynomial equation

solve a system of polynomial equations

More examples

Polynomial Interpolation

Find a polynomial curve that passes through a list of points.

interpolate a data set with a polynomial

More examples