Group homology in degrees zero and one #
Complements to Mathlib's Mathlib.RepresentationTheory.Homological.GroupHomology.LowDegree, which
identifies H₀(G, A) with the coinvariants of A, and H₁(G, A) with Gᵃᵇ ⊗ A for trivial
coefficients A.
Main results #
TauCeti.groupHomology.H0π_eq_iff: two elements ofAhave the same class inH₀(G, A)exactly when their difference lies in the augmentation submoduleRepresentation.Coinvariants.ker A.ρ.TauCeti.groupHomology.isZero_H1_of_forall_exists_zpow_eq: if every element ofGis anm-th power andmkills the trivial coefficientsA, thenH₁(G, A) = 0.
theorem
TauCeti.groupHomology.H0π_eq_iff
{k G : Type u}
[CommRing k]
[Group G]
(A : Rep k G)
{x y : ↑A}
:
Two elements of A have the same class in H₀(G, A) exactly when their difference lies in
the augmentation submodule Representation.Coinvariants.ker A.ρ, the kernel of the projection to
the coinvariants.
theorem
TauCeti.groupHomology.isZero_H1_of_forall_exists_zpow_eq
{k G : Type u}
[CommRing k]
[Group G]
(A : Rep k G)
[A.IsTrivial]
(m : ℤ)
(hG : ∀ (g : G), ∃ (x : G), x ^ m = g)
(hA : ∀ (a : ↑A), m • a = 0)
:
First homology of a divisible group. If every element of G is an m-th power and
multiplication by m is zero on the trivial representation A, then H₁(G, A) = Gᵃᵇ ⊗ A
vanishes.