Algebraic facts about the topology of uniform convergence #
This file contains algebraic compatibility results about the uniform structure of uniform
convergence / 𝔖-convergence. They will mostly be useful for defining strong topologies on the
space of continuous linear maps between two topological vector spaces.
Main statements #
UniformFun.uniform_group: ifGis a uniform group, thenα →ᵤ Ga uniform groupUniformOnFun.uniform_group: ifGis a uniform group, then for any𝔖 : Set (Set α),α →ᵤ[𝔖] Ga uniform group.UniformOnFun.continuousSMul_induced_of_image_bounded: letEbe a TVS,𝔖 : Set (Set α)andHa submodule ofα →ᵤ[𝔖] E. If the image of anyS ∈ 𝔖by anyu ∈ His bounded (in the sense ofBornology.IsVonNBounded), thenH, equipped with the topology induced fromα →ᵤ[𝔖] E, is a TVS.
Implementation notes #
Like in Topology/UniformSpace/UniformConvergenceTopology, we use the type aliases
UniformFun (denoted α →ᵤ β) and UniformOnFun (denoted α →ᵤ[𝔖] β) for functions from α
to β endowed with the structures of uniform convergence and 𝔖-convergence.
References #
- [N. Bourbaki, General Topology, Chapter X][bourbaki1966]
- [N. Bourbaki, Topological Vector Spaces][bourbaki1987]
Tags #
uniform convergence, strong dual
Equations
- instZeroUniformFun = Pi.instZero
Equations
- instOneUniformFun = Pi.instOne
Equations
- instZeroUniformOnFun = Pi.instZero
Equations
- instOneUniformOnFun = Pi.instOne
Equations
- instAddUniformFun = Pi.instAdd
Equations
- instMulUniformFun = Pi.instMul
Equations
- instAddUniformOnFun = Pi.instAdd
Equations
- instMulUniformOnFun = Pi.instMul
Equations
- instNegUniformFun = Pi.instNeg
Equations
- instInvUniformFun = Pi.instInv
Equations
- instNegUniformOnFun = Pi.instNeg
Equations
- instInvUniformOnFun = Pi.instInv
Equations
- instSubUniformFun = Pi.instSub
Equations
- instDivUniformFun = Pi.instDiv
Equations
- instSubUniformOnFun = Pi.instSub
Equations
- instDivUniformOnFun = Pi.instDiv
Equations
- instAddMonoidUniformFun = Pi.addMonoid
Equations
- instMonoidUniformFun = Pi.monoid
Equations
- instAddMonoidUniformOnFun = Pi.addMonoid
Equations
- instMonoidUniformOnFun = Pi.monoid
Equations
- instAddCommMonoidUniformFun = Pi.addCommMonoid
Equations
- instCommMonoidUniformFun = Pi.commMonoid
Equations
- instAddCommMonoidUniformOnFun = Pi.addCommMonoid
Equations
- instCommMonoidUniformOnFun = Pi.commMonoid
Equations
- instAddGroupUniformFun = Pi.addGroup
Equations
- instGroupUniformFun = Pi.group
Equations
- instAddGroupUniformOnFun = Pi.addGroup
Equations
- instGroupUniformOnFun = Pi.group
Equations
- instAddCommGroupUniformFun = Pi.addCommGroup
Equations
- instCommGroupUniformFun = Pi.commGroup
Equations
- instAddCommGroupUniformOnFun = Pi.addCommGroup
Equations
- instCommGroupUniformOnFun = Pi.commGroup
Equations
- instSMulUniformFun = Pi.instSMul
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Equations
- instMulActionUniformFun = Pi.mulAction M
Equations
- instMulActionUniformOnFun = Pi.mulAction M
Equations
- instDistribMulActionUniformFun = Pi.distribMulAction M
Equations
- instDistribMulActionUniformOnFun = Pi.distribMulAction M
If G is a uniform additive group,
then α →ᵤ G is a uniform additive group as well.
Equations
- ⋯ = ⋯
If G is a uniform group, then α →ᵤ G is a uniform group as well.
Equations
- ⋯ = ⋯
Let 𝔖 : Set (Set α). If G is a uniform additive group,
then α →ᵤ[𝔖] G is a uniform additive group as well.
Equations
- ⋯ = ⋯
Let 𝔖 : Set (Set α). If G is a uniform group, then α →ᵤ[𝔖] G is a uniform group as
well.
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Let E be a topological vector space over a normed field 𝕜, let α be any type.
Let H be a submodule of α →ᵤ E such that the range of each f ∈ H is von Neumann bounded.
Then H is a topological vector space over 𝕜,
i.e., the pointwise scalar multiplication is continuous in both variables.
For convenience we require that H is a vector space over 𝕜
with a topology induced by UniformFun.ofFun ∘ φ, where φ : H →ₗ[𝕜] (α → E).
Let E be a TVS, 𝔖 : Set (Set α) and H a submodule of α →ᵤ[𝔖] E. If the image of any
S ∈ 𝔖 by any u ∈ H is bounded (in the sense of Bornology.IsVonNBounded), then H,
equipped with the topology of 𝔖-convergence, is a TVS.
For convenience, we don't literally ask for H : Submodule (α →ᵤ[𝔖] E). Instead, we prove the
result for any vector space H equipped with a linear inducing to α →ᵤ[𝔖] E, which is often
easier to use. We also state the Submodule version as
UniformOnFun.continuousSMul_submodule_of_image_bounded.
Let E be a TVS, 𝔖 : Set (Set α) and H a submodule of α →ᵤ[𝔖] E. If the image of any
S ∈ 𝔖 by any u ∈ H is bounded (in the sense of Bornology.IsVonNBounded), then H,
equipped with the topology of 𝔖-convergence, is a TVS.
If you have a hard time using this lemma, try the one above instead.