nLab
cup product

cohomology

special and general types

variants

operations

Edit this sidebar


(∞,1)-topos theory

Contents

Characterization

Constructions

Edit this sidebar

Contents

Idea

Recall from the discussion at cohomology that every notion of cohomology (e.g. group cohomology, abelian sheaf cohomology, etc) is given by Hom-spaces in an (∞,1)-topos H. Cohomology on an object XH with coefficients in an object AH is

H(X,A):=π 0H(X,A).H(X,A) := \pi_0 \mathbf{H}(X,A) \,.

The cup product is an operation on cocycles with coefficients A 1 and A 2 that is induced from a pairing morphism

A 1×A 2A 3A_1 \times A_2 \to A_3

in H. In applications this is often this is a pairing operation with A 1=A 2, i.e. A×AA

If g 1:XA 1 and g 2:XA 2 are two cocycles in H(X,A 1) and H(X,A 2), respectively, then their cup product with respect to this pairing is the cocycle

g 1g 2:XId×IdX×Xg 1×g 2A 1×A 2A 3g_1 \cdot g_2 : X \stackrel{Id \times Id}{\to} X \times X \stackrel{g_1 \times g_2}{\to} A_1 \times A_2 \to A_3

in H(X,A 3).

On Moore complexes of cosimplicial algebras

For A=(A ) any cosimplicial algebra, its dual Moor cochain complex N (A) naturally inherits the structure of a dg-algebra under the cup product.

The general formula is literally the same as that for the case where A is functions on the singular complex of a space, wich is discussed below. For the moment, see below.

This cup product operation on N (A) is not in general commutative. However, it is a standarrd fact that it becomes commutative after passing to cochain cohomology.

This suggests that the cup product should be, while not commutative, be homotopy commutative in that it makes N (A) a homotopy commutative monoid object.

This in turn should mean that N (A) is an algebra over an operad for the E-∞ operad.

That this is indeed the case is the main statement in

In singular cohomology

A special case of the cup product on Moore complexes is the complex of singular cohomology, which is the Moore complex of the cosimplicial algebra of functions on the singular simplicial set of a topological space.

Often in the literature by cup product is meant specifically the realization of the cup product on singular cohomology.

For X a topological space, let Π(X) :=X Δ Top be the simplicial set of n-simplices in X – the fundamental ∞-groupoid of X.

For R some ring, let Maps(Π(X),R) be the cosimplicial ring of R-valued functions on the spaces of n-simplices. The corresponding Moore cochain complex C (X) is the cochain complex whose cochain cohomology is the singular cohomology of the space X: a homogeneous element ω pC p(X) is a function on p-simplices in X.

Write, as usual, for p, [p]={0<1<<p} for the totally ordered set with p+1 elements. For μ:[p][p+q] an injective order preserving map and K some cosimplicial object, write d μ *K:K pK p+q for the image of this map under K.

Specifically, for p,q let L:[p][p+q] be the map that sends i[p] to i[p+q] and let R:[q][p+q] be the map that sends i[q] to i+q[p+q].

Then the cup product

:C (X)C (X)C (X)\smile : C^\bullet(X) \otimes C^\bullet(X) \to C^\bullet(X)

is the cochain map that on homogeneous elements abC p(X)C q(X)C (X)C (X) is defined by the formula

ab=(d L *a)(d R *b).a \smile b = (d_L^* a) \cdot (d_R^* b) \,.

This means that (ab) i 0,,i p+q=a i 0,,i pb i p,,i p+q.

Proposition

This cup product enjoys the following properties:

  • it is indeed a cochain complex morphism as claimed, in that it respects the differential: for any homogeneosu abC p(X)C q(X) as above we have

    d(ab)=(da)b+(1) pa(db).d(a \smile b) = (d a) \smile b + (-1)^p a \smile (d b) \,.
  • the image of the cup product on cochain cohomology

    :H (C (X))H (C (X))H (C (X))\smile : H^\bullet(C^\bullet(X))\otimes H^\bullet(C^\bullet(X)) \to H^\bullet(C^\bullet(X))

    is associative and distributes over the additon in H (C (X)).

Accordingly, the cup product makes H (C (X))=H (X,R) into a ring: the cohomology ring on the ordinary cohomology of X.

See for instance section 3.2 of

  • Hatcher, Algebraic Topology (web pdf)

In abelian sheaf cohomology

Traditionally the cup product is considered for abelian cohomology, such as generalized (Eilenberg-Steenrod) cohomology and more generally abelian sheaf cohomology.

In that case all coefficient objects A i are complexes (A i) of sheaves and the pairing that one usually considers is the tensor product of chain complexes

(A 1) ×(A 2) (A 1A 2) (A_1)_\bullet \times (A_2)_\bullet \to (A_1 \otimes A_2)_\bullet

where

(A 1A 2) n= p(A 1) p(A 2) np.(A_1 \otimes A_2)_n = \oplus_p (A_1)_p \otimes (A_2)_{n-p} \,.

with differential

d(a 1a 2)=(da 1)a 2+(1) a 1a 1da 2.d (a_1 \otimes a_2) = (d a_1) \otimes a_2 + (-1)^{|a_1|} a_1 \otimes d a_2 \,.

In abelian Čech cohomology

The cup product has a simple expression in abelian Čech cohomology.

For αC(U,A 1) and βC(U,A 2) two Čech cocycles with respect to the same cover {U iX} of X, their cup product is simply the cocycle in C(U,A 1A 2) given by

(αβ) i 0,,i p+q:=α i 0,,i pβ i p,i p+q.(\alpha \cdot \beta)_{i_0, \cdots , i_{p + q}} \;:=\; \alpha_{i_0, \cdots, i_p} \otimes \beta_{i_p, \cdots i_{p+q}} \,.

References

Recall from the discussion at models for ∞-stack (∞,1)-toposes that all hypercomplete ∞-stack (∞,1)-toposes are modeled by the model structure on simplicial presheaves. Accordingly understanding the cup product on simplicial presheaves goes a long way to wards the most general description. For a bit of discussion of this see around page 19 of

  • Jardine Lectures on simplicial presheaves (pdf)

An early treatment of cup product can be found in this classic

  • Whitney, On Products in a Complex (JSTOR)