Theorem 8.8 — the fundamental theorem of algebra
ProvedRudin.ch08_fundamental_theorem_of_algebraalgebraanalysis
If are complex numbers with and , then for some complex .
Preamble
import Mathlib import Definitions.Def_Rudin_ch08_fourier open Filter Topology
Formal statement
namespace Rudin
/-- Rudin, Theorem 8.8 (fundamental theorem of algebra): every nonconstant complex polynomial
has a root. -/
theorem ch08_fundamental_theorem_of_algebra (n : ℕ) (hn : 1 ≤ n) (a : ℕ → ℂ) (han : a n ≠ 0) :
∃ z : ℂ, ∑ k ∈ Finset.range (n + 1), a k * z ^ k = 0 := by sorry
end RudinSource
Walter Rudin, Principles of Mathematical Analysis, 3rd edition, McGraw-Hill, 1976, Chapter 8, p. 184, Theorem 8.8
Read-back
What the Lean code literally says, in plain math · Aristotle (Harmonic)
Let be a natural number with , and let be a family of complex coefficients with . Then there exists with
The sum runs over inclusive, so the polynomial has degree exactly because its leading coefficient is nonzero; coefficients for are present in the data but do not occur in the sum. Only the existence of one root is asserted — nothing about multiplicity, the number of roots, or factorization.
Human review
Confirmed by the mission captain (proposal self-audit).