ModuleFinitePlaceH1AdicRestriction.lean
Nyll.SawinTotallyRealTowers.UnramifiedProPRelationRank.Radical.FinitePlaceH1AdicRestriction
9 declarations indexed from sourceView source ↗ Module documentation
Actual absolute-character restriction to the adic completion
The inverse of the decomposition--adic equivalence transports the already constructed decomposition-group restriction to intrinsic local H¹.
Declarations
ClassFieldTower.Martinet.Shafarevich.finitePlaceH1AdicCanonicalZModAddCommGroup
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
ClassFieldTower.Martinet.Shafarevich.finitePlaceH1AdicCharacterTopology
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceH1AdicCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
ClassFieldTower.Martinet.Shafarevich.finitePlaceH1AdicCharacterDiscreteTopology
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceH1AdicCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceH1AdicCharacterTopology :
TopologicalSpace (Multiplicative (ZMod p)) := ⊥
ClassFieldTower.Martinet.Shafarevich.finitePlaceH1AdicModule
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceH1AdicCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceH1AdicCharacterTopology :
TopologicalSpace (Multiplicative (ZMod p)) := ⊥
local instance finitePlaceH1AdicCharacterDiscreteTopology :
DiscreteTopology (Multiplicative (ZMod p)) := discreteTopology_bot _
ClassFieldTower.Martinet.Shafarevich.finitePlaceDecompositionH1ToAdic
DocumentationTransport decomposition-group H¹ through the actual inverse localization.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceH1AdicCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceH1AdicCharacterTopology :
TopologicalSpace (Multiplicative (ZMod p)) := ⊥
local instance finitePlaceH1AdicCharacterDiscreteTopology :
DiscreteTopology (Multiplicative (ZMod p)) := discreteTopology_bot _
local instance finitePlaceH1AdicModule
{q : ℕ} {G : Type*} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAdicH1Restriction_decompositionH1ToAdic
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceH1AdicCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceH1AdicCharacterTopology :
TopologicalSpace (Multiplicative (ZMod p)) := ⊥
local instance finitePlaceH1AdicCharacterDiscreteTopology :
DiscreteTopology (Multiplicative (ZMod p)) := discreteTopology_bot _
local instance finitePlaceH1AdicModule
{q : ℕ} {G : Type*} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceDecompositionH1ToAdic_adicH1Restriction
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceH1AdicCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceH1AdicCharacterTopology :
TopologicalSpace (Multiplicative (ZMod p)) := ⊥
local instance finitePlaceH1AdicCharacterDiscreteTopology :
DiscreteTopology (Multiplicative (ZMod p)) := discreteTopology_bot _
local instance finitePlaceH1AdicModule
{q : ℕ} {G : Type*} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteH1AdicRestriction
DocumentationActual global absolute-character restriction, now valued in intrinsic adic H¹.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceH1AdicCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceH1AdicCharacterTopology :
TopologicalSpace (Multiplicative (ZMod p)) := ⊥
local instance finitePlaceH1AdicCharacterDiscreteTopology :
DiscreteTopology (Multiplicative (ZMod p)) := discreteTopology_bot _
local instance finitePlaceH1AdicModule
{q : ℕ} {G : Type*} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteH1AdicRestriction_decomposition
DocumentationPulling back the intrinsic local restriction recovers the original actual decomposition-group restriction, with no change of character.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.ProP
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceH1AdicCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceH1AdicCharacterTopology :
TopologicalSpace (Multiplicative (ZMod p)) := ⊥
local instance finitePlaceH1AdicCharacterDiscreteTopology :
DiscreteTopology (Multiplicative (ZMod p)) := discreteTopology_bot _
local instance finitePlaceH1AdicModule
{q : ℕ} {G : Type*} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule