Documentation

TauCeti.AlgebraicTopology.Singular.ModuleChains.GroupHomology

The singular homology of the base of a contractible free cover is group homology #

Let p : E ⟶ B be the quotient covering map of an action of a group G on E, in the sense of Mathlib's IsQuotientCoveringMap, and let k be a commutative ring. The singular chains of E form a chain complex of representations of G, TauCeti.singularChainsRep k E G. Its coinvariants (k ⊗ C(E; k))_G, with k the trivial representation, are the singular chains of B (IsQuotientCoveringMap.singularChainsRepCoinvariantsTensorIso): the class of a ⊗ c goes to a • p_* c, every singular simplex of B lifts to E, and two lifts of one simplex differ by an element of G (IsQuotientCoveringMap.isColimitMapCoconeToSSet).

If E is contractible, the singular chains of E are a projective resolution of the trivial representation (TauCeti.singularChainsResolution), since G acts freely on E. Group homology with trivial coefficients is the homology of the coinvariants of any projective resolution of k (groupHomologyIso), so the singular homology of B is the group homology of G (IsQuotientCoveringMap.singularHomologyIsoGroupHomology):

Hₙ(B; k) ≅ Hₙ(G, k).

This applies to the orbit map of a free, covering-space action of G on a contractible space, such as the universal cover of a classifying space of G.

The chain identification is natural for maps of quotient covers equivariant along arbitrary group homomorphisms (IsQuotientCoveringMap.singularChainsRepCoinvariantsTensorIso_naturality), and so is the comparison with group homology: for a map b : B ⟶ C of bases covered by a map of contractible total spaces equivariant along φ : G →* H, the map b_* on singular homology corresponds to Mathlib's change-of-group map groupHomology.map φ on group homology with trivial coefficients (IsQuotientCoveringMap.singularHomologyIsoGroupHomology_hom_naturality). No hypothesis on φ is needed.

Main definitions #

Main results #

References #

The singular chains of the base of a quotient covering are the coinvariants of those of the total space: for the quotient covering map p : E ⟶ B of an action of G, the chain complex (k ⊗ C(E; k))_G is isomorphic to C(B; k), the class of a ⊗ c going to a • p_* c.

Instances For

    The singular homology of the base of a contractible free covering is group homology: for the quotient covering map p : E ⟶ B of an action of G with contractible total space, the singular homology Hₙ(B; k) is Mathlib's group homology Hₙ(G, k) of the trivial representation. The singular chains of E form a free resolution of k over k[G], whose coinvariants are the singular chains of B.

    Instances For

      The identification of quotient-cover chains with coinvariant chains is natural. An equivariant map of total spaces along any group homomorphism, lying over a continuous map of bases, commutes with the chain identification.

      The identification of quotient-cover chains with coinvariant chains is natural. An equivariant map of total spaces along any group homomorphism, lying over a continuous map of bases, commutes with the chain identification.

      The singular homology of the base of a contractible free cover is naturally group homology. For quotient covers p : E ⟶ B and q : F ⟶ C with contractible total spaces, a map f : E ⟶ F equivariant along any group homomorphism φ : G →* H and lying over b : B ⟶ C, the identifications Hₙ(B; k) ≅ Hₙ(G, k) and Hₙ(C; k) ≅ Hₙ(H, k) carry b_* to the change-of-group map groupHomology.map φ, with the identity on the trivial coefficients k.

      The singular homology of the base of a contractible free cover is naturally group homology. For quotient covers p : E ⟶ B and q : F ⟶ C with contractible total spaces, a map f : E ⟶ F equivariant along any group homomorphism φ : G →* H and lying over b : B ⟶ C, the identifications Hₙ(B; k) ≅ Hₙ(G, k) and Hₙ(C; k) ≅ Hₙ(H, k) carry b_* to the change-of-group map groupHomology.map φ, with the identity on the trivial coefficients k.