homological algebra
Chain Complexes and Exact Sequences
You should know: singular homology, group homomorphisms, linear independence
Overview
A chain complex is a sequence of abelian groups connected by homomorphisms (boundary operators) such that the composition of any two consecutive maps is zero. This algebraic structure underlies both singular and simplicial homology. Exact sequences -- where the image of each map equals the kernel of the next -- are a fundamental tool for computing homology groups and relating the homology of different spaces.
Intuition
Think of a chain complex as a sequence of floors in a building, where the boundary operator takes you from floor n to floor n-1. The rule ∂∘∂ = 0 means: if you go down two floors at once, you always end up at the zero element. Cycles (ker ∂) are the elements that 'look like' they came from one floor above but we cannot tell. Boundaries (im ∂) are the elements that definitely came from one floor above. Homology measures the gap: cycles that are not actually boundaries.
Formal Definition
A chain complex (C_*, ∂_*) is a sequence of abelian groups ... → C_{n+1} → C_n → C_{n-1} → ... with homomorphisms ∂_n: C_n → C_{n-1} satisfying ∂_{n-1} ∘ ∂_n = 0. A sequence A → B → C is exact at B if im(f) = ker(g). A short exact sequence is 0 → A → B → C → 0 with exactness at A, B, C. The homology of (C_*, ∂_*) is H_n = ker(∂_n)/im(∂_{n+1}).
Notation
| Notation | Meaning |
|---|---|
| Chain complex with groups C_n and boundary maps ∂_n | |
| n-th homology group of the chain complex | |
| Group of n-cycles: ker(∂_n) | |
| Group of n-boundaries: im(∂_{n+1}) | |
| Short exact sequence |
Theorems
Worked Examples
- 1
Let f: Z → Z be multiplication by 2 and g: Z → Z/2Z be the quotient map.
- 2
Exactness at the first Z: ker(f) = {n : 2n=0} = 0, and im(0→Z) = 0. ✓
- 3
Exactness at the middle Z: im(f) = 2Z = ker(g) since g(n)=0 iff 2|n. ✓
- 4
Exactness at Z/2Z: g is surjective (g(0)=[0], g(1)=[1]). ✓
✓ Answer
The sequence is exact; it represents Z/2Z as Z/2Z.
Practice Problems
Prove the Five Lemma: given a commutative diagram with exact rows A→B→C→D→E over A'→B'→C'→D'→E' and isomorphisms at A,B,D,E, the middle map C→C' is also an isomorphism.
Given a short exact sequence 0 → Z → Z⊕Z/2Z → Z/2Z → 0, does this split? Find a splitting if so.
Common Mistakes
g ∘ f = 0 implies exactness at B.
g ∘ f = 0 only implies im(f) ⊆ ker(g). Exactness requires equality im(f) = ker(g). The stronger condition can fail: e.g., A = 0, f = 0, B = Z, g = 0, C = Z gives g∘f=0 but the sequence is not exact at B.
Every short exact sequence of abelian groups splits.
Splitting requires the quotient (right term) to be free abelian. The sequence 0 → Z → Z → Z/nZ → 0 does not split for n ≥ 2 since Z/nZ is not free.
Quiz
Historical Background
The abstract notion of a chain complex and exact sequence crystallized in the 1940s--1950s as algebraic topology matured. Eilenberg and Mac Lane introduced homological algebra as an independent subject, and the Snake Lemma and Five Lemma became standard tools. Cartan and Eilenberg's 1956 book 'Homological Algebra' systematized the subject, which then spread to algebraic geometry (sheaf cohomology) and representation theory (Ext and Tor functors).
- 1945
Eilenberg and Mac Lane introduce the general theory of natural transformations and functors
Eilenberg, Mac Lane
- 1956
Cartan and Eilenberg publish Homological Algebra, systematizing chain complexes
Cartan, Eilenberg
- 1957
Grothendieck introduces abelian categories for sheaf cohomology
Grothendieck
Summary
- A chain complex is a sequence of abelian groups with boundary operators satisfying ∂∘∂ = 0.
- Homology H_n = ker(∂_n)/im(∂_{n+1}) measures cycles that are not boundaries.
- A sequence is exact at B if im(incoming) = ker(outgoing); a short exact sequence 0→A→B→C→0 expresses B as an extension of A by C.
- The Snake Lemma and connecting homomorphisms convert short exact sequences of chain complexes into long exact sequences in homology.
- Short exact sequences of abelian groups split if and only if the quotient term is free abelian.
References
- BookHatcher, A. Algebraic Topology. Cambridge University Press, 2002. Section 2.1.
- BookWeibel, C.A. An Introduction to Homological Algebra. Cambridge University Press, 1994.
- WebsiteWikipedia: Chain complex
Mathematics