Solution

ID: past-exam-of-the-mathematics-course-of-the-university-of-cambridge/2017/ii/paper-3/18i/solution

Use singular homology with integer coefficients. The Künneth theorem for triangulable spaces gives a split short exact sequence with tensor terms and torsion terms . When one factor's homology groups are free abelian, the torsion terms vanish and the tensor map is an isomorphism.
The circle has and all other groups zero. Inductively, the homology groups of a torus are free, and
Pascal's identity gives
Geometrically the generators correspond to choosing of the circle factors and taking their product, consistent with the cellular model having one -cell for each such subset and cancelling opposite boundary faces.

New to topics? Read the docs here!