Fiveable

🧬Homological Algebra Unit 6 Review

QR code for Homological Algebra practice questions

6.2 Left and right derived functors

6.2 Left and right derived functors

Written by the Fiveable Content Team • Last updated August 2025
Written by the Fiveable Content Team • Last updated August 2025
🧬Homological Algebra
Unit & Topic Study Guides

Left and right derived functors measure how non-exact functors behave. They're built using projective or injective resolutions and taking homology. These tools help us understand functor behavior in complex algebraic structures.

Derived functors come in two flavors: left and right. Left derived functors use projective resolutions, while right derived functors use injective resolutions. They're key to studying important concepts like Ext and Tor in homological algebra.

Derived Functors

Constructing Derived Functors

  • Left derived functor LF\mathbf{L}F constructed by applying functor FF to a projective resolution of an object and taking homology
    • Measures the extent to which FF fails to be exact when applied to the left
    • Independent of the choice of projective resolution up to natural isomorphism
  • Right derived functor RF\mathbf{R}F constructed by applying functor FF to an injective resolution of an object and taking homology
    • Measures the extent to which FF fails to be exact when applied to the right
    • Independent of the choice of injective resolution up to natural isomorphism
Constructing Derived Functors, Category:Homological algebra - Wikimedia Commons

Types of Functors

  • Covariant functor F:CDF: \mathcal{C} \to \mathcal{D} preserves the direction of morphisms
    • For morphism f:ABf: A \to B in C\mathcal{C}, F(f):F(A)F(B)F(f): F(A) \to F(B) in D\mathcal{D}
    • Composes morphisms in the same order as the original category: F(gf)=F(g)F(f)F(g \circ f) = F(g) \circ F(f)
  • Contravariant functor G:CDG: \mathcal{C} \to \mathcal{D} reverses the direction of morphisms
    • For morphism f:ABf: A \to B in C\mathcal{C}, G(f):G(B)G(A)G(f): G(B) \to G(A) in D\mathcal{D}
    • Composes morphisms in the opposite order of the original category: G(gf)=G(f)G(g)G(g \circ f) = G(f) \circ G(g)
    • Examples include Hom(,A):CopSet\mathrm{Hom}(-, A): \mathcal{C}^{\mathrm{op}} \to \mathbf{Set} and Hom(A,):CSet\mathrm{Hom}(A, -): \mathcal{C} \to \mathbf{Set}
Constructing Derived Functors, May | 2014 | Bartosz Milewski's Programming Cafe

Specific Derived Functors

Ext and Tor Functors

  • Ext functor ExtRn(A,B)\mathrm{Ext}^n_R(A, B) is the nn-th right derived functor of HomR(A,)\mathrm{Hom}_R(A, -)
    • Measures the failure of HomR(A,)\mathrm{Hom}_R(A, -) to be exact
    • Can be computed using a projective resolution of AA or an injective resolution of BB
    • ExtR0(A,B)HomR(A,B)\mathrm{Ext}^0_R(A, B) \cong \mathrm{Hom}_R(A, B) and ExtR1(A,B)\mathrm{Ext}^1_R(A, B) classifies extensions of BB by AA
  • Tor functor TornR(A,B)\mathrm{Tor}_n^R(A, B) is the nn-th left derived functor of RB- \otimes_R B
    • Measures the failure of RB- \otimes_R B to be exact
    • Can be computed using a projective resolution of either AA or BB
    • Tor0R(A,B)ARB\mathrm{Tor}_0^R(A, B) \cong A \otimes_R B and Tor1R(A,B)\mathrm{Tor}_1^R(A, B) measures the abelian group of relations between AA and BB

Cohomology and Satellites

  • (Co)homology functors are derived functors in various settings
    • Singular cohomology is the right derived functor of the global sections functor on sheaves
    • Group cohomology is the right derived functor of the invariants functor on GG-modules
    • Lie algebra cohomology is the right derived functor of the invariants functor on Lie modules
  • Satellite functors generalize the construction of derived functors
    • Include local cohomology functors and local homology functors
    • Defined using the language of triangulated categories and localization