Primary components of modules #
The p-power torsion of a module over an arbitrary ring #
For a natural number p and a module M over an arbitrary, possibly noncommutative, semiring
A, the elements of M killed by some power of p form an A-submodule: multiplication by
p ^ n is additive, so it commutes with every scalar. As an additive submonoid it is Mathlib's
p-primary component AddCommMonoid.primaryComponent M p.
Mathlib's Submodule.torsion' requires a commutative base ring. Here the ring is typically a
group algebra ℤ_p[G] of a nonabelian group, whose modules — such as the p-completed units of a
Galois extension of p-adic fields — have a p-power torsion that must be compared as
ℤ_p[G]-modules (NSW (7.4.1)). An extension by a module without p-power torsion does not change
the p-power torsion.
The primary component of an ideal #
For an ideal 𝔞 of a commutative ring R, Mathlib's Ideal.primaryComponent is the submodule
Γ_𝔞(N) of elements of N killed by some power of 𝔞. This file adds two facts about it: a
finitely generated submodule of Γ_𝔞(N) is killed by a single power of 𝔞, and, when 𝔞 is
generated by a finite set G, an element lies in Γ_𝔞(N) exactly when each g ∈ G kills it
after raising to some power.
Main definitions #
TauCeti.pPowerTorsion: theA-submodule of elements killed by a power ofp.
Main statements #
TauCeti.map_pPowerTorsion_of_exact: in an exact sequence0 → M → N → PwithPfree ofp-power torsion, thep-power torsion ofNis that ofM;Ideal.exists_le_torsionBySet_pow_of_le_primaryComponent: a finitely generated submodule ofΓ_𝔞(N)is killed by a single power of𝔞;Ideal.mem_primaryComponent_span_iff: membership inΓ_𝔞(N)when𝔞is generated by a finite set.
References #
- J. Neukirch, A. Schmidt, K. Wingberg, Cohomology of Number Fields, proof of (7.4.1).
The p-power torsion of an A-module M: the A-submodule of elements killed by some power
of p. Its underlying additive submonoid is the p-primary component of M.
Equations
- TauCeti.pPowerTorsion p A M = { toAddSubmonoid := AddCommMonoid.primaryComponent M p, smul_mem' := ⋯ }
Instances For
An element lies in the p-power torsion exactly when some power of p kills it.
The additive submonoid underlying the p-power torsion is the p-primary component.
In an exact sequence 0 → M → N → P whose last term has no p-power torsion, the p-power
torsion of N is the image of that of M.
A finitely generated submodule of the 𝔞-primary component is killed by a single power of
𝔞: the primary component is the directed union of the submodules killed by 𝔞ⁿ.
For an ideal generated by a finite set G, an element lies in the primary component exactly
when each generator g ∈ G kills it after raising to some power.