Module

FiniteDimensions.lean

Nyll.ProCGroups.GolodShafarevich.FiniteDimensions
10 declarations indexed from sourceView source ↗

Finite augmentation-dimension sequences

For a finite target group, the dimensions of the augmentation truncations form a bounded monotone sequence and hence eventually stabilize. The degree-zero truncation is the one-dimensional augmentation quotient.

Declarations

ClassFieldTower.ProP.modPCanonicalAugmentationAlgHom

The canonical mod-p augmentation as an algebra homomorphism over its coefficient field.

Source context 9 commands

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

namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
open ProCGroups
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
omit [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G] in
def modPCanonicalAugmentationAlgHom :
    ModPCompletedGroupAlgebra p G →ₐ[ZMod p] ZMod p where
  toRingHom := completedGroupAlgebraCanonicalAugmentationInClass
    (R := ZMod p) (G := G) (FiniteGroupClass.pGroup p)
  commutes' :=
    completedGroupAlgebraCanonicalAugmentationInClass_algebraMap
      (R := ZMod p) (G := G) (FiniteGroupClass.pGroup p)
ClassFieldTower.ProP.modPCanonicalAugmentationLinearMap

The canonical mod-p augmentation, regarded as a linear map over its coefficient field.

Source context 9 commands

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

namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
open ProCGroups
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
omit [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G] in
def modPCanonicalAugmentationLinearMap :
    ModPCompletedGroupAlgebra p G →ₗ[ZMod p] ZMod p
ClassFieldTower.ProP.modPCanonicalAugmentationLinearMap_apply
Source context 9 commands

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

namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
open ProCGroups
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
omit [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G] in
theorem modPCanonicalAugmentationLinearMap_apply
    (x : ModPCompletedGroupAlgebra p G) :
    modPCanonicalAugmentationLinearMap (p := p) (G := G) x =
      completedGroupAlgebraCanonicalAugmentationInClass
        (R := ZMod p) (G := G) (FiniteGroupClass.pGroup p) x
ClassFieldTower.ProP.isClosed_modPAugmentationIdeal

The canonical mod-p augmentation ideal is closed.

Source context 9 commands

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

namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
open ProCGroups
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
omit [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G] in
theorem isClosed_modPAugmentationIdeal :
    IsClosed
      ((modPAugmentationIdeal p G :
        Ideal (ModPCompletedGroupAlgebra p G)) :
          Set (ModPCompletedGroupAlgebra p G))
ClassFieldTower.ProP.closedAugmentationPower_one_eq_modPAugmentationIdeal

The first closed augmentation power is the augmentation ideal itself.

Source context 9 commands

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

namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
open ProCGroups
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
omit [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G] in
theorem closedAugmentationPower_one_eq_modPAugmentationIdeal :
    closedAugmentationPower p G 1 = modPAugmentationIdeal p G
ClassFieldTower.ProP.truncatedAugmentationDimension_zero

The degree-zero truncation is the augmentation quotient and has dimension one over ZMod p.

Source context 9 commands

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

namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
open ProCGroups
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
omit [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G] in
theorem truncatedAugmentationDimension_zero :
    truncatedAugmentationDimension (p := p) (G := G) 0 = 1
ClassFieldTower.ProP.truncatedAugmentationDimension_monotone

For a finite group, augmentation-truncation dimensions increase with the cutoff.

Source context 9 commands

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

namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
open ProCGroups
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
omit [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G] in
theorem truncatedAugmentationDimension_monotone [Finite G] :
    Monotone (truncatedAugmentationDimension (p := p) (G := G))
ClassFieldTower.ProP.truncatedAugmentationDimension_le

For a finite group, every truncation dimension is bounded by the dimension of the completed group algebra.

Source context 9 commands

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

namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
open ProCGroups
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
omit [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G] in
theorem truncatedAugmentationDimension_le [Finite G] (N : ℕ) :
    truncatedAugmentationDimension (p := p) (G := G) N ≤
      Module.finrank (ZMod p) (ModPCompletedGroupAlgebra p G)
ClassFieldTower.ProP.truncatedAugmentationDimension_bounded

The finite-group truncation dimensions admit a uniform natural-number bound.

Source context 9 commands

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

namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
open ProCGroups
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
omit [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G] in
theorem truncatedAugmentationDimension_bounded [Finite G] :
    ∃ C, ∀ N, truncatedAugmentationDimension (p := p) (G := G) N ≤ C
ClassFieldTower.ProP.truncatedAugmentationDimension_eventuallyConstant

A finite group's bounded monotone truncation-dimension sequence is eventually constant.

Source context 9 commands

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

namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
open ProCGroups
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
omit [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G] in
theorem truncatedAugmentationDimension_eventuallyConstant [Finite G] :
    ∃ M, ∀ N, M ≤ N →
      truncatedAugmentationDimension (p := p) (G := G) N =
        truncatedAugmentationDimension (p := p) (G := G) M