ModuleH1PowerCommutator.lean
Nyll.ProCGroups.ProP.H1PowerCommutator
11 declarations indexed from sourceView source ↗ Module documentation
Factoring continuous degree-one classes through the elementary quotient
Every continuous ZMod p character factors uniquely through the closed power--commutator quotient. The resulting equivalence is linear and is kept separate from the later finite-dimensional duality argument.
Declarations
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
universe u
variable {p : ℕ} {G : Type u}
variable [TopologicalSpace G] [Group G] [IsTopologicalGroup G]
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
universe u
variable {p : ℕ} {G : Type u}
variable [TopologicalSpace G] [Group G] [IsTopologicalGroup G]
local instance : TopologicalSpace (ZMod p) := ⊥
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
universe u
variable {p : ℕ} {G : Type u}
variable [TopologicalSpace G] [Group G] [IsTopologicalGroup G]
local instance : TopologicalSpace (ZMod p) := ⊥
local instance : DiscreteTopology (ZMod p) := discreteTopology_bot _
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
universe u
variable {p : ℕ} {G : Type u}
variable [TopologicalSpace G] [Group G] [IsTopologicalGroup G]
local instance : TopologicalSpace (ZMod p) := ⊥
local instance : DiscreteTopology (ZMod p) := discreteTopology_bot _
local instance : Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.ProP.characterOnPowerCommutatorQuotient
DocumentationFactor a character through the closed power--commutator quotient.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
universe u
variable {p : ℕ} {G : Type u}
variable [TopologicalSpace G] [Group G] [IsTopologicalGroup G]
local instance : TopologicalSpace (ZMod p) := ⊥
local instance : DiscreteTopology (ZMod p) := discreteTopology_bot _
local instance : Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
local instance : (closedPowerCommutator p G).Normal :=
closedPowerCommutator_normal p G
ClassFieldTower.ProP.characterOnPowerCommutatorQuotient_mk
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
universe u
variable {p : ℕ} {G : Type u}
variable [TopologicalSpace G] [Group G] [IsTopologicalGroup G]
local instance : TopologicalSpace (ZMod p) := ⊥
local instance : DiscreteTopology (ZMod p) := discreteTopology_bot _
local instance : Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
local instance : (closedPowerCommutator p G).Normal :=
closedPowerCommutator_normal p G
ClassFieldTower.ProP.characterFromPowerCommutatorQuotient
DocumentationPull a quotient character back along the quotient map.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
universe u
variable {p : ℕ} {G : Type u}
variable [TopologicalSpace G] [Group G] [IsTopologicalGroup G]
local instance : TopologicalSpace (ZMod p) := ⊥
local instance : DiscreteTopology (ZMod p) := discreteTopology_bot _
local instance : Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
local instance : (closedPowerCommutator p G).Normal :=
closedPowerCommutator_normal p G
ClassFieldTower.ProP.h1OnPowerCommutatorQuotient
DocumentationFactor a degree-one class through the closed power--commutator quotient.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
universe u
variable {p : ℕ} {G : Type u}
variable [TopologicalSpace G] [Group G] [IsTopologicalGroup G]
local instance : TopologicalSpace (ZMod p) := ⊥
local instance : DiscreteTopology (ZMod p) := discreteTopology_bot _
local instance : Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
local instance : (closedPowerCommutator p G).Normal :=
closedPowerCommutator_normal p G
ClassFieldTower.ProP.h1FromPowerCommutatorQuotient
DocumentationPull a quotient degree-one class back to the original group.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
universe u
variable {p : ℕ} {G : Type u}
variable [TopologicalSpace G] [Group G] [IsTopologicalGroup G]
local instance : TopologicalSpace (ZMod p) := ⊥
local instance : DiscreteTopology (ZMod p) := discreteTopology_bot _
local instance : Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
local instance : (closedPowerCommutator p G).Normal :=
closedPowerCommutator_normal p G
ClassFieldTower.ProP.h1PowerCommutatorQuotientLinearEquiv
DocumentationContinuous degree-one classes are unchanged after passing to the closed power--commutator quotient.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
universe u
variable {p : ℕ} {G : Type u}
variable [TopologicalSpace G] [Group G] [IsTopologicalGroup G]
local instance : TopologicalSpace (ZMod p) := ⊥
local instance : DiscreteTopology (ZMod p) := discreteTopology_bot _
local instance : Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
local instance : (closedPowerCommutator p G).Normal :=
closedPowerCommutator_normal p G
ClassFieldTower.ProP.characterPowerCommutatorQuotientEquiv
DocumentationThe multiplicative form of the same quotient universal property.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
universe u
variable {p : ℕ} {G : Type u}
variable [TopologicalSpace G] [Group G] [IsTopologicalGroup G]
local instance : TopologicalSpace (ZMod p) := ⊥
local instance : DiscreteTopology (ZMod p) := discreteTopology_bot _
local instance : Module (ZMod p) (ContinuousH1ZMod (p := p) (G := G)) :=
continuousH1ZModModule
local instance : (closedPowerCommutator p G).Normal :=
closedPowerCommutator_normal p G