An introduction to derived and triangulated categories. Jon Woolf

Similar documents
TRIANGULATED CATEGORIES, SUMMER SEMESTER 2012

1. THE CONSTRUCTIBLE DERIVED CATEGORY

arxiv:math/ v2 [math.ag] 17 Oct 2001

Derived categories, perverse sheaves and intermediate extension functor

DERIVED CATEGORIES OF COHERENT SHEAVES

PERVERSE SHEAVES: PART I

8 Perverse Sheaves. 8.1 Theory of perverse sheaves

MATH 101B: ALGEBRA II PART A: HOMOLOGICAL ALGEBRA 23

Matrix factorizations over projective schemes

A TALE OF TWO FUNCTORS. Marc Culler. 1. Hom and Tensor

Algebraic Geometry Spring 2009

Derived Categories Of Sheaves

arxiv:math/ v1 [math.ag] 6 Jan 2005

EXT, TOR AND THE UCT

1 Replete topoi. X = Shv proét (X) X is locally weakly contractible (next lecture) X is replete. D(X ) is left complete. K D(X ) we have R lim

The Universal Coefficient Theorem

DERIVED CATEGORIES OF STACKS. Contents 1. Introduction 1 2. Conventions, notation, and abuse of language The lisse-étale and the flat-fppf sites

PERVERSE SHEAVES. Contents

Derived Categories. Mistuo Hoshino

WIDE SUBCATEGORIES OF d-cluster TILTING SUBCATEGORIES

THE DERIVED CATEGORY OF A GRADED GORENSTEIN RING

There are several equivalent definitions of H BM (X), for now the most convenient is in terms of singular simplicies. Let Ci

Iwasawa algebras and duality

OVERVIEW OF SPECTRA. Contents

Lectures on Grothendieck Duality II: Derived Hom -Tensor adjointness. Local duality.

Hungry, Hungry Homology

Paolo Stellari TWISTED DERIVED CATEGORIES AND K3 SURFACES

NOTES ON BASIC HOMOLOGICAL ALGEBRA 0 L M N 0

Paolo Stellari STABILITY CONDITIONS ON GENERIC K3 SURFACES

A Primer on Homological Algebra

RTG Mini-Course Perspectives in Geometry Series

MATH 101B: ALGEBRA II PART A: HOMOLOGICAL ALGEBRA

Lectures on Grothendieck Duality. II: Derived Hom -Tensor adjointness. Local duality.

Homological mirror symmetry via families of Lagrangians

Coherent sheaves on elliptic curves.

MODULAR REPRESENTATION THEORY AND PHANTOM MAPS

Grothendieck duality for affine M 0 -schemes.

are additive in each variable. Explicitly, the condition on composition means that given a diagram

Induced maps on Grothendieck groups

Introduction and preliminaries Wouter Zomervrucht, Februari 26, 2014

EILENBERG-ZILBER VIA ACYCLIC MODELS, AND PRODUCTS IN HOMOLOGY AND COHOMOLOGY

arxiv: v1 [math.ag] 18 Nov 2017

Lie Algebra Cohomology

FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 25

Bernhard Keller. University Paris 7 and Jussieu Mathematics Institute. On differential graded categories. Bernhard Keller

FORMAL GLUEING OF MODULE CATEGORIES

Serre A -functors. Oleksandr Manzyuk. joint work with Volodymyr Lyubashenko. math.ct/ Notation. 1. Preliminaries on A -categories

DERIVED CATEGORIES IN REPRESENTATION THEORY. We survey recent methods of derived categories in the representation theory of algebras.

SOME EXERCISES. This is not an assignment, though some exercises on this list might become part of an assignment. Class 2

Fourier Mukai transforms II Orlov s criterion

1 Notations and Statement of the Main Results

UNIVERSAL DERIVED EQUIVALENCES OF POSETS

CALABI-YAU ALGEBRAS AND PERVERSE MORITA EQUIVALENCES

LECTURE 3: RELATIVE SINGULAR HOMOLOGY

GK-SEMINAR SS2015: SHEAF COHOMOLOGY

Categories and functors

Realization problems in algebraic topology

Cohomology and Base Change

Algebra Qualifying Exam Solutions January 18, 2008 Nick Gurski 0 A B C 0

NOTES ON CHAIN COMPLEXES

Derived Algebraic Geometry I: Stable -Categories

Properties of Triangular Matrix and Gorenstein Differential Graded Algebras

LOCALIZATION, UNIVERSAL PROPERTIES, AND HOMOTOPY THEORY

What is an ind-coherent sheaf?

1. Algebraic vector bundles. Affine Varieties

Perverse sheaves learning seminar: Perverse sheaves and intersection homology

Contents. Chapter 3. Local Rings and Varieties Rings of Germs of Holomorphic Functions Hilbert s Basis Theorem 39.

Formal power series rings, inverse limits, and I-adic completions of rings

The Baum-Connes conjecture, localisation of categories and quantum groups

LOCAL VS GLOBAL DEFINITION OF THE FUSION TENSOR PRODUCT

HOMOLOGY AND COHOMOLOGY. 1. Introduction

Tilting objects in derived categories of equivariant sheaves

WEIGHT STRUCTURES AND SIMPLE DG MODULES FOR POSITIVE DG ALGEBRAS

Stable Homotopy Theory A gateway to modern mathematics.

Derived Categories Of Quasi-coherent Sheaves

Periodic Localization, Tate Cohomology, and Infinite Loopspaces Talk 1

Algebraic Geometry Spring 2009

Lectures 1 and 2: General introduction, DG algebras.

Good tilting modules and recollements of derived module categories, II.

STABLE MODULE THEORY WITH KERNELS

DERIVED EQUIVALENCES AND GORENSTEIN PROJECTIVE DIMENSION

arxiv:math/ v1 [math.ra] 20 Feb 2007

Hochschild homology and Grothendieck Duality

Auslander-Yoneda algebras and derived equivalences. Changchang Xi ( ~) ccxi/

AFFINE PUSHFORWARD AND SMOOTH PULLBACK FOR PERVERSE SHEAVES

Poincaré duality for étale cohomology

Symplectic geometry of homological algebra

Higher dimensional homological algebra

Cohomology operations and the Steenrod algebra

arxiv: v1 [math.kt] 18 Dec 2009

KOSTKA SYSTEMS AND EXOTIC t-structures FOR REFLECTION GROUPS

DERIVED CATEGORIES: LECTURE 4. References

Inverting Arrows and Derived Categories

Graduate algebraic K-theory seminar

AUSLANDER REITEN TRIANGLES AND A THEOREM OF ZIMMERMANN

1 Hochschild Cohomology and A : Jeff Hicks

THE TELESCOPE CONJECTURE FOR HEREDITARY RINGS VIA EXT-ORTHOGONAL PAIRS

Localization and Witt Groups of Cohen Macaulay Rings

LOCALIZATION THEORY FOR TRIANGULATED CATEGORIES

THE SIX OPERATIONS FOR SHEAVES ON ARTIN STACKS II: ADIC COEFFICIENTS

Transcription:

An introduction to derived and triangulated categories Jon Woolf PSSL, Glasgow, 6 7th May 2006

Abelian categories and complexes Derived categories and functors arise because 1. we want to work with complexes but only up to an equivalence relation which retains cohomological information, 2. many interesting functors between abelian categories are only left (or right) exact. 1

A is abelian if A is additive and morphisms in A have kernels and cokernels. Examples 1. 1. Ab = Abelian groups, 2. R-Mod = left modules over a ring R, 3. R-Mod(X) = sheaves of R-modules on a topological space X. Theorem 1 (Freyd Mitchell). If A is a small abelian category then A embeds fully faithfully in R-Mod for some ring R. 2

Often we can associate a cochain complex A = A i d A i+1 d A i+2 in A to some mathematical object. (Cochain complex means d 2 = 0 or ker d im d.) For example Space X CT (X; Z) Sheaf F Č (U; F ) In both these cases there is no unique way to do this (we need to choose a triangulation T in the first case and an open cover U in the second) but the cohomology groups H i (A ) = ker d : Ai A i+1 im d : A i 1 A i are well-defined up to isomorphism in A. The H i measure the failure of A to be exact i.e. for ker d = im d eg. 0 A f B 0 has H 0 = ker f and H 1 = coker f. 3

First wish: find a good equivalence relation on complexes which retains this cohomological information. For complexes A, B in A define Hom i (A, B ) = j Hom(A j, A i+j ) There is a differential δ : Hom i (A, B ) Hom i+1 (A, B ) f fd A + ( 1) i+1 d B f with the property that f Hom 0 (A, B ) is { a cochain map if δf = 0 null-homotopic if f = δg In particular H 0 Hom (A, B ) = homotopy classes of cochain maps. Com(A) has objects complexes in A and morphisms cochain maps (of degree 0). K(A) has objects complexes in A and morphisms homotopy classes of cochain maps. 4

A cochain map f : A B induces maps H i (f) : H i (A ) H i (B ). Homotopic cochain maps induce the same map on cohomology. Say f is a quasi-isomorphism (QI) if it induces isomorphisms for all i. Examples 2. 1. homotopy equivalences are QIs 2. not all QIs are homotopy equivalences eg. A = 0 Z Z 0 B = 0 0 Z/2 0 QIs generate an equivalence relation on the objects of Com(A) which is stronger than homotopy equivalence. 5

The derived category D(A) is the localisation of Com(A) at the class of QIs: it has the same objects as Com(A) and morphisms given by diagrams A C 0 C n B where the wrong-way arrows are QIs. For technical reasons we usually want to consider the full subcategory of bounded below, bounded above or bounded complexes and we write accordingly. D + (A) D (A) D b (A) Fact: D + (A) is the localisation of K + (A) at QIs i.e. inverting QIs automatically identifies homotopic cochain maps! 6

The class of QIs in K(A) is localising i.e. 1. 1 X QI and s, t QI implies st QI, 2. We can complete diagrams as below W t X Y Z s W t X Y Z s 3. sf = sg for s QI = ft = gt for some t QI. Follows that morphisms in D + (A) can be represented by roofs C A B with composition given by 2. 7

Functors between abelian categories Most of the functors in which we are interested are additive i.e. Hom(A, B) Hom(F A, F B) is a homomorphism of abelian groups eg. A : Ab Ab Hom(A, ) : Ab Ab Hom(, A) : Ab op Ab Say an additive functor F is exact if it preserves kernels and cokernels, equivalently 0 A B C 0 exact = 0 F A F B F C 0 exact Say it is left exact if 0 F A F B F C is exact and right exact if 0 F A F B F C is exact. 8

Examples 3. Consider the complex of abelian groups A = 0 Z 2 Z Z/2 0. 1. A Z/2 = 0 Z/2 0 Z/2 1 Z/2 0 2. Hom(Z/2, A ) = 0 0 0 Z/2 0 3. Hom(A, Z) = 0 Z 2 Z 0 0 In fact A is right exact and Hom(A, ) and Hom(, A) are left exact (for any A and in any abelian category). Proposition 2. Left adjoints are right exact (and right adjoints are left exact). For example, A is left adjoint to Hom(A, ). 9

Second wish: measure the failure of a left or right exact functor to be exact. Step 1: Find complexes on which left exact functors are exact. Definition 1. I A is injective Hom(, I) is exact I A B For example Q is injective in Ab. Injectives are well-behaved for any left exact functor F, in the sense that if 0 I r I r+1 is a bounded below exact complex of injectives then 0 F I r F I r+1 is bounded below and exact (but the F I i need not be injective). 10

Step 2: Replace objects by complexes of injectives. An injective resolution is a QI A = 0 A 0 0 Note that I = 0 I 0 I 1 I 2 H i (I ) = Example 4. The diagram { A i = 0 0 i 0 0 Z 0 0 0 Q Q/Z 0 defines an injective resolution of Z in Ab. 11

If A has enough injectives, i.e. every object injects into an injective, then every object A has an injective resolution (defined inductively by embedding A into an injective, then embedding the cokernel of this injection into and injective and so on). Theorem 3. R-Mod(X) has enough injectives. In fact, we can show that every bounded below complex is QI to a bounded below complex of injectives which is unique up to (noncanonical) isomorphism in K + (A). (Uniqueness requires bounded belowness!) Hence, in D + (A), every object is isomorphic to a complex of injectives. 12

Step 3: Given left exact F : A A define an exact functor RF : D + (A) D + (A). Need to make sense of exactness because D + (A) is additive but not, in general, abelian. (In fact D + (A) is abelian if and only if D + (A) Com 0 (A) : A H (A) is an equivalence.) Want a replacement for kernels and cokernels. 14

Given f : A B in Com(A) define the mapping cone Cone (f) by Cone i (f) A i+1 B i ( da 0 f i+1 d B ) Cone i+1 (f) A i+2 B i+1 There are maps A f B (01)t Cone (f) (10) ΣA (1) where Σ is the left shift: ΣA = A i+1 d A i+2 with A i in degree i 1. 15

Theorem 4. Applying H 0 to (1) gives an exact complex H 0 A H 0 B H 0 Cone (F ) H 1 A Example 5. Let f : A B be a morphism in A considered as a cochain map of complexes which are zero except in degree 0. Then Cone (f) = 0 A f B 0 where B is in degree 0 and the associated exact complex of cohomology groups is 0 ker f A f B coker f 0 Note that f is a QI H i f an isomorphism i H i Cone (f) = 0 i Cone (f) = 0 in D + (A) 16

Say a diagram A B C ΣA in D + (A) is an exact triangle if it is isomorphic to a diagram of the form (1). Example 6. An exact sequence 0 A B C 0 in A determines an exact triangle A B C ΣA because Cone (A B) is QI to coker (A B). (Here we think of objects of A as complexes which are zero except in degree 0.) Any morphism f : A B can be completed to an exact triangle (but not uniquely). Say an additive functor D + (A) D + (A ) is triangulated if it commutes with Σ and preserves exact triangles. 17

If F is left exact then naively applying F to complexes term-by-term is a bad idea because 1. A = 0 A exact F A exact, 2. f a QI F f a QI. Solution: apply F to complexes of injectives! If we have functorial injective resolutions (for instance for sheaves of vector spaces) I : Com + (A) Com + (Inj A) then define the right derived functor of F by RF = F I. More generally use fact that there is an equivalence K + (Inj A) D + (A) (follows because QIs of complexes of injectives are homotopy equivalences). 18

Eyes on the prize! We ve turned a left exact functor F : A A into a triangulated functor RF : D + (A) D + (A ). Furthermore, direct computation shows that for A A H 0 (RF A) = F A. Now we can measure the failure of F to be exact as follows: an exact sequence 0 A B C 0 in A becomes an exact triangle A B C ΣA in D + (A) becomes an exact triangle RF A RF B RF C ΣRF A in D + (A ) becomes an exact sequence in A. 0 F A F B F C H 1 (RF A) 19

Examples 7. 1. H i RHom(A, ) = Ext i (A, ) is the classical Ext functor (and Tor is the cohomology of the left derived functor of tensor product). 2. Global sections Γ X : Ab(X) Ab is left exact and H i RΓ X ( ) = H i (X; ) is sheaf cohomology. 3. Group cohomology, Lie algebra cohomology, Hochschild cohomology... Typically higher cohomology groups of a derived functor can be interpreted as obstruction groups to some problem. 20

We can define the left derived functor LF of a right derived functor F in a similar way but using projective resolutions, provided of course that there are enough projectives i.e. that every object is a quotient of a projective. We say an object P in A is projective if Hom(P, ) is exact or equivalently and that a QI A P B P = P 2 P 1 P 0 0 A = 0 0 A 0 is a projective resolution. Since projective resolutions go to the left we need to work with bounded above complexes and define LF : D (A) D (A ). 21

What do we do if there are not enough injectives or projectives? We can abstract the properties of projectives (and of course similarly for injectives) as follows. Say a class C of objects in A is adapted to a right exact functor F if 1. C is closed under, 2. F takes exact complexes in Com (C) to exact complexes, 3. any object is a quotient of an object in C. 22

Examples 8. If there are enough projectives then the class of projectives is adapted to any right exact functor. The class of flat modules is adapted to A in R-Mod. Theorem 5. If C is adapted to F then there is an equivalence K (C) QI D (A) from the localisation of the homotopy category of complexes in C at QIs to the derived category. We can define LF = F Φ where Φ is an inverse to the equivalence. 23

Since there may be many adapted classes and the inverse to the equivalence is not unique we need to characterise derived functors more precisely. Formally a left derived functor of a right exact functor F A A is a pair (LF, η) where LF : D (A) D (A ) is triangulated and η : K (F ) LF is a natural transformation such that for any triangulated G : D (A) D (A ) and α : K (F ) G we have a unique factorisation K (F ) η LF α G 24

Easy mistakes to be avoided! 1. A is not in general QI to H (A) eg. C[x, y] 2 (x y) C[x, y] and C[x, y] 0 C have the same cohomology groups but are not QI as complexes of C[x, y]-modules. 2. There are non-zero maps f in D + (A) which induce the zero map on cohomology, i.e. H i f = 0 i. For example, the connecting map δ in the exact triangle associated to a non-split short exact sequence. 25

Why bother with the derived category? The exact sequence 0 F A F B F C H 1 (RF A) can be constructed without this machinery (using the snake lemma and a little homological algebra) but RF contains more information than just its cohomology groups. For example we retain higher order information such as Massey products. Secondly, derived functors are often better behaved. For example Hom(, Z) doesn t induce a duality on Ab but the right derived functor RHom(, Z) : D + fg (Ab)op D + fg (Ab) does square to the identity. Thirdly... 26

Triangulated categories We can abstract the structure of the derived category as follows. An additive category D is triangulated if there are 1. an additive automorphism Σ, 2. a class of diagrams, closed under isomorphism and called exact triangles, A B C ΣA satisfying four axioms as below. 27

TR1 A 1 A 0 ΣA is exact and any morphism can be completed to an exact triangle (not necessarily uniquely); TR2 we can rotate triangles: f B A B g C g h ΣA C h ΣA Σf ΣB exact exact TR3 we can complete commuting diagrams of maps between triangles as below (but not necessarily uniquely) A a A B b B C ΣA Σa C ΣA TR4 the octahedron axiom (beyond my T E Xskills)! Warning: there are categories which admit several different triangulated structures. 28

Examples 9. K (A), D (A) where = ±, b. There are other important examples, in particular the stable homotopy category: consider the homotopy category K(CW) of pointed CW complexes and homotopy classes of pointed maps between them. Up to homotopy any map is a cofibration, essentially an inclusion. Puppe sequences X f Y g Cone(f) h Cone(g) give a potential class of triangles because the mapping cone Cone(g) is homotopic to the suspension ΣX. 29

K(CW) is not triangulated because 1. there is no additive structure on the morphisms [X, Y ] and, 2. Σ is not invertible. However, suspension does have a right adjoint, the loop space functor, [ΣX, Y ] = [X, ΩY ]. Furthermore [X, ΩY ] is a group and [X, Ω 2 Y ] an abelian group. By replacing CW complexes by CW-spectra, very roughly infinite loop spaces with explicit deloopings, we obtain a triangulated category K(CW spectra) called the stable homotopy category. 30

A t-structure is a pair of full subcategories D 0 D 0 satisfying 1. ΣD 0 D 0 and ΣD 0 D 0 2. Hom(A, B) = 0 for any A D 0 and B Σ 1 D 0 3. any B is in an exact triangle A B C ΣA with A D 0 and B Σ 1 D 0. Example 10. Derived categories come with a natural choice of t-structure given by the full subcategories of complexes which are zero in strictly positive and in strictly negative degrees. 31

Theorem 6. The heart D 0 D 0 of a t- structure is an abelian category. There can be different t-structures on the same triangulated category. Hence equivalences of triangulated categories can provide interesting relationships between different abelian categories. This is a very fruitful point of view and we end with some examples from geometry. A. Birational geometry: Conjecture 7 (Bondal Orlov). Smooth complex projective Calabi Yau varieties X and Y are birational there is a triangulated equivalence D b coh (X) D b coh (Y) between the bounded derived categories of coherent sheaves. This is known to hold in dimension 3. 32

B. Riemann Hilbert correspondence: for any complex projective variety X there is a triangulated equivalence D b rh (D X Mod) D b alg-c (X) relating regular holonomic D-modules, certain systems of analytic differential equations on X, to algebraically constructible sheaves, which encode the topology of the subvarieties of X. C. Homological mirror symmetry: Conjecture 8 (Kontsevitch). Smooth projective Calabi Yau varieties come in mirror pairs X and Y so that there is a triangulated equivalence D b coh (X) D b Fuk 0 (Y between the dounded derived category of coherent sheaves (algebraic geometry) of X and the bounded derived Fukaya category (symplectic geometry) of Y, and vice versa. This is known to hold, for instance, for elliptic curves. 33