ModuleRealProPOpenNormalStage.lean
Nyll.SawinTotallyRealTowers.RealProPOpenNormalStage
9 declarations indexed from sourceView source ↗ Module documentation
Finite arithmetic stages of the real pro-p compositum
An open normal subgroup determines an actual finite Galois fixed field. Lifting it to the chosen algebraic closure gives an admissible finite layer. The quotient is identified with that layer's Galois group. No rank estimate, finite presentation, or infiniteness hypothesis enters this construction.
Declarations
ClassFieldTower.Sawin.openNormalFiniteGaloisField
DocumentationThe finite Galois fixed field supplied by an open normal subgroup.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
universe u v
namespace ClassFieldTower.Sawin
ClassFieldTower.Sawin.openNormalFiniteGaloisField_toIntermediateField
DocumentationThe constructed intermediate field is the fixed field of the subgroup.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
universe u v
namespace ClassFieldTower.Sawin
ClassFieldTower.Sawin.openNormalQuotientEquivFiniteGaloisField
DocumentationThe open normal quotient acts faithfully and fully on its finite fixed field.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
universe u v
namespace ClassFieldTower.Sawin
ClassFieldTower.Sawin.openNormalQuotientEquivFiniteGaloisField_apply
DocumentationThe quotient action agrees with the original automorphism on the fixed field.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
universe u v
namespace ClassFieldTower.Sawin
ClassFieldTower.Sawin.realCompositumGalois
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
universe u v
namespace ClassFieldTower.Sawin
ClassFieldTower.Sawin.realProPOpenNormalStage
DocumentationThe concrete arithmetic layer attached to an open normal subgroup of the maximal real compositum. Its local conditions follow from containment.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
universe u v
namespace ClassFieldTower.Sawin
private local instance realCompositumGalois
(p : ℕ) (T : Set (HeightOneSpectrum (𝓞 ℚ))) :
IsGalois ℚ (maximalRealProPOutside p T) := maximalRealProPOutside_isGalois p T
ClassFieldTower.Sawin.realProPOpenNormalStage_field
DocumentationThe stage is the lift of the finite fixed field, with no auxiliary choice.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
universe u v
namespace ClassFieldTower.Sawin
private local instance realCompositumGalois
(p : ℕ) (T : Set (HeightOneSpectrum (𝓞 ℚ))) :
IsGalois ℚ (maximalRealProPOutside p T) := maximalRealProPOutside_isGalois p T
ClassFieldTower.Sawin.realProPOpenNormalQuotientEquivStage
DocumentationThe quotient group is the Galois group of the constructed admissible layer.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
universe u v
namespace ClassFieldTower.Sawin
private local instance realCompositumGalois
(p : ℕ) (T : Set (HeightOneSpectrum (𝓞 ℚ))) :
IsGalois ℚ (maximalRealProPOutside p T) := maximalRealProPOutside_isGalois p T
ClassFieldTower.Sawin.realProPOpenNormalQuotientEquivStage_apply
DocumentationThe quotient action on the arithmetic stage is the restriction of the original automorphism, transported through the canonical lift.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
universe u v
namespace ClassFieldTower.Sawin
private local instance realCompositumGalois
(p : ℕ) (T : Set (HeightOneSpectrum (𝓞 ℚ))) :
IsGalois ℚ (maximalRealProPOutside p T) := maximalRealProPOutside_isGalois p T