ProCGroups.CompletedGroupAlgebra.Basic.AllFinite.Projections

1 Theorem | 3 Definitions

This module bundles the canonical all-finite stage projections and proves continuity of the coefficient map through the inverse-limit lifting property.

import
Imported by

Declarations

theorem continuous_completedGroupAlgebra_algebraMap :
    Continuous (algebraMap R (CompletedGroupAlgebraCarrier R G))

The coefficient-ring map \(R \to \widehat{R[G]}\) is continuous.

Show Lean proof
def completedGroupAlgebraProjectionAlgHom (R : Type u) (G : Type v) [CommRing R]
    [TopologicalSpace R] [IsTopologicalRing R] [Group G] [TopologicalSpace G]
    [IsTopologicalGroup G] (U : CompletedGroupAlgebraIndex G) :
    CompletedGroupAlgebraCarrier R G →ₐ[R] CompletedGroupAlgebraStage R G U where
  toRingHom := completedGroupAlgebraProjection R G U
  commutes' := by
    intro r
    rfl

The canonical projection to a finite stage is bundled as an \(R\)-algebra homomorphism.

def completedGroupAlgebraProjectionLinearMap (R : Type u) (G : Type v) [CommRing R]
    [TopologicalSpace R] [IsTopologicalRing R] [Group G] [TopologicalSpace G]
    [IsTopologicalGroup G] (U : CompletedGroupAlgebraIndex G) :
    CompletedGroupAlgebraCarrier R G →ₗ[R] CompletedGroupAlgebraStage R G U :=
  (completedGroupAlgebraProjectionAlgHom R G U).toLinearMap

The canonical projection to a finite stage, viewed as an \(R\)-linear map.

def completedGroupAlgebraProjectionContinuousLinearMap (R : Type u) (G : Type v)
    [CommRing R] [TopologicalSpace R] [IsTopologicalRing R] [Group G] [TopologicalSpace G]
    [IsTopologicalGroup G] (U : CompletedGroupAlgebraIndex G) :
    letI : TopologicalSpace (CompletedGroupAlgebraStage R G U) :=
      (completedGroupAlgebraSystem R G).topologicalSpace U
    CompletedGroupAlgebraCarrier R G →L[R] CompletedGroupAlgebraStage R G U := by
  letI : TopologicalSpace (CompletedGroupAlgebraStage R G U) :=
    (completedGroupAlgebraSystem R G).topologicalSpace U
  exact
    { toLinearMap := completedGroupAlgebraProjectionLinearMap R G U
      cont := (completedGroupAlgebraSystem R G).continuous_projection U }

The finite-stage projection, as a continuous \(R\)-linear map.