曲面の分類に関する小平理論
宮岡洋一

November 18, 2014

1

複素多様体

複素多様体とはどんなものであるか．簡単に説明する．

1.1. 射影直線・射影平面・射影空間
複素数全体の集合を C で表す。C は１次元ベクトル空間だが，幾何的には平面（ガウス平面）であり，無限に広がった空間である。これを複素アフィン直線とよぶ。（厳密には原点が指定された C と，特別な点が指定されていないアフィン直線は違う概念であるが，通常特に区別する必要はない）。ア
フィン直線 C は無限に広がる図形であるが，しかしこれを小さくまとまった空間（コンパクト空間）に埋め込むことができる。このコンパクト空間が射
影直線と呼ばれるものである。
複素数２個の組 (x, y) からなるベクトル空間 C2 から原点 (0, 0) を除いた空間 C2 \ {(0, 0)} を考える。そしてこの空間の二つの点 P1 = (x1 , y1 ),P2 = (x2 , y2 ) が x1 : y1 = x2 : y2 をみたすとき P1 と P2 は同じ点であると見なす。言い換えると２つの数の比の空間である。これを複素射影直線といい，P1 と表す。x ̸= 0 ならば x : y = 1 : y/x なので，t ∈ C を (1 : t) ∈ P1
を対応させることによって C ⊂ P1 と思うことができるが，P1 には無限遠点と呼ばれる余分な１点 (0 : 1) が付け加わっていて，図形的には球面と同じものである（リーマン球面）。原点と座標（それぞれ x, y とする）のついた
２枚の複素平面 C を x 7→ (x : 1), y 7→ (1 : y) によって P1 に入れると， P
はこれら２枚の C を，C∗ = C \ {0} をのりしろとして y = 1/x という関係で貼り合わせたものと考えることができる。
同様に，(0, 0, 0) でない３個の複素数 (x, y, z) の比 (x : y : z) の空間 P2
はアフィン平面 C2 を開集合 {(1 : x : y)} として含み，P2 = C2 ∪ P1 である。
これを射影平面という。また {(1 : x : y)} に加えて {(w : 1 : y)}, {(w : x : 1)}

1

も射影平面に含まれるアフィン平面であって，射影平面はこれら３枚のアフィン平面を貼り合せた空間と考えることができる。
以下複素数の個数を増やしていくことによって，n 次元射影空間 Pn =Cn ∪ Pn−1 が定義されて，n + 1 個の n 次元アフィン空間を貼り合わせた空間としての構造をもつ。射影空間はコンパクトな多様体である。 ∑n
正則な (n + 1) × (n + 1) 行列 A = (aij ) が定める変換 yi = j=0 aij xj
は n 次元射影空間の変換（射影変換）を定める。射影変換は座標の取り替えにすぎず，射影空間の構造に本質的な影響をおよぼざない。射影変換全体
PGL(n + 1, C) を n + 1 次射影変換群 projective transformation group といい，n2 + 2n 次元の複素リー群である。
射影空間 Pn (C) 上の関数とは，Cn+1 \ {(0, . . . , 0)} で定義された関数 fで，f (λx0 , . . . , λxn ) = f (x0 , . . . , xn )を満たす関数（０次斉次関数）である。射影空間上の正則関数は定数関数以外存在しないが，有理関数ならば，同じ次数の斉次多項式の比，
（たとえば
2
2
x/y や xy/(x + y ) など） として作ることができる。

1.2. 平面代数曲線
f (x, y, z) を d 次の３変数斉次多項式とする。たとえばx2 + y 2 − z 2 （２次）,

x3 + xz 2 + x3 − y 2 z （３次）である。このとき

f (λx, λy, λz) = λd f (x, y, z)なので，f (x, y, z) が 0 になるかどうかは比 x : y : z だけで定まり，f の零点集合
V (f ) = {(x : y : z) ∈ P2 (C); f (x, y, z) = 0}が射影平面 P2 の中の部分集合として定まる。f が定数や０でないとき（つまり V (f ) が空集合や射影平面全体ではないとき）V (f ) を f が定める d 次平面曲線という。また f を平面曲線の定義方程式という。
１次平面曲線は直線で，１次射影変換をうまく選べば定義方程式は x = 0の標準形になる。２次平面曲線は，１次射影変換を適当に選べば次の３種類のうちの一つが定義方程式となる。

x2 = 0 （２重直線）,

xy = 0 （２本の直線）,

2xy−z 2 = 0 （非特異二次曲線）.

これらを z ̸= 0 で定義されるアフィン平面で見ると，

x2 = 0,xy = 0, xy = 1であり，y ̸= 0 のアフィン平面では

x2 = 0,x = 0,

x = z2である。３次平面曲線の例としては定義方程式

y 2 z = x3 + axz 2 + bz 3をもつ楕円曲線（アフィン平面では y 2 = x3 + ax + b や z = x3 + axz 2 + bz 3等）がある。
定義方程式が既約であること，つまり d 次多項式 f が f = f1 f2 と d1 , d2
次式の積に因数分解されないことと，f で定義される平面曲線 C が既約，すなわちより低い次数の平面曲線の和となることとは同値である。
２つの相異なる既約平面曲線を C1 , C2 とし，その次数を d1 , d2 とすると，
C1 ∩ C2 は有限集合で，その個数は（重複度まで込めて計算すると）d1 d2 と等しい（Bezout の定理 1779）。

1.3. 平面代数曲線の特異点と２次変換
定義方程式 f をもつ d 次平面曲線 C の点 P = (a, b, c) （とくに f (P ) = 0）
が C の特異点 singular point であるとは，

∂f
∂f
∂f
(P ) =(P ) =(P ) = 0∂x∂y∂zが成立すること，つまり３つの偏微分がすべて P で消えることである（f がd 次の斉次多項式であることからオイラーの恒等式 x ∂f
+ y ∂f+ +z ∂f= df が∂x∂y∂z
成立しているので，２つの偏微分が消えれば残りの１つも自動的に消える。また c = 1 で P がアフィン平面 z ̸= 0 にあるときは，f (a, b, 1) = ∂f(a, b, 1) =∂x∂f(a, b, 1) = 0 という条件と同じである）。特異点の例としては（アフィン平∂y面上で）xy = 0 （通常２重点），y 2 − x3 = 0 （尖点），y 2 − x4 = 0 （tacnode）などが代表的である。
特異点をもたない平面曲線を非特異な平面曲線という。非特異な平面曲線の方程式 f = 0 は，局所的に直線（接線）の方程式

∂f
∂f
∂f
(P )(x − a) +(P )(y − b) +(P )(z − c) = 0
∂x
∂y
∂z
3

とほぼ同じと考えることができ，なめらかで P の近くではアフィン直線 Cのように見える。
平面曲線は一般にはいろいろな特異点を含む。しかし簡単な「有理座標変換」を行うことによって，通常２重点以外の特異点を含まない曲線に変えることができる。この変換は，２次変換とよばれるもので，点 (x : y : z) に対して (yz : zx : xy) = (1/x : 1/y : 1/z) を対応させる変換である。この２次変換と１次座標変換とを組み合わせると，どんな平面曲線も特異点としては通常２重点のみをもつ平面曲線 C ∗ = V (f ∗ ) に変換できる。さらに C ∗ の通常
２重点を３次元射影空間内で立体交差させることにより，特異点解消を構成することもできる。具体的には，座標変換を適当に行って，無限直線 z = 0と C ∗ の交点はすべて非特異点と仮定する。C ∗ の特異点すべてを含み同じ次数の平面曲線を２つ一般にとり，その方程式を g, h とする。(x : y : z) ∈ C ∗に対して (gx : gy : gz : hz) ∈ P3 を対応させるような変換をとると，C ∗ は
非特異な空間曲線に写される。
例 y 2 z = x3 + x2 z は (0 : 0 : 1) に通常２重点をひとつ持つ。アフィン座標では√
y 2 = x2 (x + 1) すなわち y = ±x 1 + x だから，x, y → 0 のとき，y/x は ±1 に近づき，したがって (x2 : xy : xz : yz) は２点 (0 : 0 : 1 : ±1) に近づくことになって，
通常２重点の立体交差が得られた。

1.3. 射影代数多様体
射影空間 PN (C) の中で，有限個の斉次多項式 f1 , . . . , fm の共通零点として表される集合 V (f1 , . . . , fm ) が射影代数集合 projective algebraic set である。とくに１個の斉次多項式の零点集合 V (f ) は超曲面 hypersurface と呼ばれる。射影代数集合 X がより小さい射影代数集合の有限和として表せな
いとき，X は既約 irreducible であるといい，また射影代数多様体 projective
algebraic variety であるという。
PN (C) 上の有理関数 φ = f (x0 , . . . , xN )/g(x0 , . . . , xN ) （ただし f , g は等しい次数の斉次多項式）の分母 g が代数多様体 X で恒等的に０でなけ
れば φ を X に制限することができ，X の有理関数 rational function という。X の有理関数全体を X の 関数体といい C(X) と表す。C(X) は定数関数全体 C を含む体であって，次のような構造をもつ。代数的に独立な元
t1 , . . . , td ∈ C(X) と既約多項式 F (u) ∈ C[t1 , . . . , td ] が存在してC(X) = C(t1 , . . . , td )[u]/(F )(Emmy Noether の正規化定理）。いいかえると，X と F が定める超曲面とは双有理同値，すなわち同じ関数体をもっている。ただしこの超曲面は一般には複雑な特異点をもつ。
4

二つの非特異代数多様体双有理同値ならば，，比較的簡単な操作で両者を結ぶことができ，性質が似ている。たとえば両者の基本群は同じである。

1.4. 特異点と非特異点
X = V (f1 , . . . , fm ) ⊂ PN の点 p が非特異 nonsingular であるとは，斉次多項式 g1 , . . . , gN −d があって，(a) p の近くでは X は g1 = · · · = gN −d = 0 で定まる集合と一致していて，(b) ヤコビ行列∂g1 /∂z0 (p)

...

...
∂gN −d /∂z0 (p) . . .

∂g1 /∂zN (p)∂gN −d /∂zN (p)の階数は N − dが成立していることである。p の近くで PN を CN の原点の近傍と同一視し，陰関数定理を思いすと，この条件は複素解析的局所座標 z1 , . . . , zN をうまくとれば，X が zd+1 = · · · = zN = 0 と書けるということであって，X 内の pの近傍は，複素解析的には d 次元アフィン空間 Cd の原点の近傍と同一視できることになる。
例 パラメータ表示で (x : y : z : w) = (s3 : s2 t : st2 : t3 ) で定まる空間曲線は，３つの方程式 xw = yz, xz = y 2 , yw = z 2 で定義される。x ̸= 0 というアフィン空間に制限すれば x = 1 として方程式は w = yz, z = y 2 , yw = z 2 であるが，これは２個の方程式 z = y 2 , w = y 3 に帰着する。この曲線は非特異である。

代数多様体 X の点はほとんどすべて非特異点であり，上に出てきた d を
X の次元という。有名な広中の特異点解消定理は，前前節で見た２次変換や空間曲線への変換を一般化した概念である爆発 blowing up という操作を適切に繰り返すことによって，特異点をもつ代数多様体を非特異代数多様体へ変換できるという結果である。この定理によって，代数多様体に関する多くの問題は非特異代数多様体に関する問題に帰着する。

1.5. 実多様体・複素多様体
d を正の整数とする。どの点をとっても，その近傍が局所的には Rd の領域と同じであって，微分可能な関数といった概念が自然に定義される空間を
d 次元（実）多様体という。ユークリッド空間 RN 内で定義された N − d 個
5

の C ∞ 関数 fd+1 , . . . , fN の零点として定義される閉部分集合 M は，そのヤコビ行列が M の各点で階数 N − d をもつなら，d 次元多様体である（陰関数定理）。たとえば Rd+1 の中で x20 + · · · + x2d − r2 = 0 によって定義される
球面は d 次元の実多様体である。
同様に，各点の近傍が Cd の領域と同じであって，正則な関数という概念が自然に定義される空間（つまりは正則関数による座標変換で貼り合わせてできる空間）を d 次元複素多様体という。非特異な射影代数多様体は自然に複素多様体とみなすことができる。代数多様体を複素多様体と考えるメリットは，複素関数論や関数解析といった手法を自由に使えるようになる（超越的方法 transcendental method）ことである。典型的な例は計量を用いた調和解析 harmonic analyisis であって，ホッジ理論や小平消滅定理といった有名な諸結果を含んでいる。
一方，Cd を R2d とみなすことにより，d 次元複素多様体は（向きづけられた）2d 次元実多様体の構造を自然にもっている。したがって複素多様体
を実多様体と考えて，その位相構造を考えることができる。たとえば基本群
やホモロジー群，コホモロジー群といった概念が自然に定義される（位相構造）。d 次元の非特異射影代数多様体は自然な向きをもつ 2d 次元コンパクト実多様体である。
実多様体および複素多様体の解析構造と位相構造を結びつけるのはド・ラ
ム理論とホッジ理論である。これらは二つとも多様体の実係数（複素係数コホモロジー群）を微分形式で記述する理論である。ド・ラム De Rham の定
理は実多様体 M の実数係数コホモロジー群 H k (M, R) はド・ラム・コホモ
ロジー群{k 次微分形式 η ; dη = 0}/d{k − 1 次微分形式 }と同型であることを主張する。ホッジ理論はもうすこし複雑な形をしているが，最も簡単な場合として，代数多様体 X の複素数係数の１次コホモロジー
H 1 (X, C) については， X 上の正則１次微分形式全体の空間とその複素共役の直和と自然に同型であると主張する。とくに(1) X 上の大域的に正則な１次微分形式 ω は d 閉（すなわち dω = 0）
(2) X の第１ベッチ数 b1 (X) = dimC H 1 (X, C) = dimR H 1 (X, R) は偶数が成立する。
η =∑ 念のために，n 次元実多様体 M 上の１次微分形式とは局所的に∞
ηi (x)dxi のように書けるものである。ただし係数の ηi (x) は C 関数で，局所座標 (x1 , . . . , xn ) を新しい座標 (y1 , . . . , yn ) に変えたとき，
∑ ∂yi
dxj
dyi =
∂xj
j

6

であり，それに伴って係数の関数は

ηi (x) =

∑ ∂yj
j

∂xi

ηj (y)という変換を受けるものとする。一般の k 次微分形式は１次微分形式の k 次の外積として表されるものである。複素多様体 X 上の正則微分形式も同様の定義であるが，係数としては正則関数をとっている。

2

リーマン面と代数曲線

１９世紀までにほぼ解明された代数曲線の理論を，大道具をできるだけつか
わずに説明する。

2.1. 向き付け可能で閉じた曲面の位相的分類
非特異な射影代数曲線 C とは非特異１次元の射影代数多様体のことである。これを２次元実多様体として見ると，向きづけられコンパクト曲面であり，リーマン面 Riemann surface と呼ばれる。向きづけられたコンパクト曲面の位相は簡単にわかり（図），穴の数である種数 g = g(C) によって定まる。０次と２次のベッチ数は１で１次のベッチ数は 2g ，オイラー数 e = e(C)は 2 − 2g(C) となる。また C には定曲率をもつリーマン計量が入り，曲率はオイラー数 e の符号に応じて正，ゼロ，負となる。
その基本群 π1 (C) は 2g 個の元 α1 , . . . , αg , β1 , . . . , βg で生成され，関係式

α1 β1 α1−1 β1−1 α2 β2 α2−1 β2−1 · · · αg βg αg−1 βg−1 = 1
をみたす。とくに π1 (C) は g = 0 のとき自明，g = 1 のとき自由アーベル群
Z2 , g ≥ 2 のとき非可換群である。これら 2g 個のループに沿って C に切れ
目を入れ切り開くと，C は 4g 角形になり，上にあげた関係式の左辺は 4g 角形の周を表している。
またリーマンの写像定理によれば，単連結な１次元複素多様体は射影直線 P1 (C), 複素平面 C, 上半平面 H のいずれかと同型であり，これら３種類
は，g = 0, g = 1, g ≥ 2 なる C の普遍被覆に対応している。このことから
g = 1 の曲線は C を格子 Λ で割って得られる１次元複素トーラス complex
torus であることが従う。
以上の考察から，e > 0 すなわち g = 0 のときと，e = 0, g = 1 のとき，
また e < 0, g ≥ 2 のときでは，C の性質がかなり異なることがわかる。

7

2.2. 代数曲線上の有理関数と因子
C ⊂ PN (C) を非特異な射影代数曲線とする。C の有理関数 φ ∈ C は C
を複素多様体と考えれば C で定義された有理型関数と思うことができる。じつは逆に C 全体で定義された有理型関数は有理関数であることが知られている。ちなみに C の有理関数体 C(C) は C(t)[u]/(F ) の形，つまり（一般には特異点をもつ）平面曲線の関数体であった。
代数曲線に特有の事情として，非特異射影的双有理モデルの一意性がある。すなわち二つの非特異射影曲線 C1 , C2 の関数体 C(C1 ), C(C1 ) が C 上の体として同型ならば，代数多様体として同型（したがって複素多様体としても同型）になるという事実である。これは１次元特有の事態であって，２次元以上では決して成り立たない。
C を複素多様体と考える。１点 p の近傍で定義された 0 でない有理型関
数 f は，適当な局所座標 z を選ぶと p = {z = 0}, f = z v(f,p) と表すことができる。v(f, p) > 0 のとき f は p に m(f, p) 位の零点 zero をもつといい，v(f, p) < 0 なら f は p に −m(f, p) 位の極 pole をもつという。f に対して v(p, f ) ∈ Z を対応させることにより，群の準同型 v(p, ∗) : C(C)× → Z
であって，v(p, f + g) = min{v(p, f ), v(p, g)} をみたすもの，すなわち関数体
C(C) の付値 valuation が定義される。これを p に付随した付値という。実は C(C) の付値と C の点は 1:1 に対応し，この対応によって関数体から Cを復元することができる。以上をまとめると，非特異射影代数曲線 C に対しては自然な対応
代数多様体の構造 → 複素多様体の構造 → 関数体 → 代数多様体の構造があって，これら３つの構造は三位一体 trinity をなす。
C の０でない有理関数 f に対して，その零点や極は有限個しか存在しな
いから,∑(f ) =v(f, p)pp∈Cは有限和である。(f ) を f が定める主因子 principal divisor という。
例.

C = {(x : y : z) ; y 2 z = x3 − z 3 } とすると，(z/y) = 3p∞ − p0 − p1 − p2 ,(x/y) = q+ + q− + p∞ − p0 − p1 − p2

ここで

p∞ = (0 : 1 : 0),√√pi = (1 : 0 : e2π −1/3 ), q± = (0 : 1 : ± −1).

8

C の点の有限和 D =∑ 一般に C の因子 divisor とは，整数を係数とする∑
m(p) は D の次数 degreep m(p)p のことをいう。その係数の和 deg D =と呼ばれる。すべての係数 m(p) が非負であるとき D は有効因子 eﬀective
divisor であるといい，D ≥ 0 と書く。D ≥ D′ は D − D′ ≥ 0 を意味する。
C の因子全体 Div(C) は加法によってアーベル群となり主因子全体 PDiv(C)は (φ) + (ξ) = (φξ), −(φ) = (1/φ) によってその部分群となる。主因子の次数は必ず 0 である。二つの因子 D, D′ が線形同値 linearly equivalent とは
D − D′ が主因子となることであり，D ∼ D′ と表す。線形同値な因子の次数は等しい。線形同値類のなす群 Pic(C)Div(C)/PDiv(C) を C の因子類群
divisor class group と呼ぶ。次数 d の因子全体の線形同値類は Picd (C) と書
く。Pic0 (C) は Pic(C) の部分群である。
有理微分形式 ω = ω(z)dz の係数となる ω(z) は局所的には有理（型）関数なので，その零点や極は C の因子を定め，その線形同値類 KC は ω の取り方に依存しない。KC ∈ Pic(C) を C の標準因子 canonical divisor という。
例 P1 = A1 ∪ A1 = {x} ∪ {y}, y = 1/x 上の有理関数 (βx − αy)/x が定める主因子は (α : β) − (1 : 0) となり，すべての p, q ∈ P1 に対して (p) ∼ (q) である。したがって P1 上次数 d の線形同値類はただ一つであって，O(d) と表すことがある。有理微分形式 dx = −dy/y 2 の定める因子は −2(1 : 0) なので，KX = O(−2) ∈ Pic(C)である。

f : C → B を（定数でない）正則写像とする。p ∈ C のまわりの C の局所座標を x （原点 x = 0 が p），f (p) のまわりの B の座標を y （原点y = 0 が f (p)）とすると，f は局所的には方程式 y = f (x) のグラフと思うことができる。f (x) のテーラー展開は f (x) = xr (a0 + a1 x + · · · ) の形である（r ≥ 1, a0 ̸ 0)。r = r(p, f ) は p における f の分岐指数 ramificationindex と呼ばれる。f (p) の周りで定義された有理型関数 h(y) は Laurent 展
開 h(y) = y v(f (p),h) (b0 + b1 y + · · · ) をもつ。y に f (x) を代入すると，f ∗ h(x) =h(f (x)) = y rv(f (p),h) (ar0 b0 + · · · ) であり，p で rv(f (p), h 位の零点あるいは∑−v(f (p), h) 位の極をもつ。このことを考えて，B 上の因子 E =e(q)q に対して，f による E の引き戻し pullback を∑
f ∗B =
r(p, f )e(f (p))pp∈Cと定義する。E が一点から定まる因子 q であるとき，f ∗ q の次数 deg f ∗ q はq の取り方によらず一定の数 deg f であって，f の次数 degree または f の
写像度 mapping degree と呼ばれる。一般に deg f ∗ E = (deg f )(degE) が成立する。

9

2.3. 曲線のリーマン・ロッホの定理∑∑
代数曲線 C と C 上の因子 D =m(p)p =
mi pi を与えたとき，関数
体 C(C) の部分 C ベクトル空間
L(C, D) = {f ∈ C(C); (f ) + D ≥ 0}
は有限次元であり，その次元を l(C, D) と書く。
例 D = 0 ならば L(C, 0) = { 極をもたない有理関数 } であり最大値の原理から，定数関数全体と一致する。したがって l(C, 0) = 1 である。

D と線形同値な因子 D − (g) に対して L(C, D − (g)) = g · L(C, D) ≃L(C, D) であり，l(C, D) は D の線形同値類のみで決まる。特に l(C, KC ) やl(C, KC − D) はきちんとした意味をもつ。
リーマン・ロッホの定理 theorem of Riemann-Roch は等式l(C, D) − l(C, KC − D) = degD + 1 − gが成立することを主張する。ここで g = g(C) は C だけで定まり D に依存しない定数である（リーマン・ロッホの証明は次節で述べる層のコホモロジー
理論と Serre 双対仮定すれば易しくできてしまうので，ここでは触れない）。
D = 0 を代入してみると，g = l(C, KC ) ≥ 0 であることがわかる。そして L(C, KC ) は極をもたない（つまり正則な）有理１次微分形式全体のベクトル空間である。するとホッジ理論から，H 1 (C, C) = L(C, KC ) ⊕ L(C, KC )が成立し，g は C の１次コホモロジー群の次元の半分，つまり C を２次元実多様体と見た場合の種数にほかならない。
一方 D = KC を代入してみると，

g − 1 = l(C, KC ) − l(C, 0) = deg KC + 1 − gであるから，deg KC = 2g − 2 が成り立つ。したがって g = 1 ならば０でな
い正則な１次微分形式が存在し（l(C, KC ) = 1 > 0），どこにも零点をもたない（deg KC = 0）。
練習問題 リーマン・ロッホを用いて以下を示せ。
(1) g(C) = 0 ならば，p, q ∈ C に対して p ∼ q である。
注意 一般に，代数曲線 C の相異なる２点 p, q に対して p ∼ q であると仮定すると，(f ) = p − q となる有理関数 f をとり，点 x ∈ C に対して (1 : f (x)) ∈ P1 を対応させることにより，1:1 写像 C ≃ P1 ができ，C は P1 と同型になる。したがって (1) 種数が１以上10の曲線では p ∼ q なら p = q であり，(2) 種数 0 の射影代数曲線すべて P1 と同型である（ただし (2) がリーマンの写像定理からも導かれることはすでに上で見ている）。

(2) g(C) = 1 とし，C の一点 o を固定する。このとき，次第に増大するベクトル空間の列L(C, 0) ⊂ L(C, o) ⊂ L(C, 2o) ⊂ L(C, 3o) ⊂ · · ·の次元は 1, 1, 2, 3, 4, 5, . . . である。このとき次元の増加に伴って新たに付け加えるべき基底として 1, 0, f, g, f 2 , f g, f 3 , f 3 g, f 4 , . . . をとることができる。g 2 ∈ L(C, 3o)
は 1, f, g, f 2 , f g, f 3 の一次結合として表され，g 2 = αf 3 + βf g + γf 2 + δg + ϵf + ζと書ける。さらに f, g を適当にとりかえれば，g 2 = 4f 3 + af + b の形（Weierstrass標準形）にすることができる。したがって g = 1 の曲線は平面３次曲線として表す
ことができる。

2.4. 分岐と Hurwitz の定理
C, B を射影代数曲線とし．f : C → B を定数写像ではない正則写像とする。p ∈ C のまわりの C の局所座標を x （原点 x = 0 が p），f (p) のま
わりの B の座標を y （原点 y = 0 が f (p)）として，f を y = f (x) のグラ
フと考え，そのテーラー展開は f (x) = ar xr + · · · , r > 0, ar ̸= 0 とする。 x,
y を適当に正規化すれば ar = 1 としてよく，さらには近傍を十分小さくとれば y = f (x) = xr としてもよい。r ≥ 1 は f の p ∈ C における分岐指数である。ほとんどすべての点で分岐指数は 1 であり，分岐指数が２以上の点∈ C は有限個である。これらの点を分岐点 ramification point と呼ぶ。また分岐点の f による像 ∈ B を分枝点 branch point という。
ω を B の上の有理微分形式とする。p ∈ C の像 f (p) ∈ B の近くでは ω =ω(y)dy と書けているので，f によるその引き戻し f ∗ ω = ω(f (x))(dy/dx)dx
は p ∈ C の周りで定義された有理型微分形式であり，y = xr ならば，f ∗ ω =rω(xr )xr−1 dx である。したがって，f ∗ ω は C 上の有理微分形式であって，その p における零点（あるいは極）の位数は ω(xr ) の零点の位数に r + 1 を加えた数になる。特に∑KC = f ∗ KB +(r(p, f ) − 1)pp∈Cが成り立つ。この式を フルヴィッツの公式 Hurwitz formula という。
例 B = P1 , deg f = 2 とすると（すなわち P1 の２重分岐被覆を考えると）, q ∈ C∑に対して deg f ∗ q = p∈f −1 (q) r(p, f ) = 2 であるから，f −1 (q) は高々２点であり，一点であることと q が分枝点であることとは同値である。したがって，この場合，分岐点の個数 = 分枝点の個数（一般には，分岐点の個数 ≥ 分枝点の個数）が成立

11

し，その個数を b とすると，b = 2g(C) + 2 である。逆に, P の 2g + 2 個の点で分岐する２重分岐被覆 y 2 = (x − a1 ) · · · (x − a2g+2 ) をとると，その種数は g である。
したがってすべての g に対して，種数 g の射影代数曲線は存在する。P の２重分岐被覆として得られる曲線を g = 1 のときは楕円曲線 elliptic curve，g ≥ 2 のときは超楕円曲線 hyperelliptic curve という。

アーベルの定理・ヤコビの定理・トレリの定理

C を種数 g ≥ 1 の代数曲線とする。このとき l(C, KC ) = g だったので，
g 個の一次独立な正則微分形式 ω1 , . . . , ωg がある。C の一点 o をあらかじめ定めておく。C の点 p に対して，o と p を曲線 γ で結び，線積分の組(∫)∫
α(p) =
ω1 , . . . , ωgγγを考えると，多値な正則写像 α̃ : C → Cg が得られる。多価性は γ の選
びかたからきており，一方 Green-Stokes の定理によって０にホモロガスな
閉曲線での積分は０になるので，結局多価性は C の整数係数１次ホモロジーでの積分と等しい。ホモロジーの生成元をα1 , . . . , αg , β1 , . . . , βg とし，
(∫
) (∫
)
∫
∫
ω , . . . , αi ωg , βj ω1 , . . . , βj ωg が生成する格子を Λ ⊂ Cg とおく
αi 1と，α(p) = α̃(p) mod Λ と定義して，一価正則写像 α : C → Jac(C) = Cg /Λ
を得る。Jac(C) を C のヤコビ多様体と呼ぶ。定義からヤコビ多様体は複素トーラスであり，単位元を α(o) としてアーベル群の構造をもっている。ヤコビ多様体は実は射影代数多様体の構造ももち，主偏極アーベル多様体の一種である。
∑
C の k 個の点 p1 , . . . , pk に対して αk (p1 , . . . , pk ) =α(pi ) とおけば，
αk : C (k) = C k /Sk → Jac(C) が定義される。この写像を用いると，代数曲線論の基本定理であるアーベルの定理およびヤコビの定理は次のように述べられる。

(1) p1 ,∑. . . , pk ∈ C とすると，αk (p1 , . . . , pk ) = 0 ∈ Jac(C) = 0 となることと pi − ko ∈ Pic0 (C) は同値である。k = 1 のとき，C は α によりJac(C) の中に埋め込まれる。
(2) αg は双有理写像である。特に次数が k の一般の因子 D は l(C, D) =max{0, k − g + 1} をみたす。この等式を満たさない因子（必然的に0 ≤ k ≤ 2g − 2 となる）を特殊因子 special divisor と呼ぶ。またテータ因子 ΘC = αg−1 (C) は Jac(C) の因子である（テータ因子が主偏極を定めている）。
12

(1) と (2) を合わせると，Pic0 (C) と Jac(C) はアーベル群として同型である
ことがわかる。したがって Pic(C) ≃ Z × Jac(C) である。
以上見てきたように，代数曲線 C を決めれば g 次元主偏極多様体である
ヤコビ多様体 (Jac(C), ΘC ) が決まる。この対応が単射であること，すなわ
ち (Jac(C1 ), ΘC1 ) ≃ (Jac(C2 ), ΘC2 ) ならば C1 ≃ C2 であることを主張するのが Torelli の定理である。
2.5. 代数曲線のモジュライ
前にみたように g = 0 の非特異代数曲線は射影直線と同型であった。また g = 1 ならば C はアフィン座標では y 2 = (x の３次式) の形に書け，さらに適当に座標変換すれば y 2 = x(x − 1)(x − λ) の形に書き換えることができる。したがって g = 1 の曲線全体は１つの変数 λ でパラメータ付けできる。
リーマンは，一般種数の曲線が 3g − 3 個のパラメータをもつことを，以下のような議論で示した。
g ≥ 2 の曲線に対して，次数 g + 1 の一般の因子 D をとる。すると
l(C, D) = 2 なので，L(C, D) から２つの独立な有理関数 f1 , f2 をとり，f (p) =(f1 (p) : f2 (p)) によって次数 g + 1 の全射 f : C → P1 が定義される。D が一般ならば，f の分岐指数は高々２であって，分岐点の個数（= 分枝点の個数）は Hurwitz の公式から 4g である。P1 に作用する３次元の射影変換群
PGL(2, C) によって 4g 個の分枝点のうち３個は定点（たとえば 0, 1, ∞）に固定できるので，分枝点の自由度は 4g − 3 個である。また D の選択の自由
度が C を決めるごとに g 次元あるので，結局 C は 3g − 3 個のパラメータをもつことになる。
リーマンの議論は本質的には正しいが，やや厳密性に欠ける。Mumford
は幾何学的不変式論を構築することによって，非特異代数曲線の同型類全体
をパラメトライズする 3g − 3 次元の準射影代数多様体 Mg を記述した。また Delingne-Mumford は Mg の自然なコンパクト化である射影代数多様体
Mg を構成した。

3層とそのコホモロジー

代数曲線のリーマン・ロッホ定理は，零点や極に条件をつけた大域的な有理関数の言葉で記述できた。しかし２次元以上の話になると，曲線のようなわ
けにはいかなくなって，厳密な数学を展開するためには，層の概念が必要になる。層の概念の原型は岡潔の多変数関数論にすでに現れるが，以下に述べるような使いやすい形で述べたのは Leray である。古典的なイタリア学派は

13

代数曲面論を展開して深い結果を多数得たが，層とそのコホモロジー理論がまだ使えなかったため，議論が非常にわかりにくいものになっている。以下
では層とそのコホモロジーについて，簡単に説明する。

3.1. 層の定義
X を位相空間とする。X 上のアーベル群の層 A とは，X のひとつひとつの開集合 U に，アーベル群 Γ(U, A) を対応させる規則であって，条件(a) 開集合に包含関係 U ⊃ V があれば制限写像とよばれる群準同型 ρU V :Γ(U, A) → Γ(V A) があり，U ⊃ V ⊃ W ならば両立条件 ρU W =ρV W ρU V が成立する。
(b) 開集合 U が開集合の族 Uα の和集合であるとき，(b-1) a ∈ Γ(U, A) に対して ρU Uα = 0 がすべての α について成り立っていれば a = 0.
(b-2) すべての α に対して aα ∈ Γ(Uα , A) が定まっており，ρUα Uαβ (aα ) =ρUβ Uαβ (aβ ) （ただし Uαβ = Uα ∩ Uβ とおいた）をみたしていれば，ある a ∈ Γ(U, A) があって aα = ρU Uα となっている。
をみたしているものをいう。これらは，A に関しては局所的データから大域的なデータが完全に決まるという条件である。
例 もっとも基本的な例は実多様体 X の開集合 U に対して U で無限回微r分可能な r 次微分形式全体の空間を対応させる層 DX
や，X が複素多様体上であるときは，U に U 上の正則関数全体を対応させる層 OX である。また非特異代数多様体 X 上の因子 D を与えたとき，Γ(U, OX (D)) を U 上の(f ) + D ≥ 0 をみたす U 上の有理型関数全体とすれば OX (D) は局所的にOX と同型な層（可逆層）である。代数多様体 X 上の有理関数の層 K は定数層 constant sheaf である。言い換えるとすべての空でない開集合 U に対∼して ρXU : Γ(X, K) = C(X) → Γ(U, K) = C(X) が成立する。U 上の実数値
あるいは複素数値局所定数関数全体を Γ(U, RX ), Γ(U, CX ) で表せば，これらも層である。また U 上の局所２乗可積分関数を Γ(U, L2X,loc ) とすれば L2X,locは層であるが，U 上の２乗可積分関数を対応させても層にならない。大域的な可積分条件は局所的条件からは決まらないからである。同様に U に U 上の定数関数全体を対応させても層にはならない。U が連結でなければ，各連結成分ごとに違った定数値をとる関数があるからである。

14

X の一点 p をとる。層 A の p における芽 germ とは p を含む開集合の系と制限写像による帰納極限
Ap = lim A(U )
U ∋p

をいう。
例 定数層 KX では KX,p = C(X). 局所定数層 RX , CX に対しては RX,p =R, CX,p = C. OX,p は，p における展開をとることによって収束ベキ級数環
C{{x1 , . . . , xn }} と同型。
二つの層 A, B の間の準同型 f : A → B とは，各開集合 U に対して準同型 f (U ) : A(U ) → B(U ) が定まっており，制限写像と可換であることをいう。層の準同型 f はアーベル群の準同型 fp : Ap → Bp を引き起こす。準同形 f が単射（全射）であるとはすべての p に対して fp が単射（全射）であることをいう。また準同型の列 · · · → A → B → C → · · · が完全であるとは自然に誘導された群の準同型 · · · → Ap → Bp → Cp → · · · が完全であることをいう。
開集合 U に対し．f : A → B が単射ならば f (U ) : A(U ) → B(U ) も単射である（条件 b-1 から）。一方 f が全射であっても f (U ) が全射とは限らない。
d0
例 円周 X = S 1 = {(cos θ, sin θ)} を考えると，0 → RX → DX
→ D1 → 0
は完全である。実際 d の（局所的）逆写像は １次微分形式の積分によって得られる。しかしながら D0 (X) → D1 (X) は全射ではない。実際 f が X 上の C ∞ 関数ならば df の X 上の積分は０であり，df = f (θ)dθ と書いたとき
f (θ) のフーリエ展開は定数項を含まない。

一般に，X が n 次元の実多様体ならば外微分 d によって完全列
d

d

d

n
0
1
−→ · · · −→ DX→0−→ DX
0 → RX −→ DXが得られる（Poincaré の補題）。
pq
また X が n 次元複素多様体ならば DX
を無限回微分可能な (p, q) 形式の層と ∂ 作用素によって
∂

∂

∂

p0
p1
pn
0 → Ωp X −→ DX−→ DX−→ · · · −→ DX→0

が完全となる（Dolbeault の補題）。ただし ΩpX は正則な p 次数微分形式がつくる層である。

15

3.2. 層のコホモロジー層に対しては層係数のコホモロジー理論がある。詳しくは述べないが，とりあえずは以下を記憶しておけばよい。

(0) X 上の層 A と X の開集合 U に対してアーベル群の列 H i (U, A), i =0, 1, 2, . . . が定まり H 0 (U, A) = Γ(U, A)。
(1) 短完全列 0 → A → B → C → 0 があれば，長完全列
0 → H 0 (U, A) → H 0 (U, B) → H 0 (U, C)→ H 1 (U, A) → H 1 (U, B) → H 1 (U, C)→ H 2 (U, A) → H 2 (U, B) → H 2 (U, C)
···
がある。

(2) A が脆弱層（すべての U に対して ρXU が全射。K など）や柔軟層（１の分解ができる。 Dpq など）であるときは，i > 0 について H i (X, A) = 0。
(3) X がコンパクトな n 次元複素多様体（射影代数多様体など）で A が連接層（A は有限生成 O 加群）ならば H i (X, A) は有限次元 C ベク
トル空間で，i > n なら H i (X, A) = 0. したがってこのとき
A のオイ
∑
i
i
ラー標数 Euler characteristic χ(X, A) = (−1) dim H (X, A) が定義される。
練習問題 層係数コホモロジーについての上記性質と Poincaré の補題・Dolbeault の補題を組み合わせて以下の同型を証明せよ。
i−1
i−1• （De Rham の定理） i ≥ 1 のとき H i (U, RX ) ≃ H 0 (U, dDX)/dH 0 (U, DX)=(U 上の d 閉な i 次微分形式)/(U 上の完全な i 次微分形式)
p,i−1
p,i−1
• （Dolbeault の定理） i ≥ 1 のとき H i (U, ΩpX ) ≃ H 0 (U, ∂DX)/∂H 0 (U, DX)

また X がコンパクトな複素多様体とし 0 → A → B → C → 0 を連接層の短完全列とすると，χ(X, B) = χ(X, A) + χ(X, C) であることを示せ。

3.2. 因子と可逆層
X を n 次元非特異代数多様体とする。X の中の余次元１の（つまりはn − 1 次元の）一般には特異点をもつ部分多様体の整数係数の有限和を X の16

因子という。すべての係数が０以上となる因子を有効因子という。また X 上の０でない有理関数 f は自然に主因子 (f ) を定める。二つの因子は，その差が主因子であるときに線形同値であるといい，線形同値関係を ∼ で表す。
因子の線形同値類全体がつくる群を因子類群，あるいはピカール群といい，Pic(X) と表す。
因子 D が与えられたとき，D に付随した可逆層 OX (D) を開集合 U に対して，Γ(U, OX (D)) = {U 上の有理型関数 f ; (f ) +D|U ≥ 0}
十分小さい U に制限すれば D は有理関数 g から定まっており，このとき
Γ(U, OX (D)) = (1/g)Γ(U, OX ) である。つまり局所的には OX と同型な層である。このような層を可逆層 invertible sheaf あるいは直線束 line bundle という。
OX (D) の定義を見ると，1 はその有理切断である。逆に可逆層 L とその有理切断 s が与えられていれば，s の零点・極は因子 (s) を定める。この対応によって，X 上の因子と有理切断付き可逆層（ただし切断については定数倍の差は無視する）とは同一視することができる。また因子の線形同値類は可逆層の同型類に対応し，ピカール群は有理切断をもつ可逆層の同型類全体と考えることができる。群演算に関しては因子の加法は可逆層のテンソル積に対応し，符号を変えることは双対をとることに対応している。
因子 D に対して，D と線形同値な有効因子全体を D の完備線形系 といい |D| と表す。上で見た因子と可逆層との対応を見ると，D の線形同値な有効因子とは，Γ(X, OX (D)) の 0 でない元の定数倍を無視する同値類，すな
わち射影空間 P(Γ(X, OX (D))) = (Γ(X, OX (D)) \ {0})/C∗ にほかならない。
例 P = Pn の超平面 H : x0 = 0 をとれば，Γ(P, OP (H)) は 1, x1 /x0 , . . . , xn /x0 ，を基底とする n+1 次元ベクトル空間であり，x0 を乗ずることによって x0 , x1 , . . . , xnがを基底とするベクトル空間と同型である。したがって |H| は n 次元射影空間であり，もとの射影空間の双対射影空間 P ∗ とよばれる。P の１点は n + 1 次元ベクト
ル空間 V の１次元部分空間と思い，１次関数 xi は V の双対空間 V ∗ の元と考え
ると，P ∗ の点は V ∗ の１次元線形部分空間，もしくは，同じことであるが， V の余次元１の部分線形空間と考えることができる。

空でない完備線形系 |D| があると，X から射影空間（より具体的には射
影空間 |D| の双対射影空間）への有理写像 ΦD が自然に定まるからである。
実際，p ∈ X を一般にとれば，Γ(X, OX (D)) の元 α で p で 0 となるものは余次元１の部分線形空間，すなわち |D| の双対射影空間の点が定まる。しかしながら p が特殊で，Γ(X, OX (D)) の元すべてが p で０となっていれば，

17上記のような対応は意味をもたない。このような p を |D| の底点 base pointとよぶ。底点集合 Bs |D| は X の閉集合であり，ΦD は X \ Bs |D| から射影空間への正則写像である。したがって |D| が底点をもたなければ ΦD は X
上で定義された正則写像である。そしてこの場合，D は射影空間の超平面因子 H の ΦD による引き戻しとなる。D が非常に豊富 very ample とは，|D|
が底点をもたず ΦD が埋め込みとなることをいう。また適当な正の整数 m があって mD が非常に豊富になるとき，D は豊富 ample であるという。

3.3. 連接層の特性類
X を n 次元非特異代数多様体，D を因子とする。D は X の中の超曲
面 Ai の一次結合であるが，Ai は 2n 次元実多様体のなかの 2 次コホモロジー類を定め，したがってその１次結合である D も２次コホロモロジー類[D] ∈ H 2 (X, Z) が定まる。
D が定める可逆層 OX (D) の第１チャン類 c1 (OX (D)) とは [D] のことである。また全チャン類 c(OX (D)) を 1 + [D] ∈ H 0 (X, Z) ⊕ H 2 (X, Z) と定義
する。
一般の連接層 A に対しても，その全チャン類 ∈ H 2∗ (X, Z) = H 0 (X, Z) ⊕H 2 X, Z) ⊕ · · · ⊕ H 2n (X, Z) が定まって，以下の性質をもつ。
(1) 因子 D が定める可逆層 OX (D) に対してはc(OX (D)) = 1 + [D] ∈ H 0 (X, Z) ⊕ H 2 (X, Z)(2) 連接層の完全列 0 → A → B → C → 0 があればc(B) = c(A)c(C)
全チャン類 c(A) のうち H 2k (X, Z) に属する部分を第 k チャン類といい，
ck (A) と書く。
A が階数 r の局所自由層でしかも Γ(X, A) が十分多くの元をもっていrると仮定する。A を局所的に OXと思えば，a ∈ Γ(X, A) は r 個の正則関数 a1 , . . . , ar の組と見なせる。そしてこれらを並べて得られる対角行列
Diag(a1 (p), . . . , ar (p)) の階数 rankp a は局所自明化の取り方によらず，a と
p ∈ X だけで決まる。a が一般ならば，rankp a = r − k となる p 全体 Yk は
X の中で余次元 s であって，ck (A) とは Yk が定めるコホモロジー類 [Yk ] に他ならない。
チャン類と似たものにチャン指標がある。連接層の A のチャン指標 ch(A)は H 2∗ (X, Q) の元であって，以下をみたすものである。

18

(1) ch(OX (D)) =∑Dk /k!

(2) 0 → A → B → C → 0 が完全なら，ch(B) = ch(A) + ch(C)
Hirzebruch が証明した一般次元のリーマン・ロッホ定理 Hirzebruch-RiemannRoch Theorem は χ(X, A) を X の接束 TX のチャン類 c(X) と A のチャン指標で表す公式である。
3.4. Serre 双対定理
X を非特異な n 次元射影代数多様体（コンパクト複素多様体でもよい）とし，ΩnX = OX (KX ) を n 次微分形式の直線束（標準束）とする。Dolbeault 定理を用いると H n (X, OX (KX )) = (X 上の (n, n) 形式)/d(X 上の (n, n − 1) 形式) ≃H 2n (X, C) = C を示すことができる。対応は (n, n) 微分形式を X 上積分することによって得られる。
いま A をベクトル束（局所自由層）とし，A∗ をその双対ベクトル束とする。ふたたび Dolbeault の定理によって，H k (X, A), H n−k (X, A∗ (KX )) を
A に係数をもつ (0, k) 微分形式および A∗ に係数をもつ (n, n − k) 微分形式
で表すことができる。この２つの積は A ⊗ A∗ に係数をもつ (n, n) 微分形式
であり，A と A∗ の間の標準的なペアリングと X 上の積分を組み合わせることによって，自然な双線形写像 H k (X, A) × H n−k (X, A∗ (KX )) → C が得られる。Serre 双対定理はこの双線形写像が非退化ペアリングを与えるという結果である。特に dim H k (X, A) = dim H n−k (X, A∗ (KX )) が成立する。
X = C が代数曲線，D が C の因子のときに Serre の双対定理を適用すると，dim H 1 (C, OC (D)) = dim H 0 (C, OC (KC − D)) = l(C, KC − D)であるから，曲線のリーマン・ロッホも一般のリーマン・ロッホと同じく
χ(C, OC (D)) = deg D − g + 1 の形に書き換えることができる。
3.5. 複素多様体の変形
コンパクトな複素多様体が連続的に構造を変えていくことがある。たとえば楕円曲線 C : y 2 = x(x − 1)(x − λ) は１次元のパラメータ λ をもっている。アーベル写像で C を複素トーラス C/(Z + Zτ ) と見なせば，周期 τが上半平面を自由に動いていくことになる。同様に，種数 g ≥ 2 の曲線は3g − 3 個のパラメータをもっていた。代数曲線の変形／モジュライ理論はすでにリーマンが本質的な解答をもっていたわけであるが，一般のコンパクト複素多様体に対する変形理論 deformation theory は小平 –Spencer によって創始され，倉西によって局所理論が完成した。
X をコンパクトな複素多様体とする。また (B, o) を目印となる点 o をつけた（一般には非コンパクトな）複素多様体とする。(B, o) をパラメータ空19間とする X の変形とは，複素多様体間の正則な全射 π : X → B であって，
条件(1) π は平滑 smooth，すなわち π の微分 dπ の階数はいたるところ dim Bと等しい（いいかえると，X の各点 x の近傍は π(x) の B 内の近傍とアフィン空間の点の近傍の直積と同型である）。
(2) π は固有 proper, すなわち B の各点 b の逆像 Xb = π −1 (p) （通常は p
上のファイバーとよぶ）はコンパクト。
(3) X = Xo
変形が自明であるとは，X が X と B の直積となっていることをいう。
π : X → B を X の変形とすれば，次のような自然な層完全列がある。

0 → TX → TX |X → π ∗ TB |X → 0
対応するコホモロジーの完全列をとれば B の o における接空間から H 1 (X, TX )への写像を得る。これを小平 -Spencer 写像 Kodaira-Spencer map という。
基本的な結果は小平 - Spencer および倉西による以下の結果である。

(1) X が X = Xo の近くで自明になることと，小平 -Spencer 写像が 0 となることは同値である。とくに H 1 (X, TX ) = 0 ならば，X の小さな変形はすべて自明である。
(2) H 2 (X, TX ) = 0 ならば，小平 - Spencer 写像が同型となるような変形
π : X → B が存在する。
(3) 複素空間 H 1 (X, TX ) の原点 0 の近傍に含まれる（一般には特異点をもつ）複素解析空間 S および X を含む解析空間からの固有正則写像（倉西族 Kuranishi family）ϖ : F → S があって，X の十分小さい変形 X → B はすべて倉西族から得られる。
練習問題 変形に関する上の結果を用いて，曲線の倉西族のパラメータ空間 S の次
元が 0 （g = 0）, 1 （g = 1），3g − 3 （g ≥ 2）であることを示せ。

4

複素曲面

２次元の複素多様体を複素曲面 complex surface という。通常はコンパクトを仮定する。前節で説明した基本的概念をもちいて，小平先生が展開した複素曲面理論のエッセンスを説明する。

20

4.1. 因子，交点数複素曲面
S の因子 divisor とは，S の中の複素曲線の整数係数有限和∑D=
mi Ci のことである。S 上の有理型関数 f ̸= 0 の零点集合や極集合は曲線であるから，曲線の場合と同様に主因子 (f ) を定める。D − D′ が主因子のとき D と D′ は線形同値といって，D ∼ D′ と書き，因子の線形同値類全体（因子類群，あるいはピカール群）を Pic(S) と書くことも，同様である。
S の中の曲線 C1 , C2 を相異なる曲線とすると，C1 ∩ C2 は有限個の点である。（適当な重複度をつけてつけて数えた）共通点の個数を C1 C2 で表し，
C1 , C2 の交点数 intersection number と呼ぶ。正確には，C1 , C2 が p で交わっていて，局所的に Ci が正則関数の零点 fi = 0 と書けていれば，C1 , C2 の p
における局所交点数を dimC C[[x, y]]/(f1 , f2 ) と定め，交点数は局所交点数の和として定義する。局所交点数が１である点を正規交差 normal crossing という。このとき局所座標 x, y を適当にとれば二つの曲線は局所的に x = 0,
y = 0 である。p が C1 , C2 の特異点であったり，C1 , C2 が p で接したりすれば，局所交点数は２以上になる。この定義から，C1 が非特異ならば，C1 C2は因子 C2 の C1 への制限の次数と等しいことがわかる。
（一般には C1 は特異点をもつが，その場合は C1 の非特異モデルへの C2 の引き戻しの次数である）。したがって C2 ∼ C2′ ならば C1 C2 = C1 C2′ が成り立つ。位相幾何的には，S を向きづけられた４次元実多様体，Ci を２次元のコサイクルと思ったとき，C1 C2 はカップ積 C1 ∪ C2 ∈ H 4 (S, Z) が基本サイクル [S] でとる値である。以上の定義から明らかなように，相異なる既約曲線 C1 , C2 に対しては常に C1 C2 ≥ 0 であり，等号が成立することと C1 ∩ C2 = ∅ は同等である。
曲線 C が因子として２つの曲線 C1 , C2 ̸= C の差 C1 − C2 と線形同値な
らば，C の自己交点数 self intersection number C 2 を C 2 = CC1 − CC2 として定義する。曲線上の主因子の次数が０であることから，この値は C1 , C2の取り方に依存しない。これを用いると，任意の２つの曲線に対して交点数が定義され，線形に延長することによって，因子全体が作る群やピカール群に整数値の交点形式が定まる。
既約曲線 C の自己交点数 C 2 は負になることもある。しかしながら C 2 ≥ 0である場合は，どんな曲線 C ′ に対しても CC ′ ≥ 0 である（S 上の因子 Dがどんな曲線 C ′ に対しても DC ′ ≥ 0 をみたすとき，D はネフ nef であるという。したがって自己交点数が０以上の既約曲線と線形同値な因子はネフ因子である）。
S を小さい開集合 Ui で覆うと，因子 D の Ui への制限は Ui 上の有理型関数 fi が定める因子 (fi ) として表現できる。このとき Ui 上で高々 D に沿って極をもつ関数全体 Γ(Ui , O(D)) と Ui 上の正則関数全体は対応 φ 7→ fi φ に21よって同型であり，可逆層（直線束 line bundle ともいう）である。たとえば，正則な２次微分形式の層は可逆層（直線束）である。有理２次微分形式
ω = ω(x, y)dx ∧ dy が定める因子の線形同値類を標準因子 canonical divisorという。
例 P2 の有理２形式 (dx/x) ∧ (dy/y) の極は３本の直線 x = 0, y = 0, z = 0 であり，O(−3) である。

4.2. 複素曲面上のリーマン・ロッホ定理
S を複素曲面，D を S 上の因子，KS を S の標準因子とすると，等式χ(S, OS (D)) = χ(S, O) +D(D − KS )
2が成立する。これを可逆層（直線束） OS (D) に対するリーマン・ロッホの定理という。
D の自己交点数 D2 が正であれば，m を大きな整数として，

χ(S, O(mD)) =D2 2
m + O(m)2が成立し，Serre 双対定理を考慮すると，mD あるいは KS −mD のいずれかは０でない有効因子 C と線形同値になる。特に S が入っている射影空間の超平面因子を S へ制限した因子を H とすれば，HC > 0 であり，したがって DH > 0（mD ∼ C の場合）, あるいは DH < 0 （KS − mD ∼ C の場合）が成立する。いいかえれば，DH = 0 ならば必然的に D2 ≤ 0 である。この考察から
S の因子が生成する H 2 (S, Z)/(torsion) の部分格子 NS(S) （カップ積が誘導する非退化ペアリングつきの自由アーベル群）の符号は (1, rank NS(S) − 1)と等しい（Hodge の指数定理 Hodge index theorem）。
一般の連接層 A に対するリーマン・ロッホ定理は χ(S, A) を A のチャン指標で書く公式

χ(S, A) = ch0 (A)χ(S, O) −ch1 (A)KS+ ch2 (A)2である。A が階数 r の局所自由層（ベクトル束）の場合は，ch0 (A) = rank A,
ch1 (A) = c1 (A) = [det A], ch2 (A) = (1/2)c21 (A) − c2 (A) であり，A が曲線
C ⊂ S に台をもつ連接層 OC (δ). δ ∈ Pic(C) なら，ch0 (A) = 0, ch1 (A) =[C] = c1 (A), ch2 (A) = −(1/2)C 2 + deg δ, また A が一点に台をもつ摩天楼層 skyscraper sheaf OS /I なら, ch0 (A) = 0, ch1 (A) = c1 (A) = 0,ch2 (A) = −c2 (A) = dimC A である。

22

また Noether の公式は，リーマン・ロッホに現れた χ(S, O) を S の接束
TS のチャン類 ci (S) を用いて書く公式

χ(S, O) =c1 (S)2 + c2 (S)12である。ここで出てきた２つのチャン数 c21 (S) = KS2 , c2 (S) は S の解析的な不変量であるが，実は次の２つの定理から，向きの入った４次元実多様体 Sが定める位相不変量になる。
∑(1) （Leftshetz 不動点定理） c2 (S) は S のオイラー数 e(S) = (−1)i bi (S) =2 − 2b1 (S) + b2 (S) と等しい。

(2) （Atiyah-Singer 指数定理） H 2 (S, Z) にカップ積が誘導する非退化２次形式の符号を (b+ , b− ) とすると，b+ − b− =c21 (S) − 2c2 (S).
3H 2 (S, Z)/(torsion) の２次形式は４次元実多様体の重要な不変量である。
特に S が単連結である場合は，Friedman の定理により，この２次形式（の同値類）が S の位相構造を完全に決定する。
4.3. 爆発と爆縮，極小モデル
リーマン面（複素曲線）と複素曲面（あるいは一般次元の複素多様体）の違いはいろいろあるが，もっとも根本的な差は，同型類と双有理同値類が異なることである。
たとえば定数以外には有理型関数をもたない複素曲面が無数にある。したがって関数体からは多様体の情報が復元できない。そこで複素曲面では双有理同値よりもきつい双有理型同値という条件を導入する。f : S → T が双有理型写像であるとは，S の有限個の点を除いて定義されている正則写像であり，また T の一般の点 t の逆像は１点しかないことをいう．しかしそう定
義しなおしても，次のようにして双有型理同値ではあるが同型ではない曲面の組を構成することができる。
複素曲面 S の１点 p をとり，p を原点とする局所座標 x, y をとる。局所的に S を座標平面 {(x, y)} と同一視し，S × P1 = {((x, y), (s : t))} の中で
xt = ys で定義される閉部分集合 S̃ を考える。この方程式は (x, y) ̸= (0, 0)
ならば (s : t) = (x : y) と同等であるが，(x, y) = (0, 0) のときは (s : t) は任意の値をとることができる。したがって，自然な射影 π : S̃ → S は p 以外の23

点 ∈ S の上では同型であるが，Ep = π −1 (p) ≃ P1 である。このようにして構成される π : S̃ = Blp (S) → S を p における S の爆発 blowing up という。
また Ep は例外曲線 exceptional curve と呼ばれる。
S 上の有理型関数は Blp (S) 上の関数と見なすことができる。逆に Blp (S)上の有理型関数は S \ {p} 上の有理型関数であるが，Hartogs の定理によって自然に S 上まで延長することができる。したがって Blp (S) の関数体は Sの関数体と同じであり，π は同型でない双有理写像である。
例外曲線 Ep の近くでは，Blp (S) を２枚の座標近傍で覆うことができる。
すなわち {((x, y), (1 : t)) ; y = tx} および {((x, y), (s : 1)) ; x = sy} である。Ep はそれぞれの近傍で x = 0 あるいは y = 0 で定義される。p で正規交差で交わる２つの曲線 C1 , C2 を考えると，π ∗ Ci = C̃i + Ep の形となり，
C̃1 C̃2 = C1 C2 − 1 となる（すなわち C̃1 と C̃2 は Ep の近くでは交わらない）。
このことから Ep2 = −1 であることがわかる。
位相的には Blp (S) は４次元実多様体 S と射影平面 P2 の向き付けを逆2にした４次元実多様体 P とを貼り合わせてできる多様体（連結和）であり，基本群や（位相的）コホロモロジー群に関しては

π1 (Blp (S)) ≃ π1 (S),H ∗ (Blp (S), Z) = H ∗ (S, Z) ⊕ ZEp

が成り立つ。
複素曲面上の曲線 E が自己交点数 −1 をち P1 と同型であるとき E を(−1) 曲線と呼ぶ。爆発の例外曲線は (−1) 曲線であるが，じつは逆も成立する。すなわち複素曲面 S̃ 上の曲線 E が P1 と同型で E 2 = −1 を満たしていれば，双有理正則写像 π : S̃ → S が存在して π(E) は一点 p であり，π は pにおける爆発と一致する（Castelnuovo の判定法）。また曲面の間の双有理な正則写像 f : X ′ → X はいくつかの爆発を合成した写像である。
S から見た π を爆発 blowing up といったが，S̃ から見たときは爆縮
blowing down と呼ぶ。爆縮によって第２ベッチ数は１だけ減少する。したがって与えられた非特異代数曲面から爆縮を無限回繰り返すことはできず，
有限回の爆縮を行えば，もう (−1) 曲線を一本も含まない曲面，すなわち相対極小モデル relatively minimal model に到達する。爆発によっては曲面の性質は本質的に変わらないので，複素曲面の研究はその相対極小モデルの研究に帰着する。

4.4. Adjunction formula と Castelnuovo の定理
S を複素曲面，C ⊂ S を非特異な（既約）曲線とする。C の点 p の近傍を考え，C は局所座標の１個 y の零点集合として書けているとする。p の近傍における S の一次微分形式全体を ΩS , C の一次微分形式を ΩC とする
24

と，自然な制限写像 ΩS toΩS |C および ΩS ]vertC → ΩC が対応 α(x, y)dx +β(x, y)dy 7→ α(x, 0)dx+β(x, 0)dy 7→ α(x, 0)dx によって定まる。第２の写像の核は β(x, 0)dy の形の元からなり，C の S における余法束と呼ばれる。その有理切断が定める因子を計算してみると，S 上の因子 −C を C に制限したものと一致することがわかる。特に次数は −C 2 である。また ΩS の行列式の２回外積を計算してみると，KS |C = KC −C|C , すなわち KC = (KS +C)|C を得る（一般に複素多様体 X の中の非特異な超曲面 Y に対して, KY = (KX + Y )|Yが成立する）。この式を adjunction formula と呼ぶ。KC の次数は偶数で−2 以上であるから，S が相対極小（(−1) 曲線がない）で KS C < 0 ならば
C 2 ≥ 0 が成立する。
一般の（既約）曲線 C ⊂ S は有限個の特異点をもつ。このときも C の双対化因子 KC を KS + C|C で定義する。C の一点 p での爆発 πp : X1 =Blp (S) → S = S0 をとると，πp−1 (C) = mp Ep + C1 と書ける。ここで C1 は Cと双有理な曲線（C の strict transform）であり，mp = mp (C) は C の p における重複度であって，mp > 1 であることと p が C の特異点であることは同値である。このとき C1 の双対化因子 KC1 = (KX1 + C1 )|C1 は C の双対化因子の引き戻しから mp Ep の制限を引いたものに等しい: KC1 = π ∗ KC −mp Ep |C1 .
とくに deg KC1 = deg KC − mp (mp − 1) が成立する。このことから，次のことが従う。

(1) deg KC は −2 以上の偶数であり，−2 となることと C が非特異で P1に同型であることは同値である。
(2) C の特異点で爆発を行うことによってその strict transform の双対因子の次数は減少する。したがって爆発を有限回繰り返すことによって
C の非特異モデルが得られる。
以上のような結果をもとに，Csstelnuovo は相対極モデル S の構造について
次のような結果を証明した。
非特異代数曲面 S が (−1) 曲線を含まないとき，次の３つの場合のうちのただ一つが成立する。

a) S ≃ P2（射影平面）b) 非特異代数曲線 C と正則な全射 f : S → C があり，すべての点 p ∈ Cに対して f −1 (p) ≃ P1 （射影直線束）c) 標準因子 KS はネフ，すなわちどんな曲線 C ⊂ S に対しても KS C ≥ 0（絶対極小モデル）25

絶対極小モデルは，曲面の双有理型同値類のなかの最小元である。すなわち，
S̃ を非特異な複素曲面とし，S は S̃ と双有理型同値な絶対極小モデルとすると，双有型理写像 f : S̃ → S があって，f は爆縮の合成である。
Castelnuovo の定理を証明するには，KS がネフでないと仮定して，(a),(b) のいずれかがおこることを示す。このとき KS C < 0 となる既約曲線 Cがあるが，前に見たように C 2 ≥ 0 であり，C はネフである。因子の列 C,
C +KS , C +2KS, . . . を考えると C との交点数は減少していくので，ある非負整数 m があって，C +mKS は有効因子 D と線形同値であるが C +(m+1)KSは有効因子と同値ではない。D の既約成分 Γ をひとつとると，仮定と Serre
双対より，H 0 (X, OS (Γ + KS )) = H 2 (X, OS (Γ + KS )) = 0 を得る。
ここで H 1 (S, OS (KS )) = 0 の場合を考え，完全列

0 → OS (KS ) → OS (KS + Γ) → OΓ (KΓ ) → 0
から得られるコホモロジー完全列を見ると，Γ ≃ P1 であり，dim H 0 (S, OS (Γ))
は Γ2 = 1, KS Γ = −3 のとき 3, Γ2 = 0, KS Γ = −2 のとき 2 がわかる。前者
ならば (a) の場合 (S, Γ) ≃ (P2 , H) であり．後者ならば (b) になる。
また H 1 (S, OS (KS )) ̸= 0 （Serre 双対より H 1 (S, OS ) ̸= 0 と同値である）
ならば S からリーマン面への写像があることが簡単に証明できて，(b) が起
きることがわかる。
上の （b）の構造をもつ曲面を線織曲面 ruled surface という。線織面は底曲線 C と P1 の直積と双有理型同値である。C の種数 g が 0 のとき S は
P2 と双有型理同値（有理曲面）であり，g ≥ 1 ならば有理曲面ではない。

4.5. エンリケスと小平の曲面分類理論
複素曲面の双有理同値類を分類する場合，重要なことは双有理変換によっては変化しない量，すなわち双有理不変量を見つけることである。双有理不変量としては，基本群や第１ベッチ数などさまざまなものがあるが，代数曲面だけをあつかった Enriques は多重種数 Plurigenera と補助的に不正則数
irregularity を選んだ。それに対して代数的でない複素曲面もあつかった小平は，第１ベッチ数と幾何種数および第１ Chern 類に着目した。
代数曲面 S の標準因子を KS で表す。m を正の整数としたとき，Pm (S) =dim H 0 (S, OS (mKS )) を S の m 重種数 m − genus とよぶ。ただし P1 (S) は
通常 pg (S) と書き，幾何種数と呼ばれる。Pm (S) が双有理型不変量であることは簡単にわかる。また q(S) = dim H 1 (S, OS ) を不正則数 irregularity とよぶ。
S が代数的であれば q(S) = dim H 0 (S, Ω1S ) であり，2q(S) は S の第１ベッチ
数 b1 (S) と等しい。q(S) や b1 (S) 双有理型不変量である。S が代数的でない場合は少し複雑になり，b1 (S) = q(S)+dim H 0 (S, Ω1S ), dim H 0 (S, Ω1S ) = q(S)または = q(S) − 1 が成立する．

26

Enriques による相対極小な代数曲面 S の「分類」は以下のようなものである。
(−∞) すべての m > 0 に対して Pm = 0: S は線織曲面に双有理同値。
(0) すべての m に対して Pm ≤ 1 である m > 0 に対して Pm = 1(0-1) P1 = 1, q = 2：アーベル多様体。複素多様体としては複素トーラ
ス C2 /Λ.。KS ≃ 0(0-2) P1 = 1, q = 0。K3 曲面。KS ≃ 0。
(0-1*) P1 = 0, q = 1。アーベル多様体の有限群による商。P4 あるいは P6は１。4KS または 6KS ∼ 0。
(0-2*) P1 = 0, P2 = 1, q = 0。K3 曲面の Z/(2) による商。Enriques 曲面。2KS ∼ 0。
(1) Pm = O(m)：ある m > 0 に対して，|mKS | は底点をもたず，ΦmKS は
S から代数曲線 B への全射を定めて，その一般のファイバーは種数１の非特異曲線（楕円曲面）。とくに mKS は B の因子の引き戻しになっている（ただし KS そのものが B の因子から来るとは限らない）。
(2) Pm = O(m2 )：十分大きな m に対しては |mKS | は底点をもたず，ΦmKS
は双有理正則写像（一般型曲面）。
この「分類」は，曲線の場合と比較するときわめて不完全である。(−∞)
や (0-1), (0 − 1∗ ) については問題ないが，K3 曲面（およびその商空間である Enriques 曲面）が位相的にどういう構造をもっているのかわからないし，楕円曲面についての情報も茫漠としている。そして一般型曲面についてはほ
とんど何も情報がない。K3 曲面や楕円曲面の構造を理解するためには，代数曲面のカテゴリーを複素曲面に広げて考える必要があり，それを実行したのは小平であった。
また小平による『分類』は以下の通りである。ローマ数字の下について
いる添字 0 は，極小曲面の分類であることを示すもので，それほど深い意味はない。

I0 : b1 は偶数, pg = 0. すべて代数曲面
II0 : b1 = 0, pg = 1, c1 = 0 : K3 曲面
III0 : b1 = 4, pg = 1, c1 = 0 : 複素トーラス
27

IV0 : b1 は偶数，pg > 0, c1 ̸= 0, c21 = 0 : すべて楕円曲面
V0 : b1 は偶数，pg > 0, c21 > 0 : すべて一般型代数曲面
VI0 : b1 奇数，pg > 0, c21 = 0 : すべて楕円曲面
VII0 : b1 = 1, pg = 0.
小平の分類理論を使うと，(a) すべての複素解析的 K3 曲面は変形でつながっており，とくに P3 内の非特異４次曲面と微分同相である。変形の空間のうち代数的な K3 曲
面全体は可算個の超曲面の和集合になっている。
(b) 適当に底曲線をその分岐被覆で置き換えると，楕円曲面は関数不変量とホモロジー不変量という２つのデータで変形同値類が完全に決まり，基本群などの位相不変量はすべて計算できる（たとえば基本群は底曲線の基本群 π1 (B) と Z2 の直和，または有限巡回群による π1 (B) の拡
大である）。変形空間は上の２つのデータを用いたコホモロジー類の空間と一致し，代数的な楕円曲面は稠密ではあるが測度０の部分集合 (絶対値１の複素数のなかの１のベキ根全体と似ている）になっている。
ことが示される。代数曲面だけではなくコンパクトな複素曲面全体を考察す
る小平理論によって，Enriques の理論は（一般型曲面および非代数的な VII0曲面を除いて）実質的な分類表になったのである。

28