The singular homology of a classifying space is group homology #
For every group G and every commutative ring k, the singular homology of Milnor's classifying
space classifyingSpace G with coefficients in k is Mathlib's group homology of G with
coefficients in the trivial representation k, in every degree
(TauCeti.classifyingSpaceSingularHomologyIsoGroupHomology):
Hₙ(BG; k) ≅ Hₙ(G, k).
The countable join universalGSpace G is weakly contractible and carries a CW structure, so it is
contractible by Whitehead's theorem (TauCeti.instContractibleSpaceUniversalGSpace). The orbit
map classifyingSpaceProj G is the quotient covering map of the free action of G on it, so its
singular chains are a free resolution of k over k[G] whose coinvariants are the singular
chains of classifyingSpace G (IsQuotientCoveringMap.singularHomologyIsoGroupHomology). No
hypothesis on G is needed.
The identification is natural in the group. The geometric chain identification commutes with
every group homomorphism (MonoidHom.classifyingSpaceSingularChainsCoinvariants_naturality), and
on homology, for every φ : G →* H, the map Hₙ(BG; k) ⟶ Hₙ(BH; k) induced by the strictly
functorial map MonoidHom.classifyingSpaceMap φ is Mathlib's change-of-group map
groupHomology.map φ (MonoidHom.classifyingSpaceSingularHomologyIsoGroupHomology_hom_naturality).
No hypothesis on φ is needed.
Main definitions #
TauCeti.classifyingSpaceSingularHomologyIsoGroupHomology: the isomorphismHₙ(BG; k) ≅ Hₙ(G, k).
Main results #
MonoidHom.classifyingSpaceSingularHomologyIsoGroupHomology_hom_naturality,MonoidHom.classifyingSpaceSingularHomologyIsoGroupHomology_inv_naturality: the isomorphism is natural in the group.
References #
- K. S. Brown, Cohomology of Groups, GTM 87, Springer, 1982, Section II.4 and Section III.8.
- J. Milnor, Construction of universal bundles, II, Ann. of Math. 63 (1956), 430--436.
The singular homology of the classifying space is group homology: for every group G,
the singular homology Hₙ(BG; k) of Milnor's classifying space with coefficients in a
commutative ring k is Mathlib's group homology Hₙ(G, k) of the trivial representation. It
comes from the free resolution of k by the singular chains of universalGSpace G.
Instances For
The geometric chain comparison for Milnor classifying spaces is natural in the group. Applying a group homomorphism to the labels in the universal space before passing to coinvariant chains agrees with pushing chains forward along its map of classifying spaces.
The geometric chain comparison for Milnor classifying spaces is natural in the group. Applying a group homomorphism to the labels in the universal space before passing to coinvariant chains agrees with pushing chains forward along its map of classifying spaces.
The singular homology of the classifying space is naturally group homology. For every
group homomorphism φ : G →* H, the identifications Hₙ(BG; k) ≅ Hₙ(G, k) and
Hₙ(BH; k) ≅ Hₙ(H, k) carry the map induced by MonoidHom.classifyingSpaceMap φ to Mathlib's
change-of-group map groupHomology.map φ, with the identity on the trivial coefficients k.
The singular homology of the classifying space is naturally group homology. For every
group homomorphism φ : G →* H, the identifications Hₙ(BG; k) ≅ Hₙ(G, k) and
Hₙ(BH; k) ≅ Hₙ(H, k) carry the map induced by MonoidHom.classifyingSpaceMap φ to Mathlib's
change-of-group map groupHomology.map φ, with the identity on the trivial coefficients k.
The inverse identification of group homology with the singular homology of the classifying space is natural in the group.
The inverse identification of group homology with the singular homology of the classifying space is natural in the group.