In mathematics, specifically in algebraic topology, the cup product is a method of adjoining two cocycles of degree p and q to form a composite cocycle of degree p + q. This defines an associative (and distributive) graded commutative product operation in cohomology, turning the cohomology of a space X into a graded ring, H∗(X), called the cohomology ring. The cup product was introduced in work of J. W. Alexander, Eduard Čech and Hassler Whitney from 1935–1938, and, in full generality, by Samuel Eilenberg in 1944.
In singular cohomology, the cup product is a construction giving a product on the graded cohomology ring H∗(X) of a topological space X.
The construction starts with a product of cochains: if
\alphap
\betaq
(\alphap\smile\betaq)(\sigma)=\alphap(\sigma\circ\iota0,1,) ⋅ \betaq(\sigma\circ\iotap,p+1,)
\iotaS,S\subset\{0,1,...,p+q\}
(p+q)
\{0,...,p+q\}
Informally,
\sigma\circ\iota0,1,
\sigma\circ\iotap,
The coboundary of the cup product of cochains
\alphap
\betaq
\delta(\alphap\smile\betaq)=\delta{\alphap}\smile\betaq+(-1)p(\alphap\smile\delta{\betaq}).
Hp(X) x Hq(X)\toHp+q(X).
The cup product operation in cohomology satisfies the identity
\alphap\smile\betaq=(-1)pq(\betaq\smile\alphap)
The cup product is functorial, in the following sense: if
f\colonX\toY
f*\colonH*(Y)\toH*(X)
f*(\alpha\smile\beta)=f*(\alpha)\smilef*(\beta),
It is possible to view the cup product
\smile\colonHp(X) x Hq(X)\toHp+q(X)
in terms of the chain complexes of\displaystyleC\bullet(X) x C\bullet(X)\toC\bullet(X x X)\overset{\Delta*}{\to}C\bullet(X)
X
X x X
\Delta\colonX\toX x X
This composition passes to the quotient to give a well-defined map in terms of cohomology, this is the cup product. This approach explains the existence of a cup product for cohomology but not for homology:
\Delta\colonX\toX x X
\Delta*\colonH\bullet(X x X)\toH\bullet(X)
\Delta*\colonH\bullet(X)\toH\bullet(X x X)
Bilinearity follows from this presentation of cup product, i.e.
(u1+u2)\smilev=u1\smilev+u2\smilev
u\smile(v1+v2)=u\smilev1+u\smilev2.
Cup products may be used to distinguish manifolds from wedges of spaces with identical cohomology groups. The space
X:=S2\veeS1\veeS1
S1
In de Rham cohomology, the cup product of differential forms is induced by the wedge product. In other words, the wedge product oftwo closed differential forms belongs to the de Rham class of the cup product of the two original de Rham classes.
For oriented manifolds, there is a geometric heuristic that "the cup product is dual to intersections."[1]
Indeed, let
M
n
A,B
i
j
A\capB
i+j
[A]*,[B]*\inHi,Hj
[A]*\smile[B]*=[A\capB]*\inHi+j(X,Z)
Similarly, the linking number can be defined in terms of intersections, shifting dimensions by 1, or alternatively in terms of a non-vanishing cup product on the complement of a link.
See main article: Massey product. The cup product is a binary (2-ary) operation; one can define a ternary (3-ary) and higher order operation called the Massey product, which generalizes the cup product. This is a higher order cohomology operation, which is only partly defined (only defined for some triples).