Long Exact Sequence for Ext
The Ext functor is a derived functor in each variable, and a short exact sequence in either variable produces a long exact sequence in Ext. These long exact sequences are the primary computational tools for Ext groups and encode the fundamental relationships between extensions, obstructions, and deformations.
Statement
Let be an abelian category with enough injectives (or enough projectives).
(Covariant variable): For a short exact sequence and any object , there is a long exact sequence:
(Contravariant variable): For a short exact sequence and any object , there is a long exact sequence:
Proof
Covariant long exact sequence.
Since and is left exact, the long exact sequence follows from the general theory of right derived functors applied to the short exact sequence .
Explicitly: choose injective resolutions , , and by the horseshoe lemma, construct an injective resolution fitting into a short exact sequence of complexes . Apply to get (exact because each is injective, so is exact on injectives). The long exact sequence in cohomology of this short exact sequence of complexes gives the desired result.
Contravariant long exact sequence.
Take a projective resolution and extend (using the horseshoe lemma) to resolutions fitting . Apply to get (exact because each is projective). Take cohomology.
Connecting homomorphism.
The connecting map is the standard connecting homomorphism of the long exact sequence in cohomology. In terms of Yoneda extensions, sends to the pullback of along .
Examples
Given and , the connecting map is the extension where is the pullback. If lifts to (i.e., ), then (the extension splits).
From , apply :
Since and , we get surjects onto a subgroup of .
If , then every short exact sequence splits (). This is the fundamental criterion: a module is projective iff , and is injective iff .
Given an injective resolution (where ), the long exact sequence gives for (since ). This dimension shifting reduces higher Ext to lower Ext of a different module.
Given (a square-zero extension of rings) and a module over , the obstruction to lifting to a module over lives in . If the obstruction vanishes, lifts are a torsor for .
For a line bundle on a smooth projective curve : gives
The cokernel of measures whether sections of separate the point .
For on a smooth variety and a coherent sheaf :
This terminates after terms by Grothendieck vanishing.
On a smooth projective variety, Serre duality is compatible with the long exact sequence. Dualizing the contravariant sequence for gives the covariant sequence for , connecting the two types of long exact sequences.
classifies group extensions (where is abelian and acts on via conjugation). The long exact sequence for applied to a short exact sequence of -modules gives the long exact sequence in group cohomology.
Over a PID (e.g., ), the long exact sequences for Ext and Tor truncate: for and for . The long exact sequences become six-term exact sequences, which are completely explicit and computable.
The long exact sequence is natural: a morphism of short exact sequences induces a commutative ladder of long exact sequences. This naturality is essential for comparing Ext groups across different short exact sequences and for functoriality arguments.
In the derived category, the long exact sequence for Ext comes from the distinguished triangle and the cohomological functor . The connecting map is induced by the morphism in the triangle.
The two long exact sequences (in each variable) are the workhorse of Ext computations. Most Ext calculations proceed by induction on the length of a composition series or on projective/injective dimension, using the long exact sequence at each step. Combined with dimension shifting, this reduces arbitrary Ext computations to base cases.
The connecting homomorphism has a deformation-theoretic interpretation: it sends a first-order deformation of a morphism to the obstruction to lifting. Higher connecting maps encode higher-order obstructions, linking the long exact sequence to deformation theory and cotangent complex computations.