ModuleGaloisCohomology.lean
Nyll.GaloisCohomology.Cyclic.GaloisCohomology
5 declarations indexed from sourceView source ↗ Module documentation
Cyclic Tate low-degree boundary
For a finite cyclic group generated by g, mathlib computes odd group cohomology using Rep.FiniteCyclicGroup.subCompNormHom A g. The canonical boundary comparison identifies that short-complex homology with tateCohomology A (-1).
This file applies that comparison to unit representations. The resulting objects are mathlib's Tate cohomology objects directly; no parallel low-degree model is introduced.
Declarations
CyclicCohomology.zpowers_eq_top_of_forall_mem_zpowers
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CyclicCohomology
noncomputable section
open CategoryTheory
CyclicCohomology.isCyclic_of_forall_mem_zpowers
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CyclicCohomology
noncomputable section
open CategoryTheory
CyclicCohomology.cyclic_H1_iso_HminusOne
DocumentationLow-degree Tate periodicity in degree one: for a finite cyclic group, H¹(G,A) is canonically isomorphic to mathlib's degree-minus-one Tate cohomology.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CyclicCohomology
noncomputable section
open CategoryTheory
CyclicCohomology.unitsH1IsoTateHminusOne
DocumentationThe cyclic low-degree comparison for the unit representation.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CyclicCohomology
noncomputable section
open CategoryTheory
CyclicCohomology.hilbert90_unitsTateHminusOne_isZero
DocumentationHilbert 90 transported through the cyclic H¹ ≅ H^{-1} comparison. This is low-degree cyclic Tate cohomology for the coefficient group Lˣ: the vanishing of H¹(G,Lˣ) gives the vanishing of H^{-1}(G,Lˣ).
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CyclicCohomology
noncomputable section
open CategoryTheory