Fiveable

🧬Homological Algebra Unit 2 Review

QR code for Homological Algebra practice questions

2.2 Homology groups and their computation

2.2 Homology groups and their computation

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

Homology groups are a key concept in algebraic topology, measuring the "holes" in a topological space. They're defined as quotient modules of cycles and boundaries, capturing essential structural information about the space.

Computing homology groups involves tools like free resolutions and long exact sequences. These techniques allow us to break down complex structures into simpler components, making it easier to calculate and understand the homology of various mathematical objects.

Homology Groups and Their Properties

Definition and Components of Homology Groups

  • Homology group Hn(C)H_n(C_*) defined as the quotient module kerdn/im dn+1\ker d_n / \text{im } d_{n+1}
  • Kernel kerdn\ker d_n consists of n-cycles, elements of CnC_n that are mapped to zero by the boundary map dnd_n
  • Image im dn+1\text{im } d_{n+1} consists of n-boundaries, elements of CnC_n that are the image of the boundary map dn+1d_{n+1} from Cn+1C_{n+1}
  • Quotient module kerdn/im dn+1\ker d_n / \text{im } d_{n+1} identifies n-cycles that differ by an n-boundary, capturing the "essential" n-dimensional holes in the complex
Definition and Components of Homology Groups, Homology (biology) - Wikipedia

Invariants of Homology Groups

  • Betti numbers βn\beta_n represent the rank of the free part of the n-th homology group Hn(C)H_n(C_*)
    • β0\beta_0 counts the number of connected components
    • β1\beta_1 counts the number of 1-dimensional holes or "loops"
    • β2\beta_2 counts the number of 2-dimensional voids or "cavities"
  • Torsion of Hn(C)H_n(C_*) captures the non-free part of the homology group
    • Torsion elements have finite order, i.e., they become zero when multiplied by some non-zero scalar
    • Torsion can be represented by a list of the orders of the torsion subgroups (e.g., Z2,Z3\mathbb{Z}_2, \mathbb{Z}_3)
Definition and Components of Homology Groups, Quotient topology by identifying the boundary of a circle as one point - Mathematics Stack Exchange

Computational Tools for Homology

Free Resolutions

  • Free resolution of a module MM is an exact sequence of free modules FF_* with a map ε:F0M\varepsilon: F_0 \to M such that the sequence F2F1F0εM0\cdots \to F_2 \to F_1 \to F_0 \xrightarrow{\varepsilon} M \to 0 is exact
  • Free resolutions can be used to compute homology groups by applying the homology functor HH_* to the resolution
    • Hn(M)Hn(F)H_n(M) \cong H_n(F_*) for all n0n \geq 0
  • Constructing a free resolution involves finding a generating set for the module and relations among the generators

Long Exact Sequences

  • Long exact sequence is a tool for computing homology groups of a chain complex from the homology groups of simpler complexes
  • Given a short exact sequence of chain complexes 0ABC00 \to A_* \to B_* \to C_* \to 0 there is an associated long exact sequence in homology Hn(A)Hn(B)Hn(C)Hn1(A)\cdots \to H_n(A_*) \to H_n(B_*) \to H_n(C_*) \xrightarrow{\partial} H_{n-1}(A_*) \to \cdots
  • The connecting homomorphism \partial relates the homology groups of the complexes A,B,A_*, B_*, and CC_*
  • Long exact sequences can be used to compute unknown homology groups from known ones by exploiting the exactness property
    • Exactness means that the kernel of each map is equal to the image of the previous map