Definition

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; see Hatcher, §3.2.

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 reduced cohomology 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.