ModuleDiscreteH2ShortComplexComparison.lean
Nyll.GaloisCohomology.ProP.DiscreteH2ShortComplexComparison
9 declarations indexed from sourceView source ↗ Module documentation
The degree-two short complex for a discrete group
The explicit homogeneous/inhomogeneous cochain equivalences commute with the two differentials surrounding degree two. We package them as an isomorphism of short complexes after forgetting topology and restricting scalars from ZMod p to Int.
Imports8
- Nyll.GaloisCohomology.ProP.DiscreteH2CochainComparison
- Mathlib.RepresentationTheory.Homological.GroupCohomology.LowDegree
- Mathlib.RepresentationTheory.Homological.ContCohomology.Basic
- Mathlib.RepresentationTheory.Continuous.Basic
- Mathlib.RepresentationTheory.Continuous.TopRep
- Mathlib.Topology.ContinuousMap.Algebra
- Mathlib.Topology.ContinuousMap.Basic
- Mathlib.Topology.ContinuousMap.Defs
Imported by4
Declarations
ClassFieldTower.Cohomology.ordinaryTrivialZModPLifted
DocumentationThe ordinary trivial representation matching the lifted continuous coefficient carrier.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]
ClassFieldTower.Cohomology.dehomogenizeOne_d
DocumentationDehomogenization intertwines the degree-one differentials.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]
omit [DiscreteTopology Q] in
ClassFieldTower.Cohomology.dehomogenizeTwo_d
DocumentationDehomogenization intertwines the degree-two differentials.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]
omit [DiscreteTopology Q] in
ClassFieldTower.Cohomology.continuousCochainsToAddCommGrp
DocumentationForget topology and the ZMod p-linear structure, retaining the underlying additive group.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]
ClassFieldTower.Cohomology.ordinaryCochainsToAddCommGrp
DocumentationForget the Int-linear structure on ordinary group cochains.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]
ClassFieldTower.Cohomology.homogeneousOneCochainAddCommGrpIso
DocumentationThe degree-one cochain equivalence as an additive-group isomorphism.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]
ClassFieldTower.Cohomology.homogeneousTwoCochainAddCommGrpIso
DocumentationThe degree-two cochain equivalence as an additive-group isomorphism.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]
ClassFieldTower.Cohomology.homogeneousThreeCochainAddCommGrpIso
DocumentationThe degree-three cochain equivalence as an additive-group isomorphism.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]
ClassFieldTower.Cohomology.discreteH2ShortComplexIso
DocumentationFor a discrete group, the homogeneous continuous degree-two short complex is the ordinary inhomogeneous one after forgetting structure.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep ContRepresentation
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]