← LibrarySubgroups: Restriction, Corestriction and TransferEngineering · MathematicsLesson 10/11← PrevNext →
GuidePublished 6 Aug 20263 min readBy Kevin JoginComputational Number TheoryCohomology of GroupsRestrictionCorestriction
Skip to the main content

MathematicsCohomology of Groups

Subgroups: Restriction, Corestriction and Transfer

Moving cohomology between a group and its subgroups, and the composite that equals multiplication by the index.

Executive summary

Restriction then corestriction is multiplication by the index

Restriction sends cohomology of G to cohomology of a subgroup H; corestriction, or transfer, goes back the other way when the index is finite. Their composite is multiplication by [G : H]. That single identity forces cohomology of a finite group to be annihilated by its order, and it makes cohomology detectable on Sylow subgroups — which is how modular computations are actually organised.

Learning objectives

  • Define restriction and corestriction.
  • State and use the index formula.
  • Deduce that |G| annihilates positive-degree cohomology.
  • Explain Sylow detection and stable elements.

Section 01The two maps

Restrictionres: Hn(G, A) → Hn(H, A)

Induced by the inclusion ℤ[H] ⊆ ℤ[G]. Defined for any subgroup, of any index.

Corestrictioncor: Hn(H, A) → Hn(G, A)

Defined only for finite index, by summing over coset representatives. Also called the transfer.

cor ∘ res = [G : H] · id
The consequence that matters most

Take H = 1. Then Hn(1, A) = 0 for n ≥ 1, so the composite is zero; but it is also multiplication by |G|. Hence |G| annihilates Hn(G, A) for all n ≥ 1. Cohomology of a finite group is torsion in positive degrees, with exponent dividing |G|.

Section 02Sylow detection

AlgorithmReducing to Sylow subgroupsin: a finite group and a prime  →  out: cohomology from the Sylow subgroup
  1. Fix a prime p and let Gp be a Sylow p-subgroup.
  2. The index [G : Gp] is prime to p, so cor ∘ res is multiplication by a unit on the p-primary part.
  3. Hence restriction is injective on the p-primary component of Hn(G, A). Nothing p-primary is lost by passing to the Sylow subgroup.
  4. The image is characterised as the stable elements — those whose restrictions to intersections of conjugates agree.
  5. So Hn(G, A)(p) is the stable subring of Hn(Gp, A).
This is the Cartan–Eilenberg stable element theorem. It reduces the cohomology of an arbitrary finite group to that of its p-groups plus fusion data.
Why p-groups dominate the literature

Because Sylow detection means the cohomology of every finite group is assembled from the cohomology of p-groups. Computing the cohomology of p-groups is therefore the central problem, and it remains hard.

Section 03Further properties

Properties of restriction and corestriction
PropertyStatement
Transitivityres and cor compose correctly through a chain of subgroups
Projection formulacor(x · res y) = cor(x) · y — corestriction is a module map over H*(G)
Double coset formulares ∘ cor decomposes as a sum over double cosets — the source of fusion conditions
Normal subgroupsThe image of restriction to a normal subgroup lies in the invariants under the quotient action
Homology versionBoth maps exist with the arrows reversed, and the index formula holds in the same form
Restriction is not surjective onto the invariants

The image lands in the Q-invariants of the subgroup's cohomology, but need not fill them. The obstruction is the transgression in the five-term sequence, and assuming surjectivity is a common error.

ReferenceFrequently asked questions

Does corestriction exist for infinite index?

No — the construction sums over cosets, which requires finitely many. For infinite index only restriction is available, which is why the annihilation results are specific to finite groups.

What are stable elements?

Classes on a Sylow subgroup whose restrictions to intersections with conjugate subgroups agree. They are exactly the classes in the image of restriction from the whole group, and the condition encodes the fusion of the group.

Why is cohomology of a finite group torsion?

Because the index formula with the trivial subgroup shows |G| kills everything in positive degree. Consequently, with coefficients in a ℚ-vector space or any module where |G| is invertible, all higher cohomology vanishes.

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-0147
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 Five-Term Exact SequenceGuide · MathematicsNEXT LESSON →Cohomology of Products and Coproducts of GroupsGuide · MathematicsH2, Hopf's Formula and the Schur MultiplierGuide · MathematicsGroup Extensions and H2Guide · Mathematics