層コホモロジー(sheaf cohomology)とは、位相空間 $X$ 上のアーベル群の層 $\mathcal{F}$ に対して、大域切断関手 $\Gamma(X,-)$ の右導来関手として定まるアーベル群の列 $H^i(X,\mathcal{F})$ である。$H^0(X,\mathcal{F})=\mathcal{F}(X)$ であり、層の短完全列は長完全列を与えるので、局所的に解ける問題の大域的な障害を $H^1$ 以上が測る。入射分解の代わりに脆弱層や細層による非輪状分解、Godement の標準分解でも計算でき、交わりの上で係数層が非輪状な開被覆については Čech コホモロジーと一致する(Leray の定理)。アフィンスキーム上の準連接層の消滅、射影空間の $\mathcal{O}(d)$、定数層のコホモロジーと de Rham・特異コホモロジーの一致が基本的な例である。
前提知識: 層, アーベル圏, 導来関手, 完全列, 入射対象, Čechコホモロジー
層コホモロジーは、位相空間 $X$ 上のアーベル群の層 $\mathcal{F}$ に対して、大域切断の関手 $\Gamma(X,-)\colon\mathcal{F}\mapsto\mathcal{F}(X)$ の右導来関手として定まるアーベル群の列 $H^i(X,\mathcal{F})$($i\ge0$)である。局所的な情報を貼り合わせて大域的な情報を得る操作 $\Gamma(X,-)$ は左完全ではあるが右完全ではなく、その「ずれ」を測るのが $H^i$ である。
以下、$X$ 上のアーベル群の層のなす圏を $\mathrm{Ab}(X)$ と書く。これはアーベル圏であり、層の列 $0\to\mathcal{F}'\to\mathcal{F}\to\mathcal{F}''\to0$ が完全列であることは、各点 $x\in X$ での茎の列 $0\to\mathcal{F}'_x\to\mathcal{F}_x\to\mathcal{F}''_x\to0$ が完全であることと同値である。
$s\in\mathcal{F}'(X)$ が $u(s)=0$ をみたせば、各点 $x$ で $u_x(s_x)=0$ であり、$u_x$ は単射だから芽 $s_x$ は $0$ である。層の切断はすべての芽で決まるので $s=0$ となり、$u$ は $\mathcal{F}'(X)$ 上で単射である。次に $t\in\mathcal{F}(X)$ が $v(t)=0$ をみたすとする。各 $x$ で $t_x=u_x(s^{(x)})$ となる $s^{(x)}\in\mathcal{F}'_x$ がただ 1 つあり、それを $x$ の開近傍 $V_x$ 上の切断 $s_{V_x}\in\mathcal{F}'(V_x)$ で代表する。$V_x\cap V_y$ 上で $u(s_{V_x})$ と $u(s_{V_y})$ はともに $t$ の制限に等しく、$u$ は各茎で単射だから、$s_{V_x}$ と $s_{V_y}$ は $V_x\cap V_y$ 上で一致する。層の貼り合わせ条件により $s\in\mathcal{F}'(X)$ で $s|_{V_x}=s_{V_x}$ となるものがあり、$u(s)$ と $t$ はすべての芽が一致するので $u(s)=t$ である。全射でない例は ex-sheaf-cohomology-exponential の指数写像が与える。
アーベル群の圏 $\mathrm{Ab}$ は十分多くの入射対象をもつ(任意のアーベル群は可除群に埋め込める、Wei94 2.3)。各点 $x\in X$ に対し、茎 $\mathcal{F}_x$ の単射 $\mathcal{F}_x\hookrightarrow I_x$ で $I_x$ が入射的アーベル群であるものを選ぶ。$i_x\colon\{x\}\to X$ を包含写像とし、$I_x$ を 1 点空間 $\{x\}$ 上の層とみた順像 $(i_x)_*I_x$(開集合 $U$ に対し $x\in U$ なら $I_x$、そうでなければ $0$ を対応させる摩天楼層)を作り、
$$
\mathcal{I}:=\prod_{x\in X}(i_x)_*I_x
$$
とおく(層の直積は層である)。任意の層 $\mathcal{G}$ に対し、逆像と順像の随伴および $i_x^{-1}\mathcal{G}=\mathcal{G}_x$ から
$$
\operatorname{Hom}(\mathcal{G},(i_x)_*I_x)=\operatorname{Hom}(i_x^{-1}\mathcal{G},I_x)=\operatorname{Hom}_{\mathrm{Ab}}(\mathcal{G}_x,I_x)
$$
が自然に成り立ち、直積の普遍性から $\operatorname{Hom}(\mathcal{G},\mathcal{I})=\prod_{x\in X}\operatorname{Hom}_{\mathrm{Ab}}(\mathcal{G}_x,I_x)$ である。
$\mathcal{I}$ は入射的である。実際、単射 $\mathcal{G}'\hookrightarrow\mathcal{G}$ に対し、制限写像 $\operatorname{Hom}(\mathcal{G},\mathcal{I})\to\operatorname{Hom}(\mathcal{G}',\mathcal{I})$ は上の同一視により $\prod_x\operatorname{Hom}(\mathcal{G}_x,I_x)\to\prod_x\operatorname{Hom}(\mathcal{G}'_x,I_x)$ であり、各 $x$ で $\mathcal{G}'_x\to\mathcal{G}_x$ は単射、$I_x$ は入射的だから各成分は全射、したがって全体も全射である。
射 $\mathcal{F}\to\mathcal{I}$ を、上の同一視のもとで各成分が選んだ単射 $\mathcal{F}_x\hookrightarrow I_x$ であるものと定める。点 $y\in X$ で、$\mathcal{F}\to\mathcal{I}$ と射影 $\mathcal{I}\to(i_y)_*I_y$ の合成の茎は $\mathcal{F}_y\to((i_y)_*I_y)_y=I_y$ で、これは選んだ単射である。よって $\mathcal{F}_y\to\mathcal{I}_y$ は単射であり、各茎で単射なので $\mathcal{F}\to\mathcal{I}$ は単射である。
入射分解は、$\mathcal{F}\hookrightarrow\mathcal{I}^0$ の余核を入射層 $\mathcal{I}^1$ に埋め込み、その余核を $\mathcal{I}^2$ に埋め込む、という操作を繰り返して得られる。
$X$ を位相空間、$\mathcal{F}$ を $X$ 上のアーベル群の層とする。入射分解 $0\to\mathcal{F}\to\mathcal{I}^\bullet$ をとり、大域切断をとった複体 $\Gamma(X,\mathcal{I}^\bullet)\colon\mathcal{I}^0(X)\to\mathcal{I}^1(X)\to\mathcal{I}^2(X)\to\cdots$ の $i$ 次コホモロジー
$$
H^i(X,\mathcal{F}):=H^i(\Gamma(X,\mathcal{I}^\bullet))=\frac{\ker\bigl(\mathcal{I}^i(X)\to\mathcal{I}^{i+1}(X)\bigr)}{\operatorname{im}\bigl(\mathcal{I}^{i-1}(X)\to\mathcal{I}^i(X)\bigr)}
$$
を、$\mathcal{F}$ を係数とする $X$ の $i$ 次層コホモロジー群($i$-th sheaf cohomology group)という。すなわち $H^i(X,-)$ は左完全関手 $\Gamma(X,-)\colon\mathrm{Ab}(X)\to\mathrm{Ab}$ の $i$ 次右導来関手 $R^i\Gamma(X,-)$ である。$H^i(X,\mathcal{F})=0$ が $i>0$ のすべてで成り立つ層 $\mathcal{F}$ を($\Gamma(X,-)$ について)非輪状(acyclic)という。
2 つの入射分解の間には $\mathcal{F}$ の恒等射を延長する複体の射がホモトピーを除いてただ 1 つ存在し(Wei94 2.3.7、Har77 III.1.1A)、$H^i(X,\mathcal{F})$ は分解の取り方によらず自然同型を除いて定まる。$H^0(X,\mathcal{F})=\mathcal{F}(X)$ は prop-sheaf-cohomology-left-exact による($0\to\mathcal{F}\to\mathcal{I}^0\to\mathcal{I}^1$ の完全性から $\mathcal{F}(X)=\ker(\mathcal{I}^0(X)\to\mathcal{I}^1(X))$)。$\mathcal{F}$ 自身が入射的なら $0\to\mathcal{F}\to\mathcal{F}\to0$ が入射分解だから、入射層は非輪状である。
$f\colon X\to Y$ を連続写像とする。順像関手 $f_*\colon\mathrm{Ab}(X)\to\mathrm{Ab}(Y)$、$(f_*\mathcal{F})(V)=\mathcal{F}(f^{-1}(V))$ は左完全である(prop-sheaf-cohomology-left-exact を各 $f^{-1}(V)$ に適用する)。その $i$ 次右導来関手
$$
R^if_*\mathcal{F}:=\mathcal{H}^i(f_*\mathcal{I}^\bullet)\qquad(0\to\mathcal{F}\to\mathcal{I}^\bullet\ \text{は入射分解})
$$
を $\mathcal{F}$ の $i$ 次高次順像(higher direct image)という。$R^if_*\mathcal{F}$ は前層 $V\mapsto H^i(f^{-1}(V),\mathcal{F}|_{f^{-1}(V)})$ の層化であり(Har77 III.8.1)、$Y$ が 1 点なら $R^if_*\mathcal{F}=H^i(X,\mathcal{F})$ である。$Y$ 上のコホモロジーと $R^if_*$ から $X$ 上のコホモロジーを組み立てるのが Lerayスペクトル系列 $E_2^{p,q}=H^p(Y,R^qf_*\mathcal{F})\Rightarrow H^{p+q}(X,\mathcal{F})$ である。
$(X,\mathcal{O}_X)$ が環付き空間で $\mathcal{F}$ が $\mathcal{O}_X$ 加群層のとき、$\mathcal{O}_X$ 加群層の圏 $\mathrm{Mod}(\mathcal{O}_X)$ で計算した $\Gamma(X,-)$ の導来関手は $\mathrm{Ab}(X)$ で計算した $H^i(X,\mathcal{F})$ と一致する(Har77 III.2.6。$\mathrm{Mod}(\mathcal{O}_X)$ の入射対象が脆弱層であり、脆弱層が非輪状であること(thm-sheaf-cohomology-flasque-acyclic)による)。したがってスキーム上の準連接層や複素多様体上の連接層のコホモロジーは加群構造を忘れて定義してよく、その結果は $\Gamma(X,\mathcal{O}_X)$ 加群になる。
$H^0(X,\mathcal{F})=\mathcal{F}(X)$ は矛盾なく貼り合わさった大域データの全体である。短完全列 $0\to\mathcal{F}'\to\mathcal{F}\to\mathcal{F}''\to0$ があるとき、$\mathcal{F}''$ の大域切断は局所的には $\mathcal{F}$ の切断に持ち上がるが、持ち上げたものどうしは $\mathcal{F}'$ の切断だけずれていて、そのずれが貼り合わせを妨げる。$H^1(X,\mathcal{F}')$ はこの障害の全体を集めた群であり、より高い $H^i$ は障害の障害を順に測る。これを正確にしたものが長完全列(thm-sheaf-cohomology-les)である。計算の観点からは、層コホモロジーは「$\Gamma(X,-)$ に対して素直にふるまう層(入射層・脆弱層・細層などの非輪状層)で $\mathcal{F}$ を分解し、その大域切断の複体のコホモロジーをとる」ものであり(prop-sheaf-cohomology-acyclic-resolution)、開被覆の交わりの上で $\mathcal{F}$ が非輪状なら Čechコホモロジーと一致する(thm-sheaf-cohomology-leray)。具体的な計算のほとんどはこの経路で行う。
$X=S^1$ を円周、$\mathbb{Z}_X$ を定数層とする。$X$ は連結空間だから $H^0(X,\mathbb{Z}_X)=\mathbb{Z}$(局所定数関数)である。$X$ を 2 つの開円弧 $U_1,U_2$ で覆い、$U_1\cap U_2$ が 2 つの開円弧の非交和 $W_1\sqcup W_2$ になるようにとる。開円弧は開区間と同相で可縮(可縮空間)なので、その上の定数層のコホモロジーは正の次数で消える(thm-sheaf-cohomology-comparison により特異コホモロジーと一致する)。Mayer–Vietoris 完全列(prop-sheaf-cohomology-mayer-vietoris)
$$
0\to H^0(X)\to H^0(U_1)\oplus H^0(U_2)\to H^0(U_1\cap U_2)\to H^1(X)\to H^1(U_1)\oplus H^1(U_2)=0
$$
において $H^0(U_1)\oplus H^0(U_2)=\mathbb{Z}^2$、$H^0(U_1\cap U_2)=\mathbb{Z}^2$($W_1,W_2$ 上の値)であり、真ん中の写像は $(a,b)\mapsto(b-a,b-a)$ で像は対角線である。よって $H^1(S^1,\mathbb{Z})\cong\mathbb{Z}^2/\{(c,c)\}\cong\mathbb{Z}$ であり、$i\ge2$ では $H^i(X)\cong H^{i-1}(U_1\cap U_2)=0$ である。これは特異コホモロジー $H^i(S^1;\mathbb{Z})$ と一致する。
$k$ を体、$S=k[x_0,x_1]$、$X=\mathbb{P}^1_k=\operatorname{Proj}S$ とし、可逆層 $\mathcal{O}(d)$($d\in\mathbb{Z}$)を考える。$U_0=D_+(x_0)$、$U_1=D_+(x_1)$ はアフィンスキームで $U_0\cap U_1=D_+(x_0x_1)$ もアフィンであり、$\mathcal{O}(d)$ は準連接なので、アフィンスキーム上の消滅(thm-sheaf-cohomology-affine-vanishing)と Leray の定理(thm-sheaf-cohomology-leray)により、被覆 $\mathfrak{U}=\{U_0,U_1\}$ の Čech 複体がコホモロジーを計算する。切断は
$$
\Gamma(U_0,\mathcal{O}(d))=(S_{x_0})_d,\quad\Gamma(U_1,\mathcal{O}(d))=(S_{x_1})_d,\quad\Gamma(U_0\cap U_1,\mathcal{O}(d))=(S_{x_0x_1})_d
$$
(局所化の次数 $d$ の斉次部分)であり、Čech 複体は $C^0=(S_{x_0})_d\oplus(S_{x_1})_d\xrightarrow{\ \delta\ }C^1=(S_{x_0x_1})_d$、$\delta(a_0,a_1)=a_1-a_0$ で、$C^2=0$ である。$k$ 上の基底として、$(S_{x_0x_1})_d$ は単項式 $x_0^ix_1^j$($i,j\in\mathbb{Z}$、$i+j=d$)をもち、$(S_{x_0})_d$ はそのうち $j\ge0$ のもの、$(S_{x_1})_d$ は $i\ge0$ のものをもつ。したがって
$$
H^0(X,\mathcal{O}(d))=\ker\delta=\bigoplus_{i,j\ge0,\ i+j=d}k\,x_0^ix_1^j=S_d,\qquad
H^1(X,\mathcal{O}(d))=\operatorname{coker}\delta=\bigoplus_{i,j<0,\ i+j=d}k\,x_0^ix_1^j
$$
であり、$H^i=0$($i\ge2$)である。すなわち $\dim_kH^0=d+1$($d\ge0$)、$\dim_kH^1=-d-1$($d\le-2$)で、それ以外は $0$ である。とくに
$$
H^1(\mathbb{P}^1,\mathcal{O}(-2))=k\cdot x_0^{-1}x_1^{-1}\cong k,\qquad H^0(\mathbb{P}^1,\mathcal{O}(-2))=0
$$
である。$\mathcal{O}(-2)\cong\Omega^1_{\mathbb{P}^1/k}$(微分形式の層)なので、これは $H^1(\mathbb{P}^1,\Omega^1)\cong k$ という Serre双対性の最初の例であり、$H^0(\mathcal{O}(d))$ と $H^1(\mathcal{O}(-d-2))$ の次元の一致も同じ双対性の現れである。
$X$ を複素多様体、$\mathcal{O}_X$ を正則関数の層、$\mathcal{O}_X^\times$ を零点をもたない正則関数の乗法群の層とする。層の列
$$
0\longrightarrow\mathbb{Z}_X\longrightarrow\mathcal{O}_X\xrightarrow{\ \exp(2\pi\sqrt{-1}\,\cdot)\ }\mathcal{O}_X^\times\longrightarrow0
$$
は完全である。実際 $\exp(2\pi\sqrt{-1}f)=1$ となるのは $f$ が局所定数な整数値関数のときに限り、零点をもたない正則関数は局所的には対数をもつので茎で全射である。しかし $X=\mathbb{C}\setminus\{0\}$、$g=z$ については $\exp(2\pi\sqrt{-1}f)=z$ をみたす大域的な正則関数 $f$ は存在しない(存在すれば $z$ の大域的な対数 $2\pi\sqrt{-1}f$ が得られ、単位円周に沿って一周すると値が $2\pi\sqrt{-1}$ ずれて矛盾する)。したがって $\Gamma(X,-)$ は右完全でない。長完全列(thm-sheaf-cohomology-les)は
$$
H^1(X,\mathbb{Z})\to H^1(X,\mathcal{O}_X)\to H^1(X,\mathcal{O}_X^\times)\xrightarrow{\ \delta\ }H^2(X,\mathbb{Z})\to H^2(X,\mathcal{O}_X)\to\cdots
$$
を与える。ここで $H^1(X,\mathcal{O}_X^\times)$ は $X$ 上の正則直線束の同型類の群 $\operatorname{Pic}X$(Picard群)と同型である。実際、$H^1$ は Čech コホモロジーと一致し(prop-sheaf-cohomology-cech-map)、開被覆 $\{U_i\}$ に関する Čech 1 コサイクル $(g_{ij})\in\prod\mathcal{O}^\times(U_i\cap U_j)$ は直線束の変換関数そのもの、コバウンダリによる差は局所自明化の取り替えである(Har77 III 演習 4.5、GH78 第 1 章)。連結準同型 $\delta$ は直線束の第1Chern類 $c_1$ である。$X$ が種数 $g$ のコンパクト Riemann 面(コンパクト空間、Riemann面)なら $H^2(X,\mathcal{O}_X)=0$、$H^2(X,\mathbb{Z})=\mathbb{Z}$ で、$\delta$ は次数写像であり、$\operatorname{Pic}^0X=\ker\delta\cong H^1(X,\mathcal{O}_X)/H^1(X,\mathbb{Z})\cong\mathbb{C}^g/\mathbb{Z}^{2g}$ が $X$ の Jacobi 多様体(Jacobi多様体)である(GH78 第 2 章)。同じ議論を、パラコンパクト空間かつ Hausdorff空間である $X$ 上の連続な複素数値関数の層 $\mathcal{C}$ に適用すると、$\mathcal{C}$ は細層で非輪状(rem-sheaf-cohomology-soft-fine)だから $H^i(X,\mathcal{C}^\times)\cong H^{i+1}(X,\mathbb{Z})$($i\ge1$)を得る。これは位相的な直線束が $H^2(X,\mathbb{Z})$ で分類されることを意味する。
Čech コホモロジー $\check{H}^p(\mathfrak{U},\mathcal{F})$ は被覆 $\mathfrak{U}$ に依存し、Leray の定理(thm-sheaf-cohomology-leray)の仮定を欠くと $H^p(X,\mathcal{F})$ と一致しない。
$0\to\mathcal{F}'\to\mathcal{F}\to\mathcal{F}''\to0$ を $\mathrm{Ab}(X)$ の短完全列とすると、自然な連結準同型 $\delta^i\colon H^i(X,\mathcal{F}'')\to H^{i+1}(X,\mathcal{F}')$ があって、列
$$
0\to H^0(X,\mathcal{F}')\to H^0(X,\mathcal{F})\to H^0(X,\mathcal{F}'')\xrightarrow{\delta^0}H^1(X,\mathcal{F}')\to H^1(X,\mathcal{F})\to H^1(X,\mathcal{F}'')\xrightarrow{\delta^1}H^2(X,\mathcal{F}')\to\cdots
$$
は完全である。連結準同型は短完全列の射に関して自然である。
$\mathcal{F}'$、$\mathcal{F}''$ の入射分解 $\mathcal{I}'^\bullet$、$\mathcal{I}''^\bullet$ をとる(thm-sheaf-cohomology-enough-injectives)。まず $\mathcal{F}$ の入射分解 $\mathcal{I}^\bullet$ で、$\mathcal{I}^n=\mathcal{I}'^n\oplus\mathcal{I}''^n$ であり、包含と射影が複体の短完全列 $0\to\mathcal{I}'^\bullet\to\mathcal{I}^\bullet\to\mathcal{I}''^\bullet\to0$ を与えるものを作る(馬蹄の補題の入射版、Wei94 2.2.8 の双対)。$\mathcal{I}'^0$ は入射的だから、$\mathcal{F}'\to\mathcal{I}'^0$ は単射 $\mathcal{F}'\hookrightarrow\mathcal{F}$ に沿って $\alpha\colon\mathcal{F}\to\mathcal{I}'^0$ に延長できる。$\beta\colon\mathcal{F}\to\mathcal{F}''\to\mathcal{I}''^0$ とおき、$\varepsilon:=(\alpha,\beta)\colon\mathcal{F}\to\mathcal{I}'^0\oplus\mathcal{I}''^0$ と定める。短完全列 $0\to\mathcal{F}'\to\mathcal{F}\to\mathcal{F}''\to0$ と $0\to\mathcal{I}'^0\to\mathcal{I}'^0\oplus\mathcal{I}''^0\to\mathcal{I}''^0\to0$ を縦の射 $\mathcal{F}'\to\mathcal{I}'^0$、$\varepsilon$、$\mathcal{F}''\to\mathcal{I}''^0$ で結ぶと可換図式になり、両端が単射だから蛇の補題により $\varepsilon$ は単射で、余核の列 $0\to\mathcal{F}'_1\to\mathcal{F}_1\to\mathcal{F}''_1\to0$($\mathcal{F}'_1=\operatorname{coker}(\mathcal{F}'\to\mathcal{I}'^0)$ など)は短完全列である。$\mathcal{F}'_1\hookrightarrow\mathcal{I}'^1$、$\mathcal{F}''_1\hookrightarrow\mathcal{I}''^1$ に同じ構成を繰り返せば求める $\mathcal{I}^\bullet$ が得られる。
各次数で $0\to\mathcal{I}'^n\to\mathcal{I}^n\to\mathcal{I}''^n\to0$ は直和への包含と射影であり分裂しているから、加法的関手 $\Gamma(X,-)$ を施した $0\to\mathcal{I}'^n(X)\to\mathcal{I}^n(X)\to\mathcal{I}''^n(X)\to0$ も分裂短完全列である。すなわち複体の短完全列 $0\to\Gamma(X,\mathcal{I}'^\bullet)\to\Gamma(X,\mathcal{I}^\bullet)\to\Gamma(X,\mathcal{I}''^\bullet)\to0$ を得て、蛇の補題によりコホモロジーの長完全列 $\cdots\to H^i(\Gamma(X,\mathcal{I}'^\bullet))\to H^i(\Gamma(X,\mathcal{I}^\bullet))\to H^i(\Gamma(X,\mathcal{I}''^\bullet))\xrightarrow{\delta^i}H^{i+1}(\Gamma(X,\mathcal{I}'^\bullet))\to\cdots$ が得られる(Wei94 1.3.1)。各項は def-sheaf-cohomology の $H^i(X,\mathcal{F}')$ 等であり、$\delta^i$ が分解の選び方によらないことと自然性は、分解の間の射がホモトピーを除いて一意であること(rem-sheaf-cohomology-well-defined)から従う。
$X$ 上のアーベル群の層 $\mathcal{F}$ について、
脆弱層の開集合への制限は脆弱であり、脆弱層の順像は脆弱である($f_*\mathcal{F}$ の制限写像は $\mathcal{F}(f^{-1}U)\to\mathcal{F}(f^{-1}V)$ である)。パラコンパクト Hausdorff 空間では脆弱 $\Rightarrow$ 軟弱、細 $\Rightarrow$ 軟弱であり(God58 II.3.1、II.3.7)、これらはすべて非輪状である(thm-sheaf-cohomology-flasque-acyclic、rem-sheaf-cohomology-soft-fine)。
$0\to\mathcal{F}\to\mathcal{A}^0\to\mathcal{A}^1\to\cdots$ を、各 $\mathcal{A}^i$ が非輪状な層の完全列(非輪状分解)とすると、すべての $i$ について自然な同型 $H^i(X,\mathcal{F})\cong H^i(\Gamma(X,\mathcal{A}^\bullet))$ が成り立つ。
$\mathcal{Z}^0:=\mathcal{F}$、$\mathcal{Z}^{i+1}:=\operatorname{coker}(\mathcal{Z}^i\to\mathcal{A}^i)=\ker(\mathcal{A}^{i+1}\to\mathcal{A}^{i+2})$ とおくと、完全性から短完全列 $0\to\mathcal{Z}^i\to\mathcal{A}^i\to\mathcal{Z}^{i+1}\to0$ が得られる。長完全列(thm-sheaf-cohomology-les)と $\mathcal{A}^i$ の非輪状性から、$j\ge1$ に対して $H^j(X,\mathcal{Z}^{i+1})\cong H^{j+1}(X,\mathcal{Z}^i)$ であり、次数の低い部分は
$$
0\to\mathcal{Z}^i(X)\to\mathcal{A}^i(X)\to\mathcal{Z}^{i+1}(X)\to H^1(X,\mathcal{Z}^i)\to0
$$
となる。したがって $n\ge1$ に対し
$$
H^n(X,\mathcal{F})=H^n(X,\mathcal{Z}^0)\cong H^{n-1}(X,\mathcal{Z}^1)\cong\cdots\cong H^1(X,\mathcal{Z}^{n-1})\cong\operatorname{coker}\bigl(\mathcal{A}^{n-1}(X)\to\mathcal{Z}^n(X)\bigr)
$$
である。ここで $\mathcal{Z}^n(X)=\ker(\mathcal{A}^n(X)\to\mathcal{A}^{n+1}(X))$ は $0\to\mathcal{Z}^n\to\mathcal{A}^n\to\mathcal{A}^{n+1}$ の完全性と prop-sheaf-cohomology-left-exact による。よって右辺は $\Gamma(X,\mathcal{A}^\bullet)$ の $n$ 次コホモロジーである。$n=0$ では両辺とも $\mathcal{F}(X)$ である。
$0\to\mathcal{F}'\xrightarrow{u}\mathcal{F}\xrightarrow{v}\mathcal{F}''\to0$ を短完全列とし、$\mathcal{F}'$ が脆弱であるとする。このとき任意の開集合 $U$ について $\mathcal{F}(U)\to\mathcal{F}''(U)$ は全射である。さらに $\mathcal{F}$ も脆弱なら $\mathcal{F}''$ は脆弱である。
$U=X$ の場合を示せば、$U$ への制限に同じ議論を適用して一般の $U$ が従う。$t\in\mathcal{F}''(X)$ をとる。集合 $\Sigma:=\{(V,s)\mid V\subset X\ \text{は開集合},\ s\in\mathcal{F}(V),\ v(s)=t|_V\}$ を、$(V,s)\le(V',s')\Leftrightarrow V\subset V'$ かつ $s'|_V=s$ で順序づける。$v$ は各茎で全射だから各点はある $(V,s)\in\Sigma$ の $V$ に含まれ、とくに $\Sigma\ne\emptyset$ である。全順序部分集合 $\{(V_\lambda,s_\lambda)\}$ に対し、$s_\lambda$ たちは重なりで一致するので貼り合わさって $(\bigcup V_\lambda,s)\in\Sigma$ を与え、これは上界である。Zornの補題により極大元 $(V,s)$ がある。$V\ne X$ と仮定し、$x\in X\setminus V$ をとる。$x$ の開近傍 $W$ と $s'\in\mathcal{F}(W)$ で $v(s')=t|_W$ となるものがある。$V\cap W$ 上で $v(s-s')=0$ だから、prop-sheaf-cohomology-left-exact を $V\cap W$ に適用して $s-s'=u(r)$ となる $r\in\mathcal{F}'(V\cap W)$ がある。$\mathcal{F}'$ は脆弱だから $r$ は $\tilde{r}\in\mathcal{F}'(W)$ に延長する。$s'':=s'+u(\tilde{r})\in\mathcal{F}(W)$ とおくと $v(s'')=t|_W$ であり、$V\cap W$ 上で $s''=s'+u(r)=s$ である。よって $s$ と $s''$ は貼り合わさって $V\cup W$ 上の切断を与え、$(V,s)$ の極大性に反する。ゆえに $V=X$ であり、$v\colon\mathcal{F}(X)\to\mathcal{F}''(X)$ は全射である。
後半:$V\subset U$ を開集合とし $t\in\mathcal{F}''(V)$ をとる。前半により $t=v(s)$、$s\in\mathcal{F}(V)$ と書け、$\mathcal{F}$ が脆弱だから $s$ は $\tilde{s}\in\mathcal{F}(U)$ に延長し、$v(\tilde{s})\in\mathcal{F}''(U)$ は $t$ の延長である。
層 $\mathcal{F}$ に対し、不連続切断の層
$$
\mathcal{C}^0(\mathcal{F}):=\prod_{x\in X}(i_x)_*\mathcal{F}_x,\qquad\mathcal{C}^0(\mathcal{F})(U)=\prod_{x\in U}\mathcal{F}_x
$$
と、切断をその芽の族に送る射 $\mathcal{F}\to\mathcal{C}^0(\mathcal{F})$、$s\mapsto(s_x)_{x\in U}$ を定める。$\mathcal{Z}^1(\mathcal{F}):=\operatorname{coker}(\mathcal{F}\to\mathcal{C}^0(\mathcal{F}))$、$\mathcal{C}^1(\mathcal{F}):=\mathcal{C}^0(\mathcal{Z}^1(\mathcal{F}))$、以下同様に $\mathcal{Z}^{n+1}(\mathcal{F}):=\operatorname{coker}(\mathcal{Z}^n(\mathcal{F})\to\mathcal{C}^n(\mathcal{F}))$、$\mathcal{C}^{n+1}(\mathcal{F}):=\mathcal{C}^0(\mathcal{Z}^{n+1}(\mathcal{F}))$ と定めて得られる複体 $0\to\mathcal{F}\to\mathcal{C}^0(\mathcal{F})\to\mathcal{C}^1(\mathcal{F})\to\cdots$ を $\mathcal{F}$ の Godement の標準分解(Godement resolution)という。
Godement の標準分解は $\mathcal{F}$ の脆弱分解であり、したがって $H^i(X,\mathcal{F})\cong H^i(\Gamma(X,\mathcal{C}^\bullet(\mathcal{F})))$ である。構成は $\mathcal{F}$ について関手的であり、入射分解の選択を含まない。
$\mathcal{C}^0(\mathcal{F})$ は脆弱である。実際 $V\subset U$ に対する制限写像は射影 $\prod_{x\in U}\mathcal{F}_x\to\prod_{x\in V}\mathcal{F}_x$ であり、$U\setminus V$ の成分を任意に補えば延長できるので全射である。$\mathcal{F}\to\mathcal{C}^0(\mathcal{F})$ は単射である($s\in\mathcal{F}(U)$ のすべての芽が $0$ なら $s=0$)。よって $0\to\mathcal{F}\to\mathcal{C}^0(\mathcal{F})\to\mathcal{Z}^1(\mathcal{F})\to0$ は短完全列であり、同じことを $\mathcal{Z}^1(\mathcal{F})$、$\mathcal{Z}^2(\mathcal{F})$、…に施してつなぐと、各 $\mathcal{C}^n(\mathcal{F})$ が脆弱で $0\to\mathcal{F}\to\mathcal{C}^\bullet(\mathcal{F})$ が完全であることがわかる。あとは thm-sheaf-cohomology-flasque-acyclic の 2 による。関手性は、層の射 $\mathcal{F}\to\mathcal{G}$ が茎の射 $\mathcal{F}_x\to\mathcal{G}_x$ を誘導し、それが $\mathcal{C}^0$ の射を与えることからわかる。
$X$ がパラコンパクト Hausdorff 空間なら、軟弱層は非輪状である(God58 II.3.5、Bre97 II.9)。証明は thm-sheaf-cohomology-flasque-acyclic と同じ形で、「軟弱層を含む短完全列で大域切断の全射性が成り立つ」ことを、局所有限な閉被覆に沿った延長で示す。細層は軟弱なので非輪状である。可微分多様体 $M$ 上の $C^\infty$ 関数の層 $\mathcal{A}^0_M$ とその加群層($p$ 次微分形式の層 $\mathcal{A}^p_M$ など)は、$C^\infty$ 級の 1 の分割によって細層になる。Poincaréの補題により $0\to\mathbb{R}_M\to\mathcal{A}^0_M\xrightarrow{d}\mathcal{A}^1_M\xrightarrow{d}\cdots$ は完全であり、これは定数層 $\mathbb{R}_M$ の細分解である。よって prop-sheaf-cohomology-acyclic-resolution から $H^i(M,\mathbb{R}_M)\cong H^i(\Gamma(M,\mathcal{A}^\bullet_M))=H^i_{\mathrm{dR}}(M)$ が従う。これが層の言葉での de Rham の定理(thm-sheaf-cohomology-comparison)である。複素多様体の Dolbeault 複体 $\mathcal{A}^{p,\bullet}$ が $\Omega^p$ の細分解であることから $H^q(X,\Omega^p)\cong H^{p,q}_{\bar\partial}(X)$(Dolbeaultコホモロジー、Dolbeault の定理)も同様に得られる(GH78 第 0 章)。
開被覆 $\mathfrak{U}=(U_i)_{i\in I}$($I$ は全順序をもつ添字集合)に対する Čech 複体 $\check{C}^p(\mathfrak{U},\mathcal{F})=\prod_{i_0<\cdots< i_p}\mathcal{F}(U_{i_0}\cap\cdots\cap U_{i_p})$ とそのコホモロジー $\check{H}^p(\mathfrak{U},\mathcal{F})$ については Čechコホモロジーを参照。
任意の開被覆 $\mathfrak{U}$ と層 $\mathcal{F}$ に対し、$\mathfrak{U}$ について関手的な自然な準同型 $\check{H}^p(\mathfrak{U},\mathcal{F})\to H^p(X,\mathcal{F})$ があり、$p=0$ で同型、$p=1$ で単射である。被覆を細分した帰納極限 $\check{H}^p(X,\mathcal{F})=\varinjlim_{\mathfrak{U}}\check{H}^p(\mathfrak{U},\mathcal{F})$ について、$\check{H}^1(X,\mathcal{F})\to H^1(X,\mathcal{F})$ は同型である。
入射分解 $\mathcal{F}\to\mathcal{I}^\bullet$ に対し二重複体 $\check{C}^p(\mathfrak{U},\mathcal{I}^q)$ を考えると、層化した Čech 複体が $\mathcal{F}$ の分解であること(Har77 III.4.2)から、スペクトル系列 $E_2^{p,q}=\check{H}^p(\mathfrak{U},\underline{H}^q(\mathcal{F}))\Rightarrow H^{p+q}(X,\mathcal{F})$($\underline{H}^q(\mathcal{F})$ は前層 $V\mapsto H^q(V,\mathcal{F})$)が得られ、その辺準同型が比較写像である。$p=1$ の単射性と帰納極限での同型は、5 項完全列 $0\to E_2^{1,0}\to H^1\to E_2^{0,1}\to E_2^{2,0}$ と $\underline{H}^1(\mathcal{F})$ の層化が $0$ であることから従う(God58 II.5.9、Har77 III 演習 4.4、Stacks Cohomology of Sheaves の Čech cohomology の節)。
開被覆 $\mathfrak{U}=(U_i)_{i\in I}$ が、すべての有限個の交わり $U_{i_0\cdots i_p}=U_{i_0}\cap\cdots\cap U_{i_p}$ について $H^q(U_{i_0\cdots i_p},\mathcal{F})=0$($q>0$)をみたすなら、比較写像 $\check{H}^p(\mathfrak{U},\mathcal{F})\to H^p(X,\mathcal{F})$ はすべての $p$ で同型である。とくに $X$ が分離的スキーム(分離射)、$\mathcal{F}$ が準連接層、$\mathfrak{U}$ がアフィン開被覆なら、$\check{H}^p(\mathfrak{U},\mathcal{F})\cong H^p(X,\mathcal{F})$ である。
一般の場合は God58 II.5.4.1、Har77 III 演習 4.11、Stacks Cohomology of Sheaves の Čech cohomology の節に譲る。証明は rem-sheaf-cohomology-cech-map のスペクトル系列で $E_2^{p,q}=0$($q>0$)となることによる。準連接層の場合は Har77 III.4.5 で、分離性から交わり $U_{i_0\cdots i_p}$ がアフィンになり(Har77 II 演習 4.3)、thm-sheaf-cohomology-affine-vanishing から仮定がみたされる。ex-sheaf-cohomology-cech-failure は仮定を外すと結論が崩れる例である。
$X=U_1\cup U_2$ を 2 つの開集合による被覆、$\mathcal{F}$ を $X$ 上のアーベル群の層とすると、完全列
$$
\cdots\to H^i(X,\mathcal{F})\to H^i(U_1,\mathcal{F})\oplus H^i(U_2,\mathcal{F})\to H^i(U_1\cap U_2,\mathcal{F})\to H^{i+1}(X,\mathcal{F})\to\cdots
$$
がある。ここで $H^i(U,\mathcal{F})=H^i(U,\mathcal{F}|_U)$ であり、真ん中の写像は $(a,b)\mapsto b|_{U_1\cap U_2}-a|_{U_1\cap U_2}$ である。
$0\to\mathcal{F}\to\mathcal{G}^\bullet$ を脆弱分解(たとえば prop-sheaf-cohomology-godement の標準分解)とする。脆弱層の開集合への制限は脆弱だから、各開集合 $U$ について $\mathcal{G}^\bullet|_U$ は $\mathcal{F}|_U$ の脆弱分解であり、thm-sheaf-cohomology-flasque-acyclic により $H^i(U,\mathcal{F})=H^i(\Gamma(U,\mathcal{G}^\bullet))$ である。各 $n$ について、アーベル群の列
$$
0\to\mathcal{G}^n(X)\xrightarrow{\ \rho\ }\mathcal{G}^n(U_1)\oplus\mathcal{G}^n(U_2)\xrightarrow{\ \sigma\ }\mathcal{G}^n(U_1\cap U_2)\to0,\qquad\rho(s)=(s|_{U_1},s|_{U_2}),\ \sigma(a,b)=b|_{U_{12}}-a|_{U_{12}}
$$
は完全である。実際、$\rho$ の単射性と $\ker\sigma=\operatorname{im}\rho$ は層の公理(切断の一意性と貼り合わせ)そのものであり、$\sigma$ の全射性は $\mathcal{G}^n$ の脆弱性による($c\in\mathcal{G}^n(U_1\cap U_2)$ は $b\in\mathcal{G}^n(U_2)$ に延長し、$\sigma(0,b)=c$)。$\rho,\sigma$ は微分と可換だから複体の短完全列 $0\to\Gamma(X,\mathcal{G}^\bullet)\to\Gamma(U_1,\mathcal{G}^\bullet)\oplus\Gamma(U_2,\mathcal{G}^\bullet)\to\Gamma(U_1\cap U_2,\mathcal{G}^\bullet)\to0$ を得て、そのコホモロジーの長完全列(蛇の補題、Wei94 1.3.1)が求めるものである。
$X=\operatorname{Spec}A$ をアフィンスキーム、$\mathcal{F}$ を準連接層とすると $H^i(X,\mathcal{F})=0$($i>0$)である。逆に、Noetherスキーム $X$ について、すべての準連接層 $\mathcal{F}$ で $H^1(X,\mathcal{F})=0$ ならば $X$ はアフィンである(Serre の判定法)。
Har77 III.3.5($A$ が Noether環の場合。一般の場合は Stacks Cohomology of Schemes の冒頭の節)と III.3.7 に譲る。Noether の場合の証明は、入射的 $A$ 加群 $I$ に対する $\widetilde{I}$ が脆弱であること(Har77 III.3.4)を示し、$M$ の入射分解を $\widetilde{\ }$ で層に移して thm-sheaf-cohomology-flasque-acyclic を使う。この定理により、準連接層のコホモロジーはアフィン開被覆の Čech 複体で計算できる(thm-sheaf-cohomology-leray)。また Noether 位相空間(Noether空間)$X$ 上の任意のアーベル群の層について $H^i(X,\mathcal{F})=0$($i>\dim X$)である(Grothendieck の消滅定理、Har77 III.2.7)。
$A$ を Noether 環、$X=\mathbb{P}^n_A=\operatorname{Proj}S$、$S=A[x_0,\dots,x_n]$ とする。
Har77 III.5.1 に譲る。証明は $\mathcal{O}(d)$ を $d$ について直和し、アフィン開被覆 $\{D_+(x_i)\}$ の Čech 複体(thm-sheaf-cohomology-leray)で $S_{x_0\cdots x_n}$ の単項式の次数を数えるもので、ex-sheaf-cohomology-p1 は $n=1$ の場合である。3 は $\mathbb{P}^n$ 上の Serre双対性($\omega_{\mathbb{P}^n}=\mathcal{O}(-n-1)$)の原型である。系として、射影スキーム上の連接層 $\mathcal{F}$ について $H^i(X,\mathcal{F})$ は有限生成 $A$ 加群であり、十分大きい $m$ に対して $H^i(X,\mathcal{F}(m))=0$($i>0$)である(Serre の消滅定理、Har77 III.5.2)。
1 は rem-sheaf-cohomology-soft-fine のとおり、細分解 $\mathbb{R}_M\to\mathcal{A}^\bullet_M$ に prop-sheaf-cohomology-acyclic-resolution を適用したものである(細層の非輪状性は God58 II.3.5 に譲る)。2 は、特異コチェインの前層 $U\mapsto C^\bullet_{\mathrm{sing}}(U;A)$ を層化したものが(局所可縮性により)$A_X$ の細分解を与え、その大域切断の複体が特異コチェイン複体と擬同型になることによる(Bre97 III.1、God58 II.5.10、KS90 第 II 章。Čech コホモロジーを経由する証明は BT82 第 II 章と §15)。3 は 1 と 2 の合成である。同じ比較の代数幾何版が、複素数体上の非特異代数多様体の代数的 de Rham コホモロジーと解析的コホモロジーの一致(Grothendieck の比較定理)と、GAGA による連接層コホモロジーの一致である。
層コホモロジーは、Grothendieck位相をもつ景の上のアーベル層の圏でも同じ定義(大域切断の右導来関手)で定まり、エタール景の上のものがエタールコホモロジー、fppf 景の上のものが fppf コホモロジー(fppf位相)である。景の上でも入射層は十分にあり、長完全列・非輪状分解・Leray スペクトル系列は同じ議論で成り立つが、点(茎)が一般には使えないので、Godement 分解や脆弱層は十分多くの点をもつ場合に限って使う。層の複体 $K^\bullet$ に対しては、その入射分解の大域切断のコホモロジーとして超コホモロジー $\mathbf{H}^i(X,K^\bullet)$ が定まる。層のコホモロジー群にはカップ積 $H^p(X,\mathcal{F})\otimes H^q(X,\mathcal{G})\to H^{p+q}(X,\mathcal{F}\otimes\mathcal{G})$ があり、閉集合に台をもつコホモロジー $H^i_Z(X,\mathcal{F})$ は局所コホモロジーで扱う。
Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する