The filtration on abelian groups and rings #
In this file, we define the concept of filtration for abelian groups, rings, and modules.
Main definitions #
IsFiltration: For a family of subsetsσofA, an increasing series ofFinσis a filtration if there is another seriesF_ltinσequal to the supremum ofFwith smaller index.IsRingFiltration: For a family of subsetsσof semiringR, an increasing seriesFinσis a ring filtration ifIsFiltration F F_ltand the pointwise multiplication ofF iandF jis inF (i + j).IsModuleFiltration: ForFsatisfyingIsRingFiltration F F_ltin a semiringRandσMa family of subsets of aRmoduleM, an increasing seriesFMinσMis a module filtration ifIsFiltration F F_ltand the pointwise scalar multiplication ofF iandFM jis inF (i +ᵥ j).
For a family of subsets σ of A, an increasing series of F in σ is a filtration if
there is another series F_lt in σ equal to the supremum of F with smaller index.
In the intended applications, σ is a complete lattice, and F_lt is uniquely-determined as
F_lt j = ⨆ i < j, F i. Thus F_lt is an implementation detail which allows us defer depending
on a complete lattice structure on σ. It also provides the ancillary benefit of giving us better
definition control. This is convenient e.g., when the index is ℤ.
- mono : Monotone F
Instances
A convenience constructor for IsFiltration when the index is the integers.
For a family of subsets σ of semiring R, an increasing series F in σ is
a ring filtration if IsFiltration F F_lt and the pointwise multiplication of F i and F j
is in F (i + j).
Instances
A convenience constructor for IsRingFiltration when the index is the integers.
For F satisfying IsRingFiltration F F_lt in a semiring R and σM a family of subsets of
a R module M, an increasing series FM in σM is a module filtration if IsFiltration F F_lt
and the pointwise scalar multiplication of F i and FM j is in F (i +ᵥ j).
The index set ιM for the module can be more general, however usually we take ιM = ι.
Instances
A convenience constructor for IsModuleFiltration when the index is the integers.