Fiveable

๐ŸงฌHomological Algebra Unit 10 Review

QR code for Homological Algebra practice questions

10.1 Singular homology and cohomology

10.1 Singular homology and cohomology

Written by the Fiveable Content Team โ€ข Last updated August 2025
Written by the Fiveable Content Team โ€ข Last updated August 2025
๐ŸงฌHomological Algebra
Unit & Topic Study Guides

Singular homology and cohomology are powerful tools in algebraic topology. They help us understand the structure of topological spaces by studying their "holes" and other geometric features. These concepts build on the ideas of chain complexes and homology groups.

Homology groups capture information about cycles and boundaries in a space, while cohomology groups provide a dual perspective. Together, they offer insights into the topology of spaces and allow us to compute important invariants.

Singular Homology

Simplicial Complexes and Chain Complexes

  • Singular simplex maps standard n-simplex into a topological space X
  • Collection of singular simplices forms a simplicial complex
  • Chain complex constructed from simplicial complex by taking free abelian groups generated by n-simplices (Cn(X)C_n(X))
  • Boundary operator โˆ‚n:Cn(X)โ†’Cnโˆ’1(X)\partial_n: C_n(X) \to C_{n-1}(X) defined by mapping each n-simplex to its oriented boundary (alternating sum of its (n-1)-dimensional faces)
  • Boundary operator satisfies โˆ‚nโˆ’1โˆ˜โˆ‚n=0\partial_{n-1} \circ \partial_n = 0, forming a chain complex

Homology Groups and Their Properties

  • n-th homology group Hn(X)H_n(X) defined as kernel of โˆ‚n\partial_n modulo image of โˆ‚n+1\partial_{n+1}
  • Elements of Hn(X)H_n(X) are equivalence classes of n-cycles (elements of kernel of โˆ‚n\partial_n) modulo boundaries (elements of image of โˆ‚n+1\partial_{n+1})
  • Homology groups are topological invariants, independent of the choice of simplicial complex
  • Functorial properties allow for the study of induced homomorphisms between homology groups
  • Homology groups capture "holes" in a topological space (connected components for H0H_0, loops for H1H_1, voids for H2H_2, etc.)
Simplicial Complexes and Chain Complexes, Cohomology - Wikipedia

Singular Cohomology

Cohomology Groups and Cochains

  • Cohomology groups Hn(X)H^n(X) defined as the dual of homology groups Hn(X)H_n(X)
  • Cochain complex formed by taking Hom(Cn(X),G)Hom(C_n(X), G) for each nn, where GG is an abelian group (coefficients)
  • Coboundary operator ฮดn:Hom(Cn(X),G)โ†’Hom(Cn+1(X),G)\delta^n: Hom(C_n(X), G) \to Hom(C_{n+1}(X), G) defined as the dual of the boundary operator
  • n-th cohomology group Hn(X;G)H^n(X; G) defined as kernel of ฮดn\delta^n modulo image of ฮดnโˆ’1\delta^{n-1}
  • Elements of Hn(X;G)H^n(X; G) are equivalence classes of n-cocycles modulo n-coboundaries
Simplicial Complexes and Chain Complexes, Homotopy category of chain complexes - Wikipedia, the free encyclopedia

Universal Coefficient Theorem and Kรผnneth Formula

  • Universal Coefficient Theorem relates homology and cohomology groups via a short exact sequence involving ExtExt and TorTor functors
  • Allows for the computation of cohomology groups from homology groups and vice versa
  • Kรผnneth Formula expresses the homology (or cohomology) of a product space in terms of the homology (or cohomology) of its factors and their tensor products
  • Useful for computing homology and cohomology of product spaces (torus, product of spheres, etc.)

Computational Tools

Mayer-Vietoris Sequence

  • Mayer-Vietoris sequence is a long exact sequence relating homology groups of a space X to homology groups of subspaces A and B, where X = A โˆช B
  • Sequence involves homology groups of A, B, A โˆฉ B, and X, connected by boundary operators and inclusion-induced homomorphisms
  • Useful for computing homology groups of spaces that can be decomposed into simpler subspaces (CW complexes, simplicial complexes, etc.)
  • Provides a way to break down the computation of homology groups into smaller, more manageable pieces
  • Can be applied iteratively to compute homology groups of spaces with multiple decompositions