Sheaves on Subanalytic Sites
LUCAPRELLI(*)
ABSTRACT- In [7]the authors introduced the notion of ind-sheaves and defined the six Grothendieck operations in this framework. As a byproduct, they obtained subanalytic sheaves and the six Grothendieck operations on them.
The aim of this paper is to give a direct construction of the six Grothendieck operations in the framework of subanalytic sites avoiding the heavy machinery of ind-sheaves. As an application, we show how to recover the subanalytic sheavesOtandOwof temperate and Whitney holomorphic functions respec- tively.
Introduction.
LetXbe a real analytic manifold andka field. The spaces of functions which are not defined by local properties, such as tempered distributions, tempered and WhitneyC1 functions, etc., are very useful in the study of systems of linear partial differential equations (Laplace transform, tem- pered holomorphic solutions ofD-modules etc.). Although these spaces do not define sheaves onX, they define sheaves on a site associated toX, the subanalytic site Xsa, where one just considers open subanalytic sets and locally finite coverings.
In [7], Kashiwara and Schapira, motivated by the construction of the microlocalization functor, treated a more general theory, namely that of ind-sheaves. They defined the category I(kX) of ind-sheaves onX as the category of ind-objects of the category Modc(kX) of sheaves with compact support and they developped the six Grothendieck operations in this fra- mework. When restricting to R-constructible sheaves, they showed the equivalence between the category IR-c(kX)Ind(ModcR-c(kX)) of ind-R- constructible sheaves onX and the category Mod(kXsa) of sheaves on the subanalytic site associated toX.
(*) Indirizzo dell'A.: Dipartimento di Matematica Pura ed Applicata, Via Trieste, 63, 35121 Padova.
In this way, tempered distributions, tempered and Whitney C1 func- tions, etc., are obtained as a byproduct of the whole theory of ind-sheaves.
It turns out to be useful to have a more straightforward introduction of these sheaves.
Our aim in this paper is to give a direct, self-contained and elementary construction of the six Grothendieck operations on Mod(kXsa), without using the more sophisticated and much more difficult theory of ind- sheaves. Indeed, contrary to the category I(kX), the category Mod(kXsa) is a Grothendieck category.
We will start by recalling some results of [7], the definition of a sub- analytic site, the natural functor of sitesr:X!Xsa, and the functorsr, r 1 andr! relating the categories of ``classical'' and subanalytic sheaves.
We also recall a very useful description of subanalytic sheaves as inductive limits ofR-constructible sheaves.
Then we go into the study of subanalytic sheaves, without using the notion of ind-sheaf. Letf :X!Y be a morphism of real analytic mani- folds. The functorsHom,,fand f 1are well defined sinceXsais a site.
We introduce the proper direct image functorf!!and we study the relations between the above operations and the functorsr, r 1 andr!. In the de- rived category we obtain an exceptional inverse image, denoted byf!, right adjoint to Rf!!. This is obtained via Brown representability thanks to the existence of quasi-injective objects. We study quasi-injective objects without references to ind-sheaves, we show that they are acyclic with re- spect to the above functors and we prove that the quasi-injective dimension of Mod(kXsa) is finite. We end this work giving some examples of sub- analytic sheaves.
In more details, the contents of this paper are as follows.
In Section 1 we construct the operations in Mod(kXsa). Inx1.1, we start by recalling the definitions of the functors r, r 1 andr! of [7]and their properties (a more detailed study of the functorr!is done inx1.6). Inx1.2, we recall the internal operations and the functors of direct and inverse image (which are well defined on any site) and their relations withr, r 1 andr!. We also define (inx1.4) the proper direct image functorf!!, where the notation f!! follows from the fact that f!!r6'rf! in general. We study its properties and the relations with the other operations. While the functorsf 1andare exact, the functorsHom,fandf!!are left exact, and we introduce the subcategory of quasi-injective objects which is injective with respect to these functors. This is done inx1.5.
In Section 2 we consider the derived category of Mod(kXsa). Inx2.1, we consider the subcategoryDbR-c(kXsa) consisting of bounded complexes with R-constructible cohomology and we prove the equivalence of derived ca- tegoriesDbR-c(kX)'DbR-c(kXsa). Then, inx2.2, we study the derived func- tors ofHom,fandf!!and we obtain the usual formulas (projection formula, base change formula, KuÈnneth formula, etc.) in the framework of sub- analytic sites. We also prove (inx2.3) some vanishing theorems for sub- analytic sheaves, in particular we prove that the quasi-injective dimension of Mod(kXsa) is finite. Using the Brown representability theorem we prove the existence of a right adjoint to the functor Rf!!, denoted byf!. This is done in x2.4. We calculate the functor f! by decomposing f as the com- posite of a closed embedding and a submersion.
In Section 3 we give some examples of subanalytic sheaves. We start by recalling the definition of sheaves ofr!DX-modules, whereDX denotes the sheaf of finite order differential operators on a complex analytic manifold X. Then inx3.3 we show how to recover the sheaves ofr!DX-modulesOXt and OwX of temperate and Whitney holomorphic functions of [7]respec- tively. We prove the relations between the above sheaves and the functors of moderate and formal cohomology of [4]and [6].
Acknowledgments. We would like to thank Prof. Pierre Schapira who encouraged us to develop a theory of subanalytic sheaves independent of that of ind-sheaves, and for his many useful remarks.
1. Sheaves on subanalytic sites.
In the following X will be a real analytic manifold and k a field. Re- ferences are made to [8]and [14]for an introduction to sheaves on Gro- thendieck topologies, to [5]for a complete exposition on classical sheaves and R-constructible sheaves and to [1]and [10]for the theory of sub- analytic sets (see also the Appendix for a short overview on some prop- erties of subanalytic subsets).
1.1 ±The subanalytic site. Notations and review.
We introduce the subanalytic site. The results of x1.1 have already been proved in [7], for sake of completeness we reproduce here the proofs.
Denote by Op(Xsa) the category of subanalytic subsets ofX. One en- dows Op(Xsa) with the following topology: SOp(Xsa) is a covering of
U2Op(Xsa) if for any compact subsetKofXthere exists a finite subsetS0
ofSsuch thatK\S
V2S0V K\U. We will callXsathe subanalytic site, and forU2Op(Xsa) we denote byUXsa the category Op(Xsa)\Uwith the topology induced byXsa. There is a natural morphism of sitesUsa!UXsa: REMARK1.1.1. We use the notation UXsa to stress the difference from Usa, the subanalytic site associated to U. For example, let XR2 and UR2n f0g. Let Vn fx2R2; jxj>n1g. ThenfVngn2N2Cov(Usa)but fVngn2N2=Cov(UXsa).
Let Mod(kXsa) denote the category of sheaves onXsa. Then Mod(kXsa) is a Grothendieck category, i.e. it admits a generator and small inductive limits, and small filtrant inductive limits are exact. In particular as a Grothendieck category, Mod(kXsa) has enough injective objects.
REMARK1.1.2. Denote byOpc(Xsa)the category of relatively compact subanalytic open subsets of X. One denotes by Xcsa the categoryOpc(Xsa) with the topology induced by Xsa. The forgetful functor gives an equiva- lence of categoriesMod(kXsa)! Mod(kXsac).
PROPOSITION 1.1.3. Let fFigi2I be a filtrant inductive system in Mod(kXsa)and letU 2Opc(Xsa). Then
lim!i G(U;Fi)! G(U;lim!i Fi):
PROOF. By Remark 1.1.2 it is enough to prove the assertion in the category Mod(kXsac). Denote by ``lim''!i Fithe presheafV7!lim!i G(V;Fi) on Xsac . LetU2Opc(Xsa) and letSbe a finite covering ofU. Since lim!i com- mutes with finite projective limits we obtain the isomorphism ( ``lim''!
i
Fi)(S)! lim!
i
Fi(S) andFi(U)! Fi(S) sinceFi2Mod(kXcsa) for each i. Moreover the family of finite coverings ofUis cofinal in Cov(U). Hence
``lim''!i Fi! ( ``lim''!i Fi). Applying once again the functor ()we get
``lim''!
i
Fi'( ``lim''!
i
Fi)'( ``lim''!
i
Fi)'lim!
i
Fi:
Hence applying the functor G(U;) we obtain the isomorphism lim!i G(U;Fi)! G(U;lim!i Fi) for eachU2Opc(Xsa): p
There is an easy way to construct sheaves on a subanalytic site PROPOSITION1.1.4. LetF be a presheaf onXsac and assume that
(i) F(6)0;
(ii) For any U;V 2Opc(Xsa) the sequence 0!F(U[V)!
!F(U)F(V)!F(U\V)is exact.
Then F2Mod(kXcsa)'Mod(kXsa).
PROOF. LetU2Opc(Xsa) and letfUjgnj1be a finite covering ofU. Set for shortUijUi\Uj. We have to show the exactness of the sequence
0!F(U)! 1knF(Uk)! 1i<jnF(Uij);
where the second morphism sends (sk)1kn to (tij)1i<jn by tij
sijUij sjjUij. We shall argue by induction on n. Forn1 the result is trivial, andn2 is the hypothesis. Suppose that the assertion is true for jn 1 and setU0S
1k<nUk. By the induction hypothesis the follow- ing commutative diagram is exact
Then the result follows. p
Let ModR-c(kX) be the abelian category ofR-constructible sheaves on X, and consider its subcategory ModcR-c(kX) consisting of sheaves whose support is compact.
We denote by
r:X!Xsa
the natural morphism of sites. We have functors ModcR-c(kX)ModR-c(kX)Mod(kX) r!
r 1 Mod(kXsa):
(1:1)
We will still denote by r the restriction of r to ModR-c(kX) and ModcR-c(kX).
REMARK 1.1.5. By Proposition 1.1.3 for each F2Mod(kX) and V 2Opc(Xsa)one has
G(V;rF)'lim!U G(V;rFU)'G(V;lim!U rFU);
(1:2)
where U ranges through the family of relatively compact open subanalytic subsets of X. The first isomorphism follows since V is relatively compact and G(V;rFU)'G(V;rF) if VU. The isomorphism (1.2) implies lim!U rFU ! rF.
REMARK 1.1.6. The functor r does not commute with filtrant in- ductive limits. For example consider the familyfVngn2Nof Remark1.1.1.
We have rlim!n kVn 'rkR2nf0g, while for each U2Opc(R2sa)with02@U we haveG(U;lim!n rkVn)'lim!n G(U;rkVn)0.
PROPOSITION 1.1.7. Let U be an open subanalytic subset of X and consider the constant sheafkUXsa 2Mod(kXsa). We havekUXsa 'rkU.
PROOF. LetFbe the presheaf onXsa defined byF(V)kifV U, F(V)0 otherwise. This is a separated presheaf andkUXsa F. More- over there is an injective arrow F(V),!rkU(V) for each V 2Op(Xsa).
HenceF,!rkU since the functor ()is exact. LetT be the family of W2Op(Xsa) connected and such thatW does not contain any connected component of U. ThenT forms a basis for the topology ofXsa since the connected components of U are locally finite. For each W2 T we have F(W)'rkU(W)'k if WU and F(W)0 otherwise. Then
F'rkU. p
PROPOSITION1.1.8. The restriction ofr toModR-c(kX)is exact.
PROOF. (i) Let us consider an epimorphism G!!F in ModcR-c(kX), we have to prove that c:rG!rF is an epimorphism. Let
U2Opc(Xsa) and let 06s2G(U;rF)'HomkX(kU;F). Set G0GFkU. Then G02ModcR-c(kX) and moreover G0!!kU. There exists a finitefUigi2IOpc(Xsa) withUiconnected for eachisuch that ikUi !!G0. The composition kUi!G0!kU is given by the multi- plication by ai2k. Set I0 fkUi; ai60g, we may assume ai1. We get a diagram
The composition kUi!G0!G defines ti2HomkX(kUi;G)G(Ui;rG).
Hence for eachs2G(U;rF) there exists a finite coveringfUigofUand ti2G(Ui;rG) such thatc(ti)sjUi. This means thatcis surjective.
(ii) Let F2ModR-c(kX). By Remark 1.1.5 rF'lim!U rFU, where U ranges through the family Opc(Xsa). The result follows sinceris exact on ModcR-c(kX) and filtrant lim!are exact. p PROPOSITION1.1.9. The restriction ofrtoModR-c(kX)is fully faithful.
PROOF. It is enough to prove that r 1rF'F for each F2ModR-c(kX). Since both functors are exact on ModR-c(kX) we may reduce to the case FkU with U2Op(Xsa) and the result follows from
Proposition 1.1.7. p
NOTATIONS1.1.10. Since the functorr is fully faithful and exact on the category ModR-c(kX), we can identify ModR-c(kX) with its image in Mod(kXsa). When there is no risk of confusion we will write F instead of rF, forF 2ModR-c(kX).
The following theorem gives a fundamental characterization of sub- analytic sheaves and it will be used systematically in the following Sections.
THEOREM 1.1.11. (i) Let G2ModcR-c(kX) and let fFig be a filtrant inductive system inMod(kXsa). Then we have an isomorphism
lim!
i
HomkXsa(rG;Fi)! HomkXsa(rG;lim!
i
Fi):
(ii) Let F2Mod(kXsa). There exists a small filtrant inductive system fFigi2IinModcR-c(kX)such that F 'lim!i rFi.
PROOF. (i) There exists an exact sequence G1!G0!G!0 with G1;G0finite direct sums of constant sheaveskUwithU2Opc(Xsa). Sincer is exact on ModR-c(kX) and commutes with finite sums, by Proposition 1.1.7 we are reduced to prove the isomorphism lim!i G(U;Fi)! G(U;lim!i Fi).
Then the result follows from Proposition 1.1.3.
(ii) LetF2Mod(kXsa), and define
I0:f(U;s); U2Opc(Xsa); s2G(U;F)g G0: (U;s)2I0rkU
The morphism rkU !F, where the section 12G(U;kU) is sent to s2G(U;F) defines un epimorphismW:G0!F. ReplacingFbykerWwe construct a sheaf G1 (V;t)2I1rkV and an epimorphism G1!!kerW.
Hence we get an exact sequenceG1!G0!F!0. ForJ0I0 set for shortGJ0 (U;s)2J0rkU and define similarlyGJ1. Set
J f(J1;J0); Jk Ik; Jk is finite and imWjGJ
1 GJ0g:
The categoryJis filtrant andF'(Jlim!
1;J0)2J
coker(GJ1!GJ0). p PROPOSITION1.1.12. LetF 2Mod(kXsa), and letU2Op(X). Then
G(U;r 1F)' lim
VU;V2Opc(Xsa)
G(V;F)
PROOF. By Theorem 1.1.11 we may assume Flim!i rFi, with Fi2ModcR-c(kX). Then r 1F'lim!i r 1rFi'lim!i Fi. We have the chain of isomorphisms
G(U;r 1F) ' lim
VU
G(V;r 1F) ' lim
VU
G(V;lim!i Fi) ' lim
VU
lim!i G(V;Fi) ' lim
VU
lim!i G(V;Fi) ' lim
VU
lim!i G(V;rFi) ' lim
VU
G(V;F);
whereV 2Opc(Xsa). The third isomorphism follows sinceVis compact and the last isomorphism follows from Proposition 1.1.3. p
PROPOSITION1.1.13. One has r 1r! id, in particular the functor r is fully faithful.
PROOF. LetF2Mod(kX). Everyx2Xhas a fundamental neighbor- hood system consisting of open subanalytic subsets. Hence we have the chain of isomorphisms
(r 1rF)x'limx2U!r 1rF(U)'limx2U!rF(U)'limx2U!F(U)'Fx; whereUranges through the family of open subanalytic neighborhoods ofx.
The second isomorphism follows since, by Proposition 1.1.12 limx2U!r 1rF(U)'limx2U!lim
VU
rF(V)'limx2U!rF(U):
p Now we will describe a left adjoint to the functor r 1.
PROPOSITION1.1.14. The functor r 1admits a left adjoint, denoted by r!. It satisfies
(i) for F2Mod(kX)and U2Op(Xsa),r!F is the sheaf associated to the presheaf U7!G(U;F),
(ii) for U2Op(X)one hasr!kU ' lim!
VU;V2Opc(Xsa)
kV.
PROOF. Let Fe2Psh(kXsa) be the presheaf U7!G(U;F), and let G2Mod(kXsa). We will construct morphisms
HomPsh(kXsa)(F;e G) !j
w HomkX(F;r 1G):
To define j, let W:Fe !G and U2Op(X). Then the morphism j(W)(U):F(U)! r 1G(U) is defined as follows
F(U)' lim
VU;V2Opc(Xsa)
F(V) !W lim
VU;V2Opc(Xsa)
G(V)' r 1G(U):
On the other hand, let c:F! r 1G and U2Opc(Xsa). Then the morphismw(c)(U):F(U)e !G(U) is defined as follows
F(U)e ' lim!
UV2Opc(Xsa)
F(V) !c lim!
UV2Opc(Xsa)
r 1G(V)!G(U):
By construction one can check that the morphismsjandware inverse to each others. Then (i) follows from the chain of isomorphisms
HomkXsa(Fe;G)'HomPsh(kXsa)(F;e G)'HomkXsa(F;r 1G):
To show (ii), consider the following sequence of isomorphisms HomkXsa(r!kU;F) 'HomkX(kU;r 1F)
' lim
VU;V2Opc(Xsa)
HomkXsa(kV;F) 'HomkXsa( lim!
VU;V2Opc(Xsa)
kV;F);
where the second isomorphism follows from Proposition 1.1.12. p PROPOSITION1.1.15. The functor r! is exact and commutes with lim! and.
PROOF. It follows by adjunction that r! is right exact and commutes with lim!, so let us show that it is also left exact. With the notations of Proposition 1.1.14, letF2Mod(kX), and letFe 2Psh(kXsa) be the presheaf U7!G(U;F). Thenr!F'Fe, and the functors F7!Fe andG7!G are left exact.
Let us show that r! commutes with . Let F;G2Mod(kX), the morphism
F(U)G(U)!(FG)(U) defines a morphism in Mod(kXsa)
r!Fr!G!r!(FG)
by Proposition 1.1.14 (i). Sincer!commutes with lim!we may suppose that FkU andGkV and the result follows from Proposition 1.1.14 (ii). p PROPOSITION1.1.16. The functorr!is fully faithful. In particular one has r 1r!'id. Moreover, forF 2Mod(kX)andG2Mod(kXsa)one has
r 1Hom(r!F; G)' Hom(F;r 1G):
PROOF. ForF;G2Mod(kX) we have by adjunction
HomkX(r 1r!F;G)'HomkX(F;r 1rG)'HomkX(F;G):
This also implies thatr!is fully faithful, in fact
HomkXsa(r!F;r!G)'HomkX(F; r 1r!G)'HomkX(F;G):
Now letK;F2Mod(kX) andG2Mod(kXsa), we have
HomkX(K;r 1Hom(r!F;G))'HomkXsa(r!K;Hom(r!F;G)) 'HomkXsa(r!Kr!F;G) 'HomkXsa(r!(KF);G) 'HomkX(KF;r 1G) 'HomkX(K;Hom(F;r 1G))
and the result follows. p
1.2 ±Operations on the subanalytic site.
Let X;Y be two real analytic manifolds, and letf :X!Y be a real analytic map. This defines a morphism of sites f :Xsa!Ysa. We have a diagram
The following functors are always well defined on a site Hom :Mod(kXsa)opMod(kXsa)!Mod(kXsa);
:Mod(kopXsa)Mod(kXsa)!Mod(kXsa);
f:Mod(kXsa)!Mod(kYsa);
f 1:Mod(kYsa)!Mod(kXsa):
Let us summarize their properties:
the functorHomis left exact and commutes withr, the functoris exact and commutes with lim!, r 1andr!, the functorfis left exact and commutes withrand lim, the functor f 1is exact and commutes with lim!,and r 1, (f 1;f) is a pair of adjoint functors.
LetZbe a subanalytic locally closed subset ofX. As in classical sheaf theory we define
GZ:Mod(kXsa) !Mod(kXsa) F7! Hom(rkZ;F) ()Z:Mod(kXsa) !Mod(kXsa)
F7!FrkZ: We have
the functorGZ is left exact and commutes withrand lim, the functor ()Z is exact and commutes with lim!,and r 1, (()Z;GZ) is a pair of adjoint functors.
1.3 ±R-constructible sheaves on subanalytic sites.
Let us consider the category ModR-c(kX). We prove that the sub- category of Mod(kXsa) consisting ofR-constructible sheaves is stable under inverse image and tensor product.
PROPOSITION 1.3.1. Let F; G2ModR-c(kX). Then r(F G)'rF rG.
PROOF. We may reduce to the case FkU, GkV with U;V 2 Op(Xsa). In this caserkU\V 'rkUrkV by Proposition 1.1.7. p COROLLARY 1.3.2. Let F 2ModR-c(kX), and let Z be a subanalytic locally closed subset ofX. ThenrFZ '(rF)Z.
Let X;Y be two real analytic manifolds, and let f :X!Y be a real analytic map.
PROPOSITION 1.3.3. Let f:X!Y be a real analytic map. Let G2 ModR-c(kY). Thenrf 1G' f 1rG.
PROOF. Since the functor f 1 is exact, we may reduce to the case GkV, with V 2Op(Ysa). In this case we have r f 1kV 'rkf 1(V)' ' f 1rkV, where the last isomorphism follows from Proposition 1.1.7. p We apply the above results to calculate the functorHomin the category Mod(kXsa).
PROPOSITION 1.3.4. Let F lim!i Fi, with Fi2Mod(kXsa) and let Glim!j rGjwithGj2ModR-c(kX). One has
Hom(G; F)'lim
j
lim!i Hom(rGj; Fi):
PROOF. For eachU2Opc(Xsa) one has the isomorphisms G(U;Hom(G;F)) 'HomkXsa(GU;F)
'lim
j
lim!
i
HomkXsa(rGjU;Fi) 'lim
j
lim!i G(U;Hom(rGj;Fi)) 'G(U;lim
j
lim!i Hom(rGj;Fi)):
In the second isomorphism we used Corollary 1.3.2, and the last iso- morphism follows from Proposition 1.1.3 and because G(U;) commutes
with lim. p
COROLLARY 1.3.5. Let F lim!i rFi; Glim!j rGj with Fi; Gj2 2ModR-c(kX). One has
Hom(G; F)'lim
j
lim!i rHom(Gj; Fi):
PROOF. It follows from the fact thatHomcommutes withrand from
Proposition 1.3.4. p
COROLLARY 1.3.6. LetF lim!i rFi, with Fi2ModcR-c(X) be a sheaf on Xsa. Let Z be a subanalytic locally closed subset of X. Then GZF 'lim!i rGZFi:
1.4 ±Proper direct image onMod(kXsa).
In [7]the authors defined the functorf!!of proper direct image using ind-sheaves. Here we give a direct construction:
f!!:Mod(kXsa)!Mod(kYsa)
F7! lim!U fFU 'lim!K fGKF
whereUranges through the family of relatively compact open subanalytic
subsets of X and K ranges through the family of subanalytic compact subsets of X. One shall be aware that lim! is taken in the category Mod(kYsa). Let V 2Opc(Ysa). Then G(V;f!!F)lim!U G(f 1(V);FU)' lim!K G(f 1(V);GKF); where U ranges through the family of relatively compact open subanalytic subsets ofXandKranges through the family of subanalytic compact subsets ofX. Iffis proper on supp(F) thenf'f!!and in this casef!!r'rf!.
REMARK 1.4.1. Remark that f!!r6'rf! in general. Indeed let V 2Opc(Ysa), then
G(V;f!!rF)lim!K G(f 1(V);GKF);
G(V;rf!F)lim!Z G(f 1(V);GZF);
where Z ranges through the family of closed subsets of f 1(V)such that fjZ:Z!V is proper. Then
G(V;f!!rF)fs2G(f 1(V);F); supp (s)is compact in Xg;
G(V;rf!F)fs2G(f 1(V);F); f :supp (s)!V is properg:
For example, let f :R2!Rbe the projection on the first coordinate, and let V (a;b)2Opc(Rsa). Suppose that supp (s) f(x;y)2(a;b)R;
y(x a)(b x)1 g. Then f :supp (s)!V is proper butsupp (s)is not compact.
PROPOSITION1.4.2. The functorf!!commutes with filtrant lim!. More- over r 1f!!'f! r 1.
PROOF. Let us show that f!! commutes with filtrant lim!. Let V 2Opc(Ysa) and letfFigibe a filtrant inductive system in Mod(kXsa). Then
lim!
K
HomkXsa(kf 1(V);GKlim!
i
Fi)'lim!
K
HomkXsa(kf 1(V)\K;lim!
i
Fi) 'limi;K!HomkXsa(kf 1(V)\K;Fi) 'limi;K!HomkXsa(kf 1(V);GKFi) 'lim!
i
HomkYsa(kV;f!!Fi) 'HomkYsa(kV;lim!i f!!Fi);
where the second isomorphism follows from the fact that kf 1(V)\K2 2ModcR-c(kX).
Let us show r 1f!!'f! r 1. Let Flim!
i
rFi. Sincef!! commutes with filtrant lim! and Fi has compact support for each i we have f!!Flim!i rf!Fi. We have the chain of isomorphisms
f!r 1lim!i rFi'f!lim!i r 1rFi'f!lim!i Fi'lim!i f!Fi 'lim!
i
r 1rf!Fi' r 1lim!
i
rf!Fi:
p PROPOSITION1.4.3. The functorfcommutes with r 1.
PROOF. Let F2Mod(kXsa). Then fF'lim
K
fFK, where K ranges through the family of subanalytic compact subsets ofX. We have the chain of isomorphisms
fr 1F'lim
K
f(r 1F)K'lim
K
f!!(r 1F)K 'lim
K
f!!r 1FK 'lim
K
r 1f!FK ' r 1lim
K
f!FK' r 1lim
K
fFK ' r 1fF;
where the second and the sixth isomorphism follow from the fact thatf is
proper on a compact subset ofX. p
COROLLARY1.4.4. The functor f 1 commutes withr!.
PROOF. It follows immediately by adjunction. p PROPOSITION1.4.5. LetF 2Mod(kXsa)andG2Mod(kYsa). Then
f!!FG'f!!(F f 1G):
PROOF. Let Flim!i rFi,Glim!j rGj. The functors,f!! and f 1 commute with lim!i . Moreover supp(Fi f 1Gj) is compact for each i;j,
hencef is proper on it. Then f!!lim!
i
rFilim!
j
rGj' lim!
i;j
r(f!FiGj) 'limi;j!r(f!(Fif 1Gj)) 'f!!( lim!i rFif 1lim!i rGj):
In the first isomorphism we used Proposition 1.3.1 and in the last one we
used Propositions 1.3.1 and 1.3.3. p
Now let us consider a cartesian square
PROPOSITION1.4.6. LetF 2Mod(kXsa). Then g 1f!!F 'f!!0g0 1F. PROOF. LetFlim!i rFi. All the functors in the above formula com- mute with lim!i . Moreover since supp(Fi) is compact, f0 is proper on supp(g0 1Fi) for eachi. Then
g 1f!!lim!i rFi'lim!i rg 1f!Fi'lim!i rf!0g0 1Fi'f!!0g0 1lim!i rFi; where the first and the last isomorphisms follow from Proposition 1.3.3. p
The following isomorphism is the analogue for subanalytic sheaves of Corollary 4.3.15 of [7].
PROPOSITION1.4.7. LetG2ModR-c(kY)and letF 2Mod(kXsa). Then the natural morphism
f!!Hom(f 1G; F)! Hom(G; f!!F) is an isomorphism.
PROOF. Let us construct the morphism. By adjunction we have f 1G Hom( f 1G;F)!F;
hence, using the projection formula we get
Gf!!Hom( f 1G;F)'f!!( f 1G Hom( f 1G;F))!f!!F;
then by adjunction we obtain the desired morphism. Let us show that it is an isomorphism. We have the chain of isomorphisms
f!!Hom( f 1G;F) 'lim!K fGKHom(f 1G;F) 'lim!
K
fHom(f 1G;GKF)
'lim!K Hom(G;fGKF) ' Hom(G;lim!
K
fGKF) ' Hom(G;f!!F);
where the fourth isomorphism follows from Proposition 1.3.4. p
1.5 ±Quasi-injective objects.
Let us introduce a category which is useful in order to find acyclic objects with respect to the functors defined in the previous Sections. Al- though the definition is inspired to the definition of quasi-injective objects of [7](or, more generally, to the definition of quasi-injective objects of a ind-category, see [8]for more details), the proofs of Theorems 1.5.4 and 1.5.16 are independent of the theory of ind-objects.
DEFINITION 1.5.1. An object F2Mod(kXsa) is quasi-injective if the functor HomkXsa(;F)is exact in ModcR-c(kX) or, equivalently (see Theo- rem 8.7.2 of [8]) if for each U;V 2Opc(Xsa)with V U the restriction morphismG(U;F)!G(V;F)is surjective.
It follows from the definition that injective sheaves belong toJXsa. This implies thatJXsa is cogenerating. Moreover the categoryJXsa is stable by filtrant lim!andQ
.
PROPOSITION1.5.2. Let 0!F0!F !F00!0be an exact sequence in Mod(kXsa) and assume that F0 is quasi-injective. Let U2Opc(Xsa).
Then the sequence
0!G(U;F0)!G(U;F)!G(U;F00)!0 is exact.
PROOF. Let s002G(U;F00), and let fVigni1 be a finite covering of U such that there exists si2G(Vi;F) whose image is s00jVi. For n2 on V1\V2 s1 s2 defines a section of G(V1\V2;F0) which extends to s02G(U;F0). Replace s1 with s1 s0. We may suppose that s1s2 on V1\V2. Then there existst2G(V1[V2) such thattjVisi,i1;2. Thus
the induction proceeds. p
PROPOSITION1.5.3. LetF0; F; F002Mod(kXsa), and consider the exact sequence
0!F0!F !F00!0:
Suppose thatF0; F 2 JXsa. ThenF002 JXsa.
PROOF. LetU;V 2Opc(Xsa) withVU and let us consider the dia- gram below
The morphismais surjective sinceFis quasi-injective andbis surjective by
Proposition 1.5.2. Thengis surjective. p
THEOREM1.5.4. The family of quasi-injective sheaves is injective with respect to the functorHomkXsa(G;)for each G2ModR-c(kX).
PROOF. (i) Let 0!F0!F!F00!0 be an exact sequence in Mod(kXsa) and assume that F02 JXsa. Let G2ModcR-c(kX). We have to show that the sequence
0!HomkXsa(G;F0)!HomkXsa(G;F)!HomkXsa(G;F00)!0 is exact. There is an epimorphism W:i2IkUi!Gwhere I is finite and Ui2Opc(Xsa) for eachi2I.
The sequence 0!kerW! i2IkUi!G!0 is exact. We set for short G1kerWandG2 i2IkUi. We get the following diagram where the first
column is exact
The second row is exact by Proposition 1.5.2, hence the top row is exact by the snake lemma.
(ii) Let G2ModR-c(kX), let 0!F0!F!F00!0 be an exact se- quence in Mod(kXsa) with F02 JXsa. Let fVngn2N 2Cov(Xsa) such that VnVn1. By (i), all the sequences
0!HomkXsa(GVn;F0)!HomkXsa(GVn;F)!HomkXsa(GVn;F00)!0 are exact. Moreover since F02 JXsa the morphism HomkXsa(GVn1;F0)!
!HomkXsa(GVn;F0) is surjective for all n. Then by the Mittag-Leffler property (see Proposition 1.12.3 of [5]) the sequence
0!lim
n
HomkXsa(GVn;F0)!lim
n
HomkXsa(GVn;F)!lim
n
HomkXsa(GVn;F00)!0 is exact. Since lim
n
HomkXsa(GVn;)'HomkXsa(G;) the result follows. p PROPOSITION1.5.5. LetG2ModR-c(kX). Then quasi-injective sheaves are injective with respect to the functorHom(G;).
PROOF. Let G2ModR-c(kX). It is enough to check that for each U2Op(Xsa) and each exact sequence 0!F0!F!F00!0 with F02 JXsa, the sequence
0!G(U;Hom(G;F0))!G(U;Hom(G;F))!G(U;Hom(G;F00))!0 is exact. We have G(U;Hom(G;))'HomkXsa(GU;), and quasi-injective objects are injective with respect to the functor HomkXsa(GU;) for each G2ModR-c(kX), and for eachU2Op(Xsa). p
COROLLARY1.5.6. Quasi-injective sheaves are injective with respect to the functorGZfor each locally closed subanalytic subsetZ ofX.
COROLLARY 1.5.7. Let F 2Mod(kXsa) be quasi-injective. Then the functorHom(; F)is exact onModR-c(kX).
PROOF. LetF2Mod(kXsa) be quasi-injective. There is an isomorphism of functorsG(U;Hom(;F))'HomkXsa(()U;F) for eachU2Op(Xsa). The functor HomkXsa(()U;F) is exact on ModR-c(kX) and the result follows. p PROPOSITION 1.5.8. Let F 2Mod(kXsa). Then F is quasi-injective if and only ifHom(G; F)is quasi-injective for eachG2ModR-c(kX).
PROOF. (i) LetFbe quasi-injective, and letG2ModR-c(kX). We have HomkXsa(;Hom(G;F))'HomkXsa( G;F), and HomkXsa( G;F) is exact on ModcR-c(kX).
(ii) Suppose thatHom(G;F) is quasi-injective for eachG2ModR-c(kX).
The result follows by settingGkX. p
COROLLARY 1.5.9. The functor GZ sends quasi-injective objects to quasi-injective objects for each locally closed subanalytic subsetZ ofX.
Letf :X!Y be a morphism of real analytic manifolds.
PROPOSITION1.5.10. Quasi-injective sheaves are injective with respect to the functor f. The functor f sends quasi-injective objects to quasi- injective objects.
PROOF. (i) Let us consider V 2Op(Ysa). There is an isomorphism of functors G(V;f())'G(f 1(V);). It follows from Proposition 1.5.4 that JXsa is injective with respect to the functor G(f 1(V);)' 'HomkXsa(kf 1(V);) for anyV 2Op(Ysa).
(ii) LetF2 JXsa. For eachG2ModcR-c(kY) we have HomkYsa(G;fF)' HomkXsa(f 1G;F). Since f 1is exact and sends ModcR-c(kY) to ModR-c(kX), Proposition 1.5.4 implies that the functor HomkXsa(f 1();F) is exact on
ModcR-c(kY). p
PROPOSITION 1.5.11. The family of quasi-injective sheaves is f!!-in- jective. The functor f!! sends quasi-injective objects to quasi-injective objects.
PROOF. (i) Let 0!F0!F!F00!0 be an exact sequence in Mod(kXsa) and assume thatF02 JXsa. We have to check that the sequence 0!f!!F0!f!!F!f!!F00!0 is exact. Since F02 JXsa, we have GKF02 JXsa. MoreoverJXsa is injective with respect to GK and f. This implies that the sequence
0!fGKF0!fGKF!fGKF00!0 is exact. Applying the exact functor lim!
K
we find that the sequence 0! lim!K fGKF0! lim!K fGKF! lim!K fGKF00!0 is exact.
(ii) LetKbe a compact subanalytic subset ofX. The functorsGKandf
send quasi-injective objects to quasi-injective objects, thenfGKF2 JYsa. SinceJYsa is stable by filtrant lim!, the result follows. p Let S be a closed subanalytic subset of X and let iS:S,!X be the closed embedding. Let Flim!i rFi2Mod(kXsa) with Fi2ModcR-c(kX).
We haveFS 'lim!i rFiS'lim!i riSiS 1Fi'iSiS 1F.
LEMMA 1.5.12. Let S be a closed subanalytic subset of X and let U2Opc(Xsa). Let F2Mod(kXsa). Then G(U;FS)' lim!
VS\U
G(V;F), with V 2Opc(Xsa).
PROOF. LetF2Mod(kXsa). ThenF'lim!i rFiwithFi2ModcR-c(kX).
We have the chain of isomorphisms
G(U;FS)'lim!i G(U;FiS)
i;VS\Ulim! G(V;Fi) ' lim!
VS\U
G(V;F);
whereVranges through the family of relatively compact open subanalytic subsets ofXcontainingS\U. The second isomorphism follows sinceFiis R-constructible for eachi. p REMARK1.5.13. The fact that Fi2ModR-c(kX)is locally constant on a subanalytic stratification of X plays an essential role. In fact the iso-
morphism is not true in general inMod(kX), since the family of relatively compact open subanalytic subsets of X containing S\U is not cofinal to the family of open subsets of X containing S\U.
PROPOSITION1.5.14. LetSbe a closed subanalytic subset ofXand let F 2Mod(kXsa)be quasi-injective. ThenFS is quasi-injective.
PROOF. Let U;V2Opc(Xsa) with V U. Since F is quasi-injective and inductive limits are right exact, the morphism limU0S\U! G(U0;F)!
lim!
V0S\V
G(V0;F) withV0;U02Opc(Xsa), is surjective. Hence by Lemma 1.5.12 the morphismG(U;FS)!G(V;FS) is surjective and the result follows. p Recall thatF2Mod(kX) is c-soft if the natural morphismG(X;F)! G(K;F) is surjective for each compact KX. IfF is c-soft andZis a lo- cally closed subset of X, then FZ is c-soft. Moreover c-soft sheaves are G(U;)-injective for eachU2Op(X).
PROPOSITION1.5.15. LetF 2Mod(kXsa)be quasi-injective. Then r 1F is c-soft.
PROOF. LetKbe a compact subset ofX. Recall that ifU2Op(X) then G(U;r 1F)'lim
VU
G(V;F), where V 2Op(Xsa). We have the chain of iso- morphisms
G(K; r 1F)'lim!U G(U;r 1F) 'lim!
U
lim
VU
G(V;F) 'lim!U G(U;F)
whereUranges through the family of subanalytic relatively compact open subsets ofXcontainingKandV 2Op(Xsa).
Since F is quasi-injective and filtrant inductive limits are exact, the morphism G(X;r 1F)'G(X;F)!lim!U G(U;F)'G(K;r 1F), where U ranges through the family of subanalytic open subsets ofXcontainingK, is
surjective. p