Strong topologies on the space of continuous linear maps #
In this file, we define the strong topologies on E βL[π] F
associated with a family
π : Set (Set E)
to be the topology of uniform convergence on the elements of π
(also called
the topology of π
-convergence).
The lemma UniformOnFun.continuousSMul_of_image_bounded
tells us that this is a
vector space topology if the continuous linear image of any element of π
is bounded (in the sense
of Bornology.IsVonNBounded
).
We then declare an instance for the case where π
is exactly the set of all bounded subsets of
E
, giving us the so-called "topology of uniform convergence on bounded sets" (or "topology of
bounded convergence"), which coincides with the operator norm topology in the case of
NormedSpace
s.
Other useful examples include the weak-* topology (when π
is the set of finite sets or the set
of singletons) and the topology of compact convergence (when π
is the set of relatively compact
sets).
Main definitions #
ContinuousLinearMap.strongTopology
is the topology mentioned above for an arbitraryπ
.ContinuousLinearMap.topologicalSpace
is the topology of bounded convergence. This is declared as an instance.
Main statements #
ContinuousLinearMap.strongTopology.topologicalAddGroup
andContinuousLinearMap.strongTopology.continuousSMul
show that the strong topology makesE βL[π] F
a topological vector space, with the assumptions onπ
mentioned above.ContinuousLinearMap.topologicalAddGroup
andContinuousLinearMap.continuousSMul
register these facts as instances for the special case of bounded convergence.
References #
- [N. Bourbaki, Topological Vector Spaces][bourbaki1987]
TODO #
- add a type alias for continuous linear maps with the topology of
π
-convergence?
Tags #
uniform convergence, bounded convergence
Given E
and F
two topological vector spaces and π : Set (Set E)
, then
strongTopology Ο F π
is the "topology of uniform convergence on the elements of π
" on
E βL[π] F
.
If the continuous linear image of any element of π
is bounded, this makes E βL[π] F
a
topological vector space.
Equations
- ContinuousLinearMap.strongTopology Ο F π = TopologicalSpace.induced DFunLike.coe (UniformOnFun.topologicalSpace E F π)
Instances For
The uniform structure associated with ContinuousLinearMap.strongTopology
. We make sure
that this has nice definitional properties.
Equations
- ContinuousLinearMap.strongUniformity Ο F π = UniformSpace.replaceTopology (UniformSpace.comap DFunLike.coe (UniformOnFun.uniformSpace E F π)) β―
Instances For
The topology of bounded convergence on E βL[π] F
. This coincides with the topology induced by
the operator norm when E
and F
are normed spaces.
Equations
- ContinuousLinearMap.topologicalSpace = ContinuousLinearMap.strongTopology Ο F {S : Set E | Bornology.IsVonNBounded πβ S}
Equations
- β― = β―
Equations
- β― = β―
Equations
- ContinuousLinearMap.uniformSpace = ContinuousLinearMap.strongUniformity Ο F {S : Set E | Bornology.IsVonNBounded πβ S}
Equations
- β― = β―
Equations
- β― = β―
Equations
- β― = β―
Equations
- β― = β―
Pre-composition by a fixed continuous linear map as a continuous linear map. Note that in non-normed space it is not always true that composition is continuous in both variables, so we have to fix one of them.
Equations
- ContinuousLinearMap.precomp G L = { toLinearMap := { toAddHom := { toFun := fun (f : F βSL[Ο] G) => ContinuousLinearMap.comp f L, map_add' := β― }, map_smul' := β― }, cont := β― }
Instances For
Post-composition by a fixed continuous linear map as a continuous linear map. Note that in non-normed space it is not always true that composition is continuous in both variables, so we have to fix one of them.
Equations
- ContinuousLinearMap.postcomp E L = { toLinearMap := { toAddHom := { toFun := fun (f : E βSL[Ο] F) => ContinuousLinearMap.comp L f, map_add' := β― }, map_smul' := β― }, cont := β― }
Instances For
Send a continuous bilinear map to an abstract bilinear map (forgetting continuity).
Equations
Instances For
A pair of continuous (semi)linear equivalences generates a (semi)linear equivalence between the spaces of continuous (semi)linear maps.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A pair of continuous linear equivalences generates a continuous linear equivalence between the spaces of continuous linear maps.
Equations
- ContinuousLinearEquiv.arrowCongr eβ eβ = ContinuousLinearEquiv.arrowCongrSL eβ eβ