Overview
The functor preserves kernels, but may fail to carry a surjection to a surjection. Ext measures the missing exactness. Its degree-one part also answers a concrete classification question: how can a module be realized as a quotient with a prescribed kernel ? Higher degrees retain information about longer systems of relations.
Prerequisites
Know modules, Hom, short exact sequences, and chain-complex homology. A projective module has the lifting property against surjective homomorphisms. A projective resolution of is an exact augmented sequence with each projective. Such resolutions exist for modules over every unital ring, by repeatedly taking free modules surjecting onto kernels.
Definition and conventions
Fix a unital ring and left modules . Choose a projective resolution and apply . This reverses arrows, giving a cochain complex with degree- term and differential . Define, for ,
The result is an abelian group, and an -module when is commutative. It is contravariant in and covariant in . In degree zero it is naturally . Specifying the base ring matters: the same underlying abelian groups can have different module structures and different Ext groups.
Intuition
The resolution replaces by modules on which lifting works. Applying Hom exposes which candidate maps on generators fail to respect relations, and which remaining discrepancies are removable. Taking cohomology keeps exactly the obstructions left after those corrections. Resolving the first variable is therefore a computational construction, not an extra structure attached permanently to .
Examples and non-examples
For an integer , use the free resolution
For an abelian group , the resulting Hom complex is . Consequently
while degree zero is and all degrees at least two vanish. Thus even though .
For , a nonzero extension class is represented by the displayed short exact sequence itself. It cannot split: a section would send the nonzero class in to a nonzero element of order two in , which does not exist. The split extension has middle module .
Ext is not symmetric in its inputs. Since is projective over itself, , whereas the reversed group above is nonzero. A single vanishing Ext group also does not establish projectivity: because multiplication by on is surjective.
Important properties
Resolution independence follows from the comparison theorem: projectivity constructs chain maps lifting the identity between two resolutions, and those lifts are unique up to chain homotopy. Homotopic maps induce equal cohomology maps, so the resulting identifications of Ext are canonical.
For fixed , a short exact sequence gives a long exact Ext sequence. Its start contains the connecting map
The image of a map is the obstruction to lifting it to . Analogous sequences exist in the first variable, with its order reversed.
The group classifies short exact sequences , with equivalence fixing both outer modules and with the split sequence representing zero. Classifying only the abstract middle modules loses information. Finally, is projective exactly when for every module ; the quantifier is essential.
Connections and further reading
Ext connects extension problems, derived categories, and sheaf cohomology. See Li, Ext and Tor for resolutions and Stacks, Section 13.27 for the extension interpretation.