ModuleSmallHilbertTowerUnramified.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.IdealClassFieldTheory.SmallHilbertTowerUnramified
15 declarations indexed from sourceView source ↗ Module documentation
Unramifiedness of the two-stage small Hilbert tower
The second-stage class field is selected in the rational absolute class formation. This file transports its exact abstract norm subgroup back to the ordinary idele class group of the actual middle fixed field. The intrinsic small-Hilbert characterization then proves genuine unramifiedness at both finite and infinite places.
Declarations
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerAbsoluteFiniteDimensionalOfRelative
DocumentationTransitivity over a number field, with the relative module fixed by the given algebra before the concrete fixed-field carriers are inserted.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open KummerTheory
open LocalClassFieldTheory
open GlobalClassFields
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerTopField
DocumentationThe actual top field in the selected two-stage small Hilbert tower, viewed over the selected first small Hilbert class field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open KummerTheory
open LocalClassFieldTheory
open GlobalClassFields
section SelectedTower
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerFirstStageFiniteAbstractField
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open KummerTheory
open LocalClassFieldTheory
open GlobalClassFields
section SelectedTower
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerFirstStageAbsoluteQuotientFinite
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open KummerTheory
open LocalClassFieldTheory
open GlobalClassFields
section SelectedTower
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerTopAlgebra
DocumentationThe relative algebra is the canonical algebra carried by the intermediate-field presentation of the selected top field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open KummerTheory
open LocalClassFieldTheory
open GlobalClassFields
section SelectedTower
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerTopSMul
DocumentationFreeze the scalar-action owner induced by the canonical relative algebra.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open KummerTheory
open LocalClassFieldTheory
open GlobalClassFields
section SelectedTower
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerTopModule
DocumentationFreeze the module owner induced by the same canonical relative algebra.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open KummerTheory
open LocalClassFieldTheory
open GlobalClassFields
section SelectedTower
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerTopFiniteDimensional
DocumentationThe second selected stage is finite-dimensional over the first small Hilbert class field.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open KummerTheory
open LocalClassFieldTheory
open GlobalClassFields
section SelectedTower
variable (K : Type) [Field K] [NumberField K]
section
attribute [local instance] smallHilbertTowerTopModule
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerTopScalarTower
DocumentationThe rational base, first small Hilbert class field, and second selected stage form the actual scalar tower.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open KummerTheory
open LocalClassFieldTheory
open GlobalClassFields
section SelectedTower
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerTopAbsoluteFiniteDimensional
DocumentationThe selected second stage is a finite extension of the rational field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open KummerTheory
open LocalClassFieldTheory
open GlobalClassFields
section SelectedTower
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerTopNumberField
DocumentationThe selected second-stage fixed field is a number field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open KummerTheory
open LocalClassFieldTheory
open GlobalClassFields
section SelectedTower
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerTopIsAbelianGalois
DocumentationThe selected second stage is an abelian Galois extension of the first small Hilbert class field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open KummerTheory
open LocalClassFieldTheory
open GlobalClassFields
section SelectedTower
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerSecondStage_ideleClassNorm_range
DocumentationThe actual norm range from the selected second stage is exactly the intrinsic small-Hilbert subgroup of the first stage.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open KummerTheory
open LocalClassFieldTheory
open GlobalClassFields
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerSecondStage_isEverywhereUnramified
DocumentationThe actual second stage in the selected two-stage small Hilbert tower is everywhere unramified over the first stage.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open KummerTheory
open LocalClassFieldTheory
open GlobalClassFields
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTower_maximalAbelianSubextension_eq_firstStage
DocumentationIn the selected two-stage small Hilbert tower, the maximal abelian intermediate extension of the top over the original base is exactly the first small Hilbert class field.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open KummerTheory
open LocalClassFieldTheory
open GlobalClassFields