CompletedGroupAlgebra.AllFiniteFunctoriality.InClassNaturality

9 Theorem

Completed Group Algebra / All Finite Functoriality / Within a Class Naturality.

import
Imported by

Declarations

theorem completedGroupAlgebraRingHomToInClass_ext_of_comp_toCompleted
    (C : ProCGroups.FiniteGroupClass.{v}) (hC : ProCGroups.FiniteGroupClass.FiniteOnly C)
    (hR : IsProfiniteRing R) (hG : ProCGroups.IsProfiniteGroup G)
    {f g : Carrier R G →+* CompletedGroupAlgebraInClass C hC R H}
    (hf : Continuous f) (hg : Continuous g)
    (hfg : f.comp (toCompletedGroupAlgebraRingHom R G) =
      g.comp (toCompletedGroupAlgebraRingHom R G)) :
    f = g

Continuous ring homomorphisms from the all-finite completed group algebra to a \(C\)-indexed completed group algebra are determined by their values on the dense abstract group algebra.

Show proof
theorem completedGroupAlgebraToInClassRingHom_naturality
    (C : ProCGroups.FiniteGroupClass.{v}) (hC : ProCGroups.FiniteGroupClass.FiniteOnly C)
    (hHer : ProCGroups.FiniteGroupClass.Hereditary C)
    (hR : IsProfiniteRing R) (hG : ProCGroups.IsProfiniteGroup G)
    (φ : G →* H) (hφ : Continuous φ) :
    (completedGroupAlgebraMapInClass (G := G) (H := H) C hC hHer R φ hφ).comp
        (completedGroupAlgebraToInClassRingHom (R := R) (G := G) C hC) =
      (completedGroupAlgebraToInClassRingHom (R := R) (G := H) C hC).comp
        (completedGroupAlgebraMap (G := G) (H := H) R hG φ hφ)

Naturality of the comparison from the all-finite completed group algebra to the \(C\)-indexed completed group algebra in the group variable.

Show proof
theorem completedGroupAlgebraToInClassAlgHom_naturality
    (C : ProCGroups.FiniteGroupClass.{v}) (hC : ProCGroups.FiniteGroupClass.FiniteOnly C)
    (hHer : ProCGroups.FiniteGroupClass.Hereditary C)
    (hR : IsProfiniteRing R) (hG : ProCGroups.IsProfiniteGroup G)
    (φ : G →* H) (hφ : Continuous φ) :
    (completedGroupAlgebraMapAlgHomInClass (G := G) (H := H) C hC hHer R φ hφ).comp
        (completedGroupAlgebraToInClassAlgHom (R := R) (G := G) C hC) =
      (completedGroupAlgebraToInClassAlgHom (R := R) (G := H) C hC).comp
        (completedGroupAlgebraMapAlgHom (G := G) (H := H) R hG φ hφ)

Algebra-homomorphism form of the naturality of the comparison from the all-finite completed group algebra to the \(C\)-indexed completed group algebra.

Show proof
theorem completedGroupAlgebraFromInClassRingHom_naturality
    (C : ProCGroups.FiniteGroupClass.{v}) (hC : ProCGroups.FiniteGroupClass.FiniteOnly C)
    (hHer : ProCGroups.FiniteGroupClass.Hereditary C)
    (hForm : ProCGroups.FiniteGroupClass.Formation C)
    (hR : IsProfiniteRing R) (hG : IsProCGroup C G) (hH : IsProCGroup C H)
    (φ : G →* H) (hφ : Continuous φ) :
    (completedGroupAlgebraMap (G := G) (H := H) R hG.1 φ hφ).comp
        (completedGroupAlgebraFromInClassRingHom (R := R) (G := G) C hC hForm hG) =
      (completedGroupAlgebraFromInClassRingHom (R := R) (G := H) C hC hForm hH).comp
        (completedGroupAlgebraMapInClass (G := G) (H := H) C hC hHer R φ hφ)

Naturality of the inverse comparison from the \(C\)-indexed completed group algebra back to the all-finite completed group algebra, for pro-\(C\) groups.

Show proof
theorem completedGroupAlgebraFromInClassAlgHom_naturality
    (C : ProCGroups.FiniteGroupClass.{v}) (hC : ProCGroups.FiniteGroupClass.FiniteOnly C)
    (hHer : ProCGroups.FiniteGroupClass.Hereditary C)
    (hForm : ProCGroups.FiniteGroupClass.Formation C)
    (hR : IsProfiniteRing R) (hG : IsProCGroup C G) (hH : IsProCGroup C H)
    (φ : G →* H) (hφ : Continuous φ) :
    (completedGroupAlgebraMapAlgHom (G := G) (H := H) R hG.1 φ hφ).comp
        (completedGroupAlgebraFromInClassAlgHom (R := R) (G := G) C hC hForm hG) =
      (completedGroupAlgebraFromInClassAlgHom (R := R) (G := H) C hC hForm hH).comp
        (completedGroupAlgebraMapAlgHomInClass (G := G) (H := H) C hC hHer R φ hφ)

Algebra-homomorphism form of the naturality of the inverse comparison from the \(C\)-indexed completed group algebra back to the all-finite completed group algebra.

Show proof
theorem completedGroupAlgebraInClassRingEquiv_naturality
    (C : ProCGroups.FiniteGroupClass.{v}) (hC : ProCGroups.FiniteGroupClass.FiniteOnly C)
    (hHer : ProCGroups.FiniteGroupClass.Hereditary C)
    (hForm : ProCGroups.FiniteGroupClass.Formation C)
    (hR : IsProfiniteRing R) (hG : IsProCGroup C G) (hH : IsProCGroup C H)
    (φ : G →* H) (hφ : Continuous φ) (x : Carrier R G) :
    completedGroupAlgebraMapInClass (G := G) (H := H) C hC hHer R φ hφ
        (completedGroupAlgebraInClassRingEquiv (R := R) (G := G) C hC hForm hG x) =
      completedGroupAlgebraInClassRingEquiv (R := R) (G := H) C hC hForm hH
        (completedGroupAlgebraMap (G := G) (H := H) R hG.1 φ hφ x)

The ring equivalence from all-finite to in-class completions is natural in the group.

Show proof
theorem completedGroupAlgebraInClassRingEquiv_symm_naturality
    (C : ProCGroups.FiniteGroupClass.{v}) (hC : ProCGroups.FiniteGroupClass.FiniteOnly C)
    (hHer : ProCGroups.FiniteGroupClass.Hereditary C)
    (hForm : ProCGroups.FiniteGroupClass.Formation C)
    (hR : IsProfiniteRing R) (hG : IsProCGroup C G) (hH : IsProCGroup C H)
    (φ : G →* H) (hφ : Continuous φ) (x : CompletedGroupAlgebraInClass C hC R G) :
    completedGroupAlgebraMap (G := G) (H := H) R hG.1 φ hφ
        ((completedGroupAlgebraInClassRingEquiv (R := R) (G := G) C hC hForm hG).symm x) =
      (completedGroupAlgebraInClassRingEquiv (R := R) (G := H) C hC hForm hH).symm
        (completedGroupAlgebraMapInClass (G := G) (H := H) C hC hHer R φ hφ x)

The inverse ring equivalence from in-class to all-finite completions is natural in the group.

Show proof
theorem completedGroupAlgebraInClassAlgEquiv_naturality
    (C : ProCGroups.FiniteGroupClass.{v}) (hC : ProCGroups.FiniteGroupClass.FiniteOnly C)
    (hHer : ProCGroups.FiniteGroupClass.Hereditary C)
    (hForm : ProCGroups.FiniteGroupClass.Formation C)
    (hR : IsProfiniteRing R) (hG : IsProCGroup C G) (hH : IsProCGroup C H)
    (φ : G →* H) (hφ : Continuous φ) (x : Carrier R G) :
    completedGroupAlgebraMapAlgHomInClass (G := G) (H := H) C hC hHer R φ hφ
        (completedGroupAlgebraInClassAlgEquiv (R := R) (G := G) C hC hForm hG x) =
      completedGroupAlgebraInClassAlgEquiv (R := R) (G := H) C hC hForm hH
        (completedGroupAlgebraMapAlgHom (G := G) (H := H) R hG.1 φ hφ x)

The algebra equivalence from all-finite to in-class completions is natural in the group.

Show proof
theorem completedGroupAlgebraInClassAlgEquiv_symm_naturality
    (C : ProCGroups.FiniteGroupClass.{v}) (hC : ProCGroups.FiniteGroupClass.FiniteOnly C)
    (hHer : ProCGroups.FiniteGroupClass.Hereditary C)
    (hForm : ProCGroups.FiniteGroupClass.Formation C)
    (hR : IsProfiniteRing R) (hG : IsProCGroup C G) (hH : IsProCGroup C H)
    (φ : G →* H) (hφ : Continuous φ) (x : CompletedGroupAlgebraInClass C hC R G) :
    completedGroupAlgebraMapAlgHom (G := G) (H := H) R hG.1 φ hφ
        ((completedGroupAlgebraInClassAlgEquiv (R := R) (G := G) C hC hForm hG).symm x) =
      (completedGroupAlgebraInClassAlgEquiv (R := R) (G := H) C hC hForm hH).symm
        (completedGroupAlgebraMapAlgHomInClass (G := G) (H := H) C hC hHer R φ hφ x)

The inverse algebra equivalence from in-class to all-finite completions is natural in the group.

Show proof