Math 2.0

Category theory; homological algebra Derived functors Lemma

Horseshoe lemma

Builds on Abelian categoryShort exact sequenceProjective resolutionProjective objectChain complex

Statement

Let π’œ\mathcal{A} be an abelian category. Let 0β†’Aβ€²β†’iAβ†’Ο€Aβ€²β€²β†’00 \to A' \xrightarrow{i} A \xrightarrow{\pi} A'' \to 0 be a short exact sequence in π’œ\mathcal{A}. Let Pβˆ™β€²β†’Aβ€²P'_\bullet \to A' and Pβˆ™β€²β€²β†’Aβ€²β€²P''_\bullet \to A'' be projective resolutions. Then there is a projective resolution Pβˆ™β†’AP_\bullet \to A with Pn=Pnβ€²βŠ•Pnβ€²β€²P_n = P'_n \oplus P''_n for every nβ‰₯0n \ge 0 with the following property. The inclusions Pnβ€²β†’PnP'_n \to P_n and the projections Pnβ†’Pnβ€²β€²P_n \to P''_n form a short exact sequence of chain complexes 0β†’Pβˆ™β€²β†’Pβˆ™β†’Pβˆ™β€²β€²β†’00 \to P'_\bullet \to P_\bullet \to P''_\bullet \to 0 that lifts the sequence 0β†’Aβ€²β†’Aβ†’Aβ€²β€²β†’00 \to A' \to A \to A'' \to 0.

Remarks

The proof builds Pβˆ™P_\bullet one degree at a time. Since P0β€²β€²P''_0 is projective, the map P0β€²β€²β†’Aβ€²β€²P''_0 \to A'' lifts through Ο€\pi to a map P0β€²β€²β†’AP''_0 \to A. Together with P0β€²β†’Aβ€²β†’AP'_0 \to A' \to A this gives P0β€²βŠ•P0β€²β€²β†’AP'_0 \oplus P''_0 \to A, which is an epimorphism by the snake lemma. The kernels again form a short exact sequence, and the same step is repeated with them. The differential of Pβˆ™P_\bullet is in general not the direct sum of the differentials: it has an extra component Pnβ€²β€²β†’Pnβˆ’1β€²P''_n \to P'_{n-1}. For example, over β„€\Z take 0β†’β„€β†’β‹…2β„€β†’β„€/2β„€β†’00 \to \Z \xrightarrow{\cdot 2} \Z \to \Z/2\Z \to 0 with Pβˆ™β€²=β„€P'_\bullet = \Z and Pβˆ™β€²β€²=(β„€β†’β‹…2β„€)P''_\bullet = (\Z \xrightarrow{\cdot 2} \Z); the lemma gives a resolution of β„€\Z by β„€2\Z^2 in degree 00 and β„€\Z in degree 11. The dual statement holds for injective resolutions.

Going deeper

For a student

The lemma is the key step to show that a short exact sequence gives a long exact sequence of left derived functors. Applying an additive functor to the split sequences 0β†’Pnβ€²β†’Pnβ†’Pnβ€²β€²β†’00 \to P'_n \to P_n \to P''_n \to 0 keeps them exact, and the long exact sequence in homology does the rest. The same construction, applied degree by degree, is used to build Cartan–Eilenberg resolutions.

Reading path

To understand this page from the ground up, read these 6 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Abelian category concept
  2. Chain complex concept
  3. Projective object concept
  4. Projective resolution concept
  5. Short exact sequence concept
  6. Horseshoe lemma statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Horseshoe_lemma
About this page
TagVNMBSYX9PY
URIm2://VNMBSYX9PY
Kindstatement, lemma
WritingW0 stub
MSC18G10, 18G05
StatusThis copy of the site has no build data. Run m2 status VNMBSYX9PY.
AboutProjective resolution
UsesAbelian category, Short exact sequence, Projective resolution, Projective object, Chain complex
Same as
Changed2 November 2026

Markdown Β· JSON Β· Edit on GitHub

What this page needs for W1

  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.