Module

GroupLike.lean

Nyll.ProCGroups.FoxDifferential.Completed.CoefficientRings.CompletedGroupAlgebraPrimePower.System.Ring.GroupLike
6 declarations indexed from sourceView source ↗

Fox differential: prime-power completed group algebra — system — ring — group like

The principal declarations in this module are:

  • primePowerCompletedGroupAlgebraOf

The canonical map sends a group element to its compatible family of prime-power finite-stage group-like elements.

  • primePowerCompletedGroupAlgebraProjection_one

The finite-stage projection sends \(1\) to \(1\).

  • primePowerCompletedGroupAlgebraProjection_mul

The finite-stage projection preserves multiplication.

  • primePowerCompletedGroupAlgebraProjection_of

The prime-power completed group-algebra projection sends a group-like element to its finite-stage group-like class.

Declarations

FoxDifferential.primePowerCompletedGroupAlgebraProjection_one

The finite-stage projection sends \(1\) to \(1\).

Source context 8 commands

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

namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable (ℓ : ℕ) [Fact (0 < ℓ)]
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
omit [Fact (0 < ℓ)] in
theorem primePowerCompletedGroupAlgebraProjection_one
    (i : PrimePowerCompletedGroupAlgebraIndex G) :
    primePowerCompletedGroupAlgebraProjection (ℓ := ℓ) (G := G) i
        (1 : PrimePowerCompletedGroupAlgebra ℓ G) = 1
FoxDifferential.primePowerCompletedGroupAlgebraProjection_mul

The finite-stage projection preserves multiplication.

Source context 8 commands

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

namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable (ℓ : ℕ) [Fact (0 < ℓ)]
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
omit [Fact (0 < ℓ)] in
theorem primePowerCompletedGroupAlgebraProjection_mul
    (i : PrimePowerCompletedGroupAlgebraIndex G)
    (x y : PrimePowerCompletedGroupAlgebra ℓ G) :
    primePowerCompletedGroupAlgebraProjection (ℓ := ℓ) (G := G) i (x * y) =
      primePowerCompletedGroupAlgebraProjection (ℓ := ℓ) (G := G) i x *
        primePowerCompletedGroupAlgebraProjection (ℓ := ℓ) (G := G) i y
FoxDifferential.primePowerCompletedGroupAlgebraOf

The canonical map sends a group element to its compatible family of prime-power finite-stage group-like elements.

Source context 8 commands

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

namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable (ℓ : ℕ) [Fact (0 < ℓ)]
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
omit [Fact (0 < ℓ)] in
def primePowerCompletedGroupAlgebraOf
    (ell : Nat)
    {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] (h : H) :
    PrimePowerCompletedGroupAlgebra ell H
FoxDifferential.primePowerCompletedGroupAlgebraProjection_of

The prime-power completed group-algebra projection sends a group-like element to its finite-stage group-like class.

Source context 7 commands

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

namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable (ℓ : ℕ) [Fact (0 < ℓ)]
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
theorem primePowerCompletedGroupAlgebraProjection_of
    (ell : Nat)
    {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
    (i : PrimePowerCompletedGroupAlgebraIndex H) (h : H) :
    primePowerCompletedGroupAlgebraProjection (ℓ := ell) (G := H) i
        (primePowerCompletedGroupAlgebraOf (ell := ell) h) =
      MonoidAlgebra.of (ModNCompletedCoeff (ell ^ i.1))
        (_root_.CompletedGroupAlgebra.CompletedGroupAlgebraQuotient H i.2)
        (QuotientGroup.mk h)
FoxDifferential.primePowerCompletedGroupAlgebraOf_one

The canonical map to the prime-power completed group algebra sends \(1\) to \(1\).

Source context 7 commands

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

namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable (ℓ : ℕ) [Fact (0 < ℓ)]
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
theorem primePowerCompletedGroupAlgebraOf_one
    (ell : Nat)
    {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] :
    primePowerCompletedGroupAlgebraOf (ell := ell) (1 : H) = 1
FoxDifferential.primePowerCompletedGroupAlgebraOf_mul

The canonical map to the prime-power completed group algebra preserves multiplication.

Source context 7 commands

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

namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable (ℓ : ℕ) [Fact (0 < ℓ)]
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
theorem primePowerCompletedGroupAlgebraOf_mul
    (ell : Nat)
    {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] (h₁ h₂ : H) :
    primePowerCompletedGroupAlgebraOf (ell := ell) (h₁ * h₂) =
      primePowerCompletedGroupAlgebraOf (ell := ell) h₁ *
        primePowerCompletedGroupAlgebraOf (ell := ell) h₂