ModuleHilbertElementaryLayerInMaximal.lean
Nyll.SawinTotallyRealTowers.UnramifiedProPRelationRank.Global.HilbertElementaryLayerInMaximal
9 declarations indexed from sourceView source ↗ Module documentation
The elementary Hilbert layer inside the maximal unramified pro-p extension
This file places the realized elementary Hilbert class-field layer inside the maximal everywhere-unramified pro-p extension. It identifies the resulting intermediate field with the abstract Hilbert layer and transports its finite, abelian Galois, exponent, and rank data.
Declarations
ClassFieldTower.Martinet.hilbertElementaryLayerInAlgebraicClosure_le_maximal
DocumentationThe realized elementary Hilbert layer is contained in the maximal everywhere-unramified pro-p extension.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative
noncomputable section
open GlobalClassFieldTheory GlobalClassFieldTheory.GlobalClassFields
namespace ClassFieldTower.Martinet
variable (K : Type) [Field K] [NumberField K]
ClassFieldTower.Martinet.hilbertElementaryLayerInMaximal
DocumentationThe elementary Hilbert layer, viewed inside the maximal extension.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative
noncomputable section
open GlobalClassFieldTheory GlobalClassFieldTheory.GlobalClassFields
namespace ClassFieldTower.Martinet
variable (K : Type) [Field K] [NumberField K]
ClassFieldTower.Martinet.hilbertElementaryLayerEquivInMaximal
DocumentationThe abstract Hilbert layer is equivalent to its copy inside the maximal extension.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative
noncomputable section
open GlobalClassFieldTheory GlobalClassFieldTheory.GlobalClassFields
namespace ClassFieldTower.Martinet
variable (K : Type) [Field K] [NumberField K]
ClassFieldTower.Martinet.hilbertElementaryLayerInMaximal.instFiniteDimensional
DocumentationFinite-dimensionality transported to the copy in the maximal extension.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative
noncomputable section
open GlobalClassFieldTheory GlobalClassFieldTheory.GlobalClassFields
namespace ClassFieldTower.Martinet
variable (K : Type) [Field K] [NumberField K]
ClassFieldTower.Martinet.hilbertElementaryLayerInMaximal.instIsGalois
DocumentationGaloisness transported to the copy in the maximal extension.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative
noncomputable section
open GlobalClassFieldTheory GlobalClassFieldTheory.GlobalClassFields
namespace ClassFieldTower.Martinet
variable (K : Type) [Field K] [NumberField K]
ClassFieldTower.Martinet.hilbertElementaryLayerInMaximal_isAbelianGalois
DocumentationThe copy in the maximal extension is an abelian Galois extension.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative
noncomputable section
open GlobalClassFieldTheory GlobalClassFieldTheory.GlobalClassFields
namespace ClassFieldTower.Martinet
variable (K : Type) [Field K] [NumberField K]
ClassFieldTower.Martinet.hilbertElementaryLayerInMaximal.instIsAbelianGalois
DocumentationThe canonical abelian Galois instance for the copy in the maximal extension.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative
noncomputable section
open GlobalClassFieldTheory GlobalClassFieldTheory.GlobalClassFields
namespace ClassFieldTower.Martinet
variable (K : Type) [Field K] [NumberField K]
ClassFieldTower.Martinet.hilbertElementaryLayerInMaximal_galois_pow_eq_one
DocumentationThe Galois group of the copy has exponent dividing p.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative
noncomputable section
open GlobalClassFieldTheory GlobalClassFieldTheory.GlobalClassFields
namespace ClassFieldTower.Martinet
variable (K : Type) [Field K] [NumberField K]
ClassFieldTower.Martinet.finrank_hilbertElementaryLayerInMaximal_galois_eq_pClassRank
DocumentationThe Galois rank of the copy is the ordinary p-class rank.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative
noncomputable section
open GlobalClassFieldTheory GlobalClassFieldTheory.GlobalClassFields
namespace ClassFieldTower.Martinet
variable (K : Type) [Field K] [NumberField K]