Module

Stage.lean

Nyll.ProCGroups.FoxDifferential.Completed.CoefficientRings.AugmentationIdealPrimePower.Stage
12 declarations indexed from sourceView source ↗

Fox differential: completed — coefficient rings — prime-power augmentation ideal — stage

The principal declarations in this module are:

  • primePowerCompletedGroupAlgebraStageAugmentationIdeal

The augmentation ideal on one prime-power finite stage.

  • primePowerCompletedGroupAlgebraAugmentationKernel

The kernel of the canonical prime-power augmentation.

  • mem_primePowerCompletedGroupAlgebraStageAugmentationIdeal_iff

Membership in a prime-power finite-stage augmentation ideal is equivalent to vanishing under the stage augmentation map.

  • mem_primePowerCompletedGroupAlgebraAugmentationKernel_iff

Membership in the relevant augmentation kernel or augmentation ideal is equivalent to the corresponding vanishing condition.

Declarations

FoxDifferential.primePowerCompletedGroupAlgebraStageAugmentationIdeal

The augmentation ideal on one prime-power finite stage.

Source context 6 commands

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

namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
universe u
variable (ℓ : ℕ) [Fact (0 < ℓ)]
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
def primePowerCompletedGroupAlgebraStageAugmentationIdeal
    (i : PrimePowerCompletedGroupAlgebraIndex G) :
    Ideal (PrimePowerCompletedGroupAlgebraStage ℓ G i)
FoxDifferential.instFinitePrimePowerCompletedGroupAlgebraStageAugmentationIdeal

The prime-power completed group-algebra stage augmentation ideal is finite.

Source context 6 commands

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

namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
universe u
variable (ℓ : ℕ) [Fact (0 < ℓ)]
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
instance instFinitePrimePowerCompletedGroupAlgebraStageAugmentationIdeal
    (i : PrimePowerCompletedGroupAlgebraIndex G) :
    Finite ↥(primePowerCompletedGroupAlgebraStageAugmentationIdeal (ℓ := ℓ) (G := G) i)
FoxDifferential.primePowerCompletedGroupAlgebraAugmentationKernel

The kernel of the canonical prime-power augmentation.

Source context 6 commands

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

namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
universe u
variable (ℓ : ℕ) [Fact (0 < ℓ)]
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
def primePowerCompletedGroupAlgebraAugmentationKernel :
    Set (PrimePowerCompletedGroupAlgebra ℓ G)
FoxDifferential.PrimePowerCompletedGroupAlgebraAugmentationKernel

The kernel of the canonical prime-power augmentation is viewed as a subtype.

Source context 6 commands

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

namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
universe u
variable (ℓ : ℕ) [Fact (0 < ℓ)]
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
abbrev PrimePowerCompletedGroupAlgebraAugmentationKernel
FoxDifferential.mem_primePowerCompletedGroupAlgebraStageAugmentationIdeal_iff

Membership in a prime-power finite-stage augmentation ideal is equivalent to vanishing under the stage augmentation map.

Source context 7 commands

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

namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
universe u
variable (ℓ : ℕ) [Fact (0 < ℓ)]
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {ℓ G} in
theorem mem_primePowerCompletedGroupAlgebraStageAugmentationIdeal_iff
    {i : PrimePowerCompletedGroupAlgebraIndex G}
    {x : PrimePowerCompletedGroupAlgebraStage ℓ G i} :
    x ∈ primePowerCompletedGroupAlgebraStageAugmentationIdeal (ℓ := ℓ) (G := G) i ↔
      modNCompletedGroupAlgebraStageAugmentation (ℓ ^ i.1) G i.2 x = 0
FoxDifferential.mem_primePowerCompletedGroupAlgebraAugmentationKernel_iff

Membership in the relevant augmentation kernel or augmentation ideal is equivalent to the corresponding vanishing condition.

Source context 9 commands

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

namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
universe u
variable (ℓ : ℕ) [Fact (0 < ℓ)]
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {ℓ G} in
variable {ℓ G} in
omit [Fact (0 < ℓ)] in
theorem mem_primePowerCompletedGroupAlgebraAugmentationKernel_iff
    {x : PrimePowerCompletedGroupAlgebra ℓ G} :
    x ∈ primePowerCompletedGroupAlgebraAugmentationKernel (ℓ := ℓ) (G := G) ↔
      primePowerCompletedGroupAlgebraAugmentation (ℓ := ℓ) (G := G) x =
        (Zero.zero : PrimePowerCompletedCoeff ℓ G)
FoxDifferential.mem_primePowerCompletedGroupAlgebraAugmentationKernel_iff_forall

Membership in the prime-power augmentation kernel is equivalent to vanishing after every finite-stage augmentation.

Source context 10 commands

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

namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
universe u
variable (ℓ : ℕ) [Fact (0 < ℓ)]
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {ℓ G} in
variable {ℓ G} in
variable {ℓ G} in
omit [Fact (0 < ℓ)] in
theorem mem_primePowerCompletedGroupAlgebraAugmentationKernel_iff_forall
    {x : PrimePowerCompletedGroupAlgebra ℓ G} :
    x ∈ primePowerCompletedGroupAlgebraAugmentationKernel (ℓ := ℓ) (G := G) ↔
      ∀ i : PrimePowerCompletedGroupAlgebraIndex G,
        modNCompletedGroupAlgebraStageAugmentation (ℓ ^ i.1) G i.2
          (primePowerCompletedGroupAlgebraProjection (ℓ := ℓ) (G := G) i x) = 0
FoxDifferential.primePowerCompletedGroupAlgebraStageAugmentationIdealTransition

The transition maps on the prime-power finite-stage augmentation ideals.

Source context 9 commands

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

namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
universe u
variable (ℓ : ℕ) [Fact (0 < ℓ)]
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {ℓ G} in
variable {ℓ G} in
variable {ℓ G} in
def primePowerCompletedGroupAlgebraStageAugmentationIdealTransition
    {i j : PrimePowerCompletedGroupAlgebraIndex G} (hij : i ≤ j) :
    primePowerCompletedGroupAlgebraStageAugmentationIdeal (ℓ := ℓ) (G := G) j →
      primePowerCompletedGroupAlgebraStageAugmentationIdeal (ℓ := ℓ) (G := G) i
FoxDifferential.primePowerCompletedGroupAlgebraStageAugmentationIdealTransition_val

The transition map between finite-stage augmentation ideals is evaluated by the corresponding stage transition.

Source context 10 commands

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

namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
universe u
variable (ℓ : ℕ) [Fact (0 < ℓ)]
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {ℓ G} in
variable {ℓ G} in
variable {ℓ G} in
omit [Fact (0 < ℓ)] in
theorem primePowerCompletedGroupAlgebraStageAugmentationIdealTransition_val
    {i j : PrimePowerCompletedGroupAlgebraIndex G} (hij : i ≤ j)
    (x : primePowerCompletedGroupAlgebraStageAugmentationIdeal (ℓ := ℓ) (G := G) j) :
    ((primePowerCompletedGroupAlgebraStageAugmentationIdealTransition
        (ℓ := ℓ) (G := G) hij x :
          primePowerCompletedGroupAlgebraStageAugmentationIdeal (ℓ := ℓ) (G := G) i) :
      PrimePowerCompletedGroupAlgebraStage ℓ G i) =
      primePowerCompletedGroupAlgebraTransition (ℓ := ℓ) (G := G) hij x.1
FoxDifferential.primePowerCompletedGroupAlgebraAugmentationIdealSystem

The inverse system of prime-power finite-stage augmentation ideals.

Source context 9 commands

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

namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
universe u
variable (ℓ : ℕ) [Fact (0 < ℓ)]
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {ℓ G} in
variable {ℓ G} in
variable {ℓ G} in
def primePowerCompletedGroupAlgebraAugmentationIdealSystem :
    InverseSystem (I := PrimePowerCompletedGroupAlgebraIndex G) where
  X := fun i => ↥(primePowerCompletedGroupAlgebraStageAugmentationIdeal (ℓ := ℓ) (G := G) i)
  topologicalSpace := fun _ => ⊥
  map := fun {i j} hij =>
    primePowerCompletedGroupAlgebraStageAugmentationIdealTransition
      (ℓ := ℓ) (G := G) hij
  continuous_map := by
    intro i j hij
    let : TopologicalSpace
        (primePowerCompletedGroupAlgebraStageAugmentationIdeal (ℓ := ℓ) (G := G) i) := ⊥
    let : TopologicalSpace
        (primePowerCompletedGroupAlgebraStageAugmentationIdeal (ℓ := ℓ) (G := G) j) := ⊥
    let : DiscreteTopology
        (primePowerCompletedGroupAlgebraStageAugmentationIdeal (ℓ := ℓ) (G := G) j) := ⟨rfl⟩
    exact continuous_of_discreteTopology
  map_id := by
    intro i
    funext x
    apply Subtype.ext
    exact congrFun
      (congrArg DFunLike.coe
        (primePowerCompletedGroupAlgebraTransition_id (ℓ := ℓ) (G := G) i)) x.1
  map_comp := by
    intro i j k hij hjk
    funext x
    apply Subtype.ext
    exact congrFun
      (congrArg DFunLike.coe
        (primePowerCompletedGroupAlgebraTransition_comp (ℓ := ℓ) (G := G) hij hjk))
      x.1
FoxDifferential.PrimePowerCompletedGroupAlgebraAugmentationIdeal

The inverse-limit object of the prime-power augmentation-ideal system.

Source context 9 commands

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

namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
universe u
variable (ℓ : ℕ) [Fact (0 < ℓ)]
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {ℓ G} in
variable {ℓ G} in
variable {ℓ G} in
abbrev PrimePowerCompletedGroupAlgebraAugmentationIdeal
FoxDifferential.primePowerCompletedGroupAlgebraAugmentationIdealProjection

The projection from the prime-power augmentation-ideal inverse limit to one stage.

Source context 9 commands

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

namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
universe u
variable (ℓ : ℕ) [Fact (0 < ℓ)]
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {ℓ G} in
variable {ℓ G} in
variable {ℓ G} in
abbrev primePowerCompletedGroupAlgebraAugmentationIdealProjection
    (i : PrimePowerCompletedGroupAlgebraIndex G) :
    PrimePowerCompletedGroupAlgebraAugmentationIdeal ℓ G →
      primePowerCompletedGroupAlgebraStageAugmentationIdeal (ℓ := ℓ) (G := G) i