小平邦彥的消沒定理
陳榮凱
前言
小平邦彥 (Kunihiko Kodaira) 可以算 是二十世紀最重要的代數幾何學家之一, 筆 者認為他最重要的工作有兩項, 其一是曲面 的結構與分類, 其二是消沒定理。 本文將試圖 介紹消沒定理。 消沒定理對之後的代數幾何 發展有相當重要的影響, 例如 80 年代左右的 極小模型問題當中, 甚至於在整個分類理論 中, 消沒定理一直是一個非常基本的工具。 這 其中的標準技巧是把幾何問題用適當的同調 群來表示, 至於如何計算這些同調群便往往 需要利用消沒定理。
本文中基本上都假設流形 (variety) 是 複射影流形, 而且為了簡單起見, 部分專有名 詞的定義並沒有完整而嚴格的寫下來, 有需 要的讀者請參閱 [4]或 [5]。
關於小平邦彥的工作, 可以參考他的論 文集 [1], 至於代數幾何的入門書, 可以參考 [2, 3], 介紹代數幾何較完整的書, 以下兩本 是經常被引用的: [4, 5], 關於消沒定理的專 門討論可以參考 [6, 7]。
一、 射影空間 (projective spa- ces)
給定平面上的兩相異直線 L1, L2, 假設 它們不平行, 則必交於一點。 然而當兩線平行 時, 我們可以想像它們是相交在無窮遠處。 所 以若考慮加入適當的無窮遠點, 則我們可以 說兩相異直線必交於一點。 換句話說, 我們可 以考慮補上所有無窮遠點的射影空間, 定義 如下:
定義 1.1: N-維複射影空間 PN(C) 定 義為 CN +1 中所有通過原點的直線, 沿著 (z0, . . ., zN) 方向的直線我們寫成 [z0, . . ., zN], 則
PN(C) :={[z0, . . . , zN]|−→
0 6= (z0, . . . , zN)
∈CN +1}.
我們透過 i0 : (x1, . . ., xN) 7→ [1, x1, . . ., xN] 可以將 CN 一對一對應到所有 Z0 6= 0 的。 因此, Z0 = 0 的點則可以看成 是CN 的無窮遠點。 例如 (a1, . . . , aN) 方面
57
的無窮遠點可以寫成
t→∞lim[1, a1t, . . . , aNt]
= lim
t→∞[1
t, a1, . . . , aN]
= [0, a1, . . . , aN].
例1.2: 在C2 上考慮 V1 := (y − x2 = 0), V2 := (xy − 1 = 0), V1 ∩ V2 有三點 (1, 1), (ω, ω2), (ω2, ω), 其中 ω = −1+2√3。 從圖形來看, 不難想像應另外又交於 (0, 1) 方面的無窮遠點。 詳細的計算如下: 令
V˜1 := (Z0Z2− Z12 = 0), V˜2 := (Z1Z2− Z10 = 0).
當 Z0 6= 0 時, 取 U0 := {p ∈
P2(C)|Z0(p) 6= 0}。 則 x := ZZ1
0, y := ZZ2
0 是
U0 上的一組坐標。 因此我們可透過 ϕ0([Z0, Z1, Z2]) 7→ (ZZ10, ZZ20) 將 U0 視為C2。
V1 = ˜V1∩ U0, V2 = ˜V2∩ U0. 即為原來C2上的情形。
當 Z2 6= 0 時, 取 U2 := {p ∈
P2(C)|Z2(p) 6= 0}。 則 s := ZZ02, t := ZZ12 是 U2 上的一組坐標。 我們可透過 ϕ2([Z0, Z1, Z2]) 7→ (ZZ02, ZZ12) 將 U2 視為C2。
ϕ2( ˜V1∩ ˜V2∩ U2)
= {(0, 0), (1, 1), (ω, ω2), (ω2, ω)}.
對應在 P2(C) 上即為
{[0, 0, 1], [1, 1, 1], [ω, ω2,1], [ω2, ω,1]}.
透過 ϕ0 即分別對應到 (0, 1) 方面的無窮遠 點以及 (1, 1), (ω, ω2), (ω2, ω) 。
事實上, 在射影平面上, 會有如下的定 理:
定理1.3(B´ezout’s 定理): 若 P2(C) 中 兩相異曲線 C1, C2 次數分別是 m, n 則 C1
和 C2的交點在計算重數 (multiplicities) 後 恰為 mn。
補上無窮遠點成為一個射影空間是一個 緊緻化 (compactification) 的動作, 透過這 樣的動作, 不僅簡化一些問題, 而且可以有更 豐富的結構。
二、 因子 (divisor) 和線性系 (linear series)
我們先看一個例子再談正式的定義。
例2.1: 在 P1(C) =C∪ {∞}上, 考慮 有理函數
f(x) = (x − 2)4 (x − 1)2(x − 3),
f(x) 的零點 (zero) 和極點 (pole) 有 {1, 2, 3, ∞}, 重數分別為 -2, 4, -1, -1。(負 的重數代表極點, 正的重數代表零點。) 或者 簡寫成
div(f ) := −2{1} + 4{2} − 1{3} − 1{∞}.
這樣子的形式和 (formal sum) 就是一 個因子的例子。 簡言之, 一個因子 D 就是低 一維的子流形的形式和。 顯然的, 兩個因子是 可以相加減的, 亦即直接對係數相加減的即 可。 我們說一個因子 D 是有效的 (effective) 如果它的係數均 ≥ 0, 記成 D ≥ 0。
在某些好的情況下 (如一維流形或射影 空間), 我們可以定義因子的次數 (degree),
59
記成 deg( D)。 在一維流形時即為係數和, 例 如在例 2.1中, deg(div(f )) = 0。
因子的討論和有理函數是息息相關的, 從上面的例子可知給一個有理函數 f 可以產 生一個因子, div(f )。 更進一步, 給一個因子 D=PniYi, 我們可以考慮
L(D) := {f 是有理函數|div(f ) + D ≥ 0}, 以及
|D| := {div(f ) + D|f ∈ L(D)}, 其中 |D| 即稱為因子 D 的線性系。 我們說兩 個因子是線性等價的 (linearly equivalent) 如果它們的差恰為一個有理函數的因子, 因 子 D 的線性系 |D| 可以理解成所有和 D 線性等價的有效因子。
例2.2: 在 P1(C) 上, 考慮因子 D = 2{1}, 則
L(D) = { f(x)
(x − 1)2|deg(f (x)) ≤ 2}.
(若 deg(f (x)) ≥ 3, 則在 ∞ 會有極點)
|D| = {次數等於2 的有效因子}.
顯然的, L(D) 是一個 3 維的複向量空間, 取 基底
s0 := 1 (x − 1)2, s1 := x
(x − 1)2, s2 := x2
(x − 1)2,
可以預期產生如下的對應, ϕD :P1(C) →P2(C) a7→ [s0(a), s1(a), s2(a)].
但是注意到這樣的定義在 a = 1 這點 是不成立的, 為了克服這個問題, 我們可以修 正如下:
取 1 的一個小鄰域 U, 當 a ∈ U 時, ϕD,U : a 7→ [1(a), x(a), x2(a)] = [1, a, a2].
當 a ∈ V :=P1(C) − {1} 時,
ϕD,V : a 7→ [s0(a), s1(a), s2(a)].
注意到 U ∪ V = P1(C), 且若 a ∈ U ∩ V 時, ϕD,U(a) = ϕD,V(a)。 所以這樣就成功地 定義一個從P1(C) 到 P2(C) 的函數 ϕD。
另外我們注意到, 給一個 P2(C) 中的超 平面, 例如 H = (Z0+ Z1 = 0), 不難發現
ϕ−1D (H)
= {a ∈P1(C)|s0(a) + s1(a) = 0}
= {−1, ∞}.
可以將其視為因子 1{−1} + 1{∞} ∈
|D|。
事實上當我們用 ϕD 將 P1(C) 對應至
P2(C) 時, 透過 ϕ−1D ,P2(C) 上的超平面恰好 一對一對應到線性系 |D| 中的有效因子, 這 也是我們研究線性系的一個重要理由。
我們要再一次強調的是: 因子, 線性系 和流形間的對應是密不可分的。
例 2.3: 在 P2(C) 上, 考慮因子 D = 2L, 其中 L = (Z0 = 0)。 取 s0 = ZZ1Z22
0 ,
s1 = ZZ0Z22
0 , s2 = ZZ0Z21
0
s3 = Z
2 1
Z02, s4 = Z
2 2
Z02 ∈ L(D), 並考慮由此所形成的對應
ϕ:P2(C) −→P4(C) a7→ [s0(a), . . . , s4(a)].
但是 ϕ 永遠無法定義在 [1, 0, 0] 這一 點上, 因為 s0, . . ., s4 在 [1, 0, 0] 上同時等 於 0, 且乘以任何有理函數也無法解決這種情 形。 這時我們說 [1, 0, 0] 是一個基點。
三、 上同調群 (cohomology gr- oups)
如同例 2.2 中, 在不同的鄰域 U, V 上 分別考慮 (1, s0), (x, s1), (x2, s2), 兩者之 間相差一個有理函數 (x − 1)2, 這樣調整過 的函數組可視為 (D 的線叢的) 截影 (sec- tion) 的例子。 基本上, 討論截影是希望在不 同的鄰域中, 調整成不同的函數, 但是要求在 交集部分比例是相同, 如此一來有希望將定 義擴充到極點和零點上。 所有的截影形成的 空間記為 H0(X, D), 這必然和 L(D) 是同 構 (isomorphic as vector spaces)。
然而如例 2.3 所示, 有些時候是不可避 免會有共同零點, 亦即基點的存在。 綜言之, 我們可以有以下幾個等價的條件:
定義 3.1: 給一個有效因子 D (此時 L(D) 6= 0), 則下列條件等價
(i) ϕD 在 P 點不能定義 (ii) 每個 |D| 裏的因子均通過 P (iii) 每個 H0(X, D)裏的截影均通過 P
此時我們說 P 是 |D| 的基點 (base point)。
事實上, 若考慮局部截影, 則自然形成一 個層 (sheaf)。 關於基點的問題, 我們可以有 如下的短正合序列 (short exact sequence of sheaves):
0 → O(D) ⊗ IP → O(D) → OP → 0.
以及所誘導的上同調群的長正合序列 0 → H0(X, O(D) ⊗ IP)
→ H0(X, D)
→ H0(X, OP) ∼=C
→ H1(X, O(D) ⊗ IP) . . .
其中 eP : H0(X, D) → H0(X, OP) ∼= C 相當於是截影在 P 點的取值, 所以 P 是基 點另一個充要條件是 eP = 0。 一個立即的應 用是, 若 H1(X, O(D) ⊗ IP) = 0, 則 eP
必是蓋射, P 必不是基點, 換言之, 我們有一 個用上同調群判別基點的辦法。
在我們目前考慮的情形下, 上同調群均 是有限維的向量空間, 所以我們的目的便是 透過上同調群的計算來了解截影的多寡以及 其他的幾何問題。 一個重要的定理是
定理 3.2(Riemann-Roch 定理):
1. 當 X 是一維流形時, D 是一個因子, 0 代表 0 因子
h0(X, D) − h1(X, D)
= h0(X, 0) − h1(X, 0) + deg(D)
= 1 − g(X) + deg(D).
61
2. 當 X 是二維流形時, D 是一個因子, K 是正則因子 (canonical divisor)
h0(X, D) − h1(X, D) + h2(X, D)
= h0(X, 0) − h1(X, 0) + h2(X, D) +1
2(D · D − D · K)
= 1−q(X)+g(X)+1
2(D·D−D·K).
其中 hi(X, ∗) 代表 dimHi(X, ∗), g(x) 代表虧格數 (genus), q(x) 是 irregular- ity, 而 D·D, D·K 是 intesection num- ber。
3. 當 X 是一般維度的流形時, 也有類似的 結果, 但式子過於複雜, 在此我們不列出 來。
四、 消沒定理 (vanishing theo- rem) 及嵌入定理 (embedding theorem)
小平邦彥的消沒定理一個主要的動機是 考慮一個緊緻的解析流形何時會是代數流形 的問題。 在一維的時候, 一個緊緻的解析流 形, 亦即緊黎曼曲面, 由古典的 Riemann- Roch 定理可知必定可以嵌入至射影空間, 視為其中的代數曲線, 換句話說, 視為一 些多項式的解集合。 小平當初即是考慮二維 的緊緻的解析曲面, 以及其上的 Riemann- Roch 定理。 為了要將緊緻的解析曲面嵌入 至射影空間, 需要足夠多的截影。 然而若要 透過 Riemann-Roch 定理來計算截影的多 寡便希望其中很多項為0以方便計算。 所以便
發展出如下的 消沒定理 (vanishing theo- rem):
定理4.1(消沒定理 Kodaira vanishing theorem): 若一個緊緻的解析流形 X 上有 正因子 D (positive divisor, 亦即D的線叢 上可以定義一個 positive hermitian met- ric), 則
Hi(X, K + D) = 0, ∀i > 0.
則又可以證明:
定理4.2(嵌入定理 Kodaira embed- ding theorem): 若一個緊緻的解析流形 X 上有正因子, 則 X 可以嵌入至射影空間成為 一個代數流形。
所以一個正因子D, 取夠大的倍數 mD 一定是極充足 (very ample) 因子。
除了嵌入定理, 消沒定理一個非常重 要的應用是可以用來討論基點的問題, 如 前所述, 若是可以用消沒定理證明 H1(X, O(D) ⊗ IP) = 0, 就證明 |D| 在 P 不是基 點。
另一個非常重要的應用是我們可以將問 題限制到子流形上, 特別是維度小一維的子 流形。 例如我們可以對維度做歸納法而證明 如下的結果:
例4.3: 若 X 是 n 維流形, D 是其上的 極充足因子, 則 |K +mD| 對所有m ≥ n+1 沒有基點 。
證明: 當 n = 1 時 X 是代數曲線, D 是正因子, 所以 deg(D) ≥ 1, deg(K + mD) ≥ 2g − 2 + m ≥ 2g, 其中 g 是 X
的虧格數 (genus)。 由 Riemann-Roch 定理 可知 deg ≥ 2g 的因子必沒有基點。 至於一 般情形, 取 Y 是 |D| 中的一平滑子流形 (由 Bertini 定理知道這樣的 Y 必定存在), 考慮 以下的短正合序列
0 → O(K + (m − 1)D)
→ O(K + (m − 1)D + Y )
→ OY(KY + (m − 1)D|Y)
→ 0.
因而產生長正合序列,
0 → H0(X, O(K + (m − 1)D))
→ H0(X, O(K + (m − 1)D + Y ))
→ H0(Y, OY(KY + (m − 1)D|Y))
→ H1(X, O(K + (m − 1)D))
→ . . .
由消沒定理定理知道 H1(X, O(K + (m − 1)D)) = 0, 所以
H0(X, O(K + (m − 1)D + Y ))
→ H0(X, OY(KY+(m−1)D|Y)) 是蓋射。
由歸納法假設知 KY + (m − 1)D|Y 在 Y 上沒有基點, 所以 K + (m − 1)D + Y 在 Y 上沒有基點, 然而 Y 屬於 |D|, 所以相當 於 |K + mD| 在 Y 上沒有基點, 最後讓 Y 在 X 中變動即可。
五、 Kawamata-Viehweg 消沒 定 理
在 Kodaira 之後, 消沒定理有各式各樣 的推廣, 例如 Kawamata-Viehweg 消沒定 理, Nadel消沒定理, Koll´ar 消沒定理, 其中 特別值的一提的是 Kawamata-Viehweg 消 沒定理, 當我們討論一個正因子時, 一般來說 其線性系有可能是空集合, 所以類似前一節 歸納法的手法在此便行不通, 然而, 一個補救 的辦法是考慮 mD, 我們已知道, 當 D 是正 因子時, 夠大的倍數 mD 一定是極充足因子, 特別的 |mD| 一定非空。 取 |mD| 中的一個 因子 B, 若我們考慮 Bm, 則 Bm 所扮演的角色 便如同是 D 一般。 而 Kawamata-Viehweg 消沒定理基本上是說
定理5.1(Kawamata-Viehweg 消沒定 理): 若 D 是正因子, 取 |mD| 中的一個因子 B。 若 ⌈Bm⌉ 代表將 mB 的係數取大於它的最 小整數, {Bm} 代表將 Bm 的係數取它的小數 部分, 且假設 supp({mB}) 是simple normal crossing。 則
Hi(X, O(K + ⌈B
m⌉), ∀i > 0.
我們可以利用 Kawamata-Viehweg 消沒定理證明 Fujita-type 的基點定理:
定理5.2(Base point freeness theo- rem): 一個維度 ≤ 4 的流形 X 上有正因子 D, 則 |K +mD| 對所有 m ≥ dim(X) + 1 沒有基點 。
這樣子的推廣不僅是將原來因子的討論 放寬到有理因子 (Q-divisor) 的討論。 而且 也可以用來處理許多重要的問題, 例如 80 年 代由 Mori , Koll´ar, Kawamata等人所發
63
展的極小模型理論當中, 這樣子的消沒定理 是一項極關鍵的工具。
參考文獻
1. K. Kodaira, Collected Works, Vol. I, II, III., 1975, Princeton University Press.
2. 伍鴻熙, 緊黎曼曲面引論, 聯經出版社,
1990。
3. M. Reid, Undergraduate Algebraic Ge- ometry, Cambridge University Press, 1988.
4. R. Hartshorne, Algebraic Geometry,
Springer Verlag, 1977.
5. P. Griffiths, J. Harris, Principles of Al- gebraic Geometry, Wiley-Interscience, 1978
6. J. Koll´ar, Vanishing theorems for co- homology groups, Algebraic Geometry, Bowdoin 1985, Proc. Symp. Pure Math., vol 46, 1987.
7. H. Esnault, E. Viehweg, Lectures on vanishing theorems, Birkh¨auser Verlag, 1992
—本文作者任教於國立中正大學數學系—