ModuleZModPowerExact.lean
Nyll.GaloisCohomology.ProfiniteIntegers.ZModPowerExact
6 declarations indexed from sourceView source ↗ Module documentation
The kernel of reduction modulo p in a p-power residue ring
Declarations
ZMod.mulPow
DocumentationMultiplication by p embeds residues modulo p ^ n into residues modulo p ^ (n + 1). This additive map is well-defined even though upward casting is not a ring homomorphism.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ZMod
ZMod.mulPow_intCast
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ZMod
ZMod.mulPow_injective
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ZMod
ZMod.exists_mulPow_eq_of_castHom_eq_zero
DocumentationThe image of multiplication by p is the kernel of reduction modulo p.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ZMod
ZMod.mulPow_mul_castHom
DocumentationMultiplication by p respects multiplication by a coefficient reduced from the larger residue ring.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ZMod
ZMod.castHom_mulPow
DocumentationReduction commutes with the additive maps given by multiplication by p.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ZMod