Module

ConjugationComparison.lean

Nyll.ProCGroups.ProC.MaximalQuotients.ConjugationComparison
4 declarations indexed from sourceView source ↗

Conjugation through maximal pro-C subgroup comparisons

Ambient conjugation descends intrinsically to the residual quotient of a closed normal subgroup. The comparison with a subgroup of a maximal pro-C quotient intertwines this action, including after topological abelianization.

Declarations

ProCGroups.ProC.residualQuotientConjugationContinuousMulEquiv

Conjugation on a normal subgroup descends to its intrinsic residual quotient.

Source context 5 commands

Surrounding namespaces, section variables, and local commands at this declaration.

open scoped Topology
namespace ProCGroups.ProC
universe u
variable {C : FiniteGroupClass.{u}}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
  [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
def residualQuotientConjugationContinuousMulEquiv
    (hC : FiniteGroupClass.FullFormation C)
    (N : Subgroup G) [N.Normal] (hN : IsClosed (N : Set G)) (g : G) :
    N ⧸ proCResidualCore C N ≃ₜ* N ⧸ proCResidualCore C N
ProCGroups.ProC.residualQuotientConjugationContinuousMulEquiv_apply_mk

The descended conjugation is computed on subgroup representatives.

Source context 5 commands

Surrounding namespaces, section variables, and local commands at this declaration.

open scoped Topology
namespace ProCGroups.ProC
universe u
variable {C : FiniteGroupClass.{u}}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
  [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
theorem residualQuotientConjugationContinuousMulEquiv_apply_mk
    (hC : FiniteGroupClass.FullFormation C)
    (N : Subgroup G) [N.Normal] (hN : IsClosed (N : Set G)) (g : G) (n : N) :
    residualQuotientConjugationContinuousMulEquiv hC N hN g
      (QuotientGroup.mk' (proCResidualCore C N) n) =
        QuotientGroup.mk' (proCResidualCore C N) (MulAut.conjNormal g n)
ProCGroups.ProC.residualQuotientPreimageContinuousMulEquiv_conjugation

The subgroup comparison intertwines intrinsic ambient conjugation.

Source context 6 commands

Surrounding namespaces, section variables, and local commands at this declaration.

open scoped Topology
namespace ProCGroups.ProC
universe u
variable {C : FiniteGroupClass.{u}}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
  [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
variable {Q : Type u} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
  [CompactSpace Q] [T2Space Q] [TotallyDisconnectedSpace Q]
theorem residualQuotientPreimageContinuousMulEquiv_conjugation
    (hC : FiniteGroupClass.FullFormation C)
    (π : G →ₜ* Q) (hπ : IsMaximalProCQuotient C π.toMonoidHom)
    (U : Subgroup Q) [U.Normal] (hU : IsClosed (U : Set Q)) (g : G)
    (z : U.comap π.toMonoidHom ⧸ proCResidualCore C (U.comap π.toMonoidHom)) :
    residualQuotientPreimageContinuousMulEquiv hC π hπ U hU
      (residualQuotientConjugationContinuousMulEquiv hC (U.comap π.toMonoidHom)
        (hU.preimage π.continuous_toFun) g z) =
      MulAut.conjNormal (π g)
        (residualQuotientPreimageContinuousMulEquiv hC π hπ U hU z)
ProCGroups.ProC.residualQuotientPreimage_abelianization_conjugation

The comparison on abelianizations also preserves the conjugation action.

Source context 7 commands

Surrounding namespaces, section variables, and local commands at this declaration.

open scoped Topology
namespace ProCGroups.ProC
universe u
variable {C : FiniteGroupClass.{u}}
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
  [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
variable {Q : Type u} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
  [CompactSpace Q] [T2Space Q] [TotallyDisconnectedSpace Q]
open Abelian
theorem residualQuotientPreimage_abelianization_conjugation
    (hC : FiniteGroupClass.FullFormation C)
    (π : G →ₜ* Q) (hπ : IsMaximalProCQuotient C π.toMonoidHom)
    (U : Subgroup Q) [U.Normal] (hU : IsClosed (U : Set Q)) (g : G)
    (a : TopologicalAbelianization
      (U.comap π.toMonoidHom ⧸ proCResidualCore C (U.comap π.toMonoidHom))) :
    TopologicalAbelianization.congr
      (residualQuotientPreimageContinuousMulEquiv hC π hπ U hU)
      (TopologicalAbelianization.congr
        (residualQuotientConjugationContinuousMulEquiv hC (U.comap π.toMonoidHom)
          (hU.preimage π.continuous_toFun) g) a) =
      TopologicalAbelianization.congr (Subgroup.conjNormalContinuousMulEquiv U (π g))
        (TopologicalAbelianization.congr
          (residualQuotientPreimageContinuousMulEquiv hC π hπ U hU) a)