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.
Instances For
The addGroupFilterBasis induced by the filter basis Seminorm.basisSets.
Equations
- p.addGroupFilterBasis = addGroupFilterBasisOfComm p.basisSets โฏ โฏ โฏ โฏ โฏ
Instances For
The moduleFilterBasis induced by the filter basis Seminorm.basisSets.
Equations
- p.moduleFilterBasis = { toAddGroupFilterBasis := p.addGroupFilterBasis, smul' := โฏ, smul_left' := โฏ, smul_right' := โฏ }
Instances For
The proposition that a linear map is bounded between spaces with families of seminorms.
Equations
Instances For
The proposition that the topology of E is induced by a family of seminorms p.
- topology_eq_withSeminorms : topology = p.moduleFilterBasis.topology
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.
Equations
- โฏ = โฏ
The family of seminorms obtained by composing each seminorm by a linear map.
Equations
- q.comp f i = (q i).comp f
Instances For
(Disjoint) union of seminorm families.
Equations
- SeminormFamily.sigma p x = match x with | โจi, 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.