Ext Functor
The Ext functor is the derived functor of Hom. It classifies extensions of modules, measures the failure of Hom to be exact, and provides the fundamental link between homological algebra and deformation theory. Ext groups are the cohomology of the Hom complex in the derived category.
Definitions
For objects in an abelian category with enough injectives (or enough projectives), the Ext groups are:
where is an injective resolution. Equivalently, using a projective resolution :
classifies equivalence classes of -fold extensions: exact sequences . Two extensions are equivalent if they are connected by a chain of morphisms of exact sequences that are the identity on and . The Baer sum gives the group structure.
Examples
. This follows from since is left exact.
classifies short exact sequences up to equivalence. The zero element corresponds to the split extension . For abelian groups: .
Over : for all (since has global dimension 1). . In particular, , reflecting the non-split extension .
Over a field : for all and all vector spaces . Every short exact sequence of vector spaces splits, so there are no non-trivial extensions. This reflects .
Over (dual numbers), for all . The periodic projective resolution gives in each degree. This ring has infinite global dimension.
. The bar resolution of as a -module provides the standard complex computing group cohomology. For , and for .
For sheaves on : . Sheaf cohomology is Ext from the constant sheaf. More generally, for coherent sheaves on a scheme governs deformations of morphisms .
On a smooth projective variety of dimension , Serre duality gives . For a curve (): by Serre duality.
is the tangent space to the moduli of deformations of a coherent sheaf . contains the obstructions to deformation. If , the moduli space is smooth at .
In the derived category, . This gives a single formula unifying all Ext groups. The composition is the Yoneda product, corresponding to composition of morphisms in the derived category.
The Yoneda product is defined by splicing extensions. For : splice with to get . The Ext algebra is a graded ring.
The projective dimension of is . For -modules, iff has a projective resolution of length . The global dimension .
For a ring homomorphism and -modules , there is a change-of-rings spectral sequence . When for a regular sequence, this collapses and gives explicit formulas.
The two definitions of Ext agree:
That is, Ext can be computed using either an injective resolution of or a projective resolution of . Both give the same result.
is contravariant in the first argument and covariant in the second. It forms a cohomological delta-functor in each variable separately. The long exact sequences in both variables, together with the Yoneda product, encode rich algebraic structure.