Proof: Ext Long Exact Sequence
We give a detailed proof of the long exact sequence for Ext in the covariant variable, starting from a short exact sequence . The proof uses the horseshoe lemma, the exactness of Hom out of a fixed object into injectives, and the snake lemma connecting homomorphism.
Setup
We prove the covariant long exact sequence from Theorem 7.9: for any and short exact sequence :
Proof
Start with injective resolutions and . The horseshoe lemma constructs an injective resolution with fitting into a short exact sequence of complexes:
The construction proceeds inductively. At degree 0: given and , the composite lifts (since is injective and we can extend maps) to give a map . This map is a monomorphism and is injective. The differentials are constructed to make the diagram commute.
Apply to the short exact sequence of injective complexes:
Claim: This is a short exact sequence of cochain complexes.
Each is injective, so applied to gives a short exact sequence in each degree. (The surjectivity on the right uses the fact that is injective: any map can be lifted, but more precisely, the sequence splits as a sequence of objects since is injective, so the Hom sequence is termwise split exact.)
The differentials in each complex are induced by those in , and naturality of Hom ensures commutativity.
The short exact sequence of cochain complexes from Step 2 gives, by the standard long exact sequence in cohomology (proved via the snake lemma):
By definition of Ext via injective resolutions, , etc. This gives the desired long exact sequence.
The connecting map is constructed as follows:
Given a cocycle representing an element of (meaning where is the differential in ):
-
Lift: Since , choose a lift .
-
Differentiate: Compute . Its image in is , so lies in .
-
Check cocycle: , so is a cocycle in .
-
Define: .
This is well-defined: a different choice of lift (where ) gives , which differs by a coboundary.
The long exact sequence is independent of the choice of injective resolutions. Given two injective resolutions and , the comparison theorem provides chain homotopy equivalences over . These induce isomorphisms on cohomology, and a naturality argument shows the resulting long exact sequences are canonically isomorphic.
More precisely, the comparison maps lift the identity on to a chain map , unique up to homotopy. Applying preserves chain homotopies, so the induced maps on are independent of the choice of comparison map.
The long exact sequence is natural in , , , and . A morphism of short exact sequences (a commutative diagram with three vertical maps between two short exact sequences) induces a commutative ladder between the two long exact sequences. This follows from the functoriality of Hom and the naturality of the snake lemma connecting morphism.
Examples
At degree 0, the long exact sequence begins . This is just the left exactness of : a map determines a map (by composing with ), and a map that lands in as zero must factor through .
From , the connecting map sends to the pullback extension. For : maps the generator of to the extension classified by in .
The connecting map vanishes iff every map lifts to . The sequence splits iff the identity maps to zero under , i.e., iff the extension class in is zero.
The contravariant long exact sequence (from ) is proved analogously using projective resolutions and the horseshoe lemma for projectives. The connecting map is constructed by the same lift-differentiate-project recipe.
From , apply :
This gives .
On , from the Euler sequence , apply :
Combined with Serre duality , this computes all Ext groups between line bundles.
From with injective, the long exact sequence gives for , hence for . This reduces computation of higher Ext to lower Ext at the cost of changing the module.
The map sends an extension to the obstruction to lifting it to an extension involving . Specifically, vanishes iff the extension can be "extended" to a two-step filtration .
Exactness at means: an extension maps to zero in iff it comes from an extension (via pushout along ). Geometrically: an extension with middle term factors through iff its pushout to splits.
In , the short exact sequence is a distinguished triangle . The long exact sequence is obtained by applying the cohomological functor to this triangle, using .
Given a morphism in and short exact sequences for both the kernel/cokernel of , one can combine both long exact sequences. The composition sends to , and the failure of to lift through extensions is detected by the connecting maps in both sequences.
The Tor long exact sequence is the analogue for the tensor product. Both sequences arise from the same principle: a short exact sequence of inputs produces a long exact sequence of derived functors, via the connecting homomorphism of a short exact sequence of complexes.
The proof has three essential ingredients: (1) the horseshoe lemma, which assembles injective resolutions compatibly with short exact sequences; (2) the exactness of Hom into injectives, which converts the short exact sequence of resolutions into a short exact sequence of Hom complexes; and (3) the snake lemma / long exact sequence in cohomology, which produces the long exact sequence with connecting maps. Each step is canonical and natural, ensuring the final result is functorial.