ConceptComplete

Cap Product and Poincare Duality

The cap product is the algebraic operation underlying Poincare duality. It pairs cohomology with homology to produce homology in complementary dimension.


The Cap Product

Definition

The cap product is a bilinear pairing   :Hk(X;R)×Hn(X;R)Hnk(X;R)\frown \;: H^k(X; R) \times H_n(X; R) \to H_{n-k}(X; R) defined at the chain level as follows. For a cochain φCk(X;R)\varphi \in C^k(X; R) and a singular nn-simplex σ:ΔnX\sigma : \Delta^n \to X, φσ=φ(σ[v0,,vk])σ[vk,,vn]\varphi \frown \sigma = \varphi(\sigma|_{[v_0, \ldots, v_k]}) \cdot \sigma|_{[v_k, \ldots, v_n]} where σ[v0,,vk]\sigma|_{[v_0,\ldots,v_k]} is the front kk-face and σ[vk,,vn]\sigma|_{[v_k,\ldots,v_n]} is the back (nk)(n-k)-face. This descends to homology/cohomology classes.

The cap product satisfies the fundamental identity relating it to the cup product:

αβ,σ=α,βσ\langle \alpha \smile \beta, \sigma \rangle = \langle \alpha, \beta \frown \sigma \rangle

where ,\langle -, - \rangle denotes the Kronecker pairing between cohomology and homology.

Definition

The Kronecker pairing (or evaluation map) is ,:Hn(X;R)×Hn(X;R)R,[φ],[σ]=φ(σ)\langle -, - \rangle : H^n(X; R) \times H_n(X; R) \to R, \quad \langle [\varphi], [\sigma] \rangle = \varphi(\sigma) This is well-defined since cocycles vanish on boundaries and coboundaries vanish on cycles.


The Duality Isomorphism

Theorem8.3Poincare Duality

Let MM be a closed, oriented, connected nn-manifold with fundamental class [M]Hn(M;Z)[M] \in H_n(M; \mathbb{Z}). Then the map DM:Hk(M;Z)Hnk(M;Z),αα[M]D_M : H^k(M; \mathbb{Z}) \to H_{n-k}(M; \mathbb{Z}), \quad \alpha \mapsto \alpha \frown [M] is an isomorphism for all 0kn0 \leq k \leq n.

ExamplePoincare duality for surfaces

For a closed oriented surface Σg\Sigma_g of genus gg, Poincare duality gives isomorphisms H0H2ZH^0 \cong H_2 \cong \mathbb{Z}, H1H1Z2gH^1 \cong H_1 \cong \mathbb{Z}^{2g}, and H2H0ZH^2 \cong H_0 \cong \mathbb{Z}. The intersection form on H1(Σg)H_1(\Sigma_g) is the standard symplectic form with matrix (0IgIg0)\begin{pmatrix} 0 & I_g \\ -I_g & 0 \end{pmatrix}.


Consequences

RemarkSymmetry of Betti numbers

An immediate consequence of Poincare duality is that the Betti numbers of a closed oriented nn-manifold satisfy bk=bnkb_k = b_{n-k}. Equivalently, the Poincare polynomial satisfies P(t)=tnP(1/t)P(t) = t^n P(1/t). This constrains which groups can appear as homology of closed manifolds and is one of the first obstructions in manifold recognition.

Poincare duality transforms cohomological operations into geometric ones: cup products become intersection products, and the algebra of cohomology encodes the geometry of intersecting submanifolds.