← LibraryThe Long Exact Sequences of Derived FunctorsEngineering · MathematicsLesson 6/9← PrevNext →
GuidePublished 6 Aug 20263 min readBy Kevin JoginComputational Number TheoryDerived FunctorsLong Exact SequenceDerived Functor
Skip to the main content

MathematicsDerived Functors

The Long Exact Sequences of Derived Functors

How a short exact sequence of modules becomes a long exact sequence of derived functors, and how to use it.

Executive summary

The computational engine of the whole subject

A short exact sequence of modules is resolved compatibly by the horseshoe lemma, giving a degreewise split short exact sequence of complexes. Applying an additive functor preserves the splitting, so exactness survives, and the long exact homology sequence then produces the long exact sequence of derived functors. Almost every computation in homological algebra is an application of this, usually combined with a vanishing result and the five lemma.

Learning objectives

  • Derive the long exact sequence from the horseshoe lemma.
  • Apply dimension shifting to reduce degree.
  • Use vanishing on projectives to compute unknown terms.
  • Combine naturality with the five lemma.

Section 01Derivation

  1. Stage 01HorseshoeResolve the outer terms, then build a compatible resolution of the middle. The result is degreewise split.
  2. Stage 02Apply the functorDegreewise splitness survives any additive functor, so the sequence of complexes remains exact.
  3. Stage 03Long exact homology sequenceApply the snake-lemma construction degree by degree.
  4. Stage 04Read offThe result is the long exact sequence of derived functors, natural in the original short exact sequence.
… → LnT(A) → LnT(B) → LnT(C) → Ln−1T(A) → … → T(C) → 0
Degreewise splitness, not plain exactness

An arbitrary additive functor need not preserve exactness — that is the whole problem being addressed. It does preserve split exactness, because splitting is an identity between morphisms. The horseshoe lemma is designed to deliver exactly this.

Section 02Dimension shifting

AlgorithmReducing degree by onein: LnT(M)  →  out: L1T of a syzygy
  1. Choose 0 → K → P → M → 0 with P projective.
  2. In the long exact sequence, LnT(P) = 0 for n ≥ 1.
  3. Exactness then gives LnT(M) ≅ Ln−1T(K) for n ≥ 2. The isomorphism is the connecting homomorphism.
  4. In degree 1, L1T(M) is the kernel of T(K) → T(P).
  5. Iterate to reduce any degree to degree 1 of a higher syzygy.
Every induction on degree in this subject uses this device. It is the reason results are usually proved for n = 1 and extended formally.

Section 03Standard patterns

Pattern

Two known, one unknown

If two of three consecutive terms are known, exactness determines the third up to an extension — and often exactly, if one neighbour vanishes.

Pattern

Vanishing on the ends

If the outer terms vanish, the middle map is an isomorphism. The commonest way to compute an unknown derived functor.

Pattern

Comparison by five lemma

A map of short exact sequences gives a map of long exact sequences; two isomorphisms out of three force the third.

Pattern

Splicing

A long exact sequence can be cut into short exact sequences, each analysed separately, then reassembled.

Pattern

Induction on dimension

If the module has finite projective dimension, the sequence terminates and induction on that dimension closes the argument.

Pattern

Reduction to cyclic modules

Additivity plus a filtration reduces many statements to modules of the form Λ/J.

ReferenceFrequently asked questions

What if the functor is contravariant?

The sequence reverses: the quotient contributes first and the submodule last, exactly as in the first-variable Ext sequence. The construction is identical; only the bookkeeping of which term goes where changes.

Does the sequence always terminate on the right?

For left derived functors of a right exact functor, yes — it ends with T(C) → 0. For right derived functors it begins with 0 → T(A) and continues indefinitely to the right.

Can I always compute the connecting homomorphism explicitly?

In principle yes, by following the snake lemma construction through the chosen resolutions. In practice it is usually characterised by naturality and by what it does on a generator, which is enough for most arguments.

NavigateContinue in this stream

Curated next steps from this page. The site also surfaces algorithmically related reading below.

ProvenanceSources and further reading

This page is an original KEVOS explanatory article. It presents the underlying mathematics — definitions, algorithms, complexity results and selection criteria — in KEVOS editorial voice. No text is reproduced from any copyrighted source. Where numerical tables are relevant, KEVOS links to live authoritative databases rather than republishing static values.

Page ID
KV-MATH-0130
Taxonomy
ENG-MATH — Engineering / Mathematics
Collection
COL-HOMALG-001
Topic stream
HA-DERIVED
Version
1.1.0 / content 2026.08
Last reviewed
2026-08-06

Continue learning

Derived FunctorsGuide · MathematicsNEXT LESSON →Ext via Projective and Injective ResolutionsGuide · MathematicsProjective and Injective ResolutionsGuide · MathematicsYoneda Ext and n-Fold ExtensionsGuide · Mathematics