Uniform Boundedness Principle
Statement
(Banach–Steinhaus Theorem.) Let be a Banach space, a normed space, and a family of bounded linear operators . If
then the operator norms are uniformly bounded:
Pointwise boundedness (a condition on each vector ) automatically upgrades to a uniform bound on all operators.
Visualization
Counterexample anatomy — why completeness is essential. On (finitely supported sequences, incomplete), define :
x = (x₁, x₂, x₃, ...) ∈ c₀₀
T_n(x) = n · x_n
Pointwise: for each fixed x, only finitely many x_n ≠ 0,
so sup_n |T_n(x)| = sup_n n|x_n| < ∞.
But ‖T_n‖ = n → ∞. (Not uniformly bounded!)
On a complete space this cannot happen. Numerical trace on with a convergent family:
| (truncation to first coords) | for | ||
|---|---|---|---|
| 1 | |||
| 2 | |||
| 5 | projection to 5 coords | ||
| identity |
Here , consistent with UBP. The principle would fire if any were infinite — on a Banach space that cannot happen pointwise.
Proof Sketch
- Define sets. For each let .
- Closed sets. Each is closed (intersection of closed sets ).
- Baire's theorem. Since and is complete, some has non-empty interior: .
- Symmetry trick. For any and any :
- Scale. Any with can be rescaled into , giving for all .
Connections
- Closed Graph TheoremClosed Graph TheoremA linear map between Banach spaces with closed graph is automatically continuousRead more → — both theorems use Baire's category theorem on Banach spaces; UBP uses it for a family, Closed Graph for a single operator.
- Cauchy–Schwarz InequalityCauchy–Schwarz InequalityThe inner product of two vectors is bounded by the product of their normsRead more → — in Hilbert spaces, uniform boundedness combines with Cauchy–Schwarz to bound sesquilinear forms.
- Spectral Radius FormulaSpectral Radius FormulaThe spectral radius equals the limit of the nth root of the operator norm of the nth power (Gelfand's formula)Read more → — operator norms bounded by the spectral radius formula (Gelfand) give a quantitative form of UBP for Banach algebras.
- Monotone Convergence TheoremMonotone Convergence TheoremA bounded monotone sequence of reals always converges — the supremum is the limitRead more → — in measure theory, both MCT and UBP serve as "upgrade" theorems: pointwise properties become uniform ones.
Lean4 Proof
import Mathlib.Analysis.Normed.Operator.BanachSteinhaus
/-- **Banach–Steinhaus / Uniform Boundedness Principle**:
a pointwise-bounded family of continuous linear maps on a Banach space
has uniformly bounded norms. Direct alias of `banach_steinhaus`. -/
theorem uniform_boundedness_principle {ι : Type*} {E F : Type*}
[SeminormedAddCommGroup E] [NormedSpace ℝ E] [CompleteSpace E]
[SeminormedAddCommGroup F] [NormedSpace ℝ F]
(g : ι → E →L[ℝ] F)
(h : ∀ x, BddAbove (Set.range fun i => ‖g i x‖)) :
BddAbove (Set.range fun i => ‖g i‖) :=
banach_steinhaus hReferenced by
- Baire Category TheoremTopology
- Spectral Radius FormulaFunctional Analysis
- Riesz Representation TheoremFunctional Analysis