Fiveable

🧬Homological Algebra Unit 6 Review

QR code for Homological Algebra practice questions

6.4 Computation and applications of derived functors

6.4 Computation and applications of 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

Derived functors are powerful tools for studying modules and sheaves. They extend familiar concepts like Hom and tensor product to capture more subtle relationships between objects. This section explores how to compute and apply these functors.

We'll dive into Ext and Tor groups, which measure extensions and tensor product failures. We'll also look at group and sheaf cohomology, along with advanced tools like spectral sequences and derived categories. These concepts are key to understanding homological algebra.

Ext and Tor Groups

Computing Ext and Tor

  • Ext groups ExtRn(M,N)Ext_R^n(M,N) measure extensions between RR-modules MM and NN
    • ExtR0(M,N)Ext_R^0(M,N) is the set of module homomorphisms HomR(M,N)Hom_R(M,N)
    • Higher Ext groups correspond to equivalence classes of long exact sequences
  • Tor groups TornR(M,N)Tor_n^R(M,N) measure the extent to which the tensor product of RR-modules MM and NN fails to be exact
    • Tor0R(M,N)Tor_0^R(M,N) is the tensor product MRNM \otimes_R N
    • Higher Tor groups arise from the failure of the tensor product to be left-exact

Computational Techniques

  • Dimension shifting allows computing higher Ext or Tor groups from lower ones
    • For Ext: ExtRn+1(M,N)ExtRn(M,ΩN)Ext_R^{n+1}(M,N) \cong Ext_R^n(M,\Omega N) where ΩN\Omega N is the first syzygy of NN
    • For Tor: Torn+1R(M,N)TornR(ΩM,N)Tor_{n+1}^R(M,N) \cong Tor_n^R(\Omega M, N) where ΩM\Omega M is the first syzygy of MM
  • Horseshoe lemma relates the projective resolutions of MM, NN, and MNM \oplus N
    • Allows constructing a projective resolution of MNM \oplus N from those of MM and NN
    • Useful for computing Ext and Tor groups involving direct sums
Computing Ext and Tor, Mapping cone (homological algebra) - Wikipedia, the free encyclopedia

Cohomology Theories

Group Cohomology

  • Group cohomology Hn(G,A)H^n(G,A) measures the cohomology of a group GG with coefficients in a GG-module AA
    • H0(G,A)H^0(G,A) is the set of GG-invariant elements of AA
    • H1(G,A)H^1(G,A) classifies crossed homomorphisms modulo principal crossed homomorphisms
    • Higher cohomology groups have interpretations in terms of extensions and obstructions
  • Computed using the bar resolution or projective resolutions of the trivial GG-module Z\mathbb{Z}
Computing Ext and Tor, Extension of a topological group - Wikipedia, the free encyclopedia

Sheaf Cohomology

  • Sheaf cohomology Hn(X,F)H^n(X,\mathcal{F}) measures the cohomology of a sheaf F\mathcal{F} on a topological space XX
    • H0(X,F)H^0(X,\mathcal{F}) is the set of global sections of F\mathcal{F}
    • Higher cohomology groups measure obstructions to extending local sections to global sections
  • Computed using Čech cohomology or derived functors of the global sections functor
  • Künneth formula relates the cohomology of a product space to the cohomology of its factors
    • For sheaves F\mathcal{F} on XX and G\mathcal{G} on YY, there is a short exact sequence involving Hn(X×Y,FG)H^n(X \times Y, \mathcal{F} \boxtimes \mathcal{G}) and p+q=nHp(X,F)Hq(Y,G)\bigoplus_{p+q=n} H^p(X,\mathcal{F}) \otimes H^q(Y,\mathcal{G})

Advanced Tools

Spectral Sequences

  • Spectral sequences are algebraic tools for computing homology or cohomology groups
    • Consist of a sequence of pages Erp,qE_r^{p,q} with differentials dr:Erp,qErp+r,qr+1d_r: E_r^{p,q} \to E_r^{p+r,q-r+1}
    • Each page is the homology of the previous page with respect to its differential
    • The sequence converges to the desired homology or cohomology groups
  • Examples include the Leray spectral sequence and the Grothendieck spectral sequence

Derived Categories

  • The derived category D(R)D(R) of an abelian category RR is obtained by formally inverting quasi-isomorphisms
    • Objects are chain complexes, morphisms are chain maps modulo homotopy
    • Quasi-isomorphisms (chain maps inducing isomorphisms on homology) become isomorphisms
  • Derived functors can be defined as functors on the derived category
    • Examples: derived tensor product L\otimes^L, derived Hom functor RHomRHom
  • Provide a unified framework for homological algebra constructions