← LibraryDefinition of Group Homology and CohomologyEngineering · MathematicsLesson 2/11← PrevNext →
GuidePublished 6 Aug 20263 min readBy Kevin JoginComputational Number TheoryCohomology of GroupsGroup CohomologyGroup Homology
Skip to the main content

MathematicsCohomology of Groups

Definition of Group Homology and Cohomology

Derived functors of invariants and coinvariants, and the equivalent description as Ext and Tor over the group ring.

Executive summary

Two functors, two families of derived functors

Invariants AG is left exact; coinvariants AG is right exact. Deriving them gives cohomology and homology respectively, and both are computed by resolving the trivial module ℤ over ℤ[G] — so Hn(GA) = Extn(ℤ, A) and Hn(GA) = Torn(ℤ, A). One resolution serves both.

Learning objectives

  • Define invariants and coinvariants and state their exactness.
  • Express group (co)homology as Ext and Tor over the group ring.
  • State the values in degree 0.
  • Write the long exact sequences in the coefficient variable.

Section 01The two functors

InvariantsAG = { a : ga = a }

Left exact. Right derived functors give cohomology Hn(G, A) = Extnℤ[G](ℤ, A).

CoinvariantsAG = A / (ga − a)

Right exact. Left derived functors give homology Hn(G, A) = Torℤ[G]n(ℤ, A).

Degree 0 and 1
DegreeCohomologyHomology
0AG, the invariantsAG, the coinvariants
1, trivial coefficientsHom(G, A) — homomorphisms G → AGab ⊗ A for A = ℤ: Gab
2, trivial coefficientsClassifies central extensionsThe Schur multiplier for A = ℤ
One resolution, two computations

Take a projective resolution of the trivial module ℤ over ℤ[G]. Applying Homℤ[G](−, A) gives cohomology; applying − ⊗ℤ[G] A gives homology. The same resolution serves both, which is why they are always developed together.

Section 02Long exact sequences

A short exact sequence of coefficient modules gives long exact sequences in both theories:

0 → AGBGCG → H1(G, A) → …

The first connecting map is the obstruction to lifting an invariant element of C to an invariant element of B — the prototypical use of H1 as an obstruction group.

Where the theory earns its keep

Invariants of a quotient are not the quotient of the invariants. The failure is measured by H1, and this single observation is what makes group cohomology useful in Galois theory, in arithmetic and in the descent arguments of algebraic geometry.

Section 03Basic properties

Property

Finite groups

|G| annihilates Hn(G, A) for n ≥ 1. So cohomology of a finite group is torsion in positive degrees, and vanishes when |G| is invertible in A.

Property

Free groups

Hn = 0 for n ≥ 2. Free groups have cohomological dimension 1, matching the fact that their classifying space is a graph.

Property

Trivial group

H0(1, A) = A and Hn = 0 for n ≥ 1.

Property

Induced coefficients

Shapiro's lemma reduces cohomology with induced coefficients to a subgroup computation.

Property

Direct products

Künneth applies, since ℤ[G × H] = ℤ[G] ⊗ ℤ[H].

Property

Topological interpretation

H*(G, ℤ) is the cohomology of the classifying space BG, an Eilenberg–MacLane space K(G, 1).

ReferenceFrequently asked questions

Why does |G| annihilate positive-degree cohomology?

Because the composite of restriction to the trivial subgroup and corestriction back is multiplication by |G|, and the middle term vanishes in positive degrees. The transfer argument is short and is the standard proof.

Is group cohomology the cohomology of a space?

Yes — of the classifying space BG, which is an Eilenberg–MacLane space K(G, 1). The algebraic and topological definitions agree, and each supplies techniques the other lacks.

Do homology and cohomology determine each other?

Via a universal coefficient theorem, up to an extension involving Ext. For finite groups there are additional duality relations, and Tate cohomology unifies the two into a single ℤ-graded theory.

NavigateContinue in this stream

Curated next steps from this page. The site also surfaces algorithmically related reading below.

ProvenanceSources and further reading

This page is an original KEVOS explanatory article. It presents the underlying mathematics — definitions, algorithms, complexity results and selection criteria — in KEVOS editorial voice. No text is reproduced from any copyrighted source. Where numerical tables are relevant, KEVOS links to live authoritative databases rather than republishing static values.

Page ID
KV-MATH-0139
Taxonomy
ENG-MATH — Engineering / Mathematics
Collection
COL-HOMALG-001
Topic stream
HA-GROUP-COHOMOLOGY
Version
1.1.0 / content 2026.08
Last reviewed
2026-08-06

Continue learning

The Group Ring and the Augmentation IdealGuide · MathematicsNEXT LESSON →Low-Dimensional Group CohomologyGuide · MathematicsDerivations and the Semidirect ProductGuide · MathematicsCohomology of Finite Cyclic GroupsGuide · Mathematics