この章の目標
正則な座標変換によってリーマン面を定義し、C \mathbb{C} C 、リーマン球面、複素トーラス、滑らかな平面代数曲線がリーマン面であることを示せる
正則写像の局所標準形 z ↦ z k z \mapsto z^k z ↦ z k を証明し、分岐指数と次数を具体的に計算できる
リーマン–フルヴィッツの公式を証明し、超楕円曲線やフェルマー曲線の種数を求められる
複素トーラスの間の正則写像を決定し、複素トーラスの同型類が SL 2 ( Z ) \operatorname{SL}_2(\mathbb{Z}) SL 2 ( Z ) の作用で分類されることを説明できる
前提 :05-complex-analysis 第4章 (孤立特異点)、07-manifolds 第2章 (多様体)、09-algebraic-topology 第3章 (被覆空間)、陰関数定理(01-calculus 第8章 )
1.1 動機:多価関数の住む場所
z \sqrt{z} z は 0 0 0 以外の各点で 2 つの値をとり、log z \log z log z は無限個の値をとる。複素関数論では「切れ目」を入れて分枝を選ぶが、切れ目の選び方は人為的であり、切れ目をまたぐと値が飛ぶ(05-complex-analysis 第1章 )。リーマン(1851 年の学位論文)は発想を逆転させた。関数を平面に押し込めるのをやめ、関数が 1 価になるような曲面 を作ればよい。たとえば
R = { ( z , w ) ∈ C 2 ∣ w 2 = z } R = \lbrace (z, w) \in \mathbb{C}^2 \mid w^2 = z \rbrace R = {( z , w ) ∈ C 2 ∣ w 2 = z }
の上では ( z , w ) ↦ w (z, w) \mapsto w ( z , w ) ↦ w が本物の(1 価の)関数であり、これが「z \sqrt{z} z の正体」である。第 1 成分への射影 R → C R \to \mathbb{C} R → C は 0 0 0 以外で 2 対 1 であり、0 0 0 の上で 2 枚のシートがつながっている。
同じ考え方で、二重周期関数(楕円関数)は平面 C \mathbb{C} C ではなく、周期で割ったトーラス C / Λ \mathbb{C}/\Lambda C /Λ 上の関数と見るのが自然である。こうして「正則関数を考えることのできる曲面」という概念が必要になる。それがリーマン面である。この科目の目標は、リーマン面の大域的な理論――コンパクトなリーマン面は射影代数曲線と同じものであること(第5章)、すべてのリーマン面は C ^ \hat{\mathbb{C}} C ^ , C \mathbb{C} C , H \mathbb{H} H のいずれかの商であること(第6章)――を理解し、その過程で楕円関数とモジュラー形式(第2章・第3章)に出会うことである。
1.2 リーマン面の定義
多様体の定義(07-manifolds 第2章 )で座標変換の C ∞ C^\infty C ∞ 性を要求したのと同じように、座標変換の正則性 を要求する。
定義 1.1 (複素座標近傍, complex chart)X X X を 2 次元の位相多様体(ハウスドルフかつ第二可算)とする。開集合 U ⊂ X U \subset X U ⊂ X から C \mathbb{C} C の開集合への同相写像 φ : U → φ ( U ) \varphi\colon U \to \varphi(U) φ : U → φ ( U ) を複素座標近傍 という。2 つの複素座標近傍 ( U 1 , φ 1 ) (U_1, \varphi_1) ( U 1 , φ 1 ) , ( U 2 , φ 2 ) (U_2, \varphi_2) ( U 2 , φ 2 ) は、U 1 ∩ U 2 = ∅ U_1 \cap U_2 = \emptyset U 1 ∩ U 2 = ∅ であるか、または座標変換
φ 2 ∘ φ 1 − 1 : φ 1 ( U 1 ∩ U 2 ) → φ 2 ( U 1 ∩ U 2 ) \varphi_2 \circ \varphi_1^{-1}\colon \varphi_1(U_1 \cap U_2) \to \varphi_2(U_1 \cap U_2) φ 2 ∘ φ 1 − 1 : φ 1 ( U 1 ∩ U 2 ) → φ 2 ( U 1 ∩ U 2 )
が双正則であるとき、正則に両立する という。X X X を覆う互いに正則に両立する複素座標近傍の族を複素アトラス といい、2 つの複素アトラスは、その和がまた複素アトラスになるとき同値であるという。複素アトラスの同値類を X X X 上の複素構造 (complex structure) という。
定義 1.2 (リーマン面, Riemann surface)連結な 2 次元位相多様体と、その上の複素構造の組をリーマン面 という。複素構造に属するアトラスの座標近傍(極大アトラスの元)を局所座標 という。
(2) 正則な座標変換 f f f の実ヤコビ行列式は ∣ f ′ ( z ) ∣ 2 > 0 \lvert f'(z) \rvert^2 > 0 ∣ f ′ ( z ) ∣ 2 > 0 である(コーシー–リーマンの方程式)。したがってリーマン面は向き付け可能 であり、コンパクトなリーマン面は向き付け可能な閉曲面である。閉曲面の分類により、それは種数 g g g の閉曲面(穴が g g g 個ある浮き輪の表面)と同相である(09-algebraic-topology 第2章 の閉曲面の分類定理)。
(3) 複素構造は滑らかな構造よりはるかに強い構造である。実際、トーラスには互いに同型でない複素構造が連続無限個ある(1.8 節)。
1.3 例
例 1.4 (C \mathbb{C} C と領域)C \mathbb{C} C は恒等写像 1 つからなるアトラスによってリーマン面である。C \mathbb{C} C の領域(連結開集合)も同様である。より一般に、リーマン面の連結開集合は、制限した座標近傍によってリーマン面になる。
例 1.5 (リーマン球面, Riemann sphere)C ^ = C ∪ { ∞ } \hat{\mathbb{C}} = \mathbb{C} \cup \lbrace \infty \rbrace C ^ = C ∪ { ∞ } に、S 2 S^2 S 2 と立体射影で同一視した位相を入れる。U 1 = C U_1 = \mathbb{C} U 1 = C , φ 1 ( z ) = z \varphi_1(z) = z φ 1 ( z ) = z と、U 2 = C ^ ∖ { 0 } U_2 = \hat{\mathbb{C}} \setminus \lbrace 0 \rbrace U 2 = C ^ ∖ { 0 } , φ 2 ( z ) = 1 / z \varphi_2(z) = 1/z φ 2 ( z ) = 1/ z (φ 2 ( ∞ ) = 0 \varphi_2(\infty) = 0 φ 2 ( ∞ ) = 0 )の 2 つの座標近傍を考えると、座標変換は φ 2 ∘ φ 1 − 1 ( z ) = 1 / z \varphi_2 \circ \varphi_1^{-1}(z) = 1/z φ 2 ∘ φ 1 − 1 ( z ) = 1/ z (z ∈ C ∖ { 0 } z \in \mathbb{C} \setminus \lbrace 0 \rbrace z ∈ C ∖ { 0 } )で双正則である。複素射影直線 P 1 = ( C 2 ∖ { 0 } ) / C × \mathbb{P}^1 = (\mathbb{C}^2 \setminus \lbrace 0 \rbrace)/\mathbb{C}^{\times} P 1 = ( C 2 ∖ { 0 }) / C × とは [ 1 : z ] ↔ z [1 : z] \leftrightarrow z [ 1 : z ] ↔ z , [ 0 : 1 ] ↔ ∞ [0 : 1] \leftrightarrow \infty [ 0 : 1 ] ↔ ∞ によって同一視でき、以後 C ^ \hat{\mathbb{C}} C ^ と P 1 \mathbb{P}^1 P 1 を区別しない。
例 1.6 (複素トーラス, complex torus)ω 1 , ω 2 ∈ C \omega_1, \omega_2 \in \mathbb{C} ω 1 , ω 2 ∈ C を R \mathbb{R} R 上一次独立とし、Λ = Z ω 1 + Z ω 2 \Lambda = \mathbb{Z}\omega_1 + \mathbb{Z}\omega_2 Λ = Z ω 1 + Z ω 2 を格子 (lattice) とする。X = C / Λ X = \mathbb{C}/\Lambda X = C /Λ を商群、π : C → X \pi\colon \mathbb{C} \to X π : C → X を射影とする。ω 1 , ω 2 \omega_1, \omega_2 ω 1 , ω 2 を標準基底に写す R \mathbb{R} R 線形同型 C → R 2 \mathbb{C} \to \mathbb{R}^2 C → R 2 により X ≅ R 2 / Z 2 = S 1 × S 1 X \cong \mathbb{R}^2/\mathbb{Z}^2 = S^1 \times S^1 X ≅ R 2 / Z 2 = S 1 × S 1 であるから、X X X はコンパクトなハウスドルフ空間であり、種数 1 の閉曲面である。
ε = 1 2 min { ∣ ω ∣ ∣ ω ∈ Λ ∖ { 0 } } \varepsilon = \frac{1}{2}\min\lbrace \lvert \omega \rvert \mid \omega \in \Lambda \setminus \lbrace 0 \rbrace \rbrace ε = 2 1 min {∣ ω ∣ ∣ ω ∈ Λ ∖ { 0 }} とおくと、半径 ε \varepsilon ε の開円板 D D D について D ∩ ( D + ω ) = ∅ D \cap (D + \omega) = \emptyset D ∩ ( D + ω ) = ∅ (ω ≠ 0 \omega \neq 0 ω = 0 )であるから、π ∣ D \pi\vert_D π ∣ D は D D D から開集合 π ( D ) \pi(D) π ( D ) への同相写像であり、π \pi π は被覆写像である(09-algebraic-topology 第3章 の被覆空間作用)。座標近傍を φ D = ( π ∣ D ) − 1 : π ( D ) → D \varphi_D = (\pi\vert_D)^{-1}\colon \pi(D) \to D φ D = ( π ∣ D ) − 1 : π ( D ) → D で定める。2 つの円板 D , D ′ D, D' D , D ′ について、x ∈ π ( D ) ∩ π ( D ′ ) x \in \pi(D) \cap \pi(D') x ∈ π ( D ) ∩ π ( D ′ ) の近くで φ D ′ ∘ φ D − 1 ( z ) − z ∈ Λ \varphi_{D'} \circ \varphi_D^{-1}(z) - z \in \Lambda φ D ′ ∘ φ D − 1 ( z ) − z ∈ Λ であり、これは z z z の連続関数で値が離散集合 Λ \Lambda Λ に入るから、各連結成分の上で定数 ω \omega ω である。よって座標変換は平行移動 z ↦ z + ω z \mapsto z + \omega z ↦ z + ω で、双正則である。こうして X X X はコンパクトなリーマン面になる。
次に、多項式の零点集合がリーマン面になることを示す。鍵は正則版の陰関数定理である。
補題 1.7 (正則版の陰関数定理)F ( z , w ) F(z, w) F ( z , w ) を ( z 0 , w 0 ) ∈ C 2 (z_0, w_0) \in \mathbb{C}^2 ( z 0 , w 0 ) ∈ C 2 の近傍で 2 変数について正則な関数とし、F ( z 0 , w 0 ) = 0 F(z_0, w_0) = 0 F ( z 0 , w 0 ) = 0 , ∂ F ∂ w ( z 0 , w 0 ) ≠ 0 \frac{\partial F}{\partial w}(z_0, w_0) \neq 0 ∂ w ∂ F ( z 0 , w 0 ) = 0 とする。このとき z 0 z_0 z 0 , w 0 w_0 w 0 の開近傍 U U U , V V V と正則関数 g : U → V g\colon U \to V g : U → V が存在して、{ ( z , w ) ∈ U × V ∣ F ( z , w ) = 0 } = { ( z , g ( z ) ) ∣ z ∈ U } \lbrace (z, w) \in U \times V \mid F(z, w) = 0 \rbrace = \lbrace (z, g(z)) \mid z \in U \rbrace {( z , w ) ∈ U × V ∣ F ( z , w ) = 0 } = {( z , g ( z )) ∣ z ∈ U } となる。
証明. F F F を R 4 \mathbb{R}^4 R 4 から R 2 \mathbb{R}^2 R 2 への C ∞ C^\infty C ∞ 写像とみる。w = s + i t w = s + it w = s + i t に関する実ヤコビ行列は、F F F が w w w について正則だから ∂ F ∂ w = a + i b \frac{\partial F}{\partial w} = a + ib ∂ w ∂ F = a + ib 倍写像の行列であり、その行列式は a 2 + b 2 = ∣ ∂ F ∂ w ∣ 2 ≠ 0 a^2 + b^2 = \lvert \frac{\partial F}{\partial w} \rvert^2 \neq 0 a 2 + b 2 = ∣ ∂ w ∂ F ∣ 2 = 0 である。実の陰関数定理(01-calculus 第8章 )より、近傍 U , V U, V U , V と C ∞ C^\infty C ∞ 写像 g : U → V g\colon U \to V g : U → V で、U × V U \times V U × V の中の零点集合が g g g のグラフに一致するものが存在する。g g g が正則であることを示す。F F F は正則だから d F = F z d z + F w d w dF = F_z\ dz + F_w\ dw d F = F z d z + F w d w であり(d z ˉ d\bar{z} d z ˉ , d w ˉ d\bar{w} d w ˉ の成分がない)、これを z ↦ ( z , g ( z ) ) z \mapsto (z, g(z)) z ↦ ( z , g ( z )) で引き戻すと、G ( z ) = F ( z , g ( z ) ) ≡ 0 G(z) = F(z, g(z)) \equiv 0 G ( z ) = F ( z , g ( z )) ≡ 0 について
0 = d G = F z d z + F w ( ∂ g ∂ z d z + ∂ g ∂ z ˉ d z ˉ ) 0 = dG = F_z\,dz + F_w\left(\frac{\partial g}{\partial z}\,dz + \frac{\partial g}{\partial \bar{z}}\,d\bar{z}\right) 0 = d G = F z d z + F w ( ∂ z ∂ g d z + ∂ z ˉ ∂ g d z ˉ )
を得る。d z ˉ d\bar{z} d z ˉ の係数を比べると F w ⋅ ∂ g / ∂ z ˉ = 0 F_w \cdot \partial g/\partial \bar{z} = 0 F w ⋅ ∂ g / ∂ z ˉ = 0 であり、F w ≠ 0 F_w \neq 0 F w = 0 (U U U を小さくとる)だから ∂ g / ∂ z ˉ = 0 \partial g/\partial \bar{z} = 0 ∂ g / ∂ z ˉ = 0 、すなわち g g g は正則である。□ \square □
定理 1.8 (滑らかな平面曲線)F ∈ C [ z , w ] F \in \mathbb{C}[z, w] F ∈ C [ z , w ] とし、X = { ( z , w ) ∈ C 2 ∣ F ( z , w ) = 0 } X = \lbrace (z, w) \in \mathbb{C}^2 \mid F(z, w) = 0 \rbrace X = {( z , w ) ∈ C 2 ∣ F ( z , w ) = 0 } とおく。X X X の各点で ( ∂ F ∂ z , ∂ F ∂ w ) ≠ ( 0 , 0 ) \left(\frac{\partial F}{\partial z}, \frac{\partial F}{\partial w}\right) \neq (0, 0) ( ∂ z ∂ F , ∂ w ∂ F ) = ( 0 , 0 ) ならば(このとき X X X は滑らか または非特異 であるという)、X X X の各連結成分はリーマン面である。局所座標は、∂ F / ∂ w ≠ 0 \partial F/\partial w \neq 0 ∂ F / ∂ w = 0 となる点の近くでは射影 ( z , w ) ↦ z (z, w) \mapsto z ( z , w ) ↦ z 、∂ F / ∂ z ≠ 0 \partial F/\partial z \neq 0 ∂ F / ∂ z = 0 となる点の近くでは射影 ( z , w ) ↦ w (z, w) \mapsto w ( z , w ) ↦ w でとれる。
証明. X X X は C 2 \mathbb{C}^2 C 2 の部分空間としてハウスドルフかつ第二可算である。p = ( z 0 , w 0 ) ∈ X p = (z_0, w_0) \in X p = ( z 0 , w 0 ) ∈ X で F w ( p ) ≠ 0 F_w(p) \neq 0 F w ( p ) = 0 なら、補題 1.7 の U , V , g U, V, g U , V , g について X ∩ ( U × V ) X \cap (U \times V) X ∩ ( U × V ) は g g g のグラフであり、( z , w ) ↦ z (z, w) \mapsto z ( z , w ) ↦ z はこれを U U U に同相に写す(逆写像は z ↦ ( z , g ( z ) ) z \mapsto (z, g(z)) z ↦ ( z , g ( z )) )。F z ( p ) ≠ 0 F_z(p) \neq 0 F z ( p ) = 0 なら z z z と w w w の役割を入れ替えて、( z , w ) ↦ w (z, w) \mapsto w ( z , w ) ↦ w が座標近傍を与える。仮定よりこれらで X X X が覆われる。座標変換を調べる。2 つとも z z z への射影なら座標変換は恒等写像である。z z z への射影と w w w への射影が重なる部分では、座標変換は z ↦ g ( z ) z \mapsto g(z) z ↦ g ( z ) であって正則であり、その逆 w ↦ h ( w ) w \mapsto h(w) w ↦ h ( w ) も同様に正則である。よって複素アトラスが得られ、各連結成分はリーマン面である。□ \square □
例 1.9 (超楕円曲線のアフィン部分)f ( x ) ∈ C [ x ] f(x) \in \mathbb{C}[x] f ( x ) ∈ C [ x ] を重根をもたない次数 d ≥ 1 d \geq 1 d ≥ 1 の多項式とし、X 0 = { ( x , y ) ∣ y 2 = f ( x ) } X_0 = \lbrace (x, y) \mid y^2 = f(x) \rbrace X 0 = {( x , y ) ∣ y 2 = f ( x )} とする。F = y 2 − f ( x ) F = y^2 - f(x) F = y 2 − f ( x ) について F y = 2 y F_y = 2y F y = 2 y , F x = − f ′ ( x ) F_x = -f'(x) F x = − f ′ ( x ) であり、両方が 0 0 0 になるのは y = 0 y = 0 y = 0 かつ f ( x ) = f ′ ( x ) = 0 f(x) = f'(x) = 0 f ( x ) = f ′ ( x ) = 0 のときだけだが、f f f は重根をもたないのでそのような点は X 0 X_0 X 0 上にない。よって X 0 X_0 X 0 は滑らかで、y ≠ 0 y \neq 0 y = 0 の点では x x x が、f f f の根 a a a の上の点 ( a , 0 ) (a, 0) ( a , 0 ) では y y y が局所座標になる。
X 0 X_0 X 0 は連結である。実際、f f f の根の集合を A A A とすると、x : X 0 ∖ x − 1 ( A ) → C ∖ A x\colon X_0 \setminus x^{-1}(A) \to \mathbb{C} \setminus A x : X 0 ∖ x − 1 ( A ) → C ∖ A は 2 重被覆である。任意の点 p ∈ X 0 p \in X_0 p ∈ X 0 に対し、x ( p ) x(p) x ( p ) から根 a 1 a_1 a 1 へ、途中で A A A を通らない道 γ \gamma γ をとり、[ 0 , 1 ) [0, 1) [ 0 , 1 ) 上で p p p から持ち上げると、y ( t ) 2 = f ( γ ( t ) ) → 0 y(t)^2 = f(\gamma(t)) \to 0 y ( t ) 2 = f ( γ ( t )) → 0 より持ち上げは ( a 1 , 0 ) (a_1, 0) ( a 1 , 0 ) に収束する。よってすべての点が ( a 1 , 0 ) (a_1, 0) ( a 1 , 0 ) と道で結ばれる。
例 1.10 (超楕円曲線のコンパクト化)例 1.9 で d = 2 g + 1 d = 2g + 1 d = 2 g + 1 または d = 2 g + 2 d = 2g + 2 d = 2 g + 2 (g ≥ 0 g \geq 0 g ≥ 0 )とする。X 0 X_0 X 0 に「無限遠点」を付け加えてコンパクトなリーマン面を作る。f ~ ( u ) = u 2 g + 2 f ( 1 / u ) \tilde{f}(u) = u^{2g+2}f(1/u) f ~ ( u ) = u 2 g + 2 f ( 1/ u ) とおくと f ~ \tilde{f} f ~ は多項式で、d = 2 g + 2 d = 2g + 2 d = 2 g + 2 なら f ~ ( 0 ) ≠ 0 \tilde{f}(0) \neq 0 f ~ ( 0 ) = 0 、d = 2 g + 1 d = 2g + 1 d = 2 g + 1 なら u = 0 u = 0 u = 0 は f ~ \tilde{f} f ~ の単根である。いずれの場合も f ~ \tilde{f} f ~ は重根をもたないので、X 1 = { ( u , v ) ∣ v 2 = f ~ ( u ) } X_1 = \lbrace (u, v) \mid v^2 = \tilde{f}(u) \rbrace X 1 = {( u , v ) ∣ v 2 = f ~ ( u )} も滑らかである。X 0 X_0 X 0 の x ≠ 0 x \neq 0 x = 0 の部分と X 1 X_1 X 1 の u ≠ 0 u \neq 0 u = 0 の部分を
u = 1 x , v = y x g + 1 u = \frac{1}{x}, \qquad v = \frac{y}{x^{g+1}} u = x 1 , v = x g + 1 y
で貼り合わせる(v 2 = y 2 / x 2 g + 2 = f ( x ) / x 2 g + 2 = f ~ ( 1 / x ) v^2 = y^2/x^{2g+2} = f(x)/x^{2g+2} = \tilde{f}(1/x) v 2 = y 2 / x 2 g + 2 = f ( x ) / x 2 g + 2 = f ~ ( 1/ x ) なので矛盾なく貼れる)。得られる空間 X X X では、x x x は X → C ^ X \to \hat{\mathbb{C}} X → C ^ という連続写像になり、x − 1 ( { ∣ x ∣ ≤ 1 } ) x^{-1}(\lbrace \lvert x \rvert \leq 1 \rbrace) x − 1 ({∣ x ∣ ≤ 1 }) と x − 1 ( { ∣ x ∣ ≥ 1 } ∪ { ∞ } ) x^{-1}(\lbrace \lvert x \rvert \geq 1 \rbrace \cup \lbrace \infty \rbrace) x − 1 ({∣ x ∣ ≥ 1 } ∪ { ∞ }) はそれぞれ C 2 \mathbb{C}^2 C 2 の有界閉集合と同相だからコンパクト、よって X X X はコンパクトである。ハウスドルフ性も、x x x の値が異なる 2 点は x x x で分離でき、値が等しい 2 点は同じ X 0 X_0 X 0 または X 1 X_1 X 1 に入ることから従う。無限遠点(u = 0 u = 0 u = 0 の点)は、d = 2 g + 2 d = 2g + 2 d = 2 g + 2 なら ( 0 , ± f ~ ( 0 ) ) (0, \pm\sqrt{\tilde{f}(0)}) ( 0 , ± f ~ ( 0 ) ) の 2 点、d = 2 g + 1 d = 2g + 1 d = 2 g + 1 なら ( 0 , 0 ) (0, 0) ( 0 , 0 ) の 1 点である。このコンパクトなリーマン面を超楕円曲線 y 2 = f ( x ) y^2 = f(x) y 2 = f ( x ) と呼び、同じ記号 X X X で表す(「超楕円曲線」は g ≥ 2 g \geq 2 g ≥ 2 のときに限って使うことも多い)。
注意
y 2 = f ( x ) y^2 = f(x) y 2 = f ( x ) の射影平面 P 2 \mathbb{P}^2 P 2 での閉包 Y 2 Z d − 2 = Z d f ( X / Z ) Y^2Z^{d-2} = Z^d f(X/Z) Y 2 Z d − 2 = Z d f ( X / Z ) は、d ≥ 4 d \geq 4 d ≥ 4 のとき無限遠点 [ 0 : 1 : 0 ] [0 : 1 : 0] [ 0 : 1 : 0 ] で特異になる。コンパクトなリーマン面を得るには、上のように別の座標で貼り合わせる必要がある。
例 1.11 (射影平面曲線とフェルマー曲線)F ( X , Y , Z ) F(X, Y, Z) F ( X , Y , Z ) を d d d 次の斉次多項式とし、C = { [ X : Y : Z ] ∈ P 2 ∣ F = 0 } C = \lbrace [X : Y : Z] \in \mathbb{P}^2 \mid F = 0 \rbrace C = {[ X : Y : Z ] ∈ P 2 ∣ F = 0 } とする。C C C 上で ( F X , F Y , F Z ) ≠ ( 0 , 0 , 0 ) (F_X, F_Y, F_Z) \neq (0, 0, 0) ( F X , F Y , F Z ) = ( 0 , 0 , 0 ) のとき C C C は非特異 であるという。オイラーの関係式 X F X + Y F Y + Z F Z = d F XF_X + YF_Y + ZF_Z = dF X F X + Y F Y + Z F Z = d F より、たとえばアフィン部分 Z = 1 Z = 1 Z = 1 の点 ( x , y ) (x, y) ( x , y ) で F X = F Y = 0 F_X = F_Y = 0 F X = F Y = 0 なら F Z = d F − x F X − y F Y = 0 F_Z = dF - xF_X - yF_Y = 0 F Z = d F − x F X − y F Y = 0 となってしまう。したがって非特異な C C C の各アフィン部分は定理 1.8 の意味で滑らかであり、アフィン部分の間の座標変換は P 2 \mathbb{P}^2 P 2 の座標変換の制限だから正則である。C C C は P 2 \mathbb{P}^2 P 2 の閉集合としてコンパクトである。非特異な射影平面曲線は連結であることが知られており(主張)、したがってコンパクトなリーマン面である。
フェルマー曲線 X n : X n + Y n = Z n X_n\colon X^n + Y^n = Z^n X n : X n + Y n = Z n (n ≥ 1 n \geq 1 n ≥ 1 )では ( F X , F Y , F Z ) = n ( X n − 1 , Y n − 1 , − Z n − 1 ) (F_X, F_Y, F_Z) = n(X^{n-1}, Y^{n-1}, -Z^{n-1}) ( F X , F Y , F Z ) = n ( X n − 1 , Y n − 1 , − Z n − 1 ) が P 2 \mathbb{P}^2 P 2 上で零にならないので、X n X_n X n は非特異である。
例 1.12 (z \sqrt{z} z と log z \log z log z のリーマン面)1.1 節の R = { w 2 = z } R = \lbrace w^2 = z \rbrace R = { w 2 = z } は、F = w 2 − z F = w^2 - z F = w 2 − z について F z = − 1 ≠ 0 F_z = -1 \neq 0 F z = − 1 = 0 だから滑らかで、w w w が R R R 全体の座標を与える:R ≅ C R \cong \mathbb{C} R ≅ C 。この同一視のもとで射影 ( z , w ) ↦ z (z, w) \mapsto z ( z , w ) ↦ z は w ↦ w 2 w \mapsto w^2 w ↦ w 2 であり、「z \sqrt{z} z 」は 1 価正則関数 w w w になる。同様に L = { ( z , w ) ∈ C × × C ∣ e w = z } L = \lbrace (z, w) \in \mathbb{C}^{\times} \times \mathbb{C} \mid e^w = z \rbrace L = {( z , w ) ∈ C × × C ∣ e w = z } も w w w を座標として C \mathbb{C} C と同型であり、射影は exp : C → C × \exp\colon \mathbb{C} \to \mathbb{C}^{\times} exp : C → C × 、すなわち無限シートの(分岐のない)被覆写像である。「log z \log z log z 」は L L L 上の 1 価関数 w w w になる。解析接続の言葉では、L L L は log \log log のすべての関数要素を集めて作った曲面であり、モノドロミー(05-complex-analysis 第7章 )は被覆変換 w ↦ w + 2 π i w \mapsto w + 2\pi i w ↦ w + 2 π i として現れる。
1.4 正則写像と有理型関数
定義 1.13 (正則写像)X , Y X, Y X , Y をリーマン面とする。連続写像 f : X → Y f\colon X \to Y f : X → Y が正則 であるとは、X X X の任意の局所座標 ( U , φ ) (U, \varphi) ( U , φ ) と Y Y Y の任意の局所座標 ( V , ψ ) (V, \psi) ( V , ψ ) で f ( U ) ⊂ V f(U) \subset V f ( U ) ⊂ V となるものについて、ψ ∘ f ∘ φ − 1 \psi \circ f \circ \varphi^{-1} ψ ∘ f ∘ φ − 1 が正則関数であることをいう。正則な全単射で逆写像も正則なものを双正則写像 または同型 という。Y = C Y = \mathbb{C} Y = C のとき f f f を正則関数 といい、X X X 上の正則関数全体を O ( X ) \mathcal{O}(X) O ( X ) と書く。
座標変換が正則だから、この条件は各点で 1 組の座標について確かめればよい。
定義 1.14 (有理型関数, meromorphic function)X X X をリーマン面とし、P ⊂ X P \subset X P ⊂ X を離散的な閉集合とする。正則関数 f : X ∖ P → C f\colon X \setminus P \to \mathbb{C} f : X ∖ P → C が、各 p ∈ P p \in P p ∈ P で lim x → p ∣ f ( x ) ∣ = ∞ \lim_{x \to p}\lvert f(x) \rvert = \infty lim x → p ∣ f ( x )∣ = ∞ を満たすとき、f f f を有理型関数 、P P P の点を極 という。X X X 上の有理型関数全体を M ( X ) \mathcal{M}(X) M ( X ) と書く。
命題 1.15 X , Y X, Y X , Y をリーマン面とする。
(一致の定理)正則写像 f , g : X → Y f, g\colon X \to Y f , g : X → Y が、集積点をもつ集合の上で一致すれば f = g f = g f = g である。
有理型関数 f f f に極で値 ∞ \infty ∞ を与えると、f f f は正則写像 X → C ^ X \to \hat{\mathbb{C}} X → C ^ になる。逆に、恒等的に ∞ \infty ∞ でない正則写像 X → C ^ X \to \hat{\mathbb{C}} X → C ^ は有理型関数である。特に M ( X ) \mathcal{M}(X) M ( X ) は体である。
証明. 1. A A A を「a a a のある近傍で f = g f = g f = g 」となる点 a a a 全体とすると A A A は開集合である。a ∈ A ‾ a \in \overline{A} a ∈ A なら連続性より f ( a ) = g ( a ) f(a) = g(a) f ( a ) = g ( a ) で、a a a と f ( a ) f(a) f ( a ) のまわりの座標で f , g f, g f , g は正則関数として表され、a a a に集積する点で一致するから、C \mathbb{C} C での一致の定理より a a a の近傍で一致する。よって A A A は閉集合でもある。仮定の集積点を a 0 a_0 a 0 とすると同じ議論で a 0 ∈ A a_0 \in A a 0 ∈ A だから A ≠ ∅ A \neq \emptyset A = ∅ 、X X X の連結性より A = X A = X A = X である。
極 p p p の近くで 1 / f 1/f 1/ f は p p p を除いて正則で、p p p で 0 0 0 に連続に延びるから、リーマンの除去可能特異点定理により正則である。C ^ \hat{\mathbb{C}} C ^ の ∞ \infty ∞ のまわりの座標は 1 / w 1/w 1/ w だから、これは f : X → C ^ f\colon X \to \hat{\mathbb{C}} f : X → C ^ が p p p で正則であることを意味する。逆は、∞ \infty ∞ の逆像が(一致の定理より)離散的な閉集合であることから従う。f ≠ 0 f \neq 0 f = 0 なら 1 / f 1/f 1/ f も有理型なので M ( X ) \mathcal{M}(X) M ( X ) は体である。□ \square □
命題 1.16 f : X → Y f\colon X \to Y f : X → Y を定数でない正則写像とする。
(開写像定理)f f f は開写像である。
X X X がコンパクトなら、f f f は全射で Y Y Y もコンパクトである。
X X X がコンパクトなら、X X X 上の正則関数は定数である:O ( X ) = C \mathcal{O}(X) = \mathbb{C} O ( X ) = C 。
証明. 1. 局所座標で見ると、f f f は定数でない正則関数(一致の定理より局所的にも定数でない)であり、複素関数論の開写像定理(05-complex-analysis 第5章 )から従う。2. f ( X ) f(X) f ( X ) は開集合であり、コンパクト集合の像としてコンパクト、したがって閉集合である。Y Y Y は連結だから f ( X ) = Y f(X) = Y f ( X ) = Y である。3. 定数でない正則関数 X → C X \to \mathbb{C} X → C があれば 2 より C \mathbb{C} C がコンパクトになり矛盾する。□ \square □
例 1.17 (C ^ \hat{\mathbb{C}} C ^ 上の有理型関数)M ( C ^ ) = C ( z ) \mathcal{M}(\hat{\mathbb{C}}) = \mathbb{C}(z) M ( C ^ ) = C ( z ) (有理関数体)である。実際、f ∈ M ( C ^ ) f \in \mathcal{M}(\hat{\mathbb{C}}) f ∈ M ( C ^ ) の極は離散的な閉集合でコンパクトな C ^ \hat{\mathbb{C}} C ^ の中にあるから有限個である。C \mathbb{C} C 内の各極 a i a_i a i での主要部 P i ( 1 / ( z − a i ) ) P_i(1/(z - a_i)) P i ( 1/ ( z − a i )) と、∞ \infty ∞ での主要部 P ∞ ( z ) P_\infty(z) P ∞ ( z ) (z z z の多項式で定数項なし)を引いた f − ∑ i P i ( 1 / ( z − a i ) ) − P ∞ ( z ) f - \sum_i P_i(1/(z - a_i)) - P_\infty(z) f − ∑ i P i ( 1/ ( z − a i )) − P ∞ ( z ) は C ^ \hat{\mathbb{C}} C ^ 上正則だから定数である。よって f f f は有理関数である。一方、X = C / Λ X = \mathbb{C}/\Lambda X = C /Λ 上の有理型関数は Λ \Lambda Λ を周期にもつ C \mathbb{C} C 上の有理型関数、すなわち楕円関数 にほかならない。これが第2章の主題である。
1.5 局所標準形と分岐
正則写像は、局所的には必ず z ↦ z k z \mapsto z^k z ↦ z k の形をしている。これが以後のすべての議論の出発点である。
定理 1.18 (局所標準形, local normal form)f : X → Y f\colon X \to Y f : X → Y を定数でない正則写像、p ∈ X p \in X p ∈ X とする。このとき、ただ 1 つの整数 k ≥ 1 k \geq 1 k ≥ 1 と、p p p のまわりの局所座標 z z z (z ( p ) = 0 z(p) = 0 z ( p ) = 0 )と f ( p ) f(p) f ( p ) のまわりの局所座標 w w w (w ( f ( p ) ) = 0 w(f(p)) = 0 w ( f ( p )) = 0 )が存在して、座標表示が
となる。
証明. p p p , f ( p ) f(p) f ( p ) のまわりに 0 0 0 を中心とする局所座標 z 1 z_1 z 1 , w w w をとり、f f f の座標表示を h ( z 1 ) h(z_1) h ( z 1 ) とすると、h ( 0 ) = 0 h(0) = 0 h ( 0 ) = 0 で h h h は恒等的に 0 0 0 ではない。h h h の 0 0 0 での零点の位数を k ≥ 1 k \geq 1 k ≥ 1 とすると h ( z 1 ) = z 1 k u ( z 1 ) h(z_1) = z_1^k u(z_1) h ( z 1 ) = z 1 k u ( z 1 ) 、u ( 0 ) ≠ 0 u(0) \neq 0 u ( 0 ) = 0 と書ける。0 0 0 の小さな円板上で u u u は零点をもたず単連結だから、正則な k k k 乗根 v v v (v k = u v^k = u v k = u )が存在する。z = z 1 v ( z 1 ) z = z_1 v(z_1) z = z 1 v ( z 1 ) とおくと、d z d z 1 ( 0 ) = v ( 0 ) ≠ 0 \frac{dz}{dz_1}(0) = v(0) \neq 0 d z 1 d z ( 0 ) = v ( 0 ) = 0 だから、逆関数定理により z 1 ↦ z z_1 \mapsto z z 1 ↦ z は 0 0 0 の近傍で双正則であり、z z z は新しい局所座標になる。このとき w = h ( z 1 ) = ( z 1 v ( z 1 ) ) k = z k w = h(z_1) = (z_1 v(z_1))^k = z^k w = h ( z 1 ) = ( z 1 v ( z 1 ) ) k = z k である。
k k k の一意性:座標表示 w = z k w = z^k w = z k のもとでは、f ( p ) f(p) f ( p ) に十分近い f ( p ) f(p) f ( p ) 以外の点は、p p p の十分小さな近傍にちょうど k k k 個の逆像をもつ。この性質は座標のとり方によらない位相的な性質だから、k k k は f f f と p p p だけで決まる。□ \square □
定義 1.19 (分岐指数, ramification index)定理 1.18 の k k k を f f f の p p p での分岐指数 (または多重度 )といい e p ( f ) e_p(f) e p ( f ) と書く。e p ( f ) ≥ 2 e_p(f) \geq 2 e p ( f ) ≥ 2 のとき p p p を分岐点 (ramification point)、その像 f ( p ) f(p) f ( p ) を分岐値 (branch point)という。
例 1.21 (1) f ( z ) = z k f(z) = z^k f ( z ) = z k を C ^ → C ^ \hat{\mathbb{C}} \to \hat{\mathbb{C}} C ^ → C ^ とみると、e 0 = k e_0 = k e 0 = k であり、∞ \infty ∞ のまわりの座標 1 / z 1/z 1/ z では 1 / z ↦ ( 1 / z ) k 1/z \mapsto (1/z)^k 1/ z ↦ ( 1/ z ) k だから e ∞ = k e_\infty = k e ∞ = k である。他の点では e = 1 e = 1 e = 1 である。
(2) 例 1.10 の超楕円曲線 X X X と x : X → C ^ x\colon X \to \hat{\mathbb{C}} x : X → C ^ を考える。y ≠ 0 y \neq 0 y = 0 の点では x x x 自身が局所座標だから e = 1 e = 1 e = 1 である。根 a a a の上の点 ( a , 0 ) (a, 0) ( a , 0 ) では y y y が局所座標で、y 2 = f ( x ) = f ′ ( a ) ( x − a ) + ⋯ y^2 = f(x) = f'(a)(x - a) + \cdots y 2 = f ( x ) = f ′ ( a ) ( x − a ) + ⋯ (f ′ ( a ) ≠ 0 f'(a) \neq 0 f ′ ( a ) = 0 )より x − a x - a x − a は y y y について 2 位の零点をもつから e = 2 e = 2 e = 2 である。無限遠点では座標 u = 1 / x u = 1/x u = 1/ x を見る。d = 2 g + 2 d = 2g + 2 d = 2 g + 2 なら 2 つの無限遠点で u u u が局所座標だから e = 1 e = 1 e = 1 。d = 2 g + 1 d = 2g + 1 d = 2 g + 1 なら無限遠点 ( 0 , 0 ) (0, 0) ( 0 , 0 ) で v v v が局所座標、v 2 = f ~ ( u ) v^2 = \tilde{f}(u) v 2 = f ~ ( u ) で u = 0 u = 0 u = 0 は単根だから u u u は v v v について 2 位の零点をもち、e = 2 e = 2 e = 2 である。まとめると、x x x の分岐点はちょうど 2 g + 2 2g + 2 2 g + 2 個 (d = 2 g + 2 d = 2g + 2 d = 2 g + 2 なら f f f の根の上の 2 g + 2 2g + 2 2 g + 2 点、d = 2 g + 1 d = 2g + 1 d = 2 g + 1 なら根の上の 2 g + 1 2g + 1 2 g + 1 点と無限遠点)で、分岐指数はすべて 2 である。
1.6 正則写像の次数
定理 1.22 (次数の well-definedness)X , Y X, Y X , Y をコンパクトなリーマン面、f : X → Y f\colon X \to Y f : X → Y を定数でない正則写像とする。q ∈ Y q \in Y q ∈ Y に対し
d q = ∑ p ∈ f − 1 ( q ) e p ( f ) d_q = \sum_{p \in f^{-1}(q)} e_p(f) d q = p ∈ f − 1 ( q ) ∑ e p ( f )
とおくと、d q d_q d q は q q q によらない。
証明. 一致の定理より f − 1 ( q ) f^{-1}(q) f − 1 ( q ) は離散的な閉集合で、X X X はコンパクトだから有限集合 { p 1 , … , p r } \lbrace p_1, \dots, p_r \rbrace { p 1 , … , p r } である。k i = e p i ( f ) k_i = e_{p_i}(f) k i = e p i ( f ) とおく。定理 1.18 より、p i p_i p i のまわりの局所座標 z i z_i z i と q q q のまわりの局所座標 w w w で、f f f が w = z i k i w = z_i^{k_i} w = z i k i と表されるものがとれる(w w w は i i i によらず共通にとれる:各 i i i で w w w を固定して証明を行えばよい)。ε > 0 \varepsilon > 0 ε > 0 を十分小さくとり、U i = { ∣ z i ∣ < ε } U_i = \lbrace \lvert z_i \rvert < \varepsilon \rbrace U i = {∣ z i ∣ < ε } が互いに交わらないようにする。K = X ∖ ⋃ i U i K = X \setminus \bigcup_i U_i K = X ∖ ⋃ i U i はコンパクトで f ( K ) f(K) f ( K ) は q q q を含まない閉集合だから、
V = { ∣ w ∣ < min i ε k i } ∖ f ( K ) V = \lbrace \lvert w \rvert < \min_i \varepsilon^{k_i} \rbrace \setminus f(K) V = {∣ w ∣ < i min ε k i } ∖ f ( K )
は q q q の開近傍で、f − 1 ( V ) ⊂ ⋃ i U i f^{-1}(V) \subset \bigcup_i U_i f − 1 ( V ) ⊂ ⋃ i U i である。q ′ ∈ V q' \in V q ′ ∈ V , w ( q ′ ) = c ≠ 0 w(q') = c \neq 0 w ( q ′ ) = c = 0 とすると、U i U_i U i の中で z i k i = c z_i^{k_i} = c z i k i = c の解は ∣ c ∣ < ε k i \lvert c \rvert < \varepsilon^{k_i} ∣ c ∣ < ε k i よりちょうど k i k_i k i 個あり、各解で d d z i z i k i ≠ 0 \frac{d}{dz_i}z_i^{k_i} \neq 0 d z i d z i k i = 0 だから分岐指数は 1 である。よって d q ′ = ∑ i k i = d q d_{q'} = \sum_i k_i = d_q d q ′ = ∑ i k i = d q である。したがって q ↦ d q q \mapsto d_q q ↦ d q は局所定数であり、Y Y Y は連結だから定数である。□ \square □
定義 1.23 (次数, degree)定理 1.22 の値 d q d_q d q を f f f の次数 といい deg f \deg f deg f と書く。
系 1.24 X X X をコンパクトなリーマン面とする。
定数でない f ∈ M ( X ) f \in \mathcal{M}(X) f ∈ M ( X ) について、零点の個数と極の個数は(重複度を込めて)等しく、ともに deg f \deg f deg f に等しい。さらに f f f はすべての値 c ∈ C ^ c \in \hat{\mathbb{C}} c ∈ C ^ を同じ回数 deg f \deg f deg f だけとる。
正則写像 f : X → Y f\colon X \to Y f : X → Y の次数が 1 なら f f f は双正則である。特に、次数 1 の有理型関数をもつコンパクトなリーマン面は C ^ \hat{\mathbb{C}} C ^ と同型である。
証明. 1. 命題 1.15 により f : X → C ^ f\colon X \to \hat{\mathbb{C}} f : X → C ^ とみて、q = 0 q = 0 q = 0 と q = ∞ q = \infty q = ∞ に定理 1.22 を適用する。有理型関数の零点・極の位数は分岐指数に一致する。2. 次数 1 ならどの点の逆像も 1 点でその分岐指数は 1 だから、f f f は全単射な局所双正則写像、すなわち双正則である。□ \square □
例 1.25 (1) 既約分数で表された有理関数 f = P / Q f = P/Q f = P / Q の次数は max ( deg P , deg Q ) \max(\deg P, \deg Q) max ( deg P , deg Q ) である(f ( z ) = c f(z) = c f ( z ) = c の解は P − c Q = 0 P - cQ = 0 P − c Q = 0 の解であり、一般の c c c でその個数は max ( deg P , deg Q ) \max(\deg P, \deg Q) max ( deg P , deg Q ) )。(2) 超楕円曲線の x : X → C ^ x\colon X \to \hat{\mathbb{C}} x : X → C ^ は次数 2 である。(3) フェルマー曲線 X n X_n X n 上の x = X / Z x = X/Z x = X / Z は次数 n n n である(一般の c c c に対し y n = 1 − c n y^n = 1 - c^n y n = 1 − c n の解は n n n 個)。(4) 複素トーラス上の z ↦ n z z \mapsto nz z ↦ n z は次数 n 2 n^2 n 2 である(問題 1.5)。
1.7 リーマン–フルヴィッツの公式
コンパクトなリーマン面 X X X の種数 (genus) g = g ( X ) g = g(X) g = g ( X ) を、閉曲面としての種数で定める。オイラー標数は χ ( X ) = 2 − 2 g \chi(X) = 2 - 2g χ ( X ) = 2 − 2 g であり、任意の有限三角形分割の頂点数 V V V ・辺の数 E E E ・面の数 F F F から χ ( X ) = V − E + F \chi(X) = V - E + F χ ( X ) = V − E + F で計算できる(09-algebraic-topology 第5章 )。コンパクトなリーマン面が三角形分割をもつことは認める(ラドーの定理)。
定理 1.26 (リーマン–フルヴィッツの公式, Riemann–Hurwitz formula)f : X → Y f\colon X \to Y f : X → Y をコンパクトなリーマン面の間の次数 n n n の正則写像とする。このとき
2 g ( X ) − 2 = n ( 2 g ( Y ) − 2 ) + ∑ p ∈ X ( e p ( f ) − 1 ) 2g(X) - 2 = n\bigl(2g(Y) - 2\bigr) + \sum_{p \in X}\bigl(e_p(f) - 1\bigr) 2 g ( X ) − 2 = n ( 2 g ( Y ) − 2 ) + p ∈ X ∑ ( e p ( f ) − 1 )
が成り立つ(右辺の和は分岐点についての有限和である)。
証明. B ⊂ Y B \subset Y B ⊂ Y を分岐値全体(有限集合)とする。Y Y Y の三角形分割で、B B B の点がすべて頂点になり、各閉三角形は B B B の点を高々 1 つ(頂点として)しか含まないものをとる(任意の三角形分割を、B B B の点で星状に細分し、さらに重心細分を繰り返せばよい)。
(i) f : X ∖ f − 1 ( B ) → Y ∖ B f\colon X \setminus f^{-1}(B) \to Y \setminus B f : X ∖ f − 1 ( B ) → Y ∖ B は n n n 重の被覆写像である。実際、q ∉ B q \notin B q ∈ / B の逆像は分岐指数 1 の n n n 点で、定理 1.22 の証明の V V V と U i U_i U i をとると f − 1 ( V ) = ⨆ i ( U i ∩ f − 1 ( V ) ) f^{-1}(V) = \bigsqcup_i (U_i \cap f^{-1}(V)) f − 1 ( V ) = ⨆ i ( U i ∩ f − 1 ( V )) で各 U i ∩ f − 1 ( V ) → V U_i \cap f^{-1}(V) \to V U i ∩ f − 1 ( V ) → V は同相である。
(ii) 閉三角形 T T T をとり、その頂点で B B B に属するものがあればそれを v v v とする。T ∖ { v } T \setminus \lbrace v \rbrace T ∖ { v } は可縮だから、その上で被覆 (i) は自明であり、f − 1 ( T ∖ { v } ) f^{-1}(T \setminus \lbrace v \rbrace) f − 1 ( T ∖ { v }) は T ∖ { v } T \setminus \lbrace v \rbrace T ∖ { v } と同相な n n n 個の成分に分かれる(09-algebraic-topology 第3章 の持ち上げの判定条件)。各成分の閉包は v v v の上の 1 点を付け加えたもので、T T T と同相な閉三角形である(v v v の上の点 p p p のまわりでは局所標準形 w = z e p w = z^{e_p} w = z e p により、w w w 平面で v v v を頂点とする角 θ \theta θ の扇形は、z z z 平面で角 θ / e p \theta/e_p θ / e p の e p e_p e p 個の扇形に持ち上がる)。こうして持ち上げた三角形たちは X X X の三角形分割を与える。
(iii) 数える。面と辺は n n n 倍になる:F X = n F Y F_X = nF_Y F X = n F Y , E X = n E Y E_X = nE_Y E X = n E Y 。頂点 v v v の上には ∑ p ∈ f − 1 ( v ) e p = n \sum_{p \in f^{-1}(v)} e_p = n ∑ p ∈ f − 1 ( v ) e p = n より ∣ f − 1 ( v ) ∣ = n − ∑ p ∈ f − 1 ( v ) ( e p − 1 ) \lvert f^{-1}(v) \rvert = n - \sum_{p \in f^{-1}(v)}(e_p - 1) ∣ f − 1 ( v )∣ = n − ∑ p ∈ f − 1 ( v ) ( e p − 1 ) 個の点があり、分岐点はすべて頂点の上にあるから V X = n V Y − ∑ p ∈ X ( e p − 1 ) V_X = nV_Y - \sum_{p \in X}(e_p - 1) V X = n V Y − ∑ p ∈ X ( e p − 1 ) である。よって
χ ( X ) = V X − E X + F X = n χ ( Y ) − ∑ p ∈ X ( e p − 1 ) \chi(X) = V_X - E_X + F_X = n\chi(Y) - \sum_{p \in X}(e_p - 1) χ ( X ) = V X − E X + F X = n χ ( Y ) − p ∈ X ∑ ( e p − 1 )
であり、χ = 2 − 2 g \chi = 2 - 2g χ = 2 − 2 g を代入すれば主張を得る。□ \square □
例 1.27 (超楕円曲線の種数)例 1.10 の X : y 2 = f ( x ) X\colon y^2 = f(x) X : y 2 = f ( x ) (deg f = 2 g + 1 \deg f = 2g + 1 deg f = 2 g + 1 または 2 g + 2 2g + 2 2 g + 2 )について、x : X → C ^ x\colon X \to \hat{\mathbb{C}} x : X → C ^ は次数 2 で、例 1.21 より分岐指数 2 の分岐点がちょうど 2 g + 2 2g + 2 2 g + 2 個ある。リーマン–フルヴィッツの公式より
2 g ( X ) − 2 = 2 ⋅ ( 0 − 2 ) + ( 2 g + 2 ) = 2 g − 2 2g(X) - 2 = 2 \cdot (0 - 2) + (2g + 2) = 2g - 2 2 g ( X ) − 2 = 2 ⋅ ( 0 − 2 ) + ( 2 g + 2 ) = 2 g − 2
だから g ( X ) = g g(X) = g g ( X ) = g である。たとえば y 2 = x 3 − x y^2 = x^3 - x y 2 = x 3 − x や y 2 = x 4 − 1 y^2 = x^4 - 1 y 2 = x 4 − 1 は種数 1、y 2 = x 5 − x y^2 = x^5 - x y 2 = x 5 − x や y 2 = x 6 − 1 y^2 = x^6 - 1 y 2 = x 6 − 1 は種数 2 である。
例 1.28 (フェルマー曲線の種数)X n : X n + Y n = Z n X_n\colon X^n + Y^n = Z^n X n : X n + Y n = Z n と次数 n n n の写像 ϕ = [ X : Z ] : X n → P 1 \phi = [X : Z]\colon X_n \to \mathbb{P}^1 ϕ = [ X : Z ] : X n → P 1 を考える(X = Z = 0 X = Z = 0 X = Z = 0 なら Y = 0 Y = 0 Y = 0 となるので ϕ \phi ϕ は至るところ定義される)。ϕ = c \phi = c ϕ = c (c n ≠ 1 c^n \neq 1 c n = 1 , c ≠ ∞ c \neq \infty c = ∞ )の逆像は y n = 1 − c n y^n = 1 - c^n y n = 1 − c n の n n n 個の解で、分岐はない。c = ∞ c = \infty c = ∞ (Z = 0 Z = 0 Z = 0 )の逆像は X n + Y n = 0 X^n + Y^n = 0 X n + Y n = 0 の n n n 点で、やはり分岐はない。c n = 1 c^n = 1 c n = 1 の逆像は 1 点 [ c : 0 : 1 ] [c : 0 : 1] [ c : 0 : 1 ] だけだから、定理 1.22 よりそこでの分岐指数は n n n である。よって ∑ ( e p − 1 ) = n ( n − 1 ) \sum(e_p - 1) = n(n - 1) ∑ ( e p − 1 ) = n ( n − 1 ) であり、
2 g ( X n ) − 2 = n ( − 2 ) + n ( n − 1 ) = n 2 − 3 n , g ( X n ) = ( n − 1 ) ( n − 2 ) 2 2g(X_n) - 2 = n(-2) + n(n - 1) = n^2 - 3n, \qquad g(X_n) = \frac{(n - 1)(n - 2)}{2} 2 g ( X n ) − 2 = n ( − 2 ) + n ( n − 1 ) = n 2 − 3 n , g ( X n ) = 2 ( n − 1 ) ( n − 2 )
を得る。n = 3 n = 3 n = 3 で g = 1 g = 1 g = 1 、n = 4 n = 4 n = 4 で g = 3 g = 3 g = 3 である。(なお、全分岐する点を 2 つの成分が共有できないことから、X n X_n X n の連結性もこの議論で確かめられる。)一般の d d d 次非特異平面曲線の種数も ( d − 1 ) ( d − 2 ) / 2 (d - 1)(d - 2)/2 ( d − 1 ) ( d − 2 ) /2 である(問題 1.7)。
系 1.29 f : X → Y f\colon X \to Y f : X → Y をコンパクトなリーマン面の間の定数でない正則写像とし、n = deg f n = \deg f n = deg f とする。
g ( X ) ≥ g ( Y ) g(X) \geq g(Y) g ( X ) ≥ g ( Y ) である。
Y = C ^ Y = \hat{\mathbb{C}} Y = C ^ のとき ∑ p ( e p − 1 ) = 2 g ( X ) − 2 + 2 n \sum_p (e_p - 1) = 2g(X) - 2 + 2n ∑ p ( e p − 1 ) = 2 g ( X ) − 2 + 2 n 。特に次数 n n n の有理関数では ∑ p ( e p − 1 ) = 2 n − 2 \sum_p(e_p - 1) = 2n - 2 ∑ p ( e p − 1 ) = 2 n − 2 である。
g ( X ) = g ( Y ) = 1 g(X) = g(Y) = 1 g ( X ) = g ( Y ) = 1 なら f f f は分岐しない。g ( X ) = g ( Y ) ≥ 2 g(X) = g(Y) \geq 2 g ( X ) = g ( Y ) ≥ 2 なら f f f は同型である。
証明. 1. g ( Y ) = 0 g(Y) = 0 g ( Y ) = 0 なら明らか。g ( Y ) ≥ 1 g(Y) \geq 1 g ( Y ) ≥ 1 なら 2 g ( Y ) − 2 ≥ 0 2g(Y) - 2 \geq 0 2 g ( Y ) − 2 ≥ 0 で、公式より 2 g ( X ) − 2 ≥ n ( 2 g ( Y ) − 2 ) ≥ 2 g ( Y ) − 2 2g(X) - 2 \geq n(2g(Y) - 2) \geq 2g(Y) - 2 2 g ( X ) − 2 ≥ n ( 2 g ( Y ) − 2 ) ≥ 2 g ( Y ) − 2 。2. 公式に g ( Y ) = 0 g(Y) = 0 g ( Y ) = 0 を代入する。3. g = g ( X ) = g ( Y ) g = g(X) = g(Y) g = g ( X ) = g ( Y ) とおくと、公式は ( n − 1 ) ( 2 g − 2 ) + ∑ p ( e p − 1 ) = 0 (n - 1)(2g - 2) + \sum_p(e_p - 1) = 0 ( n − 1 ) ( 2 g − 2 ) + ∑ p ( e p − 1 ) = 0 となる。g = 1 g = 1 g = 1 なら ∑ p ( e p − 1 ) = 0 \sum_p(e_p - 1) = 0 ∑ p ( e p − 1 ) = 0 。g ≥ 2 g \geq 2 g ≥ 2 なら両項が 0 0 0 以上だから n = 1 n = 1 n = 1 であり、系 1.24 より f f f は同型である。□ \square □
1.8 複素トーラスの間の正則写像
複素トーラスは位相的にはすべて同じ S 1 × S 1 S^1 \times S^1 S 1 × S 1 だが、複素構造としては格子によって異なる。どのようなときに同型になるかを決定しよう。
定理 1.30 Λ , Λ ′ \Lambda, \Lambda' Λ , Λ ′ を格子とし、π : C → C / Λ \pi\colon \mathbb{C} \to \mathbb{C}/\Lambda π : C → C /Λ , π ′ : C → C / Λ ′ \pi'\colon \mathbb{C} \to \mathbb{C}/\Lambda' π ′ : C → C / Λ ′ を射影とする。任意の正則写像 f : C / Λ → C / Λ ′ f\colon \mathbb{C}/\Lambda \to \mathbb{C}/\Lambda' f : C /Λ → C / Λ ′ に対し、α Λ ⊂ Λ ′ \alpha\Lambda \subset \Lambda' α Λ ⊂ Λ ′ を満たす α , β ∈ C \alpha, \beta \in \mathbb{C} α , β ∈ C が存在して
f ( π ( z ) ) = π ′ ( α z + β ) ( z ∈ C ) f(\pi(z)) = \pi'(\alpha z + \beta) \qquad (z \in \mathbb{C}) f ( π ( z )) = π ′ ( α z + β ) ( z ∈ C )
となる。特に、C / Λ \mathbb{C}/\Lambda C /Λ と C / Λ ′ \mathbb{C}/\Lambda' C / Λ ′ が同型であるための必要十分条件は、Λ ′ = α Λ \Lambda' = \alpha\Lambda Λ ′ = α Λ となる α ∈ C × \alpha \in \mathbb{C}^{\times} α ∈ C × が存在することである。
証明. C \mathbb{C} C は単連結で π ′ \pi' π ′ は被覆写像だから、f ∘ π : C → C / Λ ′ f \circ \pi\colon \mathbb{C} \to \mathbb{C}/\Lambda' f ∘ π : C → C / Λ ′ は π ′ ∘ F = f ∘ π \pi' \circ F = f \circ \pi π ′ ∘ F = f ∘ π を満たす連続写像 F : C → C F\colon \mathbb{C} \to \mathbb{C} F : C → C に持ち上がる(09-algebraic-topology 第3章 の持ち上げの判定条件)。π ′ \pi' π ′ は局所双正則だから F = ( π ′ ∣ U ) − 1 ∘ f ∘ π F = (\pi'\vert_U)^{-1} \circ f \circ \pi F = ( π ′ ∣ U ) − 1 ∘ f ∘ π と局所的に書け、F F F は正則である。ω ∈ Λ \omega \in \Lambda ω ∈ Λ に対し π ′ ( F ( z + ω ) ) = f ( π ( z ) ) = π ′ ( F ( z ) ) \pi'(F(z + \omega)) = f(\pi(z)) = \pi'(F(z)) π ′ ( F ( z + ω )) = f ( π ( z )) = π ′ ( F ( z )) だから F ( z + ω ) − F ( z ) ∈ Λ ′ F(z + \omega) - F(z) \in \Lambda' F ( z + ω ) − F ( z ) ∈ Λ ′ であり、これは z z z の連続関数で離散集合に値をとるから定数である。よって F ′ ( z + ω ) = F ′ ( z ) F'(z + \omega) = F'(z) F ′ ( z + ω ) = F ′ ( z ) となり、F ′ F' F ′ は Λ \Lambda Λ を周期にもつ整関数である。F ′ F' F ′ は基本平行四辺形(コンパクト)の上で有界だから C \mathbb{C} C 全体で有界であり、リウヴィルの定理より定数 α \alpha α である。よって F ( z ) = α z + β F(z) = \alpha z + \beta F ( z ) = α z + β であり、α ω = F ( z + ω ) − F ( z ) ∈ Λ ′ \alpha\omega = F(z + \omega) - F(z) \in \Lambda' α ω = F ( z + ω ) − F ( z ) ∈ Λ ′ である。
f f f が同型なら、f − 1 f^{-1} f − 1 にも同じことを適用して α ′ Λ ′ ⊂ Λ \alpha'\Lambda' \subset \Lambda α ′ Λ ′ ⊂ Λ となる α ′ \alpha' α ′ を得る。f − 1 ∘ f = i d f^{-1} \circ f = \mathrm{id} f − 1 ∘ f = id の持ち上げ z ↦ α ′ ( α z + β ) + β ′ z \mapsto \alpha'(\alpha z + \beta) + \beta' z ↦ α ′ ( α z + β ) + β ′ は π \pi π と両立するから z z z との差が Λ \Lambda Λ に値をとる定数であり、α ′ α = 1 \alpha'\alpha = 1 α ′ α = 1 である。よって Λ ′ = α α ′ Λ ′ ⊂ α Λ ⊂ Λ ′ \Lambda' = \alpha\alpha'\Lambda' \subset \alpha\Lambda \subset \Lambda' Λ ′ = α α ′ Λ ′ ⊂ α Λ ⊂ Λ ′ 、すなわち Λ ′ = α Λ \Lambda' = \alpha\Lambda Λ ′ = α Λ である。逆に Λ ′ = α Λ \Lambda' = \alpha\Lambda Λ ′ = α Λ なら z ↦ α z z \mapsto \alpha z z ↦ α z が同型 C / Λ → C / Λ ′ \mathbb{C}/\Lambda \to \mathbb{C}/\Lambda' C /Λ → C / Λ ′ を誘導する。□ \square □
特に、原点を原点に写す正則写像 C / Λ → C / Λ ′ \mathbb{C}/\Lambda \to \mathbb{C}/\Lambda' C /Λ → C / Λ ′ は群の準同型である。これは第2章で楕円曲線の群構造を考えるときの背景になる。
系 1.31 格子 Λ = Z ω 1 + Z ω 2 \Lambda = \mathbb{Z}\omega_1 + \mathbb{Z}\omega_2 Λ = Z ω 1 + Z ω 2 の基底を Im ( ω 1 / ω 2 ) > 0 \operatorname{Im}(\omega_1/\omega_2) > 0 Im ( ω 1 / ω 2 ) > 0 となるように選び、τ = ω 1 / ω 2 ∈ H \tau = \omega_1/\omega_2 \in \mathbb{H} τ = ω 1 / ω 2 ∈ H 、Λ τ = Z τ + Z \Lambda_\tau = \mathbb{Z}\tau + \mathbb{Z} Λ τ = Z τ + Z とおくと、C / Λ ≅ C / Λ τ \mathbb{C}/\Lambda \cong \mathbb{C}/\Lambda_\tau C /Λ ≅ C / Λ τ である。さらに τ , τ ′ ∈ H \tau, \tau' \in \mathbb{H} τ , τ ′ ∈ H について、C / Λ τ ≅ C / Λ τ ′ \mathbb{C}/\Lambda_\tau \cong \mathbb{C}/\Lambda_{\tau'} C / Λ τ ≅ C / Λ τ ′ であるための必要十分条件は
τ ′ = a τ + b c τ + d , ( a b c d ) ∈ SL 2 ( Z ) \tau' = \frac{a\tau + b}{c\tau + d}, \qquad \begin{pmatrix} a & b \\ c & d \end{pmatrix} \in \operatorname{SL}_2(\mathbb{Z}) τ ′ = c τ + d a τ + b , ( a c b d ) ∈ SL 2 ( Z )
と表されることである。
証明. Λ = ω 2 Λ τ \Lambda = \omega_2\Lambda_\tau Λ = ω 2 Λ τ だから前半は定理 1.30 から従う。C / Λ τ ≅ C / Λ τ ′ \mathbb{C}/\Lambda_\tau \cong \mathbb{C}/\Lambda_{\tau'} C / Λ τ ≅ C / Λ τ ′ とすると、定理 1.30 より Λ τ ′ = α Λ τ \Lambda_{\tau'} = \alpha\Lambda_\tau Λ τ ′ = α Λ τ となる α \alpha α があり、α τ , α \alpha\tau, \alpha α τ , α は Λ τ ′ \Lambda_{\tau'} Λ τ ′ の基底である。よって α τ = a τ ′ + b \alpha\tau = a\tau' + b α τ = a τ ′ + b , α = c τ ′ + d \alpha = c\tau' + d α = c τ ′ + d となる整数 a , b , c , d a, b, c, d a , b , c , d (a d − b c = ± 1 ad - bc = \pm 1 a d − b c = ± 1 、基底の取り替え行列)があり、τ = ( a τ ′ + b ) / ( c τ ′ + d ) \tau = (a\tau' + b)/(c\tau' + d) τ = ( a τ ′ + b ) / ( c τ ′ + d ) である。一般に実行列 γ \gamma γ について
Im a τ ′ + b c τ ′ + d = ( a d − b c ) Im τ ′ ∣ c τ ′ + d ∣ 2 \operatorname{Im}\frac{a\tau' + b}{c\tau' + d} = \frac{(ad - bc)\operatorname{Im}\tau'}{\lvert c\tau' + d \rvert^2} Im c τ ′ + d a τ ′ + b = ∣ c τ ′ + d ∣ 2 ( a d − b c ) Im τ ′
であり(第3章の補題 3.1)、τ , τ ′ ∈ H \tau, \tau' \in \mathbb{H} τ , τ ′ ∈ H だから a d − b c = 1 ad - bc = 1 a d − b c = 1 である。SL 2 ( Z ) \operatorname{SL}_2(\mathbb{Z}) SL 2 ( Z ) は群だから、逆行列をとって τ ′ \tau' τ ′ を τ \tau τ で表すこともできる。逆に τ ′ = ( a τ + b ) / ( c τ + d ) \tau' = (a\tau + b)/(c\tau + d) τ ′ = ( a τ + b ) / ( c τ + d ) なら、Λ τ ′ = ( c τ + d ) − 1 ( Z ( a τ + b ) + Z ( c τ + d ) ) = ( c τ + d ) − 1 Λ τ \Lambda_{\tau'} = (c\tau + d)^{-1}(\mathbb{Z}(a\tau + b) + \mathbb{Z}(c\tau + d)) = (c\tau + d)^{-1}\Lambda_\tau Λ τ ′ = ( c τ + d ) − 1 ( Z ( a τ + b ) + Z ( c τ + d )) = ( c τ + d ) − 1 Λ τ である(行列式が 1 なので a τ + b a\tau + b a τ + b , c τ + d c\tau + d c τ + d は Λ τ \Lambda_\tau Λ τ の基底)。□ \square □
まとめ
リーマン面は、座標変換が正則な 2 次元多様体(連結)である。向き付け可能で、コンパクトなら種数 g g g の閉曲面である。
C \mathbb{C} C 、リーマン球面 C ^ \hat{\mathbb{C}} C ^ 、複素トーラス C / Λ \mathbb{C}/\Lambda C /Λ 、滑らかな平面曲線(正則版陰関数定理による)、超楕円曲線 y 2 = f ( x ) y^2 = f(x) y 2 = f ( x ) とそのコンパクト化、フェルマー曲線が基本的な例である。
z \sqrt{z} z や log z \log z log z はそれぞれのリーマン面の上で 1 価正則関数になる。
正則写像は局所的に z ↦ z k z \mapsto z^k z ↦ z k と書け(局所標準形)、k = e p ( f ) k = e_p(f) k = e p ( f ) が分岐指数である。
コンパクトなリーマン面の間の正則写像では、各点の逆像の分岐指数の和 deg f \deg f deg f が一定である。有理型関数の零点と極の個数は等しい。
リーマン–フルヴィッツの公式 2 g ( X ) − 2 = n ( 2 g ( Y ) − 2 ) + ∑ ( e p − 1 ) 2g(X) - 2 = n(2g(Y) - 2) + \sum(e_p - 1) 2 g ( X ) − 2 = n ( 2 g ( Y ) − 2 ) + ∑ ( e p − 1 ) により、超楕円曲線の種数 g g g 、フェルマー曲線の種数 ( n − 1 ) ( n − 2 ) / 2 (n-1)(n-2)/2 ( n − 1 ) ( n − 2 ) /2 が求まる。
複素トーラスの間の正則写像は z ↦ α z + β z \mapsto \alpha z + \beta z ↦ α z + β から来る。同型類は SL 2 ( Z ) \ H \operatorname{SL}_2(\mathbb{Z})\backslash\mathbb{H} SL 2 ( Z ) \ H で分類される。
演習問題
問題 1.1 ★ 次数 n ≥ 1 n \geq 1 n ≥ 1 の多項式 p ( z ) p(z) p ( z ) は p ( ∞ ) = ∞ p(\infty) = \infty p ( ∞ ) = ∞ とおくことで正則写像 C ^ → C ^ \hat{\mathbb{C}} \to \hat{\mathbb{C}} C ^ → C ^ に延び、e ∞ ( p ) = n e_\infty(p) = n e ∞ ( p ) = n 、deg p = n \deg p = n deg p = n であることを示せ。
解答
p ( z ) = a n z n + ⋯ + a 0 p(z) = a_nz^n + \cdots + a_0 p ( z ) = a n z n + ⋯ + a 0 (a n ≠ 0 a_n \neq 0 a n = 0 )とする。∞ \infty ∞ のまわりの座標 w = 1 / z w = 1/z w = 1/ z と、値域の ∞ \infty ∞ のまわりの座標 1 / p 1/p 1/ p で表すと
1 p ( 1 / w ) = w n a n + a n − 1 w + ⋯ + a 0 w n \frac{1}{p(1/w)} = \frac{w^n}{a_n + a_{n-1}w + \cdots + a_0w^n} p ( 1/ w ) 1 = a n + a n − 1 w + ⋯ + a 0 w n w n
であり、これは w = 0 w = 0 w = 0 の近傍で正則で、0 0 0 で n n n 位の零点をもつ。よって p p p は ∞ \infty ∞ で正則で e ∞ ( p ) = n e_\infty(p) = n e ∞ ( p ) = n である。有限の z z z では p ( z ) p(z) p ( z ) は有限だから p − 1 ( ∞ ) = { ∞ } p^{-1}(\infty) = \lbrace \infty \rbrace p − 1 ( ∞ ) = { ∞ } であり、deg p = e ∞ ( p ) = n \deg p = e_\infty(p) = n deg p = e ∞ ( p ) = n である。
問題 1.2 ★ f ( z ) = z 3 − 3 z f(z) = z^3 - 3z f ( z ) = z 3 − 3 z を C ^ → C ^ \hat{\mathbb{C}} \to \hat{\mathbb{C}} C ^ → C ^ とみて、分岐点と分岐指数をすべて求め、系 1.29 の 2 を確かめよ。また f − 1 ( 2 ) f^{-1}(2) f − 1 ( 2 ) を求めて deg f = 3 \deg f = 3 deg f = 3 を確かめよ。
解答
f ′ ( z ) = 3 ( z 2 − 1 ) f'(z) = 3(z^2 - 1) f ′ ( z ) = 3 ( z 2 − 1 ) は z = ± 1 z = \pm 1 z = ± 1 で単純零点をもつから、注意 1.20 より e ± 1 = 2 e_{\pm 1} = 2 e ± 1 = 2 である。問題 1.1 より e ∞ = 3 e_\infty = 3 e ∞ = 3 。他の点では e = 1 e = 1 e = 1 。よって ∑ ( e p − 1 ) = 1 + 1 + 2 = 4 = 2 ⋅ 3 − 2 \sum(e_p - 1) = 1 + 1 + 2 = 4 = 2 \cdot 3 - 2 ∑ ( e p − 1 ) = 1 + 1 + 2 = 4 = 2 ⋅ 3 − 2 である。分岐値は f ( 1 ) = − 2 f(1) = -2 f ( 1 ) = − 2 , f ( − 1 ) = 2 f(-1) = 2 f ( − 1 ) = 2 , ∞ \infty ∞ である。f ( z ) − 2 = z 3 − 3 z − 2 = ( z + 1 ) 2 ( z − 2 ) f(z) - 2 = z^3 - 3z - 2 = (z + 1)^2(z - 2) f ( z ) − 2 = z 3 − 3 z − 2 = ( z + 1 ) 2 ( z − 2 ) だから f − 1 ( 2 ) = { − 1 , 2 } f^{-1}(2) = \lbrace -1, 2 \rbrace f − 1 ( 2 ) = { − 1 , 2 } で、e − 1 + e 2 = 2 + 1 = 3 e_{-1} + e_2 = 2 + 1 = 3 e − 1 + e 2 = 2 + 1 = 3 となり deg f = 3 \deg f = 3 deg f = 3 と一致する。
問題 1.3 ★ 次のコンパクトなリーマン面の種数を、x x x への射影とリーマン–フルヴィッツの公式で求めよ:(a) y 2 = x 3 − x y^2 = x^3 - x y 2 = x 3 − x 、(b) y 2 = x 5 − x y^2 = x^5 - x y 2 = x 5 − x 、(c) y 2 = x 6 − 1 y^2 = x^6 - 1 y 2 = x 6 − 1 。
解答
いずれも右辺は重根をもたない((b) の根は 0 , ± 1 , ± i 0, \pm 1, \pm i 0 , ± 1 , ± i 、(c) の根は 1 の 6 乗根)。x x x は次数 2 で、分岐点は根の上の点と、次数が奇数なら無限遠点である(例 1.21)。(a) 分岐点は 3 + 1 = 4 3 + 1 = 4 3 + 1 = 4 個で 2 g − 2 = 2 ( − 2 ) + 4 = 0 2g - 2 = 2(-2) + 4 = 0 2 g − 2 = 2 ( − 2 ) + 4 = 0 、g = 1 g = 1 g = 1 。(b) 分岐点は 5 + 1 = 6 5 + 1 = 6 5 + 1 = 6 個で 2 g − 2 = − 4 + 6 = 2 2g - 2 = -4 + 6 = 2 2 g − 2 = − 4 + 6 = 2 、g = 2 g = 2 g = 2 。(c) 分岐点は根の上の 6 個(無限遠点は 2 点で分岐しない)で、g = 2 g = 2 g = 2 。
問題 1.4 ★★ C : Y 3 Z = X 4 + Z 4 C\colon Y^3Z = X^4 + Z^4 C : Y 3 Z = X 4 + Z 4 を射影平面の 4 次曲線とする(アフィン部分は y 3 = x 4 + 1 y^3 = x^4 + 1 y 3 = x 4 + 1 )。C C C が非特異であることを示し、ϕ = X / Z : C → P 1 \phi = X/Z\colon C \to \mathbb{P}^1 ϕ = X / Z : C → P 1 の分岐を調べて種数を求めよ。例 1.28 の後に述べた公式 ( d − 1 ) ( d − 2 ) / 2 (d-1)(d-2)/2 ( d − 1 ) ( d − 2 ) /2 と比較せよ。
解答
F = Y 3 Z − X 4 − Z 4 F = Y^3Z - X^4 - Z^4 F = Y 3 Z − X 4 − Z 4 とすると ∇ F = ( − 4 X 3 , 3 Y 2 Z , Y 3 − 4 Z 3 ) \nabla F = (-4X^3, 3Y^2Z, Y^3 - 4Z^3) ∇ F = ( − 4 X 3 , 3 Y 2 Z , Y 3 − 4 Z 3 ) 。これが 0 0 0 なら X = 0 X = 0 X = 0 、Y 2 Z = 0 Y^2Z = 0 Y 2 Z = 0 、Y 3 = 4 Z 3 Y^3 = 4Z^3 Y 3 = 4 Z 3 。Y = 0 Y = 0 Y = 0 なら Z = 0 Z = 0 Z = 0 、Z = 0 Z = 0 Z = 0 なら Y = 0 Y = 0 Y = 0 となり、いずれも ( 0 , 0 , 0 ) (0, 0, 0) ( 0 , 0 , 0 ) で射影平面の点でない。よって非特異である。
ϕ \phi ϕ の次数は 3 である(一般の c c c で y 3 = c 4 + 1 y^3 = c^4 + 1 y 3 = c 4 + 1 の解は 3 個)。c 4 + 1 = 0 c^4 + 1 = 0 c 4 + 1 = 0 となる 4 点 c = α c = \alpha c = α の上には点 ( α , 0 ) (\alpha, 0) ( α , 0 ) が 1 つだけあり、そこでは F x = − 4 α 3 ≠ 0 F_x = -4\alpha^3 \neq 0 F x = − 4 α 3 = 0 だから y y y が局所座標で、x − α x - \alpha x − α は y y y について 3 位の零点をもつ:e = 3 e = 3 e = 3 。無限遠直線 Z = 0 Z = 0 Z = 0 との交点は X 4 = 0 X^4 = 0 X 4 = 0 より [ 0 : 1 : 0 ] [0 : 1 : 0] [ 0 : 1 : 0 ] の 1 点である。Y = 1 Y = 1 Y = 1 のアフィン座標 ( X , Z ) (X, Z) ( X , Z ) では Z = X 4 + Z 4 Z = X^4 + Z^4 Z = X 4 + Z 4 で、∂ Z ( Z − X 4 − Z 4 ) = 1 ≠ 0 \partial_Z(Z - X^4 - Z^4) = 1 \neq 0 ∂ Z ( Z − X 4 − Z 4 ) = 1 = 0 だから X X X が局所座標で Z = X 4 + ⋯ Z = X^4 + \cdots Z = X 4 + ⋯ 。よって ϕ = X / Z \phi = X/Z ϕ = X / Z は 3 位の極をもち e = 3 e = 3 e = 3 である。その他の点では e = 1 e = 1 e = 1 。したがって ∑ ( e p − 1 ) = 5 ⋅ 2 = 10 \sum(e_p - 1) = 5 \cdot 2 = 10 ∑ ( e p − 1 ) = 5 ⋅ 2 = 10 で
2 g − 2 = 3 ⋅ ( − 2 ) + 10 = 4 , g = 3 = ( 4 − 1 ) ( 4 − 2 ) 2 2g - 2 = 3 \cdot (-2) + 10 = 4, \qquad g = 3 = \frac{(4 - 1)(4 - 2)}{2} 2 g − 2 = 3 ⋅ ( − 2 ) + 10 = 4 , g = 3 = 2 ( 4 − 1 ) ( 4 − 2 )
となり、公式と一致する。
問題 1.5 ★★ (1) n ≥ 1 n \geq 1 n ≥ 1 に対し、z ↦ n z z \mapsto nz z ↦ n z が誘導する写像 [ n ] : C / Λ → C / Λ [n]\colon \mathbb{C}/\Lambda \to \mathbb{C}/\Lambda [ n ] : C /Λ → C /Λ は分岐のない次数 n 2 n^2 n 2 の正則写像であることを示し、リーマン–フルヴィッツの公式と整合することを確かめよ。(2) 定数でない正則写像 C ^ → C / Λ \hat{\mathbb{C}} \to \mathbb{C}/\Lambda C ^ → C /Λ は存在しないことを、リーマン–フルヴィッツの公式を使う方法と、持ち上げを使う方法の 2 通りで示せ。
解答
(1) n Λ ⊂ Λ n\Lambda \subset \Lambda n Λ ⊂ Λ だから well-defined で、局所座標で z ↦ n z z \mapsto nz z ↦ n z と書けるので正則かつ微分が n ≠ 0 n \neq 0 n = 0 、すなわち分岐しない。[ n ] − 1 ( 0 ) = 1 n Λ / Λ ≅ ( Z / n ) 2 [n]^{-1}(0) = \frac{1}{n}\Lambda/\Lambda \cong (\mathbb{Z}/n)^2 [ n ] − 1 ( 0 ) = n 1 Λ/Λ ≅ ( Z / n ) 2 は n 2 n^2 n 2 点だから deg [ n ] = n 2 \deg [n] = n^2 deg [ n ] = n 2 。公式は 0 = n 2 ⋅ 0 + 0 0 = n^2 \cdot 0 + 0 0 = n 2 ⋅ 0 + 0 となり整合する。
(2) 次数 n n n の写像があれば公式より − 2 = n ⋅ 0 + ∑ ( e p − 1 ) ≥ 0 -2 = n \cdot 0 + \sum(e_p - 1) \geq 0 − 2 = n ⋅ 0 + ∑ ( e p − 1 ) ≥ 0 となり矛盾する。別証:C ^ ≅ S 2 \hat{\mathbb{C}} \cong S^2 C ^ ≅ S 2 は単連結だから、正則写像 f : C ^ → C / Λ f\colon \hat{\mathbb{C}} \to \mathbb{C}/\Lambda f : C ^ → C /Λ は被覆 C → C / Λ \mathbb{C} \to \mathbb{C}/\Lambda C → C /Λ を通して正則写像 F : C ^ → C F\colon \hat{\mathbb{C}} \to \mathbb{C} F : C ^ → C に持ち上がる。命題 1.16 より F F F は定数だから f f f も定数である。
問題 1.6 ★★ 格子 Λ \Lambda Λ に対し、α Λ = Λ \alpha\Lambda = \Lambda α Λ = Λ を満たす α ∈ C × \alpha \in \mathbb{C}^{\times} α ∈ C × (すなわち原点を固定する C / Λ \mathbb{C}/\Lambda C /Λ の自己同型)は、一般には ± 1 \pm 1 ± 1 だけであり、Λ \Lambda Λ が Z [ i ] \mathbb{Z}[i] Z [ i ] に相似なら { ± 1 , ± i } \lbrace \pm 1, \pm i \rbrace { ± 1 , ± i } 、Z [ ρ ] \mathbb{Z}[\rho] Z [ ρ ] (ρ = e 2 π i / 3 \rho = e^{2\pi i/3} ρ = e 2 π i /3 )に相似なら 1 の 6 乗根全体であること、それ以外の可能性はないことを示せ。
解答
α Λ = Λ \alpha\Lambda = \Lambda α Λ = Λ とする。基本平行四辺形の面積は α \alpha α 倍で ∣ α ∣ 2 \lvert \alpha \rvert^2 ∣ α ∣ 2 倍になるが、格子が同じなので面積も同じであり、∣ α ∣ = 1 \lvert \alpha \rvert = 1 ∣ α ∣ = 1 である。α \alpha α 倍は Λ ≅ Z 2 \Lambda \cong \mathbb{Z}^2 Λ ≅ Z 2 の自己同型だから整数行列 M M M で表され、C = R 2 \mathbb{C} = \mathbb{R}^2 C = R 2 上の線形写像として固有値 α , α ˉ \alpha, \bar{\alpha} α , α ˉ をもつ。よって tr M = 2 Re α = : t ∈ Z \operatorname{tr} M = 2\operatorname{Re}\alpha =: t \in \mathbb{Z} tr M = 2 Re α =: t ∈ Z 、det M = ∣ α ∣ 2 = 1 \det M = \lvert \alpha \rvert^2 = 1 det M = ∣ α ∣ 2 = 1 で、α \alpha α は x 2 − t x + 1 = 0 x^2 - tx + 1 = 0 x 2 − t x + 1 = 0 の根、∣ t ∣ ≤ 2 \lvert t \rvert \leq 2 ∣ t ∣ ≤ 2 である。t = ± 2 t = \pm 2 t = ± 2 なら α = ± 1 \alpha = \pm 1 α = ± 1 、t = 0 t = 0 t = 0 なら α = ± i \alpha = \pm i α = ± i 、t = ± 1 t = \pm 1 t = ± 1 なら α \alpha α は 1 の原始 3 乗根または原始 6 乗根である。
i Λ = Λ i\Lambda = \Lambda i Λ = Λ なら Λ \Lambda Λ は Z [ i ] \mathbb{Z}[i] Z [ i ] 加群で、階数 1 の有限生成ねじれなし加群である。Z [ i ] \mathbb{Z}[i] Z [ i ] は単項イデアル整域だから Λ = β Z [ i ] \Lambda = \beta\mathbb{Z}[i] Λ = β Z [ i ] と書け、Z [ i ] \mathbb{Z}[i] Z [ i ] に相似である。逆に Z [ i ] \mathbb{Z}[i] Z [ i ] は i i i 倍で不変。ρ \rho ρ についても同様に Λ = β Z [ ρ ] \Lambda = \beta\mathbb{Z}[\rho] Λ = β Z [ ρ ] となる(Z [ ρ ] \mathbb{Z}[\rho] Z [ ρ ] も単項イデアル整域)。Z [ i ] \mathbb{Z}[i] Z [ i ] は ρ \rho ρ 倍で不変でない(ρ ∉ Z [ i ] \rho \notin \mathbb{Z}[i] ρ ∈ / Z [ i ] )から、2 つの場合は重ならない。
問題 1.7 ★★★ C ⊂ P 2 C \subset \mathbb{P}^2 C ⊂ P 2 を d d d 次の非特異曲線とする。C C C 上にない点 P P P からの射影 ϕ : C → P 1 \phi\colon C \to \mathbb{P}^1 ϕ : C → P 1 (P P P を通る直線全体を P 1 \mathbb{P}^1 P 1 と同一視する)を使って、g ( C ) = ( d − 1 ) ( d − 2 ) / 2 g(C) = (d - 1)(d - 2)/2 g ( C ) = ( d − 1 ) ( d − 2 ) /2 を示せ。ただし次の事実を認めてよい:(a) ϕ \phi ϕ の次数は d d d 。(b) ϕ \phi ϕ の分岐点は P P P を通る直線が C C C に接する点であり、それは C C C と極曲線 ∑ i P i ∂ F / ∂ X i = 0 \sum_i P_i \partial F/\partial X_i = 0 ∑ i P i ∂ F / ∂ X i = 0 (d − 1 d - 1 d − 1 次曲線)の交点である。(c) P P P を一般の位置にとれば、分岐はすべて単純(e = 2 e = 2 e = 2 )で、交点はベズーの定理どおり d ( d − 1 ) d(d-1) d ( d − 1 ) 個ある。
ヒント
(a)〜(c) より ∑ p ( e p − 1 ) = d ( d − 1 ) \sum_p (e_p - 1) = d(d - 1) ∑ p ( e p − 1 ) = d ( d − 1 ) である。リーマン–フルヴィッツの公式より
2 g − 2 = d ⋅ ( − 2 ) + d ( d − 1 ) = d 2 − 3 d , g = d 2 − 3 d + 2 2 = ( d − 1 ) ( d − 2 ) 2 2g - 2 = d \cdot (-2) + d(d - 1) = d^2 - 3d, \qquad g = \frac{d^2 - 3d + 2}{2} = \frac{(d - 1)(d - 2)}{2} 2 g − 2 = d ⋅ ( − 2 ) + d ( d − 1 ) = d 2 − 3 d , g = 2 d 2 − 3 d + 2 = 2 ( d − 1 ) ( d − 2 )
となる。(b) の理由:P = [ 0 : 1 : 0 ] P = [0 : 1 : 0] P = [ 0 : 1 : 0 ] となるように座標をとると ϕ = [ X : Z ] \phi = [X : Z] ϕ = [ X : Z ] で、アフィン座標では ( x , y ) ↦ x (x, y) \mapsto x ( x , y ) ↦ x である。定理 1.8 より、F y ≠ 0 F_y \neq 0 F y = 0 の点では x x x が局所座標で分岐せず、F y = 0 F_y = 0 F y = 0 の点では y y y が局所座標で x x x の y y y についての微分が 0 0 0 になる(F x d x + F y d y = 0 F_x\ dx + F_y\ dy = 0 F x d x + F y d y = 0 )。F y = ∑ i P i ∂ F / ∂ X i F_y = \sum_i P_i \partial F/\partial X_i F y = ∑ i P i ∂ F / ∂ X i がちょうど極曲線である。例 1.28 は、P = [ 0 : 1 : 0 ] P = [0 : 1 : 0] P = [ 0 : 1 : 0 ] という特別な点(C C C 上にない)をとった場合の計算になっている(分岐は単純でないが、∑ p ( e p − 1 ) = n ( n − 1 ) = d ( d − 1 ) \sum_p(e_p - 1) = n(n - 1) = d(d - 1) ∑ p ( e p − 1 ) = n ( n − 1 ) = d ( d − 1 ) は同じ)。なお問題 1.4 では P = [ 0 : 1 : 0 ] P = [0 : 1 : 0] P = [ 0 : 1 : 0 ] が C C C 上にあるので、ϕ \phi ϕ は C C C 上の点からの射影で次数は d − 1 = 3 d - 1 = 3 d − 1 = 3 になり、この問題の状況とは異なる。