Ideal Filters #
An ideal filter is a filter in the lattice of ideals of a ring A.
Main definitions #
IdealFilter A: the type of an ideal filter on a ringA.IsUniform F: a filterFis uniform if wheneverIis an ideal in the filter, then for alla : A, the colon idealI.colon {a}is inF.IsTorsionElem: Given a filterF, an element,m, of anA-module,M, isF-torsion if there exists an idealLinFthat annihilatesm.IsTorsion: Given a filterF, anA-module,M, isF-torsion if every element is torsion.gabrielComposition: Given two filtersFandG, the Gabriel composition ofFandGis the set of idealsLofAsuch that there exists an idealKinGwithK/LF-torsion. This is again a filter.IsGabriel F: a filterFis a Gabriel filter if it is uniform and satisfies axiom T4: for allI : Ideal A, if there existsJ ∈ Fsuch that for alla ∈ Jthe colon idealI.colon {a}is inF, thenI ∈ F.
Main statements #
isGabriel_iff: a filter is Gabriel iff it is uniform andF • F = F.
Notation #
F • G: the Gabriel composition of ideal filtersFandG, defined bygabrielComposition F G.
Implementation notes #
In the classical literature (e.g. Stenström), right linear topologies on a ring are often described via filters of open right ideals, and the terminology is frequently abused by identifying the topology with its filter of ideals.
In this development we work systematically with left ideals. Accordingly, Stenström’s
right-ideal construction (L : a) = {x ∈ A | a * x ∈ L} is replaced by the left ideal
L.colon {a} = {a | x * a ∈ L}.
With this convention, uniform filters correspond to linear (additive) topologies, while the additional Gabriel condition (axiom T4) imposes an algebraic saturation property that does not change the induced topology.
References #
- Bo Stenström, Rings and Modules of Quotients
- Bo Stenström, Rings of Quotients
- nLab: Uniform filter
- nLab: Gabriel filter
- nLab: Gabriel composition
Tags #
ring theory, ideal, filter, uniform filter, Gabriel filter, torsion theory
IdealFilter A is the type of Order.PFilters on the lattice of ideals of A.
Equations
- IdealFilter A = Order.PFilter (Ideal A)
Instances For
A filter of ideals is uniform if it is closed under colon by singletons.
Axiom T3. See [Ste75].
Instances For
We say that an element m : M is F-torsion if it is annihilated by some ideal belonging to
the filter F.
Equations
- F.IsTorsionElem m = ∃ L ∈ F, ∀ a ∈ L, a • m = 0
Instances For
Module-level F-torsion: every element is F-torsion.
Equations
- F.IsTorsion M = ∀ (m : M), F.IsTorsionElem m
Instances For
We say that the quotient K/L is F-torsion if every element k ∈ K is annihilated
(modulo L) by some ideal in F. Equivalently, for each k ∈ K there exists I ∈ F
such that I ≤ L.colon {k}. This formulation avoids forming the quotient module explicitly.
Equations
- F.IsTorsionQuot L K = ∀ k ∈ K, ∃ I ∈ F, I ≤ Submodule.colon L {k}
Instances For
Intersecting the left ideal with K does not change IsTorsionQuot on the right.
In particular, IsTorsionQuot F L K need not require L ≤ K for it is equivalent to asserting
the quotient K / (L ⊓ K) is F-torsion.
The Gabriel composition of ideal filters F and G.
See nLab: Gabriel composition.
Equations
- F.gabrielComposition G = ⋯.toPFilter
Instances For
F • G is the Gabriel composition of ideal filters F and G.
Equations
- IdealFilter.«term_•_» = Lean.ParserDescr.trailingNode `IdealFilter.«term_•_» 70 70 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol " • ") (Lean.ParserDescr.cat `term 71))
Instances For
An ideal filter is Gabriel if it satisfies IsUniform and axiom T4.
See nLab: Gabriel filter.
Axiom T4. See [Ste75].
Instances For
Characterization of Gabriel filters via IsUniform and idempotence of
gabrielComposition.