ModuleFiniteStageTransgressionExact.lean
Nyll.GaloisCohomology.ProP.FiniteStageTransgressionExact
8 declarations indexed from sourceView source ↗ Module documentation
Exactness of finite-stage transgression
At an open finite quotient stage, every abstract mod-p character is continuous. This file therefore upgrades finite transgression exactness to the continuous degree-one characters of the ambient finite quotient: their restriction range is exactly the kernel of finite transgression.
Declarations
ClassFieldTower.ProP.finiteStageExactCanonicalZModAddCommGroup
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
open ProCGroups ProCGroups.ProC
open ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {F : Type u} [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
ClassFieldTower.ProP.finiteStageContinuousH1Module
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
open ProCGroups ProCGroups.ProC
open ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {F : Type u} [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
local instance finiteStageExactCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
ClassFieldTower.ProP.continuousH1OfFiniteStageCharacter
DocumentationRegard an abstract character of an open finite quotient as a continuous degree-one character.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
open ProCGroups ProCGroups.ProC
open ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {F : Type u} [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
local instance finiteStageExactCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finiteStageContinuousH1Module
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
Module (ZMod p)
(ContinuousH1ZMod (p := p) (G := F ⧸ (U.1 : Subgroup F))) :=
continuousH1ZModModule
ClassFieldTower.ProP.characterOfH1_continuousH1OfFiniteStageCharacter
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
open ProCGroups ProCGroups.ProC
open ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {F : Type u} [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
local instance finiteStageExactCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finiteStageContinuousH1Module
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
Module (ZMod p)
(ContinuousH1ZMod (p := p) (G := F ⧸ (U.1 : Subgroup F))) :=
continuousH1ZModModule
omit [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F] in
ClassFieldTower.ProP.finiteStageContinuousCharacterRestrictionAddHom
DocumentationRestriction from continuous degree-one characters of an ambient finite quotient to conjugation-invariant characters of the image of R.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
open ProCGroups ProCGroups.ProC
open ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {F : Type u} [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
local instance finiteStageExactCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finiteStageContinuousH1Module
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
Module (ZMod p)
(ContinuousH1ZMod (p := p) (G := F ⧸ (U.1 : Subgroup F))) :=
continuousH1ZModModule
ClassFieldTower.ProP.finiteStageContinuousCharacterRestrictionLinearMap
DocumentationLinear restriction from continuous degree-one characters of an ambient finite quotient.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
open ProCGroups ProCGroups.ProC
open ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {F : Type u} [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
local instance finiteStageExactCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finiteStageContinuousH1Module
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
Module (ZMod p)
(ContinuousH1ZMod (p := p) (G := F ⧸ (U.1 : Subgroup F))) :=
continuousH1ZModModule
ClassFieldTower.ProP.finiteStageContinuousCharacterRestrictionLinearMap_realize
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
open ProCGroups ProCGroups.ProC
open ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {F : Type u} [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
local instance finiteStageExactCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finiteStageContinuousH1Module
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
Module (ZMod p)
(ContinuousH1ZMod (p := p) (G := F ⧸ (U.1 : Subgroup F))) :=
continuousH1ZModModule
omit [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F] in
ClassFieldTower.ProP.finiteStageContinuousCharacterRestriction_range_eq_transgression_ker
DocumentationAt a finite quotient stage, continuous restriction is exact at invariant characters: its range is the kernel of finite transgression.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
open ProCGroups ProCGroups.ProC
open ClassFieldTower.Cohomology
noncomputable section
universe u
variable {p : ℕ} [Fact p.Prime]
variable {F : Type u} [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
local instance finiteStageExactCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finiteStageContinuousH1Module
(U : OpenNormalSubgroupInClass (FiniteGroupClass.pGroup p) F) :
Module (ZMod p)
(ContinuousH1ZMod (p := p) (G := F ⧸ (U.1 : Subgroup F))) :=
continuousH1ZModModule
omit [T2Space F] [TotallyDisconnectedSpace F] in