Derived functors and Ext
Anchor (Master): Cartan-Eilenberg *Homological Algebra* (1956) Ch. III, V; Grothendieck 1957 *Sur quelques points d'algèbre homologique* (Tôhoku Math. J. 9); Hartshorne *Residues and Duality* Ch. I; Gelfand-Manin *Methods of Homological Algebra* Ch. III
Intuition [Beginner]
A functor between categories of modules or sheaves often fails to preserve short exact sequences. Take the global-sections functor on sheaves over a topological space: given a short exact sequence of sheaves , the induced sequence on global sections is exact on the left, but the rightmost map need not be surjective. The cokernel of that final map is where global-gluing information is lost — and recovering it systematically is what derived functors do.
Why bother? Because the failure of right-exactness is not a defect to apologise for, it is the carrier of geometric information. The missing surjection is measured by a new group , and that group is exactly the first cohomology of . The same machine that produces sheaf cohomology produces Ext groups, Tor groups, group cohomology, and the universal-coefficient correction terms — one construction, many applications.
The intuition for Ext is that it parametrises extensions of one module by another. An extension is a short exact sequence with prescribed ends and ; the set of such sequences modulo a natural equivalence forms an abelian group called . When vanishes, every extension splits and . When it does not, the nonzero elements are the genuinely non-split extensions.
Visual [Beginner]
A schematic shows a short exact sequence of modules at the top, and the truncated four-term exact sequence under a left-exact functor below, with the failure of the final arrow to be surjective measured by the first derived functor on the right. A second panel shows a non-split extension of by — the module wraps around inside it without being a direct sum — as a representative element of .
Worked example [Beginner]
Compute , the group that classifies extensions of the integers by .
Step 1. Build an explicit short resolution. The cyclic group is presented by the multiplication-by- map: . This is a projective resolution of because is a free abelian group and hence projective.
Step 2. Apply the contravariant functor to the resolution. The map becomes the map , which after the identification is multiplication by on the integers.
Step 3. Take cohomology of the resulting two-term complex . The kernel is (multiplication by is injective on ); this is . The cokernel is ; this is .
Step 4. Interpret. The group has two elements. The zero element corresponds to the split extension . The nonzero element corresponds to the genuinely non-split extension , the same short exact sequence we started with, now reinterpreted as an extension class.
What this tells us. The single non-split extension of by is the multiplication-by- sequence itself, and it represents the nontrivial class in a two-element group. The cyclic group of order four contains as a subgroup with quotient , but that is an extension of by , not by — those classes live in , where the nonzero class is exactly as an extension. Ext, computed from a resolution, sees these extension classes directly.
Check your understanding [Beginner]
Formal definition [Intermediate+]
Let and be abelian categories and an additive functor.
Definition (left exact, right exact, exact). is left exact if for every short exact sequence in the sequence is exact in . is right exact if the symmetric statement holds: is exact. is exact if both hold, equivalently if preserves short exact sequences.
Definition (injective object). An object of is injective if the functor is exact, equivalently if every monomorphism and every morphism extends to a morphism .
Definition (enough injectives). The category has enough injectives if every object admits a monomorphism into some injective object .
Definition (injective resolution). An injective resolution of an object is an exact sequence $$ 0 \to A \to I^0 \xrightarrow{d^0} I^1 \xrightarrow{d^1} I^2 \to \cdots $$ with each injective. The cochain complex (without the augmentation ) is the injective cochain complex attached to the resolution.
Definition (right-derived functor). Let be a left-exact additive functor and assume has enough injectives. For an object , choose an injective resolution . The -th right-derived functor of at is $$ (R^n F)(A) := H^n\big( F(I^\bullet) \big), $$ the -th cohomology of the cochain complex obtained by applying term-by-term to .
The definition is well-posed: any two injective resolutions of are chain-homotopy equivalent, takes chain-homotopy equivalences to chain-homotopy equivalences, and cohomology is invariant under chain homotopy. Hence depends only on up to canonical isomorphism, and a morphism in induces a morphism functorial in . For , left-exactness of identifies canonically.
Definition (Ext as a derived functor). Let be a ring and , left -modules. The category of -modules is abelian with enough injectives. The functor is left exact and additive. The -th Ext group is $$ \mathrm{Ext}^n_R(C, A) := R^n \mathrm{Hom}_R(C, -)(A) = H^n\big( \mathrm{Hom}_R(C, I^\bullet) \big), $$ where is any injective resolution. Equivalently, by computing via a projective resolution of in place of an injective resolution of ; the two definitions agree by the balanced-functor property recorded in the Key theorem below.
Definition ( sheaves on a ringed space). Let be a ringed space and , sheaves of -modules. The local-Hom functor from -modules to -modules is left exact and additive, and the category of -modules has enough injectives (Hartshorne III.2.2). The -th local Ext sheaf is $$ \mathit{Ext}^n_{\mathcal{O}X}(\mathcal{F}, \mathcal{G}) := R^n \mathcal{H}om{\mathcal{O}X}(\mathcal{F}, -)(\mathcal{G}), $$ computed by applying $\mathcal{H}om{\mathcal{O}X}(\mathcal{F}, -)\mathcal{G} \to \mathcal{I}^\bullet\mathrm{Ext}^n{\mathcal{O}X}(\mathcal{F}, \mathcal{G}) := R^n \mathrm{Hom}{\mathcal{O}_X}(\mathcal{F}, -)(\mathcal{G})\mathrm{Hom}$ in place of the local one.
Counterexamples to common slips
- A projective resolution of computes via ; an injective resolution of computes the same group via . The balanced property says the two answers agree, but the resolutions need not be of the same length, and an isomorphism between them is not generally explicit.
- The local-Hom functor on sheaves and the global-Hom functor have different right-derived functors. The local is a sheaf; the global is an abelian group. They are linked by the local-to-global spectral sequence (Hartshorne III.6.4).
- Existence of enough injectives in is essential for the definition of via injective resolutions. The category of finitely-generated modules over a noetherian ring does not have enough injectives in general; one passes to all modules to build the resolution, then restricts.
- is canonically in bijection with equivalence classes of one-fold extensions under the Baer-sum group structure (Yoneda 1960). Two extensions are equivalent if there is a commutative ladder with the identity on and and an isomorphism on the middle term. The Yoneda interpretation does not pre-suppose enough projectives or enough injectives, and it extends to higher Ext as equivalence classes of -fold extensions.
Key theorem with proof [Intermediate+]
Theorem (existence of right-derived functors; Grothendieck Tôhoku §2.2 [pending]). Let be an abelian category with enough injectives, an abelian category, and a left-exact additive functor. There exists a sequence of additive functors $$ R^n F : \mathcal{A} \to \mathcal{B}, \quad n \ge 0, $$ with canonically, such that for every short exact sequence in there is a long exact sequence $$ 0 \to FA \to FB \to FC \xrightarrow{\delta} R^1 F (A) \to R^1 F (B) \to R^1 F (C) \xrightarrow{\delta} R^2 F (A) \to \cdots $$ natural in the short exact sequence, where each connecting morphism is uniquely determined by the construction.
Proof. The argument has four steps. Step 1: choose an injective resolution and define . Step 2: show independence of the resolution. Step 3: construct the connecting morphism via a horseshoe lemma. Step 4: verify exactness of the long sequence.
Step 1: definition. For each , the assumption that has enough injectives produces an injection into an injective. Iterating on the cokernel , on , and so on, yields an injective resolution . Apply term-by-term to the complex (without the augmentation) to obtain a cochain complex in . Define , the -th cohomology of this complex. For , the kernel is by left exactness of applied to the sequence , so .
Step 2: independence. Suppose and are two injective resolutions. A morphism of resolutions over the identity on exists because is injective (lifting the composite along ), and the construction iterates degree by degree using injectivity of the . The induced morphism is unique up to chain homotopy by the standard chain-homotopy lifting argument: a second lift differs from the first by a null-homotopic map , which factors through a contraction built from injectivity. Applying to a chain-homotopy equivalence yields a chain-homotopy equivalence in , and cohomology is a chain-homotopy invariant. Hence canonically, and is well-defined up to canonical isomorphism. The same lifting argument shows that a morphism extends to a morphism of resolutions unique up to chain homotopy, producing the functoriality of .
Step 3: horseshoe lemma and the connecting morphism. Given a short exact sequence and injective resolutions and , the horseshoe lemma constructs an injective resolution with as objects of (not necessarily as resolutions of via the direct-sum differential) such that the resolutions assemble into a short exact sequence of cochain complexes $$ 0 \to I_A^\bullet \to I_B^\bullet \to I_C^\bullet \to 0, $$ degreewise split. The construction is the dual of the standard horseshoe-lemma construction for projective resolutions; the splitting in uses that each is injective and hence the rightward arrow admits a section. Applying to this short exact sequence of complexes preserves degreewise splitness, and a degreewise-split short exact sequence of cochain complexes induces a long exact sequence in cohomology with connecting morphism defined by the snake lemma in each degree.
Step 4: long exact sequence. The connecting morphism is the snake-lemma connecting morphism for the short exact sequence of complexes . Exactness of the long sequence at every node is the standard snake-lemma corollary for a short exact sequence of cochain complexes. Naturality in the short exact sequence is the naturality of the snake-lemma construction with respect to morphisms of short exact sequences. At , the long exact sequence begins with , with the first three terms identified with of respectively via , and the connecting morphism producing the first derived contribution.
Bridge. The construction here builds toward 04.04.01 (Riemann-Roch theorem for curves), where the long exact sequence in for short exact sequences of sheaves is the engine that propagates the dimension formula from twists of on to line bundles on an arbitrary smooth projective curve; without right-derived functors and the long exact sequence, Riemann-Roch is an unmotivated dimension count. The bridge appears again in 04.03.04 (cohomology of line bundles on projective space), where the closed-form dimension table for is obtained by Čech cohomology, which is itself a special case of the derived-functor construction once Cartan's comparison theorem identifies the two. Putting these together, the universal feature is that the right-derived functor of a left-exact is the unique extension of to a -functor exact on short exact sequences; the construction via injective resolutions is one realisation, the Yoneda extension-classes description for is another. The bridge to Ext is direct: is the special case where , , and , and the long exact sequence becomes the long exact sequence of Ext in either variable. The local-to-global spectral sequence on a ringed space 04.03.01 is the next layer.
Exercises [Intermediate+]
Advanced results [Master]
Theorem (Yoneda extension interpretation; Yoneda 1960 [pending]). For modules over a ring and integer , the group is canonically in bijection with the set of equivalence classes of -fold exact sequences $$ 0 \to A \to E_n \to E_{n-1} \to \cdots \to E_1 \to C \to 0 $$ under the equivalence relation generated by morphisms of -fold sequences fixing the ends, with the abelian group structure given by Baer-sum-like splice composition. The composition , sending a pair of sequences to their concatenation at , makes the bigraded family into the Yoneda product, and the -algebra of a module is $\mathrm{Ext}^_R(M, M)$ with Yoneda product as multiplication.*
The Yoneda product is graded-commutative on modules over a commutative ring up to sign, and on a finite-dimensional algebra over a field , the -algebra controls the homotopy theory of the module category in the sense of Koszul duality and derived Morita theory.
Theorem (universal -functor characterisation). Let be an abelian category with enough injectives and a left-exact additive functor. The collection is a universal -functor extending : for any other -functor extending (so and produces long exact sequences from short exact sequences), there is a unique morphism of -functors . Equivalently, is effaceable: for every object and every , there is a monomorphism such that is zero. Effaceability characterises uniquely among -functors extending .
The effaceability characterisation, originally due to Grothendieck in the Tôhoku paper, is the abstract framework that lets one compute on a particular object by replacing with an -acyclic resolution rather than an injective resolution: any resolution with for and every computes . Flasque resolutions on a topological space are -acyclic; fine resolutions on a smooth manifold are -acyclic for the de Rham functor; injective resolutions are universally acyclic by construction.
Theorem (Ext via flat / projective resolutions and Tor duality). Let be a commutative ring and let , be -modules. The Tor groups are defined as the left-derived functors of the tensor product, computable via a projective (or flat) resolution of either argument. The pairing $$ \mathrm{Ext}^n_R(C, A) \otimes \mathrm{Tor}^R_n(C, A^\vee) \to \mathrm{Ext}^0_R(A, A^\vee) \cong \mathrm{Hom}R(A, A^\vee) $$ is more delicate: in the setting of finitely-generated modules over a Gorenstein ring, the Auslander-Reiten formula relates the two via the Nakayama functor and exhibits a duality between $\mathrm{Ext}^(-, R)\mathrm{Tor}^R(-, R)H^i_\mathfrak{m}(M)\mathfrak{m}\mathrm{Ext}^_R(R/\mathfrak{m}, M)$ by the local-duality theorem.*
Theorem (local-to-global Ext spectral sequence; Hartshorne III.6.4 [pending]). Let be a ringed space and sheaves of -modules. There is a convergent spectral sequence $$ E_2^{p, q} = H^p(X, \mathit{Ext}^q_{\mathcal{O}X}(\mathcal{F}, \mathcal{G})) \Rightarrow \mathrm{Ext}^{p + q}{\mathcal{O}X}(\mathcal{F}, \mathcal{G}), $$ *the Grothendieck spectral sequence for the composition $\mathrm{Hom}{\mathcal{O}X}(\mathcal{F}, -) = \Gamma(X, -) \circ \mathcal{H}om{\mathcal{O}_X}(\mathcal{F}, -)$.*
When is locally free of finite rank, for and the spectral sequence degenerates: , where . The structure-sheaf case gives , identifying sheaf cohomology as Ext into the structure sheaf.
Theorem (Serre duality via Ext; Serre 1955, Hartshorne III.7). Let be a smooth projective variety of dimension over a field with canonical sheaf . For any coherent sheaf on and integer , there is a natural perfect pairing of finite-dimensional -vector spaces $$ \mathrm{Ext}^i_{\mathcal{O}_X}(\mathcal{F}, \omega_X) \times H^{n - i}(X, \mathcal{F}) \to H^n(X, \omega_X) \cong k. $$ When is locally free, the local-to-global spectral sequence identifies , and the pairing becomes the more familiar . The Ext formulation is the correct one for general coherent (possibly non-locally-free) sheaves.
Theorem (Ext and the derived category). Let be an abelian category and its derived category. For objects and integer , $$ \mathrm{Ext}^n_{\mathcal{A}}(C, A) = \mathrm{Hom}_{D(\mathcal{A})}(C, A[n]), $$ where is the object placed in cohomological degree and shifts in the triangulated structure. The Yoneda product becomes composition of morphisms in with appropriate shifts, and the long exact sequence in Ext is the long exact sequence attached to a distinguished triangle in .
The derived-category formulation, due to Verdier in his thesis and developed in Hartshorne Residues and Duality [pending] and Gelfand-Manin [pending], is the modern setting in which Ext is most naturally studied. Many statements that appear ad hoc in the abelian-category framework — the Yoneda product, the local-to-global spectral sequence, Serre duality — become functorial constructions in the derived category. Grothendieck-Verdier duality on a proper morphism of schemes is the global form of Serre duality and lives natively in .
Synthesis. The derived-functor construction is the universal mechanism for repairing the failure of an additive functor to be exact. The central insight is that a left-exact functor extends uniquely to a sequence of functors characterised by the existence of long exact sequences attached to short exact sequences and by the universal-effaceability property, and the extension is computed concretely via injective resolutions. The bridge between the abstract characterisation (universal -functor) and the concrete construction (cohomology of for an injective resolution) is the chain-homotopy invariance of cohomology together with the lifting property of injectives. Three apparently distinct constructions — derived functors of (Ext), derived functors of (Tor), derived functors of (sheaf cohomology) — fit into one framework, and the framework extends through the local-to-global spectral sequence to the sheaf-theoretic local-Hom functor and, in the derived category, to the Yoneda product. Putting these together, the central computational fact is that for a left-exact with enough injectives, is exact on short exact sequences in at the cost of exactness in , and the long exact sequence transports information across . This bridge appears again in 04.04.01 (Riemann-Roch theorem for curves) where the long exact sequence in cohomology of a short exact sequence of sheaves drives the dimension count, and in 04.03.05 (Serre vanishing and finiteness) where the derived-functor formalism on a projective scheme produces the finite-dimensionality and asymptotic vanishing that anchor the cohomology of coherent sheaves.
The construction generalises in two directions. First, to Tor via projective resolutions in place of injective ones, with the same long-exact-sequence formalism and the same universal-effaceability characterisation; the pair encodes the obstruction to a balanced bifunctor being exact in either variable separately. Second, to the derived category , where becomes the -th cohomology of a triangulated functor and where Ext becomes graded-Hom in the triangulated structure. The derived-category extension is the framework in which Grothendieck-Verdier duality, the six-functor formalism on schemes, and the derived-category formulation of Hodge theory all live; the foundational identity is the bridge between the abelian-category construction and its triangulated home. The synthesis is that derived functors and Ext are not technical conveniences; they are the carriers of the cohomological information that distinguishes algebraic geometry, commutative algebra, and topology from their classical, exact-functor predecessors.
Full proof set [Master]
Proposition (universal -functor characterisation), proof. Let be a -functor with and let be the right-derived functors. We construct a morphism of -functors by induction on .
At , the identity is the base case. Suppose by induction that morphisms are defined for and commute with the connecting morphisms attached to every short exact sequence. To construct at an object , embed in an injective: exact with injective. The associated long exact sequences read $$ \cdots \to T^n(I) \to T^n(Q) \xrightarrow{\delta_T} T^{n+1}(A) \to T^{n+1}(I) \to \cdots $$ and $$ \cdots \to R^n F(I) \to R^n F (Q) \xrightarrow{\delta_R} R^{n+1} F (A) \to R^{n+1} F (I) \to \cdots $$ The right-derived functors satisfy for on any injective (an injective admits the resolution , and the derived functors vanish above degree ). Hence is surjective (and an isomorphism for , where on both sides).
For : and both have source identifying via . Define at by sending . This is well-defined: if , then is in the image of , and applying to the same difference gives zero by exactness of the lower sequence at . So is a well-defined homomorphism.
For : is an isomorphism, so is well-defined on via the surjective (the kernel is in , which maps via to ). Naturality in and compatibility with connecting morphisms follow from the naturality of all involved snake-lemma constructions.
Uniqueness: any other morphism of -functors must satisfy on ; if , then , and since is surjective, .
Proposition ( for injective and ), proof. Let be injective in . The resolution (with in degree zero and zeros above) is an injective resolution of , since injects into itself by the identity, and the quotient is zero, which injects vacuously into zero, and so on. Applying gives the cochain complex with in degree zero and zero in positive degree. Cohomology in positive degree is zero, so for .
Proposition (long exact sequence in Ext, second variable), proof. Let be a short exact sequence in , and let be fixed. Choose an injective resolution , , assembled via the horseshoe lemma into a short exact sequence of complexes that is degreewise split. Apply the functor degreewise: degreewise splitness implies that the resulting sequence of cochain complexes is itself degreewise short exact in . The snake-lemma long exact sequence in cohomology then produces the long exact sequence in stated. Naturality follows from the naturality of the horseshoe lemma and the snake lemma.
Proposition ( classifies extensions; Yoneda 1960), proof sketch. Define a map as follows: an extension produces a connecting morphism in the long exact sequence for . The image is the class of .
For the inverse, take an element . Choose a projective resolution of . The Ext class corresponds to a homomorphism killing the image of , defined up to maps factoring through . Form the pushout of along : this is a module with a map (the second pushout leg) and an induced surjection . The kernel of is the image of , and the resulting sequence is the extension assigned to .
Equivalence of extensions corresponds to equivalence of representing homomorphisms up to the boundary, so the construction descends to the bijection. The Baer sum on corresponds to addition in by direct computation on the pushout description.
Connections [Master]
Sheaf cohomology
04.03.01. Sheaf cohomology on a topological space or scheme is the right-derived functor of the global-sections functor , computed via injective resolutions in the category of sheaves of abelian groups (or -modules in the ringed-space setting). Every fact about sheaf cohomology — long exact sequence, finite-dimensionality on a projective scheme, vanishing in degrees above the dimension — is a special case of the derived-functor formalism developed here. The bridge from local Ext to sheaf cohomology runs through the local-to-global spectral sequence and the identification .Coherent sheaf
04.06.02. Coherent sheaves on a noetherian scheme form an abelian category with enough injectives (in the category of all -modules), and the local Ext sheaves for coherent are themselves coherent (Hartshorne III.6.8). The Ext groups parametrise extensions of one coherent sheaf by another and are the geometric carriers of obstruction theory: deformation problems land in and obstructions to extending deformations land in . This is the foundation of moduli theory of sheaves.Cohomology of line bundles on projective space
04.03.04. The explicit cohomology table is the foundational example of a right-derived-functor computation. The intermediate vanishing for illustrates the derived-functor framework, and the Serre-duality pairing is the Ext-duality in disguise.Sheaf
04.01.01. The category of sheaves of abelian groups on a topological space and the category of -modules on a ringed space are the source categories where the derived-functor formalism is most heavily applied in algebraic geometry. The existence of enough injectives in both categories (Grothendieck 1957) is what makes the construction work; without it, derived functors would require either Čech resolutions (which require finite covers) or fine / soft / flasque resolutions (which work on paracompact spaces).Higher direct images and base change
04.03.07. The relative form of the present unit's derived-functor construction. For a morphism , the right-derived functors of the left-exact pushforward are computed by exactly the injective-resolution recipe given here, and the local-to-global Ext spectral sequence built in this unit is one specialisation of the Grothendieck composite-functor spectral sequence that04.03.07develops in its general form. The two spectral sequences are siblings: the Leray spectral sequence comes from with taking injectives to flasque (hence -acyclic) sheaves, and the local-to-global Ext spectral sequence developed here comes from with of an injective flasque. The cohomology-and-base-change theorem in04.03.07is the relative form of the Ext-and-base-change comparison and depends on the same flat-tensor-product preservation of finite-free-module cohomology that the universal-coefficient theorem records in the absolute case.Hypercohomology of a complex of sheaves
03.04.14. The derived-functor formalism developed here for a single sheaf or single object extends to complexes of sheaves. Hypercohomology is the right-derived functor of global sections, applied to a bounded-below complex instead of a single , with the resolution upgraded from a single injective resolution to a Cartan-Eilenberg resolution — a double complex of injectives whose total complex is quasi-isomorphic to . The two hypercohomology spectral sequences (filtration-by-rows and filtration-by-columns of the double complex) are exactly the analogues of the local-to-global Ext spectral sequence built here, with the input upgraded from a single functor to a chain . Every concrete sheaf-theoretic spectral sequence — Leray, de Rham, Dolbeault, Hodge-to-de-Rham, Frölicher — is a hypercohomology spectral sequence for some specific complex of sheaves. The unit03.04.14is the direct extension of the present unit's machinery from -objects in a single position to bounded-below complexes, with the de Rham theorem and Deligne cohomology as its load-bearing applications.
Historical & philosophical context [Master]
The systematic development of derived functors begins with the 1956 Princeton monograph Homological Algebra by Henri Cartan and Samuel Eilenberg [pending]. Cartan and Eilenberg defined Ext and Tor as derived functors of and respectively, using projective resolutions of modules over a ring, and established the universal-coefficient theorem in topology as a Tor-and-Ext consequence of the derived-functor formalism. The book unified disparate constructions — Ext groups arising in the universal coefficient theorem, the Tor groups arising in flat-base-change for tensor products, the cohomology of groups defined by Eilenberg-MacLane, and the cohomology of Lie algebras defined by Chevalley-Eilenberg — under a single framework.
Alexander Grothendieck's 1957 Tôhoku paper Sur quelques points d'algèbre homologique (Tôhoku Mathematical Journal 9, 119--221) [pending] extended the formalism from module categories to arbitrary abelian categories with enough injectives, and applied it to sheaf cohomology on topological spaces and schemes. Grothendieck's contribution was twofold: the axiomatic abelian-category framework (with the AB-axiom hierarchy for various exactness conditions) and the proof that the category of sheaves of -modules on a ringed space has enough injectives. The latter is the technical foundation of all derived-functor cohomology in algebraic geometry, and the Tôhoku paper is universally regarded as the founding document of modern homological algebra.
The Yoneda interpretation of as equivalence classes of -fold extensions, developed by Nobuo Yoneda in On Ext and exact sequences (J. Fac. Sci. Univ. Tokyo 1960) [pending], gives an alternative construction free of resolutions: is defined directly from the abelian-category data of without choosing injective or projective resolutions, and the Yoneda composition provides the algebra structure that subsequent developments (Koszul duality, -algebra structures, derived Morita theory) exploit. The Yoneda framework requires neither enough projectives nor enough injectives and is therefore the correct one for categories where resolutions are unavailable.
The derived-category formulation, developed by Jean-Louis Verdier in his 1967 thesis (published 1996 as Des catégories dérivées des catégories abéliennes, Astérisque 239), reformulates derived functors as triangulated functors between derived categories, and rephrases as in the derived category. Verdier's setup is the framework in which Grothendieck-Verdier duality on a proper morphism of schemes (the global form of Serre duality), the six-functor formalism on schemes, and the modern formulation of Hodge theory and étale cohomology all live. Robin Hartshorne's Residues and Duality (Springer LNM 20, 1966) [pending] is the canonical reference for the derived-category approach to algebraic geometry duality theory, and Sergei Gelfand and Yuri Manin's Methods of Homological Algebra (Springer 1988, 2nd ed. 2003) [pending] gives the modern textbook treatment of derived categories and triangulated structures, with derived functors and Ext as primary examples.
Bibliography [Master]
@book{CartanEilenberg1956,
author = {Cartan, Henri and Eilenberg, Samuel},
title = {Homological Algebra},
publisher = {Princeton University Press},
series = {Princeton Mathematical Series},
volume = {19},
year = {1956}
}
@article{GrothendieckTohoku1957,
author = {Grothendieck, Alexander},
title = {Sur quelques points d'alg{\`e}bre homologique},
journal = {T{\^o}hoku Mathematical Journal},
volume = {9},
year = {1957},
pages = {119--221}
}
@article{Yoneda1960,
author = {Yoneda, Nobuo},
title = {On Ext and exact sequences},
journal = {Journal of the Faculty of Science, University of Tokyo, Section I},
volume = {8},
year = {1960},
pages = {507--576}
}
@book{HartshorneAG,
author = {Hartshorne, Robin},
title = {Algebraic Geometry},
publisher = {Springer-Verlag},
series = {Graduate Texts in Mathematics},
volume = {52},
year = {1977}
}
@book{HartshorneResiduesDuality,
author = {Hartshorne, Robin},
title = {Residues and Duality},
publisher = {Springer-Verlag},
series = {Lecture Notes in Mathematics},
volume = {20},
year = {1966}
}
@book{Weibel1994,
author = {Weibel, Charles A.},
title = {An Introduction to Homological Algebra},
publisher = {Cambridge University Press},
series = {Cambridge Studies in Advanced Mathematics},
volume = {38},
year = {1994}
}
@book{GelfandManin2003,
author = {Gelfand, Sergei I. and Manin, Yuri I.},
title = {Methods of Homological Algebra},
publisher = {Springer-Verlag},
series = {Springer Monographs in Mathematics},
edition = {2},
year = {2003}
}
@book{VerdierDerivedCategories,
author = {Verdier, Jean-Louis},
title = {Des cat{\'e}gories d{\'e}riv{\'e}es des cat{\'e}gories ab{\'e}liennes},
publisher = {Soci{\'e}t{\'e} Math{\'e}matique de France},
series = {Ast{\'e}risque},
volume = {239},
year = {1996}
}
@article{EilenbergMacLane1942,
author = {Eilenberg, Samuel and MacLane, Saunders},
title = {Group extensions and homology},
journal = {Annals of Mathematics},
volume = {43},
year = {1942},
pages = {757--831}
}
@article{Buchsbaum1955,
author = {Buchsbaum, David A.},
title = {Exact categories and duality},
journal = {Transactions of the American Mathematical Society},
volume = {80},
year = {1955},
pages = {1--34}
}