Math 2.0

Algebraic topology Homology and cohomology Theorem

Künneth theorem

Builds on Principal ideal domainChain complexHomology of a chain complexTensor product of modulesTor functorSingular homologyTopological space

Statement

Let RR be a principal ideal domain.

  1. Let C∙C_\bullet and D∙D_\bullet be chain complexes of RR-modules such that every CnC_n is a free RR-module. Then for every nn there is a natural short exact sequence 0→⨁i+j=nHi(C)⊗RHj(D)→Hn(C⊗RD)→⨁i+j=n−1Tor⁡1R(Hi(C),Hj(D))→0,0 \to \bigoplus_{i+j=n} H_i(C) \otimes_R H_j(D) \to H_n(C \otimes_R D) \to \bigoplus_{i+j=n-1} \operatorname{Tor}_1^R(H_i(C), H_j(D)) \to 0, and it splits, though not naturally.
  2. Let XX and YY be topological spaces. Then for every nn there is a natural short exact sequence, which splits but not naturally, 0→⨁i+j=nHi(X;R)⊗RHj(Y;R)→Hn(X×Y;R)→⨁i+j=n−1Tor⁡1R(Hi(X;R),Hj(Y;R))→0.0 \to \bigoplus_{i+j=n} H_i(X; R) \otimes_R H_j(Y; R) \to H_n(X \times Y; R) \to \bigoplus_{i+j=n-1} \operatorname{Tor}_1^R(H_i(X; R), H_j(Y; R)) \to 0.

Here HH is the homology of a complex, and Hn(−;R)H_n(-; R) is singular homology with coefficients in RR. The symbol ⊗R\otimes_R is the tensor product and Tor⁡1R\operatorname{Tor}_1^R is the Tor functor.

Remarks

For the algebraic part, note that the cycles Z∙Z_\bullet and boundaries B∙B_\bullet of CC are free, since RR is a principal ideal domain. So 0→Z∙→C∙→B∙−1→00 \to Z_\bullet \to C_\bullet \to B_{\bullet - 1} \to 0 is a split sequence of free complexes. The long exact sequence after tensoring with DD gives the result. The topological part follows from the algebraic one and the Eilenberg–Zilber theorem. That theorem gives a chain homotopy equivalence between the singular chains of X×YX \times Y and the tensor product of the singular chains of XX and of YY. If RR is a field, all Tor terms vanish and Hn(X×Y;R)≅⨁i+j=nHi(X;R)⊗RHj(Y;R)H_n(X \times Y; R) \cong \bigoplus_{i+j=n} H_i(X; R) \otimes_R H_j(Y; R). Over ℤ\Z the Tor term matters. For the real projective plane PP, one has H0(P)=ℤH_0(P) = \Z, H1(P)=ℤ/2ℤH_1(P) = \Z/2\Z and H2(P)=0H_2(P) = 0. So the tensor part in degree 33 is zero, and the formula gives H3(P×P;ℤ)≅Tor⁡1ℤ(ℤ/2ℤ,ℤ/2ℤ)≅ℤ/2ℤH_3(P \times P; \Z) \cong \operatorname{Tor}_1^\Z(\Z/2\Z, \Z/2\Z) \cong \Z/2\Z.

Going deeper

For a student

The theorem is a direct application of the derived functor Tor: the failure of H(C⊗D)≅H(C)⊗H(D)H(C \otimes D) \cong H(C) \otimes H(D) is measured by Tor⁡1\operatorname{Tor}_1. Taking DD to be a module MM in degree 00 gives the homology form of the universal coefficient theorem. There are also cohomology versions, with a cross product into Hn(X×Y;R)H^n(X \times Y; R), and spectral sequence versions over rings that are not principal ideal domains.

Reading path

To understand this page from the ground up, read these 8 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Chain complex concept
  2. Homology of a chain complex concept
  3. Principal ideal domain concept
  4. Singular homology concept
  5. Tensor product of modules concept
  6. Topological space concept
  7. Tor functor concept
  8. Künneth theorem statement

Further reading

  1. Web https://en.wikipedia.org/wiki/K%C3%BCnneth_theorem
About this page
Tag77K0BZQ4MK
URIm2://77K0BZQ4MK
Kindstatement, theorem
WritingW0 stub
MSC55U25, 18G15, 55N10
StatusThis copy of the site has no build data. Run m2 status 77K0BZQ4MK.
AboutSingular homology, Tor functor
UsesPrincipal ideal domain, Chain complex, Homology of a chain complex, Tensor product of modules, Tor functor, Singular homology, Topological space
Same as
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.