ModuleFinitePlaceAdicLocalField.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.Reciprocity.FinitePlaceAdicLocalField
7 declarations indexed from sourceView source ↗ Module documentation
Local-field structure on a finite adic completion
The distinguished integer-valued valuation on a number-field completion provides the valuation relation required by local reciprocity. The valuation relation is passed explicitly, not registered globally.
Declarations
ClassFieldTheory.finitePlaceCompletionValuativeRel
DocumentationThe valuation relation induced by the canonical discrete valuation on the completion at a finite place.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTheory
universe u
ClassFieldTheory.finitePlaceCompletionIsNonarchimedeanLocalField
DocumentationThe canonical finite adic completion is a nonarchimedean local field for its distinguished valuation.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTheory
universe u
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
section CompletionComparison
open LocalClassFieldTheory
variable (F : Type) [Field F] [NumberField F]
variable (v : HeightOneSpectrum (𝓞 F))
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
section CompletionComparison
open LocalClassFieldTheory
variable (F : Type) [Field F] [NumberField F]
variable (v : HeightOneSpectrum (𝓞 F))
local instance finitePlaceCompletionComparisonSourceValuativeRel :
ValuativeRel (HeightOneSpectrum.adicAbv F v).Completion :=
GlobalClassFieldTheory.Reciprocity.finitePlaceLocalArtinCompletionValuativeRel v
DocumentationThe canonical equivalence between the two finite-completion models respects their chosen valuation relations.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
section CompletionComparison
open LocalClassFieldTheory
variable (F : Type) [Field F] [NumberField F]
variable (v : HeightOneSpectrum (𝓞 F))
local instance finitePlaceCompletionComparisonSourceValuativeRel :
ValuativeRel (HeightOneSpectrum.adicAbv F v).Completion :=
GlobalClassFieldTheory.Reciprocity.finitePlaceLocalArtinCompletionValuativeRel v
local instance finitePlaceCompletionComparisonTargetValuativeRel :
ValuativeRel (v.adicCompletion F) :=
ClassFieldTheory.finitePlaceCompletionValuativeRel F v
ClassFieldTheory.finitePlaceAdicHilbertPairingFamily
DocumentationAt each finite place, transport the local Hilbert pairing from the absolute-value completion to Mathlib's adic completion.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTheory
ClassFieldTheory.finitePlaceAdicHilbertPairingFamily_isLocallyHilbert
DocumentationEvery finite member of the transported family satisfies the local Steinberg, skew-symmetry, nondegeneracy, and Kummer norm-residue laws.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTheory