TheoremComplete

The Künneth Formula

The Künneth formula computes the homology and cohomology of a product space in terms of the factors, providing a multiplicative decomposition analogous to the tensor product of graded algebras.


The Künneth Theorem

Theorem7.7Künneth Formula for Homology

Let XX and YY be topological spaces. If H(X;Z)H_*(X; \mathbb{Z}) is finitely generated and torsion-free (or more generally, if Hn(X)H_n(X) is a flat Z\mathbb{Z}-module for all nn), then Hn(X×Y;Z)p+q=nHp(X;Z)Hq(Y;Z)H_n(X \times Y; \mathbb{Z}) \cong \bigoplus_{p+q=n} H_p(X; \mathbb{Z}) \otimes H_q(Y; \mathbb{Z}) In general, there is a split short exact sequence 0p+q=nHp(X)Hq(Y)Hn(X×Y)p+q=n1Tor1(Hp(X),Hq(Y))00 \to \bigoplus_{p+q=n} H_p(X) \otimes H_q(Y) \to H_n(X \times Y) \to \bigoplus_{p+q=n-1} \operatorname{Tor}_1(H_p(X), H_q(Y)) \to 0

The proof relies on the Eilenberg-Zilber theorem, which provides a natural chain homotopy equivalence C(X×Y)C(X)C(Y)C_*(X \times Y) \simeq C_*(X) \otimes C_*(Y), reducing the topological problem to an algebraic one about tensor products of chain complexes.


The Cohomological Künneth Formula

Theorem7.8Künneth Formula for Cohomology

If H(X;R)H^*(X; R) and H(Y;R)H^*(Y; R) are finitely generated free RR-modules (where RR is a principal ideal domain), then there is a ring isomorphism H(X×Y;R)H(X;R)RH(Y;R)H^*(X \times Y; R) \cong H^*(X; R) \otimes_R H^*(Y; R) where the right side has the tensor product of graded-commutative algebras structure: (αβ)(γδ)=(1)βγ(αγ)(βδ)(\alpha \otimes \beta) \cdot (\gamma \otimes \delta) = (-1)^{|\beta||\gamma|}(\alpha \smile \gamma) \otimes (\beta \smile \delta)

ExampleCohomology ring of the torus

The torus T2=S1×S1T^2 = S^1 \times S^1 has H(T2;Z)H(S1;Z)H(S1;Z)Z[α]/(α2)Z[β]/(β2)H^*(T^2; \mathbb{Z}) \cong H^*(S^1; \mathbb{Z}) \otimes H^*(S^1; \mathbb{Z}) \cong \mathbb{Z}[\alpha] / (\alpha^2) \otimes \mathbb{Z}[\beta] / (\beta^2) where α=β=1|\alpha| = |\beta| = 1. Thus H(T2)ΛZ[α,β]H^*(T^2) \cong \Lambda_\mathbb{Z}[\alpha, \beta], the exterior algebra on two generators of degree 11. The generator of H2(T2)ZH^2(T^2) \cong \mathbb{Z} is αβ\alpha \smile \beta.


Applications

ExampleHigher-dimensional tori

For the nn-torus Tn=(S1)nT^n = (S^1)^n, iterated application gives H(Tn;Z)ΛZ[α1,,αn]H^*(T^n; \mathbb{Z}) \cong \Lambda_\mathbb{Z}[\alpha_1, \ldots, \alpha_n] In particular, dimHk(Tn;Q)=(nk)\dim H^k(T^n; \mathbb{Q}) = \binom{n}{k}, and the total Betti number is k(nk)=2n\sum_k \binom{n}{k} = 2^n.

RemarkCross product vs. cup product

The Künneth isomorphism is realized by the cross product ×:Hp(X)Hq(Y)Hp+q(X×Y)\times : H^p(X) \otimes H^q(Y) \to H^{p+q}(X \times Y), defined by α×β=πX(α)πY(β)\alpha \times \beta = \pi_X^*(\alpha) \smile \pi_Y^*(\beta) where πX,πY\pi_X, \pi_Y are projections. The Künneth theorem states that this cross product is an isomorphism under the given hypotheses.