ModulePrincipalIdealTheorem.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.IdealClassFieldTheory.PrincipalIdealTheorem
4 declarations indexed from sourceView source ↗ Module documentation
The principal ideal theorem
This file descends genuine idele extension to the reciprocity quotients defining the two small Hilbert class fields and proves that the resulting map forms the naturality square with the existing ideal-class extension ClassGroup.extendedHom.
Declarations
GlobalClassFieldTheory.IdealClassFieldTheory.principalIdealTheoremClassGroupIsMulCommutative
DocumentationCanonical class-group commutativity supplies normality for the quotient.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open NumberField
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertClassFieldIdeleExtensionMap
DocumentationThe map on small-Hilbert reciprocity quotients induced by the concrete extension map on ideles.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open NumberField
attribute [local instance] principalIdealTheoremClassGroupIsMulCommutative
section SmallHilbertIdeleExtension
variable
(K L : Type*) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [IsGalois K L] in
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertClassFieldIdeleExtensionMap_mk'
DocumentationEvaluation of the small-Hilbert idele-extension map on a quotient representative.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open NumberField
attribute [local instance] principalIdealTheoremClassGroupIsMulCommutative
section SmallHilbertIdeleExtension
variable
(K L : Type*) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [IsGalois K L] in
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertClassFieldIdeleExtensionMap_naturality
DocumentationThe concrete idele extension and extension of ideal classes form the naturality square on the small-Hilbert quotients.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open NumberField
attribute [local instance] principalIdealTheoremClassGroupIsMulCommutative
section SmallHilbertIdeleExtension
variable
(K L : Type*) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [IsGalois K L] in