Grothendieckの消滅定理

同義語:Grothendieck vanishing theoremグロタンディークの消滅定理

概要

Grothendieckの消滅定理(Grothendieck vanishing theorem)とは、次元 $n$ の Noether 位相空間 $X$ の上の任意のアーベル群の層 $\mathcal{F}$ について、$i>n$ で層コホモロジー $H^i(X,\mathcal{F})$ が $0$ になるという定理である。準連接層に限らずすべての層について成り立ち、コホモロジーと有向帰納極限の交換を使って、次元と既約成分の個数に関する帰納法で証明される。上限 $n$ は射影直線上の $\mathcal{O}(-2)$ で達成され、Noether でない円周では結論が成り立たない。

$$\newcommand{C}[0]{\mathbb{C}} \newcommand{div}[0]{\mathbin{÷}} \newcommand{N}[0]{\mathbb{N}} \newcommand{Q}[0]{\mathbb{Q}} \newcommand{R}[0]{\mathbb{R}} \newcommand{Z}[0]{\mathbb{Z}} $$

前提知識: 層コホモロジー, Noether空間, 脆弱層, Krull次元

アーベル群の層のコホモロジーは、一般の位相空間では、次数がいくら大きくても消えるとは限らない。Grothendieck の消滅定理は、Noether 位相空間については空間の次元が次数の上限を与えることを主張する。次元 $n$ の Noether 空間の上では、どんなアーベル群の層についても、$n$ より大きい次数のコホモロジーが $0$ になる。準連接層のような特別な層に限らず、すべての層について成り立つことがこの定理の特徴である。代数幾何学ではスキームの底の位相空間に当てて、層コホモロジーの次数の上限として使われる。
この記事では、零延長と閉集合への順像の性質、および Noether 空間の上でコホモロジーが有向帰納極限と交換することを示し、それらを使って定理を、空間の次元と既約成分の個数に関する帰納法で証明する。最後に、上限 $n$ が一般に改良できないこと、Noether 性を外すと成り立たないことを例で確かめる。

定義と主定理

位相空間 $X$ の次元 $\dim X$ は、既約閉集合の真の鎖 $Z_0\subsetneq Z_1\subsetneq\cdots\subsetneq Z_m$ の長さ $m$ の上限である(Krull次元 の定義「位相空間のKrull次元」)。閉集合 $C\subset X$ の既約閉集合は $X$ の既約閉集合でもあるので $\dim C\le\dim X$ である。さらに $X$ が既約で $\dim X<\infty$、$C\subsetneq X$ なら、$C$ の中の鎖の最後に $X$ を付け足せるので $\dim C<\dim X$ である。

Grothendieck の消滅定理

$X$ を次元 $n$ のNoether空間とする。$X$ 上の任意のアーベル群の層 $\mathcal{F}$ と任意の $i>n$ について
$$ H^i(X,\mathcal{F})=0 $$
である。

加群層への適用

ここで $H^i$ は、アーベル群の層の圏 $\mathrm{Ab}(X)$ での大域切断関手の右導来関手である(層コホモロジー)。$(X,\mathcal{O}_X)$ が環付き空間なら、$\mathcal{O}_X$ 加群の圏で計算した導来関手も同じ群を与える(脆弱層 の系「加群層のコホモロジーとの一致」)。したがって、次元 $n$ の Noether スキーム $X$ の上の任意の $\mathcal{O}_X$ 加群 $\mathcal{F}$ について、$i>n$ で $H^i(X,\mathcal{F})=0$ である。体上の $n$ 次元の代数多様体の上の層は、準連接かどうかによらず、$n$ を超える次数のコホモロジーをもたない。証明は「主定理の証明」の節で与える。

準備

零延長と閉集合への順像

$X$ を位相空間、$U\subset X$ を開集合、$Z:=X\setminus U$ とし、$j\colon U\to X$、$i\colon Z\to X$ を包含とする。$X$ 上の層 $\mathcal{F}$ について、次の 2 つの層を使う。

  • 零延長 $\mathcal{F}_U:=j_!(\mathcal{F}|_U)$:前層 $V\mapsto\mathcal{F}(V)$($V\subset U$ のとき)、$V\mapsto0$(それ以外)の層化。茎は $x\in U$ で $\mathcal{F}_x$、$x\notin U$ で $0$ である。
  • 閉集合への順像 $\mathcal{F}_Z:=i_*(\mathcal{F}|_Z)$。$(i_*\mathcal{G})(V)=\mathcal{G}(V\cap Z)$ なので、$Z$ 上の層 $\mathcal{G}$ について $(i_*\mathcal{G})_x$ は $x\in Z$ で $\mathcal{G}_x$、$x\notin Z$ で $0$ である($x\notin Z$ は開近傍 $U$ をもち、$U\cap Z=\emptyset$)。
零延長と閉集合への順像
  1. 完全列 $0\to\mathcal{F}_U\to\mathcal{F}\to\mathcal{F}_Z\to0$ がある。
  2. $i_*$ は完全関手で、脆弱層を脆弱層に写す。$Z$ 上の層 $\mathcal{G}$ について、すべての $q$ で $H^q(X,i_*\mathcal{G})\cong H^q(Z,\mathcal{G})$ である。
  3. $X$ 上の層 $\mathcal{H}$ の茎が閉集合 $C$ の外で $0$ なら、$C$ への包含 $i_C$ について $\mathcal{H}\cong(i_C)_*(\mathcal{H}|_C)$ であり、すべての $q$ で $H^q(X,\mathcal{H})\cong H^q(C,\mathcal{H}|_C)$ である。
茎での確認と脆弱分解の押し出し

要点:すべて茎で確かめられ、$i_*$ は脆弱分解を脆弱分解に写して大域切断を変えない。

詳細

1. $\mathcal{F}_U\to\mathcal{F}$ は前層の射($V\subset U$ で恒等、それ以外で $0$)の層化、$\mathcal{F}\to\mathcal{F}_Z$ は随伴の単位 $\mathcal{F}\to i_*i^{-1}\mathcal{F}$ である。茎で見ると、$x\in U$ では $\mathcal{F}_x\xrightarrow{\mathrm{id}}\mathcal{F}_x\to0$、$x\in Z$ では $0\to\mathcal{F}_x\xrightarrow{\mathrm{id}}\mathcal{F}_x$ であり、どちらも完全である。

2. 茎の記述から $i_*$ は完全である。$\mathcal{G}$ が脆弱なら、$X$ の開集合 $V'\subset V$ について $(i_*\mathcal{G})(V)=\mathcal{G}(V\cap Z)\to\mathcal{G}(V'\cap Z)$ は $Z$ の開集合の間の制限なので全射であり、$i_*\mathcal{G}$ は脆弱である。$\mathcal{G}$ の脆弱分解 $\mathcal{G}\to\mathcal{G}^\bullet$ をとると、$i_*\mathcal{G}\to i_*\mathcal{G}^\bullet$ は脆弱分解で、$\Gamma(X,i_*\mathcal{G}^\bullet)=\Gamma(Z,\mathcal{G}^\bullet)$ である。脆弱層 の系「flasque 分解によるコホモロジーの計算」により両辺のコホモロジーが一致する。

3. 単位 $\mathcal{H}\to(i_C)_*(\mathcal{H}|_C)$ は、$x\in C$ では $\mathcal{H}_x\to\mathcal{H}_x$ の恒等、$x\notin C$ では $0\to0$ なので同型である。あとは 2 による。$\square$

帰納極限との交換

有向集合 $A$ で添字づけられたアーベル群の層の有向系 $(\mathcal{F}_\alpha)_{\alpha\in A}$ について、層の帰納極限 $\varinjlim\mathcal{F}_\alpha$ の茎は茎の帰納極限 $\varinjlim(\mathcal{F}_\alpha)_x$ である。Noether 空間の上では、さらに切断も帰納極限と交換する(Noether空間 の命題「Noether 空間上の層の帰納極限」)。

コホモロジーと有向帰納極限

$X$ を Noether 空間、$(\mathcal{F}_\alpha)_{\alpha\in A}$ をアーベル群の層の有向系とする。各 $q\ge0$ について、自然な射
$$ \varinjlim_\alpha H^q(X,\mathcal{F}_\alpha)\longrightarrow H^q\bigl(X,\varinjlim_\alpha\mathcal{F}_\alpha\bigr) $$
は同型である。とくに $H^q(X,-)$ は任意の直和と交換する。

Godement 分解の帰納極限

各 $\alpha$ について Godement の標準分解 $\mathcal{F}_\alpha\to\mathcal{C}^\bullet(\mathcal{F}_\alpha)$ をとる(層コホモロジー の命題「Godement 分解による計算」)。構成は関手的なので、$\alpha\le\beta$ の射は複体の射 $\mathcal{C}^\bullet(\mathcal{F}_\alpha)\to\mathcal{C}^\bullet(\mathcal{F}_\beta)$ を与え、複体の有向系ができる。$\mathcal{C}^\bullet:=\varinjlim_\alpha\mathcal{C}^\bullet(\mathcal{F}_\alpha)$ とおく。
まず $\varinjlim\mathcal{F}_\alpha\to\mathcal{C}^\bullet$ は完全である。茎は茎の帰納極限であり、アーベル群の有向帰納極限は完全列を完全列に写すからである。次に各 $\mathcal{C}^p$ は脆弱である。開集合 $V'\subset V$ について、切断が帰納極限と交換するので、制限 $\mathcal{C}^p(V)\to\mathcal{C}^p(V')$ は全射 $\mathcal{C}^p(\mathcal{F}_\alpha)(V)\to\mathcal{C}^p(\mathcal{F}_\alpha)(V')$ の帰納極限であり、全射である。
したがって $\mathcal{C}^\bullet$ は $\varinjlim\mathcal{F}_\alpha$ の脆弱分解であり、脆弱層 の系「flasque 分解によるコホモロジーの計算」と、切断と帰納極限の交換、有向帰納極限の完全性から
$$ H^q\bigl(X,\varinjlim\mathcal{F}_\alpha\bigr)\cong h^q\bigl(\Gamma(X,\mathcal{C}^\bullet)\bigr)=h^q\Bigl(\varinjlim_\alpha\Gamma\bigl(X,\mathcal{C}^\bullet(\mathcal{F}_\alpha)\bigr)\Bigr)\cong\varinjlim_\alpha h^q\bigl(\Gamma(X,\mathcal{C}^\bullet(\mathcal{F}_\alpha))\bigr)=\varinjlim_\alpha H^q(X,\mathcal{F}_\alpha) $$
を得る。この同型は各 $\mathcal{F}_\alpha\to\varinjlim\mathcal{F}_\beta$ が誘導する射の帰納極限である。直和 $\bigoplus_\lambda\mathcal{F}_\lambda$ は有限部分和の有向系の帰納極限であり、有限和についてはコホモロジーの加法性から交換するので、最後の主張が従う。$\square$

これは Har77 III 補題 2.8・命題 2.9 と注意 2.9.1(p. 209)の内容である(lem-gv-extension の 2 は同 補題 2.10)。同書は $\delta$ 関手の普遍性を使うが、上の証明は Godement 分解の関手性だけを使う。

主定理の証明

次元と既約成分の個数に関する帰納法

次の主張 $(\mathrm{P}_n)$ を $n\ge0$ に関する帰納法で示す:次元 $n$ 以下の Noether 空間 $X$ 上の任意の層 $\mathcal{F}$ と $i>n$ について $H^i(X,\mathcal{F})=0$。$n\ge1$ のときは $(\mathrm{P}_{n-1})$ を仮定する。$X=\emptyset$ なら層はすべて $0$ なので、$X\ne\emptyset$ とする。
段階 1:既約な場合への帰着。 $X$ の既約成分は有限個 $X_1,\dots,X_m$ である(Noether空間 の節「既約成分への分解と次元」)。$m$ に関する帰納法で、$m=1$(段階 2〜4)に帰着させる。$m\ge2$ とし、$Y:=X_1$、$U:=X\setminus Y$ とおく。$j\ge2$ では $X_j\not\subset Y$ なので、$X_j\cap U$ は既約空間 $X_j$ の空でない開集合で $X_j$ の中で稠密である。$U\subset X_2\cup\dots\cup X_m$ と合わせて $\overline{U}=X_2\cup\dots\cup X_m$ となる。lem-gv-extension の 1 の長完全列の一部
$$ H^i(X,\mathcal{F}_U)\longrightarrow H^i(X,\mathcal{F})\longrightarrow H^i(X,\mathcal{F}_Y) $$
を見る。$\mathcal{F}_U$ の茎は $\overline{U}$ の外で $0$ なので、lem-gv-extension の 3 により $H^i(X,\mathcal{F}_U)\cong H^i(\overline{U},\mathcal{F}_U|_{\overline{U}})$ であり、既約成分が $m-1$ 個で次元 $n$ 以下の $\overline{U}$ についての帰納法の仮定から $i>n$ で $0$ である。同様に $H^i(X,\mathcal{F}_Y)\cong H^i(Y,\mathcal{F}|_Y)$ で、$Y$ は既約である。よって既約な場合に示せばよい。
段階 2:既約で次元 $0$ の場合。 空でない真の閉集合 $C$ があれば、その既約成分 $C'$ について $C'\subsetneq X$ が長さ $1$ の鎖になる。よって開集合は $\emptyset$ と $X$ だけで、層は群 $\mathcal{F}(X)$ と同じものであり、$\Gamma(X,-)$ は完全である。したがって $i>0$ で $H^i=0$ である。
段階 3:既約で次元 $1$ 以上の場合、有限生成の層への帰着。 開集合 $W$ と $s\in\mathcal{F}(W)$ に対し、$W$ 上の定数層 $\mathbb{Z}$ の零延長 $\mathbb{Z}_W$ から $\mathcal{F}$ への射で $1\mapsto s$ となるものがただ 1 つある。その像を $s$ が生成する部分層という。切断の有限集合 $S$ が生成する部分層 $\mathcal{F}_S$ は包含について有向系をなし、すべての芽はどれかの切断から来るので $\varinjlim_S\mathcal{F}_S=\mathcal{F}$ である。prop-gv-colimit により $H^i(X,\mathcal{F}_S)=0$($i>n$)を示せばよい。$S=S'\cup\{s\}$ について $0\to\mathcal{F}_{S'}\to\mathcal{F}_S\to\mathcal{F}_S/\mathcal{F}_{S'}\to0$ の商は $s$ の像で生成されるので、$|S|$ に関する帰納法により、$\mathbb{Z}_W$ の商 $\mathcal{F}=\mathbb{Z}_W/\mathcal{R}$ について $H^i(X,\mathcal{F})=0$($i>n$)を示せばよい($W=\emptyset$ なら $\mathcal{F}=0$)。長完全列 $H^i(X,\mathbb{Z}_W)\to H^i(X,\mathcal{F})\to H^{i+1}(X,\mathcal{R})$ により、次の (a)・(b) を示せば十分である。
段階 4:(a) 空でない開集合 $V$ について $H^i(X,\mathbb{Z}_V)=0$($i>n$)、(b) 部分層 $\mathcal{R}\subset\mathbb{Z}_W$ について $H^i(X,\mathcal{R})=0$($i>n$)。
(a) 定数層 $\mathbb{Z}_X$ は既約空間の上で脆弱である(脆弱層 の命題「既約空間上の定数層の flasque 性」)。lem-gv-extension の 1 の完全列 $0\to\mathbb{Z}_V\to\mathbb{Z}_X\to(\mathbb{Z}_X)_{X\setminus V}\to0$ の長完全列と lem-gv-extension の 2 から、$i\ge2$ で $H^i(X,\mathbb{Z}_V)\cong H^{i-1}(X\setminus V,\mathbb{Z})$ である。$X\setminus V$ は真の閉集合なので次元は $n-1$ 以下であり、$i>n$ なら $i-1>n-1$ だから $(\mathrm{P}_{n-1})$ により $0$ である。
(b) $\mathcal{R}=0$ なら明らかなので $\mathcal{R}\ne0$ とする。$x\in W$ で茎 $\mathcal{R}_x$ は $(\mathbb{Z}_W)_x=\mathbb{Z}$ の部分群 $d_x\mathbb{Z}$($d_x\ge0$)である。正の $d_x$ の最小値 $d$ と、$d_x=d$ となる $x$ をとる。芽 $d\in\mathcal{R}_x$ を代表する切断 $t\in\mathcal{R}(V)$($V\subset W$ は $x$ の開近傍)をとる。既約空間の空でない開集合は連結なので $\mathbb{Z}_W(V)=\mathbb{Z}$ であり、$t$ は $V$ 上の定数 $d$ である。よって各 $y\in V$ で $d\in\mathcal{R}_y$ となり、$d$ の最小性から $\mathcal{R}_y=d\mathbb{Z}$ である。したがって $\mathcal{R}|_V=d\mathbb{Z}|_V\cong\mathbb{Z}|_V$ であり、零延長 $\mathcal{R}_V\subset\mathcal{R}$ は $\mathbb{Z}_V$ と同型である。商 $\mathcal{Q}:=\mathcal{R}/\mathcal{R}_V$ の茎は $V$ の上と $W$ の外で $0$ なので、$\mathcal{Q}$ は閉集合 $C:=\overline{W\setminus V}\subset X\setminus V$ の外で $0$ であり、$\dim C\le n-1$ である。lem-gv-extension の 3 と $(\mathrm{P}_{n-1})$ により、$i>n-1$ で $H^i(X,\mathcal{Q})=0$ である。長完全列
$$ H^i(X,\mathcal{R}_V)\longrightarrow H^i(X,\mathcal{R})\longrightarrow H^i(X,\mathcal{Q}) $$
の両端は $i>n$ で $0$(左端は (a))なので、$H^i(X,\mathcal{R})=0$ である。$\square$

証明の骨組みは Har77 III 定理 2.7(p. 208)の証明と同じで、(b) で $\mathcal{Q}$ の台を閉包 $\overline{W\setminus V}$ で抑えるところと、段階 1 で $\overline{U}$ の既約成分を数えるところを明示した。

例

上限が達成される例
  1. 射影直線.$X=\mathbb{P}^1_k$($k$ は体)は次元 $1$ の Noether 空間であり、層コホモロジー の例「射影直線上の $\mathcal{O}(d)$」により $H^1(X,\mathcal{O}(-2))\cong k\ne0$ である。したがって定理の「$i>n$」を「$i\ge n$」に替えることはできない。一般に $H^n(\mathbb{P}^n_k,\mathcal{O}(-n-1))\cong k$ である(Har77 III 定理 5.1 (c)、p. 225)。
  2. アフィン直線.$X=\mathbb{A}^1_k$ の異なる 2 つの閉点 $p,q$ をとり、$V:=X\setminus\{p,q\}$ とする。段階 4 (a) と同じ完全列から
    $$ 0\to\Gamma(X,\mathbb{Z}_V)\to\mathbb{Z}\xrightarrow{\ \Delta\ }\mathbb{Z}^2\to H^1(X,\mathbb{Z}_V)\to H^1(X,\mathbb{Z}_X)=0 $$
    を得る($\{p,q\}$ は 2 点の離散空間なので定数層の切断は $\mathbb{Z}^2$、$\Delta$ は対角写像)。よって $H^1(X,\mathbb{Z}_V)\cong\mathbb{Z}\ne0$ である。$X$ はアフィンスキームで、準連接層については正の次数のコホモロジーがすべて消える(連接層 の定理「アフィンスキーム上の消滅」)が、準連接でない層では次元の上限 $1$ まで現れうる。
次元 1 の空間

体上の曲線、$\operatorname{Spec}\mathbb{Z}$、Dedekind 整域のスペクトルは次元 $1$ の Noether 空間なので、その上の任意のアーベル群の層について $H^i=0$($i\ge2$)である。たとえば 形式関数の定理 の記事では、ファイバーの次元が $r$ 以下の固有射について、無限小近傍 $X_n$(台はファイバー)のコホモロジーが $i>r$ で消えることにこの定理を使っている。

反例:条件を外すと成り立たないこと

外す条件反例成り立たなくなること
$X$ が Noether 空間円周 $S^1$(次元 $0$)$i>\dim X$ での $H^i=0$
次数が $i>n$($i=n$ に緩める)$\mathbb{P}^1_k$ と $\mathcal{O}(-2)$$H^n(X,\mathcal{F})=0$

1 行目:Hausdorff 空間では 2 点以上の部分集合は既約でない(2 点を分ける開集合の補集合が 2 つの真の閉集合を与える)ので、既約閉集合は 1 点だけで $\dim S^1=0$ である。一方 $H^1(S^1,\mathbb{Z})\cong\mathbb{Z}$ である(層コホモロジー の例「円周上の定数層」)。$S^1$ は Noether でない(Hausdorff な Noether 空間は有限離散空間である。Noether空間 の命題「Hausdorff な Noether 空間」)。2 行目は ex-gv-sharp の 1 である。

注意

  • 局所コホモロジーの定理との区別.同じく Grothendieck の名で呼ばれる「局所コホモロジーの消滅・非消滅定理」は、Noether 局所環 $(A,\mathfrak{m})$ 上の次元 $d$ の有限生成加群 $M$ について $H^i_{\mathfrak{m}}(M)=0$($i>d$)かつ $H^d_{\mathfrak{m}}(M)\ne0$ を主張するもので、この記事の定理とは別の主張である(局所コホモロジー の定理「Grothendieckの消滅・非消滅定理」)。
  • 準連接層の場合.準連接層に限れば、上限はしばしば $n$ より小さくなる。アフィンスキーム上では正の次数がすべて消え(連接層 の定理「アフィンスキーム上の消滅」)、射影空間 $\mathbb{P}^n_k$ 上でも $0< i< n$ で $H^i(\mathcal{O}(d))=0$ である(Har77 III 定理 5.1 (b))。この記事の定理は、層を限らない一般の上限を与える。
  • 双対性での使われ方.$n$ 次元の射影スキームの上では $H^{n+1}=0$ なので、連接層の短完全列から $H^n$ が右完全な関手になる。これが 双対化層 の記事で射影空間の双対性を任意の連接層へ広げるときの要点である。
  • エタール位相との違い.Zariski 位相では $\operatorname{Spec}\mathbb{R}$ は 1 点で次元 $0$ であり、定理どおり正の次数のコホモロジーは消える。エタール位相では、$\operatorname{Spec}\mathbb{R}$ のエタールコホモロジーは絶対 Galois 群 $\operatorname{Gal}(\mathbb{C}/\mathbb{R})\cong\mathbb{Z}/2$ の群コホモロジーであり、$H^{2k}(\mathbb{R},\mathbb{Z}/2)=\mathbb{Z}/2$($k\ge1$)は $0$ でない(コホモロジー次元 の例「反例:実数体では有限にならない」)。定理はアーベル群の層の圏を位相空間の上で考えたものであり、エタール位相のような Grothendieck 位相には直接当てはまらない。

関連項目

参考文献

[1]
Robin Hartshorne, Algebraic Geometry, Graduate Texts in Mathematics 52, Springer, 1977, III 定理 2.7・補題 2.8・命題 2.9・注意 2.9.1・補題 2.10(pp. 208–209)、III 定理 5.1(p. 225)

Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する