flasque層(flasque sheaf, flabby sheaf)とは、位相空間 $X$ 上の層 $\mathcal{F}$ で、任意の開集合の組 $V\subset U$ に対する制限写像 $\mathcal{F}(U)\to\mathcal{F}(V)$ がすべて全射である、すなわち切断がつねに大きな開集合へ延長できる層のことである。入射層は flasque であり、flasque 層を含む短完全列では大域切断関手が完全になるので、flasque 層は非輪状($H^q(X,\mathcal{F})=0$、$R^qf_*\mathcal{F}=0$、$q\ge1$)であり、層コホモロジーは flasque 分解(Godement 分解など)で計算できる。既約空間上の定数層は flasque で、$\mathbb{R}$ 上の定数層やアフィン直線の構造層は flasque でない。
前提知識: 層, 層コホモロジー, 入射対象, 完全列, 導来関手
flasque 層は、層の切断がつねに大きな開集合へ延長できるような層である。層の切断の延長不可能性が層コホモロジーの源であるから、flasque 層はコホモロジーをもたない層の代表であり、入射層の代わりに層コホモロジーを計算する道具になる。
$X$ を位相空間とし、$\mathcal{F}$ を $X$ 上の層(集合の層、アーベル群の層、または環付き空間 $(X,\mathcal{O}_X)$ 上の $\mathcal{O}_X$ 加群の層)とする。$\mathcal{F}$ が flasque(flasque, flabby;脆弱)であるとは、$X$ の任意の開集合の組 $V\subset U$ に対して制限写像
$$
\rho_{UV}\colon\mathcal{F}(U)\to\mathcal{F}(V),\qquad s\mapsto s|_V
$$
が全射であることをいう。すなわち、任意の開集合 $V$ 上の任意の切断 $s\in\mathcal{F}(V)$ が、$V$ を含む任意の開集合 $U$ 上の切断 $\tilde{s}\in\mathcal{F}(U)$ に延長する($\tilde{s}|_V=s$)ことをいう。flasque な層を flasque 層(flasque sheaf, flabby sheaf)という。
定義の条件は $U=X$ の場合だけを課せば十分である。実際、$V\subset U$ のとき $\rho_{XV}=\rho_{UV}\circ\rho_{XU}$ であるから、$\rho_{XV}$ が全射なら $\rho_{UV}$ も全射である。したがって、$\mathcal{F}$ が flasque であることは「任意の開集合 $V$ について $\mathcal{F}(X)\to\mathcal{F}(V)$ が全射である」ことと同値である(Har77 II 演習 1.16)。
flasque であるかどうかは切断の集合と制限写像だけで決まり、切断のもつ群構造や加群構造を使わない。したがって、$\mathcal{O}_X$ 加群 $\mathcal{F}$ が $\mathcal{O}_X$ 加群として flasque であることと、アーベル群の層として flasque であることと、集合の層として flasque であることは同じである。
用語について注意する。flasque は Godement God58 のフランス語で、英語では flabby とも書く。日本語では Hartshorne Har77 の日本語訳で使われる「脆弱層」が広く使われるが、文献によっては flabby を「軟弱」、soft を「柔軟」と訳す。層コホモロジー の記事は flasque を「脆弱層」と書き、soft な層を軟弱層、fine な層を細層と呼ぶ。本記事も soft・fine にはこの訳語を使い、flasque には原語をそのまま使う(Stacks の「Cohomology of Sheaves, Flasque sheaves」の節も flasque を用いる)。
大域切断をとる関手 $\Gamma(X,-)$ が完全でない理由は、全射な層の射 $\mathcal{F}\to\mathcal{F}''$ が切断の上では全射にならないこと、言い換えれば $\mathcal{F}''$ の切断を局所的に $\mathcal{F}$ に持ち上げたものが貼り合わさらないことにある。持ち上げの貼り合わせが失敗するのは、2 つの局所的な持ち上げの差($\mathcal{F}'$ の切断)を大きな開集合に延長できないからである。flasque 層では延長がつねに可能なので、この障害が消える。これが「flasque 層を含む短完全列では切断関手が完全になる」という基本的な補題(prop-flasque-short-exact)の内容であり、そこから flasque 層のコホモロジーがすべて消えること(thm-flasque-acyclic)が導かれる。
入射層は圏論的な条件(入射対象)で定まり、その切断を具体的に書き下すことは難しい。これに対して flasque は切断の延長という具体的な条件であり、たとえば「各点の茎の元を勝手に並べた不連続な切断」の層(ex-flasque-godement-sheaf)のように、手で書ける flasque 層がいくらでもある。入射層は flasque であり(prop-flasque-injective)、flasque 層は非輪状であるから、入射分解の代わりに flasque 分解で層コホモロジーを計算できる。これが flasque 層を導入する主な目的である。
$X$ が 1 点 $\{x\}$ からなる空間なら、開集合は $\emptyset$ と $X$ だけであり、任意のアーベル群の層 $\mathcal{F}$ について $\mathcal{F}(\emptyset)=0$ である。制限写像は恒等写像 $\mathcal{F}(X)\to\mathcal{F}(X)$ と零写像 $\mathcal{F}(X)\to0$ だけなので、$X$ 上のすべての層は flasque である。集合の層でも $\mathcal{F}(\emptyset)$ は 1 点集合なので同じことがいえる。
一般の位相空間 $X$ の点 $x$ とアーベル群 $A$ に対し、摩天楼層 $i_{x*}A$ は、$x\in U$ なら $(i_{x*}A)(U)=A$、$x\notin U$ なら $(i_{x*}A)(U)=0$ で定まり、制限写像は $x\in V\subset U$ のとき恒等写像 $A\to A$、それ以外のとき零写像 $A\to0$ または $0\to0$ である。いずれも全射なので $i_{x*}A$ は flasque である。
$\mathcal{F}$ を $X$ 上のアーベル群の層とし、開集合 $U$ に対して
$$
\mathcal{C}^0(\mathcal{F})(U):=\prod_{x\in U}\mathcal{F}_x
$$
($\mathcal{F}_x$ は $x$ における茎)とおき、$V\subset U$ に対する制限写像を射影 $\prod_{x\in U}\mathcal{F}_x\to\prod_{x\in V}\mathcal{F}_x$ で定める。これは層である。実際、開被覆 $U=\bigcup_iU_i$ と、重なりで一致する $(a^{(i)}_x)_{x\in U_i}\in\mathcal{C}^0(\mathcal{F})(U_i)$ の族に対し、$x\in U_i$ のとき $a_x:=a^{(i)}_x$ とおけば $(a_x)_{x\in U}$ はただ 1 つの貼り合わせである。$\mathcal{C}^0(\mathcal{F})$ は摩天楼層の直積 $\prod_{x\in X}i_{x*}\mathcal{F}_x$ に等しく、不連続切断の層(sheaf of discontinuous sections)と呼ばれる。制限写像は直積の射影だから全射であり、$\mathcal{C}^0(\mathcal{F})$ は flasque である。$U\setminus V$ の成分を勝手に補うだけで延長できる、というのがその理由である。
切断 $s\in\mathcal{F}(U)$ をその芽の族 $(s_x)_{x\in U}$ に送る写像 $\mathcal{F}\to\mathcal{C}^0(\mathcal{F})$ は層の射であり、切断は芽で決まる(層)から単射である。この埋め込みを繰り返して得られるのが Godement 分解(def-flasque-godement-resolution)で、任意の層が flasque 分解をもつことの証明になる。
$X$ を既約空間(空でなく、2 つの真の閉集合の和に書けない位相空間)とし、$A$ をアーベル群とする。$X$ 上の定数層 $A_X$($A_X(U)$ は局所定数関数 $U\to A$ の群)は flasque である(prop-flasque-constant-irreducible)。
代数幾何での典型例は整スキーム $X$ の関数体 $K$ が定める定数層 $\mathcal{K}=K_X$(有理関数の層)である。整スキームの底空間は既約なので $\mathcal{K}$ は flasque であり、空でない開集合 $U$ に対して $\mathcal{K}(U)=K$ である。
さらに、$k$ を代数閉体、$X=\mathbb{P}^1_k$ を射影直線とすると、構造層 $\mathcal{O}_X\subset\mathcal{K}$ の商層について同型
$$
\mathcal{K}/\mathcal{O}_X\cong\bigoplus_{P\in X\ \text{閉点}}i_{P*}\bigl(K/\mathcal{O}_{X,P}\bigr)
$$
がある(Har77 II 演習 1.21 (d))。右辺は flasque である。実際、$X$ はネーター空間(Noether空間)なので任意の開集合は準コンパクトであり、閉点における摩天楼層の族 $(i_{P*}A_P)_P$ の直和は前層 $U\mapsto\bigoplus_{P\in U}A_P$(有限個の成分以外は $0$ の族)で与えられる(開被覆から有限部分被覆をとれば、重なりで一致する有限台の族は有限台の族に貼り合わさる)。その制限写像は射影 $\bigoplus_{P\in U}A_P\to\bigoplus_{P\in V}A_P$ で全射だから flasque である。
したがって $0\to\mathcal{O}_X\to\mathcal{K}\to\mathcal{K}/\mathcal{O}_X\to0$ は $\mathcal{O}_X$ の flasque 分解であり、$\Gamma(X,\mathcal{K})=K\to\Gamma(X,\mathcal{K}/\mathcal{O}_X)=\bigoplus_PK/\mathcal{O}_{X,P}$ が全射であること(Har77 II 演習 1.21 (e)。$\mathbb{P}^1$ 上では極の主要部を勝手に指定した有理関数がとれる)と合わせて $H^i(\mathbb{P}^1_k,\mathcal{O}_X)=0$($i\ge1$)が従う(Har77 III 演習 2.2、cor-flasque-resolution)。
$\mathbb{R}$ 上の定数層 $\underline{\mathbb{Z}}=\mathbb{Z}_{\mathbb{R}}$ は flasque でない。$U=\mathbb{R}$、$V=(-\infty,0)\cup(0,\infty)$ とし、$V$ 上の局所定数関数 $s$ を、負の実数で $0$、正の実数で $1$ と定める。$s$ は $V$ の各点の近傍で定数だから $s\in\underline{\mathbb{Z}}(V)$ である。一方 $\mathbb{R}$ は連結空間なので $\underline{\mathbb{Z}}(\mathbb{R})$ は定数関数だけからなり(局所定数関数の各値の逆像は開かつ閉である)、定数関数の $V$ への制限は $s$ にならない。よって $\underline{\mathbb{Z}}(\mathbb{R})\to\underline{\mathbb{Z}}(V)$ は全射でない。
この反例が破るのは「定数層は flasque である」という含意で、成り立つのは底空間が既約なとき(prop-flasque-constant-irreducible)に限る。$\mathbb{R}$ は 2 点以上をもつ Hausdorff空間なので既約でない(互いに交わらない空でない開集合 $(-\infty,0)$ と $(0,\infty)$ がある)。同じ議論で、互いに交わらない空でない開集合 $V_1,V_2$ をもつ連結空間上の $0$ でない定数層は flasque でない。
$k$ を体、$X=\mathbb{A}^1_k=\operatorname{Spec}k[x]$ とする。構造層 $\mathcal{O}_X$ は flasque でない。$U=X$、$V=D(x)=X\setminus\{(x)\}$ とすると $\mathcal{O}_X(X)=k[x]$、$\mathcal{O}_X(D(x))=k[x]_x=k[x,x^{-1}]$ であり(アフィンスキーム)、制限写像は局所化の標準写像 $k[x]\to k[x,x^{-1}]$ である。$x^{-1}$ がこの像に入るとすると、多項式 $f\in k[x]$ で $k[x,x^{-1}]$ において $x^{-1}=f$ となるものがあり、$x$ を掛けて $1=xf$ を得るが、$k[x]$ は整域なので $k[x]\to k[x,x^{-1}]$ は単射で $1=xf$ は $k[x]$ でも成り立ち、$xf$ の定数項は $0$ だから矛盾する。よって $\mathcal{O}_X(X)\to\mathcal{O}_X(D(x))$ は全射でない。
一方、$X$ は Noether環 $k[x]$ のアフィンスキームなので、準連接層である $\mathcal{O}_X$ について $H^i(X,\mathcal{O}_X)=0$($i\ge1$)である(Serre の消滅定理、層コホモロジー、Har77 III.3.5)。すなわち $\mathcal{O}_X$ は非輪状だが flasque でない。この反例が破るのは「非輪状ならば flasque」という含意で、thm-flasque-acyclic の逆は成り立たない。同じ理由で、$\mathbb{R}$ 上の連続関数の層や $C^\infty$ 関数の層(ex-flasque-counter-soft-not-flasque)も非輪状だが flasque でない。
1 点空間 $X=\{x\}$ 上のアーベル群の層の圏はアーベル群の圏 $\mathrm{Ab}$ と同じであり、ex-flasque-point-skyscraper によりすべての層が flasque である。しかし $\mathbb{Z}$ は $\mathrm{Ab}$ の入射対象でない。実際、単射 $2\colon\mathbb{Z}\to\mathbb{Z}$($n\mapsto2n$)に沿って恒等写像 $\mathrm{id}\colon\mathbb{Z}\to\mathbb{Z}$ を延長する準同型 $g\colon\mathbb{Z}\to\mathbb{Z}$ があれば $g(2)=1$、すなわち $2g(1)=1$ となり、整数解がない。
一般の位相空間 $X$ の点 $x$ における摩天楼層 $i_{x*}\mathbb{Z}$ も同じく flasque だが入射的でない。層の射 $\mathcal{G}\to i_{x*}\mathbb{Z}$ は茎の準同型 $\mathcal{G}_x\to\mathbb{Z}$ と 1 対 1 に対応する(茎をとる関手 $\mathcal{G}\mapsto\mathcal{G}_x$ が包含 $\{x\}\hookrightarrow X$ による逆像であり、$i_{x*}$ の左随伴(随伴関手)であること、層)ので、単射 $2\colon\mathbb{Z}_X\to\mathbb{Z}_X$ に沿った延長の問題は $\mathbb{Z}$ の場合に帰着し、やはり延長できない。この反例が破るのは「flasque ならば入射的」という含意で、prop-flasque-injective の逆は成り立たない。
$\mathbb{R}$ 上の連続関数の層 $\mathcal{C}_{\mathbb{R}}$($\mathcal{C}_{\mathbb{R}}(U)$ は連続関数 $U\to\mathbb{R}$ の環)は flasque でない。$V=\mathbb{R}\setminus\{0\}$ 上の連続関数 $1/x$ は $\mathbb{R}$ 上の連続関数に延長しない。実際、延長 $g$ があれば $g$ はコンパクト空間 $[-1,1]$ 上で有界だが、$1/x$ は $[-1,1]\setminus\{0\}$ で有界でない。
一方、$\mathcal{C}_{\mathbb{R}}$ は連続な 1の分割をもつ環の層なので細層であり、したがって軟弱層(任意の閉集合 $Z$ について $\mathcal{C}_{\mathbb{R}}(\mathbb{R})\to\Gamma(Z,\mathcal{C}_{\mathbb{R}}|_Z)$ が全射)でもある(God58 II.3.7、rem-flasque-soft-fine)。この反例が破るのは「軟弱ならば flasque」という含意で、パラコンパクト Hausdorff 空間上で成り立つのは逆向きの「flasque ならば軟弱」だけである。
以下、断らない限り $\mathcal{F}$ などは位相空間 $X$ 上のアーベル群の層とする。環付き空間上の $\mathcal{O}_X$ 加群についても、加群の構造を忘れれば同じ主張が成り立つ。
flasque 層の基本性質(入射層は flasque、flasque 層を含む短完全列で切断関手が完全、非輪状性、Godement 分解)の証明は本記事が所有するが、層コホモロジー の記事にも同じ命題の証明がある(重複は今後の整理で解消する)。
無限個の直和については、ex-flasque-constant-irreducible で見たようにネーター空間上の摩天楼層の直和は flasque だが、一般には直和層の切断は成分ごとの切断の直和とは限らないので、3 の主張をそのまま直和に移すことはできない。
$(X,\mathcal{O}_X)$ を環付き空間とする。$\mathcal{O}_X$ 加群の圏 $\mathrm{Mod}(\mathcal{O}_X)$ の入射対象(入射 $\mathcal{O}_X$ 加群)は flasque である。とくに、$\mathcal{O}_X=\mathbb{Z}_X$ の場合として、アーベル群の層の圏 $\mathrm{Ab}(X)$ の入射対象(入射層)は flasque である。
開集合 $U\subset X$ に対し、前層 $P_U$ を、$W\subset U$ なら $P_U(W):=\mathcal{O}_X(W)$、そうでなければ $P_U(W):=0$ と定め(制限写像は $\mathcal{O}_X$ のもの、または零写像)、その層化を $\mathcal{O}_U:=(P_U)^{+}$ とおく。これは $\mathcal{O}_X|_U$ の零延長 $j_!(\mathcal{O}_X|_U)$($j\colon U\hookrightarrow X$)である(Har77 II 演習 1.19)。$\mathcal{O}_U$ は $\mathcal{O}_X$ 加群であり、その茎は $x\in U$ で $\mathcal{O}_{X,x}$、$x\notin U$ で $0$ である(層化は茎を変えない、層)。また $\mathcal{O}_U|_U=\mathcal{O}_X|_U$ である($P_U|_U=\mathcal{O}_X|_U$ はすでに層である)。
任意の $\mathcal{O}_X$ 加群 $\mathcal{G}$ について、自然な全単射
$$
\operatorname{Hom}_{\mathcal{O}_X}(\mathcal{O}_U,\mathcal{G})\xrightarrow{\ \sim\ }\mathcal{G}(U),\qquad\varphi\mapsto\varphi_U(1)
$$
がある。ここで $\varphi_U(1)$ は $\varphi|_U\colon\mathcal{O}_X|_U\to\mathcal{G}|_U$ による $1\in\mathcal{O}_X(U)$ の像である。実際、$s\in\mathcal{G}(U)$ に対し、前層の射 $\psi_s\colon P_U\to\mathcal{G}$ を $W\subset U$ 上で $a\mapsto a\cdot s|_W$、それ以外の $W$ 上で $0$ と定めると、これは制限写像と両立する $\mathcal{O}_X$ 線形な前層の射であり、層化の普遍性(層化)によりただ 1 つの $\varphi_s\colon\mathcal{O}_U\to\mathcal{G}$ に延びる。$\varphi_s\mapsto(\varphi_s)_U(1)=s$ である。逆に $\varphi\colon\mathcal{O}_U\to\mathcal{G}$ が与えられたとき $s:=\varphi_U(1)$ とおくと、$W\subset U$ 上で $\varphi_W(a)=a\cdot\varphi_W(1)=a\cdot s|_W$ であり、$W\not\subset U$ では $P_U(W)=0$ なので、$\varphi$ と $\varphi_s$ は前層 $P_U$ 上で一致し、層化の普遍性の一意性から $\varphi=\varphi_s$ である。
開集合 $V\subset U$ に対し、$P_V\subset P_U$ の包含が誘導する射 $\iota\colon\mathcal{O}_V\to\mathcal{O}_U$ は、茎の上で $x\in V$ なら恒等写像、$x\notin V$ なら $0\to\mathcal{O}_{X,x}$ または $0\to0$ であり、すべて単射なので、$\iota$ は単射な層の射である(層)。$\varphi\colon\mathcal{O}_U\to\mathcal{G}$ に対し $\varphi\circ\iota$ に対応する $\mathcal{G}(V)$ の元は $(\varphi\circ\iota)_V(1)=\varphi_V(1)=\varphi_U(1)|_V$ である。すなわち、上の全単射のもとで $\operatorname{Hom}(\mathcal{O}_U,\mathcal{G})\xrightarrow{\ \circ\iota\ }\operatorname{Hom}(\mathcal{O}_V,\mathcal{G})$ は制限写像 $\mathcal{G}(U)\to\mathcal{G}(V)$ にほかならない。
$\mathcal{I}$ を入射 $\mathcal{O}_X$ 加群とする。入射対象の定義により、単射 $\iota\colon\mathcal{O}_V\to\mathcal{O}_U$ に沿って任意の射 $\mathcal{O}_V\to\mathcal{I}$ は $\mathcal{O}_U\to\mathcal{I}$ に延びる。すなわち $\operatorname{Hom}(\mathcal{O}_U,\mathcal{I})\to\operatorname{Hom}(\mathcal{O}_V,\mathcal{I})$ は全射であり、したがって $\mathcal{I}(U)\to\mathcal{I}(V)$ は全射である。よって $\mathcal{I}$ は flasque である。
$0\to\mathcal{F}'\xrightarrow{u}\mathcal{F}\xrightarrow{v}\mathcal{F}''\to0$ を $X$ 上のアーベル群の層の短完全列とする。
まず、任意の開集合 $U$ について $0\to\mathcal{F}'(U)\to\mathcal{F}(U)\to\mathcal{F}''(U)$ が完全であること(切断関手が左完全関手であること)を思い出す(層コホモロジー、Har77 II 演習 1.8)。
flasque 層のクラスは「入射層を含み(prop-flasque-injective)、flasque 層による商で閉じ、その短完全列上で $\Gamma$ が完全」というクラスであり、これが次の非輪状性の証明で使う性質のすべてである。
$\mathrm{Ab}(X)$ には入射対象が十分にある(各点の茎を入射的アーベル群に埋め込んで摩天楼層の直積をとる。層コホモロジー の定理(入射層の十分性)、Har77 III.2.3)ので、$\mathcal{F}$ を入射層 $\mathcal{I}$ に埋め込み、$\mathcal{G}:=\mathcal{I}/\mathcal{F}$ とおいて短完全列 $0\to\mathcal{F}\to\mathcal{I}\to\mathcal{G}\to0$ を得る。prop-flasque-injective により $\mathcal{I}$ は flasque、prop-flasque-short-exact の 2 により $\mathcal{G}$ も flasque である。
1 は非輪状分解によるコホモロジーの計算の一般原理(層コホモロジー の命題(非輪状分解による計算)、導来関手)を thm-flasque-acyclic と合わせたものである。筋だけ記す。$\mathcal{Z}^q:=\ker(\mathcal{G}^q\to\mathcal{G}^{q+1})$ とおくと($\mathcal{Z}^0=\mathcal{F}$)、完全性から短完全列 $0\to\mathcal{Z}^q\to\mathcal{G}^q\to\mathcal{Z}^{q+1}\to0$ が得られる。長完全列と $\mathcal{G}^q$ の非輪状性から、$p\ge1$ で $H^{p+1}(X,\mathcal{Z}^q)\cong H^p(X,\mathcal{Z}^{q+1})$、および $H^1(X,\mathcal{Z}^q)\cong\operatorname{coker}(\mathcal{G}^q(X)\to\mathcal{Z}^{q+1}(X))$ である。よって $n\ge1$ に対し $H^n(X,\mathcal{F})\cong H^1(X,\mathcal{Z}^{n-1})\cong\operatorname{coker}(\mathcal{G}^{n-1}(X)\to\mathcal{Z}^n(X))$ であり、左完全性から $\mathcal{Z}^n(X)=\ker(\mathcal{G}^n(X)\to\mathcal{G}^{n+1}(X))$ なので、右辺は $\Gamma(X,\mathcal{G}^\bullet)$ の $n$ 次コホモロジーである。$f_*$ についても、thm-flasque-acyclic の 2 と $f_*$ の左完全性を使って同じ議論を繰り返せばよい。2 は prop-flasque-godement による。
$(X,\mathcal{O}_X)$ を環付き空間とする。$\mathrm{Mod}(\mathcal{O}_X)$ 上の関手 $\Gamma(X,-)$ の右導来関手は、$\mathcal{O}_X$ 加群の構造を忘れて $\mathrm{Ab}(X)$ で計算した層コホモロジー $H^q(X,-)$ と一致する。とくに flasque な $\mathcal{O}_X$ 加群は $\mathrm{Mod}(\mathcal{O}_X)$ でも非輪状であり、$\mathcal{O}_X$ 加群の flasque 分解で $H^q(X,\mathcal{F})$ を計算できる。
$\mathrm{Mod}(\mathcal{O}_X)$ には入射対象が十分にある(Har77 III.2.2、入射対象)。$\mathcal{O}_X$ 加群 $\mathcal{F}$ の入射 $\mathcal{O}_X$ 加群による分解 $0\to\mathcal{F}\to\mathcal{I}^\bullet$ をとる。prop-flasque-injective により各 $\mathcal{I}^q$ は flasque であり、したがって thm-flasque-acyclic によりアーベル群の層として $\Gamma(X,-)$ について非輪状である。よって cor-flasque-resolution の 1 により $H^q(X,\mathcal{F})\cong H^q(\Gamma(X,\mathcal{I}^\bullet))$ であり、右辺は $\mathrm{Mod}(\mathcal{O}_X)$ における右導来関手の定義そのものである。同型は分解の取り方によらず自然である(導来関手)。
$X$ を既約空間、$A$ をアーベル群(または集合)とする。定数層 $A_X$ は flasque であり、空でない開集合 $U$ に対して $A_X(U)=A$ である。とくに整スキームの関数体の定数層 $\mathcal{K}$ は flasque である。
まず、既約空間の空でない開集合は連結である。実際、空でない開集合 $U$ が互いに交わらない空でない開集合 $U_1,U_2$($U$ で開だから $X$ でも開)の和なら、$X=(X\setminus U_1)\cup(X\setminus U_2)$ は $X$ を 2 つの真の閉集合($U_i\ne\emptyset$ より $X\setminus U_i\ne X$)の和に書いたことになり、既約性に反する。
次に、連結な空間 $U$ 上の局所定数関数 $f\colon U\to A$ は定数である。各 $a\in A$ について $f^{-1}(a)$ は開集合であり(各点の近傍で $f$ は定数)、その補集合 $\bigcup_{b\ne a}f^{-1}(b)$ も開集合だから $f^{-1}(a)$ は開かつ閉である。$U$ が連結なので $f^{-1}(a)$ は $\emptyset$ か $U$ であり、$U\ne\emptyset$ ならちょうど 1 つの $a$ について $f^{-1}(a)=U$ である。
したがって空でない開集合 $U$ について $A_X(U)=A$(定数関数の全体)であり、空でない開集合の組 $V\subset U$ に対する制限写像は恒等写像 $A\to A$ で全射である。$V=\emptyset$ のときは $A_X(\emptyset)$ が零群(集合の層なら 1 点集合)なので制限写像は全射である。よって $A_X$ は flasque である。整スキームの底空間は既約である(整スキーム)から、最後の主張が従う。
$X$ 上のアーベル群の層 $\mathcal{F}$ に対し、不連続切断の層 $\mathcal{C}^0(\mathcal{F})=\prod_{x\in X}i_{x*}\mathcal{F}_x$ と単射 $\varepsilon\colon\mathcal{F}\to\mathcal{C}^0(\mathcal{F})$、$s\mapsto(s_x)_x$ を ex-flasque-godement-sheaf のとおりとする。$\mathcal{Z}^1(\mathcal{F}):=\operatorname{coker}\varepsilon$、$\mathcal{C}^1(\mathcal{F}):=\mathcal{C}^0(\mathcal{Z}^1(\mathcal{F}))$ とおき、以下帰納的に
$$
\mathcal{Z}^{n+1}(\mathcal{F}):=\operatorname{coker}\bigl(\mathcal{Z}^n(\mathcal{F})\to\mathcal{C}^n(\mathcal{F})\bigr),\qquad\mathcal{C}^{n+1}(\mathcal{F}):=\mathcal{C}^0\bigl(\mathcal{Z}^{n+1}(\mathcal{F})\bigr)
$$
と定める。合成 $\mathcal{C}^n(\mathcal{F})\to\mathcal{Z}^{n+1}(\mathcal{F})\to\mathcal{C}^{n+1}(\mathcal{F})$ を微分として得られる複体
$$
0\to\mathcal{F}\xrightarrow{\varepsilon}\mathcal{C}^0(\mathcal{F})\to\mathcal{C}^1(\mathcal{F})\to\mathcal{C}^2(\mathcal{F})\to\cdots
$$
を $\mathcal{F}$ の Godement の標準分解(Godement resolution, canonical flasque resolution)という。
Godement の標準分解は完全列であり、各 $\mathcal{C}^n(\mathcal{F})$ は flasque である。したがってそれは $\mathcal{F}$ の flasque 分解であり、$H^q(X,\mathcal{F})\cong H^q(\Gamma(X,\mathcal{C}^\bullet(\mathcal{F})))$ である。構成は $\mathcal{F}$ について関手的であり、$\mathcal{F}$ が $\mathcal{O}_X$ 加群なら各項は $\mathcal{O}_X$ 加群で、射はすべて $\mathcal{O}_X$ 線形である。
ex-flasque-godement-sheaf により $\mathcal{C}^0(\mathcal{G})$ は任意の層 $\mathcal{G}$ について flasque で、$\mathcal{G}\to\mathcal{C}^0(\mathcal{G})$ は単射である。よって $0\to\mathcal{F}\to\mathcal{C}^0(\mathcal{F})\to\mathcal{Z}^1(\mathcal{F})\to0$ は短完全列であり、同様に各 $n$ について $0\to\mathcal{Z}^n(\mathcal{F})\to\mathcal{C}^n(\mathcal{F})\to\mathcal{Z}^{n+1}(\mathcal{F})\to0$ は短完全列である($\mathcal{Z}^0(\mathcal{F}):=\mathcal{F}$)。これらをつなぐと、$\mathcal{C}^n(\mathcal{F})\to\mathcal{C}^{n+1}(\mathcal{F})$ の核は $\mathcal{Z}^n(\mathcal{F})\to\mathcal{C}^n(\mathcal{F})$ の像に等しく、$\mathcal{C}^{n-1}(\mathcal{F})\to\mathcal{C}^n(\mathcal{F})$ の像も同じものであるから、複体は完全である。各項が flasque であることは示した。残りは cor-flasque-resolution による。関手性は、層の射 $\mathcal{F}\to\mathcal{G}$ が茎の準同型 $\mathcal{F}_x\to\mathcal{G}_x$ を誘導し、それらの直積が $\varepsilon$ と両立する射 $\mathcal{C}^0(\mathcal{F})\to\mathcal{C}^0(\mathcal{G})$ を与えることから、帰納的に従う。$\mathcal{O}_X$ 加群については、茎 $\mathcal{F}_x$ が $\mathcal{O}_{X,x}$ 加群であり $\prod_{x\in U}\mathcal{F}_x$ が $\mathcal{O}_X(U)$ 加群になることから同様である。
Godement 分解は選択を含まない標準的な flasque 分解であり、Godement God58 II §4 はこれを用いて層コホモロジーを入射対象なしに定義した。任意の層が flasque 分解をもつことの証明でもあり、また $\mathcal{C}^0(\mathcal{F})=\prod_xi_{x*}\mathcal{F}_x$ の各茎を入射的アーベル群に埋め込めば入射層への埋め込みが得られる(入射対象、層コホモロジー)。
$\mathfrak{U}=\{U_i\}_{i\in I}$ を $X$ の開被覆、$\mathcal{F}$ を flasque なアーベル群の層とする。このとき、すべての $p\ge1$ について $\check{H}^p(\mathfrak{U},\mathcal{F})=0$ であり(Čechコホモロジー)、したがって被覆によらない Čech コホモロジー $\check{H}^p(X,\mathcal{F})$ も $0$ である。
$U_{i_0\cdots i_p}:=U_{i_0}\cap\cdots\cap U_{i_p}$ とおき、その包含写像を $j_{i_0\cdots i_p}\colon U_{i_0\cdots i_p}\hookrightarrow X$ と書く。層の複体(Čech 複体の層版)を
$$
\mathcal{C}^p(\mathfrak{U},\mathcal{F}):=\prod_{(i_0,\dots,i_p)\in I^{p+1}}(j_{i_0\cdots i_p})_*\bigl(\mathcal{F}|_{U_{i_0\cdots i_p}}\bigr),\qquad\mathcal{C}^p(\mathfrak{U},\mathcal{F})(V)=\prod_{(i_0,\dots,i_p)}\mathcal{F}(V\cap U_{i_0\cdots i_p})
$$
と、微分 $d\colon\mathcal{C}^p\to\mathcal{C}^{p+1}$ を $(d\alpha)_{i_0\cdots i_{p+1}}:=\sum_{l=0}^{p+1}(-1)^l\alpha_{i_0\cdots\widehat{i_l}\cdots i_{p+1}}|_{V\cap U_{i_0\cdots i_{p+1}}}$ で定める。$d\circ d=0$ は Čech 複体と同じ計算である。また $\varepsilon\colon\mathcal{F}\to\mathcal{C}^0(\mathfrak{U},\mathcal{F})$ を $\varepsilon(s)_{i}:=s|_{V\cap U_i}$ で定める。
第 1 段:$0\to\mathcal{F}\xrightarrow{\varepsilon}\mathcal{C}^0(\mathfrak{U},\mathcal{F})\xrightarrow{d}\mathcal{C}^1(\mathfrak{U},\mathcal{F})\to\cdots$ は任意の層 $\mathcal{F}$ について完全である。層の複体の完全性は茎で判定できる(層)ので、点 $x\in X$ を固定し、$x\in U_j$ なる $j\in I$ をとる。$x$ の開近傍 $V\subset U_j$ に対し、写像 $k\colon\mathcal{C}^p(\mathfrak{U},\mathcal{F})(V)\to\mathcal{C}^{p-1}(\mathfrak{U},\mathcal{F})(V)$($p\ge1$)を
$$
(k\alpha)_{i_0\cdots i_{p-1}}:=\alpha_{j\,i_0\cdots i_{p-1}}
$$
で定める。$V\subset U_j$ より $V\cap U_{j\,i_0\cdots i_{p-1}}=V\cap U_{i_0\cdots i_{p-1}}$ なので右辺は $\mathcal{F}(V\cap U_{i_0\cdots i_{p-1}})$ の元であり、$k$ は $V$ の縮小と両立するから茎 $\mathcal{C}^p(\mathfrak{U},\mathcal{F})_x\to\mathcal{C}^{p-1}(\mathfrak{U},\mathcal{F})_x$ を誘導する。また $\eta\colon\mathcal{C}^0(\mathfrak{U},\mathcal{F})(V)\to\mathcal{F}(V)$ を $\eta(\alpha):=\alpha_j$($\mathcal{F}(V\cap U_j)=\mathcal{F}(V)$ の元)で定める。$p\ge1$ と $\alpha\in\mathcal{C}^p(\mathfrak{U},\mathcal{F})(V)$ に対し
$$
(dk\alpha)_{i_0\cdots i_p}=\sum_{l=0}^{p}(-1)^l\alpha_{j\,i_0\cdots\widehat{i_l}\cdots i_p},\qquad(kd\alpha)_{i_0\cdots i_p}=(d\alpha)_{j\,i_0\cdots i_p}=\alpha_{i_0\cdots i_p}+\sum_{l=0}^{p}(-1)^{l+1}\alpha_{j\,i_0\cdots\widehat{i_l}\cdots i_p}
$$
であるから $dk+kd=\mathrm{id}$ である(制限はすべて $V\cap U_{i_0\cdots i_p}$ への制限なので省いた)。$p=0$ では $(kd\alpha)_{i_0}=(d\alpha)_{j\,i_0}=\alpha_{i_0}-\alpha_j|_{V\cap U_{i_0}}$、すなわち $kd=\mathrm{id}-\varepsilon\eta$ であり、$\eta\varepsilon(s)=s|_{V\cap U_j}=s$ より $\eta\varepsilon=\mathrm{id}$ である。これらの等式は茎の上でも成り立つ。よって $\varepsilon_x$ は単射($\eta_x\varepsilon_x=\mathrm{id}$)、$\mathcal{C}^0_x$ において $d\alpha=0$ なら $\alpha=\varepsilon_x\eta_x(\alpha)\in\operatorname{im}\varepsilon_x$、$p\ge1$ で $d\alpha=0$ なら $\alpha=dk\alpha\in\operatorname{im}d$ である。すなわち複体は $x$ における茎で完全であり、$x$ は任意だから層の複体として完全である。
第 2 段:$\mathcal{F}$ が flasque なら各 $\mathcal{C}^p(\mathfrak{U},\mathcal{F})$ は flasque である。実際、$\mathcal{F}|_{U_{i_0\cdots i_p}}$ は prop-flasque-basic-operations の 1 により flasque、その順像は 2 により flasque、それらの直積は 3 により flasque である。
第 3 段:$\Gamma(X,\mathcal{C}^p(\mathfrak{U},\mathcal{F}))=\prod_{(i_0,\dots,i_p)}\mathcal{F}(U_{i_0\cdots i_p})=\check{C}^p(\mathfrak{U},\mathcal{F})$ であり、微分も Čech 複体のものと一致する(ここでは添字の順序を制限しない Čech 複体を用いる。添字を順序づけた交代的な Čech 複体はこれと擬同型で、コホモロジーは同じである。Stacks の「Cohomology of Sheaves, Alternating Čech complex」の節)。第 1 段と第 2 段により $0\to\mathcal{F}\to\mathcal{C}^\bullet(\mathfrak{U},\mathcal{F})$ は $\mathcal{F}$ の flasque 分解だから、cor-flasque-resolution により $\check{H}^p(\mathfrak{U},\mathcal{F})=H^p(\check{C}^\bullet(\mathfrak{U},\mathcal{F}))\cong H^p(X,\mathcal{F})$ であり、thm-flasque-acyclic によりこれは $p\ge1$ で $0$ である。$\check{H}^p(X,\mathcal{F})$ は被覆に関する $\check{H}^p(\mathfrak{U},\mathcal{F})$ の帰納極限なので、やはり $0$ である。
第 1 段の複体 $\mathcal{C}^\bullet(\mathfrak{U},\mathcal{F})$ が任意の層の分解であることは Čech コホモロジーと導来関手を比べるときの基本(Har77 III.4.2)であり、上の証明はそれに flasque 性を組み合わせたものである。逆に、Grothendieck位相をもつ景(site)上の層には開集合の包含に相当するものがないので、SGA 4 SGA4 V §4 は「すべての被覆について Čech コホモロジーが正の次数で消える層」を景上の flasque 層の定義として採用している。位相空間上の flasque 層がこの意味でも flasque であることが、上の命題の内容である。
層 $\mathcal{F}$ が軟弱層(soft)であるとは、任意の閉集合 $Z\subset X$ について $\mathcal{F}(X)\to\Gamma(Z,\mathcal{F}|_Z)$ が全射であることをいい、細層(fine)であるとは、局所有限な開被覆に従属する 1 の分割 $\sum_i\eta_i=\mathrm{id}$($\eta_i\colon\mathcal{F}\to\mathcal{F}$ は台が $U_i$ に含まれる自己準同型)をもつことをいう(層コホモロジー)。$X$ がパラコンパクト Hausdorff 空間(パラコンパクト空間)のとき、次が成り立つ(God58 II.3.1–3.7、Bre97 II §9)。
flasque 層は、層コホモロジーを実際に計算・比較するときの標準的な道具である。主な使い方をまとめる。
Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する