fundamental theorem of algebra



Classically, the fundamental theorem of algebra states that

Many proofs of this theorem are known; some use complex analysis (the reciprocal of a polynomial cannot be bounded), some use algebraic topology (the degree of a map is invariant with respect to homotopy), and some use advanced calculus (polynomial functions on the complex numbers are open mappings). All of these proofs involve, at some level, the fact that the real numbers are Dedekind complete, which has as a classical consequence the fact that the real numbers are archimedean.

Algebraic proof via real closed fields

Despite its name, the fundamental theorem of algebra makes reference to a concept from analysis (the field of complex numbers). However, the analytic part may be reduced to a minimum: that the field of real numbers is real closed. This has been known essentially forever, and is easily proved using (for example) the intermediate value theorem.

The rest of the proof is algebraic and, unlike the other proof methods, applies to all real closed fields, which need not be archimedean. It is due to Emil Artin, and forms a basic chapter in the Artin–Schreier theory of real closed fields.

We recall that a real closed field is an ordered field such that every positive element has a square root, and every polynomial of odd degree has a root. Clearly the polynomial x 2+1x^2 + 1 has no root in a real closed field.


If FF is real closed, then K=F[1]K = F[\sqrt{-1}] is algebraically closed.


We must show that any irreducible polynomial pp of degree greater than 00 with coefficients in KK has a root in KK.

The splitting field? of pp is a finite Galois extension LL of FF, with Galois group GG. If G(2)G(2) is the Sylow 2-group? of GG, then the fixed field? of G(2)G(2) is an odd degree extension of FF, given by adjoining a root of an odd degree irreducible polynomial qq over FF. But since FF is real closed, qq has a root in FF; by irreducibility, the degree must be 11, so that in fact G=G(2)G = G(2). We have G>1{|G|} \gt 1 since the splitting field contains KK.

So GG is a 22-primary group. But for any prime number pp, a nontrivial finite pp-group has nontrivial center, and is therefore solvable by an inductive argument. Therefore the extension L/FL/F arises from a tower of non-trivial quadratic extension?s

FL 1L n=LF \subseteq L_1 \subseteq \ldots \subseteq L_n = L

By the quadratic formula, the first field L 1L_1 arises by adjoining roots to FF of a polynomial x 2+ax+bx^2 + a x + b,

a±a 24b2,\frac{-a \pm \sqrt{a^2 - 4b}}{2},

where a 24ba^2 - 4b is negative. Since FF is real closed, the positive element 4ba 24b - a^2 has a square root in FF, so that the roots displayed above belong to K=F[1]K = F[\sqrt{-1}]. So L 1=KL_1 = K. But KK has no nontrivial quadratic extensions by the lemma that follows, so in fact L 1=L n=KL_1 = L_n = K and the theorem is proved.


Every element of K=F[1]K = F[\sqrt{-1}] has a square root in KK.


The proof is most easily apprehended by analogy with polar coordinate representations of complex numbers and half-angle formulas, where a square root of re iθr e^{i\theta} is given by r 1/2e iθ/2r^{1/2}e^{i\theta /2}. Let ii be a fixed square root of 1-1, and let a+bia + b i be an arbitrary element of KK, with a,bFa, b \in F. We must solve (x+yi) 2=a+bi(x + y i)^2 = a + b i, i.e., find x,yFx, y \in F that solve

x 2y 2=a,2xy=bx^2 - y^2 = a, \qquad 2x y = b

Since a 2+b 2a^2 + b^2 has a square root in FF, we may assume by homogeneity in x,yx, y that (a,b)(a, b) is on the unit circle: a 2+b 2=1a^2 + b^2 = 1. By interchanging xx and yy if need be, we may assume 0a10 \leq a \leq 1; replacing yy by y-y if need be, we may assume b0b \geq 0. Taking x,y0x, y \geq 0 such that

x 2=1+a2,y 2=1a2,x^2 = \frac{1+a}{2}, \qquad y^2 = \frac{1-a}{2},

we obtain a solution (since x 2y 2=ax^2 - y^2 = a and 4x 2y 2=b 24 x^2 y^2 = b^2).

Classical FTA via advanced calculus

As noted above, many proofs of the fundamental theorem are known. The following proof has the advantage that it requires very little machinery; it hardly uses anything not known by Gauss?1.

Let f:f\colon \mathbb{C} \to \mathbb{C} be a nonconstant polynomial mapping, and suppose ff has no zero.

  1. First, f(z){|f(z)|} attains an absolute (positive) minimum. For, choose any zz' \in \mathbb{C}. Since lim zf(z)=\lim_{z \to \infty} f(z) = \infty, there exists some compact ball BB containing zz' so that f(z)>f(z){|f(z)|} \gt {|f(z')|} whenever zBz \notin B. By compactness, f(z){|f(z)|} attains an absolute minimum for zz ranging over BB; by choice of BB, it is the same minimum as for zz ranging over all of \mathbb{C}.

  2. Suppose f{|f|} attains an absolute minimum at z=z 0z = z_0. The polynomial ff may be uniquely written in the form

    f(z)=f(z 0)+(zz 0) ng(z)f(z) = f(z_0) + (z - z_0)^n g(z)

    where gg is polynomial and g(z 0)0g(z_0) \neq 0. Put

    F(z)=f(z 0)+g(z 0)(zz 0) nF(z) = f(z_0) + g(z_0)(z - z_0)^n

    and choose δ>0\delta \gt 0 small so that

    zz 0=δg(z)g(z 0)<g(z 0){|z - z_0|} = \delta \Rightarrow {|g(z) - g(z_0)|} \lt {|g(z_0)|}
  3. FF maps the circle C={z:zz 0=δ}C = \{z : {|z - z_0|} = \delta\} onto a circle of radius r=g(z 0)δ nr = {|g(z_0)|}\delta^n centered at f(z 0)f(z_0). (This uses the fact that any complex number has an n thn^{th} root, which one can prove using polar coordinate representations. We omit the details.) Choose zCz' \in C so that F(z)F(z') is on the line segment between the origin and f(z 0)f(z_0). Then

    F(z)=f(z 0)r{|F(z')|} = {|f(z_0)|} - r

    We also have

    f(z)F(z)=g(z)g(z 0)zz 0 n<g(z 0)δ n=r{|f(z') - F(z')|} = {|g(z') - g(z_0)|} {|z' - z_0|^n} \lt {|g(z_0)|} \delta^n = r

    according to how we chose δ\delta. We conclude by observing

    f(z)F(z)+f(z)F(z)<f(z 0)r+r=f(z 0),{|f(z')|} \leq {|F(z')|} + {|f(z') - F(z')|} \lt {|f(z_0)|} - r + r = {|f(z_0)|},

    which yields the desired contradiction.

In weak foundations

Many proofs rely explicitly on the double negation rule by first supposing that a polynomial pp has no root and deriving a contradiction. However, the algebraic proof is almost entirely constructive. (Some general results on splitting fields are problematic in constructive algebra, as is the intermediate value theorem in constructive analysis, but their usage in this proof is fine.)

In fact, the only problem is Lemma 1. This may fail in a topos (such as sheaves over \mathbb{C}), since we not be able to find a square root of a complex number xx (or element of K[1]K[\sqrt{-1}] more generally) if we do not whether or not xx is apart from zero (because there is no continuous square-root function).

Most varieties of constructive mathematics (including that in Errett Bishop's book) nevertheless accept the FTA, because the needed square roots follow from weak countable choice (WCCWCC, which is a consequence of either excluded middle or countable choice). A fully choice-free constructive proof also exists for the Cauchy complex numbers (which agree with the Dedekind complex numbers by WCCWCC).

Fred Richman (1998) has proposed that, in the absence of WCCWCC, the FTA should be interepreted as a statement about sets of roots rather than about individual roots. He constructs a complete metric space M^ n()\hat{M}_n(\mathbb{C}) which, classically, is the space of nn-element multisets of complex numbers (and constructively is the completion of that space) and proves that every complex polynomial pp of degree nn may be associated with a point in this space in such a way that the nn elements of that point (when viewed as a multiset, if possible, and morally in any case) are the nn roots of pp.


  1. Maybe the bit involving compactness wasn’t available in Gauss’s time. It would be interesting to write this bit out so that the entire proof would be understood by an eighteenth-century mathematician.

Revised on August 11, 2011 07:16:22 by Todd Trimble (