SciELO - Scientific Electronic Library Online

 
vol.48 número3Cluster categories and their relation to Cluster algebras, Semi-invariants and Homology of torsion free nilpotent groups índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Journal

Artigo

Indicadores

  • Não possue artigos citadosCitado por SciELO

Links relacionados

  • Não possue artigos similaresSimilares em SciELO

Compartilhar


Revista de la Unión Matemática Argentina

versão impressa ISSN 0041-6932versão On-line ISSN 1669-9637

Rev. Unión Mat. Argent. v.48 n.3 Bahía Blanca  2007

 

Derived categories and their applications

María Julia Redondo and Andrea Solotar

Abstract. In this notes we start with the basic definitions of derived categories, derived functors, tilting complexes and stable equivalences of Morita type. Our aim is to show via several examples that this is the best framework to do homological algebra, We also exhibit their usefulness for getting new proofs of well known results. Finally we consider the Morita invariance of Hochschild cohomology and other derived functors.

 

1. Introduction

Derived categories were invented by A. Grothendieck and his school in the early sixties. The volume [Ve77] reproduces some notes of his pupil J.L.Verdier, dating from 1963, which are the original source on derived categories (see also [Ve96]).

Let A be an abelian category and C(A ) the category of complexes in A , that is, objects are sequences of maps

 n-1 dn-1 n dn n+1 ⋅⋅⋅ → X → X → X → ⋅⋅ ⋅

with  n n-1 d ∘ d = 0 for all n ∈ ℤ , and a morphism f : X → Y between complexes is a family of morphisms fn : Xn → Y n in A such that dnY ∘ fn = f n+1 ∘ dnX . The cohomology groups of the complex X are by definition

Hn (X ) = Ker dn ∕Im dn-1.

A morphism f : X → Y induces a group morphism  n n n H (f) : H (X ) → H (Y ) in each degree. We say that f is a quasi-isomorphism if  n H (f) is an isomorphism for all n ∈ ℤ .

The derived category D (A) of A is obtained from C(A ) by formally inverting all quasi-isomorphisms.

Recall that the definition of derived functors in homological algebra is as follows. Assume that A has enough projectives and let F : A → Ab be a contravariant left exact functor. Then the right derived functor RnF : A → Ab is defined in the following way. Let M be an object in A and let

⋅⋅⋅ → P2 → P1 → P0 → 0

be a projective resolution of M , that is,

⋅⋅⋅ → P2 → P1 → P0 → 0 ⋅⋅⋅ ↓ ↓ ↓ ↓ ⋅⋅⋅ → 0 → 0 → M → 0 ⋅⋅⋅

is a quasi-isomorphism. Then RnF (M ) is the group homology in degree n of the complex

0 → F (P0) → F (P1 ) → F (P2) → ⋅⋅⋅ .

These are well defined functors since the projective resolution of an object M is unique up to quasi-isomorphisms. Moreover, for any short exact sequence  f g 0 → M1 → M2 → M3 → 0 there is a long exact sequence

 n RnF (g) n RnF (f) n δn n+1 ⋅⋅⋅ → R F (M3 ) → R F (M2 ) → R F (M1 ) → R F (M3 ) → ⋅ ⋅⋅

where δ is the so called connecting morphism.

In fact, when we are doing homological algebra, we are not dealing with objects and cohomology groups but with complexes up to quasi-isomorphisms and their cohomology groups. Hence it is natural to work in D (A ) instead of A or C(A ) .

Any object X in A can be identified in D (A ) by the complex concentrated in degree zero, which will be denoted by X [0] . Let  f g 0 → X → Y → Z → 0 be a short exact sequence in A . Then 0 → X [0]→f Y [0] g→ Z[0] → 0 is a short exact sequence in C (A) . Since

⋅⋅ ⋅ → 0 → X f→ Y → 0 → ⋅⋅⋅ ↓ ↓ ↓ g ↓ ⋅⋅ ⋅ → 0 → 0 → Z → 0 → ⋅⋅⋅

is a quasi-isomorphism, we can replace Z [0] by the complex appearing in the first line of the previous picture, hence the short exact sequence 0 → X [0]→f Y [0] g→ Z[0] → 0 can be identified in D (A) by the sequence of complexes

... ... ... ... ... ↓ ↓ ↓ ↓ ↓ 0 → 0 → 0 → 0 → 0 ↓ ↓ ↓ ↓ ↓ 0 → 0 → 0 → X → 0 ↓ ↓ ↓ ↓ f ↓ f 0 → X → Y = Y → 0 ↓ ↓ ↓ ↓ ↓ 0 → 0 → 0 → 0 → 0 ↓ ↓ ↓ ↓ ↓ .. .. .. .. .. . . . . .

which is not an exact sequence.

In this new category, the concept of "short exact sequences" (which are determined by two morphisms f,g ) will be replaced by that of "distinguished triangles"(determined by three morphisms f,g, h ). If  f g 0 → X → Y → Z → 0 is a short exact sequence in A , then

... ... ... ... ↓ ↓ ↓ ↓ 0 → 0 → 0 → 0 ↓ ↓ ↓ ↓ 0 → 0 → X = X ↓ ↓ ↓ f ↓ f X → Y = Y → 0 ↓ ↓ ↓ ↓ 0 → 0 → 0 → 0 ↓ ↓ ↓ ↓ . . . . .. .. .. .. X [0] → Y [0] → Z [0] → X [1]

is a triangle in D (A) .

We will consider "cohomological functors" defined in D (A ) , that applied to distinguished triangles will give long exact sequences with morphisms induced by f,g,h . That is, the extra morphism we are considering when defining triangles is a morphism of complexes that induces the corresponding connecting morphism.

So, when considering the derived category D (A ) of A , we replace objects in A by complexes, and invert quasi-isomorphisms between complexes. As we shall see, D (A ) is not abelian if A is not semisimple. The abelian structure of A , and of C (A ) , has to be replaced by a triangulated structure.

Given an algebra A over a commutative ring k , for simplicity, we will write D (A) for the derived category D (M od - A ) . Given two k -algebras A and B the natural question is: when are D (A) and D (B) equivalent categories? (triangle equivalent?). Of course, if A and B are Morita equivalent (that is, M od -A and M od -B are k -linearly equivalent) then D (A ) and D (B ) are equivalent. We will see that there other equivalences and we shall present some examples.

2. Triangulated categories

Let T be an additive category with an additive automorphism T : T → T called the translation functor. We will write X [n ] and f[n] for Tn(X ) and Tn(f ) respectively. A triangle in T is a diagram of the form

 f g h X → Y → Z → X [1]

that will be denoted as (X, Y, Z,f,g, h) , and a morphism of triangles is a triple

 ′ ′ ′ ′ ′ ′ (α, β,γ) : (X, Y,Z, f,g,h) → (X ,Y ,Z ,f ,g,h )

forming a commutative diagram in T

 f g h X → Y → Z → X [1] ↓ α ↓ β ↓ γ ↓ α[1] X ′ f→′ Y ′ g→′ Z ′ h→′ X ′[1 ]

A morphism of triangles is said to be an isomorphism if α,β,γ are isomorphisms in T .

DEFINITION 2.1. A structure of triangulated category on T is given by a translation functor T and a class of distinguished triangles verifying the following four axioms:

    • (X, X, 0,idX,0,0 ) is a distinguished triangle, for any object X ;
    • Every triangle isomorphic to a distinguished one is distinguished;
    • Every morphism X →f Y can be embedded in a distinguished triangle (X, Y, Z,f,g, h) .
  • (Rotation) A triangle (X, Y,Z, f,g,h ) is distinguished if and only if

    (Y,Z, X [1],g,h,- f [1]) is distinguished.

  • (Morphisms) Every commutative diagram

     f g X → Y → Z →h X [1] ↓ α ↓ β ′ f′ ′ g′ ′ h′ ′ X → Y → Z → X [1]

    whose rows are distinguished triangles can be completed to a morphism of triangles by a morphism  γ Z → Z ′ .

  • (The octahedral axiom) Given X →f Y and Y →g Z morphisms in A , and distinguished triangles

     ′ ′ ′ ′ ′ (X, Y,X ,f,f ,s), (X, Z,Y ,g ∘ f,h, r), (Y,Z, Z ,g,g ,t),

    there exist morphisms X ′ u→ Y′ , Y ′→v Z ′ such that

     ′ ′ ′ ′ (X ,Y ,Z ,u,v,f [1] ∘ t)

    is a distinguished triangle and

     f f′ ′ s X → Y → X → X [1] ∥ ↓ g ↓ u ∥ g∘f h ′ r X → Z → Y → X [1] ↓ f ∥ ′ ↓ v ↓ f [1] Y →g Z →g Z ′ →t Y[1] ↓ f′ ↓ h ∥ ↓ f ′[1] ′ u ′ v ′ w ′ X --→ Y --→ Z → X [1]

    is a commutative diagram.

Observe that all the rows in the previous diagram are distinguished triangles, and morphisms between rows determined the following morphisms of triangles

 ′ ′ (idX,g,u) ′ (f,idZ,v) ′ ′ (X, Y,X ,f,f ,s) (f′-,h→,idZ′) (X, Z,Y ,g ∘f,h,r) (-s,t→v,w) (Y,Z,Z,g,g,t) (Y,Z,Z′,g,g′,t) -→ (X′,Y′,Z′,u,v,w) - → (X [1],Y[1],X′[1],f[1],f′[1],s[1])

The name of last axiom comes from the fact that it can be viewed as a picture of a octahedron, where four faces are distinguished triangles, and all the other faces are commutative.

 Y ′ ′ X| f g Z| | | ---u-----v---- X g∘f Z Y ′

DEFINITION 2.2. Let T be a triangulated category and A an abelian category. An additive functor H : T → A is said to be a cohomological functor if, for any distinguished triangle (X, Y,Z, f,g,h ) in T , we get an exact sequence in A

Hi (X ) Hi→ (f)Hi (Y ) Hi→(g)Hi (Z)

where  i H denotes  i H ∘ T = H (- [i]) .

REMARK 2.3. By TR2, if (X, Y,Z, f,g,h) is a distinguished triangle then (Y, Z, X [1],g,h,- f[1]) is also distinguished. Then, if H is a cohomological functor,

 i Hi(g) i Hi(h) i+1 H (Y ) → H (Z) → H (X )

is also exact. So we get a long exact sequence

⋅⋅⋅ → Hi (X ) Hi→(f)Hi (Y) Hi→(g) Hi(Z ) H→i(h)Hi+1 (X ) → ⋅⋅⋅

LEMMA 2.4. Let (X, Y,Z, f,g,h) be a distinguished triangle in T . Then

  • g ∘ f = 0 ;
  • If u : U → Y is such that g ∘ u = 0 , then there exists v : U → X such that u = f ∘ v ;
  • If s : Y → W is such that s ∘ f = 0 , then there exists t : Z → W such that s = t ∘ g .

Proof.

  • From TR1 we know that (X, X, 0,id ,0,0) X is a distinguished triangle, and from TR3 we know that there exists a morphism of triangles

     idX X → X → 0 → X [1] ↓ idX ↓ f ↓ s ↓ idX [1 ] X f→ Y →g Z →h X [1]

    and hence g ∘ f = 0 .

  • From TR2 and TR3 we know that the diagram

     id U →U U → 0 → U [1] ↓ u ↓ f g h X → Y → Z → X [1]

    can be completed to a morphism of triangles. Hence, there exists  v U → X such that f ∘ v = u .

  • It follows as (ii).
□

REMARK 2.5. Using TR2 we also get that h ∘ g = 0 and f [1] ∘ h = 0 .

COROLLARY 2.6. If U is an object in a triangulated category T , then Hom (U, - ) : T → Ab T and Hom (- ,U ) : T op → Ab T are cohomological functors.

COROLLARY 2.7. Any distinguished triangle is determined, up to isomorphisms, by one of its morphisms.

Proof. From TR2, it suffices to prove that the distinguished triangles (X, Y,Z, f,g,h ) and  ′ ′ ′ (X, Y,Z ,f,g ,h) are isomorphic. By TR3, there exists a morphism of triangles

 f g h X → Y → Z → X [1] ↓ idX ↓ idY ↓ t ↓ idX[1] f g′ ′ h′ ′ X → Y → Z → X [1]

If we apply the cohomological functors HomT (- ,Z ) and Hom (Z ′,- ) T , by the 5-lemma we get that

 * ′ ′ ′ ′ t : HomT (Z ,Z ) → HomT (Z, Z ), t* : HomT (Z ,Z ) → HomT (Z ,Z )

are isomorphisms. Then, t has left and right inverse, and therefore, t is an isomorphism. □

PROPOSITION 2.8. For any distinguished triangle (X, Y,Z, f,g,h) , the following conditions are equivalent:

  • f is a monomorphism;
  • h = 0 ;
  • there exists  s Z → Y such that g ∘ s = idZ ;
  • g is an epimorphism;
  • there exists  t Y → X such that t ∘ f = idX .

Proof.

(iii) ⇒ (iv) and (v) ⇒ (i) are immediate.

(i) ⇒ (ii) By TR2 and Lemma 2.4(i) we have that f [1 ] ∘ h = 0 . Since f is a monomorphism, h = 0 .

(ii) ⇒ (iii) If h = 0 , by Corollary 2.6,

 g* 0 HomT (Z,Y ) → HomT (Z, Z) → HomT (Z, X [1])

is exact, so there exists s : Z → Y such that g ∘ s = idZ .

(iv) ⇒ (v) By Lemma 2.4(i) we know that h ∘ g = 0 . Since g is an epimorphism we have that h = 0 , and by Corollary 2.6,

 g* 0 HomT (Y, X )→ HomT (X, X )→ HomT (Z [- 1 ],X )

is exact, so there exists t : Y → X such that t ∘ f = idX . □

COROLLARY 2.9. In any triangulated category any monomorphism splits and any epimorphism splits. Moreover, f is an isomorphism if and only if f is a monomorphism and an epimorphism.

3. Distinguished triangles in K(A )

Let A be an abelian category, and let C(A ) be the category of complexes in A . The homotopy category K (A ) is defined as follows: the objects of K (A ) are the objects in C(A ) , and morphisms in K (A ) are the homotopy equivalence classes of morphisms in C (A ) . That is, HomK (A)(X, Y ) = HomC (A)(X,Y )∕ ≃ , where f ≃ g if there exists hn : Xn → Y n-1 with dnY-1∘ hn + hn+1 ∘ dnX = f n - gn . So, the morphisms homotopic to zero in C(A ) become the zero morphisms in K (A ) and the homotopic equivalences become isomorphisms.

It can be checked that K (A) is well defined as a category, and moreover, it is an additive category, and the quotient C(A ) → K (A ) is an additive functor.

Observe that HomK (A )(X, Y ) can also be defined as the quotient of Hom (X, Y ) C(A ) by the subgroup

Ht(X, Y ) = {X f→ Y : f is homotopic to 0 }

since Ht is an ideal in C(A ) , that is, g ∘ f ∈ Ht if f or g belongs to Ht .

Let T : C(A ) → C(A ) be the automorphism defined in the following way: for any complex X in C (A ) , T (X )n = Xn+1 and T (d)n = - dn+1 ; for any morphism  f X → Y in C (A ) ,  n n+1 T (f) = f . The functor T is additive and it is an automorphism. Since T(f ) is a morphism homotopic to zero if and only if f is a morphism homotopic to zero, it induces an additive automorphism T : K (A ) → K (A) . We denote X [n] = Tn (X ) and  n d[n ] = T (d) , for any n ∈ ℤ .

We will see that K (A ) is a triangulated category with translation functor T .

LEMMA 3.1. The cohomology functors  n H : C(A ) → A induce well defined functors  n H : K(A ) → A .

Proof. If f,g : X → Y are homotopic, then dn- 1∘ hn + hn+1 ∘ dn = f n - gn Y X , so Hn (f ) = Hn (g ) . □

DEFINITION 3.2. Let  f X → Y be a morphism in C (A) .

  • The mapping cone of f is the complex cone (f) such that  n n+1 n cone (f ) = X ⊕ Y , and the differential dnf : Xn+1 ⊕ Y n → Xn+2 ⊕ Y n+1 is given by

     ( n+1 ) dnf = - dX 0n . f dY

  • The mapping cylinder of f is the complex cyl(f) such that  n n n+1 n cyl(f ) = X ⊕ X ⊕ Y , and the differential dn : Xn ⊕ Xn+1 ⊕ Y n → Xn+1 ⊕ Xn+2 ⊕ Y n+1 is given by

     ( ) dn id 0 n ( X0 - dn+1 0 ) d = X n . 0 f dY

PROPOSITION 3.3. Any short exact sequence  f g 0 → X → Y → Z → 0 in C(A ) fits into a commutative diagram

 h δ 0 → Y → cone(f ) → X [1] → 0 ↓ α ∥ 0 → X ν→ cyl(f) π→ cone(f ) → 0 ∥ f ↓ β g ↓ γ 0 → X → Y → Z → 0

defined in degree n by the following diagram

 ( 0) (id 0) Y n -----id-----wXn+1 ⊕ Y n ------------wXn+1 |( ) | | 00 | ( -id ) | id | 00 u (00 id0 0id) | Xn| ----------wXn ⊕ Xn+1 ⊕ Y n -----wXn+1 ⊕ Y n | | | | |(-fn 0 id) |(0 gn) | | | n --------fn-------- un -------gn-------- nu X wY wZ

with exact rows, α , β homotopy inverse equivalences and γ a quasi-isomorphism.

Proof. A direct computation shows that all the maps are morphisms of complexes. It is clear that β ∘ α = id . On the other hand,

(id- α ∘β)(x,x ′,y) = (x,x ′,y)- (0,0,- f(x)+y ) = (x,x ′,f(x )) = (h∘d+d ∘h)(x,x′,y),

where  ′ h(x,x ,y) = (0,x, 0) . Then α and β are homotopy equivalences, so they are quasi-isomorphisms. Now, since β is a quasi-isomorphism, the 5-lemma applied to the long exact sequences obtained from the second and the third row, implies that γ is a quasi-isomorphism. □

DEFINITION 3.4.

  • A short exact sequence  f g 0 → X → Y → Z → 0 in C (A) semi-splits if  n n 0 → Xn f→ Y n g→ Zn → 0 splits, for all n .
  • A triangle in K (A) is a distinguished triangle if it is isomorphic, in K (A ) , to one of the form X →f Y →h cone (f )→δ X [1] .

THEOREM 3.5. [Ve96, II.1.3.2] The category K (A ) is a triangulated category with translation functor T .

Let  n H : C (A ) → A be the functor defined by  n n n-1 H (X ) = Ker d ∕Im d . For any morphism f homotopic to zero,  n H (f ) = 0 . Then  n H factors uniquely through K (A ) .

The following are immediate consequences of Proposition 3.3.

PROPOSITION 3.6. Any short exact sequence in C(A ) is quasi-isomorphic to a semi-split short exact sequence.

PROPOSITION 3.7. Any distinguished triangle in K (A ) is quasi-isomorphic to one induced by a semi-split short exact sequence in C (A ) .

PROPOSITION 3.8. The functor Hn : K (A) → A is a cohomological functor, for any n ∈ ℤ .

Proof. Let  f X → Y → Z → X [1] be a distinguished triangle in K (A ) . By definition, it is isomorphic to

X f→ Y →h cone(f )→δ X [1]

Since  h δ 0 → Y → cone(f) → X [1] → 0 is a short exact sequence in C (A ) , it induces an exact sequence

 Hn(h) Hn(δ) Hn (Y ) → Hn (cone(f )) → Hn+1 (X )

□

A simple computation shows that the connecting morphism  n+1 n+1 H (X ) → H (Y ) associated to the exact sequence appearing in the previous proof is  n+1 H (f ) : recall that the connecting morphism is defined by chasing the following diagram

 (id 0 ) Xn+1 ⊕ Yn ------wXn+1 -----------w0 | | n (- dnX+1 0 ) |df= f dnY hn+1=(i0d) u 0 ------------wY n+1 -----w Xn+2 ⊕ Yn+1

so, if  n+1 x ∈ X is such that  n+1 dX (x) = 0 , then  n x = δ (x,0) . Finally,

 n n+1 n+1 df(x, 0) = (- dX (x ),f(x)) = (0,f(x)) = h (f (x)).

REMARK 3.9. Let 0 → X f→ Y →g Z → 0 be a semi-split short exact sequence in C(A ) , that is, Yn ≃ Xn ⊕ Zn . Then Y is isomorphic to the complex

 ( n- 1 n-1 ) ( ) dX hn-1 dnX hnn n-1 n-1 0 dZ n n 0 dZ n+1 n+1 ⋅⋅⋅ → X ⊕Z -→ X ⊕Z - → X ⊕Z → ⋅⋅⋅

where h : Z → X [1 ] is a morphism of complexes and

 f g h X → Y → Z → X [1]

is a distinguished triangle in K (A ) . Moreover, the connecting morphism δ in the long exact sequence

 n Hn (f) n Hn(g) n δn n+1 ⋅⋅⋅ → H (X ) → H (Y) → H (Z )→ H (X ) → ⋅⋅⋅

is just Hn (h) .

4. Derived categories

As we said in the introduction, the derived category D (A ) of A is obtained from C(A ) by formally inverting all quasi-isomorphisms. So D (A ) is the localization of C(A ) with respect to the class of quasi-isomorphisms in C(A ) : there exists a functor Q : C (A ) → D (A) sending quasi-isomorphisms to isomorphisms which is universal for such property, that is, for any functor F : C (A) → B sending quasi-isomorphisms to isomorphisms, there exists a functor G : D (A) → B making the following diagram commutative

C(A ) -Q---D (A) | F| G B

The category D (A ) can be obtained just by adding formally inverses for all quasi-isomorphisms. But in this case, morphisms in D (A ) are just formal expressions of the form

f1 ∘ s-1 1∘ f2 ∘ s-21 ∘ ⋅⋅⋅ ∘ fn ∘ s-n 1,

where all fi are morphism in C (A ) and si are quasi-isomorphisms en C (A ) . To work with these kind of expressions, we would like to find a "common denominator". It was Verdier's observation that we can obtain a better description of the morphisms by a "calculus of fractions" if we construct D (A ) in several steps:

C(A ) → K (A ) → D (A )

that is, we consider complexes and their morphisms, then complexes and homotopy classes of morphisms of complexes, and finally, we invert all quasi-isomorphisms in K(A ) . Then  - 1 D (A ) = K (A)[S ] is the localization of K (A ) with respect to the class S of all quasi-isomorphisms.

DEFINITION 4.1. A class S of maps in a category C is said to be a multiplicative system if it satisfies the following conditions:

  • For any object X in C , idX ∈ S . If s,t are composable maps in S , then s ∘ t ∈ S .
  • Given X →s Y , X f→ Z and W g→ Y with s ∈ S , there exist morphisms in C completing the following diagrams in a commutative way

     s u X → Y Y ′ → W ↓ f ↓ f′ ↓ g′ ↓ g t ′ s Z → X X → Y

    with t,u ∈ S , that is, - 1 ′ -1 t ∘ f = f ∘ s and  -1 ′ -1 s ∘ g = g ∘ u .

  • Given f,g : X → Y , there exists W →s X with f ∘ s = g ∘ s if and only if there exists  t Y → Z with t ∘ f = t ∘ g , s,t ∈ S .

The multiplicative system S is said to be saturated if it satisfies:

  • A morphism  s X → Y belongs to S if and only if there exist morphisms Y →f Z and W →g X such that f ∘ s ∈ S and s ∘ g ∈ S .

If C is a triangulated category with translation functor T , the multiplicative system S is said to be compatible with the triangulation if it satisfies:

  • A morphism s belongs to S if and only if T (s) belongs to S.
  • Given a morphism of triangles  ′ ′ ′ ′ (α, β,γ ) : (X, Y, Z,f,g, h) → (X ,Y ,Z ,f ,  ′ ′ g ,h ) , if α and β belong to S , then γ belongs to S .

If S is a multiplicative system, the morphisms of the localization of C with respect to S can be described by a "calculus of fractions".

If S is saturated and Q : C → C[S -1] is the localization functor, then s belongs to S if and only if Q (s) is an isomorphism.

Finally, if S is compatible with the triangulation, C [S -1] is a triangulated category, with distinguished triangles isomorphic to images of distinguished triangles in C .

We refer to [Ve96, II.2] for more details.

PROPOSITION 4.2. Let S be the class of quasi-isomorphisms in K (A ) . Then S is a saturated multiplicative system in K (A ) , compatible with the triangulation.

Proof. See for instance [Ha66, I.4]. □

REMARK 4.3.

  • The class S˜ of quasi-isomorphism in C (A ) is not a multiplicative system.
  • The localization of C (A ) with respect to ˜S is isomorphic to the localization of K (A ) with respect to S .

Now we can describe D (A ) . The objects are those of K (A ) . The morphisms X → Y in D (A) are equivalence classes of pairs

 -1 f s s ∘ f = (X → U ← Y)

with s ∈ S . The equivalence relation is defined as follows:

 f s g t (X → U ← Y ) ~ (X → V ← Y )

if there exists a commutative diagram

 U| f |α s h X -----W| --u--Y | g β t V

with u ∈ S , that is, s-1 ∘ f ~ t-1 ∘ g if and only if (α ∘ s)-1 ∘ (α ∘ f ) = u-1 ∘ h = (β ∘ t)-1 ∘ (β ∘ g ) . The composition of morphisms in D (A ) can be visualized by the diagram

 W h u U V f s g t X Y Z

that is,

(t- 1 ∘ g) ∘ (s-1 ∘ f) = (u ∘ t)-1 ∘ (h ∘ f),

where the existence of u and h comes from S2.

Finally, the functor Q : K (A) → D (A ) is defined as the identity in objects and sends a morphism  f X → Y to the equivalence class of the pair id-1 ∘ f = (X →f Y id←Y Y ) Y .

Since S is saturated, a morphism  f X → Y in K (A ) is a quasi-isomorphism if and only if Q (f) is an isomorphism.

REMARK 4.4.

  • A complex X in K(A ) is quasi-isomorphic to zero if and only if Q (X ) = 0 in D (A ) .
  • Let  f X → Y be a morphism in C(A ) . Then Q (f) = 0 in D (A ) if and only if there exists a quasi-isomorphism Y s→ Z such that s ∘ f is homotopic to zero in C(A ) . Moreover, if f is a monomorphism (epimorphism) in K (A) , then Q (f) is so.
  • The cohomological functor Hn : K (A ) → A sends quasi-isomorphisms to isomorphisms, so it factors through D (A ) , inducing a cohomological functor  n H : D (A ) → A , for any n ∈ ℤ .

The automorphism T : K (A ) → K (A ) sends quasi-isomorphisms to quasi-isomorphisms, so it induces an automorphism T : D (A) → D (A) .

THEOREM 4.5. The category D (A ) is a triangulated category with translation functor T and Q : K (A ) → D (A ) is an additive functor of triangulated categories.

Proof. The class of quasi-isomorphisms in K (A ) is a multiplicative system compatible with the triangulation, so the localization is triangulated and the distinguished triangles are those isomorphic to images by Q of distinguished triangles in K(A ) . Clearly Q commutes with the translation functor T and sends distinguished triangles to distinguished triangles. □

Since A → C(A ) is fully faithful, we identify objects and morphisms in A with objects and morphisms in C(A ) concentrated in degree zero.

PROPOSITION 4.6. The composition A → C(A ) → K (A ) → D (A ) is a fully faithful functor.

Proof. Denote q : A → D (A ) the composition functor. For any object X in A , q(X ) is the complex concentrated in degree zero, and for any morphism  f X → Y , q(f) is the equivalence class of the pair (X f→ Y i←dY Y ) . Observe that the composition of q with the cohomological functor H0 : D (A ) → A is the identity of A .
The functor q is faithful: if q(f) = 0 , there exists a quasi-isomorphism s such that s ∘ f is homotopic to zero; then H0 (s) ∘ H0 (f) = 0 , but H0 (s) is an isomorphism, and hence f = H0 (f) = 0 .
The functor q is full: let  f s (q(X )→ Z ← q(Y )) be a representative of the equivalence class of a morphism in D (A ) from q(X ) to q(Y ) . Since s is a quasi-isomorphism, the complex Z has cohomology Y in degree zero, and zero otherwise. Then, the morphism of complexes

 Z ⋅⋅⋅ → Z -1 d→-1 Z0 d→0 Z1 →d1 Z2 → ⋅⋅⋅ ↓ u ↓ ↓ u ∥ ∥ 0 0 1 U ⋅⋅⋅ → 0 → Z0∕ Im d -1 h→ Z1 →d Z2 → ⋅⋅⋅

is a quasi-isomorphism and  0 Y (u∘→s) Z0∕ Im d -1 is the kernel of  0 -1 h0 1 Z ∕Im d → Z . Now,  0 0 0 h ∘ u ∘ f = d ∘ f = 0 , so there exists a unique morphism X →g Y in A such that u0 ∘ s0 ∘ g = u0 ∘ f . Finally the commutative diagram

 Z| f | s u X -u∘f-U -----Y | u∘s g u∘s| id Y Y

says that s-1 ∘ f and id-1 ∘ g Y are equivalent, so q is full. □

From now on, we will identify A with the full subcategory q(A) . We already know that HomD (A)(X, Y ) ≃ HomA (X, Y ) for any pair of objects X, Y in A . Now we want to describe Hom (X [m ],Y [n]) D(A) for any m, n ∈ ℤ .

It is clear that HomD (A)(X [m ],Y [n ]) ≃ HomD (A)(X, Y [n - m ]) , so we only have to study HomD (A)(X, Y [n]) for n ⁄= 0 .

Following Yoneda, let Extn (X, Y ) A be the set of isomorphism classes of exact sequences

ψ : 0 → Y → Z -n → ⋅⋅⋅ → Z -1 → X → 0

in A . It is clear that we can define a map Extn (X,Y ) → HomD (A)(X,Y [n]) A by sending ψ to the equivalence class of the morphism  f s (X → Z ← Y [n]) given by

 X ⋅⋅⋅ → 0 → 0 → ⋅⋅⋅ → 0 → X → 0 → ⋅⋅⋅ ↓ f ↓ ↓ ↓ ∥ ↓ Z ⋅⋅⋅ → 0 → Z- n → ⋅⋅⋅ → Z -1 → X → 0 → ⋅⋅⋅ ↑ s ↑ ↑ ↑ ↑ ↑ Y [n ] ⋅⋅⋅ → 0 → Y → ⋅⋅⋅ → 0 → 0 → 0 → ⋅⋅⋅

with s a quasi-isomorphism.

On the other hand, let  f s (X → Z ← Y [n ]) be a representative of a map from X to Y [n] . Since s is a quasi-isomorphism, the complex Z has cohomology zero except in degree - n . Consider the following quasi-isomorphism

 -n- 1 d-n-1 -n -n+1 Z ⋅⋅⋅ → Z → Z → Z → ⋅⋅⋅ ↓ u ↓ ↓ ∥ U ⋅⋅⋅ → 0 → Z -n∕ Im d- n-1 → Z -n+1 → ⋅⋅⋅

Observe that if n < 0 , then u ∘ f = 0 , so s-1 ∘ f ~ (u ∘ s)-1 ∘ (u ∘ f) ~ 0 . Hence HomD (A )(X, Y [n ]) = 0 for any n < 0 .

If n > 0 , consider the quasi-isomorphism  v W → U given by

 ---- ---- -n - n- 1---- -n+1---- ---- -1---- -1---------- ⋅⋅⋅ 0| Z ∕Im d Z | ⋅⋅⋅ Z| Im d 0 ⋅⋅⋅ | | | | | | ----|---- -n - n- 1---- -n+1---- ---- -1------ 0------|1---- ⋅⋅⋅ 0 Z ∕Im d Z ⋅⋅⋅ Z Z Z ⋅⋅⋅

and observe that there exists a commutative diagram

 Z| f |u s u∘f | X -----U| -u∘s-Y [n] | g v | t W

where t,g are given by

 X| ⋅⋅⋅----0-----------0----------- ⋅⋅⋅------0--------X|-------0-----⋅⋅⋅ | | | | | | |g | | W ⋅⋅⋅----0-----Z-n∕ Im d-n- 1-----⋅⋅⋅-----Z-1-----Im d -1----0-----⋅⋅⋅ | | | | | | |t | | | | | Y [n ] ⋅⋅⋅----0-----------Y -----------⋅⋅⋅------0---------0-------0-----⋅⋅⋅

Finally the morphism s -1 ∘ f ~ t-1 ∘ g from X to Y [n] can be associated with the exact sequence appearing in the first row of the diagram

0 ----Y|----Z -n∕Im|d-n-1----Z -n+1----⋅⋅⋅----Z -2-----E|-------X| ------0 | || | | | | | | | | | 0 ----Y ----Z -n∕Im d-n-1----Z -n+1----⋅⋅⋅----Z -2----Z -1----Im d-1 ----0

This shows that there is a close connection between HomD (A)(X, Y [n ]) and  n Ext A(X, Y ) . In fact, the following theorem holds.

THEOREM 4.7. Let X, Y be objects in A . Then

  • Hom (X [m ],Y [n ]) = Hom (X, Y [n - m ]) D(A) D (A ) for all n, m ∈ ℤ ;
  • HomD (A)(X, Y) = HomA (X, Y) ;
  • HomD (A)(X, Y[n]) = ExtnA(X, Y ) for all n > 0 ;
  • HomD (A)(X, Y[n]) = 0 for all n < 0 .

An abelian category A is said to be semisimple if any short exact sequence in A splits.

THEOREM 4.8. The derived category D(A ) is abelian if and only if A is semisimple.

Proof. If A is semisimple then D (A ) is equivalent to the abelian semisimple category ∏ A ℤ , as we shall see in the second example of the following section.
Assume that D (A ) is abelian. We know from Proposition 2.8 that any monomorphism splits, and that any epimorphism splits. Let X →f Y be a morphism in D(A ) . Then f is equal to the composition X π→ Im f →ι Y . Since π is an epimorphism and ι is a monomorphism, they split. Hence there exist  s Im f → X and Y →t Im f such that if v = s ∘ t then f = f ∘ v ∘ f . Assume that A is not semisimple and let U →g V be a non-split monomorphism. Then there exists a morphism  v q(V) → q(U) in D (A ) such that q(g) = q(g) ∘ v ∘ q(g) . Now, q is fully faithfull, so there exists a morphism  u V → U in A such that g = g ∘ u ∘ g . But g is a monomorphism, so idU = u ∘ g , a contradiction. □

5. Examples

5.1. Hereditary categories. Let A be an hereditary category, that is,  2 Ext A(- ,- ) = 0 . For instance, the category of abelian groups is hereditary. In this case we can easily describe objects, morphisms and triangles in D (A ) .

We start with the description of the objects of D (A ) . Let X = (Xn, dn) be a complex in C(A ) . The vanishing of Ext2 (- ,- ) A implies that Ext1A(Z,- ) is right exact for any Z in A . Let  dn-1 Xn -1 → Xn and consider the short exact sequences

0 → Ker dn- 1 → Xn -1 → Im dn- 1 → 0

 n-1 n n 0 → Im d → Ker d → H (X ) → 0

Since

Ext1A(Hn (X ),Xn -1) → Ext1A (Hn (X ),Im dn-1) → 0

is exact, there exists a morphism between short exact sequences

 n fn 0 → Xn -1 h→ En → Hn (X ) → 0 ↓ ↓ sn ∥ 0 → Im dn-1 → Ker dn → Hn (X ) → 0

which induces the following quasi-isomorphisms

→ Hn -1(X ) →0 Hn (X ) →0 Hn+1 (X ) → ↑ ↑ ( fn 0 ) ↑ ( n ) 00 h0 → En -1 ⊕ Xn - 1 - → En ⊕ Xn → En+1 ⊕ Xn+1 → ↓ ↓ ( ˜sn id ) ↓ dn-1 dn → Xn -1 → Xn → Xn+1 →

where s˜n is the composition  n En s→ Ker dn → Xn . So (Xn, dn ) is quasi-isomorphic to (Hn (X ),0) = ∏ Hn (X )[- n] n .

Let X,Y be objects in A . Then

Hom (X [n],Y [m ]) ≃ Hom (X, Y [m - n ]) ≃ Extm -n(X, Y) D(A) D (A ) A

which is zero except for m - n ∈ {0,1 } . Finally, HomD (A)(X [n ],Y [n]) ≃ HomA (X, Y ) and HomD (A)(X [n],Y [n + 1]) ≃ Ext1A(X, Y) .

Concerning triangles, let  f X [n]→ Y [n] be a morphism in D (A) . The previous computation applied to the complex

 f cone(f) : ⋅⋅⋅ → 0 → X → Y → 0 → ⋅⋅⋅

says that it is quasi-isomorphic to the complex

⋅⋅⋅ → 0 → Ker f →0 Coker f → 0 → ⋅⋅⋅

Hence any distinguished triangle is isomorphic to one of the form

 f X [n] → Y [n] → Ker f[n + 1] ⊕ Coker f[n] → X [n + 1]

In particular, if  f g 0 → X → Y → Z → 0 is a short exact sequence in A , then

 f g δ X → Y → Z → X [1]

is a distinguished triangle in D(A ) , and δ ∈ HomD (A)(Z,X [1]) is the morphism associated to the given short exact sequence.

5.2. Semisimple categories. Let A be a semisimple category. In this case, A is hereditary, so the conclusions in the previous example hold. But now  1 Ext A(- ,- ) = 0 , so HomD (A)(X [n ],Y [n]) ≃ HomA (X, Y) and HomD (A )(X [n],Y [m ]) = 0 for all m ⁄= n . Hence D (A ) is equivalent to ∏ ℤA .

5.3. A = mod k(A ) 2 . Let A be the full subcategory of finitely generated left modules over the path algebra associated to the quiver A2 : 1 → 2 . In this case we only have three non-isomorphic indecomposable modules: the simple projective module S2 , the projective module of length two P1 , and the simple module S1 . Moreover, if X, Y ∈ {S1, S2,P1 } , then Hom (X, Y ) = k A if (X, Y ) = (S ,P ) 2 1 or (P ,S ) 1 1 and it is zero otherwise, and  1 ExtA (X, Y) = k if (X, Y) = (S1,S2 ) and it is zero otherwise. Then D (A ) has the following picture

 S1[-1] P1[0] S2[1] S1[1] ... ... S2[0] S1[0] P1[1]

where the composition of any two consecutive arrows is zero. Observe that this category has neither monomorphisms nor epimorphisms. All distinguished triangles can be visualized in the picture as the diagrams of three consecutive arrows.

6. Morita theory in D (A )

Given an algebra A over a commutative ring k , we shall denote D (A ) for the derived category D (M od - A ) . Given two k -algebras A and B the natural question is: when are D (A) and D (B) equivalent categories? (triangle equivalent?). Of course, if A and B are Morita equivalent (that is, M od -A and M od -B are k -linearly equivalent) then D (A) and D (B ) are equivalent. Are there other equivalences ? The answer is yes. In fact, we shall present some examples later.

Rickard developed [Rick89], [Rick91] a Morita theory for derived categories based on the notion of tilting complex. As we shall see this is a generalization of the notion of tilting module. A summary of the history of the subject is developed for example in [KZ98]. Keller's approach [Ke94] is a little different and we will follow it. This is also the point of view of [DG02].

DEFINITION 6.1.

  1. A functor F between triangulated categories S and T is said exact if it commutes whith shifts and preserves distinguished triangles, that is, F is equipped with a natural isomorphism iX : F (X [1]) → F (X )[1] , ∀X ∈ Obj(S ) such that for every distinguished triangle

     f g h X → Y → Z → X [1]

    in S ,

    F (X ) F→(f)F (Y ) F→(g)F (Z ) iX∘→F(h)F (X )[1]

    is a distinguished triangle in T .

  2. An equivalence between two triangulated categories is an equivalence of categories which is exact and whose inverse functor is also exact.

REMARK 6.2. If F : S → T is exact then it is automatically additive.

We know from classical Morita theory that two k -algebras A and B are Morita equivalent if and only if there exists a bimodule APB such that it is finitely generated projective, balanced and generator A -module and B ≃ EndA (P) as a B -bimodule. We have that P is a generator for M od -A , that is for every M ∈ M od -A , there exists a set I and an epimorphism P(I) → M . For example, A is a generator A -module but this progenerator gives the trivial equivalence. The fact that P is f.g. projective implies that P is a direct summand of  (n) A , for some n ∈ ℕ , in particular HomA (P,- ) commutes with direct sums. The notion of tilting complex appears naturally if we look at the properties verified by A [0] in D (A ) .

The free rank one A -module A considered as a cochain complex concentrated in degree 0 verifies that, ∀n ⁄= 0 ,

 -n HomD (A)(A [n ],A ) = HomD (A)(A,A [- n ]) = Ext A (A, A ) = 0.

DEFINITION 6.3. A complex X in D (A ) is a generator of this category if and only if the smallest full triangulated subcategory of D (A ) containing X and closed by infinite direct sums is D (A) .

EXAMPLE 6.4. A [0] is a generator of D (A ) .

DEFINITION 6.5. A tilting complex T ∙ for a k -algebra A is a bounded cochain complex of f.g. projective A -modules which generates the derived category D (A) and such that the graded ring of endomorphisms HomD (A)(T, T) is concentrated in degree 0 .

As a special case of tilting complexes we have the tilting modules over a finite dimensional k -algebra (k is a field) (when thinking them as their projective resolutions).

DEFINITION 6.6. Let A be a finite dimensional k -algebra and T a finitely generated A -module. We say that T is a tilting module if

  1. pdimA (T ) ≤ 1 .
  2. Ext1 (T,T ) = 0 A (that is, there are no self-extensions of T ).
  3. There exists a short exact sequence of A -modules

    0 → A → T → T → 0 1 2

    such that Ti are direct summands of finite direct sums of T (that is, Ti ∈ add(T ) ) for i = 1,2 .

REMARK 6.7. If T is a projective A -module the first and second conditions are automatic. In that case the exact sequence in 3 splits, so A is a direct summand of  n T , for some n . The third condition is verified if and only if T is a generator in M od -A . As a consequence A ~M EndA (T ) .

When A is self-injective, every A -module of finite projective dimension is projective. Then for these algebras, tilting complexes are the same as Morita equivalences. The following theorem is due to Rickard [Rick89]

THEOREM 6.8. Given two k -algebras A and B such that A or B is k -flat, then the following are equivalent:

  1. The unbounded derived categories of A and B are equivalent as triangulated categories.
  2. There is a tilting complex T in D (A ) whose endomorphism ring HomD (A)(T, T) is isomorphic to B .
  3. There exists a cochain complex of B -A -bimodules M such that the derived tensor product

     L - ⊗B M : D (B ) → D (A )

    is an equivalence of categories.

We shall give a proof of this theorem following Keller. For this we must recall some preliminaries first.

7. Derived category of a differential graded algebra

7.1. DG algebras. Let A = ⊕ Ap p∈ℤ be a differential graded algebra (DG algebra for short), that is, A is ℤ -graded algebra with a morphism d : A → A of degree one such that  p d(ab) = d(a)b + (- 1) ad(b) , if  p a ∈ A , b ∈ A . The map d is called differential.

EXAMPLE 7.1.

  1. Let A = A0 be a k -algebra, and d = 0 .
  2. Given a k -algebra B and a complex (X ∙,d) of B -modules, let us take A = HomB (X, X ) , that is,  p A = ⊕p∈ ℤA with  p ∏ i i+p A = i∈ℤHomB (X ,X ) and differential defined by (δ(f ))i = d ∘ f i - (- 1)pfi+1 ∘ d , for f = (fi)i∈ℤ ∈ Ap .

7.2. DG modules. Let A be a DG algebra.

DEFINITION 7.2. A differential graded A -module (DG A -module for short) is a ℤ -graded right A -module M = ⊕p ∈ℤM p together with a k -linear differential d : M → M (of degree one) such that

d (ma ) = d (m )a + (- 1)pmd (a), ∀m ∈ M p,a ∈ A.

A morphism of DG modules M and N is an A -linear map f : M → N of degree zero wich commutes with the differentials.

EXAMPLE 7.3.

  1. The DG modules for the DG algebra A of the first example of the previous subsection are the same as the cochain complexes of A -modules.
  2. Let A be the DG algebra of the second example of the previous subsection. Each complex  ∙ (N ,d) of B -modules gives rise to a DG A -module HomB (X, N ) with A -action

    (gj)j∈ℤ(fi)i∈ℤ = (gi+p∘f i)i∈ℤ, ∀(gj) ∈ HomA (X,N ),(f i) ∈ HomA (X, X )p.

    Also, (X ∙,d) is a DG A -module by means of the action:

     i j i i HomA (X, X ) ⊗ X → X, (f )(x ) = (f (x )).

7.3. The homotopy category H (A) . We recall that the homotopy category H(A ) is defined as follows.

Its class of objects is given by Obj (H (A)) = Obj (DG M od -A) and the set of morphisms Hom (M, N ) H(A) is defined as Hom (M, N )∕ ~ A where ~ is the equivalence relation given by identifying homotopic maps.

There is a shift operator

S : H (A) → H (A )

defined by

(S(M ))p = M p+1

and dS (M ) = - dM , ∀M ∈ Obj (H (A )) .

We recall that endowed with S and all the triangles isomorphic to the standard triangles, H (A ) becomes a triangulated category.

EXAMPLE 7.4. For the first example of the previous subsection we have that H (A ) is the standard homotopy category of cochain complexes of A -modules.

7.4. The derived category. We also recall that D(A ) = H (A)[Σ- 1] , where Σ denotes the class of all the homotopy classes of quasi-isomorphisms.

EXAMPLE 7.5. For the first example of the previous subsection we have that D (A) may be identified with the standard derived category of cochain complexes of A -modules.

REMARK 7.6. We notice that D (A ) has infinite direct sums (ordinary sums of DG A -modules).

Consider now the free DG A -module A and let M be a DG A -module. Then

 0 HomH (A)(A,M ) → H (M ) ¯f ↦→ ¯f(1)

is bijective. In particular, each quasi-isomorphism s : M → M ′ induces a bijection

 ′ HomH (A)(AA, M ) → HomH (A )(AA, M ).
(1)

Since H0 (M ) ≃ HomD (A)(A, M ) then HomH (A)(A, M ) ~ HomD (A )(A, M ) .

DEFINITION 7.7. A DG A -module M is said to be closed if

HomH (A)(M, N ) ~ HomD (A)(M, N )

for all N . We shall denote by Hp(A ) the full subcategory of H (A) formed by closed objects.

EXAMPLE 7.8.

  1. Free DG A -modules of finte type are closed.
  2. Complexes of f.g. projective A -modules are closed.
  3. Suppose that M and N are closed and let f : M → N be a morphism of DG A -modules. Consider the mapping cone cone(f) = S (M ) ⊕ N . Then cone (f ) is also closed.

REMARK 7.9. As a consequence Hp (A) is a triangulated subcategory of H (A ) .

Why are we interested in considering the subcategory Hp (A) ?

PROPOSITION 7.10.

  1. For all M ∈ H (A ) there is a quasi-isomorphism pM → M with  M p closed.
  2. The map M → pM may be completed to a triangulated functor commuting with infinite direct sums and such that it gives a triangulated equivalence D (A ) ≃ Hp (A ) .
  3. H (A ) p is the smallest full subcategory of H (A) containing A and closed under infinite direct sums.

We will say that pM is the projective resolution of M .

EXAMPLE 7.11. For M and A concentrated in degree zero, choose pM to be the homotopy class of any projective resolution of M . Then pM is closed since all epimorphisms split.

EXAMPLE 7.12.

  1. If M is a right bounded complex, pM is a "projective resolution" of the complex M (see [Ha66]).
  2. For A = A0 , d = 0 and arbitrary M the description of  M p has been obtained by Spaltenstein ([Sp88]).
  3. For A and M arbitrary, see [Ke94].

REMARK 7.13. The two last items of the previous proposition imply that D (A ) coincides with the smallest full subcategory containing A and closed by infinite direct sums.

7.5. Left derived tensor functors. Let A and B be two DG algebras and let BXA be a DG B -A -bimodule, that is, X = ⊕p ∈ℤXp with a k -linear map d : X → X of degree one such that

d(bxa) = d(b)xa+ (- 1)pbd(xa) = d(b)xa+ (- 1)pbd(x)a+ (- 1)p+qbxd (a),

for b ∈ Bp , x ∈ Xq and a ∈ A .

Define the DG algebra  op B ⊗k A by  op n p q (B ⊗k A) = ⊕p+q=nB ⊗k A and the map d is given by

dn : (BopkA)n → (BopkA)n+1
d(ba) = dB(b) ⊗ a + (-1)pbdA(a),

for b ∈ Bp and a ∈ Aq . The product is given by

 ′ (b ⊗ a)(b′ ⊗ a ′) = (- 1)qp b′b ⊗ aa′,

for  p b ∈ B ,  ′ p′ b ∈ B ,  q a ∈ A and  ′ q′ a ∈ A .

We notice then that X is a right DG  op B ⊗k A -module since

x(b ⊗ a) = (- 1)rpbxa, ∀ b ∈ Bp,x ∈ Xr, a ∈ Aq.

Let N be a right DG B -module. We define N ⊗ X k as the DG A -module with action of A in X as before and with the DG structure given by

 (N ⊗ X )m = ⊕ N p ⊗ Xq, k p+q=m k d(n ⊗ x ) = dN(n) ⊗ x + (- 1)pn ⊗ dX(x ),

for  p n ∈ N and  q x ∈ X .

The k -submodule generated by all differences nb ⊗ x - n ⊗ bx is stable under d and under multiplication by elements of A . So N ⊗B X , the quotient module of N ⊗k X by this submodule, is a well defined DG A -module. Moreover, this construction is functorial in N and X .

The functor (- ) ⊗B X : DG -M od -B → DG -M od -A yields a triangulated functor from H (B ) to H (A ) , denoted by the same symbol.

We define the left derived tensor product (- ) ⊗LB X : D (B ) → D (A) by

N ⊗LB X := pN ⊗B X.

Notice that  L (- ) ⊗ B X commutes with direct sums since p(- ) and (- ) ⊗B X do.

LEMMA 7.14. The functor F = (- ) ⊗L X B is an equivalence if and only if the following conditions hold:

  1. The functor F induces bijections

    HomD (B)(B,B [n]) ≃ HomD (A)(XA, XA [n]), ∀ n ∈ ℤ.

  2. The functor HomD (A )(XA, - ) commutes with (infinite) direct sums.
  3. The smallest full triangulated subcategory of D (A ) containing XA and closed under (infinite) direct sums coincides with D (A ) .

Proof. The conditions are necessary since they hold in D (B ) for B and they must be preserved by equivalences.

In order to prove that they are sufficient let us consider the full subcategory C of objects V in D (B ) for which the maps

HomD (B)(B [n ],V ) → HomD (A)(XA [n],F (V ))

are bijective for all n ∈ ℤ . This category is clearly closed under the shift and its inverse. Using the 5 -lemma we check that it is a triangulated subcategory. Using (b) we get that it is closed under (infinite) direct sums. Also, using (a) we see that C contains B B . Thus we must have that C = D (B) . So, the full subcategory  ′ C of objects U in D(B ) such that

Hom (U,V ) → Hom (F (U ),F (V )) D(B) D (A )

is bijective for all V in D (B) contains B . Again it is closed under the shift and its inverse, and also closed under (infinite) direct sums. It is a triangulated category by the 5 -lemma. Thus C′ = D(B ) and as a consequence F is fully faithful.

Condition (c) shows that F is surjective. □

EXAMPLE 7.15. Suppose that φ : A → B is a quasi-isomorphism, that is, a morphism of DG algebras inducing an isomorphism H ∙(A ) → H ∙(B ) . Then (- ) ⊗LB BA : D (B) → D (A ) is an equivalence. In fact, B A is isomorphic to A A in D(A ) , so the conditions (b) and (c) of the lemma before hold. In order to prove (a) consider the commutative diagram

HomD (B)(B, B [n ]) -----HomD (A)(BA, B [n ]A) | | ~ | ~ | | ~ Hn (B )-----------HomH (A )(A, B [n ]A ).

Similarly, (- ) ⊗LA BB : D (A) → D (B ) is an equivalence.

We may perform compositions of left derived functors of this kind.

LEMMA 7.16. If A , B and C are DG k -algebras, A is a flat k -module, C YB is a DG C -B -bimodule, we have

 L L L ((- ) ⊗ C Y) ⊗ B X ≃ (- ) ⊗C Z,

for some DG C -A -bimodule Z .

Proof. Take P = ( X ) pB A , considering  X B A as a DG right  op B ⊗k A -module. The morphism of functors

(- ) ⊗L P → (- ) ⊗L X B B

is clearly invertible since the composition

 ~ L ~ P → F (B ) = B ⊗ B P → B ⊗B X → X

is an isomorphism and, using a result of [Ke94], a morphism of functor between triangulated categories is invertible if and only if it is an isomorphism when one applies the functors to a generator of the category.

Also the morphism

 L N ⊗ B P = (pN ) ⊗B P → N ⊗B P

is invertible in D (A) for each N ∈ D(B ) , using the same result and the facts that P is closed over  op B ⊗k A and that the functor  op ~ (- ) ⊗B (B ⊗k A )→ (- ) ⊗k A preserves quasi-isomorphisms by the k -flatness of A . Thus

 ~ (L ⊗LC Y )⊗LB X ≃ (L ⊗LC Y )⊗B P → pL ⊗C Y ⊗B P = L ⊗LC (Y ⊗B P ),

and we take Z = Y ⊗B P . □

8. Applications to tilting theory

Let k be a commutative ring, B a k -algebra, A a flat k -algebra. Recall Rickard's theorem:

THEOREM 8.1. Given two k -algebras A and B such that A or B is k -flat, then the following are equivalent

  1. The unbounded derived categories of A and B are equivalent as triangulated categories.
  2. There exists a cochain complex of B -A -bimodules X such that the derived tensor product

    - ⊗LB X : D (B ) → D (A )

    is an equivalence of categories.

Proof. (1) ⇒ (2)

Let F : D (B ) → D (A) be the given triangulated equivalence. Take T = p(F(BB )) and ˜B = HomA (T,T ) . There are canonical isomorphisms

 n ~ H (B ˜) → HomH (A)(T,T [n ]), ∀ n ∈ ℤ.

Since T is closed in H (A ) , we also have

 ~ ~ HomH (A)(T,T [n ]) → HomD (A)(T,T [n ]) → HomD (B)(B, B[n]), ∀n ∈ ℤ.

Thus  n ˜ H (B ) if n ⁄= 0 and  0 ˜ H (B) may be identified with  0 H (B ) = B . If we view A as a DG algebra concentrated in degree zero we may view T as a DG B˜ -A-bimodule. We claim that (- ) ⊗L˜T : D (B ˜) → D (A ) B is an equivalence. Since F is an equivalence, conditions (b) and (c) of lemma 7.14 clearly hold. For (a) use the commutative diagram

Hom (B˜, ˜B [n ]) -----Hom (T, T[n]) D (B˜)| D (A ) ~ | ~ | | Hn ( ˜B )------~---HomH (A)(T,T [n]).

To establish a connection between B and  ˜ B , let us introduce the DG subalgebra C ⊂ B˜ with  n n C = ˜B for n ≤ - 1 ,  0 0 C = Z B˜ and Cn = 0 for n ≥ 1 . Note that there are canonical morphisms

 0 1 0 ˜ ˜ Z ∕dZ = H (B ) = B ← C → B

which are both quasi-isomorphisms. So, by example 7.15, we have a chain of equivalences

 (-)⊗LBB (- )⊗LC ˜B ˜ (- )⊗L˜BT D (B) → D (C) → D (B ) → D(A ).

Applying the previous lemma twice we get the required complex X of B -A -bimodules. □

9. Appendix

In this section we show an example of tilting equivalence which is not a Morita equivalence. The example is due to Schwede ([Sch04]).

Consider a field k and take the k -algebra A defined by:

A = {upper triangular matrices in M3 (k)}

Up to isomorphism, there are three indecomposable A -projective modules:

 1 2 3 P = {(y1,y2,y3)|yi ∈ k}, P = {(0,y2,y3)|yi ∈ k }and P = {(0,0,y3)|yi ∈ k}.

The P i are the projective covers of the simple modules S1 = P1∕P 2 ,  2 2 3 S = P ∕P and  3 3 S = P . In particular,  3 S is projective and  i pdimA (S ) = 1 for i = 1, 2 .

Let us take  1 2 2 T = P ⊕ P ⊕ S , which is clearly not projective. The following projective resolution of S2 :

 1 2 3 1 2 2 2 0 → P ⊕ P ⊕ P → P ⊕ P ⊕ P → S → 0

may be used to compute Ext1A (T,T ) = Ext1A (S2,T ) = 0 . The module P 1 ⊕ P2 ⊕ P 3 is A -free of rank one, then T is a tilting A -module.

The k -algebra EndA (T ) may be identified, by a direct computation, to the subalgebra of M3 (k) consisting of upper triangular matrices (xij)1≤i,j≤3 such that x23 = 0 .

Now A and EndA (T) are NOT Morita equivalent since their lattices of projective modules differ.

Acknowledgement: we want to thank Estanislao Herscovich for his help in the preparation of this notes.

References

[Ve77]    Deligne, P. Cohomologie étale. Séminaire de Géométrie Algébrique du Bois-Marie SGA 412 . Avec la collaboration de J. F. Boutot, A. Grothendieck, L. Illusie et J. L. Verdier. Lecture Notes in Mathematics, Vol. 569. Springer-Verlag, Berlin-New York, 1977.        [ Links ]

[DG02]    Dwyer, W.; Greenless, P. Complete modules and torsion modules. Amer. J. Math. 124, (2002), pp. 199-220.        [ Links ]

[GM03]    Gelfand, S. I.; Manin, Y. I. Methods of homological algebra. Second edition. Springer Monographs in Mathematics. Springer-Verlag, Berlin, 2003.        [ Links ]

[Ha66]    Hartshorne, R. Residues and duality. Lecture notes of a seminar on the work of A. Grothendieck, given at Harvard 1963/64. With an appendix by P. Deligne. Lecture Notes in Mathematics, No. 20 Springer-Verlag, Berlin-New York, 1966, vii+423 pp.        [ Links ]

[Ke94]    Keller, B. Derived DG-categories. Ann. Sci. Éc. Norm. Sup. (4) 27, (1994), pp. 63-102.        [ Links ]

[K96]    Keller, B. Derived categories and their uses. Handbook of algebra, Vol. 1, 671-701, North-Holland, Amsterdam, 1996.        [ Links ]

[KZ98]    König, S.; Zimmermann, A. Derived equivalences for group rings. Lecture Notes in Math. 1685, Springer-Verlag, 1998.        [ Links ]

[Kr05]    Krause, H. Derived categories, resolutions, and Brown representability. arXiv math.KT/0511047.        [ Links ]

[P62]    Puppe, D. On the formal structure of stable homotopy theory. Colloq. algebr. Topology, Aarhus 1962, 65-71 (1962).        [ Links ]

[Rick89]    Rickard, J. Morita theory for derived categories. J. London Math. Soc. (2) 39, (1989), 436-456.        [ Links ]

[Rick91]    Rickard, J. Derived equivalences as derived functors. J. London Math. Soc. (2) 43, (1991), 37-48.        [ Links ]

[Sp88]    Spaltenstein, N. Resolutions of unbounded complexes. Compositio Math. 65 (1988), no. 2, 121-154.        [ Links ]

[Sch04]    Schwede, S. Morita theory in abelian, derived and stable model categories. Structured ring spectra, 33-86, London Math. Soc. Lecture Note Ser., 315, Cambridge Univ. Press, Cambridge, 2004.        [ Links ]

[Ve96]    Verdier, J.L. Des catégories dérivées des catégories abéliennes. Astérisque 239 (1996).        [ Links ]

María Julia Redondo
Instituto de Matemática,
Universidad Nacional del Sur,
Av. Alem 1253,
(8000) Bahía Blanca, Argentina.
mredondo@criba.edu.ar

Andrea Solotar
Departamento de Matemática,
FCEyN, Universidad Nacional de Buenos Aires,
Ciudad Universitaria, Pabellón I,
(1428) Ciudad Autónoma de Buenos Aires, Argentina.
asolotar@dm.uba.ar

Recibido: 26 de octubre de 2006
Aceptado: 10 de abril de 2007

Creative Commons License Todo o conteúdo deste periódico, exceto onde está identificado, está licenciado sob uma Licença Creative Commons