Thm. 3.0.1 — Banach–Steinhaus for Fréchet and LF-spaces
ProvedGarrettFA.banach_steinhausLet be a Fréchet space or an LF-space and a locally convex topological vector space over or . Let be a set of continuous linear maps such that for every the orbit
is bounded in . Then is equicontinuous.
This uniform boundedness principle is what makes pointwise limits of operators continuous in Theorem 4.1.1.
Formalization Note The notes say "a set of linear maps". The statement is false for discontinuous maps: a single discontinuous linear functional on a Banach space has bounded orbits but is not equicontinuous. The proof in the notes uses closedness of , so continuity of the maps is assumed here.
import Definitions.Def_GarrettFA_IsEquicontinuousSet import Definitions.Def_GarrettFA_IsFrechetSpace import Definitions.Def_GarrettFA_IsLFSpace
namespace GarrettFA
theorem banach_steinhaus {𝕜 : Type*} [RCLike 𝕜] {X : Type*} [AddCommGroup X] [Module 𝕜 X] [Module ℝ X]
[IsScalarTower ℝ 𝕜 X] [UniformSpace X] [IsUniformAddGroup X] [ContinuousSMul 𝕜 X] [T2Space X]
(hX : IsFrechetSpace 𝕜 X ∨ IsLFSpace 𝕜 X)
{Y : Type*} [AddCommGroup Y] [Module 𝕜 Y] [Module ℝ Y] [IsScalarTower ℝ 𝕜 Y]
[TopologicalSpace Y] [IsTopologicalAddGroup Y] [ContinuousSMul 𝕜 Y] [LocallyConvexSpace ℝ Y]
[T2Space Y]
(E : Set (X →L[𝕜] Y))
(hE : ∀ x : X, Bornology.IsVonNBounded 𝕜 ((fun T : X →L[𝕜] Y => T x) '' E)) :
IsEquicontinuousSet ((fun T : X →L[𝕜] Y => (T : X → Y)) '' E) := by sorry
end GarrettFARead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic)
Let be a real-or-complex scalar field (in practice or ). Let be a -vector space that is also a real vector space with compatible scalar multiplications, carrying a uniform structure for which addition and subtraction are uniformly continuous (so the uniformity is the canonical translation-invariant uniformity of the induced topology), with scalar multiplication jointly continuous, and Hausdorff, and assume that is Fréchet or is an LF-space. Fréchet (the bundle's definition, applied to the given uniform structure): locally convex as a real topological vector space, the topology is metrizable, and the space is complete for its uniform structure (every Cauchy filter converges). LF-space (the bundle's definition): there exists a sequence of -subspaces of the space such that the space is the strict colimit of in the sense above, and for every the subspace , with the subspace topology, is metrizable, and is a complete subset for the ambient uniform structure.
Let be a -vector space that is also a real vector space with compatible scalar multiplications (multiplying by a real number is the same as multiplying by ), carrying a topology in which addition and negation are continuous, scalar multiplication is jointly continuous, and which is Hausdorff, which is moreover locally convex as a real topological vector space. Let be a set of continuous -linear maps such that for every the set is bounded in . Here bounded means von Neumann bounded over : every neighbourhood of absorbs the set (for each neighbourhood of there is such that the set is contained in for all scalars with ).
Then (as a set of functions ) is equicontinuous. Equicontinuous (the bundle's definition): for every neighbourhood of in the target there is a neighbourhood of in the source with for every map in the family.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.