Documentation

TauCeti.NumberTheory.Padics.GroupAlgebra.Reduction

Reduction of p-adic group-algebra modules #

Reduction of coefficients gives a surjective ring homomorphism ℤ_p[G] → 𝔽_p[G]. Its kernel is the ideal generated by p; hence it identifies the quotient ℤ_p[G] / (p) with 𝔽_p[G]. Transporting scalars across this equivalence gives the quotient M / pM of any ℤ_p[G]-module its canonical 𝔽_p[G]-module structure.

This is the coefficient-reduction bridge needed to compare projective integral lattices with modular representations in Swan's rational detection theorem. The quotient map is packaged as a semilinear map, and its scalar action and kernel are recorded explicitly. Projectivity of the reduction is the special case of RingHom.projective_quotient_smul_top for coefficient reduction.

Reduction is functorial for isomorphisms, and it commutes with restriction along a monoid homomorphism f : G →* H: the reduction of a ℤ_p[H]-module over G is its reduction over H, with 𝔽_p[G] acting through f. Restriction to a cyclic subgroup is how Swan's theorem reaches its prime-to-p case.

Main results #

References #

The kernel of coefficientwise reduction ℤ_p[G] → 𝔽_p[G] is the ideal generated by p.

Coefficientwise reduction ℤ_p[G] → 𝔽_p[G] is surjective.

The group algebra modulo p is the group algebra over 𝔽_p.

Instances For
    @[instance_reducible]
    noncomputable def TauCeti.padicReductionModule (p : ℕ) [Fact (Nat.Prime p)] (G : Type u) [Monoid G] (M : Type v) [AddCommGroup M] [Module (MonoidAlgebra ℤ_[p] G) M] :

    The canonical 𝔽_p[G]-module structure on the reduction of a ℤ_p[G]-module. The action is transported from the natural ℤ_p[G]/(p)-action using padicMonoidAlgebraQuotientEquiv.

    Instances For
      @[simp]

      Scalar multiplication on the reduction is induced by coefficientwise reduction.

      The quotient map to the modular reduction, semilinear along coefficient reduction.

      Instances For
        @[simp]

        The modular reduction map is surjective.

        theorem TauCeti.padicReductionMk_eq_zero_iff (p : ℕ) [Fact (Nat.Prime p)] (G : Type u) [Monoid G] (M : Type v) [AddCommGroup M] [Module (MonoidAlgebra ℤ_[p] G) M] (x : M) :

        The modular reduction map vanishes exactly on p • M, the submodule generated by the ideal (p).

        Reduction of a finite group-algebra module is finite over the reduced group algebra.

        Reduction modulo p preserves projectivity. A projective ℤ_p[G]-module reduces to a projective 𝔽_p[G]-module.

        A 𝔽_p[G]-linear map preserves ℤ_p[G]-scalar multiplication when the integral actions on its domain and codomain factor through coefficient reduction.

        A ℤ_p[G]-linear map preserves 𝔽_p[G]-scalar multiplication when the integral actions on its domain and codomain factor through coefficient reduction.

        Reduction modulo p of an isomorphism. A ℤ_p[G]-linear equivalence M ≃ N induces an 𝔽_p[G]-linear equivalence M / pM ≃ N / pN.

        Instances For

          A bijective map out of the reduction M / pM, semilinear along coefficient reduction, is an 𝔽_p[G]-linear equivalence.

          Instances For

            Let ℤ_p[G] act on a ℤ_p[H]-module X along f : G →* H, and let 𝔽_p[G] act on the reduction X / pX through f. Then ℤ_p[G] acts on X / pX through coefficient reduction.

            Reduction modulo p commutes with restriction along f : G →* H. For a ℤ_p[H]-module X, viewed as a ℤ_p[G]-module along f, the reduction of X over G is the reduction of X over H, with 𝔽_p[G] acting through f.

            Instances For

              A map f out of the reduction M / pM, semilinear along coefficient reduction ℤ_p[G] → 𝔽_p[G], composed with the quotient map M → M / pM. Forgetting the group, the composite is semilinear along ℤ_p → 𝔽_p.

              Instances For

                For injective f, the composite compPadicReductionMk vanishes exactly on pM.