ModuleLocalReciprocityCharacterFixedField.lean
Nyll.SawinTotallyRealTowers.UnramifiedProPRelationRank.Kummer.LocalReciprocityCharacterFixedField
13 declarations indexed from sourceView source ↗ Module documentation
The finite local field cut out by a mod-p character
The finite abelian field is constructed from the character's actual open kernel. Its finite character recovers absolute Artin evaluation, and inertia-triviality puts inertia in the field's fixing subgroup.
Declarations
ClassFieldTower.Martinet.Shafarevich.localReciprocityFixedFieldTopology
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP LocalClassFieldTheory
variable (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
variable (p : ℕ) [Fact p.Prime]
ClassFieldTower.Martinet.Shafarevich.localReciprocityFixedFieldDiscreteTopology
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP LocalClassFieldTheory
variable (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
variable (p : ℕ) [Fact p.Prime]
local instance localReciprocityFixedFieldTopology : TopologicalSpace (ZMod p) := ⊥
ClassFieldTower.Martinet.Shafarevich.localReciprocityFixedFieldH1Module
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP LocalClassFieldTheory
variable (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
variable (p : ℕ) [Fact p.Prime]
local instance localReciprocityFixedFieldTopology : TopologicalSpace (ZMod p) := ⊥
local instance localReciprocityFixedFieldDiscreteTopology : DiscreteTopology (ZMod p) :=
discreteTopology_bot _
ClassFieldTower.Martinet.Shafarevich.localReciprocitySeparableAbelianCharacter
DocumentationThe absolute character in the separable-closure abelianization model.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP LocalClassFieldTheory
variable (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
variable (p : ℕ) [Fact p.Prime]
local instance localReciprocityFixedFieldTopology : TopologicalSpace (ZMod p) := ⊥
local instance localReciprocityFixedFieldDiscreteTopology : DiscreteTopology (ZMod p) :=
discreteTopology_bot _
local instance localReciprocityFixedFieldH1Module
{G : Type*} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) := continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.localReciprocitySeparableAbelianCharacter_mk
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP LocalClassFieldTheory
variable (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
variable (p : ℕ) [Fact p.Prime]
local instance localReciprocityFixedFieldTopology : TopologicalSpace (ZMod p) := ⊥
local instance localReciprocityFixedFieldDiscreteTopology : DiscreteTopology (ZMod p) :=
discreteTopology_bot _
local instance localReciprocityFixedFieldH1Module
{G : Type*} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) := continuousH1ZModModule
omit [ValuativeRel K] [TopologicalSpace K] [IsNonarchimedeanLocalField K] in
ClassFieldTower.Martinet.Shafarevich.localReciprocityCharacterKernel
DocumentationThe actual open kernel of the finite-valued abelian character.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP LocalClassFieldTheory
variable (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
variable (p : ℕ) [Fact p.Prime]
local instance localReciprocityFixedFieldTopology : TopologicalSpace (ZMod p) := ⊥
local instance localReciprocityFixedFieldDiscreteTopology : DiscreteTopology (ZMod p) :=
discreteTopology_bot _
local instance localReciprocityFixedFieldH1Module
{G : Type*} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) := continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.localReciprocityCharacterField
DocumentationThe finite abelian extension cut out by the given local character.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP LocalClassFieldTheory
variable (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
variable (p : ℕ) [Fact p.Prime]
local instance localReciprocityFixedFieldTopology : TopologicalSpace (ZMod p) := ⊥
local instance localReciprocityFixedFieldDiscreteTopology : DiscreteTopology (ZMod p) :=
discreteTopology_bot _
local instance localReciprocityFixedFieldH1Module
{G : Type*} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) := continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.localReciprocityFiniteCharacter
DocumentationThe faithful character on the actual finite Galois group.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP LocalClassFieldTheory
variable (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
variable (p : ℕ) [Fact p.Prime]
local instance localReciprocityFixedFieldTopology : TopologicalSpace (ZMod p) := ⊥
local instance localReciprocityFixedFieldDiscreteTopology : DiscreteTopology (ZMod p) :=
discreteTopology_bot _
local instance localReciprocityFixedFieldH1Module
{G : Type*} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) := continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.localReciprocityFiniteCharacter_restriction
DocumentationThe finite character agrees with the original character after restriction.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP LocalClassFieldTheory
variable (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
variable (p : ℕ) [Fact p.Prime]
local instance localReciprocityFixedFieldTopology : TopologicalSpace (ZMod p) := ⊥
local instance localReciprocityFixedFieldDiscreteTopology : DiscreteTopology (ZMod p) :=
discreteTopology_bot _
local instance localReciprocityFixedFieldH1Module
{G : Type*} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) := continuousH1ZModModule
omit [ValuativeRel K] [TopologicalSpace K] [IsNonarchimedeanLocalField K] in
ClassFieldTower.Martinet.Shafarevich.localReciprocityFiniteCharacter_artin
DocumentationActual finite Artin evaluation recovers the power-class pairing.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP LocalClassFieldTheory
variable (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
variable (p : ℕ) [Fact p.Prime]
local instance localReciprocityFixedFieldTopology : TopologicalSpace (ZMod p) := ⊥
local instance localReciprocityFixedFieldDiscreteTopology : DiscreteTopology (ZMod p) :=
discreteTopology_bot _
local instance localReciprocityFixedFieldH1Module
{G : Type*} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) := continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.absoluteFiniteQuotientField_fixingSubgroup
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP LocalClassFieldTheory
variable (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
variable (p : ℕ) [Fact p.Prime]
local instance localReciprocityFixedFieldTopology : TopologicalSpace (ZMod p) := ⊥
local instance localReciprocityFixedFieldDiscreteTopology : DiscreteTopology (ZMod p) :=
discreteTopology_bot _
local instance localReciprocityFixedFieldH1Module
{G : Type*} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) := continuousH1ZModModule
omit [ValuativeRel K] [TopologicalSpace K] [IsNonarchimedeanLocalField K] in
ClassFieldTower.Martinet.Shafarevich.localIntrinsicUnramifiedH1_apply_inertia
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP LocalClassFieldTheory
variable (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
variable (p : ℕ) [Fact p.Prime]
local instance localReciprocityFixedFieldTopology : TopologicalSpace (ZMod p) := ⊥
local instance localReciprocityFixedFieldDiscreteTopology : DiscreteTopology (ZMod p) :=
discreteTopology_bot _
local instance localReciprocityFixedFieldH1Module
{G : Type*} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) := continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.localReciprocityCharacterField_inertia_le
DocumentationAn inertia-trivial character cuts out an inertia-fixed finite field.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP LocalClassFieldTheory
variable (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
variable (p : ℕ) [Fact p.Prime]
local instance localReciprocityFixedFieldTopology : TopologicalSpace (ZMod p) := ⊥
local instance localReciprocityFixedFieldDiscreteTopology : DiscreteTopology (ZMod p) :=
discreteTopology_bot _
local instance localReciprocityFixedFieldH1Module
{G : Type*} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) := continuousH1ZModModule