ModuleRelativeTwoCocycle.lean
Nyll.GaloisCohomology.Kummer.RelativeTwoCocycle
2 declarations indexed from sourceView source ↗ Module documentation
Relative representatives of degree-two cohomology classes
Restriction-zero classes have representatives which vanish pointwise on the subgroup. Their conjugation defect is an actual degree-one cocycle, the input for Hilbert 90 in finite Galois descent.
Imports4
- Mathlib.RepresentationTheory.Rep.Res
- Mathlib.RepresentationTheory.Homological.GroupCohomology.LowDegree
- Mathlib.RepresentationTheory.Homological.GroupCohomology.Functoriality
- Mathlib.Tactic.Abel
Imported by3
Declarations
ClassFieldTower.Cohomology.exists_relativeTwoCocycle
DocumentationReplace a restriction-zero class by a cohomologous cocycle that vanishes on both subgroup arguments. No normality is needed for this first step.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open Rep
open groupCohomology
namespace ClassFieldTower.Cohomology
noncomputable section
variable {k G : Type} [CommRing k] [Group G]
ClassFieldTower.Cohomology.relativeTwoCocycleConjugation
DocumentationThe defect between the two subgroup coset decompositions is a one-cocycle. It is the concrete input whose coboundary Hilbert 90 supplies.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open Rep
open groupCohomology
namespace ClassFieldTower.Cohomology
noncomputable section
variable {k G : Type} [CommRing k] [Group G]