ModuleProductFormula.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.Reciprocity.ProductFormula
8 declarations indexed from sourceView source ↗ Module documentation
The local--global norm-symbol bridge
This file isolates the exact quotient calculation used by the Hilbert-symbol product formula. The one-place embedding sends the chosen local norm group directly into the ordinary idele-class norm group, so it descends without an intermediate raw-idele quotient. The resulting character identity gives the finite-support and principal-idèle product identities for every character of that target.
Declarations
GlobalClassFieldTheory.Reciprocity.productFormulaIdeleClassGroupIsMulCommutative
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField BigOperators
open NumberField IsDedekindDomain
open IdeleGroup RelativeIdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
GlobalClassFieldTheory.Reciprocity.finitePlaceNormQuotientToGlobalClass
DocumentationThe one-place embedding, descended directly from the chosen local norm quotient to the ordinary idele-class norm quotient.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField BigOperators
open NumberField IsDedekindDomain
open IdeleGroup RelativeIdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] productFormulaIdeleClassGroupIsMulCommutative
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.finitePlaceNormQuotientToGlobalClass_localClass
DocumentationExact local--global compatibility on representatives.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField BigOperators
open NumberField IsDedekindDomain
open IdeleGroup RelativeIdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] productFormulaIdeleClassGroupIsMulCommutative
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.finitePlaceGlobalSymbol
DocumentationA character of the global class norm quotient, restricted to the one-place class at v.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField BigOperators
open NumberField IsDedekindDomain
open IdeleGroup RelativeIdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] productFormulaIdeleClassGroupIsMulCommutative
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [FiniteDimensional K L] [IsGalois K L] in
GlobalClassFieldTheory.Reciprocity.finitePlaceGlobalSymbol_eq_localNormClass
DocumentationThe one-place global symbol is the character of the transported local norm class.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField BigOperators
open NumberField IsDedekindDomain
open IdeleGroup RelativeIdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] productFormulaIdeleClassGroupIsMulCommutative
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.finitePlaceGlobalSymbol_finiteLocalFamily
DocumentationFinite-support form of the product formula for a global norm-quotient character.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField BigOperators
open NumberField IsDedekindDomain
open IdeleGroup RelativeIdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] productFormulaIdeleClassGroupIsMulCommutative
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [FiniteDimensional K L] [IsGalois K L] in
GlobalClassFieldTheory.Reciprocity.globalNormQuotientCharacter_principal
DocumentationA global norm-quotient character is trivial on a principal idèle.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField BigOperators
open NumberField IsDedekindDomain
open IdeleGroup RelativeIdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] productFormulaIdeleClassGroupIsMulCommutative
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [FiniteDimensional K L] [IsGalois K L] in
GlobalClassFieldTheory.Reciprocity.finitePlaceGlobalSymbol_product_eq_one_of_eq_principal
DocumentationExact bridge from a finite local representative of a principal global norm class to the product-one identity. The premise is a concrete equality in C_K / N C_L, not a product-formula assumption.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField BigOperators
open NumberField IsDedekindDomain
open IdeleGroup RelativeIdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] productFormulaIdeleClassGroupIsMulCommutative
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [FiniteDimensional K L] [IsGalois K L] in