The cup product is a powerful tool in cohomology that combines two classes to create a new one of higher degree. It's like a mathematical recipe that mixes ingredients to create something new and exciting. This operation helps us understand the structure of spaces and how they relate to each other.
By using the cup product, we can compute cohomology rings and find important invariants of spaces. It's like a secret code that reveals hidden properties of shapes and surfaces. This knowledge helps us solve puzzles about maps between spaces and discover geometric structures we couldn't see before.
Cup Product Operation
Definition and Construction
- The cup product is a binary operation that takes two cohomology classes and produces a new cohomology class of higher degree
- For cohomology classes and , their cup product is a class
- The cup product is induced by the diagonal map and the cross product in cohomology
- The cup product can be defined using singular cohomology, simplicial cohomology, or cellular cohomology (singular, simplicial, cellular cohomology)
Naturality and Maps
- The cup product is natural with respect to continuous maps between topological spaces
- If is a continuous map and and are cohomology classes, then , where is the induced homomorphism on cohomology
- This naturality property allows the cup product to be used in functorial constructions and to study maps between spaces
- Example: For the inclusion map , the induced homomorphism preserves the cup product structure
Computing Cup Products
Cellular Cohomology
- In cellular cohomology, the cup product is computed using the cellular cochain complex
- For cellular cohomology classes represented by cocycles and , their cup product is represented by the cocycle for each -cell
- The cup product of cellular cohomology classes is computed by multiplying the values of the cocycles on the cells of the CW complex
- The cellular boundary formula is used to determine the cup product on the cellular cochain level

Examples and Calculations
- Example: Let be the wedge sum of spheres. The cellular cohomology groups are , , , and for . Let and be the generators. Then and because there are no cells of dimension 4 or 6 in
- Example: For the torus , let be the generators corresponding to the two circles. Then generates , and . The cohomology ring is isomorphic to the exterior algebra
Properties of Cup Products
Algebraic Properties
- The cup product is associative: for cohomology classes , , and
- The cup product is graded commutative: for and
- This graded commutativity reflects the sign convention in the definition of the cup product and the orientation of cells
- Example: For the real projective plane , let be the generator. Then , but , so , showing that is not commutative
- The proofs of associativity and graded commutativity rely on the properties of the diagonal map and the cross product in cohomology
Interaction with Other Operations
- The cup product is distributive over addition: and
- The identity element for the cup product is the cohomology class , satisfying for any cohomology class
- The identity element corresponds to the constant map with value 1
- Example: For any space , the cup product with the identity element induces isomorphisms and

Applications of Cup Products
Cohomology Rings and Invariants
- The cup product can be used to compute the cohomology rings of various spaces, such as projective spaces, lens spaces, and Eilenberg-MacLane spaces
- The cohomology ring of the complex projective space is isomorphic to , where is the generator of and the cup product corresponds to polynomial multiplication
- Example: In , the generator satisfies but
- The cup product provides a way to define and compute cohomological invariants of spaces, such as the cohomology ring, Betti numbers, and Poincarรฉ polynomials
- Example: The Poincarรฉ polynomial encodes the dimensions of the cohomology groups and can be used to distinguish spaces up to homotopy equivalence
Obstructions and Non-Existence of Maps
- The cup product can detect the non-existence of certain continuous maps between spaces by comparing their cohomology rings
- If is a continuous map and the induced homomorphism does not preserve the cup product structure, then cannot be a homotopy equivalence
- Example: There is no continuous map that is a homotopy equivalence because is not isomorphic to as rings
- The cup product can be used to define cohomological obstructions to the existence of certain geometric structures, such as complex structures, almost complex structures, and symplectic structures
- Example: The Chern classes of a complex vector bundle are defined using the cup product and provide obstructions to the existence of nowhere-zero sections and triviality of the bundle
Higher Operations and Duality
- The cup product can be used to define higher cohomology operations, such as Steenrod squares and Massey products, which provide additional tools for studying the topology of spaces
- Steenrod squares are cohomology operations that generalize the cup product and capture additional information about the cohomology of a space with coefficients
- Massey products are higher-order cohomology operations that generalize the cup product and provide obstructions to the formality of spaces and the realization of cohomology classes by geometric constructions
- The cup product is a key ingredient in the definition of the cup product pairing between cohomology and homology, which is used in Poincarรฉ duality and the study of manifolds
- For a closed orientable -dimensional manifold , the cup product pairing is non-degenerate and induces isomorphisms
- Example: For the torus , the cup product pairing is given by and induces the isomorphisms and