この記事の要点
微分形式 曲線の関数体 の元 f , g f,g f , g から作る式 f d g f\,dg f d g の和です。規則は d ( f + g ) = d f + d g d(f+g)=df+dg d ( f + g ) = df + d g 、d ( f g ) = f d g + g d f d(fg)=f\,dg+g\,df d ( f g ) = f d g + g df 、定数 c c c について d c = 0 dc=0 d c = 0 の3つだけで、極限は使いません。
位数 点 P P P の一意化元 t t t を使うと、微分形式は ω = h d t \omega=h\,dt ω = h d t とただ1通りに書けます。ord P ( ω ) = ord P ( h ) \operatorname{ord}_P(\omega)=\operatorname{ord}_P(h) ord P ( ω ) = ord P ( h ) と定め、これは t t t の選び方によりません。
標準因子 ω \omega ω の零点と極を数えた因子 div ( ω ) \operatorname{div}(\omega) div ( ω ) です。2つの微分形式の比は有理関数なので、標準因子の線形同値類と次数は曲線だけで決まります。
例 射影直線では div ( d t ) = − 2 ∞ \operatorname{div}(dt)=-2\infty div ( d t ) = − 2∞ で、次数は − 2 -2 − 2 です。楕円曲線の d x / 2 y dx/2y d x /2 y は零点も極ももたず、次数は 0 0 0 です。平面4次曲線では次数が 4 4 4 になります。
証明は、ステップの流れだけを短く書いています。「詳しく」の付いた行をクリックすると、そのステップの詳しい説明が開きます。説明の中にも開ける行があります。
定義・命題・定理には、記事全体で通し番号を振っています。
もう少し詳しく は補足、専門的な話 は先の回につながる話題です。どちらも開かずに読み進められます。
各ブロックの「AIに質問」を押すと、その部分の内容を入れた質問文で、お使いのAIを開けます。
前回までの話
第12回 では、楕円曲線 y 2 = x 3 + a x + b y^2=x^3+ax+b y 2 = x 3 + a x + b の点を足し算しました。その最後に、曲線の種数とリーマン・ロッホの定理に向かうと予告しました。この記事はその準備で、曲線の上の微分 d x dx d x を扱います。
使うのは第10回 の言葉です。短く言い直しておきます。この記事では、k k k は代数閉体 、曲線 は k k k 上の非特異な射影曲線 C C C とし、その関数体 (有理関数の全体)を k ( C ) k(C) k ( C ) と書きます。
C C C の点 P P P での局所環 O P \mathcal{O}_P O P は離散付値環 です。その極大イデアル M P M_P M P は1つの元 t t t で生成され、この t t t を P P P での一意化元 と呼びます(第10回の定義6 。ハーツホーン和訳では局所パラメータ)。0でない有理関数 f f f は、単元 u ∈ O P u\in\mathcal{O}_P u ∈ O P と整数 n n n を使って
f = t n u ( u ∈ O P × , n ∈ Z ) f=t^n\,u\qquad(u\in\mathcal{O}_P^\times,\ n\in\mathbb{Z}) f = t n u ( u ∈ O P × , n ∈ Z ) f = t n u ( u ∈ O P × , n ∈ Z ) \begin{gathered}f=t^n\,u\\(u\in\mathcal{O}_P^\times,\ n\in\mathbb{Z})\end{gathered} f = t n u ( u ∈ O P × , n ∈ Z ) f = t n u ( u ∈ O P × , n ∈ Z ) \begin{aligned}f &= t^n\,u\\[4pt]&(u\in\mathcal{O}_P^\times,\ n\in\mathbb{Z})\end{aligned} f = t n u ( u ∈ O P × , n ∈ Z )
とただ1通りに書けます。この n n n が位数 ord P ( f ) \operatorname{ord}_P(f) ord P ( f ) です。n > 0 n>0 n > 0 なら P P P は n n n 位の零点、n < 0 n<0 n < 0 なら − n -n − n 位の極です。
位数を係数にして点を形式的に足したものが主因子です。0でない f f f の零点と極は有限個で、主因子の次数は必ず0になります(第10回の定理17 )[1 , 系6.10, p.188] 。
div ( f ) = ∑ P ∈ C ord P ( f ) P deg div ( f ) = 0 \operatorname{div}(f)=\sum_{P\in C}\operatorname{ord}_P(f)\,P\qquad \deg\operatorname{div}(f)=0 div ( f ) = P ∈ C ∑ ord P ( f ) P deg div ( f ) = 0 div ( f ) = ∑ P ∈ C ord P ( f ) P deg div ( f ) = 0 \begin{gathered}\operatorname{div}(f)=\sum_{P\in C}\operatorname{ord}_P(f)\,P\\\deg\operatorname{div}(f)=0\end{gathered} div ( f ) = P ∈ C ∑ ord P ( f ) P deg div ( f ) = 0 div ( f ) = ∑ P ∈ C ord P ( f ) P deg div ( f ) = 0 \begin{aligned}\operatorname{div}(f) &= \sum_{P\in C}\operatorname{ord}_P(f)\,P\\[4pt]\deg\operatorname{div}(f) &= 0\end{aligned} div ( f ) deg div ( f ) = P ∈ C ∑ ord P ( f ) P = 0
例えば第10回の例19 では、y 2 = x 3 − x y^2=x^3-x y 2 = x 3 − x の無限遠点を O O O として次のように求めました。
div ( x ) = 2 ( 0 , 0 ) − 2 O div ( y ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O \operatorname{div}(x)=2(0,0)-2O\qquad \operatorname{div}(y)=(0,0)+(1,0)+(-1,0)-3O div ( x ) = 2 ( 0 , 0 ) − 2 O div ( y ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O div ( x ) = 2 ( 0 , 0 ) − 2 O div ( y ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O \begin{gathered}\operatorname{div}(x)=2(0,0)-2O\\\operatorname{div}(y)=(0,0)+(1,0)+(-1,0)-3O\end{gathered} div ( x ) = 2 ( 0 , 0 ) − 2 O div ( y ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O div ( x ) = 2 ( 0 , 0 ) − 2 O div ( y ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O \begin{aligned}\operatorname{div}(x) &= 2(0,0)-2O\\[4pt]\operatorname{div}(y) &= (0,0)+(1,0)+(-1,0)-3O\end{aligned} div ( x ) div ( y ) = 2 ( 0 , 0 ) − 2 O = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O div ( x ) = 2 ( 0 , 0 ) − 2 O div ( y ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) = − 3 O \begin{aligned}\operatorname{div}(x) &= 2(0,0)-2O\\[4pt]\operatorname{div}(y) &= (0,0)+(1,0)+(-1,0)\\&\phantom{=}{} -3O\end{aligned} div ( x ) div ( y ) = 2 ( 0 , 0 ) − 2 O = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) = − 3 O div ( x ) = 2 ( 0 , 0 ) − 2 O div ( y ) = ( 0 , 0 ) + ( 1 , 0 ) = + ( − 1 , 0 ) − 3 O \begin{aligned}\operatorname{div}(x) &= 2(0,0)-2O\\[4pt]\operatorname{div}(y) &= (0,0)+(1,0)\\&\phantom{=}{} +(-1,0)-3O\end{aligned} div ( x ) div ( y ) = 2 ( 0 , 0 ) − 2 O = ( 0 , 0 ) + ( 1 , 0 ) = + ( − 1 , 0 ) − 3 O
主因子はどれも次数0で、曲線ごとの違いは見えません。この記事では、関数 f f f の代わりに微分形式 f d x f\,dx f d x の零点と極を数えます。こちらの因子は曲線ごとに決まった線形同値類に入り、その次数は射影直線で − 2 -2 − 2 、楕円曲線で 0 0 0 、平面4次曲線で 4 4 4 と、曲線によって変わります。
微分形式の定義
微分は、極限を使わずに計算規則だけで定義します。第6回 の形式的な偏微分(第6回の定義1 )と同じ考え方です。
定義1 ケーラー微分 [1 , §II.8 定義, p.234]
A A A を k k k 上の環(k k k を含む環)とする。記号 d a da d a (a ∈ A a\in A a ∈ A )が生成する自由 A A A 加群 を、次の形の元で割った A A A 加群 を Ω A / k \Omega_{A/k} Ω A / k と書き、A A A の k k k 上の微分加群 と呼ぶ。
d ( a + b ) − d a − d b d ( a b ) − a d b − b d a d c ( a , b ∈ A , c ∈ k ) d(a+b)-da-db\qquad d(ab)-a\,db-b\,da\qquad dc\quad(a,b\in A,\ c\in k) d ( a + b ) − d a − d b d ( ab ) − a d b − b d a d c ( a , b ∈ A , c ∈ k ) d ( a + b ) − d a − d b d ( a b ) − a d b − b d a d c ( a , b ∈ A , c ∈ k ) \begin{gathered}d(a+b)-da-db\\d(ab)-a\,db-b\,da\\dc\\(a,b\in A,\ c\in k)\end{gathered} d ( a + b ) − d a − d b d ( ab ) − a d b − b d a d c ( a , b ∈ A , c ∈ k )
写像 d : A → Ω A / k d\colon A\to\Omega_{A/k} d : A → Ω A / k 、a ↦ d a a\mapsto da a ↦ d a も微分 と呼ぶ。
3つの関係式は、和の微分、積の微分(ライプニッツ則)、定数の微分が0、という規則です。規則から、べきと逆数の微分の公式が出てきます。
d ( a n ) = n a n − 1 d a d ( 1 a ) = − d a a 2 d(a^n)=n\,a^{n-1}\,da\qquad d\Bigl(\frac1a\Bigr)=-\frac{da}{a^2} d ( a n ) = n a n − 1 d a d ( a 1 ) = − a 2 d a d ( a n ) = n a n − 1 d a d ( 1 a ) = − d a a 2 \begin{gathered}d(a^n)=n\,a^{n-1}\,da\\d\Bigl(\frac1a\Bigr)=-\frac{da}{a^2}\end{gathered} d ( a n ) = n a n − 1 d a d ( a 1 ) = − a 2 d a d ( a n ) = n a n − 1 d a d ( 1 a ) = − d a a 2 \begin{aligned}d(a^n) &= n\,a^{n-1}\,da\\[4pt]d\Bigl(\frac1a\Bigr) &= -\frac{da}{a^2}\end{aligned} d ( a n ) d ( a 1 ) = n a n − 1 d a = − a 2 d a
後の式は a a a が単元 のときの式で、0 = d ( 1 ) = d ( a ⋅ a − 1 ) = a d ( a − 1 ) + a − 1 d a 0=d(1)=d\bigl(a\cdot a^{-1}\bigr)=a\,d(a^{-1})+a^{-1}\,da 0 = d ( 1 ) = d ( a ⋅ a − 1 ) = a d ( a − 1 ) + a − 1 d a を a a a で割れば出ます。ハーツホーンは Ω A / k \Omega_{A/k} Ω A / k を普遍性で定義し、上の作り方をその存在の証明に使っています。
例2 多項式環と平面曲線 [1 , 例8.2.1, p.235; 1 , 命題8.4A, p.235]
(1) A = k [ x ] A=k[x] A = k [ x ] なら Ω A / k = A d x \Omega_{A/k}=A\,dx Ω A / k = A d x は d x dx d x を基底とする自由加群 で、f ∈ k [ x ] f\in k[x] f ∈ k [ x ] について d f = f ′ ( x ) d x df=f'(x)\,dx df = f ′ ( x ) d x (f ′ f' f ′ は形式的な微分)。
(2) A = k [ x , y ] A=k[x,y] A = k [ x , y ] なら Ω A / k = A d x ⊕ A d y \Omega_{A/k}=A\,dx\oplus A\,dy Ω A / k = A d x ⊕ A d y で、d F = F x d x + F y d y dF=F_x\,dx+F_y\,dy d F = F x d x + F y d y 。
(3) F ∈ k [ x , y ] F\in k[x,y] F ∈ k [ x , y ] 、A = k [ x , y ] / ( F ) A=k[x,y]/(F) A = k [ x , y ] / ( F ) なら、Ω A / k \Omega_{A/k} Ω A / k は d x , d y dx,dy d x , d y で生成され、関係式は 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 だけである。
Ω A / k = ( A d x ⊕ A d y ) / ( F x d x + F y d y ) \begin{aligned}
\Omega_{A/k}&=\bigl(A\,dx\oplus A\,dy\bigr)\\
&\quad\big/\bigl(F_x\,dx+F_y\,dy\bigr)\end{aligned} Ω A / k = ( A d x ⊕ A d y ) / ( F x d x + F y d y )
例えば y 2 = x 3 + a x + b y^2=x^3+ax+b y 2 = x 3 + a x + b の座標環では 2 y d y = ( 3 x 2 + a ) d x 2y\,dy=(3x^2+a)\,dx 2 y d y = ( 3 x 2 + a ) d x 、x 4 + y 4 = 1 x^4+y^4=1 x 4 + y 4 = 1 の座標環では 4 x 3 d x + 4 y 3 d y = 0 4x^3\,dx+4y^3\,dy=0 4 x 3 d x + 4 y 3 d y = 0 である。
証明 開く 閉じる すべて開く すべて閉じる
(1) 積の規則を繰り返すと d ( x n ) = n x n − 1 d x d(x^n)=nx^{n-1}dx d ( x n ) = n x n − 1 d x で、和の規則から d f = f ′ ( x ) d x df=f'(x)\,dx df = f ′ ( x ) d x 。よって d x dx d x が生成する。詳しく 閉じる
d x dx d x が自由な基底であることは、形式的な微分 f ↦ f ′ f\mapsto f' f ↦ f ′ が d d d の3つの規則をみたすことから分かる。g d x ↦ g g\,dx\mapsto g g d x ↦ g を送る写像 Ω A / k → A \Omega_{A/k}\to A Ω A / k → A が矛盾なく定まり、d x dx d x の行き先が 1 ≠ 0 1\neq0 1 = 0 だからである。
(2) も
同じで、F F F の単項式ごとに積の規則を使うと d F = F x d x + F y d y dF=F_x\,dx+F_y\,dy d F = F x d x + F y d y 。 (3)
A A A では
F = 0 F=0 F = 0 なので
d F = 0 dF=0 d F = 0 。
これ以外の関係がないことは、ハーツホーンの命題8.4A(第二完全列 )から従う。
(3) の関係式 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 は、第6回の接線の式 F x ( p ) ( x − a ) + F y ( p ) ( y − b ) = 0 F_x(p)(x-a)+F_y(p)(y-b)=0 F x ( p ) ( x − a ) + F y ( p ) ( y − b ) = 0 と同じ形です。微分 d x , d y dx,dy d x , d y は、点を動かしたときの x , y x,y x , y の1次の変化を表しています。
曲線の上の微分形式は、関数体 で考えます。
この記事の計算は、すべて次の命題をもとにしています。一意化元 t t t の微分 d t dt d t が、点のまわりの微分形式の基底になります。
命題4 [1 , 命題8.7, p.236; 1 , 定理8.8, p.237; 2 , §IV.2, p.11]
P P P を曲線 C C C の点、t t t を P P P での一意化元とする。
(1) Ω O P / k \Omega_{\mathcal{O}_P/k} Ω O P / k は d t dt d t を基底とする階数1の自由 O P \mathcal{O}_P O P 加群 である。とくに g ∈ O P g\in\mathcal{O}_P g ∈ O P なら、d g = g ′ d t dg=g'\,dt d g = g ′ d t となる g ′ ∈ O P g'\in\mathcal{O}_P g ′ ∈ O P がただ1つある。
(2) Ω k ( C ) / k \Omega_{k(C)/k} Ω k ( C ) / k は d t dt d t を基底とする1次元の k ( C ) k(C) k ( C ) ベクトル空間である。よって0でない微分形式 ω \omega ω は、0でない有理関数 h h h を使って ω = h d t \omega=h\,dt ω = h d t とただ1通りに書ける。
証明 開く 閉じる
M P / M P 2 M_P/M_P^2 M P / M P 2 から
Ω O P / k ⊗ k \Omega_{\mathcal{O}_P/k}\otimes k Ω O P / k ⊗ k への
写像 g ˉ ↦ d g ⊗ 1 \bar g\mapsto dg\otimes1 g ˉ ↦ d g ⊗ 1 は同型である(ハーツホーンの命題8.7)。M P / M P 2 M_P/M_P^2 M P / M P 2 は t ˉ \bar t t ˉ で張られるので、右辺は d t ⊗ 1 dt\otimes1 d t ⊗ 1 で張られる。 Ω O P / k \Omega_{\mathcal{O}_P/k} Ω O P / k は
有限生成なので(系8.5)、中山の補題 から d t dt d t だけで生成される。 O P \mathcal{O}_P O P は
1次元の正則局所環 なので、Ω O P / k \Omega_{\mathcal{O}_P/k} Ω O P / k は階数1の自由加群 である(定理8.8。この定理は k k k が完全体であることを仮定するが、代数閉体 は完全体である)。1つの元で生成される階数1の自由加群 なので、d t dt d t が基底になる。 (2) 微分
加群 は
局所化と交換する(命題8.2A)。k ( C ) k(C) k ( C ) は O P \mathcal{O}_P O P の商体 なので Ω k ( C ) / k = Ω O P / k ⊗ k ( C ) = k ( C ) d t \Omega_{k(C)/k}=\Omega_{\mathcal{O}_P/k}\otimes k(C)=k(C)\,dt Ω k ( C ) / k = Ω O P / k ⊗ k ( C ) = k ( C ) d t となる。
g ′ g' g ′ を d g / d t dg/dt d g / d t とも書きます。例えば射影直線の点 a ∈ k a\in k a ∈ k では t − a t-a t − a が一意化元で、d ( t − a ) = d t d(t-a)=dt d ( t − a ) = d t なので、d g / d ( t − a ) dg/d(t-a) d g / d ( t − a ) は普通の形式的な微分 g ′ ( t ) g'(t) g ′ ( t ) です。
専門的な話 第6回のザリスキー接空間とのつながり
証明の1つめのステップで使った同型 M P / M P 2 ≅ Ω O P / k ⊗ k M_P/M_P^2\cong\Omega_{\mathcal{O}_P/k}\otimes k M P / M P 2 ≅ Ω O P / k ⊗ k は、第6回の定理12 と同じものです。第6回では、関数 g ∈ M p g\in M_p g ∈ M p に偏微分の値の組 ( ∂ g / ∂ x j ( p ) ) j \bigl(\partial g/\partial x_j(p)\bigr)_j ( ∂ g / ∂ x j ( p ) ) j を対応させ、M / M 2 M/M^2 M / M 2 を計算しました。
ここでの写像 g ˉ ↦ d g ⊗ 1 \bar g\mapsto dg\otimes1 g ˉ ↦ d g ⊗ 1 は、それを座標によらない形に書き直したものです。d g = ∑ j ( ∂ g / ∂ x j ) d x j dg=\sum_j(\partial g/\partial x_j)\,dx_j d g = ∑ j ( ∂ g / ∂ x j ) d x j の係数を点 p p p で評価すると、第6回の θ ( g ) \theta(g) θ ( g ) になります。
M / M 2 → ≅ Ω O P / k ⊗ k ( P ) g ˉ ⟼ d g ⊗ 1 ( M / M 2 ) ∨ ≅ T P M/M^2\ \xrightarrow{\ \cong\ }\ \Omega_{\mathcal{O}_P/k}\otimes k(P)\qquad \bar g\longmapsto dg\otimes1\qquad (M/M^2)^\vee\cong T_P M / M 2 ≅ Ω O P / k ⊗ k ( P ) g ˉ ⟼ d g ⊗ 1 ( M / M 2 ) ∨ ≅ T P M / M 2 → ≅ Ω O P / k ⊗ k ( P ) g ˉ ⟼ d g ⊗ 1 ( M / M 2 ) ∨ ≅ T P \begin{gathered}M/M^2\ \xrightarrow{\ \cong\ }\ \Omega_{\mathcal{O}_P/k}\otimes k(P)\\\bar g\longmapsto dg\otimes1\\(M/M^2)^\vee\cong T_P\end{gathered} M / M 2 ≅ Ω O P / k ⊗ k ( P ) g ˉ ⟼ d g ⊗ 1 ( M / M 2 ) ∨ ≅ T P M / M 2 → ≅ Ω O P / k ⊗ k ( P ) g ˉ ⟼ d g ⊗ 1 ( M / M 2 ) ∨ ≅ T P \begin{aligned}&M/M^2\ \xrightarrow{\ \cong\ }\ \Omega_{\mathcal{O}_P/k}\otimes k(P)\\[4pt]&\bar g\longmapsto dg\otimes1\\[4pt](M/M^2)^\vee &\cong T_P\end{aligned} ( M / M 2 ) ∨ M / M 2 ≅ Ω O P / k ⊗ k ( P ) g ˉ ⟼ d g ⊗ 1 ≅ T P
つまり Ω \Omega Ω の点 P P P での「値」は、ザリスキー接空間の双対(余接空間)です。微分形式は、各点の接空間の上の1次関数を、点を動かしてつないだものだと言えます。曲線が非特異であることは、この空間がどの点でも1次元であること、つまり Ω C \Omega_C Ω C が直線束 であることと同じです[1 , 定理8.15, p.241] 。
微分形式の位数と因子
命題4 (2) で、0でない微分形式は点ごとに ω = h d t \omega=h\,dt ω = h d t と書けました。係数 h h h の位数を ω \omega ω の位数とします。
命題6
ord P ( ω ) \operatorname{ord}_P(\omega) ord P ( ω ) は一意化元 t t t の選び方によらない。
証明 開く 閉じる すべて開く すべて閉じる
別の
一意化元 t 1 t_1 t 1 をとる。t 1 t_1 t 1 と t t t はどちらも M P M_P M P の生成元なので、単元 u ∈ O P × u\in\mathcal{O}_P^\times u ∈ O P × を使って t 1 = u t t_1=u\,t t 1 = u t と書ける。 d t 1 = e d t dt_1=e\,dt d t 1 = e d t とすると e e e は O P \mathcal{O}_P O P の単元 である。詳しく 閉じる
積の規則と命題4 (1) から、d u = u ′ d t du=u'\,dt d u = u ′ d t (u ′ ∈ O P u'\in\mathcal{O}_P u ′ ∈ O P )として
d t 1 = d ( u t ) = u d t + t d u = ( u + t u ′ ) d t dt_1=d(ut)=u\,dt+t\,du=(u+t\,u')\,dt d t 1 = d ( u t ) = u d t + t d u = ( u + t u ′ ) d t d t 1 = d ( u t ) = u d t + t d u = ( u + t u ′ ) d t \begin{aligned}dt_1 &= d(ut)\\&= u\,dt+t\,du\\&= (u+t\,u')\,dt\end{aligned} d t 1 = d ( u t ) = u d t + t d u = ( u + t u ′ ) d t
e = u + t u ′ e=u+t\,u' e = u + t u ′ の点 P P P での値は u ( P ) ≠ 0 u(P)\neq0 u ( P ) = 0 なので、e e e は単元 である。
ω = h d t = h 1 d t 1 \omega=h\,dt=h_1\,dt_1 ω = h d t = h 1 d t 1 なら
h = h 1 e h=h_1e h = h 1 e で、
ord P ( h ) = ord P ( h 1 ) + ord P ( e ) = ord P ( h 1 ) \operatorname{ord}_P(h)=\operatorname{ord}_P(h_1)+\operatorname{ord}_P(e)=\operatorname{ord}_P(h_1) ord P ( h ) = ord P ( h 1 ) + ord P ( e ) = ord P ( h 1 ) 。
一意化元を取り替えても、係数は単元 倍しか変わりません。単元 の位数は0なので、位数は変わりません。
関数の位数と、その微分の位数の関係も見ておきます。t n t^n t n を微分すると n t n − 1 d t nt^{n-1}\,dt n t n − 1 d t なので、位数がちょうど1下がります。ただし、標数 が n n n を割り切ると係数 n n n が0になってしまいます。
補題7
f f f を0でない有理関数とし、n = ord P ( f ) n=\operatorname{ord}_P(f) n = ord P ( f ) とする。n n n が k k k の中で0でなければ(標数 p > 0 p>0 p > 0 なら p ∤ n p\nmid n p ∤ n )、ord P ( d f ) = n − 1 \operatorname{ord}_P(df)=n-1 ord P ( df ) = n − 1 である。
証明 開く 閉じる すべて開く すべて閉じる
f = t n u f=t^nu f = t n u (u u u は単元 )と書き、d u = u ′ d t du=u'\,dt d u = u ′ d t とすると、d f = t n − 1 ( n u + t u ′ ) d t df=t^{n-1}(nu+t\,u')\,dt df = t n − 1 ( n u + t u ′ ) d t 。詳しく 閉じる
d f = d ( t n ) u + t n d u = n t n − 1 u d t + t n u ′ d t = t n − 1 ( n u + t u ′ ) d t df=d(t^n)\,u+t^n\,du=n\,t^{n-1}u\,dt+t^nu'\,dt=t^{n-1}\bigl(n\,u+t\,u'\bigr)\,dt df = d ( t n ) u + t n d u = n t n − 1 u d t + t n u ′ d t = t n − 1 ( n u + t u ′ ) d t d f = d ( t n ) u + t n d u = n t n − 1 u d t + t n u ′ d t = t n − 1 ( n u + t u ′ ) d t \begin{aligned}df &= d(t^n)\,u+t^n\,du\\&= n\,t^{n-1}u\,dt+t^nu'\,dt\\&= t^{n-1}\bigl(n\,u+t\,u'\bigr)\,dt\end{aligned} df = d ( t n ) u + t n d u = n t n − 1 u d t + t n u ′ d t = t n − 1 ( n u + t u ′ ) d t d f = d ( t n ) u + t n d u = n t n − 1 u d t = + t n u ′ d t = t n − 1 ( n u + t u ′ ) d t \begin{aligned}df &= d(t^n)\,u+t^n\,du\\&= n\,t^{n-1}u\,dt\\&\phantom{=}{} +t^nu'\,dt\\&= t^{n-1}\bigl(n\,u+t\,u'\bigr)\,dt\end{aligned} df = d ( t n ) u + t n d u = n t n − 1 u d t = + t n u ′ d t = t n − 1 ( n u + t u ′ ) d t
n < 0 n<0 n < 0 のときも、d ( t n ) = n t n − 1 d t d(t^n)=nt^{n-1}dt d ( t n ) = n t n − 1 d t は逆数の微分の公式から従う。
n u + t u ′ nu+t\,u' n u + t u ′ の
P P P での
値は n u ( P ) ≠ 0 n\,u(P)\neq0 n u ( P ) = 0 なので単元 で、位数は n − 1 n-1 n − 1 。
例えば ord P ( f ) = − 1 \operatorname{ord}_P(f)=-1 ord P ( f ) = − 1 (1位の極)なら d f df df は2位の極、ord P ( f ) = − 2 \operatorname{ord}_P(f)=-2 ord P ( f ) = − 2 なら(標数 が2でなければ)d f df df は3位の極です。標数 p p p の体では d ( t p ) = p t p − 1 d t = 0 d(t^p)=p\,t^{p-1}\,dt=0 d ( t p ) = p t p − 1 d t = 0 となり、補題の仮定が要ることが分かります。
証明 開く 閉じる すべて開く すべて閉じる
(1) Ω C \Omega_C Ω C は直線束 なので、C C C は有限個の開集合 U i U_i U i で覆われ、各 U i U_i U i の上で Ω C \Omega_C Ω C は1つの元 η i \eta_i η i で生成される[1 , 定理8.15, p.241] 。詳しく 閉じる
ハーツホーンの定理8.15は、非特異な多様体の Ω \Omega Ω が、次元と同じ階数の局所自由層であることを述べている。曲線では階数1である。C C C は有限個のアフィン開集合で覆えるので、開集合 U i U_i U i は有限個にとれる。
ω = h i η i \omega=h_i\,\eta_i ω = h i η i (h i ∈ k ( C ) h_i\in k(C) h i ∈ k ( C ) )と書くと、P ∈ U i P\in U_i P ∈ U i で ord P ( ω ) = ord P ( h i ) \operatorname{ord}_P(\omega)=\operatorname{ord}_P(h_i) ord P ( ω ) = ord P ( h i ) である。0でない h i h_i h i の零点と極は有限個なので、(1) が従う。詳しく 閉じる
η i \eta_i η i も d t dt d t も、Ω O P / k \Omega_{\mathcal{O}_P/k} Ω O P / k の生成元である。生成元どうしの比は単元 なので、η i = e d t \eta_i=e\,dt η i = e d t (e e e は単元 )で、ω = h i e d t \omega=h_ie\,dt ω = h i e d t の位数は ord P ( h i ) \operatorname{ord}_P(h_i) ord P ( h i ) である。
(2)
ω = h d t \omega=h\,dt ω = h d t なら
f ω = f h d t f\omega=fh\,dt f ω = f h d t で、
ord P ( f h ) = ord P ( f ) + ord P ( h ) \operatorname{ord}_P(fh)=\operatorname{ord}_P(f)+\operatorname{ord}_P(h) ord P ( f h ) = ord P ( f ) + ord P ( h ) 。
(3)
Ω k ( C ) / k \Omega_{k(C)/k} Ω k ( C ) / k は
1次元なので、ω ′ = f ω \omega'=f\omega ω ′ = f ω となる0でない有理関数 f f f がある。(2) から div ( ω ′ ) − div ( ω ) = div ( f ) \operatorname{div}(\omega')-\operatorname{div}(\omega)=\operatorname{div}(f) div ( ω ′ ) − div ( ω ) = div ( f ) で、主因子の次数は0である。
(3) から、標準因子は1つには決まりませんが、線形同値類としてはただ1つに決まります。とくに次数 deg K \deg K deg K は曲線だけで決まる数です。
ω ′ = f ω ⟹ div ( ω ′ ) = div ( ω ) + div ( f ) deg div ( ω ′ ) = deg div ( ω ) \omega'=f\,\omega\quad\Longrightarrow\quad\operatorname{div}(\omega')=\operatorname{div}(\omega)+\operatorname{div}(f)\qquad\deg\operatorname{div}(\omega')=\deg\operatorname{div}(\omega) ω ′ = f ω ⟹ div ( ω ′ ) = div ( ω ) + div ( f ) deg div ( ω ′ ) = deg div ( ω ) ω ′ = f ω ⟹ div ( ω ′ ) = div ( ω ) + div ( f ) deg div ( ω ′ ) = deg div ( ω ) \begin{gathered}\omega'=f\,\omega\\\Longrightarrow \operatorname{div}(\omega')=\operatorname{div}(\omega)+\operatorname{div}(f)\\\deg\operatorname{div}(\omega')=\deg\operatorname{div}(\omega)\end{gathered} ω ′ = f ω ⟹ div ( ω ′ ) = div ( ω ) + div ( f ) deg div ( ω ′ ) = deg div ( ω ) ω ′ = f ω ⟹ div ( ω ′ ) = div ( ω ) + div ( f ) deg div ( ω ′ ) = deg div ( ω ) \begin{aligned}\omega' &= f\,\omega\\[4pt]&\Longrightarrow \operatorname{div}(\omega')=\operatorname{div}(\omega)+\operatorname{div}(f)\\[4pt]\deg\operatorname{div}(\omega') &= \deg\operatorname{div}(\omega)\end{aligned} ω ′ deg div ( ω ′ ) = f ω ⟹ div ( ω ′ ) = div ( ω ) + div ( f ) = deg div ( ω )
関数の主因子は、どの曲線でも0と線形同値でした。標準因子は、曲線ごとに決まった別の類を指します。ここが関数との違いです。
射影直線の上の d t dt d t
射影直線 P 1 \mathbb{P}^1 P 1 は、t t t の直線と s s s の直線を s = 1 / t s=1/t s = 1/ t で貼り合わせたものでした(第4回の例10 )。関数体 は k ( t ) k(t) k ( t ) で、点 a ∈ k a\in k a ∈ k での一意化元は t − a t-a t − a 、無限遠点 ∞ \infty ∞ での一意化元は s = 1 / t s=1/t s = 1/ t です。
∞ \infty ∞ で位数を計算するには、d t dt d t を s s s で書き直します。逆数の微分の公式から次のようになります。
t = 1 s d t = d ( 1 s ) = − 1 s 2 d s t=\frac1s\qquad dt=d\Bigl(\frac1s\Bigr)=-\frac{1}{s^2}\,ds t = s 1 d t = d ( s 1 ) = − s 2 1 d s t = 1 s d t = d ( 1 s ) = − 1 s 2 d s \begin{gathered}t=\frac1s\\dt=d\Bigl(\frac1s\Bigr)=-\frac{1}{s^2}\,ds\end{gathered} t = s 1 d t = d ( s 1 ) = − s 2 1 d s t = 1 s d t = d ( 1 s ) = − 1 s 2 d s \begin{aligned}t &= \frac1s\\[4pt]dt &= d\Bigl(\frac1s\Bigr)\\&= -\frac{1}{s^2}\,ds\end{aligned} t d t = s 1 = d ( s 1 ) = − s 2 1 d s
証明 開く 閉じる すべて開く すべて閉じる
t t t の
側:点 a a a では d ( t − a ) = d t d(t-a)=dt d ( t − a ) = d t なので、h ( t ) d t h(t)\,dt h ( t ) d t の位数は ord a ( h ) \operatorname{ord}_a(h) ord a ( h ) 。1 , 1 / t , t , 1 / ( t 2 − 1 ) 1,\ 1/t,\ t,\ 1/(t^2-1) 1 , 1/ t , t , 1/ ( t 2 − 1 ) の零点と極を読めばよい。 s s s の側:d t = − s − 2 d s dt=-s^{-2}ds d t = − s − 2 d s を代入する。∞ \infty ∞ での位数は s s s の何乗が残るかで読める。詳しく 閉じる
d t t = s ⋅ ( − d s s 2 ) = − d s s t d t = 1 s ⋅ ( − d s s 2 ) = − d s s 3 \frac{dt}{t}=s\cdot\Bigl(-\frac{ds}{s^2}\Bigr)=-\frac{ds}{s}\qquad t\,dt=\frac1s\cdot\Bigl(-\frac{ds}{s^2}\Bigr)=-\frac{ds}{s^3} t d t = s ⋅ ( − s 2 d s ) = − s d s t d t = s 1 ⋅ ( − s 2 d s ) = − s 3 d s d t t = s ⋅ ( − d s s 2 ) = − d s s t d t = 1 s ⋅ ( − d s s 2 ) = − d s s 3 \begin{gathered}\frac{dt}{t}=s\cdot\Bigl(-\frac{ds}{s^2}\Bigr)=-\frac{ds}{s}\\t\,dt=\frac1s\cdot\Bigl(-\frac{ds}{s^2}\Bigr)=-\frac{ds}{s^3}\end{gathered} t d t = s ⋅ ( − s 2 d s ) = − s d s t d t = s 1 ⋅ ( − s 2 d s ) = − s 3 d s d t t = s ⋅ ( − d s s 2 ) = − d s s t d t = 1 s ⋅ ( − d s s 2 ) = − d s s 3 \begin{aligned}\frac{dt}{t} &= s\cdot\Bigl(-\frac{ds}{s^2}\Bigr)\\&= -\frac{ds}{s}\\[4pt]t\,dt &= \frac1s\cdot\Bigl(-\frac{ds}{s^2}\Bigr)\\&= -\frac{ds}{s^3}\end{aligned} t d t t d t = s ⋅ ( − s 2 d s ) = − s d s = s 1 ⋅ ( − s 2 d s ) = − s 3 d s
d t t 2 − 1 = s 2 1 − s 2 ⋅ ( − d s s 2 ) = − d s 1 − s 2 \frac{dt}{t^2-1}=\frac{s^2}{1-s^2}\cdot\Bigl(-\frac{ds}{s^2}\Bigr)=-\frac{ds}{1-s^2} t 2 − 1 d t = 1 − s 2 s 2 ⋅ ( − s 2 d s ) = − 1 − s 2 d s d t t 2 − 1 = s 2 1 − s 2 ⋅ ( − d s s 2 ) = − d s 1 − s 2 \begin{aligned}\frac{dt}{t^2-1} &= \frac{s^2}{1-s^2}\cdot\Bigl(-\frac{ds}{s^2}\Bigr)\\&= -\frac{ds}{1-s^2}\end{aligned} t 2 − 1 d t = 1 − s 2 s 2 ⋅ ( − s 2 d s ) = − 1 − s 2 d s
最後の式の 1 / ( 1 − s 2 ) 1/(1-s^2) 1/ ( 1 − s 2 ) は s = 0 s=0 s = 0 で値1をとる単元 なので、∞ \infty ∞ での位数は0である。
4つとも、次数は − 2 -2 − 2 になりました。d t dt d t の ∞ \infty ∞ での位数は、補題7 からもすぐ分かります。ord ∞ ( t ) = − 1 \operatorname{ord}_\infty(t)=-1 ord ∞ ( t ) = − 1 なので、ord ∞ ( d t ) = − 1 − 1 = − 2 \operatorname{ord}_\infty(dt)=-1-1=-2 ord ∞ ( d t ) = − 1 − 1 = − 2 です。
数で見ると、t = 100 t=100 t = 100 (s = 0.01 s=0.01 s = 0.01 )の近くで t t t を 0.01 0.01 0.01 動かしても、s s s は約 − 0.000001 -0.000001 − 0.000001 しか動きません(d s = − s 2 d t ds=-s^2\,dt d s = − s 2 d t )。逆に s s s を基準にすると、d t = − s − 2 d s dt=-s^{-2}\,ds d t = − s − 2 d s の係数の大きさ 1 / s 2 = 10000 1/s^2=10000 1/ s 2 = 10000 は、∞ \infty ∞ に近づくほど大きくなります。これが ∞ \infty ∞ での極です。
表の4つで次数がそろったのは偶然ではありません。
定理11 [1 , 例8.20.1, p.248; 1 , 例8.20.3, p.249]
k k k を代数閉体 とする。P 1 \mathbb{P}^1 P 1 の0でない微分形式 ω \omega ω について deg div ( ω ) = − 2 \deg\operatorname{div}(\omega)=-2 deg div ( ω ) = − 2 である。標準因子は K = − 2 ∞ K=-2\infty K = − 2∞ にとれ、P 1 \mathbb{P}^1 P 1 には0でない正則な微分形式がない。
証明 開く 閉じる すべて開く すべて閉じる
Ω k ( t ) / k = k ( t ) d t \Omega_{k(t)/k}=k(t)\,dt Ω k ( t ) / k = k ( t ) d t なので、ω = f d t \omega=f\,dt ω = f d t (f ∈ k ( t ) f\in k(t) f ∈ k ( t ) 、f ≠ 0 f\neq0 f = 0 )と書ける。詳しく 閉じる
例2 (1) から Ω k [ t ] / k = k [ t ] d t \Omega_{k[t]/k}=k[t]\,dt Ω k [ t ] / k = k [ t ] d t で、局所化して Ω k ( t ) / k = k ( t ) d t \Omega_{k(t)/k}=k(t)\,dt Ω k ( t ) / k = k ( t ) d t となる(命題4 の証明の最後のステップと同じ)。d t ≠ 0 dt\neq0 d t = 0 である。
命題9 (2) から
div ( ω ) = div ( f ) + div ( d t ) = div ( f ) − 2 ∞ \operatorname{div}(\omega)=\operatorname{div}(f)+\operatorname{div}(dt)=\operatorname{div}(f)-2\infty div ( ω ) = div ( f ) + div ( d t ) = div ( f ) − 2∞ 。
deg div ( f ) = 0 \deg\operatorname{div}(f)=0 deg div ( f ) = 0 なので、deg div ( ω ) = − 2 \deg\operatorname{div}(\omega)=-2 deg div ( ω ) = − 2 。詳しく 閉じる
P 1 \mathbb{P}^1 P 1 ではこれを直接確かめられる。f = c ∏ i ( t − a i ) n i f=c\prod_i(t-a_i)^{n_i} f = c ∏ i ( t − a i ) n i (c ≠ 0 c\neq0 c = 0 、a i a_i a i は相異なる)と分解すると、t t t の側の位数は ord a i ( f ) = n i \operatorname{ord}_{a_i}(f)=n_i ord a i ( f ) = n i で、ほかの点では0である。
∞ \infty ∞ では、t − a i = ( 1 − a i s ) / s t-a_i=(1-a_is)/s t − a i = ( 1 − a i s ) / s で 1 − a i s 1-a_is 1 − a i s は単元 なので、ord ∞ ( f ) = − ∑ i n i \operatorname{ord}_\infty(f)=-\sum_in_i ord ∞ ( f ) = − ∑ i n i となる(第4回の例16 と同じ計算)。合計は ∑ i n i − ∑ i n i = 0 \sum_in_i-\sum_in_i=0 ∑ i n i − ∑ i n i = 0 。
正則な
ω ≠ 0 \omega\neq0 ω = 0 が
あれば div ( ω ) ≥ 0 \operatorname{div}(\omega)\geq0 div ( ω ) ≥ 0 で次数が0以上になり、− 2 -2 − 2 に反する。
もう少し詳しく 標数 p p p の注意
k k k の標数 が p > 0 p>0 p > 0 のとき、d ( t p ) = p t p − 1 d t = 0 d(t^p)=p\,t^{p-1}\,dt=0 d ( t p ) = p t p − 1 d t = 0 です。t p t^p t p は定数でない関数なのに、微分が0になります。
このため、「d x dx d x を基準にとる」ときは、d x ≠ 0 dx\neq0 d x = 0 となる x x x を選ぶ必要があります。射影直線なら t t t で十分で、t p t^p t p は使えません。命題4 が保証しているのは、一意化元 t t t なら d t ≠ 0 dt\neq0 d t = 0 だということです。
定理11 はどの標数 でも成り立ちます。証明に使ったのは d t dt d t と − s − 2 d s -s^{-2}ds − s − 2 d s の書き換えだけで、標数 で割る操作がないからです。
k = C k=\mathbb{C} k = C で見る:矢印が回る回数
k = C k=\mathbb{C} k = C のとき、微分形式を矢印の場として描けます。点 t t t での接ベクトルを、t t t から進む向きの複素数 c c c で表します。微分形式 ω = h d t \omega=h\,dt ω = h d t は、この接ベクトルに数 h ( t ) c h(t)\,c h ( t ) c を返す「1次の物差し」です。
そこで、ω \omega ω で測ってちょうど1になる接ベクトル v v v を各点に描きます。式で書くと次のとおりで、ω \omega ω の n n n 位の極は v v v の n n n 位の零点に、ω \omega ω の零点は v v v の極になります。
ω ( v ) = 1 v = 1 h ( t ) ∂ ∂ t \omega(v)=1\qquad v=\frac{1}{h(t)}\,\frac{\partial}{\partial t} ω ( v ) = 1 v = h ( t ) 1 ∂ t ∂ ω ( v ) = 1 v = 1 h ( t ) ∂ ∂ t \begin{gathered}\omega(v)=1\\v=\frac{1}{h(t)}\,\frac{\partial}{\partial t}\end{gathered} ω ( v ) = 1 v = h ( t ) 1 ∂ t ∂ ω ( v ) = 1 v = 1 h ( t ) ∂ ∂ t \begin{aligned}\omega(v) &= 1\\[4pt]v &= \frac{1}{h(t)}\,\frac{\partial}{\partial t}\end{aligned} ω ( v ) v = 1 = h ( t ) 1 ∂ t ∂
ω = d t \omega=dt ω = d t なら v = ∂ / ∂ t v=\partial/\partial t v = ∂ / ∂ t で、t t t の地図ではどこでも同じ向き(実軸の正の向き)の矢印です。s s s の地図では d t = − s − 2 d s dt=-s^{-2}\,ds d t = − s − 2 d s なので、同じ v v v が v = − s 2 ∂ / ∂ s v=-s^2\,\partial/\partial s v = − s 2 ∂ / ∂ s になります。
Re t \operatorname{Re}t Re t Im t \operatorname{Im}t Im t Re s \operatorname{Re}s Re s Im s \operatorname{Im}s Im s t t t の地図:
ω = 1 ⋅ d t \omega=1\cdot dt ω = 1 ⋅ d t s s s の地図:
ω = − s − 2 d s \omega=-s^{-2}\,ds ω = − s − 2 d s v = ∂ / ∂ t v=\partial/\partial t v = ∂ / ∂ t :どこでも同じ向き
v = − s 2 ∂ / ∂ s v=-s^2\,\partial/\partial s v = − s 2 ∂ / ∂ s :
s = 0 s=0 s = 0 で2回まわる
図1 具体例 射影直線の2枚の地図で、ω = d t \omega=dt ω = d t に対応する矢印 v v v (ω ( v ) = 1 \omega(v)=1 ω ( v ) = 1 )を描いた図です。矢印の長さはそろえ、向きだけを描いています。左の t t t の地図では矢印はすべて平行です。右の s s s の地図では、矢印の向きは複素数 − s 2 -s^2 − s 2 の向きで、原点 s = 0 s=0 s = 0 (点 ∞ \infty ∞ )のまわりを1周する間に2回まわります。これが ∞ \infty ∞ での2位の極です。
2回まわる理由は、− s 2 -s^2 − s 2 の偏角が π + 2 arg s \pi+2\arg s π + 2 arg s だからです。一般に、v v v が n n n 位の零点をもつ点のまわりでは、矢印は n n n 回まわります。v v v が極をもつ点(ω \omega ω の零点)のまわりでは、逆向きにまわります。
2枚の地図を貼り合わせると、第4回のリーマン球面になります(第4回の例12 )。球面の上に矢印を描くと、2枚の地図の見え方が1つの図にまとまります。
∞ \infty ∞ 0 0 0 1 1 1 − 1 -1 − 1 2位の極 1位の極 1位の極 1位の極 1位の極
このブラウザでは立体の図を表示できませんでした(WebGLが必要です)。
d t dt d t d t / t dt/t d t / t d t / ( t 2 − 1 ) dt/(t^2-1) d t / ( t 2 − 1 ) 斜め 北極の真上 南極の真下 真横
ドラッグで回せます
ω = d t \omega=dt ω = d t 。矢印は ω ( v ) = 1 \omega(v)=1 ω ( v ) = 1 となるベクトル場 v = ∂ / ∂ t v=\partial/\partial t v = ∂ / ∂ t の向きで、オレンジの線はその流れの線(t t t の地図で Im t \operatorname{Im}t Im t が一定の直線を球面に移したもの)です。南極 0 0 0 のあたりでは矢印がそろって平行です。「北極の真上」から見ると、どの線も ∞ \infty ∞ を通ってそこで接し、∞ \infty ∞ のまわりを1周する間に矢印が2回まわります。これが ∞ \infty ∞ での2位の極です。
ω = d t / t \omega=dt/t ω = d t / t 。v = t ∂ / ∂ t v=t\,\partial/\partial t v = t ∂ / ∂ t は 0 0 0 から湧き出して経線に沿って ∞ \infty ∞ に流れ込みます。0 0 0 と ∞ \infty ∞ のまわりでは、矢印はそれぞれ1回ずつまわります(1位の極が2つ)。
ω = d t / ( t 2 − 1 ) \omega=dt/(t^2-1) ω = d t / ( t 2 − 1 ) 。v = ( t 2 − 1 ) ∂ / ∂ t v=(t^2-1)\,\partial/\partial t v = ( t 2 − 1 ) ∂ / ∂ t は 1 1 1 と − 1 -1 − 1 で0になり、流れの線は2点を通る大円です。∞ \infty ∞ では矢印は止まらずに通り過ぎます。2つの極を ∞ \infty ∞ に寄せていくと、d t dt d t の図になります(本文を参照)。
図2 具体例 リーマン球面(第4回の図2と同じ球面。南極が t = 0 t=0 t = 0 、北極が ∞ \infty ∞ )の上に、ω ( v ) = 1 \omega(v)=1 ω ( v ) = 1 となる矢印 v v v の向きを描いた図です。線は v v v の流れの線です。「d t dt d t 」で北極の真上から見ると、流れの線はすべて北極を通ってそこで接し、矢印は北極のまわりで2回まわります。「南極の真下」から見ると、t t t の地図の平行な矢印です。ほかの段階では、d t / t dt/t d t / t と d t / ( t 2 − 1 ) dt/(t^2-1) d t / ( t 2 − 1 ) の1位の極が2つずつ見えます。矢印の向きと流れの線が v v v と一致することは、図を作るプログラムで確かめています。
d t / ( t 2 − 1 ) dt/(t^2-1) d t / ( t 2 − 1 ) の段階と見比べると、d t dt d t の2位の極は、1位の極が2つ寄り集まったものだと分かります。ω ε = d t / ( 1 − ε 2 t 2 ) \omega_\varepsilon=dt/(1-\varepsilon^2t^2) ω ε = d t / ( 1 − ε 2 t 2 ) は t = ± 1 / ε t=\pm1/\varepsilon t = ± 1/ ε に1位の極をもち、ε → 0 \varepsilon\to0 ε → 0 で2つの極が ∞ \infty ∞ に寄って ω 0 = d t \omega_0=dt ω 0 = d t になります(ε = 1 \varepsilon=1 ε = 1 のときは d t / ( t 2 − 1 ) dt/(t^2-1) d t / ( t 2 − 1 ) の − 1 -1 − 1 倍です)。
定理11 を図の言葉で言い直すと、どの微分形式でも、v v v の零点と極のまわりで矢印が回る回数(極では逆向きなので負に数える)を合計すると2になります。例えば t d t t\,dt t d t では、v = t − 1 ∂ / ∂ t v=t^{-1}\,\partial/\partial t v = t − 1 ∂ / ∂ t が 0 0 0 で極(− 1 -1 − 1 回)、∞ \infty ∞ で3位の零点(3回)をもち、合計は2です。
専門的な話 回る回数の合計と球面の形
図2の矢印の向きは、v v v の零点と極を除いた球面の上の連続な向きの場です。ポアンカレ・ホップの定理によると、閉じた曲面の上の向きの場では、向きが定まらない孤立した点のまわりで矢印が回る回数の合計は、曲面のオイラー標数 に等しくなります。球面のオイラー標数 は2です。
ω \omega ω の n n n 位の極では矢印が n n n 回、n n n 位の零点では − n -n − n 回まわるので、回る回数の合計は − deg div ( ω ) -\deg\operatorname{div}(\omega) − deg div ( ω ) です。− deg div ( ω ) = 2 -\deg\operatorname{div}(\omega)=2 − deg div ( ω ) = 2 は、この定理の特別な場合と見られます。穴が g g g 個ある曲面のオイラー標数 は 2 − 2 g 2-2g 2 − 2 g です。代数の側でも deg K = 2 g − 2 \deg K=2g-2 deg K = 2 g − 2 が成り立つことを、第16回 で扱います。
楕円曲線の d x / 2 y dx/2y d x /2 y
楕円曲線では、deg K = 0 \deg K=0 deg K = 0 となる微分形式を具体的に書けます。その前に、平面曲線のどの点で x x x が一意化元に使えるかを調べます。
証明 開く 閉じる すべて開く すべて閉じる
M P / M P 2 M_P/M_P^2 M P / M P 2 は1次元で、x − x 0 ‾ \overline{x-x_0} x − x 0 と y − y 0 ‾ \overline{y-y_0} y − y 0 で張られ、その間に関係 f x ( P ) x − x 0 ‾ + f y ( P ) y − y 0 ‾ = 0 f_x(P)\,\overline{x-x_0}+f_y(P)\,\overline{y-y_0}=0 f x ( P ) x − x 0 + f y ( P ) y − y 0 = 0 がある。詳しく 閉じる
第6回の定理12 の証明と第6回の例13 (2) の計算である。f f f を P P P のまわりで展開すると、f ≡ f x ( P ) ( x − x 0 ) + f y ( P ) ( y − y 0 ) ( m o d M 2 ) f\equiv f_x(P)(x-x_0)+f_y(P)(y-y_0)\pmod{M^2} f ≡ f x ( P ) ( x − x 0 ) + f y ( P ) ( y − y 0 ) ( mod M 2 ) で、C C C の上では f = 0 f=0 f = 0 である。P P P は非特異なので dim M P / M P 2 = 1 \dim M_P/M_P^2=1 dim M P / M P 2 = 1 。
(1) f y ( P ) ≠ 0 f_y(P)\neq0 f y ( P ) = 0 なら y − y 0 ‾ \overline{y-y_0} y − y 0 は x − x 0 ‾ \overline{x-x_0} x − x 0 の定数倍なので、x − x 0 ‾ \overline{x-x_0} x − x 0 が M P / M P 2 M_P/M_P^2 M P / M P 2 を張る。とくに x − x 0 ∈ M P ∖ M P 2 x-x_0\in M_P\setminus M_P^2 x − x 0 ∈ M P ∖ M P 2 で、位数は1である。詳しく 閉じる
離散付値環 では M P n M_P^n M P n は位数 n n n 以上の元の全体なので、M P ∖ M P 2 M_P\setminus M_P^2 M P ∖ M P 2 の元は位数がちょうど1で、一意化元である。
(2)
f y ( P ) = 0 f_y(P)=0 f y ( P ) = 0 なら、
非特異なので f x ( P ) ≠ 0 f_x(P)\neq0 f x ( P ) = 0 。(1) の x x x と y y y を入れ替えて y − y 0 y-y_0 y − y 0 が一意化元で、関係式から x − x 0 ‾ = 0 \overline{x-x_0}=0 x − x 0 = 0 、つまり x − x 0 ∈ M P 2 x-x_0\in M_P^2 x − x 0 ∈ M P 2 。
この命題は、第10回の命題9 で直線の式を x − x 0 x-x_0 x − x 0 と y − y 0 y-y_0 y − y 0 にとった場合です。
図で言えば、f y ( P ) = 0 f_y(P)=0 f y ( P ) = 0 は接線が縦になる点です。縦の接線をもつ点では、x x x は曲線に沿って2次以上でしか変わらないので、x − x 0 x-x_0 x − x 0 は2位以上の零点になります。
以下、楕円曲線は k k k の標数 が2でも3でもないとして、次の形で考えます。
E : y 2 = x 3 + a x + b Δ = − 16 ( 4 a 3 + 27 b 2 ) ≠ 0 E\colon\ y^2=x^3+ax+b\qquad \Delta=-16(4a^3+27b^2)\neq0 E : y 2 = x 3 + a x + b Δ = − 16 ( 4 a 3 + 27 b 2 ) = 0 E : y 2 = x 3 + a x + b Δ = − 16 ( 4 a 3 + 27 b 2 ) ≠ 0 \begin{gathered}E\colon\ y^2=x^3+ax+b\\\Delta=-16(4a^3+27b^2)\neq0\end{gathered} E : y 2 = x 3 + a x + b Δ = − 16 ( 4 a 3 + 27 b 2 ) = 0 E : y 2 = x 3 + a x + b Δ = − 16 ( 4 a 3 + 27 b 2 ) ≠ 0 \begin{aligned}E\colon\ y^2 &= x^3+ax+b\\[4pt]\Delta &= -16(4a^3+27b^2)\\&\neq 0\end{aligned} E : y 2 Δ = x 3 + a x + b = − 16 ( 4 a 3 + 27 b 2 ) = 0
斉次座標 [ X : Y : Z ] [X:Y:Z] [ X : Y : Z ] (x = X / Z , y = Y / Z x=X/Z,\ y=Y/Z x = X / Z , y = Y / Z )で書くと Y 2 Z = X 3 + a X Z 2 + b Z 3 Y^2Z=X^3+aXZ^2+bZ^3 Y 2 Z = X 3 + a X Z 2 + b Z 3 で、無限遠点は O = [ 0 : 1 : 0 ] O=[0:1:0] O = [ 0 : 1 : 0 ] の1つだけです。座標の書き方は第10回と同じで、第5回・第9回の [ x 0 : x 1 : x 2 ] [x_0:x_1:x_2] [ x 0 : x 1 : x 2 ] とは x 0 = Z x_0=Z x 0 = Z 、x 1 = X x_1=X x 1 = X 、x 2 = Y x_2=Y x 2 = Y で対応します。第5回の座標では O = [ 0 : 0 : 1 ] O=[0:0:1] O = [ 0 : 0 : 1 ] です(第12回は同じ座標を小文字で [ x : y : z ] [x:y:z] [ x : y : z ] と書きました)。
Δ ≠ 0 \Delta\neq0 Δ = 0 は、3次式 x 3 + a x + b x^3+ax+b x 3 + a x + b が重根をもたないことと同じで、E E E が非特異であることを表します。
y 2 = x 3 + a x + b y^2=x^3+ax+b y 2 = x 3 + a x + b を微分すると、例2 (3) のとおり 2 y d y = ( 3 x 2 + a ) d x 2y\,dy=(3x^2+a)\,dx 2 y d y = ( 3 x 2 + a ) d x です。両辺を 2 y ( 3 x 2 + a ) 2y(3x^2+a) 2 y ( 3 x 2 + a ) で割ると、同じ微分形式の2通りの書き方が得られます。
ω = d x 2 y = d y 3 x 2 + a \omega=\frac{dx}{2y}=\frac{dy}{3x^2+a} ω = 2 y d x = 3 x 2 + a d y ω = d x 2 y = d y 3 x 2 + a \begin{aligned}\omega &= \frac{dx}{2y}\\&= \frac{dy}{3x^2+a}\end{aligned} ω = 2 y d x = 3 x 2 + a d y
定理13 [2 , 例1.3.6, p.6]
k k k を標数 が2でも3でもない代数閉体 、E E E を上の楕円曲線とする。ω = d x / 2 y \omega=dx/2y ω = d x /2 y はどの点でも零点も極ももたない。つまり div ( ω ) = 0 \operatorname{div}(\omega)=0 div ( ω ) = 0 で、E E E の標準因子は K = 0 K=0 K = 0 、deg K = 0 \deg K=0 deg K = 0 である。
証明 開く 閉じる すべて開く すべて閉じる
y 0 ≠ 0 y_0\neq0 y 0 = 0 の
点 P = ( x 0 , y 0 ) P=(x_0,y_0) P = ( x 0 , y 0 ) :f = y 2 − x 3 − a x − b f=y^2-x^3-ax-b f = y 2 − x 3 − a x − b について f y ( P ) = 2 y 0 ≠ 0 f_y(P)=2y_0\neq0 f y ( P ) = 2 y 0 = 0 なので、x − x 0 x-x_0 x − x 0 が一意化元で、ω = 1 2 y d ( x − x 0 ) \omega=\tfrac1{2y}\,d(x-x_0) ω = 2 y 1 d ( x − x 0 ) 。1 / 2 y 1/2y 1/2 y は P P P で単元 なので、位数は0。 y 0 = 0 y_0=0 y 0 = 0 の点:f x ( P ) = − ( 3 x 0 2 + a ) ≠ 0 f_x(P)=-(3x_0^2+a)\neq0 f x ( P ) = − ( 3 x 0 2 + a ) = 0 なので y y y が一意化元で、ω = 1 3 x 2 + a d y \omega=\tfrac1{3x^2+a}\,dy ω = 3 x 2 + a 1 d y 。1 / ( 3 x 2 + a ) 1/(3x^2+a) 1/ ( 3 x 2 + a ) は P P P で単元 なので、位数は0。詳しく 閉じる
3 x 0 2 + a = 0 3x_0^2+a=0 3 x 0 2 + a = 0 なら、x 0 x_0 x 0 は x 3 + a x + b x^3+ax+b x 3 + a x + b (y 0 = 0 y_0=0 y 0 = 0 なので x 0 x_0 x 0 はその根)とその微分 3 x 2 + a 3x^2+a 3 x 2 + a の共通の根で、重根になる。これは Δ ≠ 0 \Delta\neq0 Δ = 0 に反する。
無限遠点 O O O :u = x / y u=x/y u = x / y が一意化元で、ord O ( x ) = − 2 \operatorname{ord}_O(x)=-2 ord O ( x ) = − 2 、ord O ( y ) = − 3 \operatorname{ord}_O(y)=-3 ord O ( y ) = − 3 である。詳しく 閉じる
Y ≠ 0 Y\neq0 Y = 0 の地図の座標 u = X / Y u=X/Y u = X / Y 、w = Z / Y w=Z/Y w = Z / Y では、式は w = u 3 + a u w 2 + b w 3 w=u^3+auw^2+bw^3 w = u 3 + a u w 2 + b w 3 で、O O O は原点である。G = w − u 3 − a u w 2 − b w 3 G=w-u^3-auw^2-bw^3 G = w − u 3 − a u w 2 − b w 3 の w w w での偏微分は原点で1なので、命題12 (1) から u u u が一意化元である。
式を w ( 1 − a u w − b w 2 ) = u 3 w(1-auw-bw^2)=u^3 w ( 1 − a u w − b w 2 ) = u 3 と書き直す。1 − a u w − b w 2 1-auw-bw^2 1 − a u w − b w 2 は原点で値1の単元 なので、ord O ( w ) = 3 \operatorname{ord}_O(w)=3 ord O ( w ) = 3 。よって y = 1 / w y=1/w y = 1/ w の位数は − 3 -3 − 3 、x = u / w x=u/w x = u / w の位数は 1 − 3 = − 2 1-3=-2 1 − 3 = − 2 。
標数 は
2でないので、補題7 から ord O ( d x ) = − 2 − 1 = − 3 \operatorname{ord}_O(dx)=-2-1=-3 ord O ( d x ) = − 2 − 1 = − 3 。ord O ( 2 y ) = − 3 \operatorname{ord}_O(2y)=-3 ord O ( 2 y ) = − 3 なので、ord O ( ω ) = − 3 − ( − 3 ) = 0 \operatorname{ord}_O(\omega)=-3-(-3)=0 ord O ( ω ) = − 3 − ( − 3 ) = 0 。
証明の3つの場合は、使う一意化元で分かれています。縦の接線をもつ y = 0 y=0 y = 0 の点では x x x が使えず y y y を使い、無限遠点では x / y x/y x / y を使います。どの場合も、ω \omega ω の係数は単元 でした。
Δ ≠ 0 \Delta\neq0 Δ = 0 (非特異)が効いているのは2つめの場合です。y = 0 y=0 y = 0 の点で 3 x 2 + a 3x^2+a 3 x 2 + a が0にならないので、d y / ( 3 x 2 + a ) dy/(3x^2+a) d y / ( 3 x 2 + a ) の分母が消えません。
例14 y 2 = x 3 − x y^2=x^3-x y 2 = x 3 − x での検算
k = C k=\mathbb{C} k = C とし、E : y 2 = x 3 − x E\colon y^2=x^3-x E : y 2 = x 3 − x (a = − 1 , b = 0 , Δ = 64 a=-1,\ b=0,\ \Delta=64 a = − 1 , b = 0 , Δ = 64 )の点で ω = h d t \omega=h\,dt ω = h d t の係数を求めると、次のようになる。
点 P P P 一意化元 t t t h h h h ( P ) h(P) h ( P )
( 0 , 0 ) (0,0) ( 0 , 0 ) y y y 1 / ( 3 x 2 − 1 ) = − 1 − 3 y 4 − ⋯ 1/(3x^2-1)=-1-3y^4-\cdots 1/ ( 3 x 2 − 1 ) = − 1 − 3 y 4 − ⋯ − 1 -1 − 1
( ± 1 , 0 ) (\pm1,0) ( ± 1 , 0 ) y y y 1 / ( 3 x 2 − 1 ) 1/(3x^2-1) 1/ ( 3 x 2 − 1 ) 1 / 2 1/2 1/2
( 2 , 6 ) (2,\sqrt6) ( 2 , 6 ) x − 2 x-2 x − 2 1 / 2 y 1/2y 1/2 y 1 / ( 2 6 ) 1/(2\sqrt6) 1/ ( 2 6 )
( − 1 3 , y 1 ) \bigl(-\tfrac1{\sqrt3},y_1\bigr) ( − 3 1 , y 1 ) x + 1 3 x+\tfrac1{\sqrt3} x + 3 1 1 / 2 y 1/2y 1/2 y 1 / ( 2 y 1 ) 1/(2y_1) 1/ ( 2 y 1 )
O O O u = x / y u=x/y u = x / y − 1 + 2 u 4 + ⋯ -1+2u^4+\cdots − 1 + 2 u 4 + ⋯ − 1 -1 − 1
ここで y 1 2 = 2 3 3 y_1^2=\tfrac{2}{3\sqrt3} y 1 2 = 3 3 2 である。h ( P ) h(P) h ( P ) はどれも0でも ∞ \infty ∞ でもない。
証明 開く 閉じる すべて開く すべて閉じる
( 0 , 0 ) (0,0) ( 0 , 0 ) の
近くでは x = x 3 − y 2 x=x^3-y^2 x = x 3 − y 2 を繰り返し代入して x = − y 2 − y 6 − ⋯ x=-y^2-y^6-\cdots x = − y 2 − y 6 − ⋯ 、3 x 2 − 1 = − 1 + 3 y 4 + ⋯ 3x^2-1=-1+3y^4+\cdots 3 x 2 − 1 = − 1 + 3 y 4 + ⋯ 。逆数をとって h = − 1 − 3 y 4 − ⋯ h=-1-3y^4-\cdots h = − 1 − 3 y 4 − ⋯ 。 x = − 1 / 3 x=-1/\sqrt3 x = − 1/ 3 の
点では f x = − ( 3 x 2 − 1 ) = 0 f_x=-(3x^2-1)=0 f x = − ( 3 x 2 − 1 ) = 0 である。命題12 (2) で x x x と y y y を入れ替えた形から、x + 1 / 3 x+1/\sqrt3 x + 1/ 3 が一意化元で、y − y 1 y-y_1 y − y 1 は一意化元にならない。 O O O の近くでは w = u 3 − u w 2 w=u^3-uw^2 w = u 3 − u w 2 を繰り返し代入して w = u 3 − u 7 + ⋯ w=u^3-u^7+\cdots w = u 3 − u 7 + ⋯ 。これから x = u / w = u − 2 + u 2 + ⋯ x=u/w=u^{-2}+u^2+\cdots x = u / w = u − 2 + u 2 + ⋯ 、y = 1 / w = u − 3 + u + ⋯ y=1/w=u^{-3}+u+\cdots y = 1/ w = u − 3 + u + ⋯ で、d x / 2 y = ( − 1 + 2 u 4 + ⋯ ) d u dx/2y=(-1+2u^4+\cdots)\,du d x /2 y = ( − 1 + 2 u 4 + ⋯ ) d u 。詳しく 閉じる
d x = ( − 2 u − 3 + 2 u + ⋯ ) d u 2 y = 2 u − 3 + 2 u + ⋯ d x 2 y = − 1 + u 4 + ⋯ 1 + u 4 + ⋯ d u = ( − 1 + 2 u 4 + ⋯ ) d u dx=\bigl(-2u^{-3}+2u+\cdots\bigr)du\qquad 2y=2u^{-3}+2u+\cdots\qquad \frac{dx}{2y}=\frac{-1+u^4+\cdots}{1+u^4+\cdots}\,du=(-1+2u^4+\cdots)\,du d x = ( − 2 u − 3 + 2 u + ⋯ ) d u 2 y = 2 u − 3 + 2 u + ⋯ 2 y d x = 1 + u 4 + ⋯ − 1 + u 4 + ⋯ d u = ( − 1 + 2 u 4 + ⋯ ) d u d x = ( − 2 u − 3 + 2 u + ⋯ ) d u 2 y = 2 u − 3 + 2 u + ⋯ d x 2 y = − 1 + u 4 + ⋯ 1 + u 4 + ⋯ d u = ( − 1 + 2 u 4 + ⋯ ) d u \begin{gathered}dx=\bigl(-2u^{-3}+2u+\cdots\bigr)du\\2y=2u^{-3}+2u+\cdots\\\frac{dx}{2y}=\frac{-1+u^4+\cdots}{1+u^4+\cdots}\,du=(-1+2u^4+\cdots)\,du\end{gathered} d x = ( − 2 u − 3 + 2 u + ⋯ ) d u 2 y = 2 u − 3 + 2 u + ⋯ 2 y d x = 1 + u 4 + ⋯ − 1 + u 4 + ⋯ d u = ( − 1 + 2 u 4 + ⋯ ) d u d x = ( − 2 u − 3 + 2 u + ⋯ ) d u 2 y = 2 u − 3 + 2 u + ⋯ d x 2 y = − 1 + u 4 + ⋯ 1 + u 4 + ⋯ d u = ( − 1 + 2 u 4 + ⋯ ) d u \begin{aligned}dx &= \bigl(-2u^{-3}+2u+\cdots\bigr)du\\[4pt]2y &= 2u^{-3}+2u+\cdots\\[4pt]\frac{dx}{2y} &= \frac{-1+u^4+\cdots}{1+u^4+\cdots}\,du\\&= (-1+2u^4+\cdots)\,du\end{aligned} d x 2 y 2 y d x = ( − 2 u − 3 + 2 u + ⋯ ) d u = 2 u − 3 + 2 u + ⋯ = 1 + u 4 + ⋯ − 1 + u 4 + ⋯ d u = ( − 1 + 2 u 4 + ⋯ ) d u
級数の計算は計算機でも確かめた(一般の a , b a,b a , b では x = u − 2 − a u 2 − b u 4 − ⋯ x=u^{-2}-au^2-bu^4-\cdots x = u − 2 − a u 2 − b u 4 − ⋯ 、d x / 2 y = ( − 1 − 2 a u 4 + ⋯ ) d u dx/2y=(-1-2au^4+\cdots)\,du d x /2 y = ( − 1 − 2 a u 4 + ⋯ ) d u )。
第10回の例19 の div ( y ) \operatorname{div}(y) div ( y ) とも合います。d x = 2 y ω dx=2y\,\omega d x = 2 y ω なので、div ( d x ) = div ( y ) + div ( ω ) = div ( y ) \operatorname{div}(dx)=\operatorname{div}(y)+\operatorname{div}(\omega)=\operatorname{div}(y) div ( d x ) = div ( y ) + div ( ω ) = div ( y ) です。
div ( d x ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O \operatorname{div}(dx)=(0,0)+(1,0)+(-1,0)-3O div ( d x ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O div ( d x ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O \begin{aligned}\operatorname{div}(dx) &= (0,0)+(1,0)+(-1,0)-3O\end{aligned} div ( d x ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O div ( d x ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) = − 3 O \begin{aligned}\operatorname{div}(dx) &= (0,0)+(1,0)+(-1,0)\\&\phantom{=}{} -3O\end{aligned} div ( d x ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) = − 3 O div ( d x ) = ( 0 , 0 ) + ( 1 , 0 ) = + ( − 1 , 0 ) − 3 O \begin{aligned}\operatorname{div}(dx) &= (0,0)+(1,0)\\&\phantom{=}{} +(-1,0)-3O\end{aligned} div ( d x ) = ( 0 , 0 ) + ( 1 , 0 ) = + ( − 1 , 0 ) − 3 O
y = 0 y=0 y = 0 の3点 ( x 0 , 0 ) (x_0,0) ( x 0 , 0 ) では、x − x 0 x-x_0 x − x 0 が2位の零点をもちます(第10回の表の ord ( x ) \operatorname{ord}(x) ord ( x ) と ord ( x ∓ 1 ) \operatorname{ord}(x\mp1) ord ( x ∓ 1 ) )。d ( x − x 0 ) = d x d(x-x_0)=dx d ( x − x 0 ) = d x なので、補題7 から d x dx d x はそこで1位の零点です。O O O では x x x が2位の極なので、d x dx d x は3位の極です。どちらの計算も上の式と合っています。
k = C k=\mathbb{C} k = C として実数の点だけを取り出し、ω ( v ) = 1 \omega(v)=1 ω ( v ) = 1 となる接ベクトル v v v を描いてみます。f = y 2 − x 3 − a x − b f=y^2-x^3-ax-b f = y 2 − x 3 − a x − b について、次の v v v は曲線に接し、ω ( v ) = d x ( v ) / 2 y = 1 \omega(v)=dx(v)/2y=1 ω ( v ) = d x ( v ) /2 y = 1 をみたします。
v = 2 y ∂ ∂ x + ( 3 x 2 + a ) ∂ ∂ y = f y ∂ ∂ x − f x ∂ ∂ y v=2y\,\frac{\partial}{\partial x}+(3x^2+a)\,\frac{\partial}{\partial y}=f_y\,\frac{\partial}{\partial x}-f_x\,\frac{\partial}{\partial y} v = 2 y ∂ x ∂ + ( 3 x 2 + a ) ∂ y ∂ = f y ∂ x ∂ − f x ∂ y ∂ v = 2 y ∂ ∂ x + ( 3 x 2 + a ) ∂ ∂ y = f y ∂ ∂ x − f x ∂ ∂ y \begin{aligned}v &= 2y\,\frac{\partial}{\partial x}+(3x^2+a)\,\frac{\partial}{\partial y}\\&= f_y\,\frac{\partial}{\partial x}-f_x\,\frac{\partial}{\partial y}\end{aligned} v = 2 y ∂ x ∂ + ( 3 x 2 + a ) ∂ y ∂ = f y ∂ x ∂ − f x ∂ y ∂ v = 2 y ∂ ∂ x = + ( 3 x 2 + a ) ∂ ∂ y = f y ∂ ∂ x − f x ∂ ∂ y \begin{aligned}v &= 2y\,\frac{\partial}{\partial x}\\&\phantom{=}{} +(3x^2+a)\,\frac{\partial}{\partial y}\\&= f_y\,\frac{\partial}{\partial x}-f_x\,\frac{\partial}{\partial y}\end{aligned} v = 2 y ∂ x ∂ = + ( 3 x 2 + a ) ∂ y ∂ = f y ∂ x ∂ − f x ∂ y ∂
v = 0 v=0 v = 0 となるのは f x = f y = 0 f_x=f_y=0 f x = f y = 0 の点、つまり特異点だけです。E E E は非特異なので、v v v は曲線のどこでも0になりません。
y 2 = x 3 − x y^2=x^3-x y 2 = x 3 − x と
v = 2 y ∂ x + ( 3 x 2 − 1 ) ∂ y v=2y\,\partial_x+(3x^2-1)\,\partial_y v = 2 y ∂ x + ( 3 x 2 − 1 ) ∂ y (
ω ( v ) = 1 \omega(v)=1 ω ( v ) = 1 )
3 x 2 − 1 = 0 3x^2-1=0 3 x 2 − 1 = 0 の点:
x + 1 / 3 x+1/\sqrt3 x + 1/ 3 が一意化元
図3 具体例 y 2 = x 3 − x y^2=x^3-x y 2 = x 3 − x の実数の点(黒)と、ω = d x / 2 y \omega=dx/2y ω = d x /2 y に対して ω ( v ) = 1 \omega(v)=1 ω ( v ) = 1 となる接ベクトル v v v (青い矢印。長さはそろえ、向きだけ)。オレンジの3点は y = 0 y=0 y = 0 の点で、接線が縦なので x x x は一意化元にならず、y y y を使います。緑の2点は 3 x 2 − 1 = 0 3x^2-1=0 3 x 2 − 1 = 0 の点で、接線が横なので y − y 0 y-y_0 y − y 0 が一意化元にならず、x − x 0 x-x_0 x − x 0 を使います。そのほかの点ではどちらも使えます。矢印はどこでも0にならず、曲線を一定の向きにたどります。図を作るプログラムで、v v v が接していて0でないこと、d x / 2 y = d y / ( 3 x 2 − 1 ) dx/2y=dy/(3x^2-1) d x /2 y = d y / ( 3 x 2 − 1 ) を確かめています。
零点も極もない微分形式があると、正則な微分形式がすべて分かります。
系15
E E E の正則な微分形式は、ω = d x / 2 y \omega=dx/2y ω = d x /2 y の定数倍 c ω c\,\omega c ω (c ∈ k c\in k c ∈ k )だけである。
証明 開く 閉じる すべて開く すべて閉じる
正則な
ω ′ ≠ 0 \omega'\neq0 ω ′ = 0 を
ω ′ = f ω \omega'=f\omega ω ′ = f ω と
書くと、div ( f ) = div ( ω ′ ) ≥ 0 \operatorname{div}(f)=\operatorname{div}(\omega')\geq0 div ( f ) = div ( ω ′ ) ≥ 0 で、f f f には極がない。 極のない有理関数は定数である。詳しく 閉じる
点 P P P をとり c = f ( P ) c=f(P) c = f ( P ) とおく。g = f − c g=f-c g = f − c にも極がなく、g ≠ 0 g\neq0 g = 0 なら P P P が零点なので deg div ( g ) ≥ 1 \deg\operatorname{div}(g)\geq1 deg div ( g ) ≥ 1 となり、主因子の次数が0であることに反する。よって g = 0 g=0 g = 0 、f = c f=c f = c 。
射影直線では正則な微分形式が0だけ、楕円曲線では1次元でした。この次元が種数 g g g で、射影直線は g = 0 g=0 g = 0 、楕円曲線は g = 1 g=1 g = 1 です[2 , 命題1.1, p.2] 。
専門的な話 複素数では d x / 2 y = d z dx/2y=dz d x /2 y = d z
k = C k=\mathbb{C} k = C のとき、楕円曲線は複素平面を格子 Λ \Lambda Λ で割ったトーラス C / Λ \mathbb{C}/\Lambda C /Λ と同じものです。座標は、ワイエルシュトラスの ℘ \wp ℘ 関数で x = ℘ ( z ) x=\wp(z) x = ℘ ( z ) 、y = ℘ ′ ( z ) / 2 y=\wp'(z)/2 y = ℘ ′ ( z ) /2 と書けます(℘ ′ 2 = 4 ℘ 3 − g 2 ℘ − g 3 \wp'^2=4\wp^3-g_2\wp-g_3 ℘ ′2 = 4 ℘ 3 − g 2 ℘ − g 3 で、a = − g 2 / 4 a=-g_2/4 a = − g 2 /4 、b = − g 3 / 4 b=-g_3/4 b = − g 3 /4 )。
このとき d x = ℘ ′ ( z ) d z = 2 y d z dx=\wp'(z)\,dz=2y\,dz d x = ℘ ′ ( z ) d z = 2 y d z なので、ω = d x / 2 y = d z \omega=dx/2y=dz ω = d x /2 y = d z です。d z dz d z はトーラスのどこでも同じ形で、零点も極もありません。平行移動 z ↦ z + c z\mapsto z+c z ↦ z + c で変わらないことも分かります。
トーラスの平行移動は、第12回の定義6 の足し算を使った写像 P ↦ P + Q P\mapsto P+Q P ↦ P + Q に当たります。ω \omega ω は、足し算で動かしても変わらない微分形式です(不変微分と呼ばれます)。
平面4次曲線:標準因子は直線との交点
次数が4の平面曲線では、標準因子の次数は正になります。フェルマー曲線で計算します。
例16 フェルマー4次曲線
k k k を標数 が2でない代数閉体 とし、C : X 4 + Y 4 = Z 4 C\colon X^4+Y^4=Z^4 C : X 4 + Y 4 = Z 4 (アフィン部分は x 4 + y 4 = 1 x^4+y^4=1 x 4 + y 4 = 1 )、ω = d x / y 3 \omega=dx/y^3 ω = d x / y 3 とする。無限遠の4点を P ζ = [ 1 : ζ : 0 ] P_\zeta=[1:\zeta:0] P ζ = [ 1 : ζ : 0 ] (ζ 4 = − 1 \zeta^4=-1 ζ 4 = − 1 )と書くと、次が成り立つ。
div ( ω ) = ∑ ζ 4 = − 1 P ζ deg K = 4 \operatorname{div}(\omega)=\sum_{\zeta^4=-1}P_\zeta\qquad \deg K=4 div ( ω ) = ζ 4 = − 1 ∑ P ζ deg K = 4 div ( ω ) = ∑ ζ 4 = − 1 P ζ deg K = 4 \begin{gathered}\operatorname{div}(\omega)=\sum_{\zeta^4=-1}P_\zeta\\\deg K=4\end{gathered} div ( ω ) = ζ 4 = − 1 ∑ P ζ deg K = 4 div ( ω ) = ∑ ζ 4 = − 1 P ζ deg K = 4 \begin{aligned}\operatorname{div}(\omega) &= \sum_{\zeta^4=-1}P_\zeta\\[4pt]\deg K &= 4\end{aligned} div ( ω ) deg K = ζ 4 = − 1 ∑ P ζ = 4
さらに i 2 = − 1 i^2=-1 i 2 = − 1 として div ( x ω ) = ( 0 , 1 ) + ( 0 , − 1 ) + ( 0 , i ) + ( 0 , − i ) \operatorname{div}(x\,\omega)=(0,1)+(0,-1)+(0,i)+(0,-i) div ( x ω ) = ( 0 , 1 ) + ( 0 , − 1 ) + ( 0 , i ) + ( 0 , − i ) で、これは C C C と直線 x = 0 x=0 x = 0 の4つの交点である。
証明 開く 閉じる すべて開く すべて閉じる
C C C は非特異である。f = x 4 + y 4 − 1 f=x^4+y^4-1 f = x 4 + y 4 − 1 の偏微分 4 x 3 , 4 y 3 4x^3,\ 4y^3 4 x 3 , 4 y 3 が両方0になるのは原点だけで、原点は C C C にない。無限遠の点は3つめのステップで調べる。詳しく 閉じる
非特異な平面曲線は既約である。既約成分が2つあれば、ベズーの定理(第5回の定理12 )から2つは交わり、交点では定義式の偏微分がすべて0になり、特異点になるからである(F = G H F=GH F = G H なら ∂ F = G ∂ H + H ∂ G \partial F=G\,\partial H+H\,\partial G ∂ F = G ∂ H + H ∂ G )。
アフィン部分では
零点も極もない。4 x 3 d x + 4 y 3 d y = 0 4x^3dx+4y^3dy=0 4 x 3 d x + 4 y 3 d y = 0 から ω = d x / y 3 = − d y / x 3 \omega=dx/y^3=-dy/x^3 ω = d x / y 3 = − d y / x 3 で、y ≠ 0 y\neq0 y = 0 の点では x − x 0 x-x_0 x − x 0 が、y = 0 y=0 y = 0 の点(x 4 = 1 x^4=1 x 4 = 1 )では y y y が一意化元になり、係数 1 / y 3 1/y^3 1/ y 3 か − 1 / x 3 -1/x^3 − 1/ x 3 が単元 である。 無限遠点 P ζ P_\zeta P ζ では位数1である。X ≠ 0 X\neq0 X = 0 の地図の座標 z = Z / X z=Z/X z = Z / X 、w = Y / X w=Y/X w = Y / X で式は 1 + w 4 = z 4 1+w^4=z^4 1 + w 4 = z 4 、P ζ P_\zeta P ζ は ( z , w ) = ( 0 , ζ ) (z,w)=(0,\zeta) ( z , w ) = ( 0 , ζ ) で、z z z が一意化元になる。詳しく 閉じる
1 + w 4 − z 4 1+w^4-z^4 1 + w 4 − z 4 の w w w での偏微分は 4 ζ 3 ≠ 0 4\zeta^3\neq0 4 ζ 3 = 0 なので、命題12 (1) から z z z が一意化元である(この点が非特異であることも分かる)。x = 1 / z x=1/z x = 1/ z 、y = w / z y=w/z y = w / z を代入すると
ω = d x y 3 = − d z z 2 ⋅ z 3 w 3 = − z w 3 d z \omega=\frac{dx}{y^3}=-\frac{dz}{z^2}\cdot\frac{z^3}{w^3}=-\frac{z}{w^3}\,dz ω = y 3 d x = − z 2 d z ⋅ w 3 z 3 = − w 3 z d z ω = d x y 3 = − d z z 2 ⋅ z 3 w 3 = − z w 3 d z \begin{aligned}\omega &= \frac{dx}{y^3}\\&= -\frac{dz}{z^2}\cdot\frac{z^3}{w^3}\\&= -\frac{z}{w^3}\,dz\end{aligned} ω = y 3 d x = − z 2 d z ⋅ w 3 z 3 = − w 3 z d z
w w w は P ζ P_\zeta P ζ で値 ζ ≠ 0 \zeta\neq0 ζ = 0 をとるので、位数は ord ( z ) = 1 \operatorname{ord}(z)=1 ord ( z ) = 1 。
x ω x\,\omega x ω :x = 1 / z x=1/z x = 1/ z は P ζ P_\zeta P ζ で1位の極なので、x ω x\omega x ω の P ζ P_\zeta P ζ での位数は − 1 + 1 = 0 -1+1=0 − 1 + 1 = 0 。アフィン部分では x x x の零点 ( 0 , ± 1 ) (0,\pm1) ( 0 , ± 1 ) 、( 0 , ± i ) (0,\pm i) ( 0 , ± i ) で位数1である。詳しく 閉じる
x x x の極は無限遠の4点の1位の極だけなので、deg div ( x ) = 0 \deg\operatorname{div}(x)=0 deg div ( x ) = 0 から零点の位数の合計は4である。零点は相異なる4点 ( 0 , y ) (0,y) ( 0 , y ) (y 4 = 1 y^4=1 y 4 = 1 )なので、どれも位数1になる。
同じ計算で、別の直線を使っても標準因子が作れます。k = C k=\mathbb{C} k = C で ℓ = x + y − 1 \ell=x+y-1 ℓ = x + y − 1 とすると、C C C との交点は次の4点で、div ( ℓ ω ) \operatorname{div}(\ell\,\omega) div ( ℓ ω ) はこの4点の和です。
x 4 + ( 1 − x ) 4 − 1 = 2 x ( x − 1 ) ( x 2 − x + 2 ) x = 0 , 1 , 1 ± − 7 2 \begin{aligned}
&x^4+(1-x)^4-1\\
&\quad=2x(x-1)(x^2-x+2)\\[4pt]
&x=0,\ 1,\ \frac{1\pm\sqrt{-7}}{2}\end{aligned} x 4 + ( 1 − x ) 4 − 1 = 2 x ( x − 1 ) ( x 2 − x + 2 ) x = 0 , 1 , 2 1 ± − 7
ℓ = ( 1 + w − z ) / z \ell=(1+w-z)/z ℓ = ( 1 + w − z ) / z は P ζ P_\zeta P ζ で1位の極をもち(1 + ζ ≠ 0 1+\zeta\neq0 1 + ζ = 0 )、ω \omega ω の1位の零点と打ち消し合います。4つの交点はどれも1位の零点です。x x x のときと同じく、ℓ \ell ℓ の極は無限遠の4点の1位の極だけなので、零点の位数の合計は4で、相異なる4点に1ずつ配られます。
2つの標準因子の差は、主因子 div ( x / ℓ ) \operatorname{div}(x/\ell) div ( x / ℓ ) です。
div ( x ω ) − div ( ℓ ω ) = div ( x x + y − 1 ) \operatorname{div}(x\,\omega)-\operatorname{div}(\ell\,\omega)=\operatorname{div}\Bigl(\frac{x}{x+y-1}\Bigr) div ( x ω ) − div ( ℓ ω ) = div ( x + y − 1 x ) div ( x ω ) − div ( ℓ ω ) = div ( x x + y − 1 ) \begin{aligned}\operatorname{div}(x\,\omega)-\operatorname{div}(\ell\,\omega) &= \operatorname{div}\Bigl(\frac{x}{x+y-1}\Bigr)\end{aligned} div ( x ω ) − div ( ℓ ω ) = div ( x + y − 1 x )
x 4 + y 4 = 1 x^4+y^4=1 x 4 + y 4 = 1 、
ω = d x / y 3 \omega=dx/y^3 ω = d x / y 3 div ( x ω ) \operatorname{div}(x\,\omega) div ( x ω ) :
( 0 , ± 1 ) (0,\pm1) ( 0 , ± 1 ) と
( 0 , ± i ) (0,\pm i) ( 0 , ± i ) div ( ( x + y − 1 ) ω ) \operatorname{div}((x+y-1)\,\omega) div (( x + y − 1 ) ω ) :
( 1 , 0 ) , ( 0 , 1 ) (1,0),\ (0,1) ( 1 , 0 ) , ( 0 , 1 ) と虚数の2点
図4 具体例 x 4 + y 4 = 1 x^4+y^4=1 x 4 + y 4 = 1 の実数の点(黒)と、2本の直線 x = 0 x=0 x = 0 (青)、x + y = 1 x+y=1 x + y = 1 (オレンジ)。div ( x ω ) \operatorname{div}(x\,\omega) div ( x ω ) は直線 x = 0 x=0 x = 0 との交点 ( 0 , ± 1 ) , ( 0 , ± i ) (0,\pm1),(0,\pm i) ( 0 , ± 1 ) , ( 0 , ± i ) 、div ( ( x + y − 1 ) ω ) \operatorname{div}((x+y-1)\,\omega) div (( x + y − 1 ) ω ) は直線 x + y = 1 x+y=1 x + y = 1 との交点 ( 1 , 0 ) , ( 0 , 1 ) (1,0),(0,1) ( 1 , 0 ) , ( 0 , 1 ) と虚数の2点です。実数の点として見えるのは、どちらも4点のうち2点だけです。直線を動かすと標準因子が線形同値類の中で動きます。交点の座標と、交わりが接していないことは、図を作るプログラムで確かめています。
ω = d x / y 3 \omega=dx/y^3 ω = d x / y 3 自身の因子 ∑ P ζ \sum P_\zeta ∑ P ζ も、無限遠直線 Z = 0 Z=0 Z = 0 と C C C の交点です。ℓ \ell ℓ を1次式とすると ℓ ω \ell\,\omega ℓ ω は正則で、因子は直線 ℓ = 0 \ell=0 ℓ = 0 との交点(重複度こみ)になります。1 , x , y 1,x,y 1 , x , y は1次独立なので、正則な微分形式は少なくとも3次元あります。ちょうど3次元であること(ω , x ω , y ω \omega,\ x\,\omega,\ y\,\omega ω , x ω , y ω の1次結合で尽きること)は、第15回 のリーマン・ロッホの定理で分かります。
4次曲線で起きたことは、一般の次数でも起きます。
定理17 [1 , 例8.20.3, p.249]
C ⊆ P 2 C\subseteq\mathbb{P}^2 C ⊆ P 2 を次数 d d d の非特異な平面曲線とする。標準因子は、C C C と直線の交点(重複度こみ、d d d 個)の d − 3 d-3 d − 3 倍と線形同値で、deg K = d ( d − 3 ) \deg K=d(d-3) deg K = d ( d − 3 ) である。
d = 1 , 2 d=1,2 d = 1 , 2 では C ≅ P 1 C\cong\mathbb{P}^1 C ≅ P 1 で deg K = − 2 \deg K=-2 deg K = − 2 、d = 3 d=3 d = 3 では楕円曲線で deg K = 0 \deg K=0 deg K = 0 、d = 4 d=4 d = 4 では deg K = 4 \deg K=4 deg K = 4 です。どれもこの記事の計算と合います。
次数 d d d 例 deg K = d ( d − 3 ) \deg K=d(d-3) deg K = d ( d − 3 ) 正則な微分形式の次元
1 , 2 1,\ 2 1 , 2 直線、円錐曲線(≅ P 1 \cong\mathbb{P}^1 ≅ P 1 ) − 2 -2 − 2 0 0 0
3 3 3 楕円曲線 y 2 = x 3 + a x + b y^2=x^3+ax+b y 2 = x 3 + a x + b 0 0 0 1 1 1
4 4 4 x 4 + y 4 = 1 x^4+y^4=1 x 4 + y 4 = 1 4 4 4 3 3 3
5 5 5 x 5 + y 5 = 1 x^5+y^5=1 x 5 + y 5 = 1 10 10 10 6 6 6
表の右の2列には deg K = 2 g − 2 \deg K=2g-2 deg K = 2 g − 2 の関係があります(g g g は最後の列の次元)[2 , 例1.3.3, p.6] 。これを使うと、平面曲線の種数は g = ( d − 1 ) ( d − 2 ) / 2 g=(d-1)(d-2)/2 g = ( d − 1 ) ( d − 2 ) /2 になります。この式は第16回 で扱います。
専門的な話 一般の次数での計算の流れ
C : F ( X , Y , Z ) = 0 C\colon F(X,Y,Z)=0 C : F ( X , Y , Z ) = 0 を次数 d d d の非特異曲線とし、f ( x , y ) = F ( x , y , 1 ) f(x,y)=F(x,y,1) f ( x , y ) = F ( x , y , 1 ) とします。アフィン部分では、楕円曲線と同じ議論で ω 0 = d x / f y = − d y / f x \omega_0=dx/f_y=-dy/f_x ω 0 = d x / f y = − d y / f x に零点も極もありません。
無限遠の点 P P P は、例えば X ≠ 0 X\neq0 X = 0 の地図 z = Z / X z=Z/X z = Z / X 、w = Y / X w=Y/X w = Y / X に入ります。g ( w , z ) = F ( 1 , w , z ) g(w,z)=F(1,w,z) g ( w , z ) = F ( 1 , w , z ) とおくと、x = 1 / z x=1/z x = 1/ z 、y = w / z y=w/z y = w / z で次のように書き直せます。
f y ( x , y ) = z 1 − d g w ( w , z ) ω 0 = d x f y = − z d − 3 d z g w f_y(x,y)=z^{1-d}\,g_w(w,z)\qquad \omega_0=\frac{dx}{f_y}=-z^{d-3}\,\frac{dz}{g_w} f y ( x , y ) = z 1 − d g w ( w , z ) ω 0 = f y d x = − z d − 3 g w d z f y ( x , y ) = z 1 − d g w ( w , z ) ω 0 = d x f y = − z d − 3 d z g w \begin{gathered}f_y(x,y)=z^{1-d}\,g_w(w,z)\\\omega_0=\frac{dx}{f_y}=-z^{d-3}\,\frac{dz}{g_w}\end{gathered} f y ( x , y ) = z 1 − d g w ( w , z ) ω 0 = f y d x = − z d − 3 g w d z f y ( x , y ) = z 1 − d g w ( w , z ) ω 0 = d x f y = − z d − 3 d z g w \begin{aligned}f_y(x,y) &= z^{1-d}\,g_w(w,z)\\[4pt]\omega_0 &= \frac{dx}{f_y}\\&= -z^{d-3}\,\frac{dz}{g_w}\end{aligned} f y ( x , y ) ω 0 = z 1 − d g w ( w , z ) = f y d x = − z d − 3 g w d z
d z / g w dz/g_w d z / g w はこの地図の中で零点も極もないので、ord P ( ω 0 ) = ( d − 3 ) ord P ( z ) \operatorname{ord}_P(\omega_0)=(d-3)\operatorname{ord}_P(z) ord P ( ω 0 ) = ( d − 3 ) ord P ( z ) です。z z z は無限遠直線の式なので、ord P ( z ) \operatorname{ord}_P(z) ord P ( z ) は P P P での C C C と無限遠直線の交点重複度になり、ベズーの定理(第5回の定理12 )から合計は d d d です。
フェルマー曲線では f y = 4 y 3 f_y=4y^3 f y = 4 y 3 なので d x / y 3 = 4 ω 0 dx/y^3=4\omega_0 d x / y 3 = 4 ω 0 で、d − 3 = 1 d-3=1 d − 3 = 1 です。層の言葉では Ω C ≅ O C ( d − 3 ) \Omega_C\cong\mathcal{O}_C(d-3) Ω C ≅ O C ( d − 3 ) と書けます[1 , 例8.20.3, p.249] 。
標準層と直線束
ここまでは1つの微分形式 ω \omega ω の因子を見てきました。微分形式を開集合ごとに集めると層になります。
開集合 U U U の上で正則な微分形式(U U U の点で位数が0以上のもの)の全体を Ω C ( U ) \Omega_C(U) Ω C ( U ) とすると、Ω C \Omega_C Ω C は直線束 (階数1の局所自由層)です[1 , 定理8.15, p.241] 。曲線では、これがハーツホーンの標準層 ω C \omega_C ω C です[1 , §II.8 定義, p.246] 。全体の切断 Γ ( C , Ω C ) \Gamma(C,\Omega_C) Γ ( C , Ω C ) は、正則な微分形式の全体です。
第11回の定義12 では、P 1 \mathbb{P}^1 P 1 の因子 D D D から直線束 O ( D ) \mathcal{O}(D) O ( D ) を作りました。同じ式で、どの曲線の因子からも直線束 が作れます。K = div ( ω ) K=\operatorname{div}(\omega) K = div ( ω ) のとき、f ↦ f ω f\mapsto f\omega f ↦ f ω が同型を与えます。
O ( K ) → ≅ Ω C f ⟼ f ω ( div ( f ) + K ≥ 0 ⟺ div ( f ω ) ≥ 0 ) \mathcal{O}(K)\ \xrightarrow{\ \cong\ }\ \Omega_C\qquad f\longmapsto f\,\omega\qquad\bigl(\operatorname{div}(f)+K\geq0\iff\operatorname{div}(f\omega)\geq0\bigr) O ( K ) ≅ Ω C f ⟼ f ω ( div ( f ) + K ≥ 0 ⟺ div ( f ω ) ≥ 0 ) O ( K ) → ≅ Ω C f ⟼ f ω ( div ( f ) + K ≥ 0 ⟺ div ( f ω ) ≥ 0 ) \begin{gathered}\mathcal{O}(K)\ \xrightarrow{\ \cong\ }\ \Omega_C\\f\longmapsto f\,\omega\\\bigl(\operatorname{div}(f)+K\geq0\iff\operatorname{div}(f\omega)\geq0\bigr)\end{gathered} O ( K ) ≅ Ω C f ⟼ f ω ( div ( f ) + K ≥ 0 ⟺ div ( f ω ) ≥ 0 )
射影直線では K = − 2 ∞ K=-2\infty K = − 2∞ なので Ω P 1 ≅ O ( − 2 ) \Omega_{\mathbb{P}^1}\cong\mathcal{O}(-2) Ω P 1 ≅ O ( − 2 ) で、第11回の定義6 の O ( n ) \mathcal{O}(n) O ( n ) で n = − 2 n=-2 n = − 2 としたものです[1 , 例8.20.1, p.248] 。O ( − 2 ) \mathcal{O}(-2) O ( − 2 ) に0でない大域切断がないこと(第11回の定理7 )は、定理11 の「正則な微分形式がない」と同じ内容です。
貼り合わせの式で確かめます。微分形式を t t t の地図で f d t f\,dt f d t 、s s s の地図で g d s g\,ds g d s と書くと、d t = − t 2 d s dt=-t^2\,ds d t = − t 2 d s なので、重なりでは f = − t − 2 g f=-t^{-2}g f = − t − 2 g です。第11回の O ( − 2 ) \mathcal{O}(-2) O ( − 2 ) の貼り合わせ f = t − 2 g f=t^{-2}g f = t − 2 g とは符号だけが違い、s s s の側で g g g を − g -g − g に取り替えれば一致します。図1の2枚の地図の矢印の違いは、この貼り合わせ方を表しています。
まとめ:微分形式で曲線を見分ける
曲線 微分形式 ω \omega ω div ( ω ) \operatorname{div}(\omega) div ( ω ) deg K \deg K deg K 正則な微分形式
P 1 \mathbb{P}^1 P 1 d t dt d t − 2 ∞ -2\infty − 2∞ − 2 -2 − 2 0 0 0 だけ
楕円曲線 d x / 2 y dx/2y d x /2 y 0 0 0 0 0 0 c d x / 2 y c\,dx/2y c d x /2 y (1次元)
x 4 + y 4 = 1 x^4+y^4=1 x 4 + y 4 = 1 d x / y 3 dx/y^3 d x / y 3 無限遠の4点 4 4 4 ( α x + β y + γ ) d x / y 3 (\alpha x+\beta y+\gamma)\,dx/y^3 ( α x + β y + γ ) d x / y 3 (3次元)
d d d 次の平面曲線d x / f y dx/f_y d x / f y 無限遠直線との交点の d − 3 d-3 d − 3 倍 d ( d − 3 ) d(d-3) d ( d − 3 ) ( d − 1 ) ( d − 2 ) / 2 (d-1)(d-2)/2 ( d − 1 ) ( d − 2 ) /2 次元
微分形式は、一意化元 t t t を使えば各点で h d t h\,dt h d t と書け、h h h の位数がその点での位数でした。地図を取り替えると d t = − s − 2 d s dt=-s^{-2}\,ds d t = − s − 2 d s のように係数が変わり、そこから零点と極が生まれます。
2つの微分形式の比は有理関数なので、標準因子は線形同値類として1つに決まり、次数は曲線の不変量になります。関数の主因子がどの曲線でも次数0だったのに対し、標準因子の次数は − 2 , 0 , 4 , … -2,\ 0,\ 4,\dots − 2 , 0 , 4 , … と曲線ごとに違います。
次回:層のコホモロジー
正則な微分形式の次元は、射影直線で0、楕円曲線で1、平面4次曲線で3でした。この数(種数)を、微分形式を使わずに、構造層 O C \mathcal{O}_C O C だけから求める方法があります。
手がかりは、第4回の貼り合わせです。2枚の地図の上の関数を、重なりで食い違わないように貼り合わせられるかを考えます。貼り合わせられない食い違いを集めたものが H 1 ( C , O C ) H^1(C,\mathcal{O}_C) H 1 ( C , O C ) で、その次元が種数に等しくなります。
次回 は、2枚の開集合による被覆から層のコホモロジー H 0 H^0 H 0 と H 1 H^1 H 1 を定義し、射影直線の上の O ( n ) \mathcal{O}(n) O ( n ) で計算します。この記事の Ω P 1 ≅ O ( − 2 ) \Omega_{\mathbb{P}^1}\cong\mathcal{O}(-2) Ω P 1 ≅ O ( − 2 ) も、そこで別の顔を見せます。
第10回の定義6 一意化元と位数
C C C を曲線、P P P を非特異点、v P v_P v P を離散付値環 O P \mathcal{O}_P O P の離散付値とする。v P ( t ) = 1 v_P(t)=1 v P ( t ) = 1 となる t ∈ O P t\in\mathcal{O}_P t ∈ O P を P P P での一意化元 (局所パラメーター)と呼ぶ。0でない f ∈ k ( C ) f\in k(C) f ∈ k ( C ) について ord P ( f ) = v P ( f ) \operatorname{ord}_P(f)=v_P(f) ord P ( f ) = v P ( f ) を、f f f の P P P での位数 と呼ぶ。ord P ( f ) = n > 0 \operatorname{ord}_P(f)=n>0 ord P ( f ) = n > 0 なら f f f は P P P で n n n 位の零点 をもち、n < 0 n<0 n < 0 なら − n -n − n 位の極 をもつという。
第10回の定理17
C C C を射影的な非特異曲線とする。0でない f ∈ k ( C ) f\in k(C) f ∈ k ( C ) について deg div ( f ) = 0 \deg\operatorname{div}(f)=0 deg div ( f ) = 0 である。とくに次数は全射準同型 deg : Cl ( C ) → Z \deg\colon\operatorname{Cl}(C)\to\mathbb{Z} deg : Cl ( C ) → Z を引き起こす。
第10回の例19 x x x と y y y の因子
E ˉ \bar E E ˉ の上で、関数 x , y x,\ y x , y の位数と主因子は次のようになる。
( 0 , 0 ) ( 1 , 0 ) ord ( x ) 2 0 ord ( x − 1 ) 0 2 ord ( x + 1 ) 0 0 ord ( y ) 1 1 ( − 1 , 0 ) O ord ( x ) 0 − 2 ord ( x − 1 ) 0 − 2 ord ( x + 1 ) 2 − 2 ord ( y ) 1 − 3 {}\begin{gathered} \begin{array}{c|cc} & (0,0) & (1,0) \\ \hline \operatorname{ord}(x) & 2 & 0 \\ \operatorname{ord}(x-1) & 0 & 2 \\ \operatorname{ord}(x+1) & 0 & 0 \\ \operatorname{ord}(y) & 1 & 1 \end{array}\\[8pt] \begin{array}{c|cc} & (-1,0) & O \\ \hline \operatorname{ord}(x) & 0 & -2 \\ \operatorname{ord}(x-1) & 0 & -2 \\ \operatorname{ord}(x+1) & 2 & -2 \\ \operatorname{ord}(y) & 1 & -3 \end{array} \end{gathered} ord ( x ) ord ( x − 1 ) ord ( x + 1 ) ord ( y ) ( 0 , 0 ) 2 0 0 1 ( 1 , 0 ) 0 2 0 1 ord ( x ) ord ( x − 1 ) ord ( x + 1 ) ord ( y ) ( − 1 , 0 ) 0 0 2 1 O − 2 − 2 − 2 − 3
div ( x ) = 2 ( 0 , 0 ) − 2 O div ( y ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O \operatorname{div}(x)=2(0,0)-2O\qquad \operatorname{div}(y)=(0,0)+(1,0)+(-1,0)-3O div ( x ) = 2 ( 0 , 0 ) − 2 O div ( y ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O div ( x ) = 2 ( 0 , 0 ) − 2 O div ( y ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O \begin{gathered}\operatorname{div}(x)=2(0,0)-2O\\\operatorname{div}(y)=(0,0)+(1,0)+(-1,0)-3O\end{gathered} div ( x ) = 2 ( 0 , 0 ) − 2 O div ( y ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O div ( x ) = 2 ( 0 , 0 ) − 2 O div ( y ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O \begin{aligned}\operatorname{div}(x) &= 2(0,0)-2O\\[4pt]\operatorname{div}(y) &= (0,0)+(1,0)+(-1,0)-3O\end{aligned} div ( x ) div ( y ) = 2 ( 0 , 0 ) − 2 O = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O div ( x ) = 2 ( 0 , 0 ) − 2 O div ( y ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) = − 3 O \begin{aligned}\operatorname{div}(x) &= 2(0,0)-2O\\[4pt]\operatorname{div}(y) &= (0,0)+(1,0)+(-1,0)\\&\phantom{=}{} -3O\end{aligned} div ( x ) div ( y ) = 2 ( 0 , 0 ) − 2 O = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) = − 3 O div ( x ) = 2 ( 0 , 0 ) − 2 O div ( y ) = ( 0 , 0 ) + ( 1 , 0 ) = + ( − 1 , 0 ) − 3 O \begin{aligned}\operatorname{div}(x) &= 2(0,0)-2O\\[4pt]\operatorname{div}(y) &= (0,0)+(1,0)\\&\phantom{=}{} +(-1,0)-3O\end{aligned} div ( x ) div ( y ) = 2 ( 0 , 0 ) − 2 O = ( 0 , 0 ) + ( 1 , 0 ) = + ( − 1 , 0 ) − 3 O
表にない点では、4つの関数の位数はすべて0である。
第6回の定義1 形式的な偏微分
k k k を体とする。f = ∑ i , j c i j x i y j ∈ k [ x , y ] f=\sum_{i,j}c_{ij}x^iy^j\in k[x,y] f = ∑ i , j c ij x i y j ∈ k [ x , y ] に対して
∂ f ∂ x = ∑ i , j i c i j x i − 1 y j ∂ f ∂ y = ∑ i , j j c i j x i y j − 1 \frac{\partial f}{\partial x}=\sum_{i,j}i\,c_{ij}x^{i-1}y^j\qquad \frac{\partial f}{\partial y}=\sum_{i,j}j\,c_{ij}x^iy^{j-1} ∂ x ∂ f = i , j ∑ i c ij x i − 1 y j ∂ y ∂ f = i , j ∑ j c ij x i y j − 1 ∂ f ∂ x = ∑ i , j i c i j x i − 1 y j ∂ f ∂ y = ∑ i , j j c i j x i y j − 1 \begin{gathered}\frac{\partial f}{\partial x}=\sum_{i,j}i\,c_{ij}x^{i-1}y^j\\\frac{\partial f}{\partial y}=\sum_{i,j}j\,c_{ij}x^iy^{j-1}\end{gathered} ∂ x ∂ f = i , j ∑ i c ij x i − 1 y j ∂ y ∂ f = i , j ∑ j c ij x i y j − 1 ∂ f ∂ x = ∑ i , j i c i j x i − 1 y j ∂ f ∂ y = ∑ i , j j c i j x i y j − 1 \begin{aligned}\frac{\partial f}{\partial x} &= \sum_{i,j}i\,c_{ij}x^{i-1}y^j\\[4pt]\frac{\partial f}{\partial y} &= \sum_{i,j}j\,c_{ij}x^iy^{j-1}\end{aligned} ∂ x ∂ f ∂ y ∂ f = i , j ∑ i c ij x i − 1 y j = i , j ∑ j c ij x i y j − 1
を f f f の偏微分 と呼び、f x , f y f_x,\ f_y f x , f y とも書く。n n n 変数の多項式でも同じように定める。
第6回の定理12
Y ⊆ A n Y\subseteq\mathbb{A}^n Y ⊆ A n をアフィン多様体、p ∈ Y p\in Y p ∈ Y とし、O p \mathcal{O}_p O p の極大イデアルを M M M とする。
(1) dim k M / M 2 + rank J ( p ) = n \dim_kM/M^2+\operatorname{rank}J(p)=n dim k M / M 2 + rank J ( p ) = n で、( M / M 2 ) ∨ ≅ T p Y (M/M^2)^\vee\cong T_pY ( M / M 2 ) ∨ ≅ T p Y である。
(2) dim k M / M 2 ≥ dim Y \dim_kM/M^2\geq\dim Y dim k M / M 2 ≥ dim Y である。等号が成り立つことと、Y Y Y が p p p で非特異であることと、O p \mathcal{O}_p O p が正則局所環 であることは同値である。
第4回の例10 射影直線
k k k を体とする。X 1 = Spec k [ t ] X_1=\operatorname{Spec}k[t] X 1 = Spec k [ t ] 、X 2 = Spec k [ s ] X_2=\operatorname{Spec}k[s] X 2 = Spec k [ s ] とし、開集合 U 1 = D ( t ) ≅ Spec k [ t , 1 / t ] U_1=D(t)\cong\operatorname{Spec}k[t,1/t] U 1 = D ( t ) ≅ Spec k [ t , 1/ t ] 、U 2 = D ( s ) ≅ Spec k [ s , 1 / s ] U_2=D(s)\cong\operatorname{Spec}k[s,1/s] U 2 = D ( s ) ≅ Spec k [ s , 1/ s ] を、環の同型
k [ s , 1 / s ] → k [ t , 1 / t ] s ↦ 1 / t k[s,1/s]\to k[t,1/t]\qquad s\mapsto 1/t k [ s , 1/ s ] → k [ t , 1/ t ] s ↦ 1/ t k [ s , 1 / s ] → k [ t , 1 / t ] s ↦ 1 / t \begin{gathered}k[s,1/s]\to k[t,1/t]\\s\mapsto 1/t\end{gathered} k [ s , 1/ s ] → k [ t , 1/ t ] s ↦ 1/ t k [ s , 1 / s ] → k [ t , 1 / t ] s ↦ 1 / t \begin{aligned}k[s,1/s] &\to k[t,1/t]\\[4pt]s &\mapsto 1/t\end{aligned} k [ s , 1/ s ] s → k [ t , 1/ t ] ↦ 1/ t
が引き起こす同型 φ : U 1 → U 2 \varphi\colon U_1\to U_2 φ : U 1 → U 2 で貼り合わせる。こうしてできるスキーム を、k k k 上の射影直線 と呼び、P 1 \mathbb{P}^1 P 1 と書く。
第4回の例16 無限遠点で正則な有理関数
k k k を体とし、s = 1 / t s=1/t s = 1/ t で k ( s ) = k ( t ) k(s)=k(t) k ( s ) = k ( t ) とみなす。無限遠点 ∞ = ( s ) \infty=(s) ∞ = ( s ) での茎は k [ s ] ( s ) k[s]_{(s)} k [ s ] ( s ) である。0でない多項式 p , q ∈ k [ t ] p,q\in k[t] p , q ∈ k [ t ] について、
p ( t ) q ( t ) ∈ k [ s ] ( s ) ⟺ deg p ≤ deg q \frac{p(t)}{q(t)}\in k[s]_{(s)}\iff\deg p\leq\deg q q ( t ) p ( t ) ∈ k [ s ] ( s ) ⟺ deg p ≤ deg q p ( t ) q ( t ) ∈ k [ s ] ( s ) ⟺ deg p ≤ deg q \begin{aligned}\frac{p(t)}{q(t)}\in k[s]_{(s)} &\iff \deg p\\&\leq \deg q\end{aligned} q ( t ) p ( t ) ∈ k [ s ] ( s ) ⟺ deg p ≤ deg q
が成り立つ。このとき ∞ \infty ∞ での値(s = 0 s=0 s = 0 を代入した値)は、deg p < deg q \deg p<\deg q deg p < deg q なら 0 0 0 、deg p = deg q \deg p=\deg q deg p = deg q なら最高次の係数の比である。例えば次のようになる(矢印の先は ∞ \infty ∞ での値)。
t ∉ k [ s ] ( s ) 1 t − 1 ↦ 0 t t − 1 ↦ 1 2 t 2 + 1 t 2 + 3 = 2 + s 2 1 + 3 s 2 ↦ 2 t\notin k[s]_{(s)}\qquad \frac{1}{t-1}\mapsto0\qquad \frac{t}{t-1}\mapsto1\qquad \frac{2t^2+1}{t^2+3}=\frac{2+s^2}{1+3s^2}\mapsto2 t ∈ / k [ s ] ( s ) t − 1 1 ↦ 0 t − 1 t ↦ 1 t 2 + 3 2 t 2 + 1 = 1 + 3 s 2 2 + s 2 ↦ 2 t ∉ k [ s ] ( s ) 1 t − 1 ↦ 0 t t − 1 ↦ 1 2 t 2 + 1 t 2 + 3 = 2 + s 2 1 + 3 s 2 ↦ 2 \begin{gathered}t\notin k[s]_{(s)}\\\frac{1}{t-1}\mapsto0\\\frac{t}{t-1}\mapsto1\\\frac{2t^2+1}{t^2+3}=\frac{2+s^2}{1+3s^2}\mapsto2\end{gathered} t ∈ / k [ s ] ( s ) t − 1 1 ↦ 0 t − 1 t ↦ 1 t 2 + 3 2 t 2 + 1 = 1 + 3 s 2 2 + s 2 ↦ 2 t ∉ k [ s ] ( s ) 1 t − 1 ↦ 0 t t − 1 ↦ 1 2 t 2 + 1 t 2 + 3 = 2 + s 2 1 + 3 s 2 ↦ 2 \begin{aligned}&t\notin k[s]_{(s)}\\[4pt]\frac{1}{t-1} &\mapsto 0\\[4pt]\frac{t}{t-1} &\mapsto 1\\[4pt]\frac{2t^2+1}{t^2+3} &= \frac{2+s^2}{1+3s^2}\\&\mapsto 2\end{aligned} t − 1 1 t − 1 t t 2 + 3 2 t 2 + 1 t ∈ / k [ s ] ( s ) ↦ 0 ↦ 1 = 1 + 3 s 2 2 + s 2 ↦ 2
第4回の例12 P 1 \mathbb{P}^1 P 1 の複素数の点
k = C k=\mathbb{C} k = C とする。点 t ∈ C t\in\mathbb{C} t ∈ C に対応する球面の点は、北極からの射影を逆にたどって
t = u + i v ⟼ ( x , y , z ) = ( 2 u ∣ t ∣ 2 + 1 , 2 v ∣ t ∣ 2 + 1 , ∣ t ∣ 2 − 1 ∣ t ∣ 2 + 1 ) t=u+iv\ \longmapsto\ (x,y,z)=\Bigl(\frac{2u}{|t|^2+1},\ \frac{2v}{|t|^2+1},\ \frac{|t|^2-1}{|t|^2+1}\Bigr) t = u + i v ⟼ ( x , y , z ) = ( ∣ t ∣ 2 + 1 2 u , ∣ t ∣ 2 + 1 2 v , ∣ t ∣ 2 + 1 ∣ t ∣ 2 − 1 ) t = u + i v ⟼ ( x , y , z ) = ( 2 u ∣ t ∣ 2 + 1 , 2 v ∣ t ∣ 2 + 1 , ∣ t ∣ 2 − 1 ∣ t ∣ 2 + 1 ) \begin{aligned}t &= u+iv\ \longmapsto\ (x,y,z)\\&= \Bigl(\frac{2u}{|t|^2+1},\ \frac{2v}{|t|^2+1},\ \frac{|t|^2-1}{|t|^2+1}\Bigr)\end{aligned} t = u + i v ⟼ ( x , y , z ) = ( ∣ t ∣ 2 + 1 2 u , ∣ t ∣ 2 + 1 2 v , ∣ t ∣ 2 + 1 ∣ t ∣ 2 − 1 )
で求まる。いくつかの点で、斉次座標、2つの座標 t , s t,s t , s 、球面の点を並べると次のようになる(「なし」はその座標が使えないことを表す)。
点 斉次座標 t t t s s s 球面の点
0 0 0 [ 1 : 0 ] [1:0] [ 1 : 0 ] 0 0 0 なし ( 0 , 0 , − 1 ) = S (0,0,-1)=S ( 0 , 0 , − 1 ) = S
1 1 1 [ 1 : 1 ] [1:1] [ 1 : 1 ] 1 1 1 1 1 1 ( 1 , 0 , 0 ) (1,0,0) ( 1 , 0 , 0 )
− 1 -1 − 1 [ 1 : − 1 ] [1:-1] [ 1 : − 1 ] − 1 -1 − 1 − 1 -1 − 1 ( − 1 , 0 , 0 ) (-1,0,0) ( − 1 , 0 , 0 )
i i i [ 1 : i ] [1:i] [ 1 : i ] i i i − i -i − i ( 0 , 1 , 0 ) (0,1,0) ( 0 , 1 , 0 )
3 3 3 [ 2 : 6 ] = [ 1 : 3 ] [2:6]=[1:3] [ 2 : 6 ] = [ 1 : 3 ] 3 3 3 1 / 3 1/3 1/3 ( 3 / 5 , 0 , 4 / 5 ) (3/5,0,4/5) ( 3/5 , 0 , 4/5 )
1 + i 1+i 1 + i [ 1 : 1 + i ] [1:1+i] [ 1 : 1 + i ] 1 + i 1+i 1 + i ( 1 − i ) / 2 (1-i)/2 ( 1 − i ) /2 ( 2 / 3 , 2 / 3 , 1 / 3 ) (2/3,2/3,1/3) ( 2/3 , 2/3 , 1/3 )
∞ \infty ∞ [ 0 : 1 ] [0:1] [ 0 : 1 ] なし 0 0 0 ( 0 , 0 , 1 ) = N (0,0,1)=N ( 0 , 0 , 1 ) = N
両方の座標がある行では s t = 1 st=1 s t = 1 である(例えば i ⋅ ( − i ) = 1 i\cdot(-i)=1 i ⋅ ( − i ) = 1 、( 1 + i ) ( 1 − i ) / 2 = 1 (1+i)(1-i)/2=1 ( 1 + i ) ( 1 − i ) /2 = 1 )。
第6回の例13 M / M 2 M/M^2 M / M 2 の計算
(1) 結節点・尖点の原点。f = y 2 − x 2 − x 3 f=y^2-x^2-x^3 f = y 2 − x 2 − x 3 も f = y 2 − x 3 f=y^2-x^3 f = y 2 − x 3 も ( x , y ) 2 (x,y)^2 ( x , y ) 2 に入るので、I + M p 2 = M p 2 I+M_p^2=M_p^2 I + M p 2 = M p 2 となる。よって
M / M 2 ≅ ( x , y ) / ( x , y ) 2 = k x ˉ ⊕ k y ˉ M/M^2\cong(x,y)/(x,y)^2=k\,\bar x\oplus k\,\bar y M / M 2 ≅ ( x , y ) / ( x , y ) 2 = k x ˉ ⊕ k y ˉ M / M 2 ≅ ( x , y ) / ( x , y ) 2 = k x ˉ ⊕ k y ˉ \begin{aligned}M/M^2 &\cong (x,y)/(x,y)^2\\&= k\,\bar x\oplus k\,\bar y\end{aligned} M / M 2 ≅ ( x , y ) / ( x , y ) 2 = k x ˉ ⊕ k y ˉ
は2次元で、曲線の次元1より大きい。
(2) 円 x 2 + y 2 = 1 x^2+y^2=1 x 2 + y 2 = 1 の点 p = ( 3 / 5 , 4 / 5 ) p=(3/5,4/5) p = ( 3/5 , 4/5 ) (標数 は2, 5でない)。u = x − 3 / 5 u=x-3/5 u = x − 3/5 、v = y − 4 / 5 v=y-4/5 v = y − 4/5 とおくと M p = ( u , v ) M_p=(u,v) M p = ( u , v ) で、
f = x 2 + y 2 − 1 = u 2 + v 2 + 6 5 u + 8 5 v ≡ 6 5 u + 8 5 v ( m o d M p 2 ) f=x^2+y^2-1=u^2+v^2+\frac65u+\frac85v\equiv\frac65u+\frac85v\pmod{M_p^2} f = x 2 + y 2 − 1 = u 2 + v 2 + 5 6 u + 5 8 v ≡ 5 6 u + 5 8 v ( mod M p 2 ) f = x 2 + y 2 − 1 = u 2 + v 2 + 6 5 u + 8 5 v ≡ 6 5 u + 8 5 v ( m o d M p 2 ) \begin{aligned}f &= x^2+y^2-1\\&= u^2+v^2+\frac65u+\frac85v\\&\equiv \frac65u+\frac85v\pmod{M_p^2}\end{aligned} f = x 2 + y 2 − 1 = u 2 + v 2 + 5 6 u + 5 8 v ≡ 5 6 u + 5 8 v ( mod M p 2 )
よって M / M 2 M/M^2 M / M 2 では 6 u ˉ + 8 v ˉ = 0 6\bar u+8\bar v=0 6 u ˉ + 8 v ˉ = 0 、つまり v ˉ = − 3 4 u ˉ \bar v=-\tfrac34\bar u v ˉ = − 4 3 u ˉ で、M / M 2 = k u ˉ M/M^2=k\,\bar u M / M 2 = k u ˉ は1次元である。
(3) ねじれ3次曲線の原点。y − x 2 , z − x 3 ∈ I y-x^2,\ z-x^3\in I y − x 2 , z − x 3 ∈ I で x 2 , x 3 ∈ M p 2 x^2,x^3\in M_p^2 x 2 , x 3 ∈ M p 2 なので y ˉ = z ˉ = 0 \bar y=\bar z=0 y ˉ = z ˉ = 0 となり、M / M 2 = k x ˉ M/M^2=k\,\bar x M / M 2 = k x ˉ は1次元である。
第12回の定義6 足し算
E E E の点 P , Q P,Q P , Q に対して、P + Q = O ∗ ( P ∗ Q ) P+Q=O\ast(P\ast Q) P + Q = O ∗ ( P ∗ Q ) と定める。
第5回の定理12 ベズーの定理
k k k を代数閉体 とし、Y , Z Y,Z Y , Z を P 2 \mathbb{P}^2 P 2 の相異なる既約な曲線で、次数がそれぞれ d , e d,e d , e とする。交点を重複度こみで数えると、ちょうど d e de d e 個である。
第11回の定義12 因子の可逆層
k k k を代数閉体 、D = ∑ P n P P D=\sum_Pn_PP D = ∑ P n P P を P 1 \mathbb{P}^1 P 1 の因子とする。開集合 V V V について
O ( D ) ( V ) = { 0 } ∪ { f ∈ k ( t ) × ∣ ord P ( f ) + n P ≥ 0 ( P ∈ V ) } \begin{aligned} \mathcal{O}(D)(V)={}&\{0\}\cup\bigl\{\,f\in k(t)^\times\bigm|{}\\ &\operatorname{ord}_P(f)+n_P\geq0\\ &\quad(P\in V)\,\bigr\} \end{aligned} O ( D ) ( V ) = { 0 } ∪ { f ∈ k ( t ) × ord P ( f ) + n P ≥ 0 ( P ∈ V ) }
とおく(P P P は V V V の閉点を動く)。これは O P 1 \mathcal{O}_{\mathbb{P}^1} O P 1 加群 である。
第11回の定義6 O ( n ) \mathcal{O}(n) O ( n )
k k k を体、n n n を整数とする。P 1 \mathbb{P}^1 P 1 の被覆 { U 0 , U 1 } \{U_0,U_1\} { U 0 , U 1 } と変換関数 g 01 = t n ∈ k [ t , 1 / t ] × g_{01}=t^n\in k[t,1/t]^\times g 01 = t n ∈ k [ t , 1/ t ] × から定義4で作った可逆層を O ( n ) \mathcal{O}(n) O ( n ) と書く。開集合 V V V の上の切断は、組
( f 0 , f 1 ) f 0 ∈ O ( V ∩ U 0 ) f 1 ∈ O ( V ∩ U 1 ) f 0 = t n f 1 ∈ O ( V ∩ U 0 ∩ U 1 ) (f_0,f_1)\qquad f_0\in\mathcal{O}(V\cap U_0)\quad f_1\in\mathcal{O}(V\cap U_1)\qquad f_0=t^n\,f_1\in\mathcal{O}(V\cap U_0\cap U_1) ( f 0 , f 1 ) f 0 ∈ O ( V ∩ U 0 ) f 1 ∈ O ( V ∩ U 1 ) f 0 = t n f 1 ∈ O ( V ∩ U 0 ∩ U 1 ) ( f 0 , f 1 ) f 0 ∈ O ( V ∩ U 0 ) f 1 ∈ O ( V ∩ U 1 ) f 0 = t n f 1 ∈ O ( V ∩ U 0 ∩ U 1 ) \begin{gathered}(f_0,f_1)\\f_0\in\mathcal{O}(V\cap U_0)\\f_1\in\mathcal{O}(V\cap U_1)\\f_0=t^n\,f_1\in\mathcal{O}(V\cap U_0\cap U_1)\end{gathered} ( f 0 , f 1 ) f 0 ∈ O ( V ∩ U 0 ) f 1 ∈ O ( V ∩ U 1 ) f 0 = t n f 1 ∈ O ( V ∩ U 0 ∩ U 1 ) ( f 0 , f 1 ) f 0 ∈ O ( V ∩ U 0 ) f 1 ∈ O ( V ∩ U 1 ) f 0 = t n f 1 ∈ O ( V ∩ U 0 ∩ U 1 ) \begin{aligned}&(f_0,f_1)\\[4pt]&f_0\in\mathcal{O}(V\cap U_0)\\[4pt]&f_1\in\mathcal{O}(V\cap U_1)\\[4pt]f_0 &= t^n\,f_1\in\mathcal{O}(V\cap U_0\cap U_1)\end{aligned} f 0 ( f 0 , f 1 ) f 0 ∈ O ( V ∩ U 0 ) f 1 ∈ O ( V ∩ U 1 ) = t n f 1 ∈ O ( V ∩ U 0 ∩ U 1 )
である。
第11回の定理7
k k k を体、n n n を整数とし、k [ x 0 , x 1 ] n k[x_0,x_1]_n k [ x 0 , x 1 ] n を n n n 次斉次式(と0)のなすベクトル空間とする。写像
k [ x 0 , x 1 ] n ⟶ Γ ( P 1 , O ( n ) ) F ⟼ ( F ( 1 , t ) , F ( s , 1 ) ) k[x_0,x_1]_n\longrightarrow\Gamma(\mathbb{P}^1,\mathcal{O}(n))\qquad F\longmapsto\bigl(F(1,t),\ F(s,1)\bigr) k [ x 0 , x 1 ] n ⟶ Γ ( P 1 , O ( n )) F ⟼ ( F ( 1 , t ) , F ( s , 1 ) ) k [ x 0 , x 1 ] n ⟶ Γ ( P 1 , O ( n ) ) F ⟼ ( F ( 1 , t ) , F ( s , 1 ) ) \begin{gathered}k[x_0,x_1]_n\longrightarrow\Gamma(\mathbb{P}^1,\mathcal{O}(n))\\F\longmapsto\bigl(F(1,t),\ F(s,1)\bigr)\end{gathered} k [ x 0 , x 1 ] n ⟶ Γ ( P 1 , O ( n )) F ⟼ ( F ( 1 , t ) , F ( s , 1 ) ) k [ x 0 , x 1 ] n ⟶ Γ ( P 1 , O ( n ) ) F ⟼ ( F ( 1 , t ) , F ( s , 1 ) ) \begin{aligned}k[x_0,x_1]_n &\longrightarrow \Gamma(\mathbb{P}^1,\mathcal{O}(n))\\[4pt]&F\longmapsto\bigl(F(1,t),\ F(s,1)\bigr)\end{aligned} k [ x 0 , x 1 ] n ⟶ Γ ( P 1 , O ( n )) F ⟼ ( F ( 1 , t ) , F ( s , 1 ) )
は k k k 線形な同型である。とくに n ≥ 0 n\geq0 n ≥ 0 なら dim k Γ ( P 1 , O ( n ) ) = n + 1 \dim_k\Gamma(\mathbb{P}^1,\mathcal{O}(n))=n+1 dim k Γ ( P 1 , O ( n )) = n + 1 、n < 0 n<0 n < 0 なら Γ ( P 1 , O ( n ) ) = 0 \Gamma(\mathbb{P}^1,\mathcal{O}(n))=0 Γ ( P 1 , O ( n )) = 0 である。
局所環 A A A の極大イデアルを M M M 、有限生成 A A A 加群を N N N とする。M N = N MN=N M N = N なら N = 0 N=0 N = 0 。とくに部分加群 N ′ N' N ′ について N = N ′ + M N N=N'+MN N = N ′ + M N なら N = N ′ N=N' N = N ′ で、N / M N N/MN N / M N を張る元は N N N を生成する。
多様体 X X X の上の有理関数(空でない開集合の上の正則関数を、重なりで一致するものどうし同じとみなしたもの)全体の体 k ( X ) k(X) k ( X ) 。アフィン多様体なら座標環の商体に等しい。例:k ( A 1 ) = k ( t ) k(\mathbb{A}^1)=k(t) k ( A 1 ) = k ( t ) 。
定数でない1変数多項式が、必ずその体の中に根をもつ体。例:C \mathbb{C} C 。R \mathbb{R} R は代数閉体ではない(x 2 + 1 x^2+1 x 2 + 1 に根がない)。代数閉体は必ず無限体である。
極大イデアルがただ1つの可換環。極大イデアルに入らない元はすべて単元になる。例:素イデアル P P P での局所化 A P A_P A P (極大イデアルは a / s a/s a / s (a ∈ P a\in P a ∈ P )の全体)、k [ x ] / ( x 2 ) k[x]/(x^2) k [ x ] / ( x 2 ) 、Z / 4 Z \mathbb{Z}/4\mathbb{Z} Z /4 Z 。
素イデアルがちょうど2つ(( 0 ) (0) ( 0 ) と極大イデアル)の単項イデアル整域。例:Z ( p ) \mathbb{Z}_{(p)} Z ( p ) 、k [ x ] ( x ) k[x]_{(x)} k [ x ] ( x ) 。0でない元は π n u \pi^n u π n u (π \pi π は極大イデアルの生成元、u u u は単元)と一通りに書け、n n n が「その点で何位の零点か」を表す。
掛けて1になる相手(逆元)をもつ環の元。例:Z \mathbb{Z} Z の単元は ± 1 \pm1 ± 1 、体では0以外のすべての元。
環 A A A の上の加群(A A A 加群)とは、足し算について可換群で、A A A の元を掛けられ、分配法則などベクトル空間と同じ規則をみたすもの。体の上の加群はベクトル空間で、A A A のイデアルも A A A 加群。
加群(ベクトル空間でもよい)の準同型の列 0 → U → α V → β W → 0 0\to U\xrightarrow{\alpha}V\xrightarrow{\beta}W\to0 0 → U α V β W → 0 で、α \alpha α が単射、β \beta β が全射、Im α = Ker β \operatorname{Im}\alpha=\operatorname{Ker}\beta Im α = Ker β となるもの。このとき W ≅ V / U W\cong V/U W ≅ V / U で、長さ(有限次元なら次元)について ℓ ( V ) = ℓ ( U ) + ℓ ( W ) \ell(V)=\ell(U)+\ell(W) ℓ ( V ) = ℓ ( U ) + ℓ ( W ) 。
整域 A A A の元の分数 a / b a/b a / b (b ≠ 0 b\neq0 b = 0 )全体がなす体。Frac A \operatorname{Frac}A Frac A と書く。例:Z \mathbb{Z} Z の商体は Q \mathbb{Q} Q 、k [ x ] k[x] k [ x ] の商体は有理関数体 k ( x ) k(x) k ( x ) 。
各点の上に1次元のファイバー(直線)が乗り、局所的には直積 U × A 1 U\times\mathbb{A}^1 U × A 1 の形をした空間。その切断の層が可逆層(局所的に O X \mathcal{O}_X O X と同型な O X \mathcal{O}_X O X 加群)で、2つはよく同じものとして扱われる。連載第11回で扱う。
体 k k k で 1 + 1 + ⋯ + 1 1+1+\dots+1 1 + 1 + ⋯ + 1 (p p p 個)= 0 =0 = 0 となる最小の正の整数 p p p 。そのような p p p がなければ標数0と言う。標数は0か素数で、F p \mathbb{F}_p F p の標数は p p p 、Q , R , C \mathbb{Q},\mathbb{R},\mathbb{C} Q , R , C の標数は0。体でない環でも同じように定める(Z \mathbb{Z} Z の標数は0、Z / 6 \mathbb{Z}/6 Z /6 の標数は6)。0か素数になるのは体や整域の場合。
定数でなく、定数でない2つの多項式の積に分解できない多項式。例:R [ x ] \mathbb{R}[x] R [ x ] の x 2 + 1 x^2+1 x 2 + 1 。C [ x ] \mathbb{C}[x] C [ x ] では ( x + i ) ( x − i ) (x+i)(x-i) ( x + i ) ( x − i ) と分解するので既約ではない。
どの点のまわりも、ある環 A A A の Spec A \operatorname{Spec}A Spec A (素イデアル全体に位相と構造層を載せた空間)と同じ形をしている空間。Spec A \operatorname{Spec}A Spec A を貼り合わせて作れる。零点集合では区別できない x = 0 x=0 x = 0 と x 2 = 0 x^2=0 x 2 = 0 の違いも扱える。連載第4回で定義している。
連載 図で読む代数幾何
第1回 方程式の解を形として見る:アフィン代数的集合とイデアル 第2回 素イデアルを点にする:Spec と生成点 第3回 点のまわりの関数:層・茎・芽 第4回 貼り合わせて作る空間:射影直線 第5回 平行線が交わる平面:射影平面と Proj 第6回 曲線が尖る点・交わる点:特異点と接空間 第7回 特異点をほどく:ブローアップ 第8回 方程式の係数を動かす:族とファイバー 第9回 交点を重複度つきで数える:ベズーの定理 第10回 零点と極を数える:曲線の因子 第11回 関数のかわりに切断を:直線束と O(n) 第12回 3次曲線の上の足し算:楕円曲線 第13回 曲線の上の dx:微分形式と標準因子 第14回 貼り合わせの食い違いを測る:層のコホモロジー 第15回 関数の空間の次元を数える:リーマン・ロッホの定理 第16回 穴の数を方程式から読む:曲線の種数 第17回 2本の直線で編まれた曲面:2次曲面とセグレ埋め込み 第18回 次数を上げて埋め込む:ヴェロネーゼ埋め込みと有理正規曲線 第19回 直線を点とみなす空間:グラスマン多様体 第20回 曲面の上にちょうど27本:3次曲面の直線
参考文献
R. ハーツホーン(高橋宣能・松下大介 訳) , 『代数幾何学 1』 , 丸善出版, 2013 .R. ハーツホーン(高橋宣能・松下大介 訳) , 『代数幾何学 3』 , 丸善出版, 2012 .