ModuleGlobalNormResidue.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.Reciprocity.GlobalNormResidue
19 declarations indexed from sourceView source ↗ Module documentation
The global norm-residue symbol
For a finite abelian Galois extension L / K, the rational absolute idele-class formation realizes the abstract finite norm quotient as the actual quotient
C_K / N_{L/K} C_L.
The concrete cyclotomic valuation supplies the valuation data required by abstract reciprocity. Composing the inverse of the fixed-field comparison, the abstract norm-residue symbol, and the compatible Galois-group comparison gives the actual equivalence
C_K / N_{L/K} C_L ≃ Gal(L / K).
The homomorphism on C_K is obtained from the genuine quotient map. Consequently it is surjective and its kernel is exactly the range of the actual ordinary idele-class norm.
Declarations
GlobalClassFieldTheory.Reciprocity.globalNormResidueIdeleClassCommGroup
DocumentationFix the canonical class-group dictionary before forming norm quotients.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
GlobalClassFieldTheory.Reciprocity.globalNormResidueIdeleClassIsMulCommutative
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
attribute [local instance] globalNormResidueIdeleClassCommGroup
GlobalClassFieldTheory.Reciprocity.numberFieldTowerReciprocityFiniteAbstractField
DocumentationA reducible presentation of the compatible finite abstract field. Its field projection is definitionally the concrete tower subgroup, so dependent norm-quotient types do not require opaque unfolding.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
attribute [local instance] globalNormResidueIdeleClassCommGroup
attribute [local instance] globalNormResidueIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerAbelianizedExtensionQuotientEquivGaloisGroup
DocumentationThe abelianization of the compatible abstract extension quotient is the actual abelian Galois group of L / K.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
attribute [local instance] globalNormResidueIdeleClassCommGroup
attribute [local instance] globalNormResidueIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerAbelianizedExtensionQuotientEquivGaloisGroup_of
DocumentationThe compatible abelianized extension-quotient comparison sends the class of an abstract automorphism to the corresponding actual automorphism of L / K.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
attribute [local instance] globalNormResidueIdeleClassCommGroup
attribute [local instance] globalNormResidueIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerAbstractNormResidueGaloisEquiv
DocumentationThe abstract norm-residue map followed by the compatible actual Galois-group comparison. Keeping this composition behind a typed boundary prevents the finite norm quotient from being reconstructed while composing with the concrete quotient comparison.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
attribute [local instance] globalNormResidueIdeleClassCommGroup
attribute [local instance] globalNormResidueIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerAbstractNormResidueGaloisEquiv_apply
DocumentationEvaluation of the typed abstract norm-residue/Galois comparison.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
attribute [local instance] globalNormResidueIdeleClassCommGroup
attribute [local instance] globalNormResidueIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.globalNormResidueEquiv
DocumentationThe actual global norm-residue equivalence
C_K / N_{L/K} C_L ≃ Gal(L / K).
Its three factors are respectively the actual fixed-field norm comparison, the abstract norm-residue symbol built from the concrete cyclotomic valuation, and the compatible Galois-group comparison.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
attribute [local instance] globalNormResidueIdeleClassCommGroup
attribute [local instance] globalNormResidueIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.globalNormResidueEquiv_transport_apply
DocumentationEvaluation after transporting an abstract finite norm class to the ordinary idele-class norm quotient.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
attribute [local instance] globalNormResidueIdeleClassCommGroup
attribute [local instance] globalNormResidueIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.globalNormResidueEquiv_finiteNormClass
DocumentationThe global norm-residue equivalence on a finite abstract norm class, after transport to the ordinary idele-class norm quotient.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
attribute [local instance] globalNormResidueIdeleClassCommGroup
attribute [local instance] globalNormResidueIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.globalNormResidueEquiv_finiteReciprocityHom
DocumentationOn the genuine finite-reciprocity class of an abstract extension automorphism, the global norm-residue equivalence is the corresponding actual automorphism of L / K.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
attribute [local instance] globalNormResidueIdeleClassCommGroup
attribute [local instance] globalNormResidueIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.globalReciprocityEquiv
DocumentationThe inverse global reciprocity equivalence
Gal(L / K) ≃ C_K / N_{L/K} C_L.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
attribute [local instance] globalNormResidueIdeleClassCommGroup
attribute [local instance] globalNormResidueIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.globalNormResidueMonoidHom
DocumentationThe actual global norm-residue homomorphism on the idele class group, obtained by composing the genuine quotient map with the global norm-residue equivalence.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
attribute [local instance] globalNormResidueIdeleClassCommGroup
attribute [local instance] globalNormResidueIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.globalNormResidueMonoidHom_apply
DocumentationEvaluation of the actual global norm-residue homomorphism is the global norm-residue equivalence applied to the genuine norm quotient class.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
attribute [local instance] globalNormResidueIdeleClassCommGroup
attribute [local instance] globalNormResidueIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.globalNormResidueMonoidHom_eq_maximalUnramifiedRestriction
DocumentationFor a finite extension whose compatible abstract realization is unramified for the cyclotomic degree datum, the actual global norm-residue symbol is the finite restriction of the maximal-unramified valuation symbol.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
attribute [local instance] globalNormResidueIdeleClassCommGroup
attribute [local instance] globalNormResidueIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.globalNormResidueMonoidHom_eq_one_iff
DocumentationAn idele class has trivial global norm-residue symbol exactly when it is an actual idele-class norm from L.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
attribute [local instance] globalNormResidueIdeleClassCommGroup
attribute [local instance] globalNormResidueIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.globalNormResidueMonoidHom_surjective
DocumentationThe actual global norm-residue homomorphism is surjective.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
attribute [local instance] globalNormResidueIdeleClassCommGroup
attribute [local instance] globalNormResidueIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.ideleClassNorm_index_eq_finrank_abelian
DocumentationThe index of the actual idele-class norm subgroup of a finite abelian extension is its field degree.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
attribute [local instance] globalNormResidueIdeleClassCommGroup
attribute [local instance] globalNormResidueIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.globalNormResidueMonoidHom_ker
DocumentationThe kernel of the actual global norm-residue homomorphism is exactly the range of the ordinary idele-class norm.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open KummerTheory
attribute [local instance] globalNormResidueIdeleClassCommGroup
attribute [local instance] globalNormResidueIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]