ModuleFiniteAugmentationSquare.lean
Nyll.ProCGroups.ProP.Zassenhaus.FiniteAugmentationSquare
11 declarations indexed from sourceView source ↗ Module documentation
The augmentation-square subgroup at a finite stage
This file packages the ordinary group elements for which [q]-1 belongs to the square of the mod-p augmentation ideal. Direct group-algebra identities show that this subgroup contains all p-th powers and commutators.
Declarations
ClassFieldTower.ProP.groupAlgebraAugmentationGenerator_mul
DocumentationMultiplication formula for ordinary augmentation generators.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped commutatorElement
namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
noncomputable section
universe u
variable (p : ℕ)
variable (Q : Type u) [Group Q]
ClassFieldTower.ProP.groupAlgebraAugmentationGenerator_inv
DocumentationInversion formula for ordinary augmentation generators.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped commutatorElement
namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
noncomputable section
universe u
variable (p : ℕ)
variable (Q : Type u) [Group Q]
ClassFieldTower.ProP.groupAlgebraOf_pow
DocumentationOrdinary group-like elements preserve natural powers.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped commutatorElement
namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
noncomputable section
universe u
variable (p : ℕ)
variable (Q : Type u) [Group Q]
ClassFieldTower.ProP.groupAlgebraAugmentationGenerator_pow_prime
DocumentationIn characteristic p, the augmentation generator of a^p is the p-th power of the augmentation generator of a.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped commutatorElement
namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
noncomputable section
universe u
variable (p : ℕ)
variable (Q : Type u) [Group Q]
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped commutatorElement
namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
noncomputable section
universe u
variable (p : ℕ)
variable (Q : Type u) [Group Q]
section AugmentationSquare
ClassFieldTower.ProP.augmentationGenerator_mul_mem_sq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped commutatorElement
namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
noncomputable section
universe u
variable (p : ℕ)
variable (Q : Type u) [Group Q]
section AugmentationSquare
local instance : (groupAlgebraAugmentationIdeal (ZMod p) Q).IsTwoSided := by
change (RingHom.ker (groupAlgebraAugmentation (ZMod p) Q)).IsTwoSided
infer_instance
ClassFieldTower.ProP.augmentationSquareSubgroup
DocumentationGroup elements whose standard augmentation generator lies in I².
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped commutatorElement
namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
noncomputable section
universe u
variable (p : ℕ)
variable (Q : Type u) [Group Q]
section AugmentationSquare
local instance : (groupAlgebraAugmentationIdeal (ZMod p) Q).IsTwoSided := by
change (RingHom.ker (groupAlgebraAugmentation (ZMod p) Q)).IsTwoSided
infer_instance
ClassFieldTower.ProP.powerSubgroup_le_augmentationSquareSubgroup
DocumentationThe subgroup generated by p-th powers lies in the augmentation-square subgroup.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped commutatorElement
namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
noncomputable section
universe u
variable (p : ℕ)
variable (Q : Type u) [Group Q]
section AugmentationSquare
local instance : (groupAlgebraAugmentationIdeal (ZMod p) Q).IsTwoSided := by
change (RingHom.ker (groupAlgebraAugmentation (ZMod p) Q)).IsTwoSided
infer_instance
ClassFieldTower.ProP.groupAlgebraCommutatorDifference_identity
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped commutatorElement
namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
noncomputable section
universe u
variable (p : ℕ)
variable (Q : Type u) [Group Q]
section AugmentationSquare
local instance : (groupAlgebraAugmentationIdeal (ZMod p) Q).IsTwoSided := by
change (RingHom.ker (groupAlgebraAugmentation (ZMod p) Q)).IsTwoSided
infer_instance
ClassFieldTower.ProP.groupAlgebraAugmentationGenerator_commutator
DocumentationA group commutator has augmentation generator in the square ideal.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped commutatorElement
namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
noncomputable section
universe u
variable (p : ℕ)
variable (Q : Type u) [Group Q]
section AugmentationSquare
local instance : (groupAlgebraAugmentationIdeal (ZMod p) Q).IsTwoSided := by
change (RingHom.ker (groupAlgebraAugmentation (ZMod p) Q)).IsTwoSided
infer_instance
ClassFieldTower.ProP.commutator_le_augmentationSquareSubgroup
DocumentationThe commutator subgroup lies in the augmentation-square subgroup.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped commutatorElement
namespace ClassFieldTower.ProP
open CompletedGroupAlgebra
noncomputable section
universe u
variable (p : ℕ)
variable (Q : Type u) [Group Q]
section AugmentationSquare
local instance : (groupAlgebraAugmentationIdeal (ZMod p) Q).IsTwoSided := by
change (RingHom.ker (groupAlgebraAugmentation (ZMod p) Q)).IsTwoSided
infer_instance