この記事の要点
離散付値環 0でない元がすべて t n u t^nu t n u (u u u は単元 )と一通りに書ける局所整域 です。非特異な曲線の各点の局所環 はこの形をしていて、n n n がその点で関数が何重に0になるか(位数)を表します。
因子と主因子 曲線の点に整数を付けた形式的な和を因子と呼びます。関数 f f f の零点に位数、極に負の位数を付けた和が主因子 div ( f ) \operatorname{div}(f) div ( f ) です。例えば射影直線の上で div ( ( t − 1 ) 2 / ( t + 1 ) 3 ) = 2 { 1 } − 3 { − 1 } + { ∞ } \operatorname{div}\bigl((t-1)^2/(t+1)^3\bigr)=2\{1\}-3\{-1\}+\{\infty\} div ( ( t − 1 ) 2 / ( t + 1 ) 3 ) = 2 { 1 } − 3 { − 1 } + { ∞ } です。
零点の数=極の数 射影直線(より一般に射影的な非特異曲線)では、主因子の次数は0です。重複度こみで数えると、零点と極は同じ数だけあります。射影直線の因子類群は Z \mathbb{Z} Z 、アフィン直線の因子類群は0です。
3次曲線の上の関数 y 2 = x 3 − x y^2=x^3-x y 2 = x 3 − x の上では div ( x ) = 2 ( 0 , 0 ) − 2 O \operatorname{div}(x)=2(0,0)-2O div ( x ) = 2 ( 0 , 0 ) − 2 O 、div ( y ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O \operatorname{div}(y)=(0,0)+(1,0)+(-1,0)-3O div ( y ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O です。直線の式の因子は、直線との交点の和から 3 O 3O 3 O を引いたものになります。
証明は、ステップの流れだけを短く書いています。「詳しく」の付いた行をクリックすると、そのステップの詳しい説明が開きます。説明の中にも開ける行があります。
定義・命題・定理には、記事全体で通し番号を振っています。
もう少し詳しく は補足、専門的な話 は先の回につながる話題です。どちらも開かずに読み進められます。
各ブロックの「AIに質問」を押すと、その部分の内容を入れた質問文で、お使いのAIを開けます。
前回の宿題
第9回 では、2つの平面曲線の交点を重複度つきで数えました。点 p p p での交点重複度は I p ( f , g ) = dim k O p / ( f , g ) I_p(f,g)=\dim_k\mathcal{O}_p/(f,g) I p ( f , g ) = dim k O p / ( f , g ) で(第9回の定義1 )、射影平面では重複度の合計が2つの曲線の次数の積になります(ベズーの定理)。
最後に予告したのは、1本の曲線の上の関数について、零点と極を重複度つきで数えることでした。例えば、射影直線の上の関数
f = ( t − 1 ) 2 ( t + 1 ) 3 f=\frac{(t-1)^2}{(t+1)^3} f = ( t + 1 ) 3 ( t − 1 ) 2 f = ( t − 1 ) 2 ( t + 1 ) 3 \begin{aligned}f &= \frac{(t-1)^2}{(t+1)^3}\end{aligned} f = ( t + 1 ) 3 ( t − 1 ) 2
は t = 1 t=1 t = 1 で2重に0になり、t = − 1 t=-1 t = − 1 で3重に無限大になります。さらに無限遠点 ∞ \infty ∞ でも値は0です(第4回の例16 、分母の次数が大きいため)。
零点は「2重の t = 1 t=1 t = 1 」と「∞ \infty ∞ 」で合わせて3個、極は「3重の t = − 1 t=-1 t = − 1 」で3個で、2つの数は一致しています。この記事では「何重に0になるか」を局所環 の言葉で定義し、射影直線では零点と極の数がいつも等しいことを証明します。
証明では、非特異な曲線の点の局所環 が離散付値環 という特別な形をしていることを使います。零点と極を点の形式的な和(因子)にまとめ、最後に3次曲線 y 2 = x 3 − x y^2=x^3-x y 2 = x 3 − x の上で関数の因子を計算して、第9回の交点の数え方とつなげます。
とくに断らなければ、k k k は代数閉体 とします。例では標数 の仮定を明記します。ハーツホーン和訳の第 I 章は、零点集合 V ( f ) V(f) V ( f ) を Z ( f ) Z(f) Z ( f ) と書いています。
離散付値環:零点の重複度を読む環
第2回の例11 で、Z ( 5 ) \mathbb{Z}_{(5)} Z ( 5 ) の0でない元が 5 n u 5^nu 5 n u (u u u は単元 )と書けることを見ました。指数 n n n は「5で何回割り切れるか」、つまり点 ( 5 ) (5) ( 5 ) で何重に0になるかを表します。
多項式でも同じです。k [ t ] ( t ) k[t]_{(t)} k [ t ] ( t ) の0でない元は t n u t^nu t n u (u ( 0 ) ≠ 0 u(0)\neq0 u ( 0 ) = 0 )と書け、n n n は原点での零点の重複度です。この指数を読む写像を、公理の形で取り出します。
定義1 離散付値と離散付値環 [1 , §9.1, p.146–147; 2 , p.54–55]
K K K を体、K × = K ∖ { 0 } K^\times=K\setminus\{0\} K × = K ∖ { 0 } とする。全射 v : K × → Z v\colon K^\times\to\mathbb{Z} v : K × → Z で、0でない x , y x,y x , y について
( 1 ) v ( x y ) = v ( x ) + v ( y ) ( 2 ) v ( x + y ) ≥ min ( v ( x ) , v ( y ) ) ( x + y ≠ 0 ) (1)\ \ v(xy)=v(x)+v(y)\qquad (2)\ \ v(x+y)\geq\min\bigl(v(x),v(y)\bigr)\quad(x+y\neq0) ( 1 ) v ( x y ) = v ( x ) + v ( y ) ( 2 ) v ( x + y ) ≥ min ( v ( x ) , v ( y ) ) ( x + y = 0 ) ( 1 ) v ( x y ) = v ( x ) + v ( y ) ( 2 ) v ( x + y ) ≥ min ( v ( x ) , v ( y ) ) ( x + y ≠ 0 ) \begin{gathered}(1)\ \ v(xy)=v(x)+v(y)\\(2)\ \ v(x+y)\geq\min\bigl(v(x),v(y)\bigr)\\(x+y\neq0)\end{gathered} ( 1 ) v ( x y ) = v ( x ) + v ( y ) ( 2 ) v ( x + y ) ≥ min ( v ( x ) , v ( y ) ) ( x + y = 0 ) ( 1 ) v ( x y ) = v ( x ) + v ( y ) ( 2 ) v ( x + y ) ≥ min ( v ( x ) , v ( y ) ) ( x + y ≠ 0 ) \begin{aligned}(1)\ \ v(xy) &= v(x)+v(y)\\[4pt](2)\ \ v(x+y) &\geq \min\bigl(v(x),v(y)\bigr)\\[4pt]&(x+y\neq0)\end{aligned} ( 1 ) v ( x y ) ( 2 ) v ( x + y ) = v ( x ) + v ( y ) ≥ min ( v ( x ) , v ( y ) ) ( x + y = 0 )
をみたすものを K K K の離散付値 と呼ぶ。v ( 0 ) = + ∞ v(0)=+\infty v ( 0 ) = + ∞ と約束し、A v = { x ∈ K ∣ v ( x ) ≥ 0 } A_v=\{\,x\in K\mid v(x)\geq0\,\} A v = { x ∈ K ∣ v ( x ) ≥ 0 } を v v v の付値環 と呼ぶ。整域 A A A が、その商体 のある離散付値の付値環 になっているとき、A A A を離散付値環 と呼ぶ。
A v A_v A v は K K K の部分環です。(1) から v ( 1 ) = v ( 1 ⋅ 1 ) = 2 v ( 1 ) v(1)=v(1\cdot1)=2v(1) v ( 1 ) = v ( 1 ⋅ 1 ) = 2 v ( 1 ) なので v ( 1 ) = 0 v(1)=0 v ( 1 ) = 0 、同じく 2 v ( − 1 ) = v ( 1 ) = 0 2v(-1)=v(1)=0 2 v ( − 1 ) = v ( 1 ) = 0 から v ( − 1 ) = 0 v(-1)=0 v ( − 1 ) = 0 です。よって A v A_v A v は 1 1 1 と − 1 -1 − 1 を含み、(1) と (2) から積と和で閉じています。
命題2 [1 , p.147]
A A A を離散付値環 、v v v をその離散付値、K K K を商体 とする。
(1) A A A は局所環 で、単元 の全体は { v = 0 } \{v=0\} { v = 0 } 、極大イデアルは M = { x ∣ v ( x ) > 0 } M=\{\,x\mid v(x)>0\,\} M = { x ∣ v ( x ) > 0 } である。
(2) v ( t ) = 1 v(t)=1 v ( t ) = 1 となる t ∈ A t\in A t ∈ A をとると M = ( t ) M=(t) M = ( t ) で、0でない x ∈ K x\in K x ∈ K は x = t n u x=t^nu x = t n u (n = v ( x ) ∈ Z n=v(x)\in\mathbb{Z} n = v ( x ) ∈ Z 、u u u は A A A の単元 )と一通りに書ける。
(3) A A A の0でないイデアルは M n = ( t n ) = { x ∣ v ( x ) ≥ n } M^n=(t^n)=\{\,x\mid v(x)\geq n\,\} M n = ( t n ) = { x ∣ v ( x ) ≥ n } (n ≥ 0 n\geq0 n ≥ 0 )だけである。
(4) v ( x ) ≠ v ( y ) v(x)\neq v(y) v ( x ) = v ( y ) なら v ( x + y ) = min ( v ( x ) , v ( y ) ) v(x+y)=\min\bigl(v(x),v(y)\bigr) v ( x + y ) = min ( v ( x ) , v ( y ) ) である。
証明 開く 閉じる すべて開く すべて閉じる
(1) を
示す。v ( x − 1 ) = − v ( x ) v(x^{-1})=-v(x) v ( x − 1 ) = − v ( x ) なので、x ∈ A x\in A x ∈ A が単元 であること(x − 1 ∈ A x^{-1}\in A x − 1 ∈ A )は v ( x ) = 0 v(x)=0 v ( x ) = 0 と同値。単元 でない元の全体 { v > 0 } \{v>0\} { v > 0 } は (1) (2) からイデアルなので、A A A は局所環 である。 (2) を示す。v v v は全射なので t t t がある。n = v ( x ) n=v(x) n = v ( x ) 、u = x t − n u=xt^{-n} u = x t − n とおくと v ( u ) = 0 v(u)=0 v ( u ) = 0 で u u u は単元 。詳しく 閉じる
一意性:t n u = t m u ′ t^nu=t^mu' t n u = t m u ′ なら両辺の v v v を比べて n = m n=m n = m 、すると u = u ′ u=u' u = u ′ 。
M = ( t ) M=(t) M = ( t ) :x ∈ M x\in M x ∈ M なら v ( x / t ) = v ( x ) − 1 ≥ 0 v(x/t)=v(x)-1\geq0 v ( x / t ) = v ( x ) − 1 ≥ 0 なので x = t ⋅ ( x / t ) ∈ ( t ) x=t\cdot(x/t)\in(t) x = t ⋅ ( x / t ) ∈ ( t ) 。
(3) を
示す。0でないイデアル J J J の元の v v v の最小値を n n n とすると、(2) から t n ∈ J t^n\in J t n ∈ J 、逆に J J J の元は t n t^n t n の倍数である。 (4) を
示す。v ( x ) < v ( y ) v(x)<v(y) v ( x ) < v ( y ) とすると v ( x + y ) ≥ v ( x ) v(x+y)\geq v(x) v ( x + y ) ≥ v ( x ) 。逆に x = ( x + y ) + ( − y ) x=(x+y)+(-y) x = ( x + y ) + ( − y ) に (2) を使うと、v ( x ) ≥ min ( v ( x + y ) , v ( y ) ) v(x)\geq\min\bigl(v(x+y),v(y)\bigr) v ( x ) ≥ min ( v ( x + y ) , v ( y ) ) で、右辺の最小値は v ( x + y ) v(x+y) v ( x + y ) でなければならない。
(2) の t t t を A A A の素元 と呼びます。イデアルは1本の鎖に並びます。
A ⊋ M = ( t ) ⊋ M 2 = ( t 2 ) ⊋ M 3 = ( t 3 ) ⊋ ⋯ ⊋ ( 0 ) A\supsetneq M=(t)\supsetneq M^2=(t^2)\supsetneq M^3=(t^3)\supsetneq\cdots\supsetneq(0) A ⊋ M = ( t ) ⊋ M 2 = ( t 2 ) ⊋ M 3 = ( t 3 ) ⊋ ⋯ ⊋ ( 0 ) A ⊋ M = ( t ) ⊋ M 2 = ( t 2 ) ⊋ M 3 = ( t 3 ) ⊋ ⋯ ⊋ ( 0 ) \begin{aligned}A\supsetneq M &= (t)\supsetneq M^2\\&= (t^2)\supsetneq M^3\\&= (t^3)\supsetneq\cdots\supsetneq(0)\end{aligned} A ⊋ M = ( t ) ⊋ M 2 = ( t 2 ) ⊋ M 3 = ( t 3 ) ⊋ ⋯ ⊋ ( 0 )
元 x ≠ 0 x\neq0 x = 0 の位置は「何番目の M n M^n M n まで入っているか」で決まり、それが v ( x ) v(x) v ( x ) です。
例3 Z ( 5 ) \mathbb{Z}_{(5)} Z ( 5 ) と k [ t ] ( t − a ) k[t]_{(t-a)} k [ t ] ( t − a ) [1 , §9.1 例, p.146–147]
(1) 0でない有理数を 5 n ⋅ a / b 5^n\cdot a/b 5 n ⋅ a / b (a , b a,b a , b は5と互いに素)と書いて v 5 = n v_5=n v 5 = n とすると、v 5 v_5 v 5 は Q \mathbb{Q} Q の離散付値で、付値環 は Z ( 5 ) \mathbb{Z}_{(5)} Z ( 5 ) 、素元は 5 5 5 である。
v 5 ( 75 2 ) = 2 v 5 ( 3 7 ) = 0 v 5 ( 10 3 ) = 1 v 5 ( 2 25 ) = − 2 v_5\Bigl(\frac{75}{2}\Bigr)=2\qquad v_5\Bigl(\frac37\Bigr)=0\qquad v_5\Bigl(\frac{10}{3}\Bigr)=1\qquad v_5\Bigl(\frac{2}{25}\Bigr)=-2 v 5 ( 2 75 ) = 2 v 5 ( 7 3 ) = 0 v 5 ( 3 10 ) = 1 v 5 ( 25 2 ) = − 2 v 5 ( 75 2 ) = 2 v 5 ( 3 7 ) = 0 v 5 ( 10 3 ) = 1 v 5 ( 2 25 ) = − 2 \begin{gathered}v_5\Bigl(\frac{75}{2}\Bigr)=2\\v_5\Bigl(\frac37\Bigr)=0\\v_5\Bigl(\frac{10}{3}\Bigr)=1\\v_5\Bigl(\frac{2}{25}\Bigr)=-2\end{gathered} v 5 ( 2 75 ) = 2 v 5 ( 7 3 ) = 0 v 5 ( 3 10 ) = 1 v 5 ( 25 2 ) = − 2 v 5 ( 75 2 ) = 2 v 5 ( 3 7 ) = 0 v 5 ( 10 3 ) = 1 v 5 ( 2 25 ) = − 2 \begin{aligned}v_5\Bigl(\frac{75}{2}\Bigr) &= 2\\[4pt]v_5\Bigl(\frac37\Bigr) &= 0\\[4pt]v_5\Bigl(\frac{10}{3}\Bigr) &= 1\\[4pt]v_5\Bigl(\frac{2}{25}\Bigr) &= -2\end{aligned} v 5 ( 2 75 ) v 5 ( 7 3 ) v 5 ( 3 10 ) v 5 ( 25 2 ) = 2 = 0 = 1 = − 2
(2) k k k を体、a ∈ k a\in k a ∈ k とする。0でない有理関数 f ∈ k ( t ) f\in k(t) f ∈ k ( t ) を ( t − a ) n ⋅ p / q (t-a)^n\cdot p/q ( t − a ) n ⋅ p / q (p ( a ) ≠ 0 p(a)\neq0 p ( a ) = 0 、q ( a ) ≠ 0 q(a)\neq0 q ( a ) = 0 )と書いて v a ( f ) = n v_a(f)=n v a ( f ) = n とすると、v a v_a v a は k ( t ) k(t) k ( t ) の離散付値で、付値環 は k [ t ] ( t − a ) k[t]_{(t-a)} k [ t ] ( t − a ) 、素元は t − a t-a t − a である。k = Q k=\mathbb{Q} k = Q 、a = 1 a=1 a = 1 なら次のようになる。
v 1 ( ( t − 1 ) 2 ( t + 1 ) 3 ) = 2 v 1 ( t 2 − 1 ) = 1 v 1 ( 1 t 2 − 2 t + 1 ) = − 2 v_1\Bigl(\frac{(t-1)^2}{(t+1)^3}\Bigr)=2\qquad v_1(t^2-1)=1\qquad v_1\Bigl(\frac{1}{t^2-2t+1}\Bigr)=-2 v 1 ( ( t + 1 ) 3 ( t − 1 ) 2 ) = 2 v 1 ( t 2 − 1 ) = 1 v 1 ( t 2 − 2 t + 1 1 ) = − 2 v 1 ( ( t − 1 ) 2 ( t + 1 ) 3 ) = 2 v 1 ( t 2 − 1 ) = 1 v 1 ( 1 t 2 − 2 t + 1 ) = − 2 \begin{gathered}v_1\Bigl(\frac{(t-1)^2}{(t+1)^3}\Bigr)=2\\v_1(t^2-1)=1\\v_1\Bigl(\frac{1}{t^2-2t+1}\Bigr)=-2\end{gathered} v 1 ( ( t + 1 ) 3 ( t − 1 ) 2 ) = 2 v 1 ( t 2 − 1 ) = 1 v 1 ( t 2 − 2 t + 1 1 ) = − 2 v 1 ( ( t − 1 ) 2 ( t + 1 ) 3 ) = 2 v 1 ( t 2 − 1 ) = 1 v 1 ( 1 t 2 − 2 t + 1 ) = − 2 \begin{aligned}v_1\Bigl(\frac{(t-1)^2}{(t+1)^3}\Bigr) &= 2\\[4pt]v_1(t^2-1) &= 1\\[4pt]v_1\Bigl(\frac{1}{t^2-2t+1}\Bigr) &= -2\end{aligned} v 1 ( ( t + 1 ) 3 ( t − 1 ) 2 ) v 1 ( t 2 − 1 ) v 1 ( t 2 − 2 t + 1 1 ) = 2 = 1 = − 2
命題2 (4) の仮定 v ( x ) ≠ v ( y ) v(x)\neq v(y) v ( x ) = v ( y ) は外せません。v 5 ( 25 + 3 ) = v 5 ( 28 ) = 0 v_5(25+3)=v_5(28)=0 v 5 ( 25 + 3 ) = v 5 ( 28 ) = 0 は min ( 2 , 0 ) \min(2,0) min ( 2 , 0 ) に等しくなりますが、v 5 ( 5 + 20 ) = v 5 ( 25 ) = 2 v_5(5+20)=v_5(25)=2 v 5 ( 5 + 20 ) = v 5 ( 25 ) = 2 は min ( 1 , 1 ) = 1 \min(1,1)=1 min ( 1 , 1 ) = 1 より大きくなります。値が同じ2つの元を足すと、打ち消し合って値が上がることがあります。
次の定理は、与えられた局所環 が離散付値環 かどうかを、極大イデアルだけで判定します。
定理4 [1 , 命題9.2, p.147; 2 , 定理6.2A, p.55]
A A A を次元1のネーター局所整域 、M M M をその極大イデアル、k = A / M k=A/M k = A / M とする。次の3つは同値である。
(i) A A A は離散付値環 である。 (ii) M M M は単項イデアルである。 (iii) dim k M / M 2 = 1 \dim_kM/M^2=1 dim k M / M 2 = 1 である。
証明 開く 閉じる すべて開く すべて閉じる
(ii)⇒(iii):
M = ( t ) M=(t) M = ( t ) なら
M / M 2 M/M^2 M / M 2 は
t t t の
像で張られ、次元は1以下。次元が0なら M = M ⋅ M M=M\cdot M M = M ⋅ M で、中山の補題 から M = 0 M=0 M = 0 となり、A A A が体になって次元1に反する[1 , 命題2.6, p.32] 。 (iii)⇒(ii):
t ∈ M t\in M t ∈ M を、
像が M / M 2 M/M^2 M / M 2 を張るようにとる。M = ( t ) + M 2 M=(t)+M^2 M = ( t ) + M 2 なので、中山の補題 から M = ( t ) M=(t) M = ( t ) である[1 , 系2.7, p.33] 。 (ii)⇒(i):M = ( t ) M=(t) M = ( t ) とする(次元1なので M ≠ 0 M\neq0 M = 0 で、t ≠ 0 t\neq0 t = 0 )。0でない x ∈ A x\in A x ∈ A は x = t n u x=t^nu x = t n u (u u u は単元 )とただ一通りに書ける。詳しく 閉じる
A A A はネーター局所環 なので ⋂ n M n = 0 \bigcap_nM^n=0 ⋂ n M n = 0 である[1 , 系10.20, p.171] 。よって x ∈ M n = ( t n ) x\in M^n=(t^n) x ∈ M n = ( t n ) となる最大の n n n があり、x = t n u x=t^nu x = t n u と書くと u ∉ M u\notin M u ∈ / M (そうでなければ x ∈ M n + 1 x\in M^{n+1} x ∈ M n + 1 )なので u u u は単元 。
t n u = t m u ′ t^nu=t^mu' t n u = t m u ′ 、n < m n<m n < m なら、整域 なので u = t m − n u ′ ∈ M u=t^{m-n}u'\in M u = t m − n u ′ ∈ M となり矛盾する。よって n n n は x x x で決まる。これを n ( x ) n(x) n ( x ) と書く。
v ( x / y ) = n ( x ) − n ( y ) v(x/y)=n(x)-n(y) v ( x / y ) = n ( x ) − n ( y ) が商体 の離散付値で、付値環 がちょうど A A A である。詳しく 閉じる
n ( x y ) = n ( x ) + n ( y ) n(xy)=n(x)+n(y) n ( x y ) = n ( x ) + n ( y ) (t n u ⋅ t m u ′ = t n + m u u ′ t^{n}u\cdot t^mu'=t^{n+m}uu' t n u ⋅ t m u ′ = t n + m u u ′ )なので、x / y = x ′ / y ′ x/y=x'/y' x / y = x ′ / y ′ なら x y ′ = x ′ y xy'=x'y x y ′ = x ′ y から n ( x ) − n ( y ) = n ( x ′ ) − n ( y ′ ) n(x)-n(y)=n(x')-n(y') n ( x ) − n ( y ) = n ( x ′ ) − n ( y ′ ) となり、v v v は分数の表し方によらない。同じ式から v v v は (1) をみたす。
(2):分母をそろえて A A A の元で示せばよい。n ( x ) ≤ n ( y ) n(x)\leq n(y) n ( x ) ≤ n ( y ) なら x + y = t n ( x ) ( u + t n ( y ) − n ( x ) u ′ ) ∈ M n ( x ) x+y=t^{n(x)}(u+t^{n(y)-n(x)}u')\in M^{n(x)} x + y = t n ( x ) ( u + t n ( y ) − n ( x ) u ′ ) ∈ M n ( x ) なので n ( x + y ) ≥ n ( x ) n(x+y)\geq n(x) n ( x + y ) ≥ n ( x ) 。
v ( t ) = 1 v(t)=1 v ( t ) = 1 なので全射。v ( x / y ) ≥ 0 v(x/y)\geq0 v ( x / y ) ≥ 0 なら x / y = t n ( x ) − n ( y ) u / u ′ ∈ A x/y=t^{n(x)-n(y)}u/u'\in A x / y = t n ( x ) − n ( y ) u / u ′ ∈ A で、逆に A A A の元は v ≥ 0 v\geq0 v ≥ 0 。
アティヤ・マクドナルドの命題9.2は、ほかに「A A A は整閉 」「0でないイデアルはすべて M M M のべき」も同値な条件として挙げています。この記事では (i)〜(iii) だけを使います。
非特異曲線の点の局所環
ここでの曲線 は、k k k 上の次元1の多様体(アフィン多様体、射影多様体、またはその開集合)です。C C C の点 P P P の局所環 O P \mathcal{O}_P O P は、P P P のまわりで定義された正則関数の環で、P P P を含むアフィン開集合 Y Y Y の座標環 A ( Y ) A(Y) A ( Y ) を、P P P で0になる関数の極大イデアルで局所化した環です(第6回の定義10 の直前で導入しました)。
定理5 [2 , 定理3.2(c)(d), p.23; 2 , p.55–56]
C C C を曲線、P P P を C C C の非特異点とする。局所環 O P \mathcal{O}_P O P は離散付値環 で、その商体 は C C C の関数体 k ( C ) k(C) k ( C ) である。
証明 開く 閉じる すべて開く すべて閉じる
O P \mathcal{O}_P O P は次元1のネーター局所整域 である。詳しく 閉じる
A ( Y ) A(Y) A ( Y ) は有限生成 k k k 代数なのでネーター環 で、Y Y Y が既約なので整域 である。その局所化 O P \mathcal{O}_P O P もネーター局所整域 で、次元は dim Y = 1 \dim Y=1 dim Y = 1 (ハーツホーンの定理3.2(c))。
P P P が
非特異なので、第6回の定理12 (2) から dim k M / M 2 = dim C = 1 \dim_kM/M^2=\dim C=1 dim k M / M 2 = dim C = 1 。 定理4 の
(iii)⇒(i) から O P \mathcal{O}_P O P は離散付値環 である。商体 については、ハーツホーンの定理3.2(d) から k ( C ) ≅ Frac A ( Y ) = Frac O P k(C)\cong\operatorname{Frac}A(Y)=\operatorname{Frac}\mathcal{O}_P k ( C ) ≅ Frac A ( Y ) = Frac O P 。
関数体 k ( C ) k(C) k ( C ) は点によらない1つの体なので、各非特異点 P P P が k ( C ) k(C) k ( C ) の離散付値 v P v_P v P を1つずつ決めます。これに名前を付けます。
定義6 一意化元と位数 [2 , p.178; 2 , p.187]
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 位の極 をもつという。
命題2 を言い換えると、次のようになります。
f = t n u ( u ∈ O P × ) ord P ( f ) ≥ 0 ⟺ f ∈ O P ord P ( f ) ≥ 1 ⟺ f ∈ M f=t^nu\ \ (u\in\mathcal{O}_P^\times)\qquad \operatorname{ord}_P(f)\geq0\iff f\in\mathcal{O}_P\qquad \operatorname{ord}_P(f)\geq1\iff f\in M f = t n u ( u ∈ O P × ) ord P ( f ) ≥ 0 ⟺ f ∈ O P ord P ( f ) ≥ 1 ⟺ f ∈ M f = t n u ( u ∈ O P × ) ord P ( f ) ≥ 0 ⟺ f ∈ O P ord P ( f ) ≥ 1 ⟺ f ∈ M \begin{gathered}f=t^nu\ \ (u\in\mathcal{O}_P^\times)\\\operatorname{ord}_P(f)\geq0\iff f\in\mathcal{O}_P\\\operatorname{ord}_P(f)\geq1\iff f\in M\end{gathered} f = t n u ( u ∈ O P × ) ord P ( f ) ≥ 0 ⟺ f ∈ O P ord P ( f ) ≥ 1 ⟺ f ∈ M f = t n u ( u ∈ O P × ) ord P ( f ) ≥ 0 ⟺ f ∈ O P ord P ( f ) ≥ 1 ⟺ f ∈ M \begin{aligned}f &= t^nu\ \ (u\in\mathcal{O}_P^\times)\\[4pt]\operatorname{ord}_P(f) &\geq 0\\&\iff f\in\mathcal{O}_P\\[4pt]\operatorname{ord}_P(f) &\geq 1\\&\iff f\in M\end{aligned} f ord P ( f ) ord P ( f ) = t n u ( u ∈ O P × ) ≥ 0 ⟺ f ∈ O P ≥ 1 ⟺ f ∈ M
位数が0以上の関数は P P P で正則です。位数が1以上の関数は、P P P で正則で値が0になる関数です。さらに位数は積を和に変え、和の位数は小さいほうの位数以上です。
ord P ( f g ) = ord P ( f ) + ord P ( g ) ord P ( f + g ) ≥ min ( ord P ( f ) , ord P ( g ) ) \operatorname{ord}_P(fg)=\operatorname{ord}_P(f)+\operatorname{ord}_P(g)\qquad \operatorname{ord}_P(f+g)\geq\min\bigl(\operatorname{ord}_P(f),\operatorname{ord}_P(g)\bigr) ord P ( f g ) = ord P ( f ) + ord P ( g ) ord P ( f + g ) ≥ min ( ord P ( f ) , ord P ( g ) ) ord P ( f g ) = ord P ( f ) + ord P ( g ) ord P ( f + g ) ≥ min ( ord P ( f ) , ord P ( g ) ) \begin{gathered}\operatorname{ord}_P(fg)=\operatorname{ord}_P(f)+\operatorname{ord}_P(g)\\\operatorname{ord}_P(f+g)\geq\min\bigl(\operatorname{ord}_P(f),\operatorname{ord}_P(g)\bigr)\end{gathered} ord P ( f g ) = ord P ( f ) + ord P ( g ) ord P ( f + g ) ≥ min ( ord P ( f ) , ord P ( g ) ) ord P ( f g ) = ord P ( f ) + ord P ( g ) ord P ( f + g ) ≥ min ( ord P ( f ) , ord P ( g ) ) \begin{aligned}\operatorname{ord}_P(fg) &= \operatorname{ord}_P(f)+\operatorname{ord}_P(g)\\[4pt]\operatorname{ord}_P(f+g) &\geq \min\bigl(\operatorname{ord}_P(f),\operatorname{ord}_P(g)\bigr)\end{aligned} ord P ( f g ) ord P ( f + g ) = ord P ( f ) + ord P ( g ) ≥ min ( ord P ( f ) , ord P ( g ) ) ord P ( f g ) = ord P ( f ) = + ord P ( g ) ord P ( f + g ) ≥ min ( ord P ( f ) , ord P ( g ) ) \begin{aligned}\operatorname{ord}_P(fg) &= \operatorname{ord}_P(f)\\&\phantom{=}{} +\operatorname{ord}_P(g)\\[4pt]\operatorname{ord}_P(f+g) &\geq \min\bigl(\operatorname{ord}_P(f),\operatorname{ord}_P(g)\bigr)\end{aligned} ord P ( f g ) ord P ( f + g ) = ord P ( f ) = + ord P ( g ) ≥ min ( ord P ( f ) , ord P ( g ) )
例7 射影直線の点での位数
P 1 \mathbb{P}^1 P 1 (第4回の例10 )の点 a ∈ k a\in k a ∈ k での局所環 は k [ t ] ( t − a ) k[t]_{(t-a)} k [ t ] ( t − a ) で、一意化元は t − a t-a t − a 、ord a = v a \operatorname{ord}_a=v_a ord a = v a は例3 (2) のとおりである。無限遠点 ∞ \infty ∞ での局所環 は k [ s ] ( s ) k[s]_{(s)} k [ s ] ( s ) (s = 1 / t s=1/t s = 1/ t )で、一意化元は s s s である。0でない多項式 p , q p,q p , q について
ord ∞ ( p q ) = deg q − deg p \operatorname{ord}_\infty\Bigl(\frac{p}{q}\Bigr)=\deg q-\deg p ord ∞ ( q p ) = deg q − deg p ord ∞ ( p q ) = deg q − deg p \begin{aligned}\operatorname{ord}_\infty\Bigl(\frac{p}{q}\Bigr) &= \deg q-\deg p\end{aligned} ord ∞ ( q p ) = deg q − deg p
例えば k k k の標数 が2でないとき、f = ( t − 1 ) 2 / ( t + 1 ) 3 f=(t-1)^2/(t+1)^3 f = ( t − 1 ) 2 / ( t + 1 ) 3 は ord 1 ( f ) = 2 \operatorname{ord}_1(f)=2 ord 1 ( f ) = 2 、ord − 1 ( f ) = − 3 \operatorname{ord}_{-1}(f)=-3 ord − 1 ( f ) = − 3 、ord ∞ ( f ) = 1 \operatorname{ord}_\infty(f)=1 ord ∞ ( f ) = 1 で、ほかの点では位数0である。
証明 開く 閉じる
∞ \infty ∞ での
式は、第4回の例16 の証明の式 p / q = s e − d p ∗ / q ∗ p/q=s^{e-d}\,p^*/q^* p / q = s e − d p ∗ / q ∗ (d = deg p d=\deg p d = deg p 、e = deg q e=\deg q e = deg q 、p ∗ / q ∗ p^*/q^* p ∗ / q ∗ は k [ s ] ( s ) k[s]_{(s)} k [ s ] ( s ) の単元 )から、位数が e − d e-d e − d と読める。 f f f の
例:t = 1 / s t=1/s t = 1/ s を代入すると f = s ( 1 − s ) 2 / ( 1 + s ) 3 f=s(1-s)^2/(1+s)^3 f = s ( 1 − s ) 2 / ( 1 + s ) 3 で、( 1 − s ) 2 / ( 1 + s ) 3 (1-s)^2/(1+s)^3 ( 1 − s ) 2 / ( 1 + s ) 3 は s = 0 s=0 s = 0 で値1の単元 なので ord ∞ ( f ) = 1 \operatorname{ord}_\infty(f)=1 ord ∞ ( f ) = 1 。deg q − deg p = 3 − 2 = 1 \deg q-\deg p=3-2=1 deg q − deg p = 3 − 2 = 1 とも一致する。
標数 2を除いたのは、標数 2では 1 = − 1 1=-1 1 = − 1 なので f = 1 / ( t + 1 ) f=1/(t+1) f = 1/ ( t + 1 ) となり、零点と極が同じ点で打ち消し合ってしまうからです。
曲線が式で与えられているときも、局所環 の計算で位数が求まります。
例8 円の点での位数
k k k の標数 は2でないとし、C : x 2 + y 2 = 1 C\colon x^2+y^2=1 C : x 2 + y 2 = 1 、P = ( 1 , 0 ) P=(1,0) P = ( 1 , 0 ) とする。P P P での一意化元は y y y で、
ord P ( y ) = 1 ord P ( x − 1 ) = 2 ord P ( x ) = 0 ord P ( 1 x − 1 ) = − 2 \operatorname{ord}_P(y)=1\qquad \operatorname{ord}_P(x-1)=2\qquad \operatorname{ord}_P(x)=0\qquad \operatorname{ord}_P\Bigl(\frac{1}{x-1}\Bigr)=-2 ord P ( y ) = 1 ord P ( x − 1 ) = 2 ord P ( x ) = 0 ord P ( x − 1 1 ) = − 2 ord P ( y ) = 1 ord P ( x − 1 ) = 2 ord P ( x ) = 0 ord P ( 1 x − 1 ) = − 2 \begin{gathered}\operatorname{ord}_P(y)=1\\\operatorname{ord}_P(x-1)=2\\\operatorname{ord}_P(x)=0\\\operatorname{ord}_P\Bigl(\frac{1}{x-1}\Bigr)=-2\end{gathered} ord P ( y ) = 1 ord P ( x − 1 ) = 2 ord P ( x ) = 0 ord P ( x − 1 1 ) = − 2 ord P ( y ) = 1 ord P ( x − 1 ) = 2 ord P ( x ) = 0 ord P ( 1 x − 1 ) = − 2 \begin{aligned}\operatorname{ord}_P(y) &= 1\\[4pt]\operatorname{ord}_P(x-1) &= 2\\[4pt]\operatorname{ord}_P(x) &= 0\\[4pt]\operatorname{ord}_P\Bigl(\frac{1}{x-1}\Bigr) &= -2\end{aligned} ord P ( y ) ord P ( x − 1 ) ord P ( x ) ord P ( x − 1 1 ) = 1 = 2 = 0 = − 2
同じように Q = ( 0 , 1 ) Q=(0,1) Q = ( 0 , 1 ) では x x x が一意化元で、ord Q ( y − 1 ) = 2 \operatorname{ord}_Q(y-1)=2 ord Q ( y − 1 ) = 2 である。
証明 開く 閉じる すべて開く すべて閉じる
C C C の
上で ( x − 1 ) ( x + 1 ) = − y 2 (x-1)(x+1)=-y^2 ( x − 1 ) ( x + 1 ) = − y 2 で、x + 1 x+1 x + 1 は P P P での値が 2 ≠ 0 2\neq0 2 = 0 なので O P \mathcal{O}_P O P の単元 。よって x − 1 = − y 2 / ( x + 1 ) ∈ ( y 2 ) x-1=-y^2/(x+1)\in(y^2) x − 1 = − y 2 / ( x + 1 ) ∈ ( y 2 ) 。 O P \mathcal{O}_P O P の極大イデアルは M = ( x − 1 , y ) M=(x-1,\,y) M = ( x − 1 , y ) で、前のステップから M = ( y ) M=(y) M = ( y ) 。よって y y y が一意化元で、ord P ( x − 1 ) = 2 ord P ( y ) = 2 \operatorname{ord}_P(x-1)=2\operatorname{ord}_P(y)=2 ord P ( x − 1 ) = 2 ord P ( y ) = 2 。詳しく 閉じる
M M M は P P P で0になる多項式 x − 1 , y x-1,\ y x − 1 , y で生成される(平面の点 P P P の極大イデアル ( x − 1 , y ) (x-1,y) ( x − 1 , y ) の像)。x − 1 ∈ ( y ) x-1\in(y) x − 1 ∈ ( y ) なので M = ( y ) M=(y) M = ( y ) 。
x x x は P P P での値が 1 1 1 なので単元 で位数0、1 / ( x − 1 ) 1/(x-1) 1/ ( x − 1 ) の位数は − 2 -2 − 2 。
Q Q Q では
x x x と
y y y の
役割を入れ替え、y − 1 = − x 2 / ( y + 1 ) y-1=-x^2/(y+1) y − 1 = − x 2 / ( y + 1 ) を使う。
円を ( cos θ , sin θ ) (\cos\theta,\sin\theta) ( cos θ , sin θ ) と表して θ = 0 \theta=0 θ = 0 の近くを見ると、y = θ − θ 3 / 6 + ⋯ y=\theta-\theta^3/6+\cdots y = θ − θ 3 /6 + ⋯ は θ \theta θ について1次、x − 1 = − θ 2 / 2 + ⋯ x-1=-\theta^2/2+\cdots x − 1 = − θ 2 /2 + ⋯ は2次で始まります。位数は、点のまわりの座標で展開したときの最低次の次数です。
x − 1 y 2 \dfrac{x-1}{y^2} y 2 x − 1 y 3 , y ( x − 1 ) y^3,\ y(x-1) y 3 , y ( x − 1 )
図1 概念図 円 x 2 + y 2 = 1 x^2+y^2=1 x 2 + y 2 = 1 の点 P = ( 1 , 0 ) P=(1,0) P = ( 1 , 0 ) で、関数を位数 n n n ごとの列に並べた図です。列の位置だけが意味をもち、上下の並びに意味はありません。下の括弧は、関数体 K K K 、局所環 O P \mathcal{O}_P O P (位数0以上)、M M M 、M 2 M^2 M 2 、M 3 M^3 M 3 がそれぞれどの列を含むかを表します。一意化元 y y y を掛けると1列右に移り、例えば x − 1 y 2 = − 1 x + 1 \tfrac{x-1}{y^2}=-\tfrac{1}{x+1} y 2 x − 1 = − x + 1 1 は位数0の単元 です。各関数の位数は、図を作るプログラムで円の上の値から確かめています。
円の例で一意化元が x − 1 x-1 x − 1 でなく y y y になったのは、x = 1 x=1 x = 1 が P P P での接線だからです。接線は曲線に2重に触れるので、接線の式は位数2以上になります。一般に次が成り立ちます。
証明 開く 閉じる すべて開く すべて閉じる
第6回の定理12 の証明から、写像 g ↦ ( g x ( P ) , g y ( P ) ) g\mapsto\bigl(g_x(P),g_y(P)\bigr) g ↦ ( g x ( P ) , g y ( P ) ) は同型 M / M 2 ≅ k 2 / k ( F x ( P ) , F y ( P ) ) M/M^2\cong k^2/k\,(F_x(P),F_y(P)) M / M 2 ≅ k 2 / k ( F x ( P ) , F y ( P )) を引き起こす。ℓ \ell ℓ の行き先は ( α , β ) (\alpha,\beta) ( α , β ) の類である。詳しく 閉じる
F F F は既約なので、零点定理から I ( C ) = ( F ) = ( F ) I(C)=\sqrt{(F)}=(F) I ( C ) = ( F ) = ( F ) 。よって証明の θ ( I ) \theta(I) θ ( I ) は ( F x ( P ) , F y ( P ) ) (F_x(P),F_y(P)) ( F x ( P ) , F y ( P )) が張る空間で、P P P は非特異なのでこれは1次元である。
( α , β ) (\alpha,\beta) ( α , β ) が
( F x ( P ) , F y ( P ) ) (F_x(P),F_y(P)) ( F x ( P ) , F y ( P )) の
定数倍でなければ ℓ ∉ M 2 \ell\notin M^2 ℓ ∈ / M 2 なので、命題2 (3) から ord P ( ℓ ) = 1 \operatorname{ord}_P(\ell)=1 ord P ( ℓ ) = 1 。定数倍なら ℓ ∈ M 2 \ell\in M^2 ℓ ∈ M 2 で ord P ( ℓ ) ≥ 2 \operatorname{ord}_P(\ell)\geq2 ord P ( ℓ ) ≥ 2 。
円の P = ( 1 , 0 ) P=(1,0) P = ( 1 , 0 ) では ( F x , F y ) = ( 2 , 0 ) (F_x,F_y)=(2,0) ( F x , F y ) = ( 2 , 0 ) で、接線は x = 1 x=1 x = 1 です。y y y (( α , β ) = ( 0 , 1 ) (\alpha,\beta)=(0,1) ( α , β ) = ( 0 , 1 ) )は一意化元で、x − 1 x-1 x − 1 (( 1 , 0 ) (1,0) ( 1 , 0 ) )は位数2以上です。
位数は、第9回の交点重複度(第9回の定義1 )とも一致します。第9回の O p \mathcal{O}_p O p は平面の局所環 で、この記事では曲線の局所環 O P \mathcal{O}_P O P と区別して O A 2 , P \mathcal{O}_{\mathbb{A}^2,P} O A 2 , P と書きます。また、ここでの F F F は斉次式ではなく、平面曲線の定義多項式です。
命題10 位数と交点重複度
F , C , P F,\ C,\ P F , C , P を命題9 と同じとし、g ∈ k [ x , y ] g\in k[x,y] g ∈ k [ x , y ] を F F F で割り切れない多項式とする。O A 2 , P \mathcal{O}_{\mathbb{A}^2,P} O A 2 , P を平面の点 P P P での局所環 とすると、
ord P ( g ) = dim k O A 2 , P / ( F , g ) = I P ( F , g ) \operatorname{ord}_P(g)=\dim_k\mathcal{O}_{\mathbb{A}^2,P}/(F,g)=I_P(F,g) ord P ( g ) = dim k O A 2 , P / ( F , g ) = I P ( F , g ) ord P ( g ) = dim k O A 2 , P / ( F , g ) = I P ( F , g ) \begin{aligned}\operatorname{ord}_P(g) &= \dim_k\mathcal{O}_{\mathbb{A}^2,P}/(F,g)\\&= I_P(F,g)\end{aligned} ord P ( g ) = dim k O A 2 , P / ( F , g ) = I P ( F , g )
証明 開く 閉じる すべて開く すべて閉じる
O P = O C , P \mathcal{O}_P=\mathcal{O}_{C,P} O P = O C , P は
O A 2 , P / ( F ) \mathcal{O}_{\mathbb{A}^2,P}/(F) O A 2 , P / ( F ) と
同型である(命題9 の証明のとおり A ( C ) = k [ x , y ] / ( F ) A(C)=k[x,y]/(F) A ( C ) = k [ x , y ] / ( F ) で、局所化と剰余環 をとる順番は入れ替えられる)。よって O A 2 , P / ( F , g ) ≅ O P / ( g ) \mathcal{O}_{\mathbb{A}^2,P}/(F,g)\cong\mathcal{O}_P/(g) O A 2 , P / ( F , g ) ≅ O P / ( g ) 。 n = ord P ( g ) n=\operatorname{ord}_P(g) n = ord P ( g ) とすると g = t n u g=t^nu g = t n u なので ( g ) = ( t n ) (g)=(t^n) ( g ) = ( t n ) 。O P / ( t n ) \mathcal{O}_P/(t^n) O P / ( t n ) の次元は n n n である。詳しく 閉じる
鎖 O P ⊇ ( t ) ⊇ ⋯ ⊇ ( t n ) \mathcal{O}_P\supseteq(t)\supseteq\cdots\supseteq(t^n) O P ⊇ ( t ) ⊇ ⋯ ⊇ ( t n ) の隣どうしの商 ( t i ) / ( t i + 1 ) (t^i)/(t^{i+1}) ( t i ) / ( t i + 1 ) は、t i t^i t i を掛ける写像で O P / ( t ) = k \mathcal{O}_P/(t)=k O P / ( t ) = k と同型である(O P \mathcal{O}_P O P は整域 )。よって次元は 1 1 1 を n n n 回足して n n n 。
円と接線 x − 1 x-1 x − 1 で確かめると、O A 2 , P / ( x 2 + y 2 − 1 , x − 1 ) ≅ k [ y ] ( y ) / ( y 2 ) \mathcal{O}_{\mathbb{A}^2,P}/(x^2+y^2-1,\,x-1)\cong k[y]_{(y)}/(y^2) O A 2 , P / ( x 2 + y 2 − 1 , x − 1 ) ≅ k [ y ] ( y ) / ( y 2 ) で、次元は2です。位数 ord P ( x − 1 ) = 2 \operatorname{ord}_P(x-1)=2 ord P ( x − 1 ) = 2 と一致します。
因子と主因子
この節から、C C C は非特異な曲線 (すべての点が非特異)とします。各点で位数が決まるので、零点と極を点の和にまとめられます。
定義11 因子と次数 [2 , p.177; 2 , p.187]
C C C の点を基底とする自由アーベル群 を Div ( C ) \operatorname{Div}(C) Div ( C ) と書き、その元を因子 と呼ぶ。因子は、有限個の点 P P P と整数 n P n_P n P を使って D = ∑ P n P P D=\sum_Pn_PP D = ∑ P n P P と書ける。deg D = ∑ P n P \deg D=\sum_Pn_P deg D = ∑ P n P を D D D の次数 と呼ぶ。すべての n P ≥ 0 n_P\geq0 n P ≥ 0 のとき D D D を有効 と呼び、D ≥ 0 D\geq0 D ≥ 0 と書く。
ハーツホーンは、余次元1の既約閉集合(素因子)の形式的な和として因子を定義しています。曲線では素因子はちょうど閉点なので、この定義と一致します[2 , p.187] 。
P 1 \mathbb{P}^1 P 1 の点 a a a を因子として書くときは、数と区別するため { a } \{a\} { a } と書きます(ハーツホーンの書き方です)。例えば
D = 2 { 1 } − 3 { − 1 } + { ∞ } deg D = 2 − 3 + 1 = 0 D=2\{1\}-3\{-1\}+\{\infty\}\qquad \deg D=2-3+1=0 D = 2 { 1 } − 3 { − 1 } + { ∞ } deg D = 2 − 3 + 1 = 0 D = 2 { 1 } − 3 { − 1 } + { ∞ } deg D = 2 − 3 + 1 = 0 \begin{gathered}D=2\{1\}-3\{-1\}+\{\infty\}\\\deg D=2-3+1=0\end{gathered} D = 2 { 1 } − 3 { − 1 } + { ∞ } deg D = 2 − 3 + 1 = 0 D = 2 { 1 } − 3 { − 1 } + { ∞ } deg D = 2 − 3 + 1 = 0 \begin{aligned}D &= 2\{1\}-3\{-1\}+\{\infty\}\\[4pt]\deg D &= 2-3+1\\&= 0\end{aligned} D deg D = 2 { 1 } − 3 { − 1 } + { ∞ } = 2 − 3 + 1 = 0 D = 2 { 1 } − 3 { − 1 } = + { ∞ } deg D = 2 − 3 + 1 = 0 \begin{aligned}D &= 2\{1\}-3\{-1\}\\&\phantom{=}{} +\{\infty\}\\[4pt]\deg D &= 2-3+1\\&= 0\end{aligned} D deg D = 2 { 1 } − 3 { − 1 } = + { ∞ } = 2 − 3 + 1 = 0
0でない関数 f f f の位数が0でない点は、有限個しかありません[2 , 補題6.1, p.178] 。空でないアフィン開集合 U U U を1つとり、U U U の上で f f f を多項式の比 g / h g/h g / h (g , h g,h g , h は U U U の上で恒等的に0でない)と書きます。位数が0でない点は g g g か h h h の零点か U U U の外の点で、どれも曲線の真の閉集合に入るので有限個です。
定義12 主因子・線形同値・因子類群 [2 , p.178–179]
0でない f ∈ k ( C ) f\in k(C) f ∈ k ( C ) について、因子
div ( f ) = ∑ P ord P ( f ) P \operatorname{div}(f)=\sum_P\operatorname{ord}_P(f)\,P div ( f ) = P ∑ ord P ( f ) P div ( f ) = ∑ P ord P ( f ) P \begin{aligned}\operatorname{div}(f) &= \sum_P\operatorname{ord}_P(f)\,P\end{aligned} div ( f ) = P ∑ ord P ( f ) P
を f f f の主因子 と呼ぶ。2つの因子 D , D ′ D,D' D , D ′ の差が主因子であるとき D D D と D ′ D' D ′ は線形同値 であるといい、D ∼ D ′ D\sim D' D ∼ D ′ と書く。Div ( C ) \operatorname{Div}(C) Div ( C ) を主因子の全体で割った群を C C C の因子類群 と呼び、Cl ( C ) \operatorname{Cl}(C) Cl ( C ) と書く。
位数は積を和に変えるので、div \operatorname{div} div は乗法群から加法群への準同型です。
div ( f g ) = div ( f ) + div ( g ) div ( 1 / f ) = − div ( f ) div ( c ) = 0 ( c ∈ k × ) \operatorname{div}(fg)=\operatorname{div}(f)+\operatorname{div}(g)\qquad \operatorname{div}(1/f)=-\operatorname{div}(f)\qquad \operatorname{div}(c)=0\ \ (c\in k^\times) div ( f g ) = div ( f ) + div ( g ) div ( 1/ f ) = − div ( f ) div ( c ) = 0 ( c ∈ k × ) div ( f g ) = div ( f ) + div ( g ) div ( 1 / f ) = − div ( f ) div ( c ) = 0 ( c ∈ k × ) \begin{gathered}\operatorname{div}(fg)=\operatorname{div}(f)+\operatorname{div}(g)\\\operatorname{div}(1/f)=-\operatorname{div}(f)\\\operatorname{div}(c)=0\ \ (c\in k^\times)\end{gathered} div ( f g ) = div ( f ) + div ( g ) div ( 1/ f ) = − div ( f ) div ( c ) = 0 ( c ∈ k × ) div ( f g ) = div ( f ) + div ( g ) div ( 1 / f ) = − div ( f ) div ( c ) = 0 ( c ∈ k × ) \begin{aligned}\operatorname{div}(fg) &= \operatorname{div}(f)+\operatorname{div}(g)\\[4pt]\operatorname{div}(1/f) &= -\operatorname{div}(f)\\[4pt]\operatorname{div}(c) &= 0\ \ (c\in k^\times)\end{aligned} div ( f g ) div ( 1/ f ) div ( c ) = div ( f ) + div ( g ) = − div ( f ) = 0 ( c ∈ k × ) div ( f g ) = div ( f ) = + div ( g ) div ( 1 / f ) = − div ( f ) div ( c ) = 0 ( c ∈ k × ) \begin{aligned}\operatorname{div}(fg) &= \operatorname{div}(f)\\&\phantom{=}{} +\operatorname{div}(g)\\[4pt]\operatorname{div}(1/f) &= -\operatorname{div}(f)\\[4pt]\operatorname{div}(c) &= 0\ \ (c\in k^\times)\end{aligned} div ( f g ) div ( 1/ f ) div ( c ) = div ( f ) = + div ( g ) = − div ( f ) = 0 ( c ∈ k × )
したがって主因子の全体は部分群で、線形同値は同値関係です。因子類群は、次の完全列 の右端にあたります。
k ( C ) × → div Div ( C ) ⟶ Cl ( C ) ⟶ 0 k(C)^\times\xrightarrow{\ \operatorname{div}\ }\operatorname{Div}(C)\longrightarrow\operatorname{Cl}(C)\longrightarrow0 k ( C ) × div Div ( C ) ⟶ Cl ( C ) ⟶ 0 k ( C ) × → div Div ( C ) ⟶ Cl ( C ) ⟶ 0 \begin{aligned}k(C)^\times\xrightarrow{\ \operatorname{div}\ }\operatorname{Div}(C) &\longrightarrow \operatorname{Cl}(C)\\&\longrightarrow 0\end{aligned} k ( C ) × div Div ( C ) ⟶ Cl ( C ) ⟶ 0
主因子の正の部分を div 0 ( f ) \operatorname{div}_0(f) div 0 ( f ) (零点の因子)、負の部分を符号を変えて div ∞ ( f ) \operatorname{div}_\infty(f) div ∞ ( f ) (極の因子)と書くと、div ( f ) = div 0 ( f ) − div ∞ ( f ) \operatorname{div}(f)=\operatorname{div}_0(f)-\operatorname{div}_\infty(f) div ( f ) = div 0 ( f ) − div ∞ ( f ) です。deg div 0 ( f ) \deg\operatorname{div}_0(f) deg div 0 ( f ) は零点を重複度こみで数えた数、deg div ∞ ( f ) \deg\operatorname{div}_\infty(f) deg div ∞ ( f ) は極の数です。
例13 射影直線の主因子
k k k の標数 は2でないとする(最後の行の t 2 + 1 t^2+1 t 2 + 1 では k = C k=\mathbb{C} k = C とする)。例7 の計算から次のようになる。
f f f div ( f ) \operatorname{div}(f) div ( f ) 零点の数 極の数
t t t { 0 } − { ∞ } \{0\}-\{\infty\} { 0 } − { ∞ } 1 1 1 1 1 1
t − a t − b ( a ≠ b ) \dfrac{t-a}{t-b}\ (a\neq b) t − b t − a ( a = b ) { a } − { b } \{a\}-\{b\} { a } − { b } 1 1 1 1 1 1
( t − 1 ) 2 ( t + 1 ) 3 \dfrac{(t-1)^2}{(t+1)^3} ( t + 1 ) 3 ( t − 1 ) 2 2 { 1 } − 3 { − 1 } + { ∞ } 2\{1\}-3\{-1\}+\{\infty\} 2 { 1 } − 3 { − 1 } + { ∞ } 3 3 3 3 3 3
1 t 3 − t \dfrac{1}{t^3-t} t 3 − t 1 − { 0 } − { 1 } − { − 1 } + 3 { ∞ } -\{0\}-\{1\}-\{-1\}+3\{\infty\} − { 0 } − { 1 } − { − 1 } + 3 { ∞ } 3 3 3 3 3 3
t 2 + 1 t^2+1 t 2 + 1 { i } + { − i } − 2 { ∞ } \{i\}+\{-i\}-2\{\infty\} { i } + { − i } − 2 { ∞ } 2 2 2 2 2 2
2行目から、P 1 \mathbb{P}^1 P 1 のどの2点も線形同値である({ a } ∼ { b } \{a\}\sim\{b\} { a } ∼ { b } )。b = ∞ b=\infty b = ∞ の場合は1行目と同じく t − a t-a t − a を使う。
どの行でも、零点の数と極の数が等しくなっています。次の節で、これがいつでも成り立つことを示します。
射影直線では零点と極の数が等しい
定理14 [2 , 命題6.4, p.180–181]
0でない有理関数 f ∈ k ( t ) f\in k(t) f ∈ k ( t ) を、c ∈ k × c\in k^\times c ∈ k × 、相異なる a i ∈ k a_i\in k a i ∈ k 、整数 n i n_i n i で 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 と書く。P 1 \mathbb{P}^1 P 1 の上で
div ( f ) = ∑ i n i { a i } − ( ∑ i n i ) { ∞ } \operatorname{div}(f)=\sum_in_i\{a_i\}-\Bigl(\sum_in_i\Bigr)\{\infty\} div ( f ) = i ∑ n i { a i } − ( i ∑ n i ) { ∞ } div ( f ) = ∑ i n i { a i } − ( ∑ i n i ) { ∞ } \begin{aligned}\operatorname{div}(f) &= \sum_in_i\{a_i\}-\Bigl(\sum_in_i\Bigr)\{\infty\}\end{aligned} div ( f ) = i ∑ n i { a i } − ( i ∑ n i ) { ∞ } div ( f ) = ∑ i n i { a i } = − ( ∑ i n i ) { ∞ } \begin{aligned}\operatorname{div}(f) &= \sum_in_i\{a_i\}\\&\phantom{=}{} -\Bigl(\sum_in_i\Bigr)\{\infty\}\end{aligned} div ( f ) = i ∑ n i { a i } = − ( i ∑ n i ) { ∞ }
である。とくに deg div ( f ) = 0 \deg\operatorname{div}(f)=0 deg div ( f ) = 0 で、零点と極の数は重複度こみで等しい。
証明 開く 閉じる
f f f は
この形に書ける。k k k は代数閉体 なので、f = p / q f=p/q f = p / q の分子と分母は1次式の積に分解する。 点
a j a_j a j での
位数は n j n_j n j である。i ≠ j i\neq j i = j の因子 t − a i t-a_i t − a i は a j a_j a j での値 a j − a i ≠ 0 a_j-a_i\neq0 a j − a i = 0 をもつ単元 なので、f = ( t − a j ) n j u f=(t-a_j)^{n_j}u f = ( t − a j ) n j u (u u u は単元 )と書ける。どの a i a_i a i とも違う点 b ∈ k b\in k b ∈ k では、すべての因子が単元 で位数0。 ∞ \infty ∞ での
位数は − ∑ i n i -\sum_in_i − ∑ i n i である。t − a = ( 1 − a s ) / s t-a=(1-as)/s t − a = ( 1 − a s ) / s なので、f = c s − ∑ n i ∏ i ( 1 − a i s ) n i f=c\,s^{-\sum n_i}\prod_i(1-a_is)^{n_i} f = c s − ∑ n i ∏ i ( 1 − a i s ) n i で、1 − a i s 1-a_is 1 − a i s は s = 0 s=0 s = 0 で値1の単元 。 位数を
足すと ∑ i n i − ∑ i n i = 0 \sum_in_i-\sum_in_i=0 ∑ i n i − ∑ i n i = 0 。
3つめのステップの − ∑ i n i -\sum_in_i − ∑ i n i は、分母の次数から分子の次数を引いたものです。例7 の式 ord ∞ ( p / q ) = deg q − deg p \operatorname{ord}_\infty(p/q)=\deg q-\deg p ord ∞ ( p / q ) = deg q − deg p と同じことを言っています。
f = ( t − 1 ) 2 / ( t + 1 ) 3 f=(t-1)^2/(t+1)^3 f = ( t − 1 ) 2 / ( t + 1 ) 3 では、n 1 = 2 n_1=2 n 1 = 2 、n − 1 = − 3 n_{-1}=-3 n − 1 = − 3 なので ord ∞ ( f ) = − ( 2 − 3 ) = 1 \operatorname{ord}_\infty(f)=-(2-3)=1 ord ∞ ( f ) = − ( 2 − 3 ) = 1 です。零点 2 { 1 } + { ∞ } 2\{1\}+\{\infty\} 2 { 1 } + { ∞ } の次数3と、極 3 { − 1 } 3\{-1\} 3 { − 1 } の次数3が等しくなっています。
k = C k=\mathbb{C} k = C のとき、位数は ∣ f ∣ |f| ∣ f ∣ のグラフの形に表れます。f = ( t − a ) n u f=(t-a)^nu f = ( t − a ) n u (u ( a ) ≠ 0 u(a)\neq0 u ( a ) = 0 )と書くと、a a a の近くで
log ∣ f ( t ) ∣ = n log ∣ t − a ∣ + log ∣ u ( t ) ∣ \log|f(t)|=n\log|t-a|+\log|u(t)| log ∣ f ( t ) ∣ = n log ∣ t − a ∣ + log ∣ u ( t ) ∣ log ∣ f ( t ) ∣ = n log ∣ t − a ∣ + log ∣ u ( t ) ∣ \begin{aligned}\log|f(t)| &= n\log|t-a|+\log|u(t)|\end{aligned} log ∣ f ( t ) ∣ = n log ∣ t − a ∣ + log ∣ u ( t ) ∣ log ∣ f ( t ) ∣ = n log ∣ t − a ∣ = + log ∣ u ( t ) ∣ \begin{aligned}\log|f(t)| &= n\log|t-a|\\&\phantom{=}{} +\log|u(t)|\end{aligned} log ∣ f ( t ) ∣ = n log ∣ t − a ∣ = + log ∣ u ( t ) ∣
で、右辺の log ∣ u ( t ) ∣ \log|u(t)| log ∣ u ( t ) ∣ は a a a の近くで有界です。a a a までの距離を半分にするたびに、log ∣ f ∣ \log|f| log ∣ f ∣ はほぼ n log 2 n\log2 n log 2 ずつ変わります。零点(n > 0 n>0 n > 0 )では − ∞ -\infty − ∞ に落ちる井戸、極(n < 0 n<0 n < 0 )では + ∞ +\infty + ∞ に伸びる塔になり、∣ n ∣ |n| ∣ n ∣ が大きいほど壁が急になります。
Re t \operatorname{Re}t Re t Im t \operatorname{Im}t Im t log ∣ f ∣ \log|f| log ∣ f ∣ t = 1 t=1 t = 1 (位数 1 1 1 )t = − 1 t=-1 t = − 1 (位数 − 1 -1 − 1 )t = 1 t=1 t = 1 (位数 2 2 2 )t = − 1 t=-1 t = − 1 (位数 − 3 -3 − 3 )
このブラウザでは立体の図を表示できませんでした(WebGLが必要です)。
t − 1 t + 1 \dfrac{t-1}{t+1} t + 1 t − 1 ( t − 1 ) 2 ( t + 1 ) 3 \dfrac{(t-1)^2}{(t+1)^3} ( t + 1 ) 3 ( t − 1 ) 2 斜め 真上 正面
ドラッグで回せます
f = ( t − 1 ) / ( t + 1 ) f=(t-1)/(t+1) f = ( t − 1 ) / ( t + 1 ) の log ∣ f ∣ \log|f| log ∣ f ∣ のグラフです(高さは 0.3 log ∣ f ∣ 0.3\log|f| 0.3 log ∣ f ∣ )。t = 1 t=1 t = 1 は位数1の零点で、下向きの井戸になります。t = − 1 t=-1 t = − 1 は位数 − 1 -1 − 1 の極で、上向きの塔です。「真上」から見ると、2つの点の位置しか分かりません。
∣ f ( − t ) ∣ = 1 / ∣ f ( t ) ∣ |f(-t)|=1/|f(t)| ∣ f ( − t ) ∣ = 1/∣ f ( t ) ∣ なので、井戸と塔はちょうど裏返しの形です。遠くでは ∣ f ∣ → 1 |f|\to1 ∣ f ∣ → 1 で、高さは0に近づきます。t = ∞ t=\infty t = ∞ は零点でも極でもありません。
f = ( t − 1 ) 2 / ( t + 1 ) 3 f=(t-1)^2/(t+1)^3 f = ( t − 1 ) 2 / ( t + 1 ) 3 。零点 t = 1 t=1 t = 1 の近くでは log ∣ f ∣ ≈ 2 log ∣ t − 1 ∣ \log|f|\approx2\log|t-1| log ∣ f ∣ ≈ 2 log ∣ t − 1∣ なので、井戸の壁は前の図の2倍の速さで落ちます。極 t = − 1 t=-1 t = − 1 の塔は3倍の速さで立ち上がります。オレンジの線は実軸での切り口で、「正面」から見るとこの線だけが見えます。
遠くでは log ∣ f ∣ ≈ − log ∣ t ∣ \log|f|\approx-\log|t| log ∣ f ∣ ≈ − log ∣ t ∣ で、図の縁に向かって曲面が下がっていきます。t = ∞ t=\infty t = ∞ は位数1の零点で、この平面の図には描けない3つめの点です(図3)。
図2 具体例 k = C k=\mathbb{C} k = C として、t t t の平面の上に log ∣ f ( t ) ∣ \log|f(t)| log ∣ f ( t ) ∣ のグラフを描いた図です(高さは 0.3 log ∣ f ∣ 0.3\log|f| 0.3 log ∣ f ∣ 、描画範囲の外は切っています)。「真上」から見ると零点と極の位置しか分かりませんが、回すと、零点が井戸、極が塔になっていて、位数が壁の急さに表れているのが見えます。ボタンで f = ( t − 1 ) / ( t + 1 ) f=(t-1)/(t+1) f = ( t − 1 ) / ( t + 1 ) と f = ( t − 1 ) 2 / ( t + 1 ) 3 f=(t-1)^2/(t+1)^3 f = ( t − 1 ) 2 / ( t + 1 ) 3 を切り替えられます。距離を半分にすると log ∣ f ∣ \log|f| log ∣ f ∣ が n log 2 n\log2 n log 2 (図の高さではその0.3倍)変わることは、図を作るプログラムで確かめています。
図2の平面には、無限遠点が描けません。f = ( t − 1 ) 2 / ( t + 1 ) 3 f=(t-1)^2/(t+1)^3 f = ( t − 1 ) 2 / ( t + 1 ) 3 の3つめの零点 ∞ \infty ∞ を見るには、リーマン球面(第4回の図2 )の上に関数を載せます。
球面の点 ( x , y , z ) (x,y,z) ( x , y , z ) は t = ( x + i y ) / ( 1 − z ) t=(x+iy)/(1-z) t = ( x + i y ) / ( 1 − z ) に対応します。球面の上では ∣ t − 1 ∣ 2 = 2 ( 1 − x ) / ( 1 − z ) |t-1|^2=2(1-x)/(1-z) ∣ t − 1 ∣ 2 = 2 ( 1 − x ) / ( 1 − z ) 、∣ t + 1 ∣ 2 = 2 ( 1 + x ) / ( 1 − z ) |t+1|^2=2(1+x)/(1-z) ∣ t + 1 ∣ 2 = 2 ( 1 + x ) / ( 1 − z ) となるので、∣ f ∣ |f| ∣ f ∣ は球面の座標で次のように書けます。
∣ f ∣ = ∣ t − 1 ∣ 2 ∣ t + 1 ∣ 3 = 1 − z 2 ⋅ 1 − x ( 1 + x ) 3 / 2 |f|=\frac{|t-1|^2}{|t+1|^3}=\sqrt{\frac{1-z}{2}}\cdot\frac{1-x}{(1+x)^{3/2}} ∣ f ∣ = ∣ t + 1 ∣ 3 ∣ t − 1 ∣ 2 = 2 1 − z ⋅ ( 1 + x ) 3/2 1 − x ∣ f ∣ = ∣ t − 1 ∣ 2 ∣ t + 1 ∣ 3 = 1 − z 2 ⋅ 1 − x ( 1 + x ) 3 / 2 \begin{aligned}|f| &= \frac{|t-1|^2}{|t+1|^3}\\&= \sqrt{\frac{1-z}{2}}\cdot\frac{1-x}{(1+x)^{3/2}}\end{aligned} ∣ f ∣ = ∣ t + 1 ∣ 3 ∣ t − 1 ∣ 2 = 2 1 − z ⋅ ( 1 + x ) 3/2 1 − x
北極 z = 1 z=1 z = 1 (t = ∞ t=\infty t = ∞ )で 1 − z \sqrt{1-z} 1 − z の因子が0になり、ここが零点です。
t = 1 t=1 t = 1 (位数 2 2 2 )t = ∞ t=\infty t = ∞ (位数 1 1 1 )t = − 1 t=-1 t = − 1 (位数 − 3 -3 − 3 )
このブラウザでは立体の図を表示できませんでした(WebGLが必要です)。
図3 具体例 リーマン球面(灰色、半径1)の各点から、原点を中心に ∣ f ∣ 1 / 6 |f|^{1/6} ∣ f ∣ 1/6 の距離のところに点を置いてできる曲面(青)です。f = ( t − 1 ) 2 / ( t + 1 ) 3 f=(t-1)^2/(t+1)^3 f = ( t − 1 ) 2 / ( t + 1 ) 3 で、零点 t = 1 t=1 t = 1 (位数2)と t = ∞ t=\infty t = ∞ (北極、位数1)がへこみ、極 t = − 1 t=-1 t = − 1 (位数 − 3 -3 − 3 )が突き出ます。「真上」から見ると、平面の図2では描けなかった ∞ \infty ∞ のへこみが中央に見えます。回すと、∞ \infty ∞ もほかの点と同じ1つの点であることが分かり、へこみの位数の和 2 + 1 2+1 2 + 1 と突起の位数 3 3 3 が等しくなります。球面の式が ∣ f ∣ |f| ∣ f ∣ と一致することと、各点の位数は、図を作るプログラムで確かめています。
定理から、因子類群がすぐに求まります。
系15 [2 , 命題6.4, p.180–181]
次数は同型 deg : Cl ( P 1 ) → Z \deg\colon\operatorname{Cl}(\mathbb{P}^1)\to\mathbb{Z} deg : Cl ( P 1 ) → Z を引き起こす。とくに、どの因子 D D D も ( deg D ) { ∞ } (\deg D)\{\infty\} ( deg D ) { ∞ } と線形同値である。
証明 開く 閉じる すべて開く すべて閉じる
deg : Div ( P 1 ) → Z \deg\colon\operatorname{Div}(\mathbb{P}^1)\to\mathbb{Z} deg : Div ( P 1 ) → Z は
準同型で、定理14 から主因子を0に送るので、Cl ( P 1 ) → Z \operatorname{Cl}(\mathbb{P}^1)\to\mathbb{Z} Cl ( P 1 ) → Z を引き起こす。deg { ∞ } = 1 \deg\{\infty\}=1 deg { ∞ } = 1 なので全射。 単射を示す。次数0の因子 D = ∑ a n a { a } + n ∞ { ∞ } D=\sum_an_a\{a\}+n_\infty\{\infty\} D = ∑ a n a { a } + n ∞ { ∞ } は、g = ∏ a ( t − a ) n a g=\prod_a(t-a)^{n_a} g = ∏ a ( t − a ) n a の主因子である。詳しく 閉じる
定理14 から div ( g ) = ∑ a n a { a } − ( ∑ a n a ) { ∞ } \operatorname{div}(g)=\sum_an_a\{a\}-\bigl(\sum_an_a\bigr)\{\infty\} div ( g ) = ∑ a n a { a } − ( ∑ a n a ) { ∞ } で、deg D = 0 \deg D=0 deg D = 0 から n ∞ = − ∑ a n a n_\infty=-\sum_an_a n ∞ = − ∑ a n a 。
例えば D = 2 { 1 } + { 0 } − { ∞ } D=2\{1\}+\{0\}-\{\infty\} D = 2 { 1 } + { 0 } − { ∞ } は次数2で、D − 2 { ∞ } = div ( t ( t − 1 ) 2 ) D-2\{\infty\}=\operatorname{div}\bigl(t(t-1)^2\bigr) D − 2 { ∞ } = div ( t ( t − 1 ) 2 ) なので D ∼ 2 { ∞ } D\sim2\{\infty\} D ∼ 2 { ∞ } です。
例16 アフィン直線 [2 , 例6.3.1, p.180; 2 , 命題6.5, p.181]
A 1 = P 1 ∖ { ∞ } \mathbb{A}^1=\mathbb{P}^1\setminus\{\infty\} A 1 = P 1 ∖ { ∞ } では Cl ( A 1 ) = 0 \operatorname{Cl}(\mathbb{A}^1)=0 Cl ( A 1 ) = 0 である。因子 D = ∑ a n a { a } D=\sum_an_a\{a\} D = ∑ a n a { a } は ∏ a ( t − a ) n a \prod_a(t-a)^{n_a} ∏ a ( t − a ) n a の主因子である。
A 1 \mathbb{A}^1 A 1 の上で主因子を作るときは、∞ \infty ∞ の位数を数えません。そのため次数の制約がなくなり、どの因子も主因子になります。例えば A 1 \mathbb{A}^1 A 1 の上で div ( t ) = { 0 } \operatorname{div}(t)=\{0\} div ( t ) = { 0 } は次数1です。
P 1 \mathbb{P}^1 P 1 の因子から { ∞ } \{\infty\} { ∞ } の項を除くと、制限の写像 Cl ( P 1 ) → Cl ( A 1 ) \operatorname{Cl}(\mathbb{P}^1)\to\operatorname{Cl}(\mathbb{A}^1) Cl ( P 1 ) → Cl ( A 1 ) ができます。その核は { ∞ } \{\infty\} { ∞ } の類で生成されます(ハーツホーンの命題6.5(c))。
Z → 1 ↦ { ∞ } Cl ( P 1 ) ⟶ Cl ( A 1 ) ⟶ 0 \mathbb{Z}\xrightarrow{\ 1\mapsto\{\infty\}\ }\operatorname{Cl}(\mathbb{P}^1)\longrightarrow\operatorname{Cl}(\mathbb{A}^1)\longrightarrow0 Z 1 ↦ { ∞ } Cl ( P 1 ) ⟶ Cl ( A 1 ) ⟶ 0 Z → 1 ↦ { ∞ } Cl ( P 1 ) ⟶ Cl ( A 1 ) ⟶ 0 \begin{aligned}\mathbb{Z}\xrightarrow{\ 1\mapsto\{\infty\}\ }\operatorname{Cl}(\mathbb{P}^1) &\longrightarrow \operatorname{Cl}(\mathbb{A}^1)\\&\longrightarrow 0\end{aligned} Z 1 ↦ { ∞ } Cl ( P 1 ) ⟶ Cl ( A 1 ) ⟶ 0
系から左の写像は同型 Z ≅ Cl ( P 1 ) \mathbb{Z}\cong\operatorname{Cl}(\mathbb{P}^1) Z ≅ Cl ( P 1 ) なので、Cl ( A 1 ) = 0 \operatorname{Cl}(\mathbb{A}^1)=0 Cl ( A 1 ) = 0 が従います。ハーツホーンは、ネーター整域 A A A について「A A A が一意分解整域 」と「Spec A \operatorname{Spec}A Spec A が正規で Cl = 0 \operatorname{Cl}=0 Cl = 0 」が同値であることも示しています[2 , 命題6.2, p.179] 。k [ t ] k[t] k [ t ] は一意分解整域 なので、これからも Cl ( A 1 ) = 0 \operatorname{Cl}(\mathbb{A}^1)=0 Cl ( A 1 ) = 0 が分かります。
もう少し詳しく 代数閉体でない体の上の射影直線
k k k が代数閉体 でないと、P 1 \mathbb{P}^1 P 1 には2次以上の既約多項式 h h h の点 ( h ) (h) ( h ) があります(第4回の例13 )。この点を1点として数えると、主因子の係数の和が0になりません。
例えば k = R k=\mathbb{R} k = R で f = t 2 + 1 f=t^2+1 f = t 2 + 1 とすると、零点は点 ( t 2 + 1 ) (t^2+1) ( t 2 + 1 ) だけで位数1、∞ \infty ∞ での位数は − 2 -2 − 2 です。div ( f ) = { ( t 2 + 1 ) } − 2 { ∞ } \operatorname{div}(f)=\{(t^2+1)\}-2\{\infty\} div ( f ) = {( t 2 + 1 )} − 2 { ∞ } の係数の和は 1 − 2 = − 1 1-2=-1 1 − 2 = − 1 になります。
そこで点 P P P の次数を剰余体の拡大次数 deg P = [ κ ( P ) : k ] \deg P=[\kappa(P):k] deg P = [ κ ( P ) : k ] とし、deg D = ∑ P n P deg P \deg D=\sum_Pn_P\deg P deg D = ∑ P n P deg P と定めます。点 ( h ) (h) ( h ) では deg P = deg h \deg P=\deg h deg P = deg h なので、上の例は 1 ⋅ 2 − 2 = 0 1\cdot2-2=0 1 ⋅ 2 − 2 = 0 です。ハーツホーンの命題6.4は、この次数(超曲面 としての次数)で、一般の体の上で述べられています。
次数が0になることは、射影直線に限りません。証明は引用にとどめます。
定理17 [2 , 系6.10, p.188]
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 を引き起こす。
射影的という仮定は外せません。アフィン直線の上の div ( t ) = { 0 } \operatorname{div}(t)=\{0\} div ( t ) = { 0 } は次数1でした。アフィン直線には点 ∞ \infty ∞ がないので、t t t の極が数えられません。
もう少し詳しく ハーツホーンの証明の流れ
定数でない f f f は、射 φ : C → P 1 \varphi\colon C\to\mathbb{P}^1 φ : C → P 1 、P ↦ f ( P ) P\mapsto f(P) P ↦ f ( P ) (極では ∞ \infty ∞ )を決めます。P 1 \mathbb{P}^1 P 1 の点 Q Q Q の一意化元 t Q t_Q t Q を使って、φ ∗ Q = ∑ φ ( P ) = Q ord P ( t Q ) P \varphi^*Q=\sum_{\varphi(P)=Q}\operatorname{ord}_P(t_Q)\,P φ ∗ Q = ∑ φ ( P ) = Q ord P ( t Q ) P と定めると、div ( f ) = φ ∗ ( { 0 } − { ∞ } ) \operatorname{div}(f)=\varphi^*(\{0\}-\{\infty\}) div ( f ) = φ ∗ ({ 0 } − { ∞ }) です。
ハーツホーンの命題6.9は deg φ ∗ D = [ k ( C ) : k ( f ) ] ⋅ deg D \deg\varphi^*D=[k(C):k(f)]\cdot\deg D deg φ ∗ D = [ k ( C ) : k ( f )] ⋅ deg D を示しています[2 , 命題6.9, p.187–188] 。D = { 0 } − { ∞ } D=\{0\}-\{\infty\} D = { 0 } − { ∞ } は次数0なので、div ( f ) \operatorname{div}(f) div ( f ) の次数も0です。
次の節の y 2 = x 3 − x y^2=x^3-x y 2 = x 3 − x と f = x f=x f = x で確かめると、[ k ( C ) : k ( x ) ] = 2 [k(C):k(x)]=2 [ k ( C ) : k ( x )] = 2 (y y y は k ( x ) k(x) k ( x ) 上2次)で、φ ∗ { 0 } = 2 ( 0 , 0 ) \varphi^*\{0\}=2(0,0) φ ∗ { 0 } = 2 ( 0 , 0 ) 、φ ∗ { ∞ } = 2 O \varphi^*\{\infty\}=2O φ ∗ { ∞ } = 2 O となり、どちらも次数 2 ⋅ 1 2\cdot1 2 ⋅ 1 です。
3次曲線の上の関数
射影直線以外の曲線でも、因子を具体的に計算してみます。ハーツホーンが例6.10.2で扱っている3次曲線です[2 , 例6.10.2, p.189] 。
この節では k k k の標数 は2でないとし、アフィン曲線 E : y 2 = x 3 − x E\colon y^2=x^3-x E : y 2 = x 3 − x と、その射影閉包 E ˉ : Y 2 Z = X 3 − X Z 2 \bar E\colon Y^2Z=X^3-XZ^2 E ˉ : Y 2 Z = X 3 − X Z 2 を考えます。Z ≠ 0 Z\neq0 Z = 0 の部分が E E E で、x = X / Z x=X/Z x = X / Z 、y = Y / Z y=Y/Z y = Y / Z です。
斉次座標は、ハーツホーンの例6.10.2と第12回 に合わせて [ X : Y : Z ] [X:Y:Z] [ X : Y : Z ] と書きます。第5回・第9回の [ x 0 : x 1 : x 2 ] [x_0:x_1:x_2] [ x 0 : x 1 : x 2 ] (x = x 1 / x 0 x=x_1/x_0 x = x 1 / x 0 、y = x 2 / x 0 y=x_2/x_0 y = x 2 / x 0 )とは 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 で対応し、無限遠点 O = [ 0 : 1 : 0 ] O=[0:1:0] O = [ 0 : 1 : 0 ] は第5回・第9回の座標では [ 0 : 0 : 1 ] [0:0:1] [ 0 : 0 : 1 ] です。
例18 E ˉ \bar E E ˉ は非特異
E ˉ \bar E E ˉ の無限遠点は O = [ 0 : 1 : 0 ] O=[0:1:0] O = [ 0 : 1 : 0 ] だけで、E ˉ \bar E E ˉ は非特異である。O O O のまわりの座標 u = X / Y u=X/Y u = X / Y 、w = Z / Y w=Z/Y w = Z / Y では、E ˉ \bar E E ˉ の式は w = u 3 − u w 2 w=u^3-uw^2 w = u 3 − u w 2 になる。
証明 開く 閉じる すべて開く すべて閉じる
F = y 2 − x 3 + x F=y^2-x^3+x F = y 2 − x 3 + x は
既約である。y y y の2次式として分解すれば x 3 − x x^3-x x 3 − x が多項式の平方になるが、次数3は奇数である。 E E E に特異点はない。F x = 1 − 3 x 2 F_x=1-3x^2 F x = 1 − 3 x 2 、F y = 2 y F_y=2y F y = 2 y で、特異点では y = 0 y=0 y = 0 、x 3 = x x^3=x x 3 = x 、3 x 2 = 1 3x^2=1 3 x 2 = 1 となる。詳しく 閉じる
x = 0 x=0 x = 0 なら 3 x 2 = 1 3x^2=1 3 x 2 = 1 から 0 = 1 0=1 0 = 1 で矛盾。x 2 = 1 x^2=1 x 2 = 1 なら 3 = 1 3=1 3 = 1 、つまり 2 = 0 2=0 2 = 0 で、標数 2でないことに反する。
無限遠では
Z = 0 Z=0 Z = 0 から
X 3 = 0 X^3=0 X 3 = 0 で、
点は O = [ 0 : 1 : 0 ] O=[0:1:0] O = [ 0 : 1 : 0 ] だけ。Y = 1 Y=1 Y = 1 とおくと式は w = u 3 − u w 2 w=u^3-uw^2 w = u 3 − u w 2 で、G = w − u 3 + u w 2 G=w-u^3+uw^2 G = w − u 3 + u w 2 の w w w での偏微分は O O O (u = w = 0 u=w=0 u = w = 0 )で 1 ≠ 0 1\neq0 1 = 0 なので、O O O は非特異点。
無限遠直線 Z = 0 Z=0 Z = 0 と E ˉ \bar E E ˉ の交わりは X 3 = 0 X^3=0 X 3 = 0 で、O O O で3重に交わります。O O O は E ˉ \bar E E ˉ の変曲点で、無限遠直線はそこでの接線です(この交点重複度が3であることは、第9回の例11 (4) でも計算しました)。
例19 x x x と y y y の因子 [2 , 例6.10.2, p.189]
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である。
証明 開く 閉じる すべて開く すべて閉じる
O O O では u u u が一意化元で、ord O ( w ) = 3 \operatorname{ord}_O(w)=3 ord O ( w ) = 3 、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 。詳しく 閉じる
式を w ( 1 + u w ) = u 3 w(1+uw)=u^3 w ( 1 + u w ) = u 3 と書くと、1 + u w 1+uw 1 + u w は O O O で値1の単元 なので、w = u 3 ( 1 + u w ) − 1 ∈ ( u 3 ) w=u^3(1+uw)^{-1}\in(u^3) w = u 3 ( 1 + u w ) − 1 ∈ ( u 3 ) 。よって極大イデアル ( u , w ) (u,w) ( u , w ) は ( u ) (u) ( u ) に等しく、u u u は一意化元で、ord O ( w ) = 3 ord O ( u ) = 3 \operatorname{ord}_O(w)=3\operatorname{ord}_O(u)=3 ord O ( w ) = 3 ord O ( u ) = 3 。
x = X / Z = u / w x=X/Z=u/w x = X / Z = u / w 、y = Y / Z = 1 / w y=Y/Z=1/w y = Y / Z = 1/ w なので、位数は 1 − 3 = − 2 1-3=-2 1 − 3 = − 2 と − 3 -3 − 3 。
( 0 , 0 ) (0,0) ( 0 , 0 ) では y y y が一意化元で、ord ( x ) = 2 \operatorname{ord}(x)=2 ord ( x ) = 2 。詳しく 閉じる
( F x , F y ) = ( 1 , 0 ) (F_x,F_y)=(1,0) ( F x , F y ) = ( 1 , 0 ) で接線は x = 0 x=0 x = 0 なので、命題9 から y y y は一意化元。x ( x − 1 ) ( x + 1 ) = y 2 x(x-1)(x+1)=y^2 x ( x − 1 ) ( x + 1 ) = y 2 で、( x − 1 ) ( x + 1 ) (x-1)(x+1) ( x − 1 ) ( x + 1 ) は値 − 1 -1 − 1 の単元 なので、x = y 2 / ( x 2 − 1 ) x=y^2/(x^2-1) x = y 2 / ( x 2 − 1 ) の位数は2。
( ± 1 , 0 ) (\pm1,0) ( ± 1 , 0 ) でも y y y が一意化元で、ord ( x ∓ 1 ) = 2 \operatorname{ord}(x\mp1)=2 ord ( x ∓ 1 ) = 2 。詳しく 閉じる
( 1 , 0 ) (1,0) ( 1 , 0 ) では F x = − 2 ≠ 0 F_x=-2\neq0 F x = − 2 = 0 で接線は x = 1 x=1 x = 1 。x − 1 = y 2 / ( x ( x + 1 ) ) x-1=y^2/\bigl(x(x+1)\bigr) x − 1 = y 2 / ( x ( x + 1 ) ) で、x ( x + 1 ) x(x+1) x ( x + 1 ) の値は 2 ≠ 0 2\neq0 2 = 0 。( − 1 , 0 ) (-1,0) ( − 1 , 0 ) でも x + 1 = y 2 / ( x ( x − 1 ) ) x+1=y^2/\bigl(x(x-1)\bigr) x + 1 = y 2 / ( x ( x − 1 ) ) 、値は ( − 1 ) ( − 2 ) = 2 (-1)(-2)=2 ( − 1 ) ( − 2 ) = 2 。
ほかの
点では、4つの関数は正則で値が0でないので、位数は0である。E E E の点で x = 0 x=0 x = 0 となるのは ( 0 , 0 ) (0,0) ( 0 , 0 ) だけ、y = 0 y=0 y = 0 となるのは3点だけである。
どの行も、位数の和は0です(2 − 2 = 0 2-2=0 2 − 2 = 0 、1 + 1 + 1 − 3 = 0 1+1+1-3=0 1 + 1 + 1 − 3 = 0 )。定理17 のとおりです。
関係式 y 2 = x ( x − 1 ) ( x + 1 ) y^2=x(x-1)(x+1) y 2 = x ( x − 1 ) ( x + 1 ) とも合っています。両辺の主因子を比べると、どちらも 2 ( 0 , 0 ) + 2 ( 1 , 0 ) + 2 ( − 1 , 0 ) − 6 O 2(0,0)+2(1,0)+2(-1,0)-6O 2 ( 0 , 0 ) + 2 ( 1 , 0 ) + 2 ( − 1 , 0 ) − 6 O です。
2 div ( y ) = div ( x ) + div ( x − 1 ) + div ( x + 1 ) 2\operatorname{div}(y)=\operatorname{div}(x)+\operatorname{div}(x-1)+\operatorname{div}(x+1) 2 div ( y ) = div ( x ) + div ( x − 1 ) + div ( x + 1 ) 2 div ( y ) = div ( x ) + div ( x − 1 ) + div ( x + 1 ) \begin{aligned}2\operatorname{div}(y) &= \operatorname{div}(x)+\operatorname{div}(x-1)+\operatorname{div}(x+1)\end{aligned} 2 div ( y ) = div ( x ) + div ( x − 1 ) + div ( x + 1 ) 2 div ( y ) = div ( x ) + div ( x − 1 ) = + div ( x + 1 ) \begin{aligned}2\operatorname{div}(y) &= \operatorname{div}(x)+\operatorname{div}(x-1)\\&\phantom{=}{} +\operatorname{div}(x+1)\end{aligned} 2 div ( y ) = div ( x ) + div ( x − 1 ) = + div ( x + 1 ) 2 div ( y ) = div ( x ) = + div ( x − 1 ) = + div ( x + 1 ) \begin{aligned}2\operatorname{div}(y) &= \operatorname{div}(x)\\&\phantom{=}{} +\operatorname{div}(x-1)\\&\phantom{=}{} +\operatorname{div}(x+1)\end{aligned} 2 div ( y ) = div ( x ) = + div ( x − 1 ) = + div ( x + 1 )
O O O での計算は、べき級数で見ることもできます。w = u 3 − u w 2 w=u^3-uw^2 w = u 3 − u w 2 に右辺を繰り返し代入すると、w w w が u u u のべき級数として求まります(標数 0で計算機で確かめました)。
w = u 3 − u 7 + 2 u 11 − 5 u 15 + ⋯ x = u w = u − 2 ( 1 + u 4 + ⋯ ) y = 1 w = u − 3 ( 1 + u 4 + ⋯ ) w=u^3-u^7+2u^{11}-5u^{15}+\cdots\qquad x=\frac uw=u^{-2}\bigl(1+u^4+\cdots\bigr)\qquad y=\frac1w=u^{-3}\bigl(1+u^4+\cdots\bigr) w = u 3 − u 7 + 2 u 11 − 5 u 15 + ⋯ x = w u = u − 2 ( 1 + u 4 + ⋯ ) y = w 1 = u − 3 ( 1 + u 4 + ⋯ ) w = u 3 − u 7 + 2 u 11 − 5 u 15 + ⋯ x = u w = u − 2 ( 1 + u 4 + ⋯ ) y = 1 w = u − 3 ( 1 + u 4 + ⋯ ) \begin{gathered}w=u^3-u^7+2u^{11}-5u^{15}+\cdots\\x=\frac uw=u^{-2}\bigl(1+u^4+\cdots\bigr)\\y=\frac1w=u^{-3}\bigl(1+u^4+\cdots\bigr)\end{gathered} w = u 3 − u 7 + 2 u 11 − 5 u 15 + ⋯ x = w u = u − 2 ( 1 + u 4 + ⋯ ) y = w 1 = u − 3 ( 1 + u 4 + ⋯ ) w = u 3 − u 7 + 2 u 11 − 5 u 15 + ⋯ x = u w = u − 2 ( 1 + u 4 + ⋯ ) y = 1 w = u − 3 ( 1 + u 4 + ⋯ ) \begin{aligned}w &= u^3-u^7+2u^{11}-5u^{15}+\cdots\\[4pt]x &= \frac uw\\&= u^{-2}\bigl(1+u^4+\cdots\bigr)\\[4pt]y &= \frac1w\\&= u^{-3}\bigl(1+u^4+\cdots\bigr)\end{aligned} w x y = u 3 − u 7 + 2 u 11 − 5 u 15 + ⋯ = w u = u − 2 ( 1 + u 4 + ⋯ ) = w 1 = u − 3 ( 1 + u 4 + ⋯ ) w = u 3 − u 7 + 2 u 11 − 5 u 15 = + ⋯ x = u w = u − 2 ( 1 + u 4 + ⋯ ) y = 1 w = u − 3 ( 1 + u 4 + ⋯ ) \begin{aligned}w &= u^3-u^7+2u^{11}-5u^{15}\\&\phantom{=}{} +\cdots\\[4pt]x &= \frac uw\\&= u^{-2}\bigl(1+u^4+\cdots\bigr)\\[4pt]y &= \frac1w\\&= u^{-3}\bigl(1+u^4+\cdots\bigr)\end{aligned} w x y = u 3 − u 7 + 2 u 11 − 5 u 15 = + ⋯ = w u = u − 2 ( 1 + u 4 + ⋯ ) = w 1 = u − 3 ( 1 + u 4 + ⋯ )
最低次の項が u − 2 u^{-2} u − 2 と u − 3 u^{-3} u − 3 で、位数 − 2 -2 − 2 と − 3 -3 − 3 に当たります。
x = X / Z x=X/Z x = X / Z と y = Y / Z y=Y/Z y = Y / Z は、どちらも直線の式を無限遠直線の式で割った関数です。射影平面で見ると、主因子は「分子の直線と E ˉ \bar E E ˉ の交点」から「分母の直線と E ˉ \bar E E ˉ の交点」を引いたものになっています。
直線 X = 0 X=0 X = 0 と E ˉ \bar E E ˉ の交わりは、接する点 ( 0 , 0 ) (0,0) ( 0 , 0 ) (2重)と O O O です。Z = 0 Z=0 Z = 0 との交わりは O O O の3重なので、次のようになります。
div ( x ) = div ( X Z ) = ( 2 ( 0 , 0 ) + O ) − 3 O = 2 ( 0 , 0 ) − 2 O \operatorname{div}(x)=\operatorname{div}\Bigl(\frac XZ\Bigr)=\bigl(2(0,0)+O\bigr)-3O=2(0,0)-2O div ( x ) = div ( Z X ) = ( 2 ( 0 , 0 ) + O ) − 3 O = 2 ( 0 , 0 ) − 2 O div ( x ) = div ( X Z ) = ( 2 ( 0 , 0 ) + O ) − 3 O = 2 ( 0 , 0 ) − 2 O \begin{aligned}\operatorname{div}(x) &= \operatorname{div}\Bigl(\frac XZ\Bigr)\\&= \bigl(2(0,0)+O\bigr)-3O\\&= 2(0,0)-2O\end{aligned} div ( x ) = div ( Z X ) = ( 2 ( 0 , 0 ) + O ) − 3 O = 2 ( 0 , 0 ) − 2 O div ( x ) = div ( X Z ) = ( 2 ( 0 , 0 ) + O ) = − 3 O = 2 ( 0 , 0 ) − 2 O \begin{aligned}\operatorname{div}(x) &= \operatorname{div}\Bigl(\frac XZ\Bigr)\\&= \bigl(2(0,0)+O\bigr)\\&\phantom{=}{} -3O\\&= 2(0,0)-2O\end{aligned} div ( x ) = div ( Z X ) = ( 2 ( 0 , 0 ) + O ) = − 3 O = 2 ( 0 , 0 ) − 2 O
直線 Y = 0 Y=0 Y = 0 との交わりは、X ( X − Z ) ( X + Z ) = 0 X(X-Z)(X+Z)=0 X ( X − Z ) ( X + Z ) = 0 の3点 ( 0 , 0 ) , ( 1 , 0 ) , ( − 1 , 0 ) (0,0),(1,0),(-1,0) ( 0 , 0 ) , ( 1 , 0 ) , ( − 1 , 0 ) です。
div ( y ) = div ( Y Z ) = ( ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) ) − 3 O \operatorname{div}(y)=\operatorname{div}\Bigl(\frac YZ\Bigr)=\bigl((0,0)+(1,0)+(-1,0)\bigr)-3O div ( y ) = div ( Z Y ) = ( ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) ) − 3 O div ( y ) = div ( Y Z ) = ( ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) ) − 3 O \begin{aligned}\operatorname{div}(y) &= \operatorname{div}\Bigl(\frac YZ\Bigr)\\&= \bigl((0,0)+(1,0)+(-1,0)\bigr)-3O\end{aligned} div ( y ) = div ( Z Y ) = ( ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) ) − 3 O div ( y ) = div ( Y Z ) = ( ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) ) = − 3 O \begin{aligned}\operatorname{div}(y) &= \operatorname{div}\Bigl(\frac YZ\Bigr)\\&= \bigl((0,0)+(1,0)+(-1,0)\bigr)\\&\phantom{=}{} -3O\end{aligned} div ( y ) = div ( Z Y ) = ( ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) ) = − 3 O
どの直線も、E ˉ \bar E E ˉ と重複度こみで3点で交わっています。
一般の直線でも同じです。ℓ = α x + β y + γ \ell=\alpha x+\beta y+\gamma ℓ = α x + β y + γ (β ≠ 0 \beta\neq0 β = 0 )とすると、ord O ( β y ) = − 3 \operatorname{ord}_O(\beta y)=-3 ord O ( β y ) = − 3 は ord O ( α x + γ ) ≥ − 2 \operatorname{ord}_O(\alpha x+\gamma)\geq-2 ord O ( α x + γ ) ≥ − 2 より小さいので、命題2 (4) から ord O ( ℓ ) = − 3 \operatorname{ord}_O(\ell)=-3 ord O ( ℓ ) = − 3 です。定理17 から、E E E の点での零点の位数の合計は3になります。
命題10 から、この合計は直線と E E E の交点重複度の合計です。β ≠ 0 \beta\neq0 β = 0 の直線は O O O を通らないので、交点はすべて E E E の上にあります。こうして、縦でない直線と E ˉ \bar E E ˉ が重複度こみで3点で交わること(第9回の定理10 の特別な場合)が、主因子の次数が0であることから従います。
例20 直線 y = x y=x y = x
k = C k=\mathbb{C} k = C とする。E ˉ \bar E E ˉ の上で
div ( y − x ) = ( 0 , 0 ) + P + + P − − 3 O , P ± = ( 1 ± 5 2 , 1 ± 5 2 ) {}\begin{gathered} \begin{aligned} \operatorname{div}(y-x)={}&(0,0)+P_++P_-\\ &-3O,\end{aligned}\\[4pt] P_\pm=\Bigl(\frac{1\pm\sqrt5}2,\ \frac{1\pm\sqrt5}2\Bigr)\end{gathered} div ( y − x ) = ( 0 , 0 ) + P + + P − − 3 O , P ± = ( 2 1 ± 5 , 2 1 ± 5 )
証明 開く 閉じる すべて開く すべて閉じる
y = x y=x y = x を
代入すると x 2 = x 3 − x x^2=x^3-x x 2 = x 3 − x 、つまり x ( x 2 − x − 1 ) = 0 x(x^2-x-1)=0 x ( x 2 − x − 1 ) = 0 で、根は 0 , ( 1 ± 5 ) / 2 0,\ (1\pm\sqrt5)/2 0 , ( 1 ± 5 ) /2 の3つ。どれも重根でない。 命題10 から、各交点での y − x y-x y − x の位数は dim k O A 2 , P / ( F , y − x ) \dim_k\mathcal{O}_{\mathbb{A}^2,P}/(F,\,y-x) dim k O A 2 , P / ( F , y − x ) で、これは x ( x 2 − x − 1 ) x(x^2-x-1) x ( x 2 − x − 1 ) の根 x ( P ) x(P) x ( P ) の重複度1に等しい。詳しく 閉じる
y − x y-x y − x で割ると y y y を x x x に置き換えられるので、O A 2 , P / ( F , y − x ) ≅ k [ x ] ( x − x ( P ) ) / ( x ( x 2 − x − 1 ) ) \mathcal{O}_{\mathbb{A}^2,P}/(F,y-x)\cong k[x]_{(x-x(P))}/\bigl(x(x^2-x-1)\bigr) O A 2 , P / ( F , y − x ) ≅ k [ x ] ( x − x ( P )) / ( x ( x 2 − x − 1 ) ) で、単根なら次元1。
P + ≈ ( 1.618 , 1.618 ) P_+\approx(1.618,\,1.618) P + ≈ ( 1.618 , 1.618 ) は右の枝、P − ≈ ( − 0.618 , − 0.618 ) P_-\approx(-0.618,\,-0.618) P − ≈ ( − 0.618 , − 0.618 ) は左の閉じた輪の部分にあります。例えば P − P_- P − では x 3 − x = x ( x 2 − 1 ) = x ⋅ x = x 2 x^3-x=x(x^2-1)=x\cdot x=x^2 x 3 − x = x ( x 2 − 1 ) = x ⋅ x = x 2 です(x 2 = x + 1 x^2=x+1 x 2 = x + 1 を使いました)。
div ( x ) = 2 ( 0 , 0 ) − 2 O \operatorname{div}(x)=2(0,0)-2O div ( x ) = 2 ( 0 , 0 ) − 2 O div ( x − 1 ) = 2 ( 1 , 0 ) − 2 O \operatorname{div}(x-1)=2(1,0)-2O div ( x − 1 ) = 2 ( 1 , 0 ) − 2 O div ( y ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O \operatorname{div}(y)=(0,0)+(1,0)+(-1,0)-3O div ( y ) = ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O div ( y − x ) = ( 0 , 0 ) + P + + P − − 3 O \operatorname{div}(y-x)=(0,0)+P_+ +P_- -3O div ( y − x ) = ( 0 , 0 ) + P + + P − − 3 O P ± = ( 1 ± 5 2 , 1 ± 5 2 ) P_\pm=\Bigl(\dfrac{1\pm\sqrt5}{2},\ \dfrac{1\pm\sqrt5}{2}\Bigr) P ± = ( 2 1 ± 5 , 2 1 ± 5 ) 実数の点だけを描いています
図4 具体例 3次曲線 y 2 = x 3 − x y^2=x^3-x y 2 = x 3 − x (青、実数の点)と、4本の直線(オレンジの破線)。各関数の主因子は、直線と曲線の交点(黒い点、× 2 \times2 × 2 は重複度)から、無限遠点 O O O の極を引いたものです。縦の直線は O O O も通るので(矢印)、極の位数は3から1を引いた2になります。交点が曲線の上にあることと重複度は、図を作るプログラムで、直線に制限した式の根の重複度から確かめています。
主因子から、線形同値な因子の組が読み取れます。
2 ( 0 , 0 ) ∼ 2 O 2 ( 1 , 0 ) ∼ 2 O ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) ∼ 3 O ( 0 , 0 ) + P + + P − ∼ 3 O 2(0,0)\sim2O\qquad 2(1,0)\sim2O\qquad (0,0)+(1,0)+(-1,0)\sim3O\qquad (0,0)+P_++P_-\sim3O 2 ( 0 , 0 ) ∼ 2 O 2 ( 1 , 0 ) ∼ 2 O ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) ∼ 3 O ( 0 , 0 ) + P + + P − ∼ 3 O 2 ( 0 , 0 ) ∼ 2 O 2 ( 1 , 0 ) ∼ 2 O ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) ∼ 3 O ( 0 , 0 ) + P + + P − ∼ 3 O \begin{gathered}2(0,0)\sim2O\\2(1,0)\sim2O\\(0,0)+(1,0)+(-1,0)\sim3O\\(0,0)+P_++P_-\sim3O\end{gathered} 2 ( 0 , 0 ) ∼ 2 O 2 ( 1 , 0 ) ∼ 2 O ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) ∼ 3 O ( 0 , 0 ) + P + + P − ∼ 3 O 2 ( 0 , 0 ) ∼ 2 O 2 ( 1 , 0 ) ∼ 2 O ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) ∼ 3 O ( 0 , 0 ) + P + + P − ∼ 3 O \begin{aligned}2(0,0) &\sim 2O\\[4pt]2(1,0) &\sim 2O\\[4pt](0,0)+(1,0)+(-1,0) &\sim 3O\\[4pt](0,0)+P_++P_- &\sim 3O\end{aligned} 2 ( 0 , 0 ) 2 ( 1 , 0 ) ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) ( 0 , 0 ) + P + + P − ∼ 2 O ∼ 2 O ∼ 3 O ∼ 3 O
一般に、直線 L L L と E ˉ \bar E E ˉ の交点を P , Q , R P,Q,R P , Q , R (重複度こみ)とすると、P + Q + R ∼ 3 O P+Q+R\sim3O P + Q + R ∼ 3 O です。これはハーツホーンが例6.10.2で使っている関係です。
一方、( 0 , 0 ) ∼ O (0,0)\sim O ( 0 , 0 ) ∼ O にはなりません。もし ( 0 , 0 ) − O (0,0)-O ( 0 , 0 ) − O が主因子なら E ˉ \bar E E ˉ は P 1 \mathbb{P}^1 P 1 と同型になってしまいますが、そうではないことが知られています[2 , 例6.10.1, p.189; 2 , 例6.10.2, p.189] 。射影直線では deg \deg deg が Cl \operatorname{Cl} Cl の同型でしたが、E ˉ \bar E E ˉ では次数0の因子類の群 Cl 0 ( E ˉ ) \operatorname{Cl}^0(\bar E) Cl 0 ( E ˉ ) が0になりません。
( 0 , 0 ) − O (0,0)-O ( 0 , 0 ) − O の類は Cl 0 ( E ˉ ) \operatorname{Cl}^0(\bar E) Cl 0 ( E ˉ ) の0でない元で、2倍すると div ( x ) \operatorname{div}(x) div ( x ) なので0になります。ハーツホーンは、E ˉ \bar E E ˉ の点 P P P と類 P − O P-O P − O の対応で、点の全体と Cl 0 ( E ˉ ) \operatorname{Cl}^0(\bar E) Cl 0 ( E ˉ ) が1対1に対応することを示しています。この対応で点の足し算が定まることは、第12回 で扱います。
特異点では局所環が離散付値環にならない
定理5 は非特異点の定理でした。特異点では、局所環 が離散付値環 にならず、位数を1つに決められなくなります。
例21 尖点と結節点
(1) C : y 2 = x 3 C\colon y^2=x^3 C : y 2 = x 3 の原点での局所環 O 0 \mathcal{O}_0 O 0 は離散付値環 でない。関数体 の元 y / x y/x y / x は ( y / x ) 2 = x ∈ O 0 (y/x)^2=x\in\mathcal{O}_0 ( y / x ) 2 = x ∈ O 0 をみたすが、y / x ∉ O 0 y/x\notin\mathcal{O}_0 y / x ∈ / O 0 である。
(2) k k k の標数 は2でないとし、C : y 2 = x 2 ( x + 1 ) C\colon y^2=x^2(x+1) C : y 2 = x 2 ( x + 1 ) を ( t 2 − 1 , t 3 − t ) (t^2-1,\ t^3-t) ( t 2 − 1 , t 3 − t ) と表す。原点での局所環 も離散付値環 でない。原点は t = 1 t=1 t = 1 と t = − 1 t=-1 t = − 1 の2か所に当たり、関数 y − x y-x y − x は t = 1 t=1 t = 1 の側では2重に、t = − 1 t=-1 t = − 1 の側では1重に0になる。
証明 開く 閉じる すべて開く すべて閉じる
尖点でも
結節点でも、原点では dim k M / M 2 = 2 \dim_kM/M^2=2 dim k M / M 2 = 2 (第6回の例13 (1))なので、定理4 から離散付値環 でない。 (1) の後半:t = y / x t=y/x t = y / x とおくと x = t 2 x=t^2 x = t 2 、y = t 3 y=t^3 y = t 3 で、O 0 \mathcal{O}_0 O 0 の0でない元は、t t t についての最低次が1にならない。最低次が1の t t t は O 0 \mathcal{O}_0 O 0 に入らない。詳しく 閉じる
座標環は k [ x , y ] / ( y 2 − x 3 ) ≅ k [ t 2 , t 3 ] k[x,y]/(y^2-x^3)\cong k[t^2,t^3] k [ x , y ] / ( y 2 − x 3 ) ≅ k [ t 2 , t 3 ] で、O 0 \mathcal{O}_0 O 0 の元は g / h g/h g / h (g , h ∈ k [ t 2 , t 3 ] g,h\in k[t^2,t^3] g , h ∈ k [ t 2 , t 3 ] 、h ( 0 ) ≠ 0 h(0)\neq0 h ( 0 ) = 0 )と書ける。k [ t 2 , t 3 ] k[t^2,t^3] k [ t 2 , t 3 ] の元には t t t の1次の項がなく、h h h で割っても g g g の最低次は変わらないので、0でない元の t t t での最低次は 0 , 2 , 3 , 4 , … 0,2,3,4,\dots 0 , 2 , 3 , 4 , … のどれかで、1にならない。
(2)
y − x = t 3 − t − t 2 + 1 = ( t − 1 ) 2 ( t + 1 ) y-x=t^3-t-t^2+1=(t-1)^2(t+1) y − x = t 3 − t − t 2 + 1 = ( t − 1 ) 2 ( t + 1 ) である。
尖点では、t t t についての最低次を読む付値はありますが、局所環 O 0 \mathcal{O}_0 O 0 がその付値環 k [ t ] ( t ) k[t]_{(t)} k [ t ] ( t ) より小さく、位数1の元がありません。x , y x,y x , y は位数 2 , 3 2,3 2 , 3 の元で、極大イデアルは1つの元では生成できません。
結節点では、原点を通る枝が2本あり、枝ごとに別の付値があります。y − x y-x y − x は一方の枝では位数2、もう一方では位数1で、「原点での位数」を1つに決められません。
ハーツホーンのヴェイユ因子は、余次元1の点の局所環 が正則(曲線なら非特異)であることを仮定して定義されています[2 , p.177] 。特異点のある曲線には、このままでは使えません。
専門的な話 カルティエ因子
特異点のある曲線では、因子を「局所的な方程式のデータ」として定義し直します。開被覆 { U i } \{U_i\} { U i } と、各 U i U_i U i の上の0でない有理関数 f i f_i f i の組で、重なりの上で f i / f j f_i/f_j f i / f j が単元 (零点も極もない関数)になっているものをカルティエ因子 と呼びます[2 , p.191–192] 。
非特異な曲線では、カルティエ因子とヴェイユ因子は同じものになります[2 , 命題6.11, p.192] 。f i f_i f i の位数を点ごとに読めば、ヴェイユ因子に戻ります。
ハーツホーンの例6.11.4は、標数 2でない体の上の尖点をもつ3次曲線 y 2 z = x 3 y^2z=x^3 y 2 z = x 3 で、カルティエ因子の類の群の次数0の部分が、k k k の加法群と同型になることを示しています[2 , 例6.11.4, p.194–195] 。局所的な方程式 f i f_i f i を変換関数とみる見方は、第11回 の直線束 につながります。
専門的な話 リーマン・ロッホの定理への入り口
因子 D D D について、「極が D D D で許される範囲に収まる関数」の空間を考えます。
L ( D ) = { f ∈ k ( C ) × ∣ div ( f ) + D ≥ 0 } ∪ { 0 } \begin{aligned} L(D)={}&\{\,f\in k(C)^\times\mid{}\\ &\operatorname{div}(f)+D\geq0\,\}\cup\{0\}\end{aligned} L ( D ) = { f ∈ k ( C ) × ∣ div ( f ) + D ≥ 0 } ∪ { 0 }
位数の性質 ord P ( f + g ) ≥ min \operatorname{ord}_P(f+g)\geq\min ord P ( f + g ) ≥ min から、L ( D ) L(D) L ( D ) は k k k 上のベクトル空間です。
P 1 \mathbb{P}^1 P 1 で D = n { ∞ } D=n\{\infty\} D = n { ∞ } とすると、L ( D ) L(D) L ( D ) は A 1 \mathbb{A}^1 A 1 に極をもたない関数、つまり多項式のうち、ord ∞ = − deg ≥ − n \operatorname{ord}_\infty=-\deg\geq-n ord ∞ = − deg ≥ − n のものです。次数 n n n 以下の多項式の空間なので、次元は n + 1 n+1 n + 1 です。
E ˉ \bar E E ˉ で D = n O D=nO D = n O とすると、1 , x , y , x 2 , x y , x 3 , … 1,\ x,\ y,\ x^2,\ xy,\ x^3,\dots 1 , x , y , x 2 , x y , x 3 , … の O O O での極の位数は 0 , 2 , 3 , 4 , 5 , 6 , … 0,2,3,4,5,6,\dots 0 , 2 , 3 , 4 , 5 , 6 , … で、すべて違います。位数の違う関数は一次独立なので(命題2 (4))、n ≥ 1 n\geq1 n ≥ 1 なら dim L ( n O ) ≥ n \dim L(nO)\geq n dim L ( n O ) ≥ n です。例えば L ( 3 O ) L(3O) L ( 3 O ) は 1 , x , y 1,x,y 1 , x , y を含みます。
リーマン・ロッホの定理 は、deg D \deg D deg D が大きいとき dim L ( D ) = deg D + 1 − g \dim L(D)=\deg D+1-g dim L ( D ) = deg D + 1 − g を示します。g g g は曲線の種数 で、P 1 \mathbb{P}^1 P 1 では g = 0 g=0 g = 0 、E ˉ \bar E E ˉ では g = 1 g=1 g = 1 です。上の2つの計算は、この式の g = 0 g=0 g = 0 と g = 1 g=1 g = 1 の場合です(E ˉ \bar E E ˉ では不等式が等式になります)。
まとめ:関数の零点と極を数える
曲線 関数 主因子 次数
P 1 \mathbb{P}^1 P 1 t t t { 0 } − { ∞ } \{0\}-\{\infty\} { 0 } − { ∞ } 0 0 0
P 1 \mathbb{P}^1 P 1 ( t − 1 ) 2 / ( t + 1 ) 3 (t-1)^2/(t+1)^3 ( t − 1 ) 2 / ( t + 1 ) 3 2 { 1 } − 3 { − 1 } + { ∞ } 2\{1\}-3\{-1\}+\{\infty\} 2 { 1 } − 3 { − 1 } + { ∞ } 0 0 0
A 1 \mathbb{A}^1 A 1 t t t { 0 } \{0\} { 0 } 1 1 1
y 2 = x 3 − x y^2=x^3-x y 2 = x 3 − x x x x 2 ( 0 , 0 ) − 2 O 2(0,0)-2O 2 ( 0 , 0 ) − 2 O 0 0 0
y 2 = x 3 − x y^2=x^3-x y 2 = x 3 − x y y y ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O (0,0)+(1,0)+(-1,0)-3O ( 0 , 0 ) + ( 1 , 0 ) + ( − 1 , 0 ) − 3 O 0 0 0
y 2 = x 3 − x y^2=x^3-x y 2 = x 3 − x y − x y-x y − x ( 0 , 0 ) + P + + P − − 3 O (0,0)+P_++P_--3O ( 0 , 0 ) + P + + P − − 3 O 0 0 0
非特異な曲線の点の局所環 は離散付値環 で、関数を t n u t^nu t n u と書いたときの n n n が位数です。位数を点ごとに集めたものが主因子で、射影的な曲線では次数が0、つまり零点と極の数が重複度こみで等しくなります。
因子類群は、射影直線では次数だけで決まり(Cl ( P 1 ) ≅ Z \operatorname{Cl}(\mathbb{P}^1)\cong\mathbb{Z} Cl ( P 1 ) ≅ Z )、アフィン直線では0です。3次曲線 y 2 = x 3 − x y^2=x^3-x y 2 = x 3 − x では、次数0の因子類の群が0にならず、この群から曲線の点の足し算が定まります。
次回:因子から直線束を作る
因子 D D D に対して、開集合 U U U ごとに「U U U の上で div ( f ) + D ≥ 0 \operatorname{div}(f)+D\geq0 div ( f ) + D ≥ 0 となる関数」を集めると、層 O ( D ) \mathcal{O}(D) O ( D ) ができます。全体の上の切断は、上で見た L ( D ) L(D) L ( D ) です。
P 1 \mathbb{P}^1 P 1 で D = n { ∞ } D=n\{\infty\} D = n { ∞ } とすると、O ( D ) \mathcal{O}(D) O ( D ) は2枚の直線の上の自明な層を、変換関数 t n t^n t n で貼り合わせたものになります。これが O ( n ) \mathcal{O}(n) O ( n ) です。
次回 は、関数の代わりに切断を考える可逆層(直線束 )を定義し、O ( n ) \mathcal{O}(n) O ( n ) の大域切断が n n n 次の斉次式になることと、Pic ( P 1 ) ≅ Z \operatorname{Pic}(\mathbb{P}^1)\cong\mathbb{Z} Pic ( P 1 ) ≅ Z を確かめます。
第9回の定義1 交点重複度
f , g ∈ k [ x , y ] f,g\in k[x,y] f , g ∈ k [ x , y ] を、共通の因子(定数でない共通の約数)をもたない多項式とする。点 p ∈ A 2 p\in\mathbb{A}^2 p ∈ A 2 について
I p ( f , g ) = dim k O p / ( f , g ) O p I_p(f,g)=\dim_k\ \mathcal{O}_p/(f,g)\mathcal{O}_p I p ( f , g ) = dim k O p / ( f , g ) O p I p ( f , g ) = dim k O p / ( f , g ) O p \begin{aligned}I_p(f,g) &= \dim_k\ \mathcal{O}_p/(f,g)\mathcal{O}_p\end{aligned} I p ( f , g ) = dim k O p / ( f , g ) O p
を、曲線 V ( f ) V(f) V ( f ) と V ( g ) V(g) V ( g ) の p p p での交点重複度 と呼ぶ。
第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
第2回の例11 Spec Z ( 5 ) \operatorname{Spec}\mathbb{Z}_{(5)} Spec Z ( 5 )
Z ( 5 ) = { a / b ∈ Q ∣ 5 ∤ b } \mathbb{Z}_{(5)}=\{\,a/b\in\mathbb{Q}\mid 5\nmid b\,\} Z ( 5 ) = { a / b ∈ Q ∣ 5 ∤ b } とする。Spec Z ( 5 ) \operatorname{Spec}\mathbb{Z}_{(5)} Spec Z ( 5 ) は2点 ( 0 ) (0) ( 0 ) と ( 5 ) (5) ( 5 ) からなる。{ ( 5 ) } \{(5)\} {( 5 )} は閉集合で、{ ( 0 ) } \{(0)\} {( 0 )} は開集合であり、その閉包は全体である。
第6回の定義10 ザリスキー接空間
局所環 O p \mathcal{O}_p O p の極大イデアルを M M M とする。M / M 2 M/M^2 M / M 2 は O p / M ≅ k \mathcal{O}_p/M\cong k O p / M ≅ k 上のベクトル空間で、その双対空間
( M / M 2 ) ∨ = Hom k ( M / M 2 , k ) (M/M^2)^\vee=\operatorname{Hom}_k(M/M^2,\ k) ( M / M 2 ) ∨ = Hom k ( M / M 2 , k ) ( M / M 2 ) ∨ = Hom k ( M / M 2 , k ) \begin{aligned}(M/M^2)^\vee &= \operatorname{Hom}_k(M/M^2,\ k)\end{aligned} ( M / M 2 ) ∨ = Hom k ( M / M 2 , k )
を、Y Y Y の p p p でのザリスキー接空間 と呼ぶ。
第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回の例13 代数閉体でない体の上の P 1 \mathbb{P}^1 P 1
k k k を体とする。X 1 = Spec k [ t ] X_1=\operatorname{Spec}k[t] X 1 = Spec k [ t ] の閉点は、最高次の係数が1の既約多項式 h ( t ) h(t) h ( t ) が生成する ( h ) (h) ( h ) である。h ≠ t h\neq t h = t なら、d = deg h d=\deg h d = deg h として
h ∗ ( s ) = s d h ( 1 / s ) h^*(s)=s^d\,h(1/s) h ∗ ( s ) = s d h ( 1/ s ) h ∗ ( s ) = s d h ( 1 / s ) \begin{aligned}h^*(s) &= s^d\,h(1/s)\end{aligned} h ∗ ( s ) = s d h ( 1/ s )
とおくと、点 ( h ) (h) ( h ) は X 2 X_2 X 2 の点 ( h ∗ ) (h^*) ( h ∗ ) と同じ点である。P 1 \mathbb{P}^1 P 1 の点は、X 1 X_1 X 1 の点と無限遠点 ∞ = ( s ) \infty=(s) ∞ = ( s ) からなる。
(1) k = R k=\mathbb{R} k = R 。( t 2 + 1 ) (t^2+1) ( t 2 + 1 ) は R \mathbb{R} R 上の1点で、s s s の側では ( s 2 + 1 ) (s^2+1) ( s 2 + 1 ) になる。( t 2 − 2 t + 2 ) (t^2-2t+2) ( t 2 − 2 t + 2 ) は ( 2 s 2 − 2 s + 1 ) (2s^2-2s+1) ( 2 s 2 − 2 s + 1 ) になる。イデアルは定数倍で変わらないので、( s 2 − s + 1 2 ) (s^2-s+\tfrac12) ( s 2 − s + 2 1 ) と書いても同じ点である。
s 2 ( ( 1 / s ) 2 + 1 ) = 1 + s 2 s 2 ( ( 1 / s ) 2 − 2 / s + 2 ) = 1 − 2 s + 2 s 2 \begin{aligned} &s^2\bigl((1/s)^2+1\bigr)=1+s^2\\[4pt] &s^2\bigl((1/s)^2-2/s+2\bigr)\\ &\quad=1-2s+2s^2 \end{aligned} s 2 ( ( 1/ s ) 2 + 1 ) = 1 + s 2 s 2 ( ( 1/ s ) 2 − 2/ s + 2 ) = 1 − 2 s + 2 s 2
複素数で見ると、t 2 − 2 t + 2 = ( t − 1 − i ) ( t − 1 + i ) t^2-2t+2=(t-1-i)(t-1+i) t 2 − 2 t + 2 = ( t − 1 − i ) ( t − 1 + i ) なので、この点は t = 1 ± i t=1\pm i t = 1 ± i の2点をまとめたものである。s s s の側の根 ( 1 ∓ i ) / 2 (1\mp i)/2 ( 1 ∓ i ) /2 は 1 / ( 1 ± i ) 1/(1\pm i) 1/ ( 1 ± i ) に等しい。
(2) k = F p k=\mathbb{F}_p k = F p 。1次式の点 t = a t=a t = a (a ∈ F p a\in\mathbb{F}_p a ∈ F p )が p p p 個と ∞ \infty ∞ で、合わせて p + 1 p+1 p + 1 個の点が斉次座標 [ 1 : a ] [1:a] [ 1 : a ] 、[ 0 : 1 ] [0:1] [ 0 : 1 ] で書ける。斉次座標を直接数えても同じ数になる。
# ( F p 2 ∖ { 0 } ) # F p × = p 2 − 1 p − 1 = p + 1 \frac{\#(\mathbb{F}_p^2\setminus\{0\})}{\#\mathbb{F}_p^\times}=\frac{p^2-1}{p-1}=p+1 # F p × # ( F p 2 ∖ { 0 }) = p − 1 p 2 − 1 = p + 1 # ( F p 2 ∖ { 0 } ) # F p × = p 2 − 1 p − 1 = p + 1 \begin{aligned}\frac{\#(\mathbb{F}_p^2\setminus\{0\})}{\#\mathbb{F}_p^\times} &= \frac{p^2-1}{p-1}\\&= p+1\end{aligned} # F p × # ( F p 2 ∖ { 0 }) = p − 1 p 2 − 1 = p + 1
p = 2 , 3 , 5 , 7 p=2,3,5,7 p = 2 , 3 , 5 , 7 なら 3 , 4 , 6 , 8 3,4,6,8 3 , 4 , 6 , 8 個である。例えば F 2 \mathbb{F}_2 F 2 では [ 1 : 0 ] , [ 1 : 1 ] , [ 0 : 1 ] [1:0],[1:1],[0:1] [ 1 : 0 ] , [ 1 : 1 ] , [ 0 : 1 ] の3点で、t = 0 , 1 , ∞ t=0,1,\infty t = 0 , 1 , ∞ に当たる。
ほかに2次の既約多項式 の点が ( p 2 − p ) / 2 (p^2-p)/2 ( p 2 − p ) /2 個ある。例えば F 3 \mathbb{F}_3 F 3 では t 2 + 1 , t 2 + t + 2 , t 2 + 2 t + 2 t^2+1,\ t^2+t+2,\ t^2+2t+2 t 2 + 1 , t 2 + t + 2 , t 2 + 2 t + 2 の3つで、s s s の側ではそれぞれ s 2 + 1 , s 2 + 2 s + 2 , s 2 + s + 2 s^2+1,\ s^2+2s+2,\ s^2+s+2 s 2 + 1 , s 2 + 2 s + 2 , s 2 + s + 2 になる(係数を F 3 \mathbb{F}_3 F 3 で計算し、最高次の係数を1にそろえた)。
第9回の例11 直線との交点を数える
(1) 放物線の閉包 F = x 0 x 2 − x 1 2 F=x_0x_2-x_1^2 F = x 0 x 2 − x 1 2 と縦の直線 x 1 = c x 0 x_1=cx_0 x 1 = c x 0 :P = ( 1 , c , 0 ) P=(1,c,0) P = ( 1 , c , 0 ) 、Q = ( 0 , 0 , 1 ) Q=(0,0,1) Q = ( 0 , 0 , 1 ) とすると
F ( s P + t Q ) = s t − c 2 s 2 = s ( t − c 2 s ) F(sP+tQ)=st-c^2s^2=s\,(t-c^2s) F ( s P + tQ ) = s t − c 2 s 2 = s ( t − c 2 s ) F ( s P + t Q ) = s t − c 2 s 2 = s ( t − c 2 s ) \begin{aligned}F(sP+tQ) &= st-c^2s^2\\&= s\,(t-c^2s)\end{aligned} F ( s P + tQ ) = s t − c 2 s 2 = s ( t − c 2 s )
根は [ s : t ] = [ 1 : c 2 ] [s:t]=[1:c^2] [ s : t ] = [ 1 : c 2 ] と [ 0 : 1 ] [0:1] [ 0 : 1 ] で、交点 [ 1 : c : c 2 ] [1:c:c^2] [ 1 : c : c 2 ] と [ 0 : 0 : 1 ] [0:0:1] [ 0 : 0 : 1 ] で I = 1 I=1 I = 1 ずつ、合計2(第5回の例13)。
(2) 同じ放物線と無限遠直線 x 0 = 0 x_0=0 x 0 = 0 :P = ( 0 , 1 , 0 ) P=(0,1,0) P = ( 0 , 1 , 0 ) 、Q = ( 0 , 0 , 1 ) Q=(0,0,1) Q = ( 0 , 0 , 1 ) とすると F ( s P + t Q ) = − s 2 F(sP+tQ)=-s^2 F ( s P + tQ ) = − s 2 で、[ 0 : 0 : 1 ] [0:0:1] [ 0 : 0 : 1 ] で I = 2 I=2 I = 2 。
(3) y = x 3 y=x^3 y = x 3 の閉包 x 0 2 x 2 − x 1 3 x_0^2x_2-x_1^3 x 0 2 x 2 − x 1 3 と無限遠直線:F ( s P + t Q ) = − s 3 F(sP+tQ)=-s^3 F ( s P + tQ ) = − s 3 で、[ 0 : 0 : 1 ] [0:0:1] [ 0 : 0 : 1 ] で I = 3 I=3 I = 3 。
(4) 3次曲線 y 2 = x 3 − x y^2=x^3-x y 2 = x 3 − x の閉包 F = x 0 x 2 2 − x 1 3 + x 0 2 x 1 F=x_0x_2^2-x_1^3+x_0^2x_1 F = x 0 x 2 2 − x 1 3 + x 0 2 x 1 と、縦の直線 x 1 = c x 0 x_1=cx_0 x 1 = c x 0 :P = ( 1 , c , 0 ) P=(1,c,0) P = ( 1 , c , 0 ) 、Q = ( 0 , 0 , 1 ) Q=(0,0,1) Q = ( 0 , 0 , 1 ) とすると
F ( s P + t Q ) = s ( t 2 − ( c 3 − c ) s 2 ) F(sP+tQ)=s\,\bigl(t^2-(c^3-c)\,s^2\bigr) F ( s P + tQ ) = s ( t 2 − ( c 3 − c ) s 2 ) F ( s P + t Q ) = s ( t 2 − ( c 3 − c ) s 2 ) \begin{aligned}F(sP+tQ) &= s\,\bigl(t^2-(c^3-c)\,s^2\bigr)\end{aligned} F ( s P + tQ ) = s ( t 2 − ( c 3 − c ) s 2 )
c 3 ≠ c c^3\neq c c 3 = c なら、平面の2点 ( c , ± c 3 − c ) (c,\pm\sqrt{c^3-c}) ( c , ± c 3 − c ) と無限遠点 [ 0 : 0 : 1 ] [0:0:1] [ 0 : 0 : 1 ] で I = 1 I=1 I = 1 ずつ、合計3。例えば c = 2 c=2 c = 2 なら ( 2 , ± 6 ) (2,\pm\sqrt6) ( 2 , ± 6 ) と [ 0 : 0 : 1 ] [0:0:1] [ 0 : 0 : 1 ] 。同じ曲線と無限遠直線は、F ( 0 , s , t ) = − s 3 F(0,s,t)=-s^3 F ( 0 , s , t ) = − s 3 から [ 0 : 0 : 1 ] [0:0:1] [ 0 : 0 : 1 ] で I = 3 I=3 I = 3 。
第9回の定理10 直線と曲線のベズーの定理
k k k を代数閉体 、F F F を次数 d ≥ 1 d\geq1 d ≥ 1 の斉次多項式、ℓ \ell ℓ を1次の斉次式とし、ℓ \ell ℓ は F F F を割り切らないとする。直線 L = V + ( ℓ ) L=V_+(\ell) L = V + ( ℓ ) について
∑ p ∈ L ∩ V + ( F ) I p ( F , ℓ ) = d \sum_{p\in L\cap V_+(F)}I_p(F,\ell)=d p ∈ L ∩ V + ( F ) ∑ I p ( F , ℓ ) = d ∑ p ∈ L ∩ V + ( F ) I p ( F , ℓ ) = d \begin{aligned}\sum_{p\in L\cap V_+(F)}I_p(F,\ell) &= d\end{aligned} p ∈ L ∩ V + ( F ) ∑ I p ( F , ℓ ) = d
第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次元である。
局所環 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 を生成する。
整域 A A A が整閉とは、商体の元 x x x が A A A 係数の最高次の係数1の多項式の根になるなら x ∈ A x\in A x ∈ A となること。例:Z \mathbb{Z} Z や k [ t ] k[t] k [ t ] は整閉。k [ t 2 , t 3 ] k[t^2,t^3] k [ t 2 , t 3 ] は、t t t が x 2 − t 2 x^2-t^2 x 2 − t 2 の根なのに t t t を含まないので整閉でない。
0 でも単元でもない元が、既約元の積に、順番と単元倍を除いて一通りに分解できる整域。例:Z \mathbb{Z} Z 、体上の多項式環 k [ x 1 , … , x n ] k[x_1,\dots,x_n] k [ x 1 , … , x n ] 。ここでは既約元が生成するイデアルは素イデアルになる。
素イデアルがちょうど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以外のすべての元。
0 でない元どうしの積が0にならない可換環(a b = 0 ab=0 ab = 0 なら a = 0 a=0 a = 0 または b = 0 b=0 b = 0 )。例:Z \mathbb{Z} Z 、体上の多項式環。A / P A/P A / P が整域であることと、P P P が素イデアルであることは同値。
極大イデアルがただ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 。
定数でない1変数多項式が、必ずその体の中に根をもつ体。例:C \mathbb{C} C 。R \mathbb{R} R は代数閉体ではない(x 2 + 1 x^2+1 x 2 + 1 に根がない)。代数閉体は必ず無限体である。
体 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か素数になるのは体や整域の場合。
整域 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 ) 。
整域 V V V で、商体の0でない元 h h h について h ∈ V h\in V h ∈ V か 1 / h ∈ V 1/h\in V 1/ h ∈ V のどちらかが成り立つもの。局所環である。ネーター環である付値環は体か離散付値環で、それ以外の付値環は単項イデアル定理が成り立たない例になる。
多様体 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 ) 。
すべてのイデアルが有限個の元で生成される可換環。イデアルの増大列 J 1 ⊆ J 2 ⊆ ⋯ J_1\subseteq J_2\subseteq\cdots J 1 ⊆ J 2 ⊆ ⋯ が必ずどこかで止まる、と言っても同じ。
定数でなく、定数でない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 をイデアル J J J で割った環 A / J A/J A / J 。差が J J J に入る元どうしを同じとみなす。例:k [ x , y ] / ( y ) ≅ k [ x ] k[x,y]/(y)\cong k[x] k [ x , y ] / ( y ) ≅ k [ x ] 。
演算が可換(a + b = b + a a+b=b+a a + b = b + a )な群。演算を足し算で書くことが多い。例:Z d \mathbb{Z}^d Z d 、Z / q \mathbb{Z}/q Z / q 、それらの直積。
加群(ベクトル空間でもよい)の準同型の列 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 n \mathbb{A}^n A n (や射影空間)の中で、定数でない1つの多項式 f f f の零点 V ( f ) V(f) V ( f ) として表される集合。単項イデアル定理から、各既約成分の次元は n − 1 n-1 n − 1 である。例:A 3 \mathbb{A}^3 A 3 の錐面 x y = z 2 xy=z^2 x y = z 2 。
開集合 U U U に対して、和集合がちょうど U U U になる開集合の族 { V i } \{V_i\} { V i } 。
各点の上に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 上のベクトル空間 W W W から k k k への線形写像の全体 W ∨ = Hom k ( W , k ) W^\vee=\operatorname{Hom}_k(W,k) W ∨ = Hom k ( W , k ) 。W W W が有限次元なら dim W ∨ = dim W \dim W^\vee=\dim W dim W ∨ = dim W で、W W W の基底に対して双対基底がとれる。
どの点のまわりも、ある環 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次曲面の直線
参考文献
M. F. アティヤ, I. G. マクドナルド(新妻弘 訳) , 『可換代数入門』 , 共立出版, 2006 .R. ハーツホーン(高橋宣能・松下大介 訳) , 『代数幾何学 1』 , 丸善出版, 2013 .