ProCGroups.CompletedGroupAlgebra.UniversalProperty.OpenSubmoduleQuotient

3 Theorems | 1 Definition

The finite-quotient universal property yields a unique continuous linear lift to the quotient of a profinite module by an open submodule. This file constructs the lift and records its value on group-like generators and its factorization formula.

import
Imported by

Declarations

theorem completedGroupAlgebra_existsUnique_lift_to_openSubmoduleQuotient
    (N : ProfiniteModule.{u, w} R.toProfiniteRing)
    (f : G → N) (hf : Continuous f)
    (W : Submodule R N) (hW : IsOpen (W : Set N)) :
    ∃! F : CompletedGroupAlgebraCarrier R G →L[R] N ⧸ W,
      ∀ g : G, F (completedGroupAlgebraOf R G g) = Submodule.mkQ W (f g)

The quotient-target form of the existence step in Lemma 5.3.5(d): after quotienting a profinite target module by an open submodule, the prescribed continuous map from \(G\) extends uniquely from \(\widehat{R[G]}\).

Show Lean proof
def completedGroupAlgebraLiftToOpenSubmoduleQuotient
    (N : ProfiniteModule.{u, w} R.toProfiniteRing)
    (f : G → N) (hf : Continuous f)
    (W : Submodule R N) (hW : IsOpen (W : Set N)) :
    CompletedGroupAlgebraCarrier R G →L[R] N ⧸ W :=
  Classical.choose
    (completedGroupAlgebra_existsUnique_lift_to_openSubmoduleQuotient
      (R := R) (G := G) N f hf W hW)

The chosen quotient-valued extension attached to an open submodule of a profinite target.

@[simp]
theorem completedGroupAlgebraLiftToOpenSubmoduleQuotient_apply_of
    (N : ProfiniteModule.{u, w} R.toProfiniteRing)
    (f : G → N) (hf : Continuous f)
    (W : Submodule R N) (hW : IsOpen (W : Set N)) (g : G) :
    completedGroupAlgebraLiftToOpenSubmoduleQuotient
        (R := R) (G := G) N f hf W hW
        (completedGroupAlgebraOf R G g) =
      Submodule.mkQ W (f g)

The quotient-valued lift has the prescribed value on completed group-like elements.

Show Lean proof
theorem completedGroupAlgebraLiftToOpenSubmoduleQuotient_factor
    (N : ProfiniteModule.{u, w} R.toProfiniteRing)
    (f : G → N) (hf : Continuous f)
    {W V : Submodule R N} (hWV : W ≤ V)
    (hW : IsOpen (W : Set N)) (hV : IsOpen (V : Set N))
    (x : CompletedGroupAlgebraCarrier R G) :
    Submodule.factor hWV
        (completedGroupAlgebraLiftToOpenSubmoduleQuotient
          (R := R) (G := G) N f hf W hW x) =
      completedGroupAlgebraLiftToOpenSubmoduleQuotient
        (R := R) (G := G) N f hf V hV x

The quotient-valued extensions are compatible with refinement of open submodules.

Show Lean proof