Für Vorlesungen, bitte die Webseite verwenden. https://flavigny.de/lecture
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

566 lignes
25KB

  1. \documentclass[a4paper]{../../notes}
  2. \newcommand{\com}[1]{#1^{\text{\scalebox{0.7}{\textbullet}}}}
  3. \newcommand{\K}{\mathcal{K}}
  4. \renewcommand{\lim}{\varprojlim}
  5. \newcommand{\colim}[1]{\underset{#1}{\operatorname{colim}\;}}
  6. \newcommand{\spec}{\operatorname{Spec }}
  7. \newcommand{\sh}[1]{\mathcal{A}b(#1)}
  8. \newcommand{\supp}[1]{\operatorname{supp}(#1)}
  9. \begin{document}
  10. \section{Overview}
  11. These notes mostly follow \cite{mathew}. Some ideas are taken
  12. from \cite{gelfand}.
  13. In the following, for a topological space $X$ denote by $\sh{X}$ the category
  14. of sheaves of abelian groups on $X$. Furthermore, denote by
  15. $\mathrm{D}^{+}(X)$ the bounded below derived category of $\sh{X}$.
  16. \begin{definition}[Lower Shriek]
  17. Let $f\colon X \to Y$ be a continuous map of locally compact topological spaces.
  18. For $\mathcal{F} \in \sh{X}$
  19. and $U \subseteq Y$ open, let
  20. \[
  21. f_{!}(\mathcal{F})(U) = \{ s \in \mathcal{F}(f^{-1}(U)) \colon \supp{s} \xrightarrow{f} U \text{ proper}\}
  22. .\]
  23. \end{definition}
  24. \begin{lemma}[Lower shriek of sheaf is a sheaf]
  25. Let $\mathcal{F} \in \sh{X}$ be a sheaf $f\colon X \to Y$ continuous.
  26. Then $f_{!}\mathcal{F}$ is a sheaf on $Y$.
  27. \end{lemma}
  28. \begin{proof}
  29. Clearly, $f_{!}\mathcal{F}$ is a sub-presheaf of the sheaf $f_{*} \mathcal{F}$. To show
  30. it is a sheaf, we need to verify that gluing sections in $f_{!}\mathcal{F}$ gives again a
  31. section in $f_{!}\mathcal{F}$.
  32. Let $(U_i)_{i \in I}$ be a family of open sets in $Y$ and $s_i \in (f_{!} \mathcal{F})(U_i)$
  33. sections. Thus $s_i \in \mathcal{F}(f^{-1}(U_i))$ such that $\supp{s_i} \xrightarrow{f} U_i$
  34. is proper.
  35. Gluing yields a unique section $s \in \mathcal{F}(f^{-1}(U))$. We need
  36. to check that
  37. \[
  38. \supp{s} = \bigcup_{i \in I} \supp{s_i} \xlongrightarrow{f} \bigcup_{i \in I} U_i
  39. \] is proper. For this note that
  40. $\left(f|_{\supp{s}}\right)^{-1}(U_i) = f^{-1}(U_i) \cap \supp{s} = \supp{s_i}$ and
  41. being proper is local on the target.
  42. \end{proof}
  43. The goal of this and the following talk is to prove the following theorem
  44. \begin{theorem}[Verdier duality]
  45. If $X, Y$ are locally compact topological spaces of finite dimension,
  46. then $\mathrm{R}f_{!}$ admits a right adjoint
  47. $f^{!}\colon \mathrm{D}^{+}(Y) \to \mathrm{D}(X)$.
  48. \end{theorem}
  49. To show the existence of the derivative of $f_{!}$, we need to introduce an adapted class of shaves.
  50. \begin{definition}
  51. Let $X$ be a locally compact space, $\mathcal{F} \in \sh{X}$ and $Z \subseteq X$ a subset. Then
  52. define
  53. \[
  54. \mathcal{F}(Z) = \Gamma(Z, \mathcal{F}) = \Gamma(Z, i^{*}\mathcal{F})
  55. \] for $i\colon Z \to X$ the canonical inclusion.
  56. \end{definition}
  57. \begin{bem}
  58. If $Z \subseteq X$ is a subset and $i\colon Z \to X$ the canonical inclusion, then
  59. \[
  60. \mathcal{F}(Z)
  61. =
  62. \left\{ (s_i, U_i)_{i \in I} \colon U_i \subseteq X \text{ open with } Z \subseteq \bigcup_{i \in I} U_i,
  63. s_i \in \mathcal{F}(U_i) \text{ with } (s_i)_z = (s_{j})_z \forall i, j \in I, z \in Z \cap U_i \cap U_j\right\} / \sim
  64. .\]
  65. where $(U_i, s_i)_{i \in I} \sim (V_j, t_j)_{j \in J}$
  66. if and only if $(s_i)_z = (t_j)_z$ for all $i \in I$, $j \in J$ and $z \in U_i \cap V_j \cap Z$.
  67. For every open neighbourhood $U$ of $Z$, we have a restriction map
  68. \[
  69. \mathcal{F}(U) \to \mathcal{F}(Z), s \mapsto s|_Z \coloneqq [(s, U)]
  70. .\] This induces a map
  71. \[
  72. \colim{Z \subseteq U} \mathcal{F}(U)
  73. \to \mathcal{F}(Z)
  74. .\]
  75. \end{bem}
  76. \begin{lemma}
  77. Let $X$ be a locally compact Hausdorff space and $\mathcal{F} \in \sh{X}$.
  78. If $Z \subseteq X$ is compact, the natural map
  79. \[
  80. \colim{Z \subseteq U} \mathcal{F}(U) \longrightarrow \mathcal{F}(Z)
  81. \] is an isomorphism.
  82. \end{lemma}
  83. \begin{proof}
  84. Injectivity: Let $s \in \mathcal{F}(U)$ such that $s|_Z = 0$. Thus for all $z \in Z$,
  85. $s_z = 0$ and
  86. there exists an open neighbourhood
  87. $z \in U_z \subseteq U$ such that $s|_{U_z} = 0$. Thus $s|_{\bigcup U_z } = 0$. Since
  88. $Z \subseteq \bigcup_{z \in Z} U_z$, $s$ is zero in the colimit.
  89. Surjectivity: Take $(s_i, U_i)_{i \in I} \in \mathcal{F}(Z)$. Thus
  90. $Z \subseteq \bigcup_{i \in I} U_i$ and by local compactness, for every $z \in Z$, there
  91. exists a compact neighbourhood $z \in K_z$ such that $K_z \subseteq U_{i_z}$ for
  92. some $i_z \in I$. Since $Z$ is compact, finitely many suffice, so we may assume
  93. $Z \subseteq \bigcup_{i=1}^{n} K_i$ and $K_i \subseteq U_i \subseteq X$.
  94. We now want to define a section on a neighbourhood of $Z$ that locally agrees with the $s_i$.
  95. By induction, we may assume $n = 2$. By definition, $(s_1)_z = (s_2)_z$ for all $z \in Z \cap U_1 \cap U_2$,
  96. in particular $s_1|_{U_1 \cap U_2}$ and $s_2|_{U_1 \cap U_2}$ have the same restriction
  97. to $K_1 \cap K_2$. By the injectivity of the restriction map,
  98. there exists an open neighbourhood $K_1 \cap K_2 \subseteq V \subseteq U_1 \cap U_2$, such that
  99. $s_1|_V = s_2|_V$. Since $K_j \setminus V$ is closed in the compact $K_j$, for $j=1,2$
  100. the subset $K_j \setminus V$ is compact. Since $X$ is Hausdorff, there
  101. exist open neighbourhoods $K_j \setminus V \subseteq U_j' \subseteq U_j$ such that
  102. $U_1' \cap U_2' = \emptyset$. Now $s_1|_{U_1'}$, $s_2|_{U_2'}$ and
  103. $s_1|_V = s_2|_V$ glue to a section $w$ on $U_1' \cup U_2' \cup V \supseteq K_1 \cup K_2 \supseteq Z$
  104. such that $w|_Z = [(s_i, U_i)_{i \in I}]$.
  105. \end{proof}
  106. \begin{definition}
  107. A sheaf $\mathcal{F} \in \sh{X}$ is \emph{soft} if
  108. $\mathcal{F}(X) \to \mathcal{F}(Z)$ is surjective whenever $Z \subseteq X$ is compact.
  109. \end{definition}
  110. \begin{bem}
  111. In \cite{kashiwara} our notion of softness is called \emph{c-soft}.
  112. For $\sigma$-compact spaces the notions agree according to Exercise II.6 in \cite{kashiwara}.
  113. \end{bem}
  114. \begin{bem}[Flasque sheaves are soft]
  115. Recall that a sheaf $\mathcal{F} \in \sh{X}$ is called \emph{flasque}, if
  116. for every open set $U \subseteq X$, the restriction map
  117. $\mathcal{F}(X) \to \mathcal{F}(U)$ is surjective. For $Z \subseteq X$ compact,
  118. we have a commutative diagram:
  119. \[
  120. \begin{tikzcd}
  121. \mathcal{F}(X) \arrow{rr} \arrow[twoheadrightarrow]{dr} & & \mathcal{F}(Z) \\
  122. & \colim{Z \subseteq U} \mathcal{F}(U) \arrow{ur}{\simeq} &
  123. \end{tikzcd}
  124. .\] Thus $\mathcal{F}$ is soft.
  125. \end{bem}
  126. \begin{satz}
  127. Let $X$ be a locally compact topological space.
  128. If $\mathcal{F} \in \sh{X}$ is soft, $K \subseteq X$ is compact and $K \subseteq U$ is an open neighbourhood,
  129. any section over $K$ can be extended to a global section with compact support contained in $U$.
  130. \end{satz}
  131. \begin{proof}
  132. Let $s \in \mathcal{F}(K)$.
  133. By local compactness, there exists a compact neighbourhood $L$ of $K$ with $L \subseteq U$. Then
  134. $K \cap \partial L = \emptyset$. Consider the section on $K \cup \partial L$ given by
  135. $s$ on $K$ and zero on $\partial L$. Since $\mathcal{F}$ is soft, this can be extended
  136. to a global section, and a fortiori to a section $t$ over $L$. Now
  137. the sections given by $t$ on $L$ and $0$ on $\overline{X \setminus L}$ glue to a compactly
  138. supported extension of $s$. Since $L \subseteq U$, its support is contained in $U$.
  139. \end{proof}
  140. \subsection{Compactly supported cohomology}
  141. Let $X$ be a topological space.
  142. \begin{bem}[Support]
  143. For $\mathcal{F} \in \sh{X}$, $U \subseteq X$ open and a section $s \in \mathcal{F}(U)$,
  144. its support $\supp{s}$ is defined as
  145. \[
  146. \{ x \in U\colon s_x \neq 0\}
  147. .\] This set is always closed, as its complement is open.
  148. \end{bem}
  149. \begin{definition}
  150. Let $U \subseteq X$ be open and $\mathcal{F} \in \sh{X}$. We define
  151. $\Gamma_c(U, \mathcal{F})$ as the subgroup of $\Gamma(U, \mathcal{F})$ consisting of
  152. sections with compact support.
  153. \end{definition}
  154. \begin{bem}
  155. If $s, t \in \Gamma(U, \mathcal{F})$ have compact support, so does $s + t$. Thus
  156. $\Gamma_c(U, \mathcal{F})$ is indeed a subgroup of $\Gamma(U, \mathcal{F})$.
  157. Taking $U = X$, this defines a functor $\Gamma_c = \Gamma_c(X, \cdot)\colon \sh{X} \to \mathcal{A}b$
  158. \end{bem}
  159. \begin{bem}[Lower shriek and compact support]
  160. Let $f\colon X \to \{ *\} $ be the unique continuous map from $X$ to the one point space.
  161. Then $f_{!} \cdot = \Gamma_c(X, \cdot)$
  162. \end{bem}
  163. \begin{satz}
  164. $\Gamma_c$ is left exact.
  165. \label{satz:gamma_c-left-exact}
  166. \end{satz}
  167. \begin{proof}
  168. Let $0 \to \mathcal{F}' \to \mathcal{F} \to \mathcal{F}''$ be an exact sequence
  169. in $\sh{X}$. This induces a commutative diagram
  170. \[
  171. \begin{tikzcd}
  172. 0 \arrow{r} & \Gamma(X, \mathcal{F}') \arrow{r}
  173. & \Gamma(X, \mathcal{F}) \arrow{r}
  174. & \Gamma(X, \mathcal{F}'') \\
  175. 0 \arrow{r} & \Gamma_c(X, \mathcal{F}') \arrow{r} \arrow[hookrightarrow]{u}
  176. & \Gamma_c(X, \mathcal{F}) \arrow{r} \arrow[hookrightarrow]{u}
  177. & \Gamma_c(X, \mathcal{F}'') \arrow[hookrightarrow]{u}
  178. \end{tikzcd}
  179. ,\] where the first row is exact. Since the vertical arrows are inclusions,
  180. the injectivity of $\Gamma_c(X, \mathcal{F}') \to \Gamma_c(X, \mathcal{F})$ is immediate. Let now
  181. $s \in \Gamma_c(X, \mathcal{F}) \subseteq \Gamma(X, \mathcal{F})$
  182. such that $s$ becomes zero in $\Gamma_c(X, \mathcal{F}'')$. Thus
  183. by exactness of the first row, $s \in \Gamma(X, \mathcal{F}')$. Since $s \in \Gamma_c(X, \mathcal{F})$,
  184. $s$ is compactly supported, so $s \in \Gamma_c(X, \mathcal{F}')$.
  185. \end{proof}
  186. \begin{satz}
  187. Let $0 \to \mathcal{F}' \to \mathcal{F} \to \mathcal{F}'' \to 0$ be an exact sequence
  188. in $\sh{X}$. Suppose $\mathcal{F}'$ is soft. Then the sequence
  189. $0 \to \Gamma_c(X, \mathcal{F}') \to \Gamma_c(X, \mathcal{F}) \to \Gamma_c(X, \mathcal{F}'') \to 0$
  190. is also exact.
  191. \label{satz:soft-gamma_c-exact}
  192. \end{satz}
  193. \begin{proof}
  194. By \ref{satz:gamma_c-left-exact}, we only need to show surjectivity on the right.
  195. Suppose first that $X$ is compact and let $s \in \Gamma_c(X, \mathcal{F}'') = \Gamma(X, \mathcal{F}'')$.
  196. Since $\mathcal{F} \to \mathcal{F}'' \to 0$ is exact, there exist
  197. a covering $X = \bigcup_{i \in I} U_i$ and lifts $t_i \in \mathcal{F}(U_i)$
  198. of $s|_{U_i}$. By local compactness of $X$, we may assume, after a possible refinement, that each
  199. $U_i$ contains a compact set $V_i$ whose interiors still cover $X$. Since
  200. $X$ is compact, we may assume $I$ is finite. To piece together the $t_i$, we may assume, by induction,
  201. that $\#I = 2$.
  202. Consider $t_1|_{U_1 \cap U_2} - t_2|_{U_1 \cap U_2}$. This is necessarily a section $e'$ of
  203. $\mathcal{F}'(U_1 \cap U_2)$ as it maps to zero in $\mathcal{F}''(U_1 \cap U_2)$. Restricting
  204. $e'$ to the compact $V_1 \cap V_2$ and extending it by softness, yields a global section $e$ of
  205. $\mathcal{F}'$. Now
  206. \[
  207. (t_2|_{V_2} + e|_{V_2})|_{V_1 \cap V_2} = t_2|_{V_1 \cap V_2} + e'|_{V_1 \cap V_2} = t_1|_{V_1 \cap V_2}
  208. .\] Thus $t_1|_{V_1}, t_2|_{V_2} + e|_{V_2}$ glue to a global section $t$ of $\mathcal{F}$
  209. with image $s$.
  210. Now for general $X$: Let $s \in \mathcal{F}''(X)$ with compact support $Z$. By local compactness,
  211. there exists a compact neighbourhood $Z' \subseteq X$ of $Z$. Since
  212. pullback of sheaves is exact and restriction of soft sheaves to closed subsets preserves softness,
  213. applying the result to $Z'$,
  214. yields a section $t' \in \mathcal{F}(Z')$ lifting $s|_{Z'}$. The restriction
  215. $t'|_{\partial Z'}$ maps to $s|_{\partial Z'} = 0$, so $t'|_{\partial Z'} \in \mathcal{F}'(\partial Z')$.
  216. Since $\partial Z'$ is compact and $\mathcal{F}'$ is soft, $t'|_{\partial Z'}$
  217. extends to a global section $b$ of $\mathcal{F}'$. Thus
  218. \[
  219. (t' - b|_{Z'})|_{\partial Z'} = t'|_{\partial Z'} - t'|_{\partial Z'} = 0
  220. .\] So
  221. $t' - b|_{Z'}$ on $Z'$ and $0$ on $\overline{X \setminus Z'}$ glue to a global section
  222. $t$ of $\mathcal{F}$. Then $t|_{Z'} = t' - b|_{Z'}$ maps to $s|_{Z'}$ since
  223. $b \in \mathcal{F}'(X)$. Since $\supp{t}, \supp{s} \subseteq Z'$, $t$ is a compactly supported lift of $s$.
  224. \end{proof}
  225. \begin{korollar}
  226. If $0 \to \mathcal{F}' \to \mathcal{F} \to \mathcal{F}'' \to 0$ is an exact sequence
  227. in $\sh{X}$ and $\mathcal{F}', \mathcal{F}$ are soft, then
  228. $\mathcal{F}''$ is soft too.
  229. \label{kor:soft-2+3}
  230. \end{korollar}
  231. \begin{proof}
  232. Let $Z \subseteq X$ be compact.
  233. Since restricting to a closed subset is exact and preserves softness,
  234. by \ref{satz:soft-gamma_c-exact} $\Gamma_c(Z, \mathcal{F}) \to \Gamma_c(Z, \mathcal{F}'')$ is surjective.
  235. This yields a commutative
  236. diagram
  237. \[
  238. \begin{tikzcd}
  239. \Gamma_c(X, \mathcal{F}) \arrow[twoheadrightarrow]{d} \arrow{r} & \Gamma_c(X, \mathcal{F}'')
  240. \arrow{d} \\
  241. \Gamma_c(Z, \mathcal{F}) \arrow[twoheadrightarrow]{r} & \Gamma_c(Z, \mathcal{F}'')
  242. \end{tikzcd}
  243. ,\] where the left vertical arrow is surjective, since $\mathcal{F}$ is soft. Since
  244. the composition is surjective, $\Gamma_c(X, \mathcal{F}'') \to \Gamma_c(Z, \mathcal{F}'')$ is also
  245. surjective.
  246. \end{proof}
  247. \begin{korollar}
  248. Soft sheaves are $\Gamma_c$-acyclic.
  249. \label{kor:soft-gamma_c-acyclic}
  250. \end{korollar}
  251. \begin{proof}
  252. Let $\mathcal{F} \in \sh{X}$ be soft and
  253. embed $\mathcal{F}$ in an injective sheaf $\mathcal{I}$. This yields an exact sequence
  254. \[
  255. \begin{tikzcd}
  256. 0 \arrow{r} & \mathcal{F} \arrow{r}
  257. & \mathcal{I} \arrow{r}
  258. & \mathcal{G} \arrow{r}
  259. & 0
  260. \end{tikzcd}
  261. .\]
  262. Since $\mathcal{I}$ is injective, in particular flasque, hence soft,
  263. by \ref{kor:soft-2+3}, $\mathcal{G}$ is soft.
  264. We proceed by induction. For $i = 1$ consider the exact sequence
  265. \[
  266. \begin{tikzcd}
  267. 0 \arrow{r} & \Gamma_c(X, \mathcal{F}) \arrow{r}
  268. & \Gamma_c(X, \mathcal{I}) \arrow{r}
  269. & \Gamma_c(X, \mathcal{G}) \arrow{r}
  270. & H_c^{1}(X, \mathcal{F}) \arrow{r}
  271. & \underbrace{H_c^{1}(X, \mathcal{I})}_{= 0}
  272. \end{tikzcd}
  273. .\]
  274. Since $\mathcal{F}$ is soft, $\Gamma_c(X, \mathcal{I}) \to \Gamma_c(X, \mathcal{G})$ is
  275. surjective. By the exactness of the sequence, $H_c^{1}(X, \mathcal{F})$ vanishes.
  276. Now assume $H_c^{i}(X, \mathcal{F}) = 0$ for any soft sheaf $\mathcal{F}$. Then the exact sequence
  277. \[
  278. \begin{tikzcd}
  279. \underbrace{H_c^{i}(X, \mathcal{I})}_{= 0} \arrow{r} & H_c^{i}(X, \mathcal{G}) \arrow{r}
  280. & H_c^{i+1}(X, \mathcal{F}) \arrow{r}
  281. & \underbrace{H_c^{i+1}(X, \mathcal{I})}_{= 0}
  282. \end{tikzcd}
  283. \] yields an isomorphism $H_c^{i}(X, \mathcal{G}) \simeq H_c^{i+1}(X, \mathcal{F})$ and
  284. since $\mathcal{G}$ is soft, the left hand side is zero by induction hypothesis.
  285. \end{proof}
  286. \begin{theorem}
  287. Let $f\colon X \to Y$ be a continuous map of locally compact topological spaces. If $Y$ is Hausdorff and
  288. $\mathcal{F} \in \sh{X}$, then there is a natural isomorphism
  289. \[
  290. (R^{i}f_{!}\mathcal{F})_y \simeq H_c^{i}(f^{-1}(y), \mathcal{F}|_{f^{-1}(y)})
  291. \] for each $y \in Y$.
  292. \label{thm:base-change}
  293. \end{theorem}
  294. \begin{proof}
  295. Denote by $X_y$ the fibre of $f$ over $y$ and by $\mathcal{F}$ the restriction to $X_y$.
  296. Let $y \in Y$. Since $R^{i}f_{!}$ is a derived functor, it is a universal $\delta$-functor. Since restriction
  297. of soft sheaves to closed subspaces preserves softness, the $\delta$-functor
  298. $\mathcal{F} \mapsto H_c^{i}(X_y, \mathcal{F}_y)$ vanishes for soft sheaves and $i > 0$. Thus
  299. it is effaceable and hence universal. Therefore it suffices to define a natural isomorphism
  300. in degree $0$.
  301. Let $y \in U \subseteq Y$ open. Then consider the natural map
  302. \begin{salign*}
  303. (f_{!}\mathcal{F})(U) &\longrightarrow \Gamma_c(X_y, \mathcal{F}_y) \\
  304. s &\longmapsto s|_{X_y}
  305. .\end{salign*}
  306. This is well-defined, since for any $s \in \mathcal{F}(f^{-1}(U))$ with
  307. $\supp{s} \xrightarrow{f} U$ proper, we have
  308. \[
  309. \supp{s|_{X_y}} = \supp{s} \cap X_y = \left( f|_{\supp{s}}^{U} \right)^{-1}(y)
  310. \] and the right hand side is compact. This map induces
  311. a natural map
  312. \[
  313. (f_{!}\mathcal{F})_y = \colim{y \in U \subseteq Y} (f_{!}\mathcal{F})(U)
  314. \longrightarrow \Gamma_c(X_y, \mathcal{F}_y)
  315. .\]
  316. Injectivity: Let $s \in (f_{!}\mathcal{F})(U)$ such that $s|_{X_y} = 0$. Thus
  317. $s \in \mathcal{F}(f^{-1}(U))$ and $\supp{s} \xrightarrow{f} U$ is proper. Since
  318. $s|_{X_y} = 0$, $f^{-1}(y) \cap \supp{s} = X_y \cap \supp{s} = \emptyset$, in particular
  319. $y \not\in f(\supp{s})$. Let $y \in U'$ be the complement of $f(\supp{s})$ in $U$.
  320. Since $\supp{s} \xrightarrow{f} U$ is proper, $f(\supp{s})$ is closed in $U$, so
  321. $U'$ is open in $U$ and hence in $Y$. Moreover
  322. \[
  323. f^{-1}(U') \cap \supp{s}
  324. \subseteq f^{-1}(U') \cap f^{-1}(f(\supp{s}))
  325. = f^{-1}(U' \cap f(\supp{s}))
  326. = f^{-1}(\emptyset)
  327. = \emptyset
  328. .\]
  329. Hence $s|_{f^{-1}(U')} = 0$, so $s|_{U'} = 0$.
  330. Surjectivity: Suppose first $\mathcal{F}$ is soft and let
  331. $s \in \Gamma_c(X_y, \mathcal{F}_y)$. Since $\mathcal{F}$ is soft, we may extend
  332. $s \in \mathcal{F}(X_y)$ to a compactly supported $s \in \mathcal{F}(X) = (f_{*}\mathcal{F})(Y)$.
  333. Since $Y$ is Hausdorff, every compact $K \subseteq Y$ is closed and therefore its preimage
  334. under $f|_{\supp{s}}$ is closed in the compact $\supp{s}$, thus itself compact. Hence
  335. $f|_{\supp{s}}\colon \supp{s} \to Y$ is proper and $s \in (f_{!}\mathcal{F})(Y)$.
  336. For arbitrary $\mathcal{F}$, there exists an exact sequence
  337. \[
  338. \begin{tikzcd}
  339. 0 \arrow{r} & \mathcal{F} \arrow{r}
  340. & \mathcal{I} \arrow{r}
  341. & \mathcal{J}
  342. \end{tikzcd}
  343. \] with $\mathcal{I}, \mathcal{J}$ soft (e.g. injective). The functors
  344. $(f_{!} \cdot )_y$ and $\Gamma_c(X_y, \cdot |_{X_y})$ are left exact, so we have a commuting diagram
  345. with exact rows:
  346. \[
  347. \begin{tikzcd}
  348. 0 \arrow{r} & (f_!\mathcal{F})_y \arrow{r} \arrow{d}
  349. & (f_!\mathcal{I})_y \arrow{r} \arrow{d}{\simeq}
  350. & (f_!\mathcal{J})_y \arrow{d}{\simeq} \\
  351. 0 \arrow{r} & \Gamma_c(X_y, \mathcal{F}_y) \arrow{r}
  352. & \Gamma_c(X_y, \mathcal{I}_y) \arrow{r}
  353. & \Gamma_c(X_y, \mathcal{J}_y)
  354. \end{tikzcd}
  355. .\] The five-lemma yields the desired isomorphism.
  356. \end{proof}
  357. \begin{theorem}
  358. Consider a cartesian diagram of locally compact Hausdorff spaces:
  359. \[
  360. \begin{tikzcd}
  361. X \times_Y Z \arrow{r}{f'} \arrow{d}{p'} & X \arrow{d}{p} \\
  362. Z \arrow{r}{f} & Y
  363. \end{tikzcd}
  364. .\] Then there is a natural isomorphism, for any
  365. $\com{\mathcal{F}} \in \mathcal{D}^{+}(X)$,
  366. \[
  367. f^{*} \mathrm{R}p_{!} \com{\mathcal{F}} \simeq \mathrm{R}p_!' f'^{*} \com{\mathcal{F}}
  368. .\]
  369. \end{theorem}
  370. \begin{proof}
  371. By the universal property of derived functors, it suffices to define a natural transformation
  372. $f^{*}p_{!} \to \mathrm{R} p_{!}'f'^{*}$. By composing with the canonical
  373. natural transformation $p_{!}'f'^{*} \to \mathrm{R}p_{!}'f'^{*}$, it suffices to define
  374. the dotted arrow in the diagram below
  375. \[
  376. \begin{tikzcd}
  377. f^{*}p_{!} \arrow[dashed]{rr} \arrow[dotted]{dr} & & \mathrm{R} p_{!}'f'^{*} \\
  378. & p_{!}'f'^{*} \arrow[swap]{ur}{can} &
  379. \end{tikzcd}
  380. .\] By naturality, it is sufficient to define for $\mathcal{G} \in \sh{X}$ a natural map
  381. $f^{*}p_! \mathcal{G} \to p_!'f'^{*}\mathcal{G}$. Since
  382. $f^{*} \dashv f_{*}$, this is equivalent to defining a natural map
  383. $p_!\mathcal{G} \to f_{*} p_{!}'f'^{*} \mathcal{G}$.
  384. Again using $f'^{*} \dashv f'_{*}$, the map $\text{id}_{f'^{*} \mathcal{G}}$ induces a map
  385. $\mathcal{G} \to f'_{*} f'^{*} \mathcal{G}$. Applying
  386. $p_{*}$ yields $p_{*} \mathcal{G} \to p_{*}f'_{*}f'^{*} \mathcal{G}$. By the commutativity of the diagram
  387. we have $p_{*} f'_{*} = (pf')_{*} = (fp')_{*} = f_{*} p'_{*}$, so a map
  388. $\varphi\colon p_{*} \mathcal{G} \to f_{*} p'_{*} f'^{*} \mathcal{G}$.
  389. For $U \subseteq Y$ open, this induces a map
  390. \[
  391. \varphi_U\colon \mathcal{G}(p^{-1}(U)) \longrightarrow (f'^{*} \mathcal{G})(p'^{-1}(f^{-1}(U)))
  392. .\]
  393. Let now $s \in \mathcal{G}(p^{-1}(U))$ such that
  394. $\supp{s} \xrightarrow{p} U$ is proper. Since $f'^{*}$ preserves stalks, for
  395. $(x, z) \in p^{-1}(U) \times_U f^{-1}(U)$ we have the following equivalences
  396. \[
  397. (x, z) \in \supp{\varphi_U(s)}
  398. \iff \varphi_U(s)_{(x, z)} \neq 0
  399. \iff s_{f'(x,z)} \neq 0
  400. \iff s_{x} \neq 0
  401. \iff x \in \supp{s}
  402. .\] Thus $\supp{\varphi_U(s)} = \supp{s} \times_{U} f^{-1}(U)$. We therefore have the following
  403. commutative diagram:
  404. \[
  405. \begin{tikzcd}
  406. \supp{s} \times_{U} f^{-1}(U) \arrow{d} \arrow{r} & \supp{s} \arrow{d} \\
  407. f^{-1}(U) \arrow{r} & U
  408. \end{tikzcd}
  409. .\] By assumption the right vertical arrow is proper. Since properness is stable under (topological)
  410. base change, the left vertical arrow is proper too. Hence
  411. $\supp{\varphi_U(s)} \xrightarrow{p'} f^{-1}(U)$ is proper and
  412. \[
  413. \varphi_U(s) \in (p'_{!}f'^{*} \mathcal{G})(f^{-1}(U)) = (f_{*} p'_{!}f'^{*} \mathcal{G})(U)
  414. .\] Thus $\varphi$ restricts to a natural map
  415. \[
  416. p_{!} \mathcal{G} \longrightarrow f_{*} p'_{!} f'^{*} \mathcal{G}
  417. .\]
  418. To check that this is an isomorphism, we can use the fact that both functors are
  419. way-out functors in the sense of Section 7 in \cite{hartshorne}. Thus we only need to check
  420. this for a single sheaf $\mathcal{F} \in \sh{X}$, i.e. we want to show
  421. \[
  422. f^{*} R^{i} p_{!} \mathcal{F} \xlongrightarrow{\simeq} R^{i}p_{!}'f'^{*}\mathcal{F}
  423. \] for all $i \ge 0$. Again by universality of the $\delta$-functors involved,
  424. we may assume $i = 0$. Moreover, we can check this at the level of stalks. Let $z \in Z$. Then
  425. on the left hand side
  426. \begin{equation}
  427. (f^{*}p_{!}\mathcal{F})_z
  428. \simeq
  429. (p_{!} \mathcal{F})_{f(z)}
  430. \stackrel{\ref{thm:base-change}}{\simeq}
  431. \Gamma_c(p^{-1}(f(z)), \mathcal{F}|_{p^{-1}(f(z))})
  432. =
  433. \Gamma_c(f'(p'^{-1}(z))), \mathcal{F}|_{f'(p'^{-1}(z))})
  434. \label{eq:1}
  435. \end{equation}
  436. On the right hand side, we have
  437. \begin{equation}
  438. (p'_{!} f'^{*} \mathcal{F})_z
  439. \stackrel{\ref{thm:base-change}}{\simeq}
  440. \Gamma_c(p'^{-1}(z), (f'^{*} \mathcal{F})|_{p'^{-1}(z)})
  441. \label{eq:2}
  442. \end{equation}
  443. $\mathcal{F}|_{f'(p'^{-1}(z))}$ and
  444. $(f'^{*} \mathcal{F})|_{p'^{-1}(z)}$ are given as the sheafification of the same presheaf, indeed:
  445. \begin{salign*}
  446. \colim{p'^{-1}(z) \subseteq U \subseteq X \times_Y Z} \; (f'^{*}\mathcal{F})(U)
  447. &= \colim{p'^{-1}(z) \subseteq U \subseteq X \times_Y Z} \quad
  448. \colim{f'(U) \subseteq V \subseteq X} \; \mathcal{F}(V) \\
  449. &= \colim{f'(p'^{-1}(z)) \subseteq V \subseteq X} \; \mathcal{F}(V)
  450. .\end{salign*}
  451. This shows (\refeq{eq:1}) $\simeq$ (\refeq{eq:2}) and concludes the proof.
  452. \end{proof}
  453. \begin{satz}
  454. Soft sheaves are $f_!$-acyclic. In particular, if
  455. $0 \to \mathcal{F}' \to \mathcal{F} \to \mathcal{F}'' \to 0$ is an exact sequence in $\sh{X}$
  456. and $\mathcal{F}'$ is soft, then the sequence
  457. $0 \to f_!\mathcal{F}' \to f_!\mathcal{F} \to f_!\mathcal{F}'' \to 0$ is exact.
  458. \end{satz}
  459. \begin{proof}
  460. Let $i > 0$ and $\mathcal{F} \in \sh{X}$ be soft. Then for $y \in Y$
  461. \begin{salign*}
  462. (R^{i}f_!\mathcal{F})_y
  463. \stackrel{\ref{thm:base-change}}{\simeq} H_c^{i}(f^{-1}(y), \mathcal{F}|_{f^{-1}(y)})
  464. \; \stackrel{\ref{kor:soft-gamma_c-acyclic}}{=} \; 0
  465. ,\end{salign*}
  466. since the restriction of a soft sheaf to a closed subset is soft.
  467. \end{proof}
  468. \begin{bsp}
  469. Let $U \subseteq X$ be open and $j\colon U \to X$ the inclusion map. By looking at stalks,
  470. one finds that $j_!\mathcal{F}$ for $\mathcal{F} \in \sh{U}$ is just extension by zero.
  471. \end{bsp}
  472. \begin{satz}[Lower shriek preserves softness]
  473. If $f\colon X \to Y$ is continuous and $\mathcal{F} \in \sh{X}$ is soft, then
  474. $f_! \mathcal{F}$ is soft too.
  475. \end{satz}
  476. \begin{proof}
  477. Let $Z \subseteq Y$ be compact and
  478. $s \in (f_!\mathcal{F})(Z) \simeq \colim{Z \subseteq U \subseteq Y} (f_!\mathcal{F})(U)$. Then
  479. there exists an open neighbourhood $U$ of $Z$ and an extension
  480. $\tilde{s} \in (f_!\mathcal{F})(U) \subseteq \mathcal{F}(f^{-1}(U))$ with
  481. $\supp{\tilde{s}} \xrightarrow{f} U$ proper. Since $Y$ is locally compact, there exists
  482. a compact neighbourhood $L \subseteq U$ of $Z$. Restricting $\tilde{s}$ to the compact
  483. $K \coloneqq \left(f|_{\supp{\tilde{s}}}\right)^{-1}(L) \subseteq \supp{\tilde{s}}$
  484. and extending by softness of $\mathcal{F}$, yields a compactly supported global section
  485. $t \in \mathcal{F}(X) = (f_{*}\mathcal{F})(Y)$ such that $t|_Z = s$. Since
  486. $\supp{t}$ is compact and $Y$ is Hausdorff, $\supp{t} \xrightarrow{f} Y$ is proper.
  487. \end{proof}
  488. \begin{korollar}[Leray spectral sequence]
  489. Given maps $f\colon X \to Y$, $g\colon Y \to Z$ of locally compact Hausdorff spaces,
  490. there is a natural isomorphism
  491. $\mathrm{R}(g \circ f)_{!} \simeq \mathrm{R}g_{!} \circ \mathrm{R}f_{!}$.
  492. \end{korollar}
  493. \begin{proof}
  494. Since soft sheaves are $f_{!}$ (and $g_!$) acyclic and $f_{!}$ maps
  495. soft sheaves to soft sheaves, the result follows from
  496. Proposition 5.4 in \cite{hartshorne}.
  497. \end{proof}
  498. \bibliographystyle{alpha}
  499. \bibliography{refs}
  500. \end{document}