ModuleContinuousTransgression.lean
Nyll.GaloisCohomology.ProP.ContinuousTransgression
16 declarations indexed from sourceView source ↗ Module documentation
Continuous transgression from an open normal subgroup
The algebraic factor-set construction in FiniteTransgression uses a bottom topology on its finite quotient. Here the same construction is made directly for the canonical quotient topology of an open normal subgroup, so that it composes with the maintained inflation map.
Declarations
ClassFieldTower.Cohomology.continuousTransgressionZModAddCommGroup
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
open ProCGroups ProCGroups.ProC
open ClassFieldTower.ProP
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
ClassFieldTower.Cohomology.continuousTransgressionH1Module
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
open ProCGroups ProCGroups.ProC
open ClassFieldTower.ProP
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
local instance continuousTransgressionZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
ClassFieldTower.Cohomology.InvariantContinuousH1
DocumentationContinuous mod-p characters of an open normal subgroup fixed by ambient conjugation.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
open ProCGroups ProCGroups.ProC
open ClassFieldTower.ProP
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
local instance continuousTransgressionZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance continuousTransgressionH1Module
{q : ℕ} {H : Type*} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := H)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.invariantContinuousH1ToFiniteCharacterAddHom
DocumentationForget continuity while retaining ambient conjugation invariance.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
open ProCGroups ProCGroups.ProC
open ClassFieldTower.ProP
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
local instance continuousTransgressionZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance continuousTransgressionH1Module
{q : ℕ} {H : Type*} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := H)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.continuousTransgressionHomogeneousCochain
DocumentationThe canonical-topology homogeneous factor-set cochain.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
open ProCGroups ProCGroups.ProC
open ClassFieldTower.ProP
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
local instance continuousTransgressionZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance continuousTransgressionH1Module
{q : ℕ} {H : Type*} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := H)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.continuousTransgressionHomogeneousCochain_mem_cycles
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
open ProCGroups ProCGroups.ProC
open ClassFieldTower.ProP
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
local instance continuousTransgressionZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance continuousTransgressionH1Module
{q : ℕ} {H : Type*} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := H)) :=
continuousH1ZModModule
omit [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G] in
ClassFieldTower.Cohomology.continuousTransgressionHomogeneousCocycle
DocumentationThe canonical-topology factor-set cocycle.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
open ProCGroups ProCGroups.ProC
open ClassFieldTower.ProP
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
local instance continuousTransgressionZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance continuousTransgressionH1Module
{q : ℕ} {H : Type*} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := H)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.iCycles_continuousTransgressionHomogeneousCocycle
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
open ProCGroups ProCGroups.ProC
open ClassFieldTower.ProP
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
local instance continuousTransgressionZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance continuousTransgressionH1Module
{q : ℕ} {H : Type*} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := H)) :=
continuousH1ZModModule
omit [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G] in
ClassFieldTower.Cohomology.continuousTransgressionClass
DocumentationContinuous transgression as a degree-two cohomology class.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
open ProCGroups ProCGroups.ProC
open ClassFieldTower.ProP
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
local instance continuousTransgressionZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance continuousTransgressionH1Module
{q : ℕ} {H : Type*} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := H)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.continuousTransgressionHomogeneousCochain_zero
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
open ProCGroups ProCGroups.ProC
open ClassFieldTower.ProP
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
local instance continuousTransgressionZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance continuousTransgressionH1Module
{q : ℕ} {H : Type*} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := H)) :=
continuousH1ZModModule
omit [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G] in
ClassFieldTower.Cohomology.continuousTransgressionHomogeneousCochain_add
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
open ProCGroups ProCGroups.ProC
open ClassFieldTower.ProP
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
local instance continuousTransgressionZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance continuousTransgressionH1Module
{q : ℕ} {H : Type*} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := H)) :=
continuousH1ZModModule
omit [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G] in
ClassFieldTower.Cohomology.continuousTransgressionHomogeneousCocycle_zero
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
open ProCGroups ProCGroups.ProC
open ClassFieldTower.ProP
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
local instance continuousTransgressionZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance continuousTransgressionH1Module
{q : ℕ} {H : Type*} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := H)) :=
continuousH1ZModModule
omit [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G] in
ClassFieldTower.Cohomology.continuousTransgressionHomogeneousCocycle_add
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
open ProCGroups ProCGroups.ProC
open ClassFieldTower.ProP
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
local instance continuousTransgressionZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance continuousTransgressionH1Module
{q : ℕ} {H : Type*} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := H)) :=
continuousH1ZModModule
omit [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G] in
ClassFieldTower.Cohomology.continuousTransgressionAddHom
DocumentationContinuous transgression is additive.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
open ProCGroups ProCGroups.ProC
open ClassFieldTower.ProP
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
local instance continuousTransgressionZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance continuousTransgressionH1Module
{q : ℕ} {H : Type*} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := H)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.continuousTransgressionLinearMap
DocumentationContinuous transgression as a ZMod p-linear map.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
open ProCGroups ProCGroups.ProC
open ClassFieldTower.ProP
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
local instance continuousTransgressionZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance continuousTransgressionH1Module
{q : ℕ} {H : Type*} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := H)) :=
continuousH1ZModModule
ClassFieldTower.Cohomology.continuousTransgressionLinearMap_apply
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
open scoped Topology
namespace ClassFieldTower.Cohomology
open ProCGroups ProCGroups.ProC
open ClassFieldTower.ProP
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
local instance continuousTransgressionZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance continuousTransgressionH1Module
{q : ℕ} {H : Type*} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := H)) :=
continuousH1ZModModule
omit [CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G] in