ModulePrincipalIdealTower.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.IdealClassFieldTheory.PrincipalIdealTower
9 declarations indexed from sourceView source ↗ Module documentation
Galois structure on a conjugate-stable abelian tower
The principal ideal theorem uses two successive finite abelian class fields. The upper field is Galois over the original base once its absolute Galois subgroup is stable under conjugation by the base subgroup. This file packages that actual subgroup statement as a finite Galois subextension, so that the commutator-intermediate-field and transfer APIs can be applied to the tower.
Declarations
GlobalClassFieldTheory.IdealClassFieldTheory.conjugateClosedSubgroup_eq_self_of_mem
DocumentationConjugation by an element of a closed subgroup preserves that subgroup. This is the subgroup form of the fact that every field automorphism over the base fixes the base field setwise.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation KummerTheory
variable {G : Type u} [Group G] [TopologicalSpace G]
variable {K : ClosedSubgroup G}
section Conjugation
variable [ContinuousMul G]
GlobalClassFieldTheory.IdealClassFieldTheory.conjugateFiniteAbelianSubextension
DocumentationConjugating both endpoints of a finite abelian extension produces the actual conjugate finite abelian extension.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation KummerTheory
variable {G : Type u} [Group G] [TopologicalSpace G]
variable {K : ClosedSubgroup G}
section Conjugation
variable [ContinuousMul G]
GlobalClassFieldTheory.IdealClassFieldTheory.conjugateFiniteAbelianSubextension_field
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation KummerTheory
variable {G : Type u} [Group G] [TopologicalSpace G]
variable {K : ClosedSubgroup G}
section Conjugation
variable [ContinuousMul G]
GlobalClassFieldTheory.IdealClassFieldTheory.galoisSubextensionOfConjugateStableAbelianTower
DocumentationTwo successive finite abelian extensions form a finite Galois extension over the original base when the top-field subgroup is stable under conjugation by every element of the base subgroup.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation KummerTheory
variable {G : Type u} [Group G] [TopologicalSpace G]
variable {K : ClosedSubgroup G}
section Conjugation
variable [ContinuousMul G]
GlobalClassFieldTheory.IdealClassFieldTheory.galoisSubextensionOfConjugateStableAbelianTower_field
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation KummerTheory
variable {G : Type u} [Group G] [TopologicalSpace G]
variable {K : ClosedSubgroup G}
section Conjugation
variable [ContinuousMul G]
GlobalClassFieldTheory.IdealClassFieldTheory.maximalAbelianSubextension
DocumentationThe intermediate field fixed by the commutator of a finite Galois extension, bundled as the actual maximal finite abelian subextension.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation KummerTheory
variable {G : Type u} [Group G] [TopologicalSpace G]
variable {K : ClosedSubgroup G}
section MaximalAbelianIntermediate
variable [IsTopologicalGroup G]
GlobalClassFieldTheory.IdealClassFieldTheory.maximalAbelianSubextension_field
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation KummerTheory
variable {G : Type u} [Group G] [TopologicalSpace G]
variable {K : ClosedSubgroup G}
section MaximalAbelianIntermediate
variable [IsTopologicalGroup G]
GlobalClassFieldTheory.IdealClassFieldTheory.abelianIntermediateField_le_of_finiteAbelianIntermediate
DocumentationEvery finite abelian intermediate extension of a finite Galois extension is contained in the commutator-fixed intermediate field.
In subgroup order the displayed inclusion is reversed: the subgroup representing the maximal abelian intermediate field lies inside the subgroup representing the given abelian intermediate field.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation KummerTheory
variable {G : Type u} [Group G] [TopologicalSpace G]
variable {K : ClosedSubgroup G}
section MaximalAbelianIntermediate
variable [IsTopologicalGroup G]
GlobalClassFieldTheory.IdealClassFieldTheory.finiteAbelianIntermediate_le_maximalAbelianSubextension
DocumentationIn field order, every finite abelian intermediate extension lies below the maximal abelian subextension cut out by the commutator.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation KummerTheory
variable {G : Type u} [Group G] [TopologicalSpace G]
variable {K : ClosedSubgroup G}
section MaximalAbelianIntermediate
variable [IsTopologicalGroup G]