A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Fundamental Theorem of Algebra (Complex-Analytic Proof)

Graduate Depth 102 in the knowledge graph ☐ I know this ☆ Set as goal
563prerequisites beneath it
See this on the map →
Liouville's TheoremCauchy's Theorem→
fundamental-theorem-algebra roots polynomials

Core Idea

Every non-constant polynomial p(z) of degree n ≥ 1 has exactly n roots (counting multiplicity) in ℂ. The complex-analytic proof: assume p has no zeros; then 1/p is entire and bounded (since |1/p(z)| → 0 as |z| → ∞), so by Liouville's theorem, 1/p is constant, contradicting that p is non-constant.

Explainer

The Fundamental Theorem of Algebra makes a stark claim: every non-constant polynomial has at least one root, and if you work in the complex numbers, that root always exists. Over the real numbers this fails — x² + 1 = 0 has no real solutions. Over ℂ it always holds. The theorem is what makes ℂ algebraically closed: there is no polynomial equation that forces you to invent new numbers beyond the complex numbers to find a solution. In a sense, the complex numbers are "complete" for polynomial algebra.

The complex-analytic proof is one of the most elegant arguments in all of mathematics, and it rests entirely on Liouville's theorem, which you've already proved: the only bounded entire functions are constant functions. Suppose for contradiction that p(z) has no roots — that is, p(z) ≠ 0 for all z ∈ ℂ. Then 1/p(z) is everywhere defined, and since p is a polynomial (hence entire), 1/p is also entire. Now examine its behavior as |z| → ∞: because p has degree n ≥ 1, |p(z)| → ∞, which means |1/p(z)| → 0. In particular, 1/p is bounded on the entire complex plane (it's continuous on the compact disk |z| ≤ R, and small outside that disk). By Liouville's theorem, a bounded entire function must be constant. But 1/p being constant would mean p is constant, contradicting the assumption that p is non-constant. Therefore our assumption was wrong: p must have at least one root.

From the existence of one root, you get all n roots by an inductive argument. If z₁ is a root of p(z), then polynomial division gives p(z) = (z − z₁)q(z) where q has degree n − 1. If n − 1 ≥ 1, you can apply the theorem again to q to find a second root z₂, and so on, until you have factored p completely as p(z) = c(z − z₁)(z − z₂)⋯(z − zₙ). Counting roots with multiplicity (a factor (z − zᵢ)k contributes k to the count) ensures exactly n roots.

What makes this proof remarkable is what it uses and what it doesn't. It never explicitly constructs the root — it shows one must exist via contradiction. The heavy lifting is done by Liouville's theorem, which is itself a consequence of Cauchy's integral formula and the rich structure of analytic functions. Real analysis lacks the tools for this argument: the real analogue of an entire bounded function need not be constant. Complex differentiability is far more rigid than real differentiability, and this rigidity — captured by Liouville — is what forces polynomials to have roots. The theorem is thus a triumph of complex-analytic structure applied to an algebraic question.

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Dividing Integers → Unit Rates → Proportions → Percent Concept → Converting Between Fractions, Decimals, and Percents → Operations with Rational Numbers → Two-Step Equations → Solving Multi-Step Equations → Equations with Variables on Both Sides → Angle Pairs: Complementary, Supplementary, and Vertical → Parallel Lines and Transversals → Corresponding Angles → Alternate Interior Angles → Triangle Angle Sum Theorem → Exterior Angle Theorem → Triangle Inequality Theorem → Similar Triangles: AA Similarity → Similar Triangles: SSS and SAS Similarity → Proportions in Similar Triangles → Right Triangle Trigonometry Introduction → Sine, Cosine, and Tangent Ratios → Trigonometric Ratios Review → Radian Measure → Converting Between Degrees and Radians → The Unit Circle → Graphing Sine and Cosine → Graphing Tangent and Reciprocal Trigonometric Functions → Derivatives of Trigonometric Functions → Antiderivatives → Indefinite Integrals → Basic Integration Rules → Riemann Sums → Definite Integral Definition → Double Integrals: Definition and Setup → Iterated Integrals and Fubini's Theorem → Double Integrals over Rectangular Regions → Double Integrals over General Regions → Applications of Double Integrals: Area, Mass, and Moments → Triple Integrals in Cartesian Coordinates → Triple Integrals in Cylindrical and Spherical Coordinates → Change of Variables and the Jacobian Determinant → Applications of Triple Integrals: Volume and Mass → Vector Fields and Their Representations → Line Integrals of Vector Fields → Work and Circulation → Green's Theorem → Cauchy's Theorem → Cauchy's Integral Formula → Cauchy's Integral Formula for Derivatives → Liouville's Theorem → Fundamental Theorem of Algebra (Complex-Analytic Proof)

Longest path: 103 steps · 563 total prerequisite topics

Prerequisites (2)

Leads To (0)

No topics depend on this one yet.