ModuleFiniteStageTransgressionLinear.lean
Nyll.GaloisCohomology.ProP.FiniteStageTransgressionLinear
9 declarations indexed from sourceView source ↗ Module documentation
Linear finite-stage transgression
Defines finite-stage inflation as a linear map, composes it with the explicit finite transgression map, and transports the no-extendable-combination independence criterion across injective degree-two inflation.
Declarations
ClassFieldTower.ProP.inflatedLinearStageTargetTopology
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.inflatedLinearStageTargetDiscrete
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 inflatedLinearStageTargetTopology
(R : ClosedSubgroup F)
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
TopologicalSpace
((F ⧸ (U.1 : Subgroup F)) ⧸ finiteStageImage R U) := ⊥
ClassFieldTower.ProP.finiteStageInflationLinearMap
DocumentationInflation from the finite-stage quotient to the original quotient.
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 inflatedLinearStageTargetTopology
(R : ClosedSubgroup F)
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
TopologicalSpace
((F ⧸ (U.1 : Subgroup F)) ⧸ finiteStageImage R U) := ⊥
local instance inflatedLinearStageTargetDiscrete
(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.inflatedFiniteTransgressionLinearMap
DocumentationFinite transgression followed by inflation to H²(F/R, ZMod p).
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 inflatedLinearStageTargetTopology
(R : ClosedSubgroup F)
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
TopologicalSpace
((F ⧸ (U.1 : Subgroup F)) ⧸ finiteStageImage R U) := ⊥
local instance inflatedLinearStageTargetDiscrete
(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.inflatedFiniteTransgressionLinearMap_apply
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 inflatedLinearStageTargetTopology
(R : ClosedSubgroup F)
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
TopologicalSpace
((F ⧸ (U.1 : Subgroup F)) ⧸ finiteStageImage R U) := ⊥
local instance inflatedLinearStageTargetDiscrete
(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.inflatedFiniteTransgressionLinearMap_zero
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 inflatedLinearStageTargetTopology
(R : ClosedSubgroup F)
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
TopologicalSpace
((F ⧸ (U.1 : Subgroup F)) ⧸ finiteStageImage R U) := ⊥
local instance inflatedLinearStageTargetDiscrete
(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.inflatedFiniteTransgressionLinearMap_add
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 inflatedLinearStageTargetTopology
(R : ClosedSubgroup F)
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
TopologicalSpace
((F ⧸ (U.1 : Subgroup F)) ⧸ finiteStageImage R U) := ⊥
local instance inflatedLinearStageTargetDiscrete
(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.inflatedFiniteTransgressionLinearMap_smul
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 inflatedLinearStageTargetTopology
(R : ClosedSubgroup F)
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
TopologicalSpace
((F ⧸ (U.1 : Subgroup F)) ⧸ finiteStageImage R U) := ⊥
local instance inflatedLinearStageTargetDiscrete
(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.linearIndependent_inflatedFiniteTransgressionClass_of_injective
DocumentationInflation preserves the finite-stage independence criterion when it is injective in degree two.
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 inflatedLinearStageTargetTopology
(R : ClosedSubgroup F)
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
TopologicalSpace
((F ⧸ (U.1 : Subgroup F)) ⧸ finiteStageImage R U) := ⊥
local instance inflatedLinearStageTargetDiscrete
(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