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.WithSeminorms p, whenpis a family of seminorms onE, is a proposition expressing that the (existing) topology onEis induced by the seminormsp.PolynormableSpace π Eis a class asserting that the (existing) topology onEis induced by some family ofπ-seminorms. IfπisRCLike, this is equivalent toLocallyConvexSpace π E. The terminology is inspired by N. Bourbaki, VariΓ©tΓ©s diffΓ©rentielles et analytiques. However, unlike Bourbaki, we do not ask seminorms to be ultrametric whenπis ultrametric.
Main statements #
WithSeminorms.toLocallyConvexSpace: A space equipped with a family of seminorms is locally convex.WithSeminorms.firstCountable: A space is first countable if its 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
Instances For
The sets of a filter basis for the neighborhood filter of 0.
Equations
Instances For
The addGroupFilterBasis induced by the filter basis Seminorm.basisSets.
Equations
Instances For
The moduleFilterBasis induced by the filter basis Seminorm.basisSets.
Equations
Instances For
If a family of seminorms is continuous, then their basis sets are neighborhoods of zero.
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.
Instances For
A topological vector space E is polynormable over π if its topology is induced by
some family of π-seminorms. Equivalently, its topology is induced by all its continuous
seminorm.
If π is RCLike, this is equivalent to LocallyConvexSpace π E.
- withSeminorms' : WithSeminorms fun (p : { p : Seminorm π E // Continuous βp }) => βp
Instances
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.
A (semi-)normed space is polynormable.
In a topological vector space, the topology is generated by a single seminorm p iff
the unit ball for this seminorm is a bounded neighborhood of 0.
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.
Alias of Seminorm.map_eq_zero_of_norm_eq_zero.
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.
A PolynormableSpace over β is locally convex.
TODO: generalize to RCLike.
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
Instances For
(Disjoint) union of seminorm families.
Equations
Instances For
If the topology of a space is induced by a countable family of seminorms, then the topology is first countable.