Cohomology Theory

🧬Cohomology Theory Unit 5 – Cup and cap products

Cup and cap products are fundamental operations in cohomology theory, combining cohomology classes to create new ones. These products provide powerful tools for studying topological spaces, allowing us to detect non-trivial cohomology classes and distinguish between spaces with similar structures. The cup product combines two cohomology classes to produce a higher-degree class, while the cap product pairs a cohomology class with a homology class to yield a lower-degree homology class. These operations are essential for understanding Poincaré duality, characteristic classes, and other advanced concepts in algebraic topology.

Definition and Basics

  • Cup product is a binary operation that combines two cohomology classes to produce a third cohomology class of a higher degree
  • Denoted by the symbol \smile, the cup product takes two cochains αCp(X;R)\alpha \in C^p(X; R) and βCq(X;R)\beta \in C^q(X; R) and produces a cochain αβCp+q(X;R)\alpha \smile \beta \in C^{p+q}(X; R)
    • XX represents a topological space and RR is a commutative ring with unity
  • The cup product is induced by the diagonal map Δ:XX×X\Delta: X \to X \times X, which sends a point xXx \in X to (x,x)X×X(x, x) \in X \times X
  • Cup product is associative, bilinear, and graded-commutative
    • Graded-commutativity means that for cochains αCp(X;R)\alpha \in C^p(X; R) and βCq(X;R)\beta \in C^q(X; R), we have αβ=(1)pqβα\alpha \smile \beta = (-1)^{pq} \beta \smile \alpha
  • The cup product endows the cohomology ring H(X;R)H^*(X; R) with a graded ring structure
  • The unit element of the cohomology ring is the class of the constant map XRX \to R in H0(X;R)H^0(X; R)

Geometric Intuition

  • Cup product can be visualized as a way to "glue" or "stitch" together two cocycles to create a new cocycle of higher dimension
  • Consider two cochains αCp(X;R)\alpha \in C^p(X; R) and βCq(X;R)\beta \in C^q(X; R) as functions that assign values to pp-simplices and qq-simplices, respectively
  • The cup product αβ\alpha \smile \beta assigns a value to a (p+q)(p+q)-simplex by multiplying the values of α\alpha and β\beta on the front pp-face and back qq-face of the simplex
  • Geometrically, the cup product measures the "twisting" or "linking" of two cocycles
    • If two cocycles are "unlinked," their cup product is zero
    • Non-zero cup products indicate non-trivial twisting or linking of cocycles
  • The graded-commutativity of the cup product reflects the orientation of the simplices involved in the product

Cup Product Construction

  • The cup product is defined at the cochain level and then shown to be compatible with the coboundary operator, inducing a well-defined product on cohomology
  • For cochains αCp(X;R)\alpha \in C^p(X; R) and βCq(X;R)\beta \in C^q(X; R), the cup product αβCp+q(X;R)\alpha \smile \beta \in C^{p+q}(X; R) is defined on a (p+q)(p+q)-simplex σ:Δp+qX\sigma: \Delta^{p+q} \to X by:
    • (αβ)(σ)=α(σ[0,,p])β(σ[p,,p+q])(\alpha \smile \beta)(\sigma) = \alpha(\sigma|_{[0, \ldots, p]}) \cdot \beta(\sigma|_{[p, \ldots, p+q]})
    • σ[0,,p]\sigma|_{[0, \ldots, p]} and σ[p,,p+q]\sigma|_{[p, \ldots, p+q]} denote the restrictions of σ\sigma to the front pp-face and back qq-face, respectively
  • The cup product satisfies the Leibniz rule with respect to the coboundary operator δ\delta:
    • δ(αβ)=(δα)β+(1)pα(δβ)\delta(\alpha \smile \beta) = (\delta \alpha) \smile \beta + (-1)^p \alpha \smile (\delta \beta)
  • As a consequence of the Leibniz rule, the cup product descends to a well-defined product on cohomology:
    • If [α]Hp(X;R)[\alpha] \in H^p(X; R) and [β]Hq(X;R)[\beta] \in H^q(X; R) are cohomology classes, then [α][β]:=[αβ]Hp+q(X;R)[\alpha] \smile [\beta] := [\alpha \smile \beta] \in H^{p+q}(X; R) is a well-defined cohomology class

Properties of Cup Products

  • The cup product is associative:
    • For cochains αCp(X;R)\alpha \in C^p(X; R), βCq(X;R)\beta \in C^q(X; R), and γCr(X;R)\gamma \in C^r(X; R), we have (αβ)γ=α(βγ)(\alpha \smile \beta) \smile \gamma = \alpha \smile (\beta \smile \gamma)
  • The cup product is bilinear:
    • For cochains α,αCp(X;R)\alpha, \alpha' \in C^p(X; R) and β,βCq(X;R)\beta, \beta' \in C^q(X; R), and scalars a,bRa, b \in R, we have:
      • (aα+bα)β=a(αβ)+b(αβ)(a\alpha + b\alpha') \smile \beta = a(\alpha \smile \beta) + b(\alpha' \smile \beta)
      • α(aβ+bβ)=a(αβ)+b(αβ)\alpha \smile (a\beta + b\beta') = a(\alpha \smile \beta) + b(\alpha \smile \beta')
  • The cup product is graded-commutative:
    • For cochains αCp(X;R)\alpha \in C^p(X; R) and βCq(X;R)\beta \in C^q(X; R), we have αβ=(1)pqβα\alpha \smile \beta = (-1)^{pq} \beta \smile \alpha
  • The cup product is natural with respect to continuous maps:
    • If f:XYf: X \to Y is a continuous map and αCp(Y;R)\alpha \in C^p(Y; R) and βCq(Y;R)\beta \in C^q(Y; R) are cochains on YY, then f(αβ)=f(α)f(β)f^*(\alpha \smile \beta) = f^*(\alpha) \smile f^*(\beta), where ff^* denotes the induced map on cochains
  • The cohomology ring H(X;R)H^*(X; R) with the cup product is a graded-commutative ring with unity

Cap Product Introduction

  • The cap product is a binary operation that combines a homology class and a cohomology class to produce a homology class of a lower degree
  • Denoted by the symbol \frown, the cap product takes a cochain αCp(X;R)\alpha \in C^p(X; R) and a chain σCq(X;R)\sigma \in C_q(X; R) and produces a chain ασCqp(X;R)\alpha \frown \sigma \in C_{q-p}(X; R)
    • XX represents a topological space and RR is a commutative ring with unity
  • The cap product is defined at the chain-cochain level and then shown to be compatible with the boundary and coboundary operators, inducing a well-defined product on homology and cohomology
  • For a cochain αCp(X;R)\alpha \in C^p(X; R) and a chain σCq(X;R)\sigma \in C_q(X; R), the cap product ασCqp(X;R)\alpha \frown \sigma \in C_{q-p}(X; R) is defined by:
    • ασ=α(σ[0,,p])σ[p,,q]\alpha \frown \sigma = \alpha(\sigma|_{[0, \ldots, p]}) \cdot \sigma|_{[p, \ldots, q]}
    • σ[0,,p]\sigma|_{[0, \ldots, p]} and σ[p,,q]\sigma|_{[p, \ldots, q]} denote the front pp-face and back (qp)(q-p)-face of σ\sigma, respectively
  • The cap product satisfies the Leibniz rule with respect to the boundary operator \partial and the coboundary operator δ\delta:
    • (ασ)=(1)p(δα)σ+α(σ)\partial(\alpha \frown \sigma) = (-1)^p (\delta \alpha) \frown \sigma + \alpha \frown (\partial \sigma)
  • As a consequence of the Leibniz rule, the cap product descends to a well-defined product on homology and cohomology:
    • If [α]Hp(X;R)[\alpha] \in H^p(X; R) is a cohomology class and [σ]Hq(X;R)[\sigma] \in H_q(X; R) is a homology class, then [α][σ]:=[ασ]Hqp(X;R)[\alpha] \frown [\sigma] := [\alpha \frown \sigma] \in H_{q-p}(X; R) is a well-defined homology class

Applications in Topology

  • Cup and cap products are powerful tools for studying the algebraic topology of spaces
  • The cup product can be used to detect the non-triviality of cohomology classes and to distinguish between spaces with isomorphic cohomology groups but different ring structures
    • For example, the torus T2T^2 and the wedge sum of two circles S1S1S^1 \vee S^1 have isomorphic cohomology groups, but their cohomology rings are different due to the cup product structure
  • The cap product provides a connection between homology and cohomology, allowing information to flow between the two theories
  • Poincaré duality can be expressed using the cap product:
    • For a closed, oriented nn-manifold MM, the cap product with the fundamental class [M]Hn(M;R)[M] \in H_n(M; R) induces isomorphisms Hk(M;R)Hnk(M;R)H^k(M; R) \to H_{n-k}(M; R) for all kk
  • The Künneth formula for the cohomology of a product space involves the cup product:
    • For spaces XX and YY, there is a natural isomorphism H(X;R)RH(Y;R)H(X×Y;R)H^*(X; R) \otimes_R H^*(Y; R) \to H^*(X \times Y; R) given by the cross product, which is related to the cup product via the pullback of the projection maps
  • Cup and cap products play a role in the definition and properties of characteristic classes, such as Stiefel-Whitney classes, Chern classes, and Pontryagin classes, which are important invariants in algebraic topology and differential geometry

Computational Techniques

  • Computing cup and cap products can be challenging, especially for spaces with complicated cohomology rings or large homology groups
  • Simplicial and cellular cohomology provide combinatorial models for computing cup and cap products
    • In simplicial cohomology, cochains are functions on simplices, and the cup and cap products are defined using the face and degeneracy maps of the simplicial complex
    • In cellular cohomology, cochains are functions on cells, and the cup and cap products are defined using the boundary and coboundary maps of the cellular complex
  • The Alexander-Whitney map is a chain homotopy equivalence between the singular chain complex and the simplicial chain complex of a simplicial set, which can be used to compute cup products in simplicial cohomology
  • The Eilenberg-Zilber map is a chain homotopy equivalence between the singular chain complex of a product space and the tensor product of the singular chain complexes of the factors, which can be used to compute cross products and relate them to cup products
  • Spectral sequences, such as the Serre spectral sequence and the Eilenberg-Moore spectral sequence, can be used to compute cup and cap products in certain situations, such as for fibrations and loop spaces
  • Computer algebra systems, such as Sage and Macaulay2, have packages for computing cup and cap products in various cohomology theories, including simplicial, cellular, and sheaf cohomology

Advanced Topics and Extensions

  • The cup product can be generalized to the relative cup product, which is defined for relative cohomology groups H(X,A;R)H^*(X, A; R) of a pair (X,A)(X, A)
    • The relative cup product is compatible with the long exact sequence of a pair and satisfies a relative version of the Leibniz rule
  • The cap product can be generalized to the relative cap product, which is defined for relative homology groups H(X,A;R)H_*(X, A; R) and absolute cohomology groups H(X;R)H^*(X; R)
    • The relative cap product is compatible with the long exact sequences of a pair and satisfies a relative version of the Leibniz rule
  • Cup and cap products can be defined for other cohomology theories, such as K-theory, cobordism theory, and generalized cohomology theories
    • In these settings, the cup and cap products may have additional structure or satisfy different properties than in singular cohomology
  • The Massey product is a higher-order cohomological operation that generalizes the cup product
    • Massey products are defined for tuples of cohomology classes and measure higher-order linking or obstruction to the triviality of certain cohomological expressions
  • The Steenrod squares are cohomology operations that generalize the cup product in mod 2 cohomology
    • Steenrod squares satisfy the Cartan formula, which relates them to the cup product, and the Adem relations, which give a complete set of relations among the squares
  • The Steenrod algebra is the algebra of stable cohomology operations in mod p cohomology, generated by the Steenrod squares (for p = 2) or the Steenrod reduced powers (for odd primes p)
    • The Steenrod algebra acts on the mod p cohomology of spaces and satisfies a generalized Cartan formula and Adem relations
  • Cup and cap products play a role in the formulation and proof of the Adams spectral sequence, which is a powerful tool for computing stable homotopy groups of spheres and other spaces
    • The differentials in the Adams spectral sequence are related to Massey products and Steenrod operations, which involve cup and cap products


© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.

© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.
Glossary
Glossary