ModuleArithmeticRayClassFieldReciprocity.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.GlobalClassFields.ArithmeticRayClassFieldReciprocity
6 declarations indexed from sourceView source ↗ Module documentation
Arithmetic reciprocity for actual ray class fields
This is the canonical topological isomorphism Gal(Kᵐ/K) ≃ₜ* C_K/C_Kᵐ with arithmetic Frobenius normalization. It uses the actual selected ray class field, its exact idèle norm range, the finite Krull topology, and the native ray-class quotient topology.
Declarations
GlobalClassFieldTheory.GlobalClassFields.arithmeticRayClassIdeleClassGroupIsMulCommutative
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField
open Reciprocity
GlobalClassFieldTheory.GlobalClassFields.arithmeticReciprocity_quotientMulEquivOfEq_globalNormResidue
DocumentationArithmetic reciprocity followed by transport between equal norm quotients sends a norm-residue symbol to its represented quotient class.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField
open Reciprocity
attribute [local instance] arithmeticRayClassIdeleClassGroupIsMulCommutative
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.arithmeticRayClassFieldGaloisContinuousMulEquivRayClassGroup
DocumentationArithmetic global reciprocity for the actual selected ray class field, bundled with both native topologies.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField
open Reciprocity
attribute [local instance] arithmeticRayClassIdeleClassGroupIsMulCommutative
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.arithmeticRayClassFieldGaloisContinuousMulEquivRayClassGroup_apply
DocumentationPointwise evaluation of arithmetic ray-class reciprocity separates global reciprocity from the transport between the equal norm quotients.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField
open Reciprocity
attribute [local instance] arithmeticRayClassIdeleClassGroupIsMulCommutative
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.arithmeticRayClassFieldGaloisContinuousMulEquivRayClassGroup_globalNormResidue
DocumentationArithmetic ray-class reciprocity sends the arithmetic global norm-residue symbol of an idèle class to its literal ray class.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField
open Reciprocity
attribute [local instance] arithmeticRayClassIdeleClassGroupIsMulCommutative
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.arithmeticRayClassFieldGaloisContinuousMulEquivRayClassGroup_symm_mk
DocumentationInverse arithmetic ray reciprocity sends a represented ray class back to the arithmetic global norm-residue symbol.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField
open Reciprocity
attribute [local instance] arithmeticRayClassIdeleClassGroupIsMulCommutative
variable {K : Type} [Field K] [NumberField K]