ProCGroups.CompletedGroupAlgebra.InClassFunctoriality.GroupLike

5 Theorems | 1 Definition

This module constructs the \(C\)-indexed completed group-like map through the canonical dense map, and characterizes it by finite-stage projections, multiplication, and continuity.

import
Imported by

Declarations

def completedGroupAlgebraOfInClass
    (C : ProCGroups.FiniteGroupClass.{v})
    (R : Type u) (G : Type v) [CommRing R] [TopologicalSpace R] [IsTopologicalRing R]
    [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
    (g : G) : CompletedGroupAlgebraInClass C R G :=
  toCompletedGroupAlgebraInClass C R G (MonoidAlgebra.of R G g)

A group element maps to its image in the \(C\)-indexed completed group algebra.

@[simp]
theorem completedGroupAlgebraProjectionInClass_of
    (C : ProCGroups.FiniteGroupClass.{v})
    (U : CompletedGroupAlgebraIndexInClass G C) (g : G) :
    completedGroupAlgebraProjectionInClass C R G U
        (completedGroupAlgebraOfInClass C R G g) =
      MonoidAlgebra.single (openNormalSubgroupInClassProj (C := C) (G := G) U g) 1

Projection of a class-indexed completed group-like element to a finite quotient stage.

Show Lean proof
@[simp]
theorem completedGroupAlgebraOfInClass_one
    (C : ProCGroups.FiniteGroupClass.{v}) :
    completedGroupAlgebraOfInClass C R G 1 =
      (1 : CompletedGroupAlgebraInClass C R G)

The class-indexed completed group-like element attached to one is the unit.

Show Lean proof
@[simp 900]
theorem completedGroupAlgebraOfInClass_mul
    (C : ProCGroups.FiniteGroupClass.{v})
    (g h : G) :
    completedGroupAlgebraOfInClass C R G (g * h) =
      completedGroupAlgebraOfInClass C R G g *
        completedGroupAlgebraOfInClass C R G h

Class-indexed completed group-like elements multiply according to the group law.

Show Lean proof
theorem continuous_completedGroupAlgebraStageMapInClass_of
    (C : ProCGroups.FiniteGroupClass.{v})
    (U : CompletedGroupAlgebraIndexInClass G C) :
    letI : TopologicalSpace (CompletedGroupAlgebraStageInClass C R G U) :=
      (completedGroupAlgebraSystemInClass C R G).topologicalSpace U
    Continuous fun g : G => completedGroupAlgebraStageMapInClass C R G U
      (MonoidAlgebra.of R G g)

The class-indexed finite-stage group-like map is continuous.

Show Lean proof
theorem continuous_completedGroupAlgebraOfInClass
    (C : ProCGroups.FiniteGroupClass.{v}) :
    Continuous (completedGroupAlgebraOfInClass C R G)

The class-indexed completed group-like map is continuous.

Show Lean proof