Visual Tools
Calculators
Tables
Mathematical Keyboard
Converters
Other Tools


Polynomials






Expressions Built from Powers

A polynomial is an algebraic expression constructed from variables, coefficients, and non-negative integer exponents, combined through addition, subtraction, and multiplication. These expressions appear throughout mathematics — from simple linear equations to complex models in physics and engineering. Understanding polynomials means understanding the building blocks of algebra itself.

Key Terms

Core Vocabulary

Polynomialan expression built from variables, coefficients, and non-negative integer exponents
Term (of a Polynomial)a single unit: coefficient times a power of the variable
Leading Coefficientthe coefficient of the highest-degree term
Constant Termthe term with no variable, equal to P(0)P(0)
Degree (of a Polynomial)the highest exponent on the variable

Classification by Terms

Monomialone term
Binomialtwo terms
Trinomialthree terms

Structure and Behavior

Root (of a Polynomial)a value rr where P(r)=0P(r) = 0
Factoringwriting a polynomial as a product of lower-degree factors
End Behaviordirection of the graph as x±x \to \pm\infty
Turning Pointwhere the graph reverses direction; at most n1n-1

Key Theorems

Remainder Theoremremainder of dividing by (xc)(x-c) equals P(c)P(c)
Factor Theorem(xc)(x-c) is a factor iff P(c)=0P(c) = 0
Rational Root Theoremrestricts rational root candidates to ±p/q\pm p/q

See All Algebra Definitions


What is a Polynomial?

A polynomial in the variable xx is an expression of the form:

anxn+an1xn1++a2x2+a1x+a0a_nx^n + a_{n-1}x^{n-1} + \cdots + a_2x^2 + a_1x + a_0


The components are straightforward. The variable xx represents an unknown quantity. The coefficients a0,a1,,ana_0, a_1, \ldots, a_n are fixed numbers — typically real numbers, though complex coefficients appear in advanced contexts. The exponents on xx must be non-negative integers: 0,1,2,30, 1, 2, 3, and so on.

The expression 3x42x2+5x73x^4 - 2x^2 + 5x - 7 is a polynomial. So is x2+1x^2 + 1. So is the constant 55, which can be written as 5x05x^0. The simplest polynomial is just a number; the most complex have no upper limit on degree or number of terms.

Certain expressions fail to qualify. The expression x2+3x^{-2} + 3 contains a negative exponent and is not a polynomial. The expression x+1\sqrt{x} + 1 involves a fractional exponent (x1/2x^{1/2}) and is not a polynomial. The expression 1x+4\frac{1}{x} + 4 places the variable in a denominator, equivalent to x1x^{-1}, and is not a polynomial. The expression 2x2^x has the variable in the exponent rather than the base and is not a polynomial. Each of these violates the requirement that exponents be non-negative integers.

Polynomials are closed under addition, subtraction, and multiplication — combining two polynomials through these operations always produces another polynomial. Division, however, can break the pattern: x2+1x\frac{x^2 + 1}{x} is not a polynomial.
Expression Disqualifying feature Violated requirement
x−2 + 3 negative exponent exponents must be ≥ 0
√x + 1 fractional exponent  (x1/2) exponents must be integers
1 ⁄ x + 4 variable in denominator  (≡ x−1) exponents must be ≥ 0
2x variable in the exponent variable must be the base, not the exponent

Vocabulary

Working with polynomials requires precise language. Each piece has a name, and these names appear constantly in algebra.

A term is a single unit within a polynomial — a coefficient multiplied by a power of the variable. In 4x32x+74x^3 - 2x + 7, the terms are 4x34x^3, 2x-2x, and 77. Each term stands alone; the polynomial is their sum.

The coefficient of a term is its numerical factor. In 4x34x^3, the coefficient is 44. In 2x-2x, the coefficient is 2-2. A term like x2x^2 has coefficient 11, even when unwritten. A term like x-x has coefficient 1-1.

The leading term is the term with the highest exponent. In 4x32x+74x^3 - 2x + 7, the leading term is 4x34x^3. The leading coefficient is the coefficient of the leading term — here, 44. These determine the polynomial's dominant behavior for large values of xx.

The constant term is the term with no variable — the term where x0=1x^0 = 1 contributes only the coefficient. In 4x32x+74x^3 - 2x + 7, the constant term is 77. Some polynomials, like x23xx^2 - 3x, have no constant term, or equivalently, a constant term of zero.

Polynomials are also classified by number of terms. A monomial has one term: 5x25x^2. A binomial has two terms: x+3x + 3. A trinomial has three terms: x24x+4x^2 - 4x + 4. Beyond three, no special names exist — we simply say "polynomial with four terms" or describe it by degree.
Vocabulary Definition Example
Term a coefficient times a power of the variable in 4x3 − 2x + 7:  the terms are 4x3, −2x, 7
Coefficient numerical factor of a term in 4x3 − 2x + 7:  4, −2, 7
Leading term term with the highest exponent in 4x3 − 2x + 7:  4x3
Leading coefficient coefficient of the leading term in 4x3 − 2x + 7:  4
Constant term term with no variable; equals P(0) in 4x3 − 2x + 7:  7
Monomial polynomial with exactly one term 5x2
Binomial polynomial with exactly two terms x + 3
Trinomial polynomial with exactly three terms x2 − 4x + 4

Degree

The degree of a polynomial measures its highest power and determines much of its behavior.

The degree of a single term is the exponent on its variable. The term 5x35x^3 has degree 33. The term 2x-2x has degree 11, since x=x1x = x^1. A constant term like 77 has degree 00, since 7=7x07 = 7x^0.

The degree of a polynomial is the highest degree among all its terms. In 4x32x+74x^3 - 2x + 7, the degrees of the individual terms are 33, 11, and 00. The highest is 33, so the polynomial has degree 33. In x5x2+xx^5 - x^2 + x, the degree is 55. In 2x92x - 9, the degree is 11.

A nonzero constant like 55 is a polynomial of degree 00. It has one term, 5x05x^0, with exponent zero. Constants are the simplest polynomials — they assign the same value regardless of xx.

The zero polynomial presents a special case. The expression 00 has no nonzero terms, so no "highest degree" exists. Conventions vary: some texts leave the degree undefined, others assign -\infty. This technicality rarely affects practical work, but it explains why some theorems explicitly exclude the zero polynomial.

Degree predicts behavior. It limits the number of roots a polynomial can have, bounds the number of turning points in its graph, and determines how the polynomial grows as xx becomes large. A degree 55 polynomial behaves fundamentally differently from a degree 22 polynomial, regardless of their specific coefficients.

Classification by Degree

Polynomials receive names based on their degree. These names appear throughout mathematics and provide immediate information about a polynomial's structure.

A constant polynomial has degree 00. Examples include 55, 3-3, and 12\frac{1}{2}. The graph is a horizontal line, and the polynomial has no roots unless it equals zero.

A linear polynomial has degree 11. The general form is ax+bax + b with a0a \neq 0. Examples include 2x+32x + 3, x+1-x + 1, and 7x7x. The graph is a straight line with slope aa, crossing the x-axis exactly once.

A quadratic polynomial has degree 22. The general form is ax2+bx+cax^2 + bx + c with a0a \neq 0. Examples include x24x^2 - 4, 3x2+2x13x^2 + 2x - 1, and x2+5-x^2 + 5. The graph is a parabola, opening upward when a>0a > 0 and downward when a<0a < 0.

A cubic polynomial has degree 33. The general form is ax3+bx2+cx+dax^3 + bx^2 + cx + d with a0a \neq 0. Examples include x31x^3 - 1, 2x3x2+42x^3 - x^2 + 4, and x3+2x-x^3 + 2x. The graph has an S-shaped curve with at most two turning points.

A quartic polynomial has degree 44, and a quintic has degree 55. Beyond degree five, standard names become rare — we simply refer to "a degree 66 polynomial" or "a degree 1010 polynomial." The pattern of naming by Latin or Greek roots exists but sees little use in practice.

Standard Form

A polynomial is in standard form when its terms are arranged in descending order of degree, from highest to lowest.

The polynomial 2x2x+32x^2 - x + 3 is in standard form. The degrees decrease from left to right: 22, then 11, then 00. The polynomial 3+2x2x3 + 2x^2 - x contains the same terms but is not in standard form. Rewriting it as 2x2x+32x^2 - x + 3 puts it in standard form.

Standard form offers several advantages. The leading term appears first, making the degree immediately visible. The leading coefficient is the first number you see, simplifying analysis of end behavior. Comparing two polynomials becomes easier when both follow the same ordering convention.

When a term is missing, standard form reveals the gap. The polynomial x3+5x2x^3 + 5x - 2 skips degree 22 — there is no x2x^2 term. In standard form, this absence is clear. Some contexts require writing missing terms explicitly with zero coefficients: x3+0x2+5x2x^3 + 0x^2 + 5x - 2. This expanded form proves useful in long division and synthetic division, where alignment by degree matters.

Converting to standard form is mechanical. Identify the degree of each term, then reorder from highest to lowest. For 73x2+x4+x7 - 3x^2 + x^4 + x, the terms have degrees 00, 22, 44, and 11. Sorted descending: x43x2+x+7x^4 - 3x^2 + x + 7. The polynomial is now in standard form.

Evaluating Polynomials

Evaluating a polynomial means substituting a specific value for the variable and computing the result.

For a polynomial P(x)P(x), the notation P(a)P(a) represents the value obtained by replacing every xx with aa. If P(x)=2x23x+1P(x) = 2x^2 - 3x + 1, then P(4)P(4) means substituting 44 for xx:

P(4)=2(4)23(4)+1=2(16)12+1=3212+1=21P(4) = 2(4)^2 - 3(4) + 1 = 2(16) - 12 + 1 = 32 - 12 + 1 = 21


The polynomial evaluates to 2121 when x=4x = 4.

Negative values require careful attention to signs. For the same polynomial, P(2)P(-2) gives:

P(2)=2(2)23(2)+1=2(4)+6+1=8+6+1=15P(-2) = 2(-2)^2 - 3(-2) + 1 = 2(4) + 6 + 1 = 8 + 6 + 1 = 15


The squared term produces a positive result, and subtracting a negative becomes addition.

Evaluation connects algebra to geometry. Each input-output pair (a,P(a))(a, P(a)) defines a point on the polynomial's graph. Evaluating P(x)P(x) at many values traces out the curve. The point (4,21)(4, 21) lies on the graph of P(x)=2x23x+1P(x) = 2x^2 - 3x + 1, as does (2,15)(-2, 15).

Evaluation also detects roots. If P(a)=0P(a) = 0, then aa is a root of the polynomial. Testing whether a value is a root requires only evaluation — substitute and check whether the result is zero.

Operations on Polynomials

Polynomials combine through four arithmetic operations: addition, subtraction, multiplication, and division. Each operation follows rules that emerge naturally from the algebra of terms.

Adding polynomials means collecting like terms — terms that share the same power of xx. The sum of 3x2+2x13x^2 + 2x - 1 and x25x+4x^2 - 5x + 4 groups the x2x^2 terms, the xx terms, and the constants:

(3x2+2x1)+(x25x+4)=4x23x+3(3x^2 + 2x - 1) + (x^2 - 5x + 4) = 4x^2 - 3x + 3


Subtraction works the same way, with signs distributed across the second polynomial. Multiplying polynomials requires the distributive property — each term of one polynomial multiplies every term of the other, and the results are combined. For two binomials:

(x+2)(x3)=x23x+2x6=x2x6(x + 2)(x - 3) = x^2 - 3x + 2x - 6 = x^2 - x - 6


Division introduces more complexity. Unlike the other three operations, dividing one polynomial by another does not always yield a polynomial. When it does not divide evenly, the result includes a quotient and a remainder, much like integer division. Techniques such as long division and synthetic division handle this process systematically.
Learn More

Factoring Polynomials

Factoring reverses multiplication. Where multiplication combines factors into a product, factoring breaks a polynomial apart into simpler pieces whose product equals the original.

The polynomial x25x+6x^2 - 5x + 6 factors as (x2)(x3)(x - 2)(x - 3). Multiplying the factors back confirms the result. Factoring transforms a single expression into a product of lower-degree polynomials, revealing structure that the expanded form hides.

Why factor at all? Because products are easier to analyze than sums. A polynomial in factored form exposes its roots directly — each factor (xr)(x - r) identifies a root at x=rx = r. Factored form also simplifies solving equations, canceling rational expressions, and understanding a polynomial's graph.

Several techniques exist. Extracting a greatest common factor applies to nearly every polynomial. Grouping handles four-term expressions by pairing terms strategically. Special patterns — the difference of squares, perfect square trinomials, and sum or difference of cubes — allow instant recognition and factoring. Trinomials of the form ax2+bx+cax^2 + bx + c require methods tailored to finding two binomial factors.

Not every polynomial factors neatly over the integers. The expression x2+1x^2 + 1 has no real factors. Determining when a polynomial is irreducible — when no further factoring is possible — is itself an important skill.
Learn More

Roots and Zeros

A root of a polynomial P(x)P(x) is a value rr such that P(r)=0P(r) = 0. The terms "root" and "zero" are interchangeable — both refer to inputs that make the polynomial vanish.

The polynomial P(x)=x24P(x) = x^2 - 4 has two roots: x=2x = 2 and x=2x = -2. Substituting either value produces zero. These roots correspond to the points where the polynomial's graph crosses the x-axis.

Roots and factors are two faces of the same relationship. If rr is a root of P(x)P(x), then (xr)(x - r) is a factor of P(x)P(x). Conversely, if (xr)(x - r) divides P(x)P(x) evenly, then rr is a root. The polynomial x24x^2 - 4 factors as (x2)(x+2)(x - 2)(x + 2), and the roots 22 and 2-2 appear directly in the factors.

A polynomial of degree nn has at most nn roots. A quadratic has at most two, a cubic at most three, and so on. Some roots may be repeated — the polynomial (x1)3(x - 1)^3 has root x=1x = 1 with multiplicity three. Multiplicity affects how the graph behaves at that root, whether it crosses the x-axis or merely touches it.

Not all roots are real numbers. The polynomial x2+1x^2 + 1 has no real roots, but it has two complex roots: x=ix = i and x=ix = -i. The Fundamental Theorem of Algebra guarantees that every polynomial of degree n1n \geq 1 has exactly nn roots when counted with multiplicity over the complex numbers.
Learn More

Graphing Polynomials

The graph of a polynomial P(x)P(x) is the set of all points (x,P(x))(x, P(x)) plotted in the coordinate plane. Every polynomial produces a smooth, continuous curve — no breaks, no sharp corners, no jumps.

The shape of the curve depends on the polynomial's degree. Linear polynomials produce straight lines. Quadratics produce parabolas. Higher-degree polynomials develop additional bends called turning points. A polynomial of degree nn has at most n1n - 1 turning points, so a cubic can bend at most twice and a quartic at most three times.

End behavior describes what happens as xx moves toward \infty or -\infty. The leading term controls this — for large values of xx, all other terms become negligible. A polynomial with a positive leading coefficient and even degree rises on both ends. An odd-degree polynomial with a positive leading coefficient falls to the left and rises to the right. The leading coefficient and degree together determine all four possible end behavior patterns.

The x-intercepts of the graph are precisely the roots of the polynomial. A root with odd multiplicity corresponds to a crossing — the graph passes through the x-axis. A root with even multiplicity corresponds to a touch — the graph meets the axis and turns back. The y-intercept is simply the constant term, the value P(0)P(0).

Combining end behavior, intercepts, turning points, and a few evaluated points produces an accurate sketch without plotting every value.
Learn More

Key Theorems

Several foundational theorems govern polynomial behavior. These results connect evaluation, division, factoring, and roots into a unified framework.

The Remainder Theorem states that when a polynomial P(x)P(x) is divided by (xa)(x - a), the remainder equals P(a)P(a). No long division is needed — a single evaluation determines the remainder. If P(x)=x32x+4P(x) = x^3 - 2x + 4, the remainder upon dividing by (x3)(x - 3) is P(3)=276+4=25P(3) = 27 - 6 + 4 = 25.

The Factor Theorem follows immediately. Since the remainder of dividing P(x)P(x) by (xa)(x - a) is P(a)P(a), the remainder is zero exactly when P(a)=0P(a) = 0. In other words, (xa)(x - a) is a factor of P(x)P(x) if and only if aa is a root. This bridges the gap between division and root-finding.

The Rational Root Theorem narrows the search for roots when a polynomial has integer coefficients. If pq\frac{p}{q} is a rational root of anxn++a0a_nx^n + \cdots + a_0 (in lowest terms), then pp divides the constant term a0a_0 and qq divides the leading coefficient ana_n. This produces a finite list of candidates to test, transforming root-finding from guesswork into systematic elimination.

Together, these theorems provide a strategy: use the Rational Root Theorem to generate candidates, the Remainder Theorem to test them efficiently, and the Factor Theorem to extract confirmed factors.
Theorem Statement What it does for you
Remainder Theorem dividing P(x) by (x − a) leaves remainder P(a) compute remainders with a single evaluation, no long division
Factor Theorem (x − a) is a factor of P(x)  ⟺  P(a) = 0 turn root-finding into factor-finding (and vice versa)
Rational Root Theorem any rational root p ⁄ q (in lowest terms) of a polynomial with integer coefficients satisfies  p | a0,  q | an reduce the search for rational roots to a finite list of candidates
Learn More

Summary: The Polynomial Family by Degree

The properties of a polynomial are largely determined by its degree alone — name, general form, graph shape, and the maximum number of roots and turning points all follow from this single number. The table below collects the family in one view, from constants up through quintics. For any polynomial of degree nn, the maximum number of roots is nn and the maximum number of turning points is n1n - 1.
Degree Name General form  (an ≠ 0) Graph shape Max roots / turning points
0 Constant a horizontal line 0 / 0
1 Linear ax + b straight line 1 / 0
2 Quadratic ax2 + bx + c parabola 2 / 1
3 Cubic ax3 + bx2 + cx + d S-shaped curve 3 / 2
4 Quartic ax4 + ⋯ + e W- or M-shape 4 / 3
5 Quintic ax5 + ⋯ + f opposite ends head in opposite directions 5 / 4