The Fundamental Theorem of Algebra
Learning goals
- State the Fundamental Theorem of Algebra and why its proof needs ideas beyond algebra
- Explain how removing one root at a time factors a polynomial into linear factors
- Define multiplicity and find it by dividing by repeatedly
- Count roots with multiplicity, and distinguish that count from the number of distinct roots
- Argue why the complex numbers need no further enlargement
The gap in your toolkit
The Factor Theorem says if and only if divides , so a root and a linear factor are two views of the same thing. The Rational Root Theorem then narrows the search for a rational root to a finite candidate list. Synthetic division tests each candidate and hands you the quotient when one works. None of that promises a root exists. It only promises that if a rational root is there, it is on the list.
A root can escape that search in two different ways. Take . Its rational candidates are , and not one of them is a root, yet does have roots, and . The Rational Root Theorem was simply never built to see an irrational one. Or take : since for every real , the value is never smaller than , so no real number is a root at all. Its roots are and . Each time the search failed, the fix was to widen the number system, from the rationals to the reals, then from the reals to the complex numbers. So the honest question is this: does it ever end? Is there some polynomial whose roots escape the complex numbers too and force a fourth kind of number into existence?
The Fundamental Theorem of Algebra
The answer is no, and the reason is the theorem this lesson is named for.
The Fundamental Theorem of Algebra. Every polynomial of degree at least whose coefficients are complex numbers has at least one complex root.
Four parts of that statement are each doing real work.
Degree at least . The hypothesis is not decoration. The constant polynomial has no root, since is never true, and a theorem that claimed otherwise would be false on the first line. Non-constant is exactly the condition.
Complex coefficients. The coefficients themselves are allowed to be complex, not merely real. The proof further down needs that room.
At least one complex root. A real number is a complex number whose imaginary part is , so a real root is one of the possible outcomes. What the theorem refuses to promise is that the root is real, or rational, or anything you could guess. It promises only that some complex number satisfies the polynomial.
Has. The theorem only asserts that a root exists. It does not hand you a formula. It does not even guarantee that the Rational Root Theorem, synthetic division, and the quadratic formula will find that root. Those tools succeed only on polynomials built to have accessible roots. What changes is that you now know a root is genuinely there, whether or not those particular tools happen to find it.
Check your understanding
Exactly one of these statements is true. Which one?
The first fails on , which has real coefficients and no real root.
The second fails because degree at least is part of the hypothesis. A constant polynomial like is never , so it has no root at all.
The fourth fails because the theorem is an existence statement only. It promises a root is there without saying what it is.
The third statement is the Fundamental Theorem of Algebra itself.
Why algebra alone cannot prove it
The name is misleading, and pleasantly so. The Fundamental Theorem of Algebra is a theorem about algebra that cannot be proved by algebra, and there is a sharp reason why.
Imagine a proof that uses nothing but the ordinary rules of arithmetic: adding, multiplying, dividing coefficients, rearranging, comparing degrees. An argument like that never asks what kind of numbers the coefficients are, so it would run word for word inside the rational numbers too. But the theorem is false there. The polynomial has rational coefficients and no rational root. A proof built only from those rules would therefore prove something false, so no such proof can exist. Every standard proof of this theorem instead leans on continuity, the fact that the real and complex numbers have no gaps to fall through, which the rationals do not have.
That is as far as this course goes. The theorem is true, and turning that picture into a full proof is the work of a later course in analysis. What you can do today is take the theorem as given and see how much it buys you, which turns out to be a great deal.
From one root to all of them
One root does not sound like much, but the Factor Theorem turns it into a smaller problem of the same kind.
Feed the Fundamental Theorem a polynomial and it returns a root . Feed that root to the Factor Theorem and it returns a factor . Divide that factor out and you hold a polynomial of degree one lower, which the Fundamental Theorem applies to again, just as well as it did the first time. Repeat, and each step removes exactly one more root and lowers the degree by exactly one. Starting from degree , that process stops after steps, when the last quotient is just the leading coefficient left over. Collecting every factor pulled out along the way gives the complete factorization
where are the roots, repeated if the same root came up more than once.
That repeated argument is where “complex coefficients” in the theorem earns its keep. Even when starts out with real coefficients, the quotient after one division usually does not. Divide the perfectly real by the factor and you get , whose constant term is not real. If the Fundamental Theorem only promised roots for polynomials with real coefficients, this argument would stall on its very first quotient. Stating the theorem for complex coefficients is what lets it apply to its own leftovers, step after step.
The factorization also settles a question the theorem never mentioned: are there any other roots hiding somewhere? Suppose is any complex number with . Substituting into the factorization gives , and a product of complex numbers is zero only when one of its factors is. The leading coefficient is never zero, so one of the remaining factors must vanish: for some , that is, . Every root of is therefore one of the numbers , and by the factorization each of those numbers really is a root. The list is complete: no root of can hide anywhere else.
Multiplicity, and the honest way to count
The factorization is allowed to repeat a factor, and that repetition is the single most useful piece of bookkeeping in this chapter.
Look at what repeats. The factor appears twice in that factorization, while and each appear once. That count of copies is called the root’s multiplicity: the root has multiplicity , and the roots and each have multiplicity . A root of multiplicity is called simple, and a root of multiplicity or more is called repeated.
Definition. Let be a polynomial that is not the zero polynomial, and let be a root of . The multiplicity of in is the positive integer for which
for some polynomial . Concretely, counts how many times you can divide by before the division stops coming out even. That matches counting copies of in the complete factorization: however you count, the same comes out.
Now the counting can be stated without a lie in it. Let the distinct roots of be , with multiplicities . Every one of the linear factors carries exactly one of those roots, so
Root Counting Theorem. A polynomial of degree with complex coefficients has exactly roots counted with multiplicity, and at most distinct roots. It has exactly distinct roots if and only if every root is simple.
Both halves of that last sentence are worth checking. If there are distinct roots, then multiplicities, each at least , add up to , which forces every one of them to equal . And if every multiplicity is , the sum of the multiplicities is just , so .
A degree- polynomial can behave in exactly three ways, and each one is a pattern that reappears at every higher degree too, just combined with others:
| Polynomial | Complete factorization | Distinct roots | Roots with multiplicity |
|---|---|---|---|
| and (two) | (two) | ||
| (one) | (two) | ||
| and (two) | (two) |
You met these three cases in the quadratic chapter, filed under the discriminant . Their discriminants are , , and : positive gives two distinct real roots, zero gives one repeated root, negative gives two non-real roots. The middle row is the one that breaks the careless slogan. The polynomial has degree and exactly one distinct root, so “a degree- polynomial has roots” is simply false as a sentence about distinct numbers. What every row does share is a right-hand column of length . Counted with multiplicity, over the complex numbers, the count is always the degree.
Check your understanding
How many distinct complex roots does have?
Factor the second piece over the complex numbers, since .
That is four linear factors, so has degree and four roots counted with multiplicity. The distinct roots are , , and , because the two copies of name the same number twice.
Three distinct roots, and carries multiplicity .
Complete factorization in practice
Nothing about the theorem changes your method. You still hunt for a root with the Rational Root Theorem, divide it out, and keep going until what remains is small enough to finish with the quadratic formula. What has changed is that you now know a complete factorization genuinely exists, even for a polynomial whose roots these particular tools cannot reach.
Worked example 1 Factor completely
This one works out cleanly because a rational root is on the candidate list. The leading coefficient is and the constant term is , so the Rational Root Theorem offers the candidates . Test the small ones:
So is a root, and by the Factor Theorem divides . Synthetic division with on the coefficients brings down , then produces , then , then . The zero remainder confirms the root and the quotient is
The quotient is a quadratic, so finish it with the quadratic formula rather than hunting further:
The complete factorization is therefore
Degree , three linear factors, three distinct roots, every one of them simple.
Worked example 2 Find the multiplicity of the root in
Start as usual. The candidates are , and while
so is a root. That fact alone tells you the multiplicity is at least , and nothing more. To learn the real multiplicity you have to keep dividing.
Divide by using synthetic division on . The remainder is and the quotient is . Now test the quotient at , because the question is whether goes in again:
It does. Dividing by leaves remainder and quotient . Test once more:
so divides a third time, leaving the quotient . Test that quotient at as well, and this time , which is not zero, so the divisions stop here. Assembling everything,
The root has multiplicity and the root has multiplicity . Their multiplicities add to , which is the degree, exactly as the Root Counting Theorem demands. The polynomial has four roots counted with multiplicity and only two distinct ones.
Check your understanding
A polynomial has degree and complex coefficients, and its only distinct roots are and . If has multiplicity , what is the multiplicity of ?
The multiplicities of the distinct roots always add up to the degree, because each of the linear factors carries exactly one root.
So , and the complete factorization is for some nonzero leading coefficient .