Topology induced by a family of seminorms #
Main definitions #
SeminormFamily.basisSets: The set of open seminorm balls for a family of seminorms.SeminormFamily.moduleFilterBasis: A module filter basis formed by the open balls.Seminorm.IsBounded: A linear mapf : E โโ[๐] Fis bounded iff every seminorm inFcan be bounded by a finite number of seminorms inE.
Main statements #
WithSeminorms.toLocallyConvexSpace: A space equipped with a family of seminorms is locally convex.WithSeminorms.firstCountable: A space is first countable if it's topology is induced by a countable family of seminorms.
Continuity of semilinear maps #
If E and F are topological vector space with the topology induced by a family of seminorms, then
we have a direct method to prove that a linear map is continuous:
Seminorm.continuous_from_bounded: A bounded linear mapf : E โโ[๐] Fis continuous.
If the topology of a space E is induced by a family of seminorms, then we can characterize von
Neumann boundedness in terms of that seminorm family. Together with
LinearMap.continuous_of_locally_bounded this gives general criterion for continuity.
WithSeminorms.isVonNBounded_iff_finset_seminorm_boundedWithSeminorms.isVonNBounded_iff_seminorm_boundedWithSeminorms.image_isVonNBounded_iff_finset_seminorm_boundedWithSeminorms.image_isVonNBounded_iff_seminorm_bounded
Tags #
seminorm, locally convex
An abbreviation for indexed families of seminorms. This is mainly to allow for dot-notation.
Equations
- SeminormFamily ๐ E ฮน = (ฮน โ Seminorm ๐ E)
Instances For
The sets of a filter basis for the neighborhood filter of 0.
Equations
- SeminormFamily.basisSets p = โ (s : Finset ฮน) (r : โ) (_ : 0 < r), {Seminorm.ball (Finset.sup s p) 0 r}
Instances For
The addGroupFilterBasis induced by the filter basis Seminorm.basisSets.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The moduleFilterBasis induced by the filter basis Seminorm.basisSets.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The proposition that a linear map is bounded between spaces with families of seminorms.
Equations
- Seminorm.IsBounded p q f = โ (i : ฮน'), โ s C, Seminorm.comp (q i) f โค C โข Finset.sup s p
Instances For
- topology_eq_withSeminorms : topology = ModuleFilterBasis.topology (SeminormFamily.moduleFilterBasis p)
The proposition that the topology of E is induced by a family of seminorms p.
Instances For
The x-neighbourhoods of a space whose topology is induced by a family of seminorms
are exactly the sets which contain seminorm balls around x.
The open sets of a space whose topology is induced by a family of seminorms are exactly the sets which contain seminorm balls around all of their points.
A separating family of seminorms induces a Tโ topology.
A family of seminorms inducing a Tโ topology is separating.
A family of seminorms is separating iff it induces a Tโ topology.
Convergence along filters for WithSeminorms.
Variant with Finset.sup.
Convergence along filters for WithSeminorms.
Limit โ โ for WithSeminorms.
The topology induced by a family of seminorms is exactly the infimum of the ones induced by
each seminorm individually. We express this as a characterization of WithSeminorms p.
The uniform structure induced by a family of seminorms is exactly the infimum of the ones
induced by each seminorm individually. We express this as a characterization of
WithSeminorms p.
The topology of a NormedSpace ๐ E is induced by the seminorm normSeminorm ๐ E.
Let E and F be two topological vector spaces over a NontriviallyNormedField, and assume
that the topology of F is generated by some family of seminorms q. For a family f of linear
maps from E to F, the following are equivalent:
fis equicontinuous at0.fis equicontinuous.fis uniformly equicontinuous.- For each
q i, the family of seminormsk โฆ (q i) โ (f k)is bounded by some continuous seminormponE. - For each
q i, the seminormโ k, (q i) โ (f k)is well-defined and continuous.
In particular, if you can determine all continuous seminorms on E, that gives you a complete
characterization of equicontinuity for linear maps from E to F. For example E and F are
both normed spaces, you get NormedSpace.equicontinuous_TFAE.
Two families of seminorms p and q on the same space generate the same topology
if each p i is bounded by some C โข Finset.sup s q and vice-versa.
We formulate these boundedness assumptions as Seminorm.IsBounded q p LinearMap.id (and
vice-versa) to reuse the API. Furthermore, we don't actually state it as an equality of topologies
but as a way to deduce WithSeminorms q from WithSeminorms p, since this should be more
useful in practice.
In a semi-NormedSpace, a continuous seminorm is zero on elements of norm 0.
Let F be a semi-NormedSpace over a NontriviallyNormedField, and let q be a
seminorm on F. If q is continuous, then it is uniformly controlled by the norm, that is there
is some C > 0 such that โ x, q x โค C * โxโ.
The continuity ensures boundedness on a ball of some radius ฮต. The nontriviality of the
norm is then used to rescale any element into an element of norm in [ฮต/C, ฮต[, thus with a
controlled image by q. The control of q at the original element follows by rescaling.
Let E be a topological vector space (over a NontriviallyNormedField) whose topology is
generated by some family of seminorms p, and let q be a seminorm on E. If q is continuous,
then it is uniformly controlled by finitely many seminorms of p, that is there
is some finset s of the index set and some C > 0 such that q โค C โข s.sup p.
Not an instance since ๐ can't be inferred. See NormedSpace.toLocallyConvexSpace for a
slightly weaker instance version.
See NormedSpace.toLocallyConvexSpace' for a slightly stronger version which is not an
instance.
The family of seminorms obtained by composing each seminorm by a linear map.
Equations
- SeminormFamily.comp q f i = Seminorm.comp (q i) f
Instances For
(Disjoint) union of seminorm families.
Equations
- SeminormFamily.sigma p x = match x with | { fst := i, snd := k } => p i k
Instances For
If the topology of a space is induced by a countable family of seminorms, then the topology is first countable.