For every Z-module G and every integer n>0, let nG denote the kernel of the endomorphism x↦nx of G. If 0→G′→G→G′′→0 is an exact sequence, define a canonical homomorphism d:nG′′→G′/nG′ such that the sequence
0⟶nG′⟶nG′′dG′/nG′⟶G/nG⟶G′′/nG′′⟶0
is exact. If nG and G/nG are finite, we write
hn(G)=Card(G/nG)−Card(nG);
then show that nG′, nG′′, G′/nG′, G′′/nG′′ are finite and that