ModuleFiniteStageTransgression.lean
Nyll.GaloisCohomology.ProP.FiniteStageTransgression
5 declarations indexed from sourceView source ↗ Module documentation
Inflation of finite-stage transgression classes
For a closed normal subgroup R and an ambient finite quotient F/U, this file constructs the canonical map from F/R to (F/U)/(image R) and uses it to inflate the finite factor-set class.
Declarations
ClassFieldTower.ProP.finiteStageTargetTopology
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
open ProCGroups ProCGroups.ProC
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {F : Type u} [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
ClassFieldTower.ProP.finiteStageTargetDiscrete
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
open ProCGroups ProCGroups.ProC
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {F : Type u} [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
local instance finiteStageTargetTopology
(R : ClosedSubgroup F)
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
TopologicalSpace
((F ⧸ (U.1 : Subgroup F)) ⧸ finiteStageImage R U) := ⊥
ClassFieldTower.ProP.finiteStageQuotientMap
DocumentationThe finite-stage quotient map from F/R to the quotient by the image of R.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
open ProCGroups ProCGroups.ProC
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {F : Type u} [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
local instance finiteStageTargetTopology
(R : ClosedSubgroup F)
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
TopologicalSpace
((F ⧸ (U.1 : Subgroup F)) ⧸ finiteStageImage R U) := ⊥
local instance finiteStageTargetDiscrete
(R : ClosedSubgroup F)
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
DiscreteTopology
((F ⧸ (U.1 : Subgroup F)) ⧸ finiteStageImage R U) :=
discreteTopology_bot _
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
ClassFieldTower.ProP.finiteStageQuotientMap_mk
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
open ProCGroups ProCGroups.ProC
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {F : Type u} [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
local instance finiteStageTargetTopology
(R : ClosedSubgroup F)
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
TopologicalSpace
((F ⧸ (U.1 : Subgroup F)) ⧸ finiteStageImage R U) := ⊥
local instance finiteStageTargetDiscrete
(R : ClosedSubgroup F)
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
DiscreteTopology
((F ⧸ (U.1 : Subgroup F)) ⧸ finiteStageImage R U) :=
discreteTopology_bot _
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
omit [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F] in
ClassFieldTower.ProP.inflatedFiniteTransgressionClass
DocumentationInflate a finite factor-set transgression class to the original quotient F/R.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
open ProCGroups ProCGroups.ProC
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {F : Type u} [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
local instance finiteStageTargetTopology
(R : ClosedSubgroup F)
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
TopologicalSpace
((F ⧸ (U.1 : Subgroup F)) ⧸ finiteStageImage R U) := ⊥
local instance finiteStageTargetDiscrete
(R : ClosedSubgroup F)
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
DiscreteTopology
((F ⧸ (U.1 : Subgroup F)) ⧸ finiteStageImage R U) :=
discreteTopology_bot _
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]