Tate cohomology of a finite cyclic group is two-periodic #
For a finite cyclic group G generated by g, the standard periodic resolution alternates the
norm map N with ρ(g) - 𝟙. Consequently the whole two-sided family of Tate groups of a
representation M collapses onto just two modules: every even Tate degree is the homology of
M --N--> M --(ρ(g) - 𝟙)--> M,
and every odd Tate degree is the homology of the same two maps in the opposite order.
Mathlib supplies this periodic resolution and its two homology calculations for ordinary group
cohomology in positive degrees and for ordinary group homology, together with the comparisons of
Tate cohomology with ordinary cohomology in degrees ≥ 1 and with ordinary homology in degrees
≤ -2. This file assembles those comparisons over all of ℤ. The four degree ranges are treated
separately, because the two middle degrees are not ordinary (co)homology at all: degree 0 is
Mᴳ / N M and degree -1 is ker N / I_G M, and they are matched with the same two periodic
models through the low-degree identifications of
TauCeti.RepresentationTheory.Homological.TateCohomology.LowDegree.
The parities line up across the splice: for n ≥ 1 an even degree is ordinary cohomology in an
even degree, while for n = -(i + 1) ≤ -2 an even degree is ordinary homology in an odd
degree, and Mathlib's homology calculation in odd degrees produces exactly the model that its
cohomology calculation produces in even degrees.
Provenance #
The corresponding all-degree construction is Rep.periodicTateCohomology in
ClassFieldTheory/Cohomology/FiniteCyclic/UpDown.lean from kbuzzard/ClassFieldTheory, commit
ccc3323c6750abca25b49b35106f54eb3a398509. That development builds a periodic complex of its
own; the construction below instead reads the periodicity off Mathlib's imported Tate groups,
through the periodic-resolution calculations Rep.FiniteCyclicGroup.groupCohomologyIsoEven,
groupCohomologyIsoOdd, groupHomologyIsoEven and groupHomologyIsoOdd.
Main definitions #
Rep.FiniteCyclicGroup.tateCohomologyIso₀: degree zero is the homology ofM --N--> M --(ρ(g) - 𝟙)--> M.Rep.FiniteCyclicGroup.tateCohomologyIsoNegOne: degree-1is the homology ofM --(ρ(g) - 𝟙)--> M --N--> M.Rep.FiniteCyclicGroup.tateCohomologyIsoEven: the common explicit model for every even integer degree.Rep.FiniteCyclicGroup.tateCohomologyIsoOdd: the common explicit model for every odd integer degree.Rep.FiniteCyclicGroup.periodicIso: two-periodicity, an isomorphism between any two Tate degrees congruent modulo two. Takingnandn + 2gives the usual statement.Rep.FiniteCyclicGroup.periodicFunctor: the periodic chain complex of underlying modules, as a functor of the coefficients. Its homology in an odd degree is the model of degree-zero Tate cohomology and in a nonzero even degree the model of Tate cohomology in degree-1(periodicHomologyIsoOdd,periodicHomologyIsoEven). Passing to a functor is what makes a short exact sequence of representations induce one of complexes, hence a long exact sequence of these homology groups; splicing it against the two-periodicity above is the exact hexagon that computes Herbrand quotients.Rep.FiniteCyclicGroup.normHomCompSubMapandsubCompNormHomMap: functoriality of the two short complexes obtained by alternating the norm andρ(g) - 𝟙.
Main results #
Rep.FiniteCyclicGroup.natCard_tateCohomology_eq_of_modEq: Tate degrees congruent modulo two have the same cardinality. This is the form the Herbrand quotient is computed with.Rep.FiniteCyclicGroup.shortExact_map_periodicFunctor: a short exact sequence of representations induces a short exact sequence of periodic chain complexes.Rep.FiniteCyclicGroup.homologyMap_comp_periodicHomologyIsoOddandhomologyMap_comp_periodicHomologyIsoEven: the odd- and nonzero-even-degree identifications of the homology of the periodic complex are natural in the coefficients.Rep.FiniteCyclicGroup.natCard_periodicHomology_oddandnatCard_periodicHomology_even: the homology of the periodic complex in an odd, respectively a nonzero even, degree has the cardinality of Tate cohomology in degree0, respectively-1.
References #
- K. S. Brown, Cohomology of Groups, Chapter VI, §9.
- J.-P. Serre, Local Fields, Chapter VIII, §4.
Degree-zero Tate cohomology of a finite cyclic group generated by g is the homology of
M --N--> M --(ρ(g) - 𝟙)--> M.
Both sides are Mᴳ / N M: the left-hand side by the low-degree identification of degree zero,
the right-hand side because g generates, so the kernel of ρ(g) - 𝟙 is the invariants.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Degree -1 Tate cohomology of a finite cyclic group generated by g is the homology of
M --(ρ(g) - 𝟙)--> M --N--> M.
Both sides are ker N / I_G M: the left-hand side by the low-degree identification of degree
-1, the right-hand side because g generates, so the augmentation submodule is the image of
ρ(g) - 𝟙.
Equations
- One or more equations did not get rendered due to their size.
Instances For
In every even integer degree, Tate cohomology of a finite cyclic group generated by g is
the homology of M --N--> M --(ρ(g) - 𝟙)--> M.
Positive even degrees are ordinary cohomology in an even degree, degree zero is
tateCohomologyIso₀, and a degree -(i + 1) ≤ -2 is even exactly when i is odd, where it is
ordinary homology in an odd degree.
Equations
- One or more equations did not get rendered due to their size.
Instances For
In every odd integer degree, Tate cohomology of a finite cyclic group generated by g is the
homology of M --(ρ(g) - 𝟙)--> M --N--> M.
Positive odd degrees are ordinary cohomology in an odd degree, degree -1 is
tateCohomologyIsoNegOne, and a degree -(i + 1) ≤ -2 is odd exactly when i is even and
nonzero, where it is ordinary homology in a nonzero even degree.
Equations
- One or more equations did not get rendered due to their size.
Instances For
In degree zero, the all-degree even comparison is tateCohomologyIso₀.
In a positive even degree, the all-degree comparison is the composite through ordinary group cohomology.
In a degree at most -2, the all-degree even comparison is the composite through ordinary
group homology in the corresponding odd degree.
In a positive odd degree, the all-degree comparison is the composite through ordinary group cohomology.
In degree -1, the all-degree odd comparison is tateCohomologyIsoNegOne.
In a degree at most -2, the all-degree odd comparison is the composite through ordinary
group homology in the corresponding nonzero even degree.
The generator-dependent comparison underlying two-periodicity. It compares two degrees of the same parity with the same homology object of the standard periodic resolution, using the even model or the odd model according to that common parity.
Equations
- One or more equations did not get rendered due to their size.
Instances For
In even degrees, periodicIsoOfGenerator is the comparison obtained by identifying both Tate
groups with the even homology object of the periodic resolution. Only n is assumed even: m is
then even because m ≡ n [ZMOD 2].
In even degrees, periodicIsoOfGenerator is the comparison obtained by identifying both Tate
groups with the even homology object of the periodic resolution. Only n is assumed even: m is
then even because m ≡ n [ZMOD 2].
In odd degrees, periodicIsoOfGenerator is the comparison obtained by identifying both Tate
groups with the odd homology object of the periodic resolution. Only n is assumed odd: m is
then odd because m ≡ n [ZMOD 2].
In odd degrees, periodicIsoOfGenerator is the comparison obtained by identifying both Tate
groups with the odd homology object of the periodic resolution. Only n is assumed odd: m is
then odd because m ≡ n [ZMOD 2].
Two-periodicity for Tate cohomology of a finite cyclic group. Tate degrees congruent
modulo two are isomorphic; the case n and n + 2 is the usual periodicity statement.
Equations
- Rep.FiniteCyclicGroup.periodicIso M m n hmn = Rep.FiniteCyclicGroup.periodicIsoOfGenerator M ⋯.choose ⋯ m n hmn
Instances For
Tate cohomology groups of a finite cyclic group in degrees congruent modulo two have the same cardinality. This is the form used in Herbrand-quotient computations.
The periodic chain complex ... ⟶ M --N--> M --(ρ(g) - 𝟙)--> M ⟶ 0 of underlying modules,
as a functor of the coefficient representation. It is obtained from Mathlib's
Rep.FiniteCyclicGroup.chainComplexFunctor by applying the forgetful functor from representations
to modules degreewise. A morphism of representations therefore acts by its underlying linear map
in every degree.
The body is exposed because consumers identify the value of the functor with
Rep.FiniteCyclicGroup.moduleCatChainComplex and its action on a morphism with the underlying
linear map.
Equations
Instances For
In every degree, periodicFunctor sends a morphism of representations to its underlying linear
map.
The value of periodicFunctor is the underlying-module periodic chain complex.
Equations
- Rep.FiniteCyclicGroup.periodicFunctorObjIso g M = HomologicalComplex.Hom.isoOfComponents (fun (x : ℕ) => CategoryTheory.Iso.refl (((Rep.FiniteCyclicGroup.periodicFunctor R g).obj M).X x)) ⋯
Instances For
The periodic chain complex functor sends zero morphisms to zero morphisms.
Evaluating the periodic chain complex in a single degree forgets the group action.
Equations
Instances For
A short exact sequence of representations induces a short exact sequence of periodic chain complexes, because in each degree it is the underlying short exact sequence of modules.
In an odd degree, the short complex computing the homology of the periodic chain complex is
M --N--> M --(ρ(g) - 𝟙)--> M.
Equations
- One or more equations did not get rendered due to their size.
Instances For
In a nonzero even degree, the short complex computing the homology of the periodic chain
complex is M --(ρ(g) - 𝟙)--> M --N--> M.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The odd-degree identification periodicScIsoOdd is the identity on the first object.
The odd-degree identification periodicScIsoOdd is the identity on the middle object.
The odd-degree identification periodicScIsoOdd is the identity on the last object.
The even-degree identification periodicScIsoEven is the identity on the first object.
The even-degree identification periodicScIsoEven is the identity on the middle object.
The even-degree identification periodicScIsoEven is the identity on the last object.
In an odd degree the periodic chain complex computes the homology of
M --N--> M --(ρ(g) - 𝟙)--> M, the model of degree-zero Tate cohomology.
Equations
Instances For
In a nonzero even degree the periodic chain complex computes the homology of
M --(ρ(g) - 𝟙)--> M --N--> M, the model of Tate cohomology in degree -1.
Equations
Instances For
periodicHomologyIsoOdd is the map on homology induced by periodicScIsoOdd.
periodicHomologyIsoEven is the map on homology induced by periodicScIsoEven.
The short complex M --N--> M --(ρ(g) - 𝟙)--> M is functorial in M: a morphism of
representations acts by its underlying linear map in each of the three spots.
Equations
- One or more equations did not get rendered due to their size.
Instances For
On the first object, normHomCompSubMap g f is the underlying linear map of f.
On the middle object, normHomCompSubMap g f is the underlying linear map of f.
On the last object, normHomCompSubMap g f is the underlying linear map of f.
The short complex M --(ρ(g) - 𝟙)--> M --N--> M is functorial in M: a morphism of
representations acts by its underlying linear map in each of the three spots.
Equations
- One or more equations did not get rendered due to their size.
Instances For
On the first object, subCompNormHomMap g f is the underlying linear map of f.
On the middle object, subCompNormHomMap g f is the underlying linear map of f.
On the last object, subCompNormHomMap g f is the underlying linear map of f.
The odd-degree identification of the short complexes is natural in the coefficients.
Naturality of the odd-degree periodicity. The homology of the periodic chain complex in
an odd degree is identified with the homology of M --N--> M --(ρ(g) - 𝟙)--> M compatibly with
morphisms of representations; in particular the identification does not depend on the odd degree
chosen.
The even-degree identification of the short complexes is natural in the coefficients.
Naturality of the even-degree periodicity. The homology of the periodic chain complex in
a nonzero even degree is identified with the homology of M --(ρ(g) - 𝟙)--> M --N--> M
compatibly with morphisms of representations.
In an odd degree the homology of the periodic chain complex has the cardinality of degree-zero Tate cohomology.
In a nonzero even degree the homology of the periodic chain complex has the cardinality of
Tate cohomology in degree -1.