Liouville's Theorem
Liouville's theorem is one of the most striking rigidity results in mathematics. On the real line, bounded smooth functions abound: , , . Over , however, a function that is differentiable everywhere and stays bounded has no room to move — it must be a constant.
Statement
Let be entire (complex differentiable on all of ) and bounded, meaning there exists such that for all . Then is constant.
More generally, the same conclusion holds for entire functions between complex Banach spaces.
Visualization
Why does boundedness collapse to a constant? The key is Cauchy's estimate: if is analytic on the disc and on the boundary circle, then
For an entire, bounded we can take on any centre :
R | Cauchy bound on |f'(c)| | conclusion
------|---------------------------|-------------------
1 | C / 1 = C | no info yet
10 | C / 10 = 0.1 C | shrinking fast
100 | C / 100 = 0.01 C | nearly zero
1000 | C / 1000 = 0.001 C | ···
∞ | C / ∞ = 0 | f'(c) = 0
Since at every point , and is connected, is constant. The real analogue fails because is bounded and smooth but not complex-analytic on all of (it grows exponentially in the imaginary direction).
A heuristic picture: an entire function is determined by its Taylor coefficients at the origin. Boundedness forces every coefficient of degree to zero — leaving only the constant term.
Proof Sketch
Fix any . We show .
Define by . Then is entire and . Cauchy's estimate applied on gives for every . Letting shows . Since for all (by the same argument shifted), is constant, so .
Connections
Liouville's theorem has an immediate corollary: the Fundamental Theorem of AlgebraFundamental Theorem of AlgebraEvery non-constant polynomial with complex coefficients has at least one root in ℂRead more →. If a non-constant polynomial had no root, then would be entire and bounded (since as ), contradicting Liouville. The theorem also shows why the Cauchy integral formulaCauchy CriterionA sequence converges if and only if its terms eventually become arbitrarily close to each other — no candidate limit requiredRead more → is so powerful: it turns local analyticity into global constraints. In the study of metric completenessHausdorff DistanceA metric on non-empty compact sets, foundation for the IFS attractor theoremRead more → and fixed-point theory, the rigidity of entire functions provides examples of maps that cannot contract without being trivial.
Lean4 Proof
import Mathlib.Analysis.Complex.Liouville
open Set
/-- Liouville's theorem: a bounded entire function ℂ → ℂ is constant. -/
theorem liouville {f : ℂ → ℂ} (hf : Differentiable ℂ f)
(hb : IsBounded (range f)) :
∃ c, ∀ z, f z = c :=
hf.exists_const_forall_eq_of_bounded hbReferenced by
- Cauchy CriterionAnalysis
- Laplace's Equation Mean Value PropertyDifferential Equations
- Maximum Modulus PrincipleComplex Analysis
- Morera's TheoremComplex Analysis
- Fundamental Theorem of AlgebraComplex Analysis
- Fundamental Theorem of AlgebraComplex Analysis
- Residue TheoremComplex Analysis
- Cauchy Integral FormulaComplex Analysis