Mathlib theorem · Existing formal mathematics

Existing in Mathlib · Functional analysis

Banach–Steinhaus Theorem

For each vector x, the family may need its own bound. If the source space is complete, those separate pointwise bounds force a single constant that bounds the operator norm of every map in the family.

Exact theorem

Exact Mathlib statement

theorem banach_steinhaus {E F 𝕜 𝕜₂ : Type*} [SeminormedAddCommGroup E] [SeminormedAddCommGroup F] [NontriviallyNormedField 𝕜] [NontriviallyNormedField 𝕜₂] [NormedSpace 𝕜 E] [NormedSpace 𝕜₂ F] {σ₁₂ : 𝕜 →+* 𝕜₂} [RingHomIsometric σ₁₂] {ι : Type*} [CompleteSpace E] {g : ι → E →SL[σ₁₂] F} (h : ∀ x, ∃ C, ∀ i, ‖g i x‖ ≤ C) : ∃ C', ∀ i, ‖g i‖ ≤ C'

The theorem at a glance

Banach–Steinhaus theorem at a glance

A visual guide to the theorem's hypotheses, structure, and conclusion; the exact statement gives the formal detail.

Pointwise boundedness on a complete source forces one uniform bound on every operator norm. Explanatory diagram.
Detailed visual description

The poster keeps the source and codomain seminormed boundary visible, places the vector-dependent pointwise estimate above the uniform operator estimate, and summarizes the exact source bridge from norm bounds to equicontinuity, through the barrelled-space Banach–Steinhaus theorem, and back.

Statement structure

Statement and scope

Statement map for Banach–Steinhaus TheoremPointwise boundedness of an arbitrary family of continuous semilinear maps from a complete seminormed space forces a uniform operator-norm bound. Claim boundary: This target indexes Mathlib's Banach–Steinhaus theorem for an arbitrary family of continuous semilinear maps from a complete seminormed 𝕜-space E to a seminormed 𝕜₂-space F, over an isometric ring homomorphism between nontrivially normed fields. If the family is pointwise norm-bounded, then one real constant uniformly bounds every operator norm. The pointwise constant may depend on x. The declaration does not assert convergence, compactness, injectivity, surjectivity, a finite index type, or completeness of the codomain. The pinned upstream declaration is banach_steinhaus. The complete formal statement is available in the Exact Mathlib statement section.Mathematical readingPointwise boundedness ofan arbitrary family ofcontinuous semilinearmaps from a completeseminormed space forcesa uniform operator-normbound.Claim boundaryThis target indexesMathlib'sBanach–Steinhaus theoremfor an arbitrary familyof continuous semilinearmaps from a completeseminormed 𝕜-space E toa seminormed 𝕜₂-space F,over an isometric ringhomomorphism betweennontrivially normedfields. If the family ispointwise norm-bounded,then one real constantuniformly bounds everyoperator norm. Thepointwise constant maydepend on x. Thedeclaration does notassert convergence,compactness,injectivity,surjectivity, a finiteindex type, orcompleteness of thecodomain.Pinned declarationmathlib ·banach_steinhausStatement map for Banach–Steinhaus TheoremPointwise boundedness of an arbitrary family of continuous semilinear maps from a complete seminormed space forces a uniform operator-norm bound. Claim boundary: This target indexes Mathlib's Banach–Steinhaus theorem for an arbitrary family of continuous semilinear maps from a complete seminormed 𝕜-space E to a seminormed 𝕜₂-space F, over an isometric ring homomorphism between nontrivially normed fields. If the family is pointwise norm-bounded, then one real constant uniformly bounds every operator norm. The pointwise constant may depend on x. The declaration does not assert convergence, compactness, injectivity, surjectivity, a finite index type, or completeness of the codomain. The pinned upstream declaration is banach_steinhaus. The complete formal statement is available in the Exact Mathlib statement section.Mathematical readingPointwise boundedness ofan arbitrary family ofcontinuous semilinearmaps from a completeseminormed space forcesa uniform operator-normbound.Claim boundaryThis target indexesMathlib'sBanach–Steinhaus theoremfor an arbitrary familyof continuous semilinearmaps from a completeseminormed 𝕜-space E toa seminormed 𝕜₂-space F,over an isometric ringhomomorphism betweennontrivially normedfields. If the family ispointwise norm-bounded,then one real constantuniformly bounds everyoperator norm. Thepointwise constant maydepend on x. Thedeclaration does notassert convergence,compactness,injectivity,surjectivity, a finiteindex type, orcompleteness of thecodomain.Pinned declarationmathlib ·banach_steinhaus

Read the exact Mathlib declaration

This map summarizes the statement's structure; the exact Mathlib declaration remains authoritative.

Vector-dependent pointwise bounds shared across the family yield one uniform operator-norm bound. Explanatory scientific diagram.
Detailed visual description

The left panel fixes one x and places several values ‖Tᵢx‖ below the same C(x), preserving the pointwise quantifiers. The right panel places the entire family's operator norms below one common C.

Why it matters

A mathematical landmark

Banach–Steinhaus is one of the foundational principles of functional analysis. It converts pointwise control of an entire operator family into uniform norm control, with completeness supplying the decisive global structure.

ProofAtlas record

What has been checked

Upstream indexedPinned source bytes verified locally
Locally reproducedExact upstream declaration replayed
Reviewed pageCurrent public presentation reviewed
Accepted Atlas resultNot recorded for the preferred artifact

Mathlib is the source of the theorem; the local Lean replay and page review are separate.

Claim boundary

No new theorem is claimed

This target indexes Mathlib's Banach–Steinhaus theorem for an arbitrary family of continuous semilinear maps from a complete seminormed 𝕜-space E to a seminormed 𝕜₂-space F, over an isometric ring homomorphism between nontrivially normed fields. If the family is pointwise norm-bounded, then one real constant uniformly bounds every operator norm. The pointwise constant may depend on x. The declaration does not assert convergence, compactness, injectivity, surjectivity, a finite index type, or completeness of the codomain.

Source and local evidence

Where the theorem comes from

Existing declaration
banach_steinhaus in mathlib
Relationship
The checked artifact is the upstream declaration itself
Local Lean evidence
artifact.library.mathlib.banach-steinhaus-theorem.v001
Source
Open the pinned upstream reference