Fundamental Theorem of Algebra

Key Concepts
The Fundamental Theorem of Algebra states that every non-constant single-variable polynomial with complex coefficients has at least one complex root. From this, a powerful consequence follows: a polynomial of degree has exactly complex roots when you count each root according to its multiplicity.
This means any polynomial can be factored completely into linear factors over the complex numbers. For example, a degree-4 polynomial will always break down into four linear factors (though some may repeat, and some may involve complex numbers).
One crucial rule for polynomials with real coefficients: complex roots always come in conjugate pairs. If is a root, then must also be a root. This is why real-coefficient polynomials of odd degree are guaranteed to have at least one real root.
Implications and Limitations
- The theorem guarantees roots exist but gives you no method for actually finding them. You still need techniques like the Rational Root Theorem or synthetic division.
- "Complex coefficients" includes real numbers as a subset, so the theorem covers every polynomial you'll encounter in this course.
- Multiplicity refers to how many times a root appears as a factor. For instance, has a root of with multiplicity 3, which counts as three of the polynomial's roots.
- The theorem does not guarantee any roots will be real. A polynomial like has two complex roots ( and ) and no real roots at all.
Complex Zeros of Polynomials
Finding Complex Zeros
The Factor Theorem is your starting point: a polynomial has a factor if and only if . So finding zeros and finding factors are the same problem.
Here's a typical process for finding all zeros of a polynomial:
- Use the Rational Root Theorem (covered below) to generate a list of possible rational zeros.
- Test candidates using synthetic division or direct substitution.
- When you find a zero, factor it out. This reduces the polynomial's degree by one.
- Repeat on the reduced polynomial until you reach a quadratic.
- Solve the remaining quadratic using factoring or the quadratic formula:
If the discriminant () is negative, the quadratic has two complex conjugate roots. That's completely normal and expected.
Higher-Degree Polynomials
For cubics and quartics, more advanced methods exist (Cardano's formula for cubics, Ferrari's method for quartics), but these are rarely used by hand in this course. What matters is the general strategy: reduce the degree step by step using known roots until you reach a quadratic you can solve with the quadratic formula.

Coefficients and Roots
Vieta's Formulas
Vieta's formulas create a direct link between a polynomial's coefficients and its roots, without requiring you to solve the polynomial. They're especially useful when a problem gives you information about the roots and asks for a coefficient (or vice versa).
For a quadratic with roots and :
- Sum of roots:
- Product of roots:
For a cubic with roots , , and :
The General Pattern
Notice the pattern that extends to any degree:
- The sum of the roots always equals the negative of the second-highest degree coefficient divided by the leading coefficient.
- The product of all roots equals the constant term divided by the leading coefficient, with a sign that depends on the degree: positive for even degree, negative for odd degree.
For example, if you know a cubic with leading coefficient 1 has roots , , and , you can immediately find: sum = , so the coefficient is . Product = , so the constant term is .
Rational Root Theorem
Applying the Theorem
The Rational Root Theorem narrows down which rational numbers could be zeros of a polynomial with integer coefficients. It states:
If is a rational root (in lowest terms), then is a factor of the constant term and is a factor of the leading coefficient.
Example: For :
- Factors of the constant term (6):
- Factors of the leading coefficient (2):
- All possible rational roots ():
Note that the original list in step 3 should include fractions. The candidates and come from dividing factors of 6 by 2.
Testing and Factoring
Once you have your list of candidates, test them systematically:
-
Plug a candidate into the polynomial (or use synthetic division). If the result is 0, you've found a root.
-
Use the Factor Theorem to factor out where is the confirmed root.
-
Work with the reduced (lower-degree) polynomial and repeat.
Continuing the example: Testing in :
Using synthetic division with 3:
Now solve with the quadratic formula to find the remaining roots. If the quadratic doesn't factor neatly, the remaining roots may be irrational or complex, and that's fine. The Rational Root Theorem only finds the rational ones.