Link Search Menu Expand Document

Compact objects

An important part of establishing Morita equivalence between RR and Mn(R)M_n(R) was that fact that the natural map iIHom(U,Ni)Hom(U,iINi)\bigoplus_{i \in I} \operatorname{Hom}(U, N_i) \to \operatorname{Hom}(U, \bigoplus_{i \in I} N_i) was an isomorphism.

This is equivalent to saying we can factor any f:UiINif: U \to \bigoplus_{i \in I} N_i as

where If<|I_f| < \infty.

Objects with the property are very useful. They go be different names depending on the context. We will be focused on triangulated categories.

Definition. Let T\mathcal T be a triangulated category. An object XX is called compact if the natural map iIHom(X,Yi)Hom(X,iIYi)\bigoplus_{i \in I} \operatorname{Hom}(X,Y_i) \to \operatorname{Hom}(X, \bigoplus_{i \in I} Y_i) is isomorphism for any Yi,iIY_i, i \in I.

The full subcategory of compact objects in T\mathcal T is denoted by Tc\mathcal T^c.

Lemma. Tc\mathcal T^c is triangulated and closed under retracts.

Proof. (Expand to view)

We have Hom(X[n],Yi)Hom(X,Yi[n]) \operatorname{Hom}(X[n], \bigoplus Y_i) \cong \operatorname{Hom}(X, \bigoplus Y_i[n]) so X[n]TcX[n] \in \mathcal T^c for any nZn \in \mathbb{Z}. Next, take a map XXX \to X^\prime of compact objects and complete it to a triangle XXCX[1] X \to X^\prime \to C \to X[1] We get a commutative diagram

with exact rows and where two out of the three vertical maps are isomorphisms. Thus, the third is also. Finally, if XX^\prime is a retract of XX, the map iIHom(X,Yi)Hom(X,iIYi) \bigoplus_{i \in I} \operatorname{Hom}(X^\prime,Y_i) \to \operatorname{Hom}(X^\prime, \bigoplus_{i \in I} Y_i) is a retract of an isomorphism. Hence it is an isomorphism.

Definition. We say T\mathcal T is compactly generated if it has small coproducts and there exists a set of compact objects C\mathcal C such that Hom(C,Y)=0 CC\operatorname{Hom}(C,Y) = 0 \ \forall C \in \mathcal C implies Y=0Y = 0. The set C\mathcal C is called a set of compact generators.

Lemma. A map XYX \to Y in T\mathcal T with Hom(C,X)Hom(C,Y)\operatorname{Hom}(C,X) \to \operatorname{Hom}(C,Y) an isomorphism for all CC in a set of compact generators is an isomorphism.

Proof. (Expand to view)

The map XYX \to Y is an isomorphism if and only if cone(XY)=0\operatorname{cone}(X \to Y) = 0. Since we have a set of compact generators, we only need to check that Hom(C,cone(XY))=0 \operatorname{Hom}(C,\operatorname{cone}(X \to Y)) = 0 for all CC. But this is equivalent to the map Hom(C,X)Hom(C,Y) \operatorname{Hom}(C,X) \to \operatorname{Hom}(C,Y) being an isomorphism for all CC.

Example. D(R)D(R) is compactly generated. Indeed, HomD(R)(R[n],Y)HnY\operatorname{Hom}_{D(R)}(R[n],Y) \cong H^{-n}Y If all of these are 00, then YY is acyclic and hence 00 in D(R)D(R).

Definition. Given a sequence of composable maps X0f0X1f1X2f2X_0 \overset{f_0}{\to} X_1 \overset{f_1}{\to} X_2 \overset{f_2}{\to} \cdots the homotopy colimit is the cone over the morphism XiXi\bigoplus X_i \to \bigoplus X_i induced by the maps Xi1,fiXiXi+1X_i \overset{1,-f_i}{\to} X_i \oplus X_{i+1}

Lemma. If CC is compact, then the natural map colimHom(C,X)Hom(C,hocolimX)\operatorname{colim} \operatorname{Hom}(C,X_\bullet) \to \operatorname{Hom}(C,\operatorname{hocolim} X_\bullet) is an isomorphism.

Proof. (Expand to view)

We have a commutative diagram

where the left two vertical maps are isomorphisms and the rows are exact. Since the map Hom(C,Xi)Hom(C,Xi) \bigoplus \operatorname{Hom}(C,X_i) \to \bigoplus \operatorname{Hom}(C,X_i) is injective we see that we have a short exact sequence 0Hom(C,Xi)Hom(C,Xi)Hom(C,hocolimX)0 0 \to \operatorname{Hom}(C, \bigoplus X_i) \to \operatorname{Hom}(C, \bigoplus X_i) \to \operatorname{Hom}(C,\operatorname{hocolim} X_\bullet) \to 0 also. Thus, the map colimHom(C,X)Hom(C,hocolimX) \operatorname{colim}\operatorname{Hom}(C,X_\bullet) \to \operatorname{Hom}(C,\operatorname{hocolim} X_\bullet) is also an isomorphism.

Proposition. If C\mathcal C is a compact set of generators, then the smallest subcategory of T\mathcal T that

  • is closed under \bigoplus’s
  • is triangulated and
  • contains C\mathcal C

is T\mathcal T itself.

Proof. (Expand to view)

Let U0:=CCHom(C,X) U_0 := \bigcup_{C \in \mathcal C} \operatorname{Hom}(C,X) Set X0:=(C,f)U0C X_0 := \bigoplus_{(C,f) \in U_0} C This comes with a natural evaluation map X0X. X_0 \to X. We work not by induction having constructed νi:XiX\nu_i : X_i \to X. We let Ui:=CC{f:CXiνif=0} U_i := \bigcup_{C \in \mathcal C} \lbrace f : C \to X_i \mid \nu_i f = 0 \rbrace Let Ki:=(C,f)UiC K_i := \bigoplus_{(C,f) \in U_i} C and set Xi+1=cone(KiXi)X_{i+1} = \operatorname{cone}(K_i \to X_i). The composition KiXiXK_i \to X_i \to X is 00 so there exists a Xi+1XX_{i+1} \to X

We let X=hocolimXX = \operatorname{hocolim} X_\bullet. Using the above lemma, it suffices to check that Hom(C,hocolimX)Hom(C,X) \operatorname{Hom}(C,\operatorname{hocolim}X_\bullet) \to \operatorname{Hom}(C,X) is any isomorphism for any CCC \in \mathcal C. From the other lemma, this is the the same as colimHom(C,X)Hom(C,X) \operatorname{colim}\operatorname{Hom}(C,X_\bullet) \to \operatorname{Hom}(C,X) being an isomorphism. Any element of the colimit is represented by some f:CXif: C \to X_i. If νf:CX\nu f : C \to X is 00, then fUif \in U_i be definition and, in fact, f=0f = 0 in the colimit. Given any g:CXg: C \to X, then gU0g \in U_0. So there is some CX0C \to X_0 whose composition with X0XX_0 \to X is gg. Thus, we have an isomorphism.

If we have a compact generating set C\mathcal C, we can also use it characterize all compact objects in T\mathcal T. The following is due to Neeman.

Proposition. Let C\mathcal C be a set of compact generators for T\mathcal T. The smallest triangulated subcategory of T\mathcal T

  • containing C\mathcal C and
  • closed under retracts

is Tc\mathcal T^c.

Proof. (Expand to view)

Pick some XTcX \in \mathcal T^c. From the proof the proposition, we know that XhocolimX X \cong \operatorname{hocolim} X_\bullet where each XiX_i is obtained as a cone over a map Ki1Xi1K_{i-1} \to X_{i-1} with Ki1K_{i-1} a sum of elements of C\mathcal C. We also know that 1XHom(X,X)colimHom(X,Xi) 1_X \in \operatorname{Hom}(X,X) \cong \operatorname{colim}\operatorname{Hom}(X,X_i) Thus, there exists XXiX \to X_i such that

So XX is a retract of XiX_i. The composition XXiKi1[1]X \to X_i \to K_{i-1}[1] factors through a finite summand of Ki1K_{i-1}. Denote that by Ki1K_{i-1}^\prime and let Xi1[1]X^\prime_{i-1}[1] be the cone over XKi1[1]X \to K_{i-1}^\prime[1]. Now repeat the procedure to produce
From repeated applications of the octahedral axiom, the cone of the map XlXX^\prime_l \to X is sequence of cones over the cones of Xj1XjX^\prime_{j-1} \to X^\prime_j. Each of these cones is a finite sum of objects from C\mathcal C by construction. Thus the cone over XlXX_l \to X for any ll lies in the smallest triangulated subcategory containing the objects of C\mathcal C. From the commutative square
we see that X1XX^\prime_{-1} \to X is 00 as XXiXX \to X_i \to X is the identity. Thus, XX and X1X^\prime_{-1} are summands over the cone of X1XX_{-1}^\prime \to X.

Definition. A complex PP in D(R)D(R) is called perfect if it is quasi-isomorphic to a bounded complex of finitely generated projectives. The full subcategory of perfect objects is denoted by perfR\operatorname{perf} R.

Proposition. We have D(R)c=perfRD(R)^c = \operatorname{perf} R

Proof. (Expand to view)

It is easy to see that perfRD(R)c \operatorname{perf} R \subseteq D(R)^c since compact objects are closed under finite direct sums, summands, and cones. But perfR\operatorname{perf} R - contains R[n]R[n] for any nZn \in \mathbb{Z} (a set of compact generators) - is triangulated and - is closed under retracts. Thus, the previous proposition says D(R)cperfR D(R)^c \subseteq \operatorname{perf} R

Finally it useful to introduce some notation for generation.

Definition. Given a subcategory S\mathcal S of a triangulated category T\mathcal T, we let S\langle \mathcal S \rangle denote the smallest triangulated subcategory of T\mathcal T containing S\mathcal S.

We also let S\overline{\langle \mathcal S \rangle} denote the smallest triangulated, closed under retracts, containing S\mathcal S.