ModuleCyclotomicUnramifiedRestriction.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.Reciprocity.CyclotomicUnramifiedRestriction
8 declarations indexed from sourceView source ↗ Module documentation
Finite restriction of cyclotomic fixed-field reciprocity
For an unramified finite abelian subextension of an abstract fixed number field, this file constructs the genuine restriction from the cyclotomic maximal-unramified Galois group to the finite Galois group. It then identifies the restriction of the chosen-local-factor cyclotomic Artin map with the actual global norm-residue map.
Declarations
GlobalClassFieldTheory.Reciprocity.cyclotomicUnramifiedRestriction_abstractFixedFieldNumberField
DocumentationThe actual fixed field attached to H is a number field. Keeping this as one file-local instance makes it available while later idele-class binders are elaborated.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
GlobalClassFieldTheory.Reciprocity.abstractFixedFieldAbelianizedExtensionQuotientEquivGaloisGroup_of
DocumentationThe abelianized fixed-field quotient comparison sends the class of an actual finite quotient element to the corresponding automorphism of the concrete relative fixed field.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
/-- The actual fixed field attached to `H` is a number field. Keeping
this as one file-local instance makes it available while later idele-class
binders are elaborated. -/
noncomputable local instance
cyclotomicUnramifiedRestriction_abstractFixedFieldNumberField
(H : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ)) :
NumberField
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field) := by
let : FiniteDimensional ℚ
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field) :=
LocalClassFieldTheory.abstractFixedField_finiteDimensional
ℚ (SeparableClosure ℚ) H.field H.finite
exact
NumberField.of_module_finite ℚ
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field)
GlobalClassFieldTheory.Reciprocity.abstractFixedFieldCyclotomicFiniteRestrictionMonoidHom
DocumentationGenuine restriction from the cyclotomic maximal-unramified extension of an abstract fixed field to a finite unramified abelian subextension. The construction uses the canonical quotient presentations of both actual Galois groups.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
/-- The actual fixed field attached to `H` is a number field. Keeping
this as one file-local instance makes it available while later idele-class
binders are elaborated. -/
noncomputable local instance
cyclotomicUnramifiedRestriction_abstractFixedFieldNumberField
(H : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ)) :
NumberField
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field) := by
let : FiniteDimensional ℚ
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field) :=
LocalClassFieldTheory.abstractFixedField_finiteDimensional
ℚ (SeparableClosure ℚ) H.field H.finite
exact
NumberField.of_module_finite ℚ
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field)
GlobalClassFieldTheory.Reciprocity.abstractFixedFieldCyclotomicFiniteRestrictionMonoidHom_apply
DocumentationEvaluate the finite cyclotomic restriction through its quotient coordinates.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
/-- The actual fixed field attached to `H` is a number field. Keeping
this as one file-local instance makes it available while later idele-class
binders are elaborated. -/
noncomputable local instance
cyclotomicUnramifiedRestriction_abstractFixedFieldNumberField
(H : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ)) :
NumberField
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field) := by
let : FiniteDimensional ℚ
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field) :=
LocalClassFieldTheory.abstractFixedField_finiteDimensional
ℚ (SeparableClosure ℚ) H.field H.finite
exact
NumberField.of_module_finite ℚ
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field)
GlobalClassFieldTheory.Reciprocity.abstractFixedFieldCyclotomicIdeleClassArtin_fixed_coordinate
DocumentationIn the canonical ZHat coordinate, the genuine cyclotomic Artin symbol recovers the abstract maximal-unramified quotient class.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
/-- The actual fixed field attached to `H` is a number field. Keeping
this as one file-local instance makes it available while later idele-class
binders are elaborated. -/
noncomputable local instance
cyclotomicUnramifiedRestriction_abstractFixedFieldNumberField
(H : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ)) :
NumberField
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field) := by
let : FiniteDimensional ℚ
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field) :=
LocalClassFieldTheory.abstractFixedField_finiteDimensional
ℚ (SeparableClosure ℚ) H.field H.finite
exact
NumberField.of_module_finite ℚ
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field)
GlobalClassFieldTheory.Reciprocity.abstractFixedFieldCyclotomicFiniteRestriction_ideleClassArtin_fixed
DocumentationOn a fixed-part idele class, finite restriction of the genuine cyclotomic Artin symbol is the finite restriction of the maximal-unramified norm-residue symbol.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
/-- The actual fixed field attached to `H` is a number field. Keeping
this as one file-local instance makes it available while later idele-class
binders are elaborated. -/
noncomputable local instance
cyclotomicUnramifiedRestriction_abstractFixedFieldNumberField
(H : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ)) :
NumberField
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field) := by
let : FiniteDimensional ℚ
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field) :=
LocalClassFieldTheory.abstractFixedField_finiteDimensional
ℚ (SeparableClosure ℚ) H.field H.finite
exact
NumberField.of_module_finite ℚ
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field)
GlobalClassFieldTheory.Reciprocity.abstractFixedFieldGlobalNormResidueMonoidHom_fixed_eq_finiteUnramifiedRestriction
DocumentationThe actual fixed-field global norm-residue value on a fixed-part class is the finite restriction of the maximal-unramified cyclotomic symbol.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
/-- The actual fixed field attached to `H` is a number field. Keeping
this as one file-local instance makes it available while later idele-class
binders are elaborated. -/
noncomputable local instance
cyclotomicUnramifiedRestriction_abstractFixedFieldNumberField
(H : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ)) :
NumberField
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field) := by
let : FiniteDimensional ℚ
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field) :=
LocalClassFieldTheory.abstractFixedField_finiteDimensional
ℚ (SeparableClosure ℚ) H.field H.finite
exact
NumberField.of_module_finite ℚ
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field)
open _root_.ClassFormation.ValuationData (
normResidueSymbol_finiteNormClass_eq_maximalUnramifiedRestriction
) in
GlobalClassFieldTheory.Reciprocity.abstractFixedFieldGlobalNormResidueMonoidHom_eq_cyclotomicFiniteRestriction
DocumentationFinite restriction of the genuine cyclotomic chosen-local-factor Artin map is exactly the actual global norm-residue map for every finite unramified abelian fixed-field extension.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
/-- The actual fixed field attached to `H` is a number field. Keeping
this as one file-local instance makes it available while later idele-class
binders are elaborated. -/
noncomputable local instance
cyclotomicUnramifiedRestriction_abstractFixedFieldNumberField
(H : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ)) :
NumberField
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field) := by
let : FiniteDimensional ℚ
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field) :=
LocalClassFieldTheory.abstractFixedField_finiteDimensional
ℚ (SeparableClosure ℚ) H.field H.finite
exact
NumberField.of_module_finite ℚ
(LocalClassFieldTheory.abstractFixedField
ℚ (SeparableClosure ℚ) H.field)