Let XX be a and AA an abelian group. The nn-th singular homology group of XX with coefficients in AA is

Hn(X;A):=Hn(C(X;A))=ker(n)/im(n+1),H_n(X;A):=H_n(C_\bullet(X;A)) =\ker(\partial_n)/\operatorname{im}(\partial_{n+1}),

where C(X;A)C_\bullet(X;A) is the . Its elements are cycles modulo boundaries.

Functoriality

A continuous map f:XYf:X\to Y induces f:Hn(X;A)Hn(Y;A)f_*:H_n(X;A)\to H_n(Y;A), and homotopic maps induce the same map. Thus singular homology is a covariant homotopy invariant.

Reduced and relative forms

The reduced group H~n(X;A)\widetilde H_n(X;A) modifies degree zero using the augmentation to AA. For a pair BXB\subseteq X, the relative group is defined from the quotient chain complex and is recorded separately as .

Reference

See Allen Hatcher, Algebraic Topology, Chapter 2, author-hosted book.