ModuleDiscreteH2Comparison.lean
Nyll.GaloisCohomology.ProP.DiscreteH2Comparison
11 declarations indexed from sourceView source ↗ Module documentation
Continuous and ordinary degree-two cohomology of a discrete group
For a discrete group in the base universe, the explicit homogeneous and inhomogeneous comparison induces an additive equivalence in degree two. The ordinary coefficient object is exactly the trivial Int-representation on ULift (ZMod p) used by finite Kummer coefficient change.
Declarations
ClassFieldTower.Cohomology.discreteH2MappedShortComplexIso
DocumentationThe comparison short-complex isomorphism, with the canonical sc 2 ≅ sc' 1 2 3 identification included.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep
open ClassFieldTower.ProP
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]
ClassFieldTower.Cohomology.discreteContinuousH2AddCommGrpIso
DocumentationThe canonical additive-group isomorphism from lifted continuous degree-two cohomology to ordinary degree-two group cohomology.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep
open ClassFieldTower.ProP
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]
ClassFieldTower.Cohomology.discreteContinuousH2AddEquiv
DocumentationContinuous homogeneous and ordinary inhomogeneous degree-two cohomology are additively equivalent for a discrete group.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep
open ClassFieldTower.ProP
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]
ClassFieldTower.Cohomology.ordinaryH1CupTwoCochain
DocumentationThe inhomogeneous cochain obtained from the canonical character cup.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep
open ClassFieldTower.ProP
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]
ClassFieldTower.Cohomology.dehomogenizeTwo_continuousH1Cup
DocumentationThe explicit homogeneous cup cochain dehomogenizes to the standard inhomogeneous cup formula.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep
open ClassFieldTower.ProP
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.ordinaryH1CupTwoCocycle
DocumentationThe ordinary inhomogeneous two-cocycle represented by the canonical character cup formula.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep
open ClassFieldTower.ProP
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]
ClassFieldTower.Cohomology.ordinaryH1CupClass
DocumentationThe ordinary degree-two class represented by the canonical character cup formula.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep
open ClassFieldTower.ProP
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]
ClassFieldTower.Cohomology.discreteH2ShortComplexIso_homologyπ
DocumentationThe short-complex comparison carries a homology class represented by a homogeneous cycle to the class of its dehomogenized ordinary cycle.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep
open ClassFieldTower.ProP
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]
ClassFieldTower.Cohomology.discreteH2MappedShortComplexIso_homologyπ_apply
DocumentationThe mapped short-complex comparison sends a continuous class to its mapped cycle class.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep
open ClassFieldTower.ProP
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]
ClassFieldTower.Cohomology.discreteH2MappedShortComplexIso_cyclesMap_cochain
DocumentationThe mapped representative is the dehomogenized ordinary two-cochain.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep
open ClassFieldTower.ProP
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]
ClassFieldTower.Cohomology.discreteContinuousH2AddEquiv_continuousH1Cup
DocumentationThe discrete comparison sends the continuous cup to the ordinary cup class.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory TopRep
open ClassFieldTower.ProP
namespace ClassFieldTower.Cohomology
noncomputable section
variable {p : ℕ}
variable {Q : Type} [Group Q] [TopologicalSpace Q] [IsTopologicalGroup Q]
variable [DiscreteTopology Q]