C OMPOSITIO M ATHEMATICA
N. S PALTENSTEIN
Resolutions of unbounded complexes
Compositio Mathematica, tome 65, n
o2 (1988), p. 121-154
<http://www.numdam.org/item?id=CM_1988__65_2_121_0>
© Foundation Compositio Mathematica, 1988, tous droits réservés.
L’accès aux archives de la revue « Compositio Mathematica » (http:
//http://www.compositio.nl/) implique l’accord avec les conditions gé- nérales d’utilisation (http://www.numdam.org/conditions). Toute utilisa- tion commerciale ou impression systématique est constitutive d’une in- fraction pénale. Toute copie ou impression de ce fichier doit conte- nir la présente mention de copyright.
Article numérisé dans le cadre du programme Numérisation de documents anciens mathématiques
http://www.numdam.org/
Resolutions of unbounded complexes
N. SPALTENSTEIN
Department of Mathematics, University of Oregon, Eugene, OR 97403, USA
Received 8 March 1985; accepted in revised form 31 July 1987
Compositio (1988)
© Martinus Nijhoff Publishers, Dordrecht - Printed in the Netherlands
Abstract. Various types of resolutions of unbounded complexes of sheaves are constructed, with properties analogous to injectivity, flatness, flabbiness, etc. They are used to remove some
boundedness conditions for the existence of the derived functors of functors such as Hom,
tensor product, sections over an open subset, inverse and direct images, and for the validity
of various formulae involving these derived functors.
This paper is devoted to the
study
of various classes ofcomplexes
of sheavesand the construction of resolutions of
arbitrary complexes
of sheaves. It aims atremoving
some boundedness conditions for the existence of somederived functors and the
validity
of various formulae.In
particular
thefollowing
results are established.THEOREM A. Let X, Y, Z be
topological
spaces,OX, OY, (9z
sheavesof
commutative
rings
on X, Y, Zrespectively,
and!)(X), 1)( Y), 1)(Z)
thecorresponding
derivedcategories of complexes of sheaves.
Letalso f :
X - Yand g: Y - Z be
morphisms of ringed
spaces. Then thefollowing
hold.(i)
For every open subset Uof
X and everyfamily of supports (D
in X thederived functor R039303A6(U; -)
iswell-defined. In particular
thehypercohomology H*03A6(U; A)
iswell-defined.
Whencomputing these functors,
the sheaves can be treated as sheavesof
abelian groups, and it issufficient
to look at theirrestrictions to the open subset U.
(ii)
Thefunctors RHom. ,
R Xom* and(8)L
arewell-defined, and for
everyd. , B*,
L* E1)(X),
(iii) The functors R,f*
andLf*
arewell-defined, they
areadjoint, and for
A* E
T( Y),
B* ED(X)
we haveA standard result which the author would have liked to extend to unbounded
complexes
is the proper basechange
formula. Its usualproof
relies howeveron the notion of soft sheave for which no suitable
equivalent
has been foundfor
complexes.
Let now the
underlying
spaces belocally compact.
The functorsR0393c
andRf!,
which are shown to bewell-defined,
can then beexpected
to have niceproperties,
but the results contained in this paper areunfortunately
notsufficient to establish this in
general.
Care can be taken of thepossible complications
due to the structuresheaf,
but not of thosearising
from thetopology
of the base space. We are thus led to consider thefollowing
condition on a
locally
compact space T.CONDITION
(*).
If d. is anacyclic complex
of c-soft sheaves onT,
then in eachdegree
the kernel of the differential is c-soft.This condition asserts that resolutions
by complexes
of c-soft sheaves can be used tocompute
thehypercohomology
withcompact support
of unboundedcomplexes
onT, provided they
exist. It is satisfied at least if T islocally
finite-dimensional.
THEOREM B. Let the
ringed
spaces X, Y and Z belocally
compact, and assume that themorphisms of ringed
spacesf:
X ~Y,
g: Y - Z andgo f
are suchthat all their
fibers satisfy (*).
Then thefollowing
hold.(i) The functor Rf! has an adjoint f! , and for A*
° ED(X), B*
ED(Y)
we haveMoreover
R(g of),
=Rg! 0 R.f
and(g f)!
=f! g!.
(ii)
For every d. * E1)(X) and B*,
L* E1)( Y)
there are naturalisomorphisms
(iii) if
is a cartesian
diagram of commutative ringed
spaces withq flat,
then there arenatural
isomorphisms of functors
These results are
proved
in section 6.The functor
Rf
is constructed as aright
derived functor. Theapparent
imbalance in these formulae with the occurence of one left and threeright
derived functors associated to a
morphism
ofringed
spaces can be remediedby considering Rf
as a left derived functor. This is described in 6.16.More
generally,
let 2I be an abeliancategory, D
thecorresponding
cate-gory
of 7-graded complexes
with differentialsof degree
+ 1 and chain mapsas
morphisms.
Let also R be thecategory
which has the sameobjects
as Dbut
homotopy
classes of chain maps asmorphisms.
We say that amorphism f:
A* ~ B* in D or R is aquasi-isomorphism
if it induces anisomorphism H*(A*) ~ H*(B*);
we say also in this casethat f (or A*)
is aleft
resolutionof
B’ ,
orthat f (or J9’ )
is aright
resolution of A.. Notice that if A’ = 0 for i ~ 0 and B’ = 0 for i0, then f is
aright
resolution of A’ if andonly
ifthe sequence
is exact.
Let F:
R(U) ~ R(B)
be a covariant(resp. contravariant)
functor. Weassume that F is
additive, compatible
with the shift ofdegree
and preserves the exacttriangles.
This is the case forexample
if Fis inducedby
an additivefunctor from W to B.
Following Deligne [2],
theright
derived functor of F is defined at acomplex
A if A’ has aright (resp. left)
resolution X* which is unfolded for F. Thatis,
everyright (resp. left)
resolution B’ of X* has itselfa
right (resp. left)
resolution Y’ such that F induces aquasi-isomorphism
between
F(X’ )
andF(Y*)
inR(B).
Left derived functors are defined in asimilar way. There are some
sign
conventions which must be observed andwhich become
particularly tricky
when several variables are involved. All thesequestions
arethoroughly
discussed in[2],
which weregard
as thestandard reference for derived
categories.
The results described above follow from the existence of various classes of resolutions which haveproperties analogous
toinjectivity, flatness, flabbiness,
etc, and which are unfolded for the various functors under consideration.Let f :
P* ~A’ , g: Q* ~
A’ be two left resolutions of A’ .Suppose
thatP is bounded above
(i.e.,
there exists N E N such that P’ = 0 for iN)
and that each P’ is
projective.
Then in R there exists aunique morphism 0:
P* ~Q*
suchthat f
=g,0.
Thus bounded above left resolutionsby complexes
ofprojective objects
of 2I areunique
in R up to aunique isomorphism,
whenthey
exist.They
may therefore be used to define derived functors. If the boundednessassumption
isdropped,
thisuniqueness property
may fail. The standard
example [3]
is thecomplex
of freeZ/42-modules
It is
acyclic,
hence can be used as a resolution of thecomplex 0,
whichconsists also of free modules. However
(1)
is nothomotopic
to 0 sincetensoring (1) by Z/2Z
weget
thecomplex
which is not
acyclic.
Thus for an unbounded
complex A’ ,
the individual nature of theobjects Al (i
EZ)
is notnecessarily
reflectedby properties
of A’ . It seems therefore better to look atproperties
of A* itself.DEFINITION. A
complex A* (in D
orR)
isK-projective (resp. K-injective)
if forevery
acyclic complex X ’ ,
thecomplex
of abelian groupsHom*(A*, X* ) (resp. Hom’ (X’ , A ’ ))
isacyclic.
In other
words,
A’ isK-projective (resp. K-injective)
if the functorHom’ (A’ , - ) (resp. Hom’ ( - , A’ ))
preserves exactness.A
K-projective
resolution of acomplex
A’ is aquasi-isomorphism
P* ~ A’with P’
K-projective.
AK-injective
resolution of A’ is aquasi-isomorphism
A* ~ I* with l’
K-injective.
We shall prove inparticular:
THEOREM C. Let R be a
ring (associative,
1E R),
and let 2I be the categoryof all left
R-modules. Then everycomplex
in R has aK-projective
resolutionand a
K-injective
resolution.THEOREM D. Let O be a
sheaf of rings
on atopological
space X and let 21 be the categoryof
all sheavesof left
O-modules on X. Then everycomplex
in Rhas a
K-injective
resolution.We shall show also that
complexes
of sheavesalways
have left resolutions which behave well with respect to tensorproduct.
Some of the results and methods discussed in this paper
apply
also tocomplexes
of sheaves on etale sites. The existenceof K-injective
resolutions in thissetting
is discussed in 4.6.0. Notation and recollections
We fix some notation and review some miscellaneous facts needed in the
sequel.
0.1. In addition to D and
R,
we shall also consider the derivedcategory 1)
of 21
[5, 1.4]. Depending
on the needs of the context, we write alsoD(U), R(U)
and
D(U)
insteadof D, R, D respectively,
or alsoD(X), R(X), D(X)
if 21 isthe
category 9Jlob(X)
of all sheaves of O-modules on aringed
space(X, U).
Recall that
by
definitionD, R
and Z have the sameobjects.
Inparticular
a
complex
A* ~ R is anobject
of D.0.2. Let A’ E
D, d
its differential.Then A*[1]
is thecomplex
definedby A[1]’ -
A’-’(i
EZ),
with differential - d.If f:
A* ~ B’ is a chain map, the coneof f is
thecomplex Cf
definedby Cr =
A’+’ ~ Bi with differentialgiven by d(a, b) = (- d(a), f (a)
+d(b)) (a ~ A1+1, b ~ Bi).
0.3. The
category
of all abelian groups is denoted Ub.0.4. Let
A’ ,
B’ E D. Thecomplex
Hom’(A’ , B’ )
ED(Ub)
is defined as follows:and its differential is
given by
We have then
0.5. A short exact sequence
in D is
semi-split
if it issplit
in eachdegree.
0.6. Let OE ~ D be a class of
complexes.
A left(resp. right)
D-resolution ofa
complex
A’ ~ D is aquasi-isomorphism E* ~
A’(resp. A* ~ E*)
withE’ ~ D.
0.7.
Morphisms
in 8l(resp. D)
willalways
be calledhomomorphisms (resp.
chain
maps).
0.8. Direct and inverse
systems
arealways
assumed to be filtered.0.9. Unless otherwise
stated,
modules are left modules. Thisapplies
also to(9-modules,
where O is a sheaf ofrings.
Inparagraphs
5 and 6 allringed
spaces are assumed to be
commutative,
so that thisspecification
is irrelevant there.If 21 is the category of all sheaves of
OX-modules
on aringed
space(X, OX),
,W E 21 and Z c X is
locally closed,
we letd zcx
be the extensionby
zeroof A |z
to X. We use a similar notation forcomplexes
ofOX-modules.
In casesi =
Wx,
we writeOZ~X
instead of(OX)Z~X.
0.10. Let A ’ E D. The
following
criterion will be useful to check in some cases that A’ isacyclic.
Let OE be a
class of objects of 8l
such that everyobject of U
can be embedded in someobject of
D. Assume that Hom’(A’ , E)
ED(Ub)
isacyclic for
everyE E OE. Then A’ is
acyclic.
0.11. In order to handle certain inverse limits in
Ub,
we shall need thefollowing
variant of theMittag-Leffler
criterion.Let I be a well ordered set. We say that an inverse
system (Mi)i~I
in ebsatisfies
(*)
if thefollowing
hold:(*1)
If i E I has nopredecessor,
thenMi
=iLm, i M,
(*2)
If i ~ I has apredecessor
i -1,
then thehomomorphism Mi ~ Mi-1
is
surjective.
LEMMA. Let I be a well ordered set and let the inverse systems
(Ai)i~I, (Bi)iEI’
(Cl)iEl
and(Di)iEj
in 21bsatisfy (*).
Letbe
morphisms o.f inverse
systems, withg, f,
= 0 andhl 0
g, =O.for
every i EI,
and letbe the limit
of (1). If
i E I has apredecessor
i -1,
letA;, B;, C;
andD’l
be the
respective
kernelsof
thehomomorphisms Ai ~ Al-1, B,
~B,-,, Ç - Ci-l
andDi ~ DI-1. Let j
E I have thefollowing
property. For every i> j
which has apredecessor
i -1,
the sequenceis exact. Then the natural
homomorphism
is an
isomorphism.
This follows from Zorn’s lemma and
diagram chasing.
REMARK. If in the lemma we can take
for j
the smallest element ofI,
then the conclusion of the lemma is that the sequenceis exact.
1.
Elementary properties
ofK-projective
andK-injective complexes
1.1. Recall first
DEFINITION. A
complex
A’(in OE
orR)
isK-projective (resp. K-injective)
iffor every
acyclic complex S* ~ D,
thecomplex Hom*(A*, S*) (resp.
Hom’
(S’, A*))
isacyclic.
Notice that if an
acyclic complex
A’ isK-projective
orK-injective,
then itis contractible
(consider IdA.
EHom°(A’ , A’ )).
We shall see in 1.4(resp. 1.5)
that the
K-projective (resp. K-injective) complexes
areprecisely
those which in theterminology
of[6, 1.2.5.4]
are "free on the left"(resp.
"free on theright").
The definitionabove,
which is due to J.Bernstein,
is more con-venient for the
applications
in this paper.1.2. PROPOSITION. Let A’ ~ D be such that A’ = 0
for
i =1= 0. Then A’ isK-projective (resp. K-injective) if and only if AO
is aprojective (resp. injective) object of
21.This is clear.
1.3. PROPOSITION.
(i) If
twoof
the verticesof
adistinguished triangle of R
areK-projective (resp. K-injective),
then so is the third one.(ii)
A’ ~ R isK-projective (resp. K-injective) if
andonly if A*[1 ] is
so.This is clear.
1.4. PROPOSITION. For every A’ ~ D
the following
conditions areequivalent.
(a)
A’ isK-projective.
(b)
For every S’ ER,
the naturalhomomorphism
is an
isomorphism.
(c)
For everydiagram
in Rwith s a
quasi-isomorphism,
there exists aunique morphism
g: A* ~ X*such
that s 0 g = f in
R.(d)
For everyquasi-isomorphism
u: S* ~ A* inR,
there exists amorphism
v:A* ~ S’ such that uov =
lA’
in R.The
equivalence
of(a)
and(b)
follows from0.4(3),
the definition ofmorphisms
in D and a
simple
coneargument.
We have(b)
~(c)
because sgives
anisomorphism
in1),
and(c)
~(d)
is obtainedby taking
Y’ * =A’ , f
=1A.
in(c).
It remains to check(d)
~(b).
A
morphism
from A’ to S’ in D isrepresented by
adiagram
in Rwith s a
quasi-isomorphism. By (d)
there exists amorphism
t: A* ~ B* inR such that sot =
1 A . , and f t represents
the samemorphism
in 1J as(3).
Thus
(1)
issurjective.
Let now g EMorR(A*, S*)
map to 0 EMorD(A*, S’ ).
Then there exists a
quasi-isomorphism
u: C* ~ A* in ft such thatg u = 0.
By (d),
there exists then v EMorR(A*, C*)
such that u 03BD =lA..
Theng = g 1A. = g u 03BD
= 0. Thus(1)
is alsoinjective.
REMARK. The conditions
(b), (c)
and(d)
make sense in the moregeneral setting
of localization ofcategories,
c.f.[6, 1.2.5].
Similarly,
we have:1.5. PROPOSITION. For every A’ ~ D
the following
conditions areequivalent:
(a)
A’ isK-injective.
(b)
For every S. ER,
the naturalhomomorphism
is an
isomorphism.
(c)
For everydiagram
in Rwith s a
quasi-isomorphism,
there exists aunique morphism
g: X* ~ A’such that go s =
f
in R.(d)
For everyquasi-isomorphism
u: A* ~ S’ inR,
there exists amorphism
v:S* ~ A’ such that vou =
1A*
in R.2.
Special
inverse or directsystems
2.1. DEFINITIONS.
Let J
~ D be a class ofcomplexes.
(a)
An inversesystem (I*n)n~E
in D is aJ-special
inverse system if it satisfies thefollowing
conditions.(i)
E is well ordered.(ii)
If n E E has nopredecessor,
thenIn - limmn I*m.
(iii)
If n E E has apredecessor
n -1,
then the natural chain mapI*n
~I*n-1
is
surjective,
its kernelCn belongs
toJ,
and the short exact sequenceis
semi-split.
(b)
The class3
is closed underspecial
inverse limits if every3-special
inversesystem
in OE has a limit which is contained in3,
and everycomplex isomorphic
in OE to a
complex in 3
is contained in3.
2.2. EXAMPLES.
(a) Suppose that 3
is closed underspecial
inverse limits and that A’~ J ~ A* [1] E J. Then if u: A* ~ B* is a chain map and A’ , B’
EJ,
the cone
CJ
is also containedin 3.
To seethis,
use the inversesystem
indexedby {0, 1, 2}
withA- 0 = 0, A; = A-[1], A’ 2 = C*u = lim Ai .
(b) Using
Zorn’slemma,
every directproduct
in D can be turned into aspecial
inversesystem.
(c)
LetJ0
be a class ofobjects
of 21. Assume that theclass 3
ofobjects
ofD is closed under
special
inverselimits,
and that everysingle degree complex
A’ ~ D such that A’
~ J0
for every i E Z is containedin 3.
Then every bounded belowcomplex
A ’ ° e OE such that A’E 30
for every i E Z is contained in3.
2.3. LEMMA. The class
of all acyclic complexes
inD(Ub)
is closed underspecial
inverse limits.
This follows from 0.11.
2.4. PROPOSITION. Let B be an abelian category and
let
~D(B)
be closedunder
special
inverse limits. Assume that inverse limits exist in 21 and let F:D(U)
-D(B)
be acovariant functor
which commutes with inverse limits andpreserves
semi-split
short exact sequences. ThenF-1(J)
ceD(U)
is closedunder
special
inverse limits.This follows
immediately
from the definitions.2.5. COROLLARY. Let Z ~ D be a class
of complexes.
Then the classof
allcomplexes
A’ ~ D such that Hom’(T’ , A’ )
isacyclic for
every T’ ~ I is closed underspecial
inverse limits. Inparticular,
the classof
allK-injective complexes
is closed underspecial
inverse limits.1
This follows from 2.3 and the
proposition applied
to the functorsHom’ (T’ , - ) (T’
EI).
2.6. DEFINITIONS.
Let B
~ D be a class ofcomplexes.
(a)
A directsystem (Pn )nEE
in D is aB-special
direct system if it satisfies thefollowing
conditions:(i)
E is well ordered.(ii)
If n E E has nopredecessor,
thenPn - lim P*m.
(iii)
If n ~ E has apredecessor n - 1,
then the natural chain mapP*n-1 ~ Pn
isinjective,
its cokernelCn* belongs
toB,
and the short exact sequenceis
semi-split.
(b)B
is closed underspecial
direct limits if everyB-special
directsystem
in D has a limit which is contained inB,
and everycomplex isomorphic
in Dto a
complex of 13
is contained inB.
It is clear that the
examples
in 2.2 can be dualized. It is clear also that the class of allacyclic complexes
inD(Ub)
is closed underspecial
direct limits.We have also the
following analogues of 2.4,
2.5:2.7. PROPOSITION. Let 93 be an abelian category and
let
~D(B)
be closedunder
special
inverse limits. Assume that direct limits exist in 21 and let F:D(U) ~ D(B) be a contravariant functor
whichtransforms
direct limits into inverse limits and preservessemi-split
short exact sequences. ThenF-’ (J)
~D(U)
is closed underspecial
direct limits.2.8. COROLLARY. Let Z ~ D be a class
of complexes.
Then the classof
allcomplexes
A’ E D such that Hom*(A’, T’)
isacyclic for
every T’ ~ I is closed underspecial
direct limits. Inparticular,
the classof
allK-projective complexes
is closed underspecial
direct limits.This follows from 2.3. and 2.7.
2.9. NOTATION. Assume that inverse
(resp. direct)
limits exist in OE and let OE be a class ofcomplexes
in 6. We letD (resp. D)
be the smallest class ofcomplexes
in D which is closed underspecial
inverse(resp. direct)
limits andcontains OE.
2.10. There is an
analogue
of 2.4 for contravariantfunctors,
and of 2.7 forcovariant
functors,
in which theclass 3
cD(B)
is assumed to be closed underspecial
direct limits.3. Existence of
K-projective
orK-injective
resolutions A.Left
resolutions3.1.
Let B
be a class ofcomplexes
in OE. We shall assume in this section thatB
has thefollowing property.
(1) Every
bounded abovecomplex
A’ ~ D has aleft
resolution P* ~ A’ with P’~ B
Equivalently,
for everycomplex
A ’ ~ D and everyinteger n
EZ,
thereexist P
~ B
withHj(P*) =
0for j
> n and a chainmap f:
P* ~ A* whichinduces an
isomorphism Hj(P*) ~ H’ (A’ )
forevery j
n.3.2. EXAMPLES.
(a)
If 21 hasenough projectives,
we can takefor 13
the classof all bounded above
complexes
P’ ~ D with P’projective
forevery i
E Z.It is well-known
that T
consists in this case ofK-projective complexes (this
follows also from
1.2,
the dualof 2.2(c)
and2.8). By 2.8,
thecomplexes
in1
are then alsoK-projective.
(b)
Let 8l be thecategory
of all sheaves of O-modules on aringed
space(X, (9). Let 13
be the class of allcomplexes
P* ~ D which are bounded above and such that each f!lJi is a direct sum of sheaves of the formOU~X
with Uopen in X.
Then 13
satisfies3.1(1).
Moregenerally,
for each i EZ,
let Ul bea basis of the
topology of X,
and letB(U*)
be the class of all bounded abovecomplexes
P*c- 13
such that each Pj is a direct sum of sheaves of the form(9u, ,
with U E H’ . Then13(U’)
satisfies3.1(1).
3.3. LEMMA. Let A’ E D. Then under the
assumption 3.1(1)
there exists a13-special
direct system(Pn )n-1 and
a direct systemof
chain mapsfn: P*n ~ 03C4nA*
suchthat fn is a quasi-isomorphism for
every n 0.We construct
(Pn )n-1 and (fn)n- l by
induction. As - 1 has nopredecessor
in our
indexing
set, we must takeP*-1 = 0, f-1
1 =0,
andby 3.1(1)
we canfind a
quasi-isomorphism fo: P*0 ~ 03C40 A*
withP.
EB.
Let now n1,
andsuppose that
P*-1,
···,P*n-1 and f-1,
... ,fn-1 are already constructed.
LetP ’ -
Pn’-l’
B ’= 03C4n A* and f :
P* ~ B ’ the chain map inducedbyfn-1. By 3.1(1)
we can find aquasi-isomorphism,
g :Q* ~ C*f[- 1] with Q’ [1] ~ B.
As C*f [- 1] =
P’ ~B*[-1], g gives two maps g’ : Q* ~ P* and g": Q* ~ B*[- 1], and g’
is a chain map. Let then h:C*-g’
=Q*[1]
~ P* ~ B’ be definedby h(x, y) = g"[1](x)
+f(y).
It iseasily
checked that h is a chain map and thatC*h = C*g [1]. Since g is
aquasi-isomorphism,
so is thereforeh,
and we may take
Pn - C*-g’, fn =
h.3.4. THEOREM. Assume that direct limits exist in 21 and that
lim
is exact. Letthe
class 13
~ Dsatisfy
3.1(1).
Then everycomplex
in D has aleft B-resolution.
This follows
immediately
from 3.3.3.5. COROLLARY. Assume that direct limits exist in 21 and that lim is exact.
Assume moreover that U has
enough projectives.
Then everycomplex
in D hasa
left K-projective
resolution.Indeed, taking 13
as in3.2(a),
everycomplex in B
isK-projective.
B.
Right
resolutions3.6.
Let
~ D be a class ofcomplexes.
Assumethat ,3
has thefollowing property
(1) Every
bounded belowcomplex
A’ ~ D has aright
resolution A* ~ l’ with l’ E3.
Notice that this holds for
example if 3
is the class of all bounded belowcomplexes
ofinjective objects
of21,
in case 21 hasenough injectives.
Dualizing
thearguments
used inpart A,
weget immediately:
3.7. LEMMA. Let A’ E D. Then under the
assumption 3.6(l)
there exist aJ-special
inverse system(I*n)n-1
1 and an inverse system’of
chain mapsfn:
03C4-n A* ~
I*n
suchthat fn
is aquasi-isomorphism for
every n 0.3.8. PROPOSITION. Assume that inverse limits exist in 21 and that
lim
is exact.Let the
class 3
~ Dsatisfy 3.6(1).
Then everycomplex
in D has aright J
-resolution.3.9. COROLLARY. Assume that inverse limits exist in
21,
that lim is exact andthat U has
enough injectives.
Then everycomplex
in D has aright K-injective
resolution.
3.10. This
unfortunately
does not evenapply
to modules over aring R,
since in this case lim is not exact. Theassumption
on lim in 3.9 is however usedonly
to ensure that in the situation of 3.7 the chainmap f
=lim fn:
A* ~lim In
is aquasi-isomorphism.
As the inversesystem (In )n, -1 has
a veryspecial form,
a much weakerassumption
isalready
sufficient. Weget
inparticular:
3.11. PROPOSITION. Let R be a
ring
and let 21 be the categoryof
allleft
R-modules. Then every
complex
in D has aright K-injective
resolution.This follows from
3.7,
2.5 and 0.11.REMARK.
Together
with3.5,
this proves theorem C.3.12. Let X be a
topological
space, U a sheaf ofrings
on X(not necessarily commutative)
and U =9Jlob(X)
thecategory
of all sheaves of left (9-moduleson X. Let S c
Mob(X)
be a class of sheaves. We consider thefollowing
condition on B.
(1)
For every xE X,
there exist a fundamentalsystem UX of open neighbor-
hoods of x and an
integer dx
such thatHi(U; B)
= 0 forevery e
E0, U ~ Ux, i > dx.
EXAMPLES.
(a)
Let(X, O)
be a scheme and let 0 be the class of allquasi-
coherent (9-modules on X. Then
(1)
is satisfied.(b)
Assume that everypoint
of X has a fundamentalsystem
of contractible openneighborhoods
and let the clashs 93 consist of constant sheaves on X.Then
(1)
is satisfied.3.13. PROPOSITION. Assume that B
satisfies 3.12(l)
and let d’ ~ D be such thatc- 0 for every
~ Z.Let J be the
classof all
bounded belowcomplexes of injective
O-modules. Then the chainmap f
=lim fn given by
3.7is a
quasi-isomorphism.
Inparticular
has aright .3 -resolution,
hence alsoa
right K-injective
resolution.We use the notation of 3.7. Let P* =
lim P*n.
We have a commutativediagram
Let m E Z. For
n -m, n ~ N, fn
induces anisomorphism
In view of
(1),
thehomomorphism
induced
by f is
thereforeinjective.
For
surjectivity,
let x EX,
V c X an openneighborhood
of x andy e
0393(V; Pm) satisfy dy =
0.By
definition ofP*,
y =(03B3n)n-1
withy, E
0393(U; fnm)
andd03B3n =
0. LetUx, dx
0 be as in3.12(1),
and chooseN ~N such that N
> dx -
m.For n E
N,
letl*n
be the kernelof P*n ~ P*n-1.
For n > N and U~ Ux,
thesequence
is then exact. It follows therefore from 0.11 that the
homomorphism
is an
isomorphism.
In view
of (2),
there exists U EUx,
U cV,
such that theimage of 03B3N|U
inHm(r(U; JN»
is contained in theimage
ofHm(r(U; A*)). By
the isomor-phism (5),
theimage
ofy lu
inHm(0393(U; P*))
is therefore also contained in theimage
ofHm(0393(U; A*)).
Thisimplies
that(3)
issurjective.
4.
K-injective
resolutions ofcomplexes
of sheavesIn this
paragraph
X is atopological space, (9
is a sheaf ofrings (not necessarily commutative)
onX,
and 91 is thecategory Mob(X)
of all sheaves of left O-modules on X.4.1. LEMMA. Let Z =
(J*e~E
be afqmily of acyclic complexes,
and letA* E D. Then d’ has a
right
resolution s: A* ~ B* suchthat for
every e E E and every chain map cv:J*e ~ d’ ,
the chain map s 0 (JJ ishomotopic
to 0.For each chain map
03C9: J*e ~ A*,
there exists aquasi-isomorphism
SQ): ci
A*03C9
suchthat s03C9 03C9
ishomotopic
to 0.Let
We may assume that Q is well ordered. Let A be the set of all initial intervals
of 03A9,
and let 0: Q - A be definedby 0(m)
=(m’
E03A9|03C9’ 03C9}.
We define now
by
induction a directsystem
ofcomplexes (B*03B4) )bEA
in D.We set
B*~ =
9/’.If b E A has no
predecessor and b =1= 0,
defineIf ô e A has a
predecessor b - 1,
then ô =03B8(03C9)
for some chain map cv:J*e ~
d’ . Asd’ = B0
and~ 03B4 - 1,
we havealready
a chain mapfrom A* to
B*03B4-1.
We can then find ahomotopy
commutativediagram
inD, with t03C9
aquasi-isomorphism,
which we use to define
B*03B4
and the chain mapB*03B4-1 ~ B*03B4 (hence
also thechain
maps B*03B3 ~ B*03B4
for yb).
Let then B* = lim
B*03B4,
and let s: A* =B*~ ~
B* be the natural chain map. Then s is aquasi-isomorphism,
and it hasobviously
therequired properties.
4.2. LEMMA. Let B* E D. Then there exists an
injective
chain map m: B* ~ L*which is a
quasi-isomorphism
and suchthat for every j
E7L, m(Bj)
is containedin an
injective
submoduleof
Lj.For
each j
E Z choose aninjective map fJ: Bj ~ 5i,
with 5iinjective.
LetP*
be thecomplex
definedby fi = 5i
Et)Pj+1
and differentiald(x, y) = ( y, 0).
We have then aninjective
chain map u: B* ~P*, u(b) = ( f (b), fj+1(db)) (b
EBj).
Let v :P* ~
Coker u be the natural chain map and let L* =l*03BD[-1].
It is theneasily
checked that the natural chain map m:A* ~ L* induced
by
u has therequired properties.
4.3. LEMMA. Let I =
(J*e )eEE
be afamily of acyclic complexes,
and letA* E D. Then A* has a
right
resolution t: A* ~ 5’ such that:(a)
Hom’(J*e, P*)
isacyclic for
every e E E.(b)
Each fi is aninjective
O-module( j
E7L).
Let a be an infinite cardinal such that a Card
(géi)
for every e EE, j
EZ,
and a
Card(O) (we
consider here the sheaves as"espaces
étalés"[3, II.1.2]). Let 03B2
be the smallest cardinalstrictly greater
than a, and let 0393 be the smallest ordinal whose cardinal is03B2.
We construct
by
induction a directsystem
ofcomplexes (P*03B3)03B3~0393 in
D.Let 0 be the smallest element of r. We
set 6 =
A*.If y E r has no
predecessor,
and03B3 ~ 0, let P*03B3 =
limP*03B3’.
If y E r
has apredecessor
y -1,
we can findby
4.1 aquasi-isomorphism sy :
P*03B3-1 ~ B*03B3 such
that for every chain map 03C9:J*e
~P*03B3-1, S03B3
w ishomotopic
to 0.
Replacing
if necessaryB*03B3 by B*03B3
~J*03B3,
whereJ*03B3
is the cone over Id:-fl*-l
~P*03B3-1,
we may assumethat s,,
isinjective. By
4.2. we can find aquasi-isomorphism
My:B*03B3 ~ W)
which isinjective
and such thatu03B3(Bj03B3)
iscontained in an
injective
submoduleof Ç ( j
EZ).
We take thenP*03B3 = l*03B3
and define the maps
P*03B3’
~P*03B3
fory’
yby
therequirement
thatP*03B3-1
1~ P*03B3
is uy o
s03B3.
We let then p* = lim
P*03B3
and take for t the natural chain map A* =X§ -
P*. Notice that the natural chain mapsfy’
~ f are allinjective.
Fornotational
simplicity
we shall consider thecomplexes P*03B3
assubcomplexes
of f * .It is clear that t is a
quasi-isomorphism.
Let now0: J*e ~
P* be a chainmap.
By
choice ofr, ~(J*e)
cfy.
for some y E r.By construction, 0:
£° - P*03B3+1 is
thenhomotopic
to 0. Thisimplies (a).
For similar reasons, if a is an ideal of (9
and/:
03B1 ~ fJ is ahomomorphism, then f (a)
cPj03B3
for some y Er,
andby construction f extends
to O ~Pj03B3+1.
This
implies (b).
4.4. LEMMA. Let a =
max(Card(O), Card(,)).
(a)
For everysurjective homomorphism f :
A ~ B in9Jlob(X)
there exists asubsheaf do of
A such thatf: A0 ~
B issurjective
andCard(A0)
a
Card(B).
(b)
Let 1 =1= 0 be anacyclic complex
in D. Then J* has anacyclic subcomplex
J* ~ 0 such that
Card(Pj) a for every j
E Z.(a)
We can find a commutativediagram
with h
surjective
and W a direct sum of at mostCard(81)
sheaves of the formOU~X, U
open in X. LetA0 = Im(g).
ThenCard(A0) Card(l) Card(X)Card(O)Card(B) acard(é3).
(b)
Since g-’ =1=0,
we can find i EZ,
an open subset U of X and a sections E
r( U; 1’), with s ~
0. Let then Ji be the subsheaf of 1’generated by s. For j >
i +1,letf/i
=0. For j =
i +1,1etyj
=d(Ji). For j i, we
construct Jj
by descending
induction.If Yi" is already constructed,
withCard(Jj+1)
a, let J’j =d-1(Jj+1).
Since J* isacyclic, (a)
shows thatwe can find J* ~ J’j in such a way that
d(Jj) = d(g-’j)
andCard(Jj)
a.It is clear that this
procedure gives
asubcomplex
Y* of J* with therequired
properties.
4.5. THEOREM.
Every complex
in D has aright K-injective
resolution.There exists a
family (Je’ )eEE
ofacyclic complexes
such that everyacyclic complex J*
~ D withCard(JJ) max(Card(O), Card(N))
isisomorphic
tosome
J*e,
e E E. Let then A* ~ D be anarbitrary complex,
and let t:si’ ~ P* be the resolution constructed in 4.3. We show that P* is
K-injective.
Let J* e OE be
acyclic. Using
Zorn’s lemma and4.4,
we find that thereexist a well ordered set W and an
increasing family (J*03C8 )03C8~03A8
ofsubcomplexes
of J* with the
following properties.
(1) If 03C8
E IF has nopredecessor, then J*03C8 = U
(2)
If03C8 ~ 03A8
has apredecessor 03C8 - 1,
thenJ*03C8 /J*03C8-1
isacyclic
andCard(JJ03C8-1/JJ03C8-1) max(Card(O), Card(N))
forevery j E
Z.It follows from 4.3 that the inverse system of
complexes
of abeliangroups
(Hom*(J*03C8, P*))03C8~03A8
satisfies the conditions of 0.11. ThereforeHom*(P*, P*) = 1 m Hom*(P*03C8, X° )
isacyclic.
4.6. The method used here to construct
K-injective
resolutions usesonly
thefollowing properties.
(a)
The existence and exactness of direct limits in 9L(b)
The existence of afamily (J*e)e~E
of non-zeroacyclic complexes
such thatevery non-zero
acyclic complex
has asubcomplex isomorphic
to one of theJ*e’s.
(c)
The existence of a well-ordered set I withoutlargest
elementhaving
thefollowing properties.
(cl)
For every directsystem (A*i)i~I (in
which all the maps areinjective),
every chain map
J*e ~ lim A*i
factorsthrough
someA*i.
(c2)
For every direct system(Ai)i~I
in 21 and every ideal a of the structuresheaf,
everymorphism
a ~lim Ai
factorsthrough some Wi.
As these conditions are also fulfilled when 21 is the
category
of sheaves on an etalesite,
everycomplex
of such sheaves has therefore also aK-injective
resolution.
5. Some classes of
complexes
of sheavesIn this section all
ringed
spaces are assumed to tbe commutative.Unless otherwise
stated,
we consider a fixedringed
space(X, O),
and 21is the
category 9Jlob(X)
of all sheaves of O-modules on X.5.0. We let
13(X) (resp. Q(X))
be the class of allcomplexes
A* e 6satisfying
the
following
conditions.(a)
A* is bounded above.(b)
For each i E7L,
sl’is a direct sum of sheaves of the formOZ~X,
with Zopen
(resp. locally closed)
in X.If U’ =
(Ui)i~Z
is afamily
of families of open subsets ofX,
we letalso
B(U*)
be the class of allcomplexes
A*~ B
such that each Ai is a direct sumof sheaves of the form
(9ucx
with U EU’(i
E7L).
A.
K-flat complexes
5.1. DEFINITION. A
complex
A* ~ D isK-flat
if for everyacyclic complex
gr E
D,
A*~O
gr isacyclic.
5.2. PROPOSITION. Let A* E D.
Suppose
that di = 0for
i =1= 0. Then ci isK-flat if
andonly if A0
is aflat
O-modules.This is clear.
5.3. PROPOSITION. Let d’ E D. Then
the following
conditions areequivalent.
(a)
d’ isK-fla t.
(b)
For every x EX,
thecomplex A*x of Ox-modules
isK-flat.
(c)
X om*(A*, J’)
isK-injective for
everyK-injective complex
P* E D.The
equivalence
of(a)
and(b)
isclear,
and that of(a)
and(c)
follows from 0.10 and the naturalisomorphism
5.4. PROPOSITION.
(a) If si*,
B* ~ D areK-flat,
then so is A*~O
B*.(b) If (Y, OY)
is aringed
spaceand f:
Y ~ X is amorphism of ringed
spaces,then.f* transforms K-flat complexes of D(X)
intoK-flat complexes of D(Y).
(c)
The classof
allK-flat complexes
is closedunder filtered
direct limits in D.(d) If in
adistinguished triangle of R
twoof
the vertices areK-flat,
then so isthe third one.
This is clear.
5.5. COROLLARY. All the
complexes
inm and
areK-flat.
5.6. PROPOSITION.
Every complex
in D has aleft B-resolution,
hence also aleft D-resolution
and aleft K-flat
resolution.This follows from 3.4 and
3.2(b).
5.7. PROPOSITION.
If A*
~ D isK-flat and acyclic,
then A*~O
B* isacyclic for
every B* ~ DLet P* be a K-flat resolution of B*. Then A*
~O
B* isquasi-isomorphic
tosi’
~O P*
since A* isK-flat,
and A*~O
P* isacyclic
since P* is K-flat and si’acyclic.
5.8. PROPOSITION.
If A*
~ D isK-projective,
then it isK-flat.
Let J* ~ D be
acyclic,
and let P* ~ D beK-injective.
We use the naturalisomorphism
If d’ is
K-projective,
theright
hand side isacyclic,
and it follows from 0.10 that A*~O
J* isacyclic.
This is of course relevant
mainly
in the case where X is discrete.5.9. PROPOSITION. Let A* E D. Then A* has a
left
resolution fi’ ~ A* with thefollowing
property:for
every xE X, L*x ~ A*x is a K-projective
resolu-tion of
thecomplex A*x of Ox-modules.
Moreover fi’ isK-flat,
and everyD-resolution of A*
hasthis property.
That fi’ is K-flat follows from 5.8 and 5.3. In view of
5.6,
it remainsonly
tocheck that if L* is a
Q-resolution of A* ,
thenL*x
is aK-projective
resolutionof A*x.
It follows
immediately
from the definitions thatif(Y, OY)
is aringed
spaceand f :
Y ~ X is amorphism
ofringed
spaces,then f*
mapsB(X), B(X), Q(X), Q(X)
intoB(Y), B(Y), Q(Y) and Q(Y) respectively. Consider now
the case where
( Y, OY) = ({x}, Ox) and f is
the obvious map.Then f *
isexact and transforms
Q-resolutions
intoQ(F)-resolutions.
But over apoint Q(Y)-resolutions are K-projective, by
2.5. Thé result follows.5.10. REMARK. Let U’ be as in 5.0 and suppose that each Ui is a basis of the
topology
of X. Then the construction ofB-resolutions
caneasily
beadapted
to prove that every
complex
in D has a leftB(U*)-resolution.
B. Sections over open subsets
We
investigate
here conditions which en sure that acomplex
of sheavesbehaves well under the functors