Let XX be a and RR a . The cup product is the natural bilinear operation

:Hp(X;R)×Hq(X;R)Hp+q(X;R)\smile:H^p(X;R)\times H^q(X;R)\longrightarrow H^{p+q}(X;R)

on . It is induced by multiplying cochains after restricting a singular (p+q)(p+q)-simplex to its front pp-face and back qq-face. With this multiplication and the class 1H0(X;R)1\in H^0(X;R), the

H(X;R)=n0Hn(X;R)H^*(X;R)=\bigoplus_{n\geq 0}H^n(X;R)

is the cohomology ring of XX.

Cochain construction

For αCp(X;R)\alpha\in C^p(X;R), βCq(X;R)\beta\in C^q(X;R), and a singular simplex σ:Δp+qX\sigma:\Delta^{p+q}\to X, the Alexander–Whitney convention gives

(αβ)(σ)=α(σ[v0,,vp])β(σ[vp,,vp+q]).(\alpha\smile\beta)(\sigma) = \alpha(\sigma|[v_0,\ldots,v_p])\, \beta(\sigma|[v_p,\ldots,v_{p+q}]).

The identity

δ(αβ)=δαβ+(1)pαδβ\delta(\alpha\smile\beta) = \delta\alpha\smile\beta+(-1)^p\alpha\smile\delta\beta

shows that the product descends to cohomology. Different standard cochain models induce the same product on cohomology.

Algebraic properties

The cup product is associative, unital, natural under pullback, and graded-commutative:

ab=(1)pqbaa\smile b=(-1)^{pq}b\smile a

for aHp(X;R)a\in H^p(X;R) and bHq(X;R)b\in H^q(X;R). Consequently H(X;R)H^*(X;R) is a graded-commutative . The ring structure can distinguish spaces whose cohomology groups are additively isomorphic.

Examples and scope

If xH2(CPn;Z)x\in H^2(\mathbb{CP}^n;\mathbb Z) is the standard generator, then

H(CPn;Z)Z[x]/(xn+1).H^*(\mathbb{CP}^n;\mathbb Z)\cong\mathbb Z[x]/(x^{n+1}).

By contrast, all positive-degree products vanish in the ring of a suspension.

References
  1. Allen Hatcher, Algebraic Topology, Cambridge University Press, 2002. Author-hosted book record. Relevant: §3.2, cup product and the cohomology ring.