射影空間のBottの公式

同義語:射影空間上の微分形式のコホモロジーBott formula for projective space

概要

射影空間のBottの公式(Bott formula for projective space)とは、複素射影空間上のひねった正則微分形式の束 $\Omega^p(k)$ のコホモロジーを、すべての整数ひねりについて計算する公式である。次元 $n\ge1$ では、正のひねりは零次、負のひねりは最高次、零ひねりは形式次数と同じコホモロジー次数だけに群が残る。正の枝は $k>p$、負の枝は $k< p-n$ のときに非零となり、多項式係数のKoszulサイクルで表せる。Euler完全列、斉次Eulerホモトピー、Serre双対性を組み合わせると、境界の等号で群が消えることも含めて証明できる。

$$\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}} $$

前提知識: 複素射影空間, 層コホモロジー, Dolbeaultコホモロジー, Euler完全列, Serre双対性

定義と計算の対象

射影空間上の微分形式は、直線束を掛けてひねると、大域切断が現れたり、高次コホモロジーが消えたりする。どの次数に群が残るかは、形式の次数とひねりの符号によって決まる。このすべての場合を計算するのが、射影空間の Bott の公式である。位相的な Bott周期性定理 とは異なり、ここでは正則ベクトル束のコホモロジーを扱う。
$V$ を次元 $n+1$ の複素ベクトル空間とし、$n\ge1$ とする。$X=\mathbb P(V)$ は $V$ の一次元部分空間をパラメータ化する複素射影空間である。$\mathcal O(-1)$ は、点 $[\ell]$ のファイバーが直線 $\ell\subset V$ となる tautological 束とし、$\mathcal O(1)$ はその双対とする。整数 $k$ に対する $\mathcal O(k)$ はそのテンソル冪で、負の指数では双対を取る。この規約では一次斉次多項式が $\mathcal O(1)$ の大域切断となる。

ひねった正則微分形式のコホモロジー

$\Omega_X^p=\Lambda^pT_X^*$ を正則 $p$ 形式の束、その正則切断の層も同じ記号で表し、
$$ \Omega_X^p(k)=\Omega_X^p\otimes\mathcal O(k),\qquad H^q(X,\Omega_X^p(k)) $$
を考える。$0\le p,q\le n$、$k\in\mathbb Z$ とする。Dolbeault の定理により、これは $\mathcal O(k)$ 値の $(p,q)$ 形式の Dolbeault コホモロジー $H^{p,q}(X,\mathcal O(k))$ と同型である。

以下の群は解析的な正則束の層コホモロジーとして計算する。$p$ は束の外積次数、$q$ はコホモロジーの次数、$k$ はひねりであり、三つは別の役割を持つ。例えば $\Omega_X^0(k)=\mathcal O(k)$ は直線束の場合に戻るが、$p>0$ では直線束の答えをそのまま使うことはできない。
答えを表すため、斉次多項式を係数に持つ形式の空間を定める。$W$ を有限次元複素ベクトル空間とし、
$$ C_{r,t}(W)=\Lambda^rW\otimes\operatorname{Sym}^{t-r}W $$
と置く。対称冪の次数が負なら零とする。$r< 0$ や $r>\dim W$ の場合も零である。$W=V^*$ のとき、座標 $z_0,\ldots,z_n$ を選べば、これは係数の多項式次数が $t-r$ の $r$ 形式の空間である。形式の次数を含めた全重みが $t$ になる。
Euler ベクトル場 $R=\sum_i z_i\partial/\partial z_i$ による収縮を $\gamma=\iota_R$ と書く。これは
$$ \gamma\colon C_{r,t}(V^*)\longrightarrow C_{r-1,t}(V^*) $$
を与え、外積次数を一つ減らし、多項式次数を一つ増やす。$\gamma^2=0$ である。一般の $W$ にも同じ線形代数的構成を用い、
$$ Z_{r,t}(W)=\ker\bigl(\gamma\colon C_{r,t}(W)\to C_{r-1,t}(W)\bigr) $$
と書く。これは Koszul サイクルの空間であり、任意の多項式係数形式の空間全体とは異なる。

射影空間の Bott の公式

上の規約のもとで、$H^q(X,\Omega_X^p(k))$ の非零の場合は次の三つに限られる。
$$ H^q(X,\Omega_X^p(k))\cong \begin{cases} Z_{p,k}(V^*)&k>p,\ q=0,\\ Z_{n-p,-k}(V)&k< p-n,\ q=n,\\ \mathbb C&k=0,\ q=p. \end{cases} $$
これら以外の場合は零である。三つの条件は $n\ge1$ では互いに排他的であり、表示された各空間は実際に非零である。

証明の構成

この公式は Dem12 Chapter VII, Theorem (10.7)(p. 349)に対応する。以下では、Euler 完全列の外冪と斉次 Koszul 複体で正のひねりと零のひねりを計算し、負のひねりを Serre 双対性で導く。三つの符号の場合の証明をすべて示す。群の同型型と次元を計算する定理であり、コホモロジー環の積や対角群の生成元の正規化を同時に決める主張ではない。

定理からまず分かるのは、正のひねりでは高次群がすべて消え、負のひねりでは最高次以外が消えるという対称性である。しかし正のひねりを入れれば必ず切断ができるわけではない。$0< k\le p$ では全群が零になる。零のひねりだけは $q=p$ の対角上に一つずつ群が残るので、正のひねりの結論を $k=0$ へ連続的に外挿することもできない。

必要な直線束の計算

射影空間の Fubini–Study計量 は Kähler 計量であり、$\mathcal O(1)$ は正の直線束である。Euler 列の行列式を取ると標準束は
$$ K_X=\Omega_X^n\cong\det(V^*)\otimes\mathcal O(-n-1) $$
となる。$\det(V^*)$ は固定ベクトル空間をファイバーとする自明な直線束である。従って $m\ge-n$ なら
$$ \mathcal O(m)\cong K_X\otimes\det(V)\otimes\mathcal O(m+n+1) $$
であり、最後のひねりは正である。小平の消滅定理 から
$$ H^q(X,\mathcal O(m))=0\qquad(q>0,\ m\ge-n) $$
を得る。ここで必要な高次消滅はこの範囲だけである。小平消滅の証明自体は同記事に譲り、以下ではこの具体的な正線束への適用を使う。
また
$$ H^0(X,\mathcal O(m))\cong \begin{cases} \operatorname{Sym}^mV^*&m\ge0,\\ 0&m< 0 \end{cases} $$
である。解析的に確認するには、切断を $V\setminus\{0\}$ 上へ引き戻す。tautological な枠で表した係数は $F(\lambda z)=\lambda^mF(z)$ を満たす正則関数となり、逆にこの斉次関数は各アフィン座標で $\mathcal O(m)$ の切断を与える。$\dim V=n+1\ge2$ なので Hartogsの拡張定理 により原点へ延長できる。原点での収束 Taylor 展開へ斉次性を入れると、残る項は次数 $m$ のものだけである。$m\ge0$ なら斉次多項式、$m< 0$ なら該当する次数がなく零となる。延長の一意性により、この対応は逆同士である。
特に $1\le r\le n$ の $\mathcal O(-r)$ は、零次を含むすべてのコホモロジーが零である。一方、$\mathcal O$ は $H^0=\mathbb C$、高次零であり、この違いを零ひねりの計算で使う。代数的な直線束の全整数の計算は 射影空間上の直線束のコホモロジー で扱われる。ここでは解析的な群に必要な範囲を、上記の正線束の消滅と斉次関数から直接確認した。

Euler 完全列の外冪

余接束の Euler 完全列は
$$ 0\longrightarrow\Omega_X^1\longrightarrow V^*\otimes\mathcal O(-1)\xrightarrow{\tau}\mathcal O \longrightarrow0 $$
である。写像 $\tau$ は点 $[z]$ で、線形形式と直線上のベクトルを評価する写像である。これを外積の上へ収縮として延ばすことで、次の短完全列を得る。

外冪 Euler 短完全列

$1\le r\le n$ と任意の整数 $k$ に対して、正則ベクトル束の短完全列
$$ 0\longrightarrow\Omega_X^r(k)\longrightarrow \Lambda^rV^*\otimes\mathcal O(k-r) \xrightarrow{\delta}\Omega_X^{r-1}(k)\longrightarrow0 $$
がある。$\delta$ は $\tau$ による外積収縮から定まる。

$B=V^*\otimes\mathcal O(-1)$、$A=\ker\tau=\Omega_X^1$ と置く。局所的に $\tau(e)=1$ となる正則切断を選べば、$B=A\oplus\mathcal Oe$ と分裂する。従って
$$ \Lambda^rB=\Lambda^rA\oplus(e\wedge\Lambda^{r-1}A). $$
収縮は第一成分で零、第二成分の $e\wedge a$ を $a$ へ送る。よって核は $\Lambda^rA$、像は $\Lambda^{r-1}A$ である。収縮写像そのものは局所切断 $e$ に依存せず $\tau$ から定義されるので、異なる局所分裂でも同じ写像に貼り合う。以上から $0\to\Omega_X^r\to\Lambda^rB\to\Omega_X^{r-1}\to0$ が完全となり、$\mathcal O(k)$ をテンソルして主張を得る。

この列を $r=1,2,\ldots,p$ と組み合わせれば、$\Omega_X^p(k)$ を直線束の有限和で計算できる。重要なのは、中項のコホモロジーだけでなく、零次群の間の写像も知ることである。群の次元だけを並べても、長完全列の境界写像が零か全射かは決まらない。次の Koszul 計算が、その写像を具体的に制御する。

斉次 Koszul 複体の完全性

多項式係数形式の外微分を $d$ とすると、$d$ は係数の次数を一つ下げ、外積次数を一つ上げるので、全重み $t$ を保つ。$\gamma$ と $d$ は逆向きの写像である。例えば一次形式では $\gamma(dz_i)=z_i$、$d(z_i)=dz_i$ であり、一般の形式では収縮・外微分の次数付き Leibniz 則で計算する。

斉次 Euler ホモトピー

$C_{r,t}(W)$ 上で
$$ d\gamma+\gamma d=t\operatorname{id} $$
が成り立つ。特に $t>0$ なら複体 $C_{\bullet,t}(W)$ は完全であり、任意のサイクル $\alpha\in Z_{r,t}(W)$ に対して
$$ \alpha=\gamma\left(\frac1t d\alpha\right) $$
となる。

座標を取り、外積への $dz_i$ の挿入を $\varepsilon_i$、対応する収縮を $\iota_i$ と書く。これらは $\iota_i\varepsilon_j+\varepsilon_j\iota_i=\delta_{ij}\operatorname{id}$ を満たす。$d=\sum_i\varepsilon_i\partial_i$、$\gamma=\sum_i z_i\iota_i$ を展開し、$\partial_i z_j=z_j\partial_i+\delta_{ij}$ を用いると
$$ d\gamma+\gamma d=\sum_i z_i\partial_i+\sum_i\varepsilon_i\iota_i $$
となる。多項式次数が $t-r$ の斉次係数では第一項は $(t-r)\operatorname{id}$、外積次数 $r$ の形式では第二項は $r\operatorname{id}$ である。従って和は $t\operatorname{id}$ となる。この計算は座標を替えても同じ自然な外微分と収縮を表すので、$W$ に自然である。
サイクルでは $\gamma\alpha=0$ なので、上の恒等式から $\gamma d\alpha=t\alpha$ を得る。$t>0$ は複素数として可逆だから、表示された原像が取れる。逆に $\gamma^2=0$ により境界はサイクルである。従って核と像が一致する。

$t=r\ge1$ の場合、$C_{r,r}$ の係数は定数なので $d\alpha=0$ である。さらに $\gamma\alpha=0$ なら恒等式から $r\alpha=0$、従って $\alpha=0$ となる。$t< r$ なら元の空間が零であるから
$$ Z_{r,t}(W)=0\qquad(0< t\le r) $$
が分かる。一方、$\dim W\ge r+1$、$t>r$ なら $Z_{r,t}(W)\ne0$ である。例えば独立な座標 $z_0,\ldots,z_r$ を用いて
$$ \alpha=\gamma\bigl(z_0^{t-r-1}dz_0\wedge\cdots\wedge dz_r\bigr) $$
とすればよい。$\gamma^2=0$ からサイクルであり、$dz_0\wedge\cdots\wedge dz_{r-1}$ の係数は $(-1)^r z_0^{t-r-1}z_r$ で非零となる。$r=0$ の場合も $\gamma(z_0^{t-1}dz_0)=z_0^t\ne0$ である。

正と零のひねりの証明

まず thm-bott-projective の $k>0$ の場合を示す。$Y_r=\Omega_X^r(k)$、$M_r=\Lambda^rV^*\otimes\mathcal O(k-r)$ とする。$1\le r\le n$ では $k-r\ge1-n\ge-n$ なので、先に示した直線束の消滅から $H^q(X,M_r)=0$($q>0$)である。また零次群は $H^0(X,M_r)=C_{r,k}(V^*)$ となる。
$Y_0=\mathcal O(k)$ では高次群が零、零次群は $Z_{0,k}(V^*)=\operatorname{Sym}^kV^*$ である。帰納的に $Y_{r-1}$ の高次群が零で、零次群が $Z_{r-1,k}(V^*)$ と同一視されているとする。lem-bott-exterior-euler の零次群の写像 $H^0(M_r)\to H^0(Y_{r-1})$ は、座標で見れば $z_i$ を掛けながら外積から一つ除く Euler 収縮 $\gamma$ そのものである。これは単なる次元の対応ではなく、局所切断の写像を同じ多項式表示で書いた対応である。
lem-bott-koszul-homotopy により $\gamma\colon C_{r,k}(V^*)\to Z_{r-1,k}(V^*)$ は全射で、核は $Z_{r,k}(V^*)$ である。従って短完全列のコホモロジー長完全列から $H^0(Y_r)=Z_{r,k}(V^*)$、$H^1(Y_r)=0$ を得る。さらに $q\ge2$ では $H^q(Y_r)\cong H^{q-1}(Y_{r-1})=0$ である。これで $r=p$ まで帰納でき、正のひねりの全次数を計算した。$0< k\le p$ の場合に零次も消えることと、$k>p$ の場合の実非零性は、直前のサイクル計算による。
次に $k=0$ とする。$1\le r\le n$ では $M_r=\Lambda^rV^*\otimes\mathcal O(-r)$ の群は零次を含めてすべて零である。よって長完全列は
$$ H^0(X,\Omega_X^r)=0,\qquad H^q(X,\Omega_X^r)\cong H^{q-1}(X,\Omega_X^{r-1})\quad(q\ge1) $$
を与える。基点 $r=0$ は $H^0(\mathcal O)=\mathbb C$、高次零であるから、帰納により $q=p$ の場合だけ $\mathbb C$、それ以外は零となる。$r=0$ の中項まで全群零とすることはできず、そこを基点として分けたことが対角群を残す理由である。

正のひねりでは多項式の全重み $k$ で割れることが零次写像の全射性を与えた。零のひねりではその割算ができず、しかも $\mathcal O$ の定数切断が消えない。この二つの事実が、$k=0$ だけ対角上に群が残るという違いに対応する。

双線形双対と負のひねり

サイクル空間の双対

Serre 双対性では複素線形双対を取る。そのため、Hermitian 内積からの反線形同一視を用いず、サイクルの双線形の対を準備する。

Koszul サイクルの完全な対

$t>0$ のとき、自然な複素双線形の完全な対
$$ Z_{r,t}(W)\times Z_{r,t}(W^*)\longrightarrow\mathbb C $$
があり、$Z_{r,t}(W)^*\cong Z_{r,t}(W^*)$ となる。

まず $C_{r,t}(W)$ と $C_{r,t}(W^*)$ を、外積の評価と対称冪の評価で対にする。対称冪では双対座標に関する単項式に $\langle z^a,w^b\rangle=a!\delta_{ab}$ を使う。これは、対応する多項式微分作用素をもう一方の多項式に作用させて原点で評価するものに等しく、座標に依存しない。外積では通常の行列式の評価を使う。両方とも有限次元の完全な対なので、そのテンソルも完全である。
この評価では乗算 $z_i$ の転置は微分 $\partial_{w_i}$、微分 $\partial_{z_i}$ の転置は乗算 $w_i$ になる。例えば同じ変数の指数が $a_i$ のとき、微分による係数 $a_i+1$ が階乗 $a_i!$ と掛かり、$(a_i+1)!$ になる。外積への挿入の転置は収縮であり、削除位置の符号も一致する。従って $\gamma_z$ の転置は $d_w$、$d_z$ の転置は $\gamma_w$ である。
$P=\gamma d/t$ はサイクルへの射影である。実際、像は $\gamma^2=0$ によりサイクルに入り、サイクル上ではホモトピー恒等式により恒等になる。合成の転置は順序を逆にするので、$P_z$ の転置は $\gamma_wd_w/t=P_w$ である。
サイクル $a=P_za$ がすべての $\operatorname{im}P_w$ と対を取って零になるとする。任意の $b\in C_{r,t}(W^*)$ に対して $\langle a,b\rangle=\langle P_za,b\rangle=\langle a,P_wb\rangle=0$ だから、元の完全性により $a=0$ である。反対側も同様で、有限次元なのでサイクルへ制限した対は完全である。各演算は評価・外微分・Euler 収縮から作ったので、線形同型に自然である。

負のひねりの証明

Serre双対性 の正則ベクトル束に値を取る形式の完全な積分対を、$E=\mathcal O(k)$ へ適用する。$X$ はコンパクト複素多様体であり、$E^*=\mathcal O(-k)$ なので
$$ H^q(X,\Omega_X^p(k))^* \cong H^{n-q}(X,\Omega_X^{n-p}(-k)) $$
となる。$k< 0$ なら $-k>0$ である。すでに証明した正のひねりの場合により、$n-q>0$、すなわち $q< n$ なら右辺は零である。$q=n$ の場合は、$-k>n-p$ のときに限って右辺が $Z_{n-p,-k}(V^*)$ となり、$-k\le n-p$ なら零である。
前者の条件は $k< p-n$ と同じである。有限次元双対を戻し、lem-bott-cycle-duality を $W=V^*$、$r=n-p$、$t=-k>0$ に適用すれば
$$ H^n(X,\Omega_X^p(k))\cong Z_{n-p,-k}(V) $$
を得る。ここで正のひねりの答えには $V^*$、負のひねりには $V$ が現れる点に注意する。どちらも同じ空間と書いて線形双対を省略することはしない。負の枝の非零性も、$r=n-p\le n$、$t=-k>r$ という既証明のサイクルの非零条件から従う。これで負のひねりの全次数が決まり、正・零の場合と合わせて thm-bott-projective の全証明を終える。

小さな次元で使う

射影直線

$n=1$ では $\Omega_X^1\cong\mathcal O(-2)$ なので、$\Omega_X^1(k)\cong\mathcal O(k-2)$ である。従って $k\ge2$ なら $H^0$ が次元 $k-1$、$k=1$ では全群零、$k\le0$ なら $H^1$ が次元 $1-k$ となる。$k=0$ の $H^1\cong\mathbb C$ は零ひねりの対角枝であり、$k< 0$ は負の枝に属する。数値は二変数の次数 $k-2$、または双対側の次数 $-k$ の斉次単項式を数えたものに一致する。

射影平面の一次形式

$n=2$、$p=1$ とする。$k=1$ では $0< k\le p$ なので全コホモロジーが零である。$k=2$ では $H^0\cong Z_{1,2}(V^*)$ となる。これは
$$ z_i\,dz_j-z_j\,dz_i\qquad(0\le i< j\le2) $$
の三つで張られる三次元空間である。実際、$C_{1,2}$ は九次元、$C_{0,2}$ は六次元で、$\gamma\colon C_{1,2}\to C_{0,2}$ は全射だから核は三次元である。表示した三形式は外積微分の係数を比べれば独立であり、すべて収縮で零になるので核を尽くす。
$k=0$ なら $H^1\cong\mathbb C$、ほかは零である。$k=-1$ は境界 $k=p-n$ なので全群零、$k=-2$ では $H^2\cong Z_{1,2}(V)$ が三次元となる。正負の両側で三次元が現れるが、同じ $V^*$ 表現ではなく互いに双対の空間である。

正にひねっても切断はない

$X=\mathbb P^2$、$p=1$、$k=1$ の場合、$\mathcal O(1)$ は正だが $H^0(X,\Omega_X^1(1))=0$ である。直接にも、零次群は定数係数一次形式 $\sum_i a_i dz_i$ のうち、収縮 $\sum_i a_i z_i$ が恒等的に零になるものだから、すべての $a_i$ が零である。これは「正の直線束を掛ければ任意の正則束に非零切断が現れる」という含意への反例である。十分大きな正のひねりと、任意の正のひねりを区別しなければならない。

次元を実際に数えるには

$k>0$ では Koszul 完全性から短完全列 $0\to Z_{r,k}\to C_{r,k}\to Z_{r-1,k}\to0$ が得られる。$Z_{0,k}=\operatorname{Sym}^kV^*$ を基点として次元を帰納すれば
$$ \dim Z_{p,k}(V^*) =\sum_{j=0}^p(-1)^{p-j}\binom{n+1}{j}\binom{n+k-j}{n} $$
となる。ここでは $k-j< 0$ の対称冪の次元を零とする。各項は外積の次元と斉次多項式の個数の積であり、上の等式は短完全列の次元の差を繰り返したものである。負の枝は同じ次元の双対空間なので、$p$ を $n-p$、$k$ を $-k$ に置き換えて数えられる。

仮定と境界の場合

零ひねりでは $H^p(X,\Omega_X^p)\cong\mathbb C$ が残る。例えば $\mathbb P^2$ の $H^1(\Omega_X^1)$ は零ではないので、正のひねりの高次消滅を $k=0$ にまで延長する主張は偽である。Euler ホモトピーでも $k=0$ の割算はできず、零ひねりの証明では別に定数切断を基点とした。
また $n=0$ は別に確認する。$\mathbb P(V)$ が一点なら、すべての $k$ で $\mathcal O(k)$ は一次元のファイバーを持ち、$H^0\cong\mathbb C$ である。従って $n\ge1$ で得た「$k< 0$ なら零次群が零」という含意を一点へ移すことはできない。次元零の群は、この一点の計算で別に指定する。

外す条件・誤った外挿具体例失敗する結論
正のひねりなら必ず非零切断がある$\mathbb P^2$ の $\Omega^1(1)$零次も含めて全群が零
正のひねりの高次消滅を $k=0$ へ延ばす$\mathbb P^2$ の $H^1(\Omega^1)=\mathbb C$高次群の消滅
等号境界も非零枝に含める$\Omega^1_{\mathbb P^2}(-1)$$k=p-n$ では全群零
$n\ge1$ を外して同じ零条件を使う一点上の $\mathcal O(-1)$$H^0$ は零でなく一次元
任意の標数で $d/k$ をそのまま使う標数 $\ell$ で重み $k=\ell$$k$ が可逆でなく、このホモトピーの割算は定義できない

最後の行は、任意の標数におけるすべてのコホモロジー公式を否定するものではない。本記事の複素数上の証明で使った割算を、標数の条件を確認せず移してはいけないという区別である。$\mathcal O(1)$ を直線の tautological 束と呼ぶ逆の規約を採る文献と比較する場合にも、ひねりの符号を先に合わせる必要がある。
この計算は、束の完全列によって未知のコホモロジーを既知の直線束へ帰着させる例になっている。曲率による高次消滅、Euler 列の代数的な写像、Serre の双線形双対がそれぞれ別の役割を担う。三つを組み合わせることで、個々の消滅だけでなく、消えない群の具体的な表示まで得られる。

関連項目

参考文献

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