Topologies associated to ideal filters #
This file constructs topological structures on a ring from an IdealFilter and characterizes
uniform ideal filters in terms of ring filter bases.
Main definitions #
WithIdealFilter: Type synonym for a ring that depends on a choice of ideal filter. This can be used to assign and infer instances on a ring that depend on an ideal filter.IdealFilter.addGroupFilterBasis: theAddGroupFilterBasiswith sets the ideals ofF.IdealFilter.ringFilterBasis: under[F.IsUniform], theRingFilterBasiswith sets the ideals ofF.
Main statements #
IdealFilter.isUniform_iff_exists_ringFilterBasis: AnIdealFilteron a ringAis uniform if and only if its ideals form aRingFilterBasisforA.
References #
Tags #
ring theory, ideal, filter, linear topology
The additive-group filter basis whose sets are the ideals belonging to the ideal filter F.
Equations
Instances For
Under [F.IsUniform], the ring filter basis obtained from addGroupFilterBasis.
Equations
- IdealFilter.ringFilterBasis = { toAddGroupFilterBasis := F.addGroupFilterBasis, mul' := ⋯, mul_left' := ⋯, mul_right' := ⋯ }
Instances For
An IdealFilter on a ring A is uniform if and only if its ideals form a RingFilterBasis
for A.
Type synonym for a ring that depends on a choice of ideal filter. We use this to assign a topology generated by the ideal filter.
Equations
- WithIdealFilter x✝ = A
Instances For
Equations
View an ideal of A as a subset of WithIdealFilter F.
Equations
Instances For
The topology on A induced by addGroupFilterBasis.
The topology F.addGroupFilterBasis.topology endows A with the structure of a topological
additive group.
A set s is a neighbourhood of a iff it contains a left-additive coset of some ideal
I ∈ F.
A set s is a neighbourhood of 0 iff it contains an ideal belonging to F.
The topology is linear in the sense that 𝓝 0 has a basis of ideals.
Under [F.IsUniform], A is a topological ring with the induced topology.