analysis (differential/integral calculus, functional analysis, topology)
metric space, normed vector space
open ball, open subset, neighbourhood
convergence, limit of a sequence
compactness, sequential compactness
continuous metric space valued function on compact metric space is uniformly continuous
…
…
Classically, the fundamental theorem of algebra states that
Since every non-zero polynomial could be made a monic polynomial by dividing by the leading coefficient, it could also be expressed as
Many proofs of this theorem are known (see the references below); some use complex analysis (the reciprocal of a polynomial function 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 consequence the fact that the real numbers are archimedean.
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 function of odd degree has a root. Note that the polynomial function cannot have any root in a real closed field — or in fact in any ordered field, since we always have and hence .
If is real closed, then is algebraically closed.
We must show that any irreducible polynomial of degree greater than with coefficients in has a root in . Since has characteristic , it is a perfect field.
Thus the splitting field of is a finite Galois extension of , with Galois group . If is the Sylow 2-group of , then the fixed field? of is an odd degree extension of . Any must then have an irreducible polynomial function of odd degree. But since is real closed, has a root in ; by irreducibility, and , forcing and . We have since the splitting field contains .
So is a -primary group. But for any prime number , a nontrivial finite -group has nontrivial center (see here), and is therefore solvable by an inductive argument. Therefore the extension arises from a tower of non-trivial quadratic extension?s
By the quadratic formula, the first field arises by adjoining roots to of a polynomial function ,
where is negative. Since is real closed, the positive element has a square root in , so that the roots displayed above belong to . So . But has no nontrivial quadratic extensions by the lemma that follows, so in fact and the theorem is proved.
Every element of has a square root in .
The proof is most easily apprehended by analogy with polar coordinate representations of complex numbers and half-angle formulas, where a square root of is given by . Let be a fixed square root of , and let be an arbitrary element of , with . We must solve , i.e., find that solve
Since has a square root in , we may assume by homogeneity in that is on the unit circle: . By interchanging and if need be, we may assume ; replacing by if need be, we may assume . Taking such that
we obtain a solution (since and ).
As noted above, many proofs of the fundamental theorem are known. The following proof, ultimately rooted in the fact that polynomial mappings on are open mappings, has the advantage that it requires very little machinery. From what I (Todd Trimble) understand, it is close to the method used by Argand to give his proof (1814)1.
Let be a nonconstant polynomial mapping, and suppose has no zero.
Let be the infimum of values ; choose a sequence such that . Since , the sequence must be bounded; by the Bolzano-Weierstrass theorem it has a subsequence that converges to some point . Then converges to by continuity, and converges to as well, so attains an absolute minimum at . By supposition, .
The polynomial function may be uniquely written in the form
where is polynomial function and . Put
and choose small so that
maps the circle onto a circle of radius centered at . (This uses the fact that any complex number has an root, which one can prove using polar coordinate representations. We omit the details.) Choose so that is on the line segment between the origin and (we can always choose so that also ). Then
We also have
according to how we chose in 2. We conclude by observing the strict inequality
which contradicts the fact that attains an absolute minimum at .
The following expands out a proof indicated by Bruner 2009, of the fundamental theorem of algebra via the integral cohomology ring of complex projective space :
Bruner 2009: “I just noticed the following proof that the complex numbers are algebraically closed, and wonder if anyone has seen it in print anywhere.
An algebraic extension of C is a unital division algebra over , say of dimension , so inducessatisfying
in second integral cohomology. Since , we must have .“
Recall here that the integral cohomology of complex projective space is (see there):
on which the cup product induces a ring isomorphism
where denotes the integral first Chern class (cf. here).
Let be a finite dimensional vector space over equipped
(unit) a map
(product) a linear map
satisfying for :
(unitality) ,
(no zero-divisors) if , then or .
(We do not need to require associativity!)
Then is isomorphic to itself as a -vector space, i.e. .
Note that we obtain such a nonassociative -algebra as the splitting field of any complex irreducible polynomial.
The assumed absence of zero divisors implies that multiplication restricts to the complement of zero, and bilinearity of the multiplication then implies that it respects complex lines and hence descends to a continuous map between (products of) complex projective space
Recall that is the generator of the cohomology ring . We have:
Therefore there must be such that pullback of the generator along the product map is
These coefficients must satisfy the two equations which are the image in degree-2 integral cohomology of the two unit laws (the first assumed property on ):
This implies that:
There is an isomorphism of commutative algebras of
Where is the integral cohomology of a topological space.
is in fact a ring homomorphism, hence we have
As elements of the tensor product
of the algebra with itself.
The right hand side is
By way of contradiction, suppose that is greater than . In this case, each of the terms is nonzero for , and their sum is as well.
This implies that
is not zero, which contradicts that is zero using the above equation.
This implies and hence the claim.
A variant of this proof works with the real cohomology of infinite complex projective space.
There is an isomorphism of -algebras:
There is a comultiplication on which is related to the complex orientation on the Eilenberg-MacLane spectrum . More precisely, there is a map of -algebras
which is the unique map of -algebras such that
When is identified with , this is the additive formal group law on .
Then we have the following facts:
as -algebras.
Any continuous binary operation on with a unit (satisfying the left and right unit laws) induces a quotient of the -algebra which commutes with the comultiplication in the sense that the following diagram commutes
On the power series ring consider the multiplication
given by
and the comultiplication
given by
Let be an ideal of such that
Then must be one of the following ideals:
The ring of formal power series over the field is a discrete valuation ring. Its unique maximal ideal is generated by . Consequently, every non-zero ideal in is principal and is generated by some power of (see there). Therefore, or there exists a non-negative integer such that .
If , the condition holds trivially. Therefore we now assume that is a non-zero ideal, so that for some .
To analyze the ideal condition, we use the canonical isomorphism of topological -algebras:
Under this isomorphism:
The comultiplication acts as .
The bounding ideal corresponds precisely to the ideal generated by and , namely .
The condition therefore requires that the image of the generator belongs to this ideal:
Now, the expression is a homogeneous polynomial of total degree . Any element can be written as for some power series . Because formal power series expand into components of ascending degrees, the terms of total degree exactly in must come exclusively from the constant terms of and .
Thus, the degree- homogeneous part of any series in the ideal is necessarily of the form for some real constants .
Since belongs to and is entirely homogeneous of degree , it must equal its own degree- component. Therefore, there exist such that:
However, by the binomial theorem, we know that:
For these two expressions to be identical, the coefficients of all cross-terms (where ) must be zero, in particular would need to be zero if .
Now we use that we are working over , a field of characteristic zero. The binomial coefficient is nonzero for all , so we are left with the only possible cases being . The case holds by inspection, and corresponds to the improper ideal, and the case obviously satisfies the required identity, and is the proper nonzero ideal in the statement.
There are multiple notions used in the formulation of the fundamental theorem of algebra that bifurcate into different notions in constructive mathematics.
First of all, the notion of a field of real numbers bifurcates into multiple distinct notions of the real numbers, so one has a fundamental theorem of algebra for every field of complex numbers of a notion of real numbers , ranging from the Cauchy real numbers to any Cauchy complete Archimedean ordered field, examples of which include the HoTT book real numbers, which is the initial Cauchy complete Archimedean ordered field, and the Dedekind real numbers, which is the terminal Cauchy complete Archimedean ordered field.
Secondly, one has to decide what kind of polynomial functions to use for the FTA. In constructive mathematics, one usually considers three notions of polynomial functions, which in constructive mathematics are defined using the tight apartness relation on the real numbers rather than denial inequality:
non-constant polynomial functions: a polynomial function is non-constant if one has at least one coefficient in apart from zero, with
polynomial function with positive degree: a polynomial function has a positive degree if is apart from zero, with
monic polynomial functions: a polynomial function is monic if , with
However, the FTA that uses monic polynomial functions imply the other versions:
Suppose that the FTA for monic polynomial functions hold. Then the FTA for non-constant polynomial functions hold.
Lemma 6 and Corollary 1 of Geuvers, Wiedijk, & Zwanenburg 2000 hold for any Heyting field as their proofs only require the field structure of , and Theorem 1 of Geuvers, Wiedijk, & Zwanenburg 2000 is the FTA for non-constant functions and depends on Lemma 6, Corollary 1, and the FTA for monic polynomial functions but otherwise only depends on the field structure of .
The converses come from the fact that every polynomial with positive degree is non-constant and every monic polynomial has positive degree. Thus, it suffices to only consider monic polynomials in the fundamental theorem of algebra.
Finally, one has to decide whether to use mere existence of a root in the sense of traditional first-order logic or constructive existence in the sense of the BHK interpretation in the formulation of the FTA. One can also consider, instead of exact roots, approximate roots of the polynomial function.
As a result, there are multiple different versions of the fundamental theorem of algebra which are equivalent in classical mathematics but are not equivalent in constructive mathematics. Different authors have ended up proving different versions of the fundamental theorem of algebra for different kinds of real numbers, without assuming any constructive taboos, while other versions of the fundamental theorem of algebra are unprovable without certain constructive taboos and may even be provably false from other constructive taboos.
The version of the fundamental theorem of algebra that uses mere existence for existence of zeroes is stated as follows:
Every monic polynomial function with degree has a root in .
Ruitenburg 1991 has proven, without using any constructive taboos, that every monic polynomial function with coefficients in the Cauchy complex numbers, with one of the coefficients invertible, has a root in the Cauchy complex numbers.
This is lemma 5 of Geuvers, Wiedijk, & Zwanenburg 2000, which is valid for the field of complex numbers of any Cauchy complete Archimedean ordered field .
In addition, section 5 of Geuvers, Wiedijk, & Zwanenburg 2000 includes a list of authors who proved the fundamental theorem of algebra for monic polynomials, some like Brouwer with additional assumptions such as countable choice.
The version of the fundamental theorem of algebra that uses the BHK interpretation for constructive existence of zeroes is stated as follows:
For every [non-constant / positive degree / monic] polynomial function with degree , one can construct a specified root of in .
This version of the fundamental theorem of algebra is not provable in neutral constructive mathematics. To show that this is the case, we turn to reframing the fundamental theorems of algebra in terms of surjectivity and having right inverses of complex polynomial functions so that one can show that it is equivalent to a weak form of choice.
Let be a polynomial function on the complex numbers. Every such can be written as the sum of a constant and a polynomial function with a fixed point at zero. As a result, the statement that there exists a complex number such that is equivalently the statement that there exists a complex number such that , where . Thus, one can rewrite the fundamental theorem of algebra as follows:
Given a complex number and a [non-constant / positive degree / monic] polynomial function on the complex numbers such that , there exists a complex number such that .
Or equivalently
Every [non-constant / positive degree / monic] polynomial function on the complex numbers such that is surjective.
One can do the same analysis with the BHK interpretation of the FTA, the statement that one can construct a specified complex number such that is equivalently the statement that one can construct a specified complex number such that , where . Thus, one can rewrite the fundamental theorem of algebra as follows:
Given a complex number and a [non-constant / positive degree / monic] polynomial function on the complex numbers such that , one can construct a specified complex number such that .
Or equivalently
Every [non-constant / positive degree / monic] polynomial function on the complex numbers such that has a section.
Thus, the gap between the version of the FTA using mere existence and the version using constructive existence is precisely this weak version of the axiom of choice:
Every surjective polynomial function on the complex numbers, that is [non-constant / with positive degree / monic] and has a fixed point at zero, has a section.
This is the reason why some classical proofs of versions of the fundamental theorem of algebra that use mere existence fail to work constructively if they are reliant on a square root function on the complex numbers, such as the proof in Lemma which uses the quadratic formula. Such a square root function is a section of the squaring function and so cannot be proven to exist on the complex numbers from surjectivity of , since the square root on the complex numbers, if it exists, is discontinuous at zero, which implies the constructive taboo analytic WLPO for the real numbers and decidable equality for the complex numbers. In fact, in certain topoi, such as sheaves over , one can prove that there are no square root functions because in those topoi all functions on the complex numbers are continuous.
The unprovability of this weak version of choice in neutral constructive mathematics also implies that one cannot factor every monic polynomial function of degree into distinct monomials for such that , since one would need to first construct the specified complex roots . Thus, the complex numbers are not provably an algebraically closed field.
In light of this, one can instead interpret the constructive FTA as a statement about sets of roots rather than about individual roots, an interpretation that dates from Richman 2000. He constructs a complete metric space which, classically, is the space of -element multisets of complex numbers (and constructively is the completion of that space) and proves that every complex polynomial function of degree may be associated with a point in this space in such a way that the elements of that point (when viewed as a multiset, if possible, and morally in any case) are the roots of .
Alternatively, one can consider an approximate version of the fundamental theorem of algebra using constructive existence in the sense of the BHK interpretation:
For every [non-constant / positive degree / monic] polynomial function with degree , one can construct positive reals and and a Cauchy sequence in such that for all natural numbers , .
This is essentially most of lemma 5 of Geuvers, Wiedijk, & Zwanenburg 2000, only one stops in the proof before one considers whether the limit of the Cauchy sequence exists or not.
Arguably, this approximate version of the fundamental theorem of algebra is what is important in constructive numerical analysis.
Assuming classical logic, but weak foundations, it can be shown that FTA is true in the reverse mathematics system (Tanaka-Yamazaki 2005).
The proof was attempted many times before Gauss gave what is accepted as the first proof in his dissertation (Gauss 1799), although this was not without issues (Gauss ‘fixed’ this proof almost 50 years later, but the last gap was not filled until the 20th century).
All proofs of this fact (of which there are many) require something analytic, in the sense that ordinary algebra will not suffice: one needs to know that the real numbers (or the complex numbers) ‘have no algebraic gaps’. For instance, the rational numbers famously don’t contain the square root of . The cleanest proof I know, due to Artin, that isolates this analytic germ, uses the step-ladder result that the real numbers form what is called a real closed field. This is essentially saying that non-negative real numbers have square roots, and odd degree polynomial functions have roots (anyone who has plotted a cubic can appreciate this fact). Alternatively, one can characterise real closed fields as those for whom the Intermediate Value Theorem (IVT) holds for polynomial functions. Accepting this result (which does need proof), the FTA follows using pure algebra (although not of the high-school sort).
However, it is of interest, partly theoretical, partly for the sake of finding the bare minimum needed to prove the FTA, to know an elementary proof, namely one that minimises the use of analytic techniques (for instance, the IVT for polynomial functions follows from the IVT for continuous functions, but that is like killing a mosquito with a bazooka). Gauss’ second proof (Gauss 1866) is elementary (and predates Artin’s by a long time). Since Gauss lacked modern algebraic techniques, some of his proof is laborious, but (Taylor 85) gives a modern gloss. (With some amusing side notes: as Taylor puts it – ‘Gauss takes the opportunity [to] be rude to his inferior contemporaries’.) Gauss’ proof, in modern language, takes up less than a page and a half, but this presupposes familiarity with some of the theory of fields (but which is pure algebra). Artin’s proof, by comparison, drawing on major theorems can be given in half a page.
It should be noted, in the context of the last statement, that proofs of the FTA can be given, relying on analytic ‘bazooka’ theorems, that are one sentence. However, to spell out the proofs of the necessary theorems, one needs a course in analysis, of some variety, so one is merely sweeping a lot under a very small rug.
In constructive mathematics, there are multiple versions of the FTA which are inequivalent to each other, many of which are not formulated in algebraic terms. For example, the approximate version of the FTA listed above requires one to show that for all polynomials and for all neighborhoods around zero there exists a complex number such that the polynomial evaluated at is in the neighborhood, which is analytic and topological rather than algebraic.
Carl Gauss, Demonstratio nova theorematis functionem algebraicam rationalem integramunius variabilis in factores reales primi vel secundi gradus resolvi posse, Dissertation, Helmstedt (1799); Werke 3, 1–30 (1866) (English transl. pdf))
Carl Gauss, Demonstratio nova altera theorematis omnem functionem algebraicamrationalem integram unius variabilis in factores reales primi vel secundi gradus resolviposse, Comm. Soc. Reg. Sci. Göttingen 3, 107–142 (1816); Werke 3, 33–56 (1866)
Michael Eisermann. An Elementary Real-Algebraic Proof via Sturm Chains. pdf
Another new proof of the theorem that every integral rational algebraic function of one variable can be resolved into real factors of the first or second degree translated by Paul Taylor and B. Leak (1983) (web)
Paul Taylor, Gauss’ Second Proof, Eureka 45 (1985) 42-47 (pdf)
A proof using differential topology:
A constructive proof of the fundamental theorem of algebra for any Cauchy complete Archimedean ordered field:
A constructive proof of a variant using finite multisets of complex numbers:
see also:
in: Reuniting the Antipodes – Constructive and Nonstandard Views of the Continuum Synthese Library 306, Springer (2001) 199-206 [doi:10.1007/978-94-015-9757-9_17]
A constructive algebraic proof for the modulated Cauchy real numbers without choice princples such as weak countable choice:
A full formalization in the Rocq proof assistant:
The above proof using integral cohomology of complex projective space:
Discussion in the context of reverse mathematics:
See also:
Matthew Steed: Proofs of the Fundamental Theorem of Algebra, Reu2014 [pdf]
MathOverflow: Ways to prove the fundamental theorem of algebra
Despite the credit given to Gauss for his demonstration of 1799, Argand’s proof is often credited as the first one that is fully rigorous. The proof given here also uses the Bolzano-Weierstrass theorem, first proven by Bolzano in 1817, making it somewhat contemporaneous. Argand is also widely credited as the one who introduced the cutting-edge idea of viewing complex numbers and their operations geometrically, which the proof here also uses (the complex plane being also known as the Argand plane). ↩
Last revised on June 15, 2026 at 07:13:37. See the history of this page for a list of all contributions to it.