ModuleFinitePlaceAbsoluteArtinCompatibility.lean
Nyll.SawinTotallyRealTowers.UnramifiedProPRelationRank.Radical.FinitePlaceAbsoluteArtinCompatibility
11 declarations indexed from sourceView source ↗ Module documentation
Actual global--local Artin compatibility for finite-place characters
The selected algebraic-localization embedding first gives equality of the finite Artin actions. Finite projections identify the maximal-abelian global value, and semilinear naturality transports its representative to the concrete adic completion. Consequently actual global character restriction and local reciprocity evaluate to the same value, without roots of unity in the base field.
Declarations
ClassFieldTower.Martinet.Shafarevich.finitePlaceAlgebraicClosureToAbsoluteCompletion
DocumentationThe selected global algebraic closure embedded into the absolute-value completion model used by finite global reciprocity.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain LocalClassFieldTheory GlobalClassFieldTheory.Reciprocity
variable (F : Type) [Field F] [NumberField F]
variable (v : HeightOneSpectrum (RingOfIntegers F))
ClassFieldTower.Martinet.Shafarevich.finitePlaceAlgebraicClosureToAbsoluteCompletion_action
DocumentationThe same embedding intertwines the actual decomposition action.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain LocalClassFieldTheory GlobalClassFieldTheory.Reciprocity
variable (F : Type) [Field F] [NumberField F]
variable (v : HeightOneSpectrum (RingOfIntegers F))
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteCompatibilitySourceValuativeRel
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain LocalClassFieldTheory GlobalClassFieldTheory.Reciprocity
variable (F : Type) [Field F] [NumberField F]
variable (v : HeightOneSpectrum (RingOfIntegers F))
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteCompatibilitySourceLocalField
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain LocalClassFieldTheory GlobalClassFieldTheory.Reciprocity
variable (F : Type) [Field F] [NumberField F]
variable (v : HeightOneSpectrum (RingOfIntegers F))
local instance finitePlaceAbsoluteCompatibilitySourceValuativeRel :
ValuativeRel (HeightOneSpectrum.adicAbv F v).Completion :=
finitePlaceLocalArtinCompletionValuativeRel v
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteArtin_lift_maximalAbelian
DocumentationAn actual local Artin representative restricts to the one-place maximal abelian global Artin value.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain LocalClassFieldTheory GlobalClassFieldTheory.Reciprocity
variable (F : Type) [Field F] [NumberField F]
variable (v : HeightOneSpectrum (RingOfIntegers F))
local instance finitePlaceAbsoluteCompatibilitySourceValuativeRel :
ValuativeRel (HeightOneSpectrum.adicAbv F v).Completion :=
finitePlaceLocalArtinCompletionValuativeRel v
local instance finitePlaceAbsoluteCompatibilitySourceLocalField :
IsNonarchimedeanLocalField (HeightOneSpectrum.adicAbv F v).Completion :=
finitePlaceLocalArtinCompletionIsNonarchimedeanLocalField v
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteCompatibilityTargetValuativeRel
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain LocalClassFieldTheory GlobalClassFieldTheory.Reciprocity
variable (F : Type) [Field F] [NumberField F]
variable (v : HeightOneSpectrum (RingOfIntegers F))
local instance finitePlaceAbsoluteCompatibilitySourceValuativeRel :
ValuativeRel (HeightOneSpectrum.adicAbv F v).Completion :=
finitePlaceLocalArtinCompletionValuativeRel v
local instance finitePlaceAbsoluteCompatibilitySourceLocalField :
IsNonarchimedeanLocalField (HeightOneSpectrum.adicAbv F v).Completion :=
finitePlaceLocalArtinCompletionIsNonarchimedeanLocalField v
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteCompatibilityTargetLocalField
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain LocalClassFieldTheory GlobalClassFieldTheory.Reciprocity
variable (F : Type) [Field F] [NumberField F]
variable (v : HeightOneSpectrum (RingOfIntegers F))
local instance finitePlaceAbsoluteCompatibilitySourceValuativeRel :
ValuativeRel (HeightOneSpectrum.adicAbv F v).Completion :=
finitePlaceLocalArtinCompletionValuativeRel v
local instance finitePlaceAbsoluteCompatibilitySourceLocalField :
IsNonarchimedeanLocalField (HeightOneSpectrum.adicAbv F v).Completion :=
finitePlaceLocalArtinCompletionIsNonarchimedeanLocalField v
local instance finitePlaceAbsoluteCompatibilityTargetValuativeRel :
ValuativeRel (v.adicCompletion F) := finitePlaceAdicCompletionValuativeRel F v
ClassFieldTower.Martinet.Shafarevich.finitePlaceCompletionArtin_lift
DocumentationThe actual completion comparison sends an Artin representative to one for the concrete adic completion.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain LocalClassFieldTheory GlobalClassFieldTheory.Reciprocity
variable (F : Type) [Field F] [NumberField F]
variable (v : HeightOneSpectrum (RingOfIntegers F))
local instance finitePlaceAbsoluteCompatibilitySourceValuativeRel :
ValuativeRel (HeightOneSpectrum.adicAbv F v).Completion :=
finitePlaceLocalArtinCompletionValuativeRel v
local instance finitePlaceAbsoluteCompatibilitySourceLocalField :
IsNonarchimedeanLocalField (HeightOneSpectrum.adicAbv F v).Completion :=
finitePlaceLocalArtinCompletionIsNonarchimedeanLocalField v
local instance finitePlaceAbsoluteCompatibilityTargetValuativeRel :
ValuativeRel (v.adicCompletion F) := finitePlaceAdicCompletionValuativeRel F v
local instance finitePlaceAbsoluteCompatibilityTargetLocalField :
IsNonarchimedeanLocalField (v.adicCompletion F) :=
finitePlaceAdicCompletionIsNonarchimedeanLocalField F v
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteCompatibilityCharacterTopology
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain LocalClassFieldTheory GlobalClassFieldTheory.Reciprocity
variable (F : Type) [Field F] [NumberField F]
variable (v : HeightOneSpectrum (RingOfIntegers F))
local instance finitePlaceAbsoluteCompatibilitySourceValuativeRel :
ValuativeRel (HeightOneSpectrum.adicAbv F v).Completion :=
finitePlaceLocalArtinCompletionValuativeRel v
local instance finitePlaceAbsoluteCompatibilitySourceLocalField :
IsNonarchimedeanLocalField (HeightOneSpectrum.adicAbv F v).Completion :=
finitePlaceLocalArtinCompletionIsNonarchimedeanLocalField v
local instance finitePlaceAbsoluteCompatibilityTargetValuativeRel :
ValuativeRel (v.adicCompletion F) := finitePlaceAdicCompletionValuativeRel F v
local instance finitePlaceAbsoluteCompatibilityTargetLocalField :
IsNonarchimedeanLocalField (v.adicCompletion F) :=
finitePlaceAdicCompletionIsNonarchimedeanLocalField F v
variable (p : ℕ) [Fact p.Prime]
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteCompatibilityCharacterDiscreteTopology
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain LocalClassFieldTheory GlobalClassFieldTheory.Reciprocity
variable (F : Type) [Field F] [NumberField F]
variable (v : HeightOneSpectrum (RingOfIntegers F))
local instance finitePlaceAbsoluteCompatibilitySourceValuativeRel :
ValuativeRel (HeightOneSpectrum.adicAbv F v).Completion :=
finitePlaceLocalArtinCompletionValuativeRel v
local instance finitePlaceAbsoluteCompatibilitySourceLocalField :
IsNonarchimedeanLocalField (HeightOneSpectrum.adicAbv F v).Completion :=
finitePlaceLocalArtinCompletionIsNonarchimedeanLocalField v
local instance finitePlaceAbsoluteCompatibilityTargetValuativeRel :
ValuativeRel (v.adicCompletion F) := finitePlaceAdicCompletionValuativeRel F v
local instance finitePlaceAbsoluteCompatibilityTargetLocalField :
IsNonarchimedeanLocalField (v.adicCompletion F) :=
finitePlaceAdicCompletionIsNonarchimedeanLocalField F v
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceAbsoluteCompatibilityCharacterTopology :
TopologicalSpace (Multiplicative (ZMod p)) := ⊥
ClassFieldTower.Martinet.Shafarevich.localReciprocityUnitCharacter_globalMaximalAbelian
DocumentationActual global--local Artin compatibility evaluated by a continuous mod-p character of the maximal abelian global extension.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain LocalClassFieldTheory GlobalClassFieldTheory.Reciprocity
variable (F : Type) [Field F] [NumberField F]
variable (v : HeightOneSpectrum (RingOfIntegers F))
local instance finitePlaceAbsoluteCompatibilitySourceValuativeRel :
ValuativeRel (HeightOneSpectrum.adicAbv F v).Completion :=
finitePlaceLocalArtinCompletionValuativeRel v
local instance finitePlaceAbsoluteCompatibilitySourceLocalField :
IsNonarchimedeanLocalField (HeightOneSpectrum.adicAbv F v).Completion :=
finitePlaceLocalArtinCompletionIsNonarchimedeanLocalField v
local instance finitePlaceAbsoluteCompatibilityTargetValuativeRel :
ValuativeRel (v.adicCompletion F) := finitePlaceAdicCompletionValuativeRel F v
local instance finitePlaceAbsoluteCompatibilityTargetLocalField :
IsNonarchimedeanLocalField (v.adicCompletion F) :=
finitePlaceAdicCompletionIsNonarchimedeanLocalField F v
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceAbsoluteCompatibilityCharacterTopology :
TopologicalSpace (Multiplicative (ZMod p)) := ⊥
local instance finitePlaceAbsoluteCompatibilityCharacterDiscreteTopology :
DiscreteTopology (Multiplicative (ZMod p)) := discreteTopology_bot _