Polynomials and Polynomial Arithmetic

A polynomial is a finite sum of terms, each a constant times a non-negative integer power of a variable, e.g. . They can be added, subtracted, multiplied, and divided (with remainder) much like integers. Polynomials are foundational across algebra, calculus, computer science, and physics — used by mathematicians since at least the 9th century (al-Khwārizmī) and formalized over the centuries that followed.

A polynomial in one variable is an expression of the form , where the coefficients come from a number system (integers, rationals, reals, or complex numbers) and the exponents are non-negative integers. They matter because they are the simplest functions beyond linear ones, yet rich enough to approximate almost any smooth behavior, model curves, and encode data. Polynomial arithmetic — adding, multiplying, and dividing them — mirrors integer arithmetic so closely that the two share a deep structural kinship (both form rings with a division algorithm). A surprising fact: every single-variable polynomial of degree has exactly roots when counted with multiplicity in the complex numbers — no more, no fewer — a result so important it is called the Fundamental Theorem of Algebra.

The Core Insight

A polynomial is completely determined by its finite list of coefficients. Therefore all polynomial arithmetic is bookkeeping on coefficient lists: addition combines coefficients of like powers, multiplication is a "convolution" of the two lists, and division produces a quotient and a remainder exactly as long division does for whole numbers. Treating polynomials as objects (not just functions to be evaluated) unlocks factoring, root-finding, and the entire algebraic machinery built on them.

Formal Statement

Polynomial in One Variable

A polynomial in the variable over a coefficient set (the field of coefficients, such as , , or ) is an expression

1
⟳This is the definition itself — sigma notation just abbreviates the finite sum, with so is the constant term.

Where the symbols mean:

  • — the variable (or indeterminate), a placeholder.
  • — the coefficients; multiplies .
  • — the constant term.
  • — the degree of , written , provided the leading coefficient .
  • — the leading term; if the polynomial is monic.

The zero polynomial has, by convention, degree (or "undefined"). A polynomial of degree 0 is a nonzero constant; degree 1 is linear; degree 2 quadratic; degree 3 cubic; degree 4 quartic; degree 5 quintic.

The Four Arithmetic Operations

Given and :

Addition / Subtraction (combine like powers):
2
⟳Group terms with the same exponent — this is just the distributive and commutative laws applied to a finite sum.
Multiplication (each term times each term, then collect — a convolution):
3
⟳Expand by distributivity; the coefficient of collects every product where .

Degree Rules

For nonzero polynomials over a field,

4
⟳The top power of the product is with since a field has no zero divisors; addition cannot raise the top power but may cancel it.

Division Algorithm for Polynomials

For any polynomials (the dividend) and (the divisor) over a field, there exist unique polynomials (quotient) and (remainder) with

5
⟳Repeatedly subtract a multiple of that cancels the current leading term of ; the degree strictly drops each step, so the process terminates. Uniqueness follows because two valid remainders would differ by a multiple of yet have degree below .

Remainder and Factor Theorems

For a polynomial and a constant :

6

so the remainder upon dividing by is just . Consequently is a factor of if and only if (i.e. is a root).

⟳Apply [5] with ; the remainder has degree , so it is a constant . Substituting gives , hence .

Why It Holds / Derivation

Polynomial Long Division — Existence of Quotient and Remainder

We prove [5] constructively for of degree and of degree with leading coefficient .

  1. If , take and . Done.
  2. Otherwise (), form the term .
  3. The product has leading term , matching the leading term of .
  4. The difference therefore has the term cancelled, so .
  5. Repeat steps 2–4 on , accumulating the -terms into the quotient . Since each step strictly lowers the degree, after finitely many steps the running remainder has degree . Call it .
  6. Summing the accumulated relations gives with .
Uniqueness: Suppose . Subtracting, . The right side has degree ; the left side, if , has degree — a contradiction unless both sides are zero. Hence and .

Évariste Galois | 1811–1832

Though polynomial arithmetic is ancient, the deepest understanding of which polynomials can be solved by radicals came from Galois, who died in a duel at 20. He showed that to each polynomial equation one can attach a group of symmetries of its roots, and that solvability by formula corresponds to a special ("solvable") structure of that group. This explained why the quintic () has no general radical formula while degrees 1–4 do, founding modern algebra in the process — built directly atop the arithmetic of polynomials described here.

Building Intuition

Think of a polynomial as a base- number whose "digits" are the coefficients, except the digits can be any size and even negative. Then:

  • Adding polynomials = adding digit-by-digit with no carrying (because is a symbol, not the fixed value 10).
  • Multiplying polynomials = exactly the grade-school multiplication grid, again without carries — each diagonal of the grid becomes one coefficient .
  • Dividing polynomials = long division you already know, lined up by powers of .

The absence of carrying is precisely what makes polynomial arithmetic cleaner than integer arithmetic, and why algorithms (and the roots that come from setting ) behave so predictably. The graph of a polynomial is a smooth, unbroken curve whose degree caps how many times it can cross the -axis and how many "wiggles" (turning points, at most ) it can have.

Graphs of polynomials by degree: each crosses the x-axis at most "degree" times.

x y deg 1 deg 3 (cubic): up to 3 roots, 2 turns roots

Worked Examples

Multiplying and Collecting Like Terms

Given: and . Find . Steps — apply [3], multiplying each term of by each term of :

| | | | | |---|---|---|---| | | | | | | | | | | | | | | |

Collect by power (the convolution ):

  • :
  • :
  • :
  • :
  • :

Degree check via [4]: . ✓

Long Division with Remainder, then Confirming a Root

Given: Divide by , then state . Steps (polynomial long division, lining up powers):
  1. . Subtract : remainder .
  2. . Subtract : remainder .
  3. . Subtract : remainder .

So and :

By the Remainder Theorem [6], the remainder equals . Check directly: . ✓

Because , is not a factor; is not a root.

Common Misconceptions

Pitfalls that quietly produce wrong answers:
  • , , , and are not polynomials — exponents must be non-negative integers, and the variable may not sit in a denominator or under a root.
  • . The cross term matters: .
  • "Degree of a sum equals the max degree" can fail when leading terms cancel — that is why [4] uses for sums.
  • When dividing, you must include placeholder zeros for missing powers (e.g. write ), or the columns misalign.
  • A polynomial of degree has at most real roots, but possibly fewer real roots (some may be complex or repeated).

Claim: "Adding two degree-3 polynomials gives a degree-3 polynomial." Take and . Then

which has degree 1, not 3 — the leading terms cancelled. This is exactly why the degree rule for addition in [4] is an inequality, never an equality.

Connections

Polynomial arithmetic is a hub connecting many areas:

Real-World Applications

  1. Computer graphics & fonts — Bézier curves and splines (piecewise cubic polynomials) define the smooth outlines of letters in TrueType/PostScript fonts and the motion paths in animation software.
  2. Error-correcting codes — Reed–Solomon codes (used in QR codes, CDs/DVDs, and deep-space probes like Voyager) treat data as polynomial coefficients; remainders under polynomial division detect and repair errors.
  3. Cryptography — Shamir's Secret Sharing splits a secret into shares that are points on a polynomial, recoverable only when enough shares are combined (via the Factor/interpolation idea).
  4. Numerical interpolation — Engineers fit polynomials through measured data points (e.g. sensor calibration curves, temperature-vs-resistance tables).
  5. Physics of motion — Projectile height is a quadratic; its roots give launch and landing times.
  6. Economics & optimization — Cost, revenue, and profit functions are frequently modeled as polynomials whose turning points (max profit) are found by calculus.
  7. Signal processing — Digital filters are specified by the coefficients of polynomials in the variable , and their roots ("poles and zeros") determine the filter's behavior.

Historical Development

  • c. 1650 BCE — The Egyptian Rhind Papyrus and Babylonian clay tablets solve quadratic-type problems geometrically, without symbolic notation.
  • c. 250 CE — Diophantus of Alexandria's Arithmetica introduces syncopated (abbreviated) notation for unknowns and powers — a step toward polynomial symbolism.
  • c. 820 CE — Al-Khwārizmī's al-Jabr systematizes solving linear and quadratic equations, giving algebra its name and its method of "balancing."
  • 1545 — Gerolamo Cardano publishes Ars Magna with general solutions to the cubic (from Tartaglia/del Ferro) and quartic (Ferrari), pushing arithmetic of higher-degree polynomials.
  • 1591 — François Viète introduces letters for both knowns and unknowns, the birth of true symbolic algebra and coefficient manipulation.
  • 1637 — René Descartes' La Géométrie fixes much of our modern notation (, ) and links polynomials to curves via coordinates.
  • 1799 — Carl Friedrich Gauss gives the first rigorous proof of the Fundamental Theorem of Algebra: every degree- polynomial has complex roots.
  • 1824 / 1832 — Niels Abel proves the general quintic is unsolvable by radicals; Évariste Galois explains why via group theory.
  • 1965 — Cooley & Tukey publish the Fast Fourier Transform, dramatically speeding up the multiplication of large polynomials (and integers) in computing.

Subtleties & Limits

Several deep questions about polynomials remain hard or open:

  • Factoring difficulty: While factoring polynomials over the rationals is algorithmically solvable, integer factorization (a special multivariate-style problem) underlies RSA cryptography, and its hardness is unproven.
  • Sparse polynomials: Detecting whether a polynomial given in compact "sparse" form is identically zero, or counting its real roots efficiently, raises subtle complexity questions still under study.
  • Hilbert's Tenth Problem (resolved 1970): There is no algorithm to decide whether an arbitrary multivariable polynomial equation has integer solutions — a striking limit on what polynomial arithmetic can ultimately settle.
  • Open: Sendov's conjecture (proved for high degree only recently) and questions on the distribution of roots of random polynomials remain active research.

See Also

Factoring Polynomials · The Quadratic Formula · Roots of Polynomials · Fundamental Theorem of Algebra · Synthetic Division · Rational Functions and Partial Fractions · Ring Theory · Fast Fourier Transform · Taylor Series

Before this

Where this leads