コンテンツにスキップ

因子と直線束:Weil 因子・Cartier 因子・射影空間への射

対象読者: 本テーマ第 1〜2 章の層コホモロジーと Čech コホモロジー、可逆層、離散付値環・Dedekind 環の基礎を学んだ人。Weil 因子・Cartier 因子・Picard 群は未習でよい。

前提となる記事:Čech コホモロジーと射影空間のコホモロジー、準連接層・連接層と直線束:加群を幾何に移す、離散付値環と Dedekind 環:付値・可逆イデアル・Krull–秋月の定理

生 Markdown

射影平面の中の曲線を「同じ次数なら仲間」と数えると、曲線の分類が整数ひとつに落ちます。この記事は、この見方を一般のスキームに広げ、曲線や超曲面のような余次元 11 の部分集合を、有理関数の零点と極の差を無視して数える方法(因子)を作ります。さらに、因子から作る「直線束」が十分たくさんの切断をもてば、空間を射影空間の中に埋め込めることを示します。読み終えると、射影空間の因子が次数だけで決まる理由と、どんな直線束が埋め込みを与えるかを判定する方法が分かります。

  • Weil 因子は余次元 11 の既約閉部分集合(素因子)の整数係数の形式和です。余次元 11 の局所環が離散付値環(素元の冪で割り切れる回数を測れる環)であるスキームでは、有理関数 ff の零点と極の位数を付値で測って因子 div⁡(f)\operatorname{div}(f) が定まり、主因子で割った群が因子類群 Cl⁡X\operatorname{Cl} X です。
  • Noether 整域 AA が UFD であることは、AA が正規で Cl⁡(Spec⁡A)=0\operatorname{Cl}(\operatorname{Spec} A) = 0 であることと同値です。閉集合を除く操作と A1\mathbb A^1 との積について Cl⁡\operatorname{Cl} がどう変わるかが分かり、Cl⁡Pkn≅Z\operatorname{Cl}\mathbb P^n_k \cong \mathbb Z が出ます。
  • Cartier 因子は局所的に一つの有理関数で定義される因子です。局所環がすべて UFD のスキーム(とくに非特異多様体)では Weil 因子と一致します。整スキームでは Cartier 因子類群は Picard 群と同型で、因子 DD に可逆層 O(D)\mathcal O(D) が対応します。
  • AA スキーム XX から PAn\mathbb P^n_A への射は、可逆層 L\mathcal L とそれを生成する n+1n + 1 個の大域切断の組と対応します。代数閉体上の射影多様体では、この射が閉はめ込み(像の上に自分自身がそのまま埋まる射)であることは「点を分離し、接ベクトルを分離する」ことと同値です。
  • 可逆層 L\mathcal L が豊富であることは、あるべき Lm\mathcal L^m が非常に豊富である(射影空間へのはめ込みを与える)ことと同値で、固有スキームでは「ねじれば高次コホモロジーが消える」ことと同値です。

射影平面の中の曲線は 1 本の斉次式の零点で、次数という離散的な不変量をもちます。同じ次数の二つの曲線 F=0F = 0、G=0G = 0 は、有理関数 F/GF/G の零点と極としてつながっています。「余次元 11 の部分多様体を、有理関数の零点と極の差を無視して分類する」のが因子類群の考え方で、数論でいえば Dedekind 環のイデアル類群(定義 4.1[離散付値環と Dedekind 環])に当たります。

因子にはもう一つの顔があります。因子 DD に対して「DD より悪い極をもたない有理関数」の層 O(D)\mathcal O(D) は可逆層で、その大域切断の空間が、古典的な Riemann–Roch の問題の対象です。大域切断が十分にあれば、それらを斉次座標として多様体を射影空間に写せます。どの可逆層が埋め込みを与えるか、という問いが豊富性の理論で、前の章の有限性定理・消滅定理がその判定法を与えます。

この章の結果は、曲線の Riemann–Roch の定理(因子の次数と l(D)=dim⁡H0(O(D))l(D) = \dim H^0(\mathcal O(D)))と、曲面上の交点数の言葉になります。

Weil 因子を考えるスキーム XX には、次の条件を課します。

(*) XX は Noether・整・分離的なスキームで、次元 11 の局所環 OX,x\mathcal O_{X,x} はすべて離散付値環である。

正規な Noether 整分離スキームは (*) を満たします。次元 11 の Noether 局所整域は、整閉なら離散付値環だからです(定理 3.4[離散付値環と Dedekind 環])。整スキーム XX の関数体(生成点の局所環)を K=K(X)K = K(X) と書きます(命題 2.2[スキームの性質と射])。アフィン開集合 U=Spec⁡AU = \operatorname{Spec} A について AA は整域で Frac⁡A=K\operatorname{Frac} A = K です。既約な閉集合 YY の生成点を ηY\eta_Y とし、YY の余次元を dim⁡OX,ηY\dim\mathcal O_{X, \eta_Y} とします。Y∩U≠∅Y \cap U \ne \varnothing なら Y∩U=V(p)Y \cap U = V(\mathfrak p)、OX,ηY=Ap\mathcal O_{X,\eta_Y} = A_{\mathfrak p} で、余次元は ht⁡p\operatorname{ht}\mathfrak p です。

可逆層・Picard 群・引き戻しは準連接層の章の定義を使います。可逆層 L\mathcal L の切断 s∈Γ(X,L)s \in \Gamma(X, \mathcal L) について Xs={x∈X:sx∉mxLx}X_s = \{x \in X : s_x \notin \mathfrak m_x\mathcal L_x\} と書きます。L\mathcal L が自明になる開集合の上では ss は関数 gg に対応し XsX_s は gg が単元になる点の集合なので、XsX_s は開集合です。x∉Xsx \notin X_s のとき「ss は xx で消える」といいます。

定義 3.1(素因子・Weil 因子・有理関数の因子)↗

XX は (*) を満たすとする。

  1. 余次元 11 の既約な閉集合 Y⊆XY \subseteq X(被約な閉部分スキームと見る)を素因子という。素因子の生成する自由アーベル群 Div⁡X\operatorname{Div} X の元 D=∑YnYYD = \sum_Y n_Y Y(有限和)を Weil 因子という。すべての nY≥0n_Y \ge 0 のとき DD は有効であるといい D≥0D \ge 0 と書く。
  2. 素因子 YY について、OX,ηY\mathcal O_{X,\eta_Y} は商体 KK の離散付値環で、その付値を vY ⁣:K×→Zv_Y\colon K^\times \to \mathbb Z と書く。f∈K×f \in K^\times に対し div⁡(f)=∑YvY(f) Y\operatorname{div}(f) = \sum_Y v_Y(f)\,Y を ff の因子という(有限和であることは 命題 3.2)。div⁡(f)\operatorname{div}(f) の形の因子を主因子という。
  3. D−D′D - D' が主因子のとき DD と D′D' は線形同値であるといい D∼D′D \sim D' と書く。Cl⁡X=Div⁡X/{主因子}\operatorname{Cl} X = \operatorname{Div} X/\{\text{主因子}\} を因子類群という。

命題 3.2(有理関数の因子は有限和)✓

XX は (*) を満たすとし、f∈K×f \in K^\times とする。vY(f)≠0v_Y(f) \ne 0 となる素因子 YY は有限個である。また div⁡(fg)=div⁡(f)+div⁡(g)\operatorname{div}(fg) = \operatorname{div}(f) + \operatorname{div}(g)、div⁡(f−1)=−div⁡(f)\operatorname{div}(f^{-1}) = -\operatorname{div}(f) で、div⁡ ⁣:K×→Div⁡X\operatorname{div}\colon K^\times \to \operatorname{Div} X は準同型である。

証明(命題 3.2)

vY(f)>0v_Y(f) > 0 となる YY が有限個であることを示せば、f−1f^{-1} に同じ主張を使って vY(f)<0v_Y(f) < 0 となる YY も有限個と分かる。アフィン開集合 Spec⁡A′\operatorname{Spec} A' をとり f=a/bf = a/b(a,b∈A′a, b \in A')と書いて、U=D(b)=Spec⁡AU = D(b) = \operatorname{Spec} A(A=Ab′A = A'_b)とおくと f∈Af \in A である。

Z=X∖UZ = X \setminus U は真の閉集合で、既約成分は有限個である(命題 3.4[アフィン代数多様体と座標環])。ZZ に含まれる素因子 YY は ZZ のある既約成分 Z′Z' に含まれ、Y⊆Z′⊊XY \subseteq Z' \subsetneq X で YY の余次元は 11 だから Y=Z′Y = Z' である。よって UU と交わらない素因子は有限個である。

UU と交わる素因子 YY は高さ 11 の素イデアル p⊂A\mathfrak p \subset A に対応し、f∈A⊆Apf \in A \subseteq A_{\mathfrak p} だから vY(f)≥0v_Y(f) \ge 0、vY(f)>0v_Y(f) > 0 は f∈pf \in \mathfrak p と同値である。f≠0f \ne 0 を含む高さ 11 の素イデアルは (f)(f) の極小素イデアルで、Noether 環 A/(f)A/(f) の極小素イデアルは有限個である(系 3.4[準素分解と随伴素イデアル])。以上で有限性が示された。後半は vY(fg)=vY(f)+vY(g)v_Y(fg) = v_Y(f) + v_Y(g) による。

命題 3.3(UFD と因子類群)✓

AA を Noether 整域とする。AA が UFD であることと、AA が正規で Cl⁡(Spec⁡A)=0\operatorname{Cl}(\operatorname{Spec} A) = 0 であることは同値である。

証明(命題 3.3)

AA が体なら両方とも成り立つので、体でないとする。X=Spec⁡AX = \operatorname{Spec} A の素因子は高さ 11 の素イデアル p\mathfrak p に対応する。AA が正規なら、ApA_{\mathfrak p} は離散付値環で、A=⋂ht⁡p=1ApA = \bigcap_{\operatorname{ht}\mathfrak p = 1} A_{\mathfrak p} である(定理 6.2[離散付値環と Dedekind 環])。

(⇒)UFD は正規である(命題 3.3[整拡大])。高さ 11 の素イデアル p\mathfrak p は単項で(補題 8.1[Cohen–Macaulay 環と正則局所環])、p=(π)\mathfrak p = (\pi) と書く。pAp=πAp\mathfrak pA_{\mathfrak p} = \pi A_{\mathfrak p} だから vp(π)=1v_{\mathfrak p}(\pi) = 1 である。別の高さ 11 の素イデアル q\mathfrak q について、π∈q\pi \in \mathfrak q なら p⊆q\mathfrak p \subseteq \mathfrak q で高さが等しいから p=q\mathfrak p = \mathfrak q となる。よって vq(π)=0v_{\mathfrak q}(\pi) = 0 で、div⁡(π)=V(p)\operatorname{div}(\pi) = V(\mathfrak p) である。素因子がすべて主因子なので Cl⁡X=0\operatorname{Cl} X = 0 である。

(⇐)高さ 11 の素イデアル p\mathfrak p をとる。仮定により V(p)=div⁡(f)V(\mathfrak p) = \operatorname{div}(f) となる f∈K×f \in K^\times がある。すべての高さ 11 の q\mathfrak q で vq(f)≥0v_{\mathfrak q}(f) \ge 0 だから f∈⋂Aq=Af \in \bigcap A_{\mathfrak q} = A で、vp(f)=1v_{\mathfrak p}(f) = 1 から f∈pAp∩A=pf \in \mathfrak pA_{\mathfrak p} \cap A = \mathfrak p である。g∈pg \in \mathfrak p をとると、vp(g/f)≥1−1=0v_{\mathfrak p}(g/f) \ge 1 - 1 = 0、q≠p\mathfrak q \ne \mathfrak p では vq(g/f)=vq(g)≥0v_{\mathfrak q}(g/f) = v_{\mathfrak q}(g) \ge 0 だから g/f∈Ag/f \in A、すなわち g∈fAg \in fA である。よって p=(f)\mathfrak p = (f) は単項で、補題 8.1[Cohen–Macaulay 環と正則局所環] により AA は UFD である。

定理 3.4(閉集合を除いたときの因子類群)✓

XX は (*) を満たすとし、Z⊊XZ \subsetneq X を閉集合、U=X∖ZU = X \setminus Z とする。

  1. D=∑nYY↦∑Y∩U≠∅nY(Y∩U)D = \sum n_Y Y \mapsto \sum_{Y \cap U \ne \varnothing} n_Y(Y \cap U) は全射準同型 Cl⁡X→Cl⁡U\operatorname{Cl} X \to \operatorname{Cl} U を定める。
  2. ZZ のすべての既約成分の余次元が 22 以上なら、Cl⁡X→Cl⁡U\operatorname{Cl} X \to \operatorname{Cl} U は同型である。
  3. ZZ が素因子なら、1↦[Z]1 \mapsto [Z] で定まる Z→Cl⁡X\mathbb Z \to \operatorname{Cl} X について、列 Z→Cl⁡X→Cl⁡U→0\mathbb Z \to \operatorname{Cl} X \to \operatorname{Cl} U \to 0 は完全である。
証明(定理 3.4)

UU も (*) を満たし、K(U)=KK(U) = K である。XX の素因子 YY で UU と交わるものについて、Y∩UY \cap U は UU の既約な閉集合で生成点は ηY\eta_Y だから UU の素因子で、vY∩U=vYv_{Y \cap U} = v_Y である。逆に UU の素因子 Y′Y' の XX での閉包 YY は既約で生成点が同じだから XX の素因子で、Y∩U=Y′Y \cap U = Y' である。

(1) 上のことから Div⁡X→Div⁡U\operatorname{Div} X \to \operatorname{Div} U は全射で、div⁡X(f)\operatorname{div}_X(f) を div⁡U(f)\operatorname{div}_U(f) に写すので、類の間の全射を誘導する。

(2) ZZ に含まれる素因子は、命題 3.2 の証明で見たように ZZ の既約成分で余次元 11 のものだから、仮定のもとでは存在しない。よって Div⁡X→Div⁡U\operatorname{Div} X \to \operatorname{Div} U は全単射で、主因子は主因子に対応するから、類群の同型になる。

(3) D∈Div⁡XD \in \operatorname{Div} X の UU への制限が div⁡U(f)\operatorname{div}_U(f) であるとする。D−div⁡X(f)D - \operatorname{div}_X(f) の UU への制限は 00 だから、この因子に現れる素因子は UU と交わらず、ZZ に含まれる素因子は ZZ 自身だけなので D−div⁡X(f)=nZD - \operatorname{div}_X(f) = nZ(n∈Zn \in \mathbb Z)である。すなわち核は [Z][Z] の倍数である。逆に [Z][Z] は 00 に写る。

定理 3.5(アフィン直線との積)✓

XX は (*) を満たすとする。X×A1=X×Spec⁡ZSpec⁡Z[t]X \times \mathbb A^1 = X \times_{\operatorname{Spec}\mathbb Z} \operatorname{Spec}\mathbb Z[t] も (*) を満たし、射影 π ⁣:X×A1→X\pi\colon X \times \mathbb A^1 \to X について Y↦π−1(Y)Y \mapsto \pi^{-1}(Y) は同型 Cl⁡X→Cl⁡(X×A1)\operatorname{Cl} X \to \operatorname{Cl}(X \times \mathbb A^1) を誘導する。

証明(定理 3.5)

X′=X×A1X' = X \times \mathbb A^1 とおく。XX のアフィン開集合 Spec⁡A\operatorname{Spec} A の上で X′X' は Spec⁡A[t]\operatorname{Spec} A[t] である。A[t]A[t] は Noether 整域で、X′X' は Noether・整で、分離射の底変換と合成により分離的である(命題 6.2[分離射・固有射と付値判定法])。関数体は K(X′)=K(t)K(X') = K(t) である。

素因子の分類。 A[t]A[t] の高さ 11 の素イデアル PP をとり、p=P∩A\mathfrak p = P \cap A とする。定理 6.2[Krull 次元と単項イデアル定理] の 2 により、P=p[t]P = \mathfrak p[t] なら ht⁡p=ht⁡P=1\operatorname{ht}\mathfrak p = \operatorname{ht}P = 1、P≠p[t]P \ne \mathfrak p[t] なら ht⁡p=ht⁡P−1=0\operatorname{ht}\mathfrak p = \operatorname{ht}P - 1 = 0 で p=0\mathfrak p = 0 である。

  • 第 1 種:P=p[t]P = \mathfrak p[t]、ht⁡p=1\operatorname{ht}\mathfrak p = 1。Y=V(p)Y = V(\mathfrak p) として V(P)=π−1(Y)V(P) = \pi^{-1}(Y) である。ApA_{\mathfrak p} の素元を ϖ\varpi とすると、A[t]PA[t]_P は Ap[t]A_{\mathfrak p}[t] の素イデアル ϖAp[t]\varpi A_{\mathfrak p}[t] での局所化で、次元 11 の Noether 局所整域で極大イデアルが ϖ\varpi で生成されるから離散付値環である(定理 3.4[離散付値環と Dedekind 環])。その付値は KK の上で vYv_Y に一致する(f=uϖmf = u\varpi^m、u∈Ap×u \in A_{\mathfrak p}^\times と書ける)。逆に素因子 YY について π−1(Y)\pi^{-1}(Y) はこの形の素因子である。
  • 第 2 種:P∩A=0P \cap A = 0。PP は K[t]K[t](A[t]A[t] の A∖{0}A \setminus \{0\} での局所化)の 00 でない素イデアル PK[t]=(h)PK[t] = (h)(h∈K[t]h \in K[t] は既約)に対応し、A[t]P=K[t](h)A[t]_P = K[t]_{(h)} は離散付値環で、付値は K(t)K(t) の hh 進付値 vhv_h である。K×K^\times の元は K[t](h)K[t]_{(h)} の単元なので付値は 00 である。第 2 種の素因子の生成点は XX の生成点の上にあるので、どのアフィン開集合 Spec⁡A[t]\operatorname{Spec} A[t] とも交わり、第 2 種の素因子は K[t]K[t] の既約多項式(の単元倍を除く類)と一対一に対応する。

以上から X′X' は (*) を満たす。

写像の定義。 π∗ ⁣:Div⁡X→Div⁡X′\pi^*\colon \operatorname{Div} X \to \operatorname{Div} X' を Y↦π−1(Y)Y \mapsto \pi^{-1}(Y) で定める。これは単射である。f∈K×f \in K^\times について、第 1 種の素因子での付値は vY(f)v_Y(f)、第 2 種では 00 だから、div⁡X′(f)=π∗div⁡X(f)\operatorname{div}_{X'}(f) = \pi^*\operatorname{div}_X(f) である。よって π∗ ⁣:Cl⁡X→Cl⁡X′\pi^*\colon \operatorname{Cl} X \to \operatorname{Cl} X' が定まる。

単射性。 π∗D=div⁡X′(f)\pi^*D = \operatorname{div}_{X'}(f)、f∈K(t)×f \in K(t)^\times とする。π∗D\pi^*D は第 1 種の素因子だけからなるので、すべての既約多項式 hh について vh(f)=0v_h(f) = 0 である。f=g1/g2f = g_1/g_2(g1,g2∈K[t]g_1, g_2 \in K[t] は互いに素)と書くと、g1,g2g_1, g_2 は既約因子をもたず、f∈K×f \in K^\times である。すると π∗D=π∗div⁡X(f)\pi^*D = \pi^*\operatorname{div}_X(f) で、π∗\pi^* は因子の上で単射だから D=div⁡X(f)D = \operatorname{div}_X(f) である。

全射性。 第 1 種の素因子は π∗\pi^* の像である。第 2 種の素因子 WW に対応する既約多項式を hh とすると、vW(h)=1v_W(h) = 1、他の第 2 種の素因子 W′W' では vW′(h)=0v_{W'}(h) = 0 だから、div⁡X′(h)=W+(第 1 種の素因子の結合)\operatorname{div}_{X'}(h) = W + (\text{第 1 種の素因子の結合}) である。よって [W][W] は π∗\pi^* の像に入る。

系 3.6(射影空間の因子類群)✓

kk を体、n≥1n \ge 1、H=V+(x0)⊂PknH = V_+(x_0) \subset \mathbb P^n_k を超平面とする。

  1. Cl⁡Akn=0\operatorname{Cl}\mathbb A^n_k = 0 である。
  2. Z→Cl⁡Pkn\mathbb Z \to \operatorname{Cl}\mathbb P^n_k、1↦[H]1 \mapsto [H] は同型である。
  3. dd 次の 00 でない斉次式 g=∏igiaig = \prod_i g_i^{a_i}(gig_i は互いに同伴でない既約斉次式)について、因子 ∑iaiV+(gi)\sum_i a_iV_+(g_i) は dHdH と線形同値である。この対応で、因子の類は次数 ∑iaideg⁡gi\sum_i a_i\deg g_i に写る。
証明(系 3.6)

X=PknX = \mathbb P^n_k のアフィン開集合 Uj=D+(xj)U_j = D_+(x_j) の座標環 Bj=k[x0/xj,…,xn/xj]B_j = k[x_0/x_j, \ldots, x_n/x_j] は多項式環で UFD(定理 3.5[多項式環と体の拡大])、したがって正規だから、XX は (*) を満たす。

(1) 命題 3.3 による。

(2)(3) HH は素因子で、X∖H=U0≅AknX \setminus H = U_0 \cong \mathbb A^n_k である。定理 3.4 の 3 と (1) により Z→Cl⁡X\mathbb Z \to \operatorname{Cl} X は全射である。単射性を示す。mH=div⁡(f)mH = \operatorname{div}(f)、m≠0m \ne 0 とする。ff を f−1f^{-1} に替えて m>0m > 0 としてよい。すべての素因子 YY で vY(f)≥0v_Y(f) \ge 0 だから、各 UjU_j の上で f∈⋂ht⁡q=1(Bj)q=Bjf \in \bigcap_{\operatorname{ht}\mathfrak q = 1}(B_j)_{\mathfrak q} = B_j(定理 6.2[離散付値環と Dedekind 環])、すなわち f∈Γ(X,OX)=kf \in \Gamma(X, \mathcal O_X) = k(定理 5.1[Čech コホモロジーと射影空間のコホモロジー] の 1)である。定数の因子は 00 だから m=0m = 0 となり矛盾する。

(3) を示す。既約斉次式 gg(次数 ee)について div⁡(g/x0e)=V+(g)−eH\operatorname{div}(g/x_0^e) = V_+(g) - eH を示せば、積をとって div⁡(g/x0d)=∑iaiV+(gi)−dH\operatorname{div}(g/x_0^d) = \sum_i a_iV_+(g_i) - dH が従う。素因子 YY と、Y∩Uj≠∅Y \cap U_j \ne \varnothing となる jj をとり、Y∩Uj=V(q)Y \cap U_j = V(\mathfrak q)、q=(π)\mathfrak q = (\pi) とする。g/x0e=(g/xje)(x0/xj)−eg/x_0^e = (g/x_j^e)(x_0/x_j)^{-e} である。g♭=g/xje∈Bjg_\flat = g/x_j^e \in B_j は、gg が xjx_j の定数倍なら単元、そうでなければ既約である(g♭=abg_\flat = ab なら、a,ba, b を斉次化した ah,bha^h, b^h とある c≥0c \ge 0 について g=xjcahbhg = x_j^c a^hb^h で、gg は既約で xjx_j で割れないから c=0c = 0 かつ ah,bha^h, b^h の一方は定数)。UFD BjB_j の既約元 g♭g_\flat について、g♭∈(π)g_\flat \in (\pi) なら g♭g_\flat と π\pi は同伴だから、vY(g♭)v_Y(g_\flat) は (g♭)=q(g_\flat) = \mathfrak q、すなわち Y=V+(g)Y = V_+(g) のとき 11、そうでないとき 00 である。同じく vY(x0/xj)v_Y(x_0/x_j) は Y=HY = H のとき 11、そうでないとき 00 である。よって vY(g/x0e)v_Y(g/x_0^e) は Y=V+(g)≠HY = V_+(g) \ne H で 11、Y=H≠V+(g)Y = H \ne V_+(g) で −e-e、Y=H=V+(g)Y = H = V_+(g)(e=1e = 1)で 00、それ以外で 00 となり、div⁡(g/x0e)=V+(g)−eH\operatorname{div}(g/x_0^e) = V_+(g) - eH である。最後の主張は、(2) の同型のもとで ∑iaiV+(gi)\sum_i a_iV_+(g_i) の類が d=∑iaideg⁡gid = \sum_i a_i\deg g_i に写るということである。

例 3.7(2 次錐の因子類群は Z/2)

kk を体、A=k[x,y,z]/(xy−z2)A = k[x, y, z]/(xy - z^2)、X=Spec⁡AX = \operatorname{Spec} A とします。x↦s2x \mapsto s^2、y↦t2y \mapsto t^2、z↦stz \mapsto st により A≅k[s2,st,t2]A \cong k[s^2, st, t^2] で、これは k[s,t]k[s, t] の偶数次の成分だけからなる多項式の全体です。k[s,t]k[s,t] の元 ff が AA の商体に入るなら、fh=gfh = g(g,h∈Ag, h \in A、h≠0h \ne 0)で、ff の奇数次の部分 f1f_1 について f1hf_1h は奇数次の成分だけ、g−(f−f1)hg - (f - f_1)h は偶数次の成分だけなので f1=0f_1 = 0 です。よって A=k[s,t]∩Frac⁡AA = k[s,t] \cap \operatorname{Frac} A は正規です。

母線 Y=V(y,z)Y = V(y, z) を考えます。A/(y,z)=k[x]A/(y, z) = k[x] なので YY は素因子です。YY の生成点の局所環では xx が単元で y=z2/xy = z^2/x だから、zz が素元で vY(y)=2v_Y(y) = 2 です。yy を含む素イデアルは z2=xyz^2 = xy から zz も含むので、div⁡(y)=2Y\operatorname{div}(y) = 2Y です。X∖Y=Spec⁡AyX \setminus Y = \operatorname{Spec} A_y で、Ay=k[y,y−1,z]A_y = k[y, y^{-1}, z](x=z2/yx = z^2/y)は UFD だから Cl⁡(X∖Y)=0\operatorname{Cl}(X \setminus Y) = 0 です(命題 3.3)。定理 3.4 の 3 により Cl⁡X\operatorname{Cl} X は [Y][Y] で生成され、2[Y]=02[Y] = 0 です。

[Y]≠0[Y] \ne 0 を確かめます。[Y]=0[Y] = 0 なら Cl⁡X=0\operatorname{Cl} X = 0 で、命題 3.3 の証明により p=(y,z)\mathfrak p = (y, z) は単項になります。しかし極大イデアル m=(x,y,z)\mathfrak m = (x, y, z) について m/m2\mathfrak m/\mathfrak m^2 は x,y,zx, y, z の類を基底とする 33 次元の空間で(関係式 xy−z2xy - z^2 は m2\mathfrak m^2 に入る)、p\mathfrak p の像は y,zy, z の類で張られる 22 次元の空間だから、p\mathfrak p は 1 元では生成できません。よって Cl⁡X≅Z/2Z\operatorname{Cl} X \cong \mathbb Z/2\mathbb Z です。母線 YY は Weil 因子ですが、頂点の近くで 1 本の式では定義できません(2 倍すれば y=0y = 0 で定義できます)。

例 3.8(P1×P1P^1 × P^1 の因子類群は Z2Z^2)

kk を体、Q=Pk1×Pk1Q = \mathbb P^1_k \times \mathbb P^1_k とします。局所的に多項式環 k[u,v]k[u, v] の Spec⁡\operatorname{Spec} なので (*) を満たします。kk 有理点 p∈P1p \in \mathbb P^1 について F1={p}×P1F_1 = \{p\} \times \mathbb P^1、F2=P1×{p}F_2 = \mathbb P^1 \times \{p\} とおきます。Q∖F1=A1×P1Q \setminus F_1 = \mathbb A^1 \times \mathbb P^1 で、定理 3.5 と 系 3.6 により Cl⁡(A1×P1)≅Cl⁡P1≅Z\operatorname{Cl}(\mathbb A^1 \times \mathbb P^1) \cong \operatorname{Cl}\mathbb P^1 \cong \mathbb Z、生成元は F2F_2 の制限です。定理 3.4 の 3 の完全列 Z→Cl⁡Q→Z→0\mathbb Z \to \operatorname{Cl} Q \to \mathbb Z \to 0 から、Cl⁡Q\operatorname{Cl} Q は [F1][F_1] と [F2][F_2] で生成されます。a[F1]+b[F2]=0a[F_1] + b[F_2] = 0 なら、Q∖F1Q \setminus F_1 に制限して b=0b = 0、Q∖F2Q \setminus F_2 に制限して a=0a = 0 です。よって Cl⁡Q≅Z2\operatorname{Cl} Q \cong \mathbb Z^2 で、因子の類は双次数 (a,b)(a, b) で決まります。

Weil 因子は余次元 11 の局所環が離散付値環でないと定義できません。特異点をもつスキームでも通用するのは、「局所的に 1 本の式で定義される因子」です。つまり、空間を小さな開集合で覆い、各開集合の上では因子を 1 つの有理関数(局所方程式)の零点と極として書き、重なる部分では二つの式の比が至るところ 0 でも無限大でもない(単元である)ことを要請します。以下、整スキーム XX について、関数体 KK の定数層を K\mathcal K、その単元の層を K∗\mathcal K^*(空でない開集合の上の切断は K×K^\times)、OX∗⊆K∗\mathcal O_X^* \subseteq \mathcal K^* を構造層の単元の層とします。

定義 4.1(Cartier 因子)↗

XX を整スキームとする。商層 K∗/OX∗\mathcal K^*/\mathcal O_X^* の大域切断を Cartier 因子という。すなわち Cartier 因子 DD は、開被覆 (Ui)(U_i) と fi∈K×f_i \in K^\times の組 {(Ui,fi)}\{(U_i, f_i)\} で、Ui∩UjU_i \cap U_j の上で fi/fj∈OX∗(Ui∩Uj)f_i/f_j \in \mathcal O_X^*(U_i \cap U_j) となるもので表される(fif_i を DD の局所方程式という)。二つの組が同じ因子を表すのは、共通の細分の上で局所方程式の比が OX∗\mathcal O_X^* の切断になるときである。群の演算は局所方程式の積で、加法的に書く。f∈K×f \in K^\times の定める因子 {(X,f)}\{(X, f)\} を主因子といい、主因子で割った群を CaCl⁡X\operatorname{CaCl} X と書く。すべての fif_i が OX(Ui)\mathcal O_X(U_i) に入るように表せるとき DD は有効であるという。

定理 4.2(Weil 因子と Cartier 因子の一致)✓

XX を Noether・整・分離的なスキームで、すべての局所環 OX,x\mathcal O_{X,x} が UFD であるものとする(たとえば非特異多様体)。Cartier 因子 D={(Ui,fi)}D = \{(U_i, f_i)\} に Weil 因子 ∑YvY(fi(Y)) Y\sum_Y v_Y(f_{i(Y)})\,Y(i(Y)i(Y) は ηY∈Ui\eta_Y \in U_i となる添字)を対応させる写像は、Cartier 因子の群から Div⁡X\operatorname{Div} X への同型で、主因子を主因子に写す。したがって CaCl⁡X≅Cl⁡X\operatorname{CaCl} X \cong \operatorname{Cl} X である。

証明(定理 4.2)

UFD は正規なので XX は正規で、(*) を満たす。正規性から次が分かる。開集合 VV と f∈K×f \in K^\times について、VV と交わるすべての素因子 YY で vY(f)=0v_Y(f) = 0 なら f∈OX∗(V)f \in \mathcal O_X^*(V) である。実際、VV のアフィン開集合 Spec⁡B\operatorname{Spec} B について f,f−1∈⋂ht⁡q=1Bq=Bf, f^{-1} \in \bigcap_{\operatorname{ht}\mathfrak q = 1} B_{\mathfrak q} = B(定理 6.2[離散付値環と Dedekind 環]。BB が体のときは自明)である。

写像が定まること。 ηY∈Ui∩Uj\eta_Y \in U_i \cap U_j なら fi/fjf_i/f_j は OX,ηY\mathcal O_{X,\eta_Y} の単元だから vY(fi)=vY(fj)v_Y(f_i) = v_Y(f_j) で、表示の取り替えについても同じである。XX は準コンパクトなので有限個の UiU_i で覆え、各 UiU_i と交わる素因子のうち vY(fi)≠0v_Y(f_i) \ne 0 のものは有限個(命題 3.2)だから、和は有限である。局所方程式の積は付値の和に対応するので準同型で、主因子 {(X,f)}\{(X, f)\} は div⁡(f)\operatorname{div}(f) に写る。

単射性。 DD の像が 00 なら、各 UiU_i の上で fif_i の付値がすべて 00 で、冒頭の注意により fi∈OX∗(Ui)f_i \in \mathcal O_X^*(U_i)、すなわち D=0D = 0 である。

全射性。 Weil 因子 D=∑nYYD = \sum n_Y Y と点 x∈Xx \in X をとる。xx を通る素因子 YY は OX,x\mathcal O_{X,x} の高さ 11 の素イデアル pY\mathfrak p_Y に対応し、OX,x\mathcal O_{X,x} は UFD だから pY=(πY)\mathfrak p_Y = (\pi_Y) と書ける(補題 8.1[Cohen–Macaulay 環と正則局所環])。fx=∏Y∋xπYnY∈K×f_x = \prod_{Y \ni x} \pi_Y^{n_Y} \in K^\times とおくと、xx を通る素因子 YY について vY(fx)=nYv_Y(f_x) = n_Y である(Y′≠YY' \ne Y なら πY′∉pY\pi_{Y'} \notin \mathfrak p_Y)。div⁡(fx)−D\operatorname{div}(f_x) - D に現れる素因子は有限個で、どれも xx を通らないから、それらの補集合 UxU_x は xx の開近傍で、UxU_x の上で div⁡(fx)\operatorname{div}(f_x) と DD は一致する。Ux∩UyU_x \cap U_y の上では fx/fyf_x/f_y の付値がすべて 00 だから、冒頭の注意により fx/fy∈OX∗(Ux∩Uy)f_x/f_y \in \mathcal O_X^*(U_x \cap U_y) である。よって {(Ux,fx)}\{(U_x, f_x)\} は Cartier 因子で、その像は DD である。

非特異多様体の局所環は正則局所環で、UFD である(定理 8.5[Cohen–Macaulay 環と正則局所環])。

定義 4.3(因子に伴う可逆層・切断の零点因子・線形系)↗

XX を整スキームとする。

  1. Cartier 因子 D={(Ui,fi)}D = \{(U_i, f_i)\} に対し、K\mathcal K の部分 OX\mathcal O_X 加群 OX(D)\mathcal O_X(D) を、UiU_i の上で fi−1f_i^{-1} で生成されるものとして定める(fi/fjf_i/f_j が単元なので Ui∩UjU_i \cap U_j の上で一致する)。
  2. 可逆層 L\mathcal L の 00 でない大域切断 ss に対し、L\mathcal L の自明化 φi ⁣:L∣Ui≅OUi\varphi_i\colon \mathcal L|_{U_i} \cong \mathcal O_{U_i} をとって {(Ui,φi(s))}\{(U_i, \varphi_i(s))\} とおくと、有効 Cartier 因子が定まる(φiφj−1\varphi_i\varphi_j^{-1} は単元の掛け算)。これを ss の零点因子 (s)0(s)_0 という。
  3. Cartier 因子 DD と線形同値な有効 Cartier 因子の全体を ∣D∣|D| と書き、完備線形系という。Γ(X,L)\Gamma(X, \mathcal L) の部分空間 VV に対応する因子の族 {(s)0:s∈V∖{0}}\{(s)_0 : s \in V \setminus \{0\}\} を線形系といい、すべての s∈Vs \in V が消える点を基点という。

定理 4.4(Cartier 因子類群と Picard 群)✓

XX を整スキームとする。

  1. OX(D)\mathcal O_X(D) は可逆層で、D↦OX(D)D \mapsto \mathcal O_X(D) は Cartier 因子と K\mathcal K の可逆な部分 OX\mathcal O_X 加群の全単射である。
  2. OX(D1+D2)≅OX(D1)⊗OX(D2)\mathcal O_X(D_1 + D_2) \cong \mathcal O_X(D_1) \otimes \mathcal O_X(D_2)、OX(−D)≅OX(D)∨\mathcal O_X(-D) \cong \mathcal O_X(D)^\vee である。
  3. D1∼D2D_1 \sim D_2 と OX(D1)≅OX(D2)\mathcal O_X(D_1) \cong \mathcal O_X(D_2) は同値である。
  4. すべての可逆層は K\mathcal K のある可逆な部分加群と同型である。したがって D↦OX(D)D \mapsto \mathcal O_X(D) は群の同型 CaCl⁡X≅Pic⁡X\operatorname{CaCl} X \cong \operatorname{Pic} X を誘導する。
  5. Γ(X,OX(D))={f∈K×:D+div⁡(f) は有効}∪{0}\Gamma(X, \mathcal O_X(D)) = \{f \in K^\times : D + \operatorname{div}(f) \text{ は有効}\} \cup \{0\} で(div⁡(f)\operatorname{div}(f) は主 Cartier 因子)、00 でない切断 ff の零点因子は D+div⁡(f)D + \operatorname{div}(f) である。f↦D+div⁡(f)f \mapsto D + \operatorname{div}(f) は全単射 (Γ(X,OX(D))∖{0})/Γ(X,OX∗)→∣D∣(\Gamma(X, \mathcal O_X(D)) \setminus \{0\})/\Gamma(X, \mathcal O_X^*) \to |D| を与える。可逆層 L\mathcal L の 00 でない切断 ss について OX((s)0)≅L\mathcal O_X((s)_0) \cong \mathcal L である。
証明(定理 4.4)

(1) UiU_i の上で 1↦fi−11 \mapsto f_i^{-1} は同型 OUi≅OX(D)∣Ui\mathcal O_{U_i} \cong \mathcal O_X(D)|_{U_i} だから可逆である。OX(D)\mathcal O_X(D) の UiU_i での生成元は単元倍を除いて決まるので、OX(D)\mathcal O_X(D) から DD が復元できる。逆に K\mathcal K の可逆な部分加群 M\mathcal M は、M∣Ui≅OUi\mathcal M|_{U_i} \cong \mathcal O_{U_i} となる開被覆の上で 11 の像 gi∈K×g_i \in K^\times で生成され、gi/gjg_i/g_j は Ui∩UjU_i \cap U_j の上の単元だから、{(Ui,gi−1)}\{(U_i, g_i^{-1})\} が Cartier 因子で M=OX(D)\mathcal M = \mathcal O_X(D) である。

(2) D1={(Ui,fi)}D_1 = \{(U_i, f_i)\}、D2={(Ui,gi)}D_2 = \{(U_i, g_i)\}(共通の被覆にとる)とする。OX(D1)⊗OX(D2)→K\mathcal O_X(D_1) \otimes \mathcal O_X(D_2) \to \mathcal K、a⊗b↦aba \otimes b \mapsto ab は、UiU_i の上で生成元 fi−1⊗gi−1f_i^{-1} \otimes g_i^{-1} を OX(D1+D2)\mathcal O_X(D_1 + D_2) の生成元 (figi)−1(f_ig_i)^{-1} に写すので、OX(D1+D2)\mathcal O_X(D_1 + D_2) への同型である。D2=−D1D_2 = -D_1 とすると OX(D)⊗OX(−D)≅OX(0)=OX\mathcal O_X(D) \otimes \mathcal O_X(-D) \cong \mathcal O_X(0) = \mathcal O_X で、可逆層の逆元は双対だから(命題 7.4[準連接層・連接層と直線束])OX(−D)≅OX(D)∨\mathcal O_X(-D) \cong \mathcal O_X(D)^\vee である。

(3) (2) により、D=D1−D2D = D_1 - D_2 として「DD が主因子 ⇔ OX(D)≅OX\mathcal O_X(D) \cong \mathcal O_X」を示せばよい。D=div⁡(f)D = \operatorname{div}(f) なら OX(D)=f−1OX≅OX\mathcal O_X(D) = f^{-1}\mathcal O_X \cong \mathcal O_X である。逆に同型 OX≅OX(D)\mathcal O_X \cong \mathcal O_X(D) があれば、11 の像 g∈Γ(X,K∗)=K×g \in \Gamma(X, \mathcal K^*) = K^\times は OX(D)\mathcal O_X(D) を至るところで生成するので、OX(D)=OX(div⁡(g−1))\mathcal O_X(D) = \mathcal O_X(\operatorname{div}(g^{-1})) で、(1) により D=div⁡(g−1)D = \operatorname{div}(g^{-1}) である。

(4) L\mathcal L を可逆層、φi ⁣:L∣Ui≅OUi\varphi_i\colon \mathcal L|_{U_i} \cong \mathcal O_{U_i} を自明化(Ui≠∅U_i \ne \varnothing)とする。φiφj−1\varphi_i\varphi_j^{-1} は gij∈OX∗(Ui∩Uj)⊆K×g_{ij} \in \mathcal O_X^*(U_i \cap U_j) \subseteq K^\times の掛け算で、XX は既約なので三重の交わりは空でなく、K×K^\times の中で gijgjl=gilg_{ij}g_{jl} = g_{il} が成り立つ。添字 00 を一つ固定し、θi ⁣:L∣Ui→K∣Ui\theta_i\colon \mathcal L|_{U_i} \to \mathcal K|_{U_i} を θi(s)=g0iφi(s)\theta_i(s) = g_{0i}\varphi_i(s) で定める。Ui∩UjU_i \cap U_j の上で θj(s)=g0jφj(s)=g0jgjiφi(s)=g0iφi(s)=θi(s)\theta_j(s) = g_{0j}\varphi_j(s) = g_{0j}g_{ji}\varphi_i(s) = g_{0i}\varphi_i(s) = \theta_i(s) だから、θi\theta_i は単射 θ ⁣:L→K\theta\colon \mathcal L \to \mathcal K に貼り合わさり、像は UiU_i の上で g0ig_{0i} で生成される可逆な部分加群である。(1)(2)(3) と合わせて、CaCl⁡X→Pic⁡X\operatorname{CaCl} X \to \operatorname{Pic} X は単射準同型で全射である。

(5) f∈K×f \in K^\times が OX(D)\mathcal O_X(D) の切断であることは、各 UiU_i で f∈fi−1OX(Ui)f \in f_i^{-1}\mathcal O_X(U_i)、すなわち ffi∈OX(Ui)ff_i \in \mathcal O_X(U_i) と同値で、これは D+div⁡(f)={(Ui,ffi)}D + \operatorname{div}(f) = \{(U_i, ff_i)\} が有効ということである。自明化 φi ⁣:OX(D)∣Ui→OUi\varphi_i\colon \mathcal O_X(D)|_{U_i} \to \mathcal O_{U_i} は fif_i の掛け算なので、零点因子は {(Ui,ffi)}=D+div⁡(f)\{(U_i, ff_i)\} = D + \operatorname{div}(f) である。DD と線形同値な有効因子はこの形で、D+div⁡(f)=D+div⁡(f′)D + \operatorname{div}(f) = D + \operatorname{div}(f') は f/f′∈Γ(X,OX∗)f/f' \in \Gamma(X, \mathcal O_X^*) と同値である。最後の主張:(4) の埋め込み θ\theta で L\mathcal L を OX(D)\mathcal O_X(D) と同一視すると、ss は f=θ(s)∈K×f = \theta(s) \in K^\times に対応し、(s)0=D+div⁡(f)(s)_0 = D + \operatorname{div}(f) は DD と線形同値だから (3) による。

系 4.5(射影空間の Picard 群)✓

kk を体、n≥1n \ge 1 とする。Pic⁡Pkn≅Z\operatorname{Pic}\mathbb P^n_k \cong \mathbb Z で、生成元は O(1)\mathcal O(1) である。すなわち Pkn\mathbb P^n_k 上の可逆層はすべて、ただ一つの d∈Zd \in \mathbb Z について O(d)\mathcal O(d) と同型である。

証明(系 4.5)

Pkn\mathbb P^n_k の局所環は多項式環の局所化で UFD だから、定理 4.2、定理 4.4、系 3.6 により Pic⁡Pkn≅Cl⁡Pkn≅Z\operatorname{Pic}\mathbb P^n_k \cong \operatorname{Cl}\mathbb P^n_k \cong \mathbb Z で、生成元は O(H)\mathcal O(H)(H=V+(x0)H = V_+(x_0))である。HH の局所方程式は UiU_i の上で x0/xix_0/x_i なので、O(H)\mathcal O(H) は UiU_i の上で xi/x0x_i/x_0 で生成される。O(1)\mathcal O(1) は UiU_i の上で xix_i で生成されるから、f↦fx0f \mapsto fx_0 は同型 O(H)≅O(1)\mathcal O(H) \cong \mathcal O(1) である。

例 4.6(尖点 3 次曲線の Cartier 因子類群)

kk を体、A=k[t2,t3]≅k[x,y]/(y2−x3)A = k[t^2, t^3] \cong k[x, y]/(y^2 - x^3)、X=Spec⁡AX = \operatorname{Spec} A とします。K=k(t)K = k(t) で、尖点 PP(t=0t = 0)の局所環は OP=k+t2k[t](t)\mathcal O_P = k + t^2k[t]_{(t)}(tt の 11 次の係数が 00 の元)です。これは整閉でないので離散付値環ではなく、Weil 因子は定義できません。Cartier 因子類群を求めます。

X∖{P}=Spec⁡k[t,t−1]X \setminus \{P\} = \operatorname{Spec} k[t, t^{-1}] は UFD の Spec⁡\operatorname{Spec} なので、Cartier 因子 DD は X∖{P}X \setminus \{P\} の上で主因子です(定理 4.2、命題 3.3)。主因子を引いて、DD は X∖{P}X \setminus \{P\} の上で自明としてよく、DD は PP の近くでの局所方程式 f∈K×f \in K^\times(PP 以外で単元)の OP×\mathcal O_P^\times を法とした類で決まります。そのような ff は ctmuct^mu(c∈k×c \in k^\times、u∈k[t](t)×u \in k[t]_{(t)}^\times、u(0)=1u(0) = 1)の形で、X∖{P}X \setminus \{P\} の上で自明な主因子は ctmct^m の因子です。したがって

CaCl⁡X≅k[t](t)×/OP×\operatorname{CaCl} X \cong k[t]_{(t)}^\times/\mathcal O_P^\times

です。準同型 k[t](t)×→(k,+)k[t]_{(t)}^\times \to (k, +)、u=u0+u1t+⋯↦u1/u0u = u_0 + u_1t + \cdots \mapsto u_1/u_0(対数微分の t=0t = 0 での値)は全射で、核は u1=0u_1 = 0 の単元、すなわち OP×\mathcal O_P^\times です。よって CaCl⁡X≅Pic⁡X≅(k,+)\operatorname{CaCl} X \cong \operatorname{Pic} X \cong (k, +) です。正規化 A1\mathbb A^1 では自明な Pic⁡\operatorname{Pic} が、尖点のために kk の加法群だけ増えています。

定理 5.1(射影空間への射と可逆層)✓

AA を環、XX を AA 上のスキーム、PAn=Proj⁡A[x0,…,xn]\mathbb P^n_A = \operatorname{Proj} A[x_0, \ldots, x_n] とする。

  1. AA 上の射 φ ⁣:X→PAn\varphi\colon X \to \mathbb P^n_A について、φ∗O(1)\varphi^*\mathcal O(1) は可逆層で、大域切断 si=φ∗(xi)s_i = \varphi^*(x_i)(i=0,…,ni = 0, \ldots, n)で生成される。
  2. 逆に、XX 上の可逆層 L\mathcal L と、L\mathcal L を生成する大域切断 s0,…,sn∈Γ(X,L)s_0, \ldots, s_n \in \Gamma(X, \mathcal L) に対し、AA 上の射 φ ⁣:X→PAn\varphi\colon X \to \mathbb P^n_A と同型 L≅φ∗O(1)\mathcal L \cong \varphi^*\mathcal O(1) で sis_i が φ∗(xi)\varphi^*(x_i) に対応するものが存在し、φ\varphi はただ一つである。このとき φ−1(D+(xi))=Xsi\varphi^{-1}(D_+(x_i)) = X_{s_i} である。
証明(定理 5.1)

(1) 可逆層の引き戻しは可逆である。x0,…,xnx_0, \ldots, x_n は O(1)\mathcal O(1) を生成する(D+(xi)D_+(x_i) の上で xix_i が生成元。定理 8.3[準連接層・連接層と直線束])ので、全射 On+1→O(1)\mathcal O^{n+1} \to \mathcal O(1) の引き戻し OXn+1→φ∗O(1)\mathcal O_X^{n+1} \to \varphi^*\mathcal O(1) も全射(φ∗\varphi^* は右完全)で、sis_i が生成する。

(2) Xi=XsiX_i = X_{s_i} とおく。sis_i が L\mathcal L を生成するので X=⋃iXiX = \bigcup_i X_i である。XiX_i の上で sis_i は L\mathcal L の生成元だから、sj=(sj/si)sis_j = (s_j/s_i)s_i となる sj/si∈Γ(Xi,OX)s_j/s_i \in \Gamma(X_i, \mathcal O_X) がただ一つある。Ui=D+(xi)=Spec⁡A[x0/xi,…,xn/xi]U_i = D_+(x_i) = \operatorname{Spec} A[x_0/x_i, \ldots, x_n/x_i] への射 φi ⁣:Xi→Ui\varphi_i\colon X_i \to U_i を、AA 代数の準同型 xj/xi↦sj/six_j/x_i \mapsto s_j/s_i に対応するものとして定める(定理 3.4[アフィンスキームとスキーム])。Xi∩XjX_i \cap X_j の上では sl/si=(sl/sj)(sj/si)s_l/s_i = (s_l/s_j)(s_j/s_i) で sj/sis_j/s_i は単元だから、φi\varphi_i と φj\varphi_j はどちらも Xi∩XjX_i \cap X_j を Ui∩Uj=Spec⁡A[x0/xi,…,xn/xi]xj/xiU_i \cap U_j = \operatorname{Spec} A[x_0/x_i, \ldots, x_n/x_i]_{x_j/x_i} に写し、同じ環準同型に対応する。よって φi\varphi_i は射 φ ⁣:X→PAn\varphi\colon X \to \mathbb P^n_A に貼り合わさる(定理 5.1[アフィンスキームとスキーム])。

XiX_i の上で φ∗O(1)\varphi^*\mathcal O(1) は φ∗(xi)\varphi^*(x_i) で生成されるので、φ∗(xi)↦si\varphi^*(x_i) \mapsto s_i で同型 ψi ⁣:φ∗O(1)∣Xi→L∣Xi\psi_i\colon \varphi^*\mathcal O(1)|_{X_i} \to \mathcal L|_{X_i} を定める。Xi∩XjX_i \cap X_j の上で φ∗(xj)=φ∗(xj/xi)φ∗(xi)=(sj/si)φ∗(xi)\varphi^*(x_j) = \varphi^*(x_j/x_i)\varphi^*(x_i) = (s_j/s_i)\varphi^*(x_i) だから ψi(φ∗(xj))=sj=ψj(φ∗(xj))\psi_i(\varphi^*(x_j)) = s_j = \psi_j(\varphi^*(x_j)) で、ψi\psi_i は大域的な同型に貼り合わさり、φ∗(xj)\varphi^*(x_j) を sjs_j に写す。

一意性。φ′\varphi' も条件を満たすとする。φ′∗(xi)\varphi'^*(x_i) が xx で消えないことは φ′(x)∈Ui\varphi'(x) \in U_i と同値だから φ′−1(Ui)=Xsi=Xi\varphi'^{-1}(U_i) = X_{s_i} = X_i で、XiX_i の上で φ′∗(xj/xi)=sj/si\varphi'^*(x_j/x_i) = s_j/s_i である。アフィンスキーム UiU_i への射は環準同型で決まるので φ′∣Xi=φi\varphi'|_{X_i} = \varphi_i、よって φ′=φ\varphi' = \varphi である。

可逆層 L\mathcal L の同型による取り替え (L,si)≅(L′,si′)(\mathcal L, s_i) \cong (\mathcal L', s_i') は同じ射を与えるので、AA 上の射 X→PAnX \to \mathbb P^n_A は組 (L,s0,…,sn)(\mathcal L, s_0, \ldots, s_n) の同型類と一対一に対応します。

系 5.2(射影空間の自己同型群)✓

kk を体とする。可逆行列 a=(aij)∈GLn+1(k)a = (a_{ij}) \in \mathrm{GL}_{n+1}(k) に、組 (O(1),∑jaijxj)(\mathcal O(1), \sum_j a_{ij}x_j) の定める射 φa ⁣:Pkn→Pkn\varphi_a\colon \mathbb P^n_k \to \mathbb P^n_k を対応させると、同型 PGLn+1(k)=GLn+1(k)/k×≅Aut⁡k(Pkn)\mathrm{PGL}_{n+1}(k) = \mathrm{GL}_{n+1}(k)/k^\times \cong \operatorname{Aut}_k(\mathbb P^n_k) が得られる。

証明(系 5.2)

n=0n = 0 なら両辺は自明なので n≥1n \ge 1 とする。si=∑jaijxjs_i = \sum_j a_{ij}x_j は Γ(Pn,O(1))=⨁jkxj\Gamma(\mathbb P^n, \mathcal O(1)) = \bigoplus_j kx_j の基底で、xjx_j はその 11 次結合だから sis_i は O(1)\mathcal O(1) を生成し、φa\varphi_a が定まる。φa∗(xi)=si\varphi_a^*(x_i) = s_i から (φaφb)∗(xi)=φb∗(∑jaijxj)=∑j,laijbjlxl(\varphi_a\varphi_b)^*(x_i) = \varphi_b^*(\sum_j a_{ij}x_j) = \sum_{j,l} a_{ij}b_{jl}x_l で、一意性により φaφb=φab\varphi_a\varphi_b = \varphi_{ab}、φ1=1\varphi_1 = 1 である。よって a↦φaa \mapsto \varphi_a は GLn+1(k)\mathrm{GL}_{n+1}(k) から自己同型群への(積の順序を保つ)準同型である。

核。φa=1\varphi_a = 1 なら、組 (O(1),si)(\mathcal O(1), s_i) と (O(1),xi)(\mathcal O(1), x_i) は同型で、O(1)\mathcal O(1) の自己同型は Γ(Pn,O∗)=k×\Gamma(\mathbb P^n, \mathcal O^*) = k^\times の元 λ\lambda の掛け算だから si=λxis_i = \lambda x_i、すなわち a=λ⋅1a = \lambda\cdot 1 である。逆にスカラー行列は恒等射を与える。

全射性。φ\varphi を自己同型とする。φ∗\varphi^* は Pic⁡Pkn≅Z\operatorname{Pic}\mathbb P^n_k \cong \mathbb Z(系 4.5)の自己同型だから φ∗O(1)≅O(±1)\varphi^*\mathcal O(1) \cong \mathcal O(\pm 1) である。φ\varphi は同型なので Γ(Pn,φ∗O(1))≅Γ(Pn,O(1))≠0\Gamma(\mathbb P^n, \varphi^*\mathcal O(1)) \cong \Gamma(\mathbb P^n, \mathcal O(1)) \ne 0 で、Γ(Pn,O(−1))=0\Gamma(\mathbb P^n, \mathcal O(-1)) = 0 だから φ∗O(1)≅O(1)\varphi^*\mathcal O(1) \cong \mathcal O(1) である。この同型のもとで φ∗(xi)=∑jaijxj\varphi^*(x_i) = \sum_j a_{ij}x_j と書け、φ∗ ⁣:Γ(O(1))→Γ(φ∗O(1))\varphi^*\colon \Gamma(\mathcal O(1)) \to \Gamma(\varphi^*\mathcal O(1)) は同型だから a=(aij)a = (a_{ij}) は可逆である。定理 5.1 の一意性により φ=φa\varphi = \varphi_a である。

射が閉はめ込みになる条件を調べます。まず、座標の上で判定する補題です。次の判定法(命題)の内容は、直感的には「像で二つの点が重ならず(点の分離)、像の曲線が各点でつぶれたり尖ったりしない(接ベクトルの分離)」ということです。証明はその 2 条件から、まず単射性、次に構造層の射の全射性を示す順に進み、局所環の全射性の補題と中山の補題を使います。

補題 5.3(座標近傍ごとの全射性とはめ込み)✓

AA を環、φ ⁣:X→PAn\varphi\colon X \to \mathbb P^n_A を (L,s0,…,sn)(\mathcal L, s_0, \ldots, s_n) の定める射とする。添字の部分集合 JJ について、X=⋃i∈JXsiX = \bigcup_{i \in J} X_{s_i} で、i∈Ji \in J ごとに XsiX_{s_i} がアフィンかつ A[x0/xi,…,xn/xi]→Γ(Xsi,OX)A[x_0/x_i, \ldots, x_n/x_i] \to \Gamma(X_{s_i}, \mathcal O_X)、xj/xi↦sj/six_j/x_i \mapsto s_j/s_i が全射であるとする。このとき φ\varphi は開部分スキーム W=⋃i∈JD+(xi)W = \bigcup_{i \in J} D_+(x_i) への閉はめ込みである。さらに XX が AA 上固有なら、φ\varphi は PAn\mathbb P^n_A への閉はめ込みである。

証明(補題 5.3)

i∈Ji \in J について φ−1(D+(xi))=Xsi\varphi^{-1}(D_+(x_i)) = X_{s_i} で、アフィンスキームの射 Xsi→D+(xi)X_{s_i} \to D_+(x_i) は環の全射に対応するから閉はめ込みである(定理 5.2[準連接層・連接層と直線束])。像が閉集合であること、像への同相であること、構造層の射が全射であることは、どれも終域の開被覆 (D+(xi))i∈J(D_+(x_i))_{i \in J} の各々の上で確かめれば十分だから、φ ⁣:X→W\varphi\colon X \to W は閉はめ込みである。

XX が AA 上固有とする。PAn\mathbb P^n_A は AA 上分離的だから φ\varphi は固有で(命題 6.2[分離射・固有射と付値判定法])、φ(X)\varphi(X) は PAn\mathbb P^n_A の閉集合である。φ\varphi は閉集合 φ(X)⊆W\varphi(X) \subseteq W への同相で、OPAn→φ∗OX\mathcal O_{\mathbb P^n_A} \to \varphi_*\mathcal O_X は、WW の点では上で見たとおり茎で全射、WW の外の点は φ(X)\varphi(X) の外にあり φ∗OX\varphi_*\mathcal O_X の茎が 00 だから全射である。よって閉はめ込みである。

補題 5.4(局所環の準同型の全射性)✓

f ⁣:(A,mA)→(B,mB)f\colon (A, \mathfrak m_A) \to (B, \mathfrak m_B) を Noether 局所環の局所準同型とし、(i) A/mA→B/mBA/\mathfrak m_A \to B/\mathfrak m_B は同型、(ii) mA→mB/mB2\mathfrak m_A \to \mathfrak m_B/\mathfrak m_B^2 は全射、(iii) BB は有限生成 AA 加群、とする。このとき ff は全射である。

証明(補題 5.4)

a=mAB⊆mB\mathfrak a = \mathfrak m_AB \subseteq \mathfrak m_B とおく。(ii) により mB=a+mB2\mathfrak m_B = \mathfrak a + \mathfrak m_B^2 で、mB\mathfrak m_B は有限生成 BB 加群だから中山の補題(定理 3.5[加群・完全列・中山の補題])により a=mB\mathfrak a = \mathfrak m_B である。(i) と合わせて B/mAB=B/mB=A/mAB/\mathfrak m_AB = B/\mathfrak m_B = A/\mathfrak m_A、すなわち B=f(A)+mABB = f(A) + \mathfrak m_AB である。(iii) により BB は有限生成 AA 加群だから、もう一度中山の補題を AA 加群 B/f(A)B/f(A) に使って B=f(A)B = f(A) を得る。

命題 5.5(閉はめ込みの判定法)✓

kk を代数閉体、XX を kk 上の射影多様体、φ ⁣:X→Pkn\varphi\colon X \to \mathbb P^n_k を (L,s0,…,sn)(\mathcal L, s_0, \ldots, s_n) の定める射、V⊆Γ(X,L)V \subseteq \Gamma(X, \mathcal L) を s0,…,sns_0, \ldots, s_n の張る部分空間とする。φ\varphi が閉はめ込みであることは、次の 2 条件と同値である。

  1. (点の分離)相異なる閉点 P,QP, Q に対し、PP で消え QQ で消えない s∈Vs \in V がある。
  2. (接ベクトルの分離)閉点 PP ごとに、PP で消える s∈Vs \in V の類が mPLP/mP2LP\mathfrak m_P\mathcal L_P/\mathfrak m_P^2\mathcal L_P を kk 上張る。
証明(命題 5.5)

kk は代数閉体なので、閉点の剰余体は kk である。s∈Vs \in V は 11 次形式 l=∑aixil = \sum a_ix_i の引き戻しで、ss が PP で消えることは ll が φ(P)\varphi(P) で消えることと同値である。

(⇒)φ\varphi を閉はめ込みとする。(1) φ(P)≠φ(Q)\varphi(P) \ne \varphi(Q) は Pn\mathbb P^n の相異なる kk 有理点で、一方を通り他方を通らない超平面があるから、その方程式 ll の引き戻しが求める ss である。(2) 座標の 11 次変換(系 5.2)で φ(P)=(1:0:⋯:0)\varphi(P) = (1 : 0 : \cdots : 0) としてよい。D+(x0)D_+(x_0) の座標 yi=xi/x0y_i = x_i/x_0 について、φ(P)\varphi(P) の極大イデアルは (y1,…,yn)(y_1, \ldots, y_n) である。閉はめ込みだから OPn,φ(P)→OX,P\mathcal O_{\mathbb P^n, \varphi(P)} \to \mathcal O_{X,P} は全射で、yiy_i の像が mP/mP2\mathfrak m_P/\mathfrak m_P^2 を張る。s0s_0 は PP の近くで L\mathcal L の生成元で、si=φ∗(yi)s0s_i = \varphi^*(y_i)s_0(i≥1i \ge 1)は PP で消え、その類が mPLP/mP2LP\mathfrak m_P\mathcal L_P/\mathfrak m_P^2\mathcal L_P を張る。

(⇐)XX は kk 上固有なので φ\varphi は固有で、閉写像である。

φ\varphi は単射。 (1) により閉点の上では単射である。相異なる点 x,x′x, x' で φ(x)=φ(x′)\varphi(x) = \varphi(x') となるものがあるとする。閉包 Z={x}‾Z = \overline{\{x\}}、Z′={x′}‾Z' = \overline{\{x'\}} は相異なる既約閉集合で、Z⊈Z′Z \not\subseteq Z' としてよい。φ\varphi は連続な閉写像だから φ(Z)={φ(x)}‾=φ(Z′)\varphi(Z) = \overline{\{\varphi(x)\}} = \varphi(Z') である。Z∖Z′Z \setminus Z' は ZZ の空でない開集合で、Z∖Z′Z \setminus Z' は XX の閉点を含む。実際、Z∖Z′Z \setminus Z' に含まれる空でないアフィン開集合 Spec⁡B\operatorname{Spec} B(ZZ の被約構造について)をとると、BB は 00 でない有限生成 kk 代数で、極大イデアルの剰余体は kk であり(定理 4.1[Noether の正規化と Hilbert の零点定理])、剰余体が kk の点は、それを含むどのアフィン開集合 Spec⁡B′\operatorname{Spec} B' でも B′/p⊆kB'/\mathfrak p \subseteq k が体になるので XX の閉点である。そのような閉点 z∈Z∖Z′z \in Z \setminus Z' をとる。φ−1(φ(z))∩Z′\varphi^{-1}(\varphi(z)) \cap Z' は空でない閉集合で、閉点 z′′z'' を含む。φ(z′′)=φ(z)\varphi(z'') = \varphi(z) だから (1) により z′′=zz'' = z となり、z∈Z′z \in Z' で矛盾する。よって φ\varphi は単射で、連続な閉写像だから閉集合 φ(X)\varphi(X) への同相である。

φ∗OX\varphi_*\mathcal O_X は連接。 X⊆PkNX \subseteq \mathbb P^N_k を閉部分スキームとする。Pkn\mathbb P^n_k は分離的なので、グラフ X→PkN×PknX \to \mathbb P^N_k \times \mathbb P^n_k は閉はめ込みで、Ui=D+(xi)=Spec⁡AiU_i = D_+(x_i) = \operatorname{Spec} A_i の上に制限すると、φ−1(Ui)\varphi^{-1}(U_i) は PAiN\mathbb P^N_{A_i} の閉部分スキーム、すなわち AiA_i 上の射影スキームである。定理 6.2[Čech コホモロジーと射影空間のコホモロジー] の 1 により Γ(φ−1(Ui),OX)\Gamma(\varphi^{-1}(U_i), \mathcal O_X) は有限生成 AiA_i 加群である。φ∗OX\varphi_*\mathcal O_X は準連接(命題 6.2[準連接層・連接層と直線束])だから、連接である。

OPn→φ∗OX\mathcal O_{\mathbb P^n} \to \varphi_*\mathcal O_X は全射。 余核は連接層で、その台は閉集合である(補題 7.2[準連接層・連接層と直線束])。空でない閉集合は閉点を含むので、閉点 P∈XP \in X での茎の写像 OPn,φ(P)→(φ∗OX)φ(P)=OX,P\mathcal O_{\mathbb P^n, \varphi(P)} \to (\varphi_*\mathcal O_X)_{\varphi(P)} = \mathcal O_{X,P}(φ\varphi は像への同相)が全射であることを示せばよい(φ(X)\varphi(X) の外では φ∗OX\varphi_*\mathcal O_X の茎は 00)。補題 5.4 の仮定を確かめる。(i) 剰余体はどちらも kk である。(iii) φ∗OX\varphi_*\mathcal O_X が連接なので OX,P\mathcal O_{X,P} は有限生成 OPn,φ(P)\mathcal O_{\mathbb P^n, \varphi(P)} 加群である。(ii) s0(P)≠0s_0(P) \ne 0 となるよう番号をつけると、PP で消える s∈Vs \in V は s=φ∗(l/x0)s0s = \varphi^*(l/x_0)s_0(ll は φ(P)\varphi(P) で消える 11 次形式)と書け、l/x0∈mφ(P)l/x_0 \in \mathfrak m_{\varphi(P)} である。条件 2 と同型 mP/mP2≅mPLP/mP2LP\mathfrak m_P/\mathfrak m_P^2 \cong \mathfrak m_P\mathcal L_P/\mathfrak m_P^2\mathcal L_P(s0s_0 を掛ける)により、mφ(P)→mP/mP2\mathfrak m_{\varphi(P)} \to \mathfrak m_P/\mathfrak m_P^2 は全射である。

以上から φ\varphi は閉集合への同相で構造層の射が全射だから、閉はめ込みである。

例 5.6(Veronese 埋め込みと Segre 埋め込み)

Veronese 埋め込み。 Pkn\mathbb P^n_k 上の O(d)\mathcal O(d)(d≥1d \ge 1)と dd 次の単項式の全体 xmx^m(N+1=(n+dn)N + 1 = \binom{n+d}{n} 個)は射 vd ⁣:Pkn→PkNv_d\colon \mathbb P^n_k \to \mathbb P^N_k を定めます。JJ を xidx_i^d に対応する添字の集合とすると、Xxid=D+(xi)X_{x_i^d} = D_+(x_i) はアフィンで Pn\mathbb P^n を覆い、xjxid−1/xid=xj/xix_jx_i^{d-1}/x_i^d = x_j/x_i が座標環を生成するので、補題 5.3 により vdv_d は閉はめ込みです。n=1n = 1 のときの像が有理正規曲線で、d=3d = 3 ならねじれ 3 次曲線です。

Segre 埋め込み。 Pkr×Pks\mathbb P^r_k \times \mathbb P^s_k 上の O(1,1)=p1∗O(1)⊗p2∗O(1)\mathcal O(1, 1) = p_1^*\mathcal O(1) \otimes p_2^*\mathcal O(1) と切断 xiyjx_iy_j は射 Pkr×Pks→Pkrs+r+s\mathbb P^r_k \times \mathbb P^s_k \to \mathbb P^{rs+r+s}_k を定めます。Xxiyj=D+(xi)×D+(yj)X_{x_iy_j} = D_+(x_i) \times D_+(y_j) はアフィンで、xlyj/xiyj=xl/xix_ly_j/x_iy_j = x_l/x_i と xiym/xiyj=ym/yjx_iy_m/x_iy_j = y_m/y_j が座標環を生成するので、これも閉はめ込みです。r=s=1r = s = 1 では像は P3\mathbb P^3 の 2 次曲面 z00z11=z01z10z_{00}z_{11} = z_{01}z_{10} です。

例 5.7(基点をもつ線形系と 1 点からの射影)

Pkn\mathbb P^n_k 上で Γ(O(1))\Gamma(\mathcal O(1)) の部分空間 V=⟨x1,…,xn⟩V = \langle x_1, \ldots, x_n \rangle を考えます。VV の切断がすべて消えるのは O=(1:0:⋯:0)O = (1 : 0 : \cdots : 0) だけで、OO がこの線形系の基点です。Pn∖{O}\mathbb P^n \setminus \{O\} の上では x1,…,xnx_1, \ldots, x_n が O(1)\mathcal O(1) を生成するので、定理 5.1 により射 Pn∖{O}→Pn−1\mathbb P^n \setminus \{O\} \to \mathbb P^{n-1}、(x0:⋯:xn)↦(x1:⋯:xn)(x_0 : \cdots : x_n) \mapsto (x_1 : \cdots : x_n) が定まります。これが OO からの射影です。n=2n = 2 では線形系は OO を通る直線の束で、射影は平面の点を、それと OO を結ぶ直線の傾きに写します。n≥2n \ge 2 のとき、この射は Pn\mathbb P^n 全体には延びません。延びたとすると、引き戻した可逆層は Pn∖{O}\mathbb P^n \setminus \{O\} の上で O(1)\mathcal O(1) に同型で、{O}\{O\} の余次元は 22 以上だから 定理 3.4 の 2 により Pn\mathbb P^n 全体でも O(1)\mathcal O(1) に同型です。すると射は Γ(Pn,O(1))\Gamma(\mathbb P^n, \mathcal O(1)) の中の x1,…,xnx_1, \ldots, x_n(制限写像は単射)で与えられますが、これらは OO で同時に消えるので O(1)\mathcal O(1) を生成しません。

定義 6.1(豊富・非常に豊富)↗

  1. Noether スキーム XX 上の可逆層 L\mathcal L が豊富(ample)であるとは、すべての連接層 F\mathcal F に対し、ある n0n_0 があって n≥n0n \ge n_0 なら F⊗Ln\mathcal F \otimes \mathcal L^n が大域切断で生成されることをいう(Ln=L⊗n\mathcal L^n = \mathcal L^{\otimes n})。
  2. 環 AA 上のスキーム XX の可逆層 L\mathcal L が AA 上非常に豊富(very ample)であるとは、ある NN と、PAN\mathbb P^N_A の開部分スキーム WW への AA 上の閉はめ込み ι ⁣:X→W\iota\colon X \to W があって L≅ι∗(O(1)∣W)\mathcal L \cong \iota^*(\mathcal O(1)|_W) となることをいう。
  3. 整スキーム上の Cartier 因子 DD は、OX(D)\mathcal O_X(D) が豊富・非常に豊富のとき、それぞれ豊富・非常に豊富であるという。

定理 5.1 により、非常に豊富であることは、L\mathcal L を生成する有限個の大域切断で、対応する射がはめ込みになるものがあることと同じです。豊富性は XX だけで決まる性質で、非常に豊富性は底の環 AA への射影空間を通じた相対的な性質です。二つを結ぶ定理の証明には、切断と連接層の延長についての補題が二つ要ります。次の定理の証明の筋は、1 の(⇒)では「豊富なら、切断が消えない場所がアフィンになるような切断を十分に集められる」(手順 1〜2)ことと、その切断で座標環の生成元を延ばして閉はめ込みを作る(手順 3)ことです。2 では、非常に豊富なら Serre の消滅定理が使え、逆にコホモロジーが消えるなら大域切断が茎を生成する、という二方向を示します。

補題 6.2(可逆層の切断を掛けると延長できる)✓

XX を Noether スキーム、L\mathcal L を可逆層、s∈Γ(X,L)s \in \Gamma(X, \mathcal L)、F\mathcal F を準連接層とする。

  1. t∈Γ(X,F)t \in \Gamma(X, \mathcal F) の XsX_s への制限が 00 なら、ある e≥0e \ge 0 について t⊗se=0t \otimes s^e = 0(Γ(X,F⊗Le)\Gamma(X, \mathcal F \otimes \mathcal L^e) の中で)である。
  2. t∈Γ(Xs,F)t \in \Gamma(X_s, \mathcal F) に対し、ある e≥0e \ge 0 について t⊗se∈Γ(Xs,F⊗Le)t \otimes s^e \in \Gamma(X_s, \mathcal F \otimes \mathcal L^e) は XX の上の切断に延びる。
証明(補題 6.2)

補題 9.1[準連接層・連接層と直線束] の特別な場合である。そこでの ff、fnsf^n s(L⊗n⊗F\mathcal L^{\otimes n} \otimes \mathcal F の切断)が、ここでの ss、t⊗snt \otimes s^n(標準同型 F⊗Ln≅L⊗n⊗F\mathcal F \otimes \mathcal L^n \cong \mathcal L^{\otimes n} \otimes \mathcal F で同一視する)に当たる。その補題の仮定を確かめる。XX は Noether なので準コンパクトで、L\mathcal L が自明になるアフィン開集合(XX の開基をなす)の有限個 U1,…,UrU_1, \ldots, U_r で覆える。Ui∩UjU_i \cap U_j は Noether 空間の開集合だから準コンパクトである。よって同じ補題の 1 から (1) が、2 から (2) が従う。

補題 6.3(連接層の延長)✓

XX を Noether スキーム、UU を開部分スキーム、F\mathcal F を UU 上の連接層とする。XX 上の連接層 F′\mathcal F' で F′∣U≅F\mathcal F'|_U \cong \mathcal F となるものが存在する。

証明(補題 6.3)

X=Spec⁡BX = \operatorname{Spec} B がアフィンの場合。 包含 j ⁣:U→Xj\colon U \to X は準コンパクトで分離的だから、j∗Fj_*\mathcal F は準連接で(命題 6.2[準連接層・連接層と直線束])、j∗F=M~j_*\mathcal F = \widetilde M、M=Γ(U,F)M = \Gamma(U, \mathcal F) と書ける。UU を有限個の主開集合 D(g1),…,D(gm)D(g_1), \ldots, D(g_m) で覆う。Γ(D(gl),F)=Mgl\Gamma(D(g_l), \mathcal F) = M_{g_l} は有限生成 BglB_{g_l} 加群なので、生成元を MM の元 ml1,…,mlpm_{l1}, \ldots, m_{lp} の像の glg_l のべきによる商にとれる。MM の中で mlμm_{l\mu} の全体が生成する部分加群を NN とすると、NN は有限生成で、Ngl=MglN_{g_l} = M_{g_l} である。F′=N~\mathcal F' = \widetilde N は連接で、F′∣D(gl)=F∣D(gl)\mathcal F'|_{D(g_l)} = \mathcal F|_{D(g_l)} が M~\widetilde M の部分層として成り立つから F′∣U=F\mathcal F'|_U = \mathcal F である。

一般の場合。 X=V1∪⋯∪VmX = V_1 \cup \cdots \cup V_m(VlV_l はアフィン開集合)とし、Ul=U∪V1∪⋯∪VlU_l = U \cup V_1 \cup \cdots \cup V_l とおく。Ul−1U_{l-1} 上の連接層 Fl−1\mathcal F_{l-1}(F0=F\mathcal F_0 = \mathcal F)が与えられたとき、アフィンの場合により Fl−1∣Ul−1∩Vl\mathcal F_{l-1}|_{U_{l-1} \cap V_l} は VlV_l 上の連接層 G\mathcal G に延びる。Fl−1\mathcal F_{l-1} と G\mathcal G は Ul−1∩VlU_{l-1} \cap V_l の上で同型だから、Ul=Ul−1∪VlU_l = U_{l-1} \cup V_l 上の層 Fl\mathcal F_l に貼り合わさり(定理 8.1[層])、連接である。F′=Fm\mathcal F' = \mathcal F_m とすればよい。

定理 6.4(豊富性の判定法)✓

AA を Noether 環、XX を AA 上有限型のスキーム、L\mathcal L を XX 上の可逆層とする。

  1. L\mathcal L が豊富であることは、ある m>0m > 0 について Lm\mathcal L^m が AA 上非常に豊富であることと同値である。
  2. XX が AA 上固有とする。L\mathcal L が豊富であることは、次と同値である:すべての連接層 F\mathcal F に対し、ある n0n_0 があって、n≥n0n \ge n_0 とすべての i>0i > 0 について Hi(X,F⊗Ln)=0H^i(X, \mathcal F \otimes \mathcal L^n) = 0 となる。
証明(定理 6.4)

1 の(⇐)。 ι ⁣:X→W\iota\colon X \to W を PAN\mathbb P^N_A の開部分スキーム WW への閉はめ込みで Lm≅ι∗(O(1)∣W)\mathcal L^m \cong \iota^*(\mathcal O(1)|_W) となるものとする。まず、連接層 F\mathcal F について、十分大きい ll で F⊗Lml\mathcal F \otimes \mathcal L^{ml} が大域切断で生成されることを示す。ι∗F\iota_*\mathcal F は WW 上の連接層で(補題 6.1[Čech コホモロジーと射影空間のコホモロジー])、補題 6.3 により PAN\mathbb P^N_A 上の連接層 G\mathcal G に延びる。ある l0l_0 以上の ll で G(l)\mathcal G(l) は大域切断で生成される(定理 9.5[準連接層・連接層と直線束])。WW に制限すると、G(l)∣W=ι∗F⊗O(l)≅ι∗(F⊗Lml)\mathcal G(l)|_W = \iota_*\mathcal F \otimes \mathcal O(l) \cong \iota_*(\mathcal F \otimes \mathcal L^{ml})(補題 6.1[Čech コホモロジーと射影空間のコホモロジー])が WW の上の切断で生成される。Γ(W,ι∗(F⊗Lml))=Γ(X,F⊗Lml)\Gamma(W, \iota_*(\mathcal F \otimes \mathcal L^{ml})) = \Gamma(X, \mathcal F \otimes \mathcal L^{ml}) で、ι(x)\iota(x) での茎は (F⊗Lml)x(\mathcal F \otimes \mathcal L^{ml})_x、OW,ι(x)→OX,x\mathcal O_{W, \iota(x)} \to \mathcal O_{X,x} は全射だから、F⊗Lml\mathcal F \otimes \mathcal L^{ml} は大域切断で生成される。

これを F⊗Lj\mathcal F \otimes \mathcal L^j(j=0,…,m−1j = 0, \ldots, m-1)に使うと、ある l1l_1 があって l≥l1l \ge l_1 ならすべての jj について F⊗Lj+ml\mathcal F \otimes \mathcal L^{j + ml} が大域切断で生成される。n≥ml1n \ge ml_1 は n=j+mln = j + ml(0≤j<m0 \le j < m、l≥l1l \ge l_1)と書けるので、L\mathcal L は豊富である。

1 の(⇒)。 L\mathcal L を豊富とする。

手順 1。点 P∈XP \in X と、L∣U≅OU\mathcal L|_U \cong \mathcal O_U となる PP のアフィン開近傍 UU をとる。Y=X∖UY = X \setminus U に被約な閉部分スキームの構造を入れ、イデアル層を J\mathcal J とする(J\mathcal J は連接。定理 5.2[準連接層・連接層と直線束])。ある n>0n > 0 で J⊗Ln\mathcal J \otimes \mathcal L^n は大域切断で生成される。Ln\mathcal L^n は局所自由だから J⊗Ln→Ln\mathcal J \otimes \mathcal L^n \to \mathcal L^n は単射で、像を JLn\mathcal J\mathcal L^n と書く。s∈Γ(X,JLn)⊆Γ(X,Ln)s \in \Gamma(X, \mathcal J\mathcal L^n) \subseteq \Gamma(X, \mathcal L^n) で sP∉mP(JLn)Ps_P \notin \mathfrak m_P(\mathcal J\mathcal L^n)_P となるものがある。P∉YP \notin Y だから JP=OX,P\mathcal J_P = \mathcal O_{X,P} で、ss は PP で消えない。y∈Yy \in Y では Jy⊆my\mathcal J_y \subseteq \mathfrak m_y だから ss は yy で消える。よって P∈Xs⊆UP \in X_s \subseteq U で、Ln∣U\mathcal L^n|_U の自明化で ss に対応する関数を gg とすると Xs=D(g)X_s = D(g) はアフィンである。

手順 2。XX は準コンパクトだから、手順 1 の XsX_s の有限個 Xs1,…,XsqX_{s_1}, \ldots, X_{s_q}(sν∈Γ(X,Lnν)s_\nu \in \Gamma(X, \mathcal L^{n_\nu}))で覆える。Xsc=XsX_{s^c} = X_s なので、sνs_\nu を適当なべきに取り替えて、すべての nνn_\nu が共通の nn であるとしてよい。Xν=Xsν=Spec⁡BνX_\nu = X_{s_\nu} = \operatorname{Spec} B_\nu とおく。

手順 3。XX は AA 上有限型だから BνB_\nu は有限生成 AA 代数である(命題 3.3[スキームの性質と射])。生成元を bν1,…,bνpb_{\nu 1}, \ldots, b_{\nu p} とする。補題 6.2 の 2(F=OX\mathcal F = \mathcal O_X、可逆層 Ln\mathcal L^n、切断 sνs_\nu)により、ある ee があって sνebνμs_\nu^eb_{\nu\mu} は cνμ∈Γ(X,Lne)c_{\nu\mu} \in \Gamma(X, \mathcal L^{ne}) に延びる(ee はすべての ν,μ\nu, \mu に共通にとれる。ee で延びれば sνs_\nu を掛けて e+1e + 1 でも延びる)。Lne\mathcal L^{ne} の切断 sνes_\nu^e、cνμc_{\nu\mu} の全体を考える。XνX_\nu が XX を覆うので sνes_\nu^e は Lne\mathcal L^{ne} を生成し、射 φ ⁣:X→PAM\varphi\colon X \to \mathbb P^M_A が定まる(定理 5.1)。sνes_\nu^e に対応する添字について、Xsνe=XνX_{s_\nu^e} = X_\nu はアフィンで、座標環からの準同型の像は cνμ/sνe=bνμc_{\nu\mu}/s_\nu^e = b_{\nu\mu} を含むから全射である。補題 5.3 により φ\varphi は PAM\mathbb P^M_A の開部分スキームへの閉はめ込みで、Lne≅φ∗O(1)\mathcal L^{ne} \cong \varphi^*\mathcal O(1) は非常に豊富である。

2 の(⇒)。 1 により Lm\mathcal L^m は非常に豊富で、閉はめ込み ι ⁣:X→W⊆PAN\iota\colon X \to W \subseteq \mathbb P^N_A がある。XX は AA 上固有だから、補題 5.3 の証明の後半と同じ議論で、X→PANX \to \mathbb P^N_A は固有で像は閉、WW の外では ι∗OX\iota_*\mathcal O_X の茎が 00 だから、X→PANX \to \mathbb P^N_A は閉はめ込みである。すなわち XX は AA 上の射影スキームで OX(1)=Lm\mathcal O_X(1) = \mathcal L^m である。連接層 F⊗Lj\mathcal F \otimes \mathcal L^j(0≤j<m0 \le j < m)に Serre の消滅定理(定理 6.2[Čech コホモロジーと射影空間のコホモロジー] の 2)を使うと、ある l1l_1 があって l≥l1l \ge l_1、i>0i > 0 で Hi(X,F⊗Lj+ml)=0H^i(X, \mathcal F \otimes \mathcal L^{j+ml}) = 0 である。n≥ml1n \ge ml_1 なら Hi(X,F⊗Ln)=0H^i(X, \mathcal F \otimes \mathcal L^n) = 0 である。

2 の(⇐)。 連接層 G\mathcal G と閉点 PP について、被約な閉部分スキーム {P}\{P\} のイデアル層を JP\mathcal J_P、JPG\mathcal J_P\mathcal G を JP⊗G→G\mathcal J_P \otimes \mathcal G \to \mathcal G の像とする。G/JPG\mathcal G/\mathcal J_P\mathcal G は PP に台をもち茎が GP/mPGP\mathcal G_P/\mathfrak m_P\mathcal G_P の層である。Ln\mathcal L^n とのテンソル積は完全だから 0→(JPG)⊗Ln→G⊗Ln→(G/JPG)⊗Ln→00 \to (\mathcal J_P\mathcal G) \otimes \mathcal L^n \to \mathcal G \otimes \mathcal L^n \to (\mathcal G/\mathcal J_P\mathcal G) \otimes \mathcal L^n \to 0 は完全で、仮定により十分大きい nn で H1(X,(JPG)⊗Ln)=0H^1(X, (\mathcal J_P\mathcal G) \otimes \mathcal L^n) = 0 だから

Γ(X,G⊗Ln)→(G⊗Ln)P/mP(G⊗Ln)P\Gamma(X, \mathcal G \otimes \mathcal L^n) \to (\mathcal G \otimes \mathcal L^n)_P/\mathfrak m_P(\mathcal G \otimes \mathcal L^n)_P

は全射である。中山の補題(定理 3.5[加群・完全列・中山の補題])により、大域切断は茎 (G⊗Ln)P(\mathcal G \otimes \mathcal L^n)_P を生成する。有限個の切断で茎を生成でき、それらの定める射 OXc→G⊗Ln\mathcal O_X^c \to \mathcal G \otimes \mathcal L^n の余核は連接層で PP での茎が 00 だから、PP のある開近傍で 00 である(補題 7.2[準連接層・連接層と直線束])。すなわち、G\mathcal G と PP ごとにある n0(G,P)n_0(\mathcal G, P) があって、n≥n0(G,P)n \ge n_0(\mathcal G, P) なら G⊗Ln\mathcal G \otimes \mathcal L^n は PP のある開近傍(nn による)の上で大域切断で生成される。

連接層 F\mathcal F と閉点 PP を固定する。G=OX\mathcal G = \mathcal O_X に上を使い、ある n1>0n_1 > 0 と PP の開近傍 VV で、Ln1\mathcal L^{n_1} が VV の上で大域切断で生成されるものをとる。n0=n0(F,P)n_0 = n_0(\mathcal F, P) とし、r=0,…,n1−1r = 0, \ldots, n_1 - 1 について F⊗Ln0+r\mathcal F \otimes \mathcal L^{n_0 + r} が大域切断で生成される PP の開近傍 UrU_r をとる。UP=V∩U0∩⋯∩Un1−1U_P = V \cap U_0 \cap \cdots \cap U_{n_1 - 1} とおく。n≥n0n \ge n_0 は n=n0+r+cn1n = n_0 + r + cn_1(0≤r<n10 \le r < n_1、c≥0c \ge 0)と書け、F⊗Ln=(F⊗Ln0+r)⊗(Ln1)c\mathcal F \otimes \mathcal L^n = (\mathcal F \otimes \mathcal L^{n_0+r}) \otimes (\mathcal L^{n_1})^c は、UPU_P の上で大域切断のテンソル積で生成される。XX は Noether で、空でない閉集合は閉点を含むから、閉点の開近傍 UPU_P の全体は XX を覆い、有限個 UP1,…,UPqU_{P_1}, \ldots, U_{P_q} で覆える。n≥max⁡νn0(F,Pν)n \ge \max_\nu n_0(\mathcal F, P_\nu) なら F⊗Ln\mathcal F \otimes \mathcal L^n は XX 全体で大域切断で生成される。よって L\mathcal L は豊富である。

射影スキームの OX(1)\mathcal O_X(1) は、定義から非常に豊富で、定理により豊富です。定理 6.4 の 2 は、Serre の消滅定理が射影埋め込みの取り方によらない可逆層の性質であることを示しています。

演習 7.1易

kk を体とする。Pk2\mathbb P^2_k 上の有理関数 f=(x12−x0x2)/(x0x1)f = (x_1^2 - x_0x_2)/(x_0x_1) の因子を求め、次数が 00 であることを確かめよ。

解答

x12−x0x2x_1^2 - x_0x_2 は既約な 2 次式です(x0x_0 について 11 次で、係数 −x2-x_2 と x12x_1^2 は互いに素)。C=V+(x12−x0x2)C = V_+(x_1^2 - x_0x_2)、H0=V+(x0)H_0 = V_+(x_0)、H1=V+(x1)H_1 = V_+(x_1) とおきます。系 3.6 の証明の計算から、既約斉次式 gg(次数 ee)について div⁡(g/x0e)=V+(g)−eH0\operatorname{div}(g/x_0^e) = V_+(g) - eH_0 です。f=(x12−x0x2)/x02x1/x0f = \dfrac{(x_1^2 - x_0x_2)/x_0^2}{x_1/x_0} と書くと

div⁡(f)=(C−2H0)−(H1−H0)=C−H0−H1\operatorname{div}(f) = (C - 2H_0) - (H_1 - H_0) = C - H_0 - H_1

です。次数は 2−1−1=02 - 1 - 1 = 0 で、主因子の次数が 00 であることと合います。

演習 7.2標準

kk を体、Y=V+(g)⊂PknY = V_+(g) \subset \mathbb P^n_k を dd 次の既約斉次式 gg の定める超曲面、U=Pkn∖YU = \mathbb P^n_k \setminus Y とする。Cl⁡U≅Z/dZ\operatorname{Cl} U \cong \mathbb Z/d\mathbb Z を示せ。UU はアフィンである。その座標環が UFD になるのはいつか。

解答

定理 3.4 の 3 により Z→Cl⁡Pn→Cl⁡U→0\mathbb Z \to \operatorname{Cl}\mathbb P^n \to \operatorname{Cl} U \to 0 が完全で、最初の写像は 1↦[Y]1 \mapsto [Y] です。系 3.6 の同型 Cl⁡Pn≅Z\operatorname{Cl}\mathbb P^n \cong \mathbb Z のもとで [Y]=d[Y] = d だから、Cl⁡U≅Z/dZ\operatorname{Cl} U \cong \mathbb Z/d\mathbb Z です。U=D+(g)U = D_+(g) はアフィンで(定理 6.3[アフィンスキームとスキーム])、局所的に多項式環の局所化の Spec⁡\operatorname{Spec} だから正規です。命題 3.3 により、座標環が UFD であることは Cl⁡U=0\operatorname{Cl} U = 0、すなわち d=1d = 1 と同値です。たとえば平面から 2 次曲線を除いたアフィン曲面の座標環は UFD ではなく、因子類群は Z/2Z\mathbb Z/2\mathbb Z です。

演習 7.3標準

kk を代数閉体とする。Pk1\mathbb P^1_k 上の O(3)\mathcal O(3) の切断の空間 V=⟨s3,st2,t3⟩V = \langle s^3, st^2, t^3 \rangle の定める射 φ ⁣:P1→P2\varphi\colon \mathbb P^1 \to \mathbb P^2 について、命題 5.5 の 2 条件を調べ、像の方程式を求めよ。

解答

s3s^3 と t3t^3 は同時には消えないので VV は O(3)\mathcal O(3) を生成し、φ(s:t)=(s3:st2:t3)\varphi(s : t) = (s^3 : st^2 : t^3) です。像は X13=X0X22X_1^3 = X_0X_2^2(s3t6s^3t^6 の二通りの分解)を満たします。s=1s = 1 の座標では t↦(t2,t3)t \mapsto (t^2, t^3) で、尖点 3 次曲線 y2=x3y^2 = x^3 の媒介変数表示です。

点の分離:(1:a)(1 : a) と (1:b)(1 : b)(a≠ba \ne b)が同じ点に写るなら a2=b2a^2 = b^2、a3=b3a^3 = b^3 で、a≠0a \ne 0 なら a=a3/a2=b3/b2=ba = a^3/a^2 = b^3/b^2 = b、a=0a = 0 なら b=0b = 0 となって矛盾します。(0:1)(0 : 1) は (0:0:1)(0 : 0 : 1) に写り、他の点は X0≠0X_0 \ne 0 に写ります。よって条件 1 は成り立ちます。

接ベクトルの分離:P=(1:0)P = (1 : 0) で消える VV の元は st2st^2 と t3t^3 の結合で、局所座標 tt について t2t^2 で割り切れるので mP2LP\mathfrak m_P^2\mathcal L_P に入り、mPLP/mP2LP\mathfrak m_P\mathcal L_P/\mathfrak m_P^2\mathcal L_P(11 次元)を張りません。条件 2 は PP で成り立たず、φ\varphi は像への同相ですが閉はめ込みではありません。像の尖点では接空間が 22 次元で、P1\mathbb P^1 の接空間はそこに 00 で写っています。

演習 7.4標準

kk を体、Q=Pk1×Pk1Q = \mathbb P^1_k \times \mathbb P^1_k、O(a,b)=p1∗O(a)⊗p2∗O(b)\mathcal O(a, b) = p_1^*\mathcal O(a) \otimes p_2^*\mathcal O(b) とする。(a) a,b>0a, b > 0 なら O(a,b)\mathcal O(a, b) は非常に豊富であることを示せ。(b) O(1,0)\mathcal O(1, 0) は大域切断で生成されるが豊富でないことを示せ。

解答

(a) x0,x1x_0, x_1 と y0,y1y_0, y_1 を二つの因子の斉次座標とします。aa 次の単項式 xmx^m と bb 次の単項式 ym′y^{m'} の積 xmym′x^my^{m'} は O(a,b)\mathcal O(a, b) の切断です。xiayjbx_i^ay_j^b の消えない開集合は D+(xi)×D+(yj)D_+(x_i) \times D_+(y_j) で、QQ を覆うアフィン開集合です。座標環 k[xl/xi,yl′/yj]k[x_l/x_i, y_{l'}/y_j] は xlxia−1yjb/xiayjb=xl/xix_lx_i^{a-1}y_j^b/x_i^ay_j^b = x_l/x_i と xiayl′yjb−1/xiayjb=yl′/yjx_i^ay_{l'}y_j^{b-1}/x_i^ay_j^b = y_{l'}/y_j で生成されます。QQ は kk 上固有(固有射の積)なので、補題 5.3 によりこれらの切断の定める射は閉はめ込みで、O(a,b)\mathcal O(a,b) は非常に豊富です。

(b) O(1,0)\mathcal O(1, 0) は p1∗x0,p1∗x1p_1^*x_0, p_1^*x_1 で生成されます。豊富だとすると、F=O(0,−1)\mathcal F = \mathcal O(0, -1) について十分大きい nn で O(n,−1)\mathcal O(n, -1) が大域切断で生成されます。閉部分スキーム F={p}×P1F = \{p\} \times \mathbb P^1 に制限すると、O(n,−1)∣F≅OP1(−1)\mathcal O(n, -1)|_F \cong \mathcal O_{\mathbb P^1}(-1) が大域切断(の制限)で生成されることになりますが、Γ(P1,O(−1))=0\Gamma(\mathbb P^1, \mathcal O(-1)) = 0 なので矛盾します。O(1,0)\mathcal O(1, 0) の定める射は第 1 射影 Q→P1Q \to \mathbb P^1 で、ファイバーをつぶすので埋め込みからは遠いものです。豊富であるためには、すべての曲線の上で「次数が正」でなければなりません。

  • R. Hartshorne, Algebraic Geometry, Graduate Texts in Mathematics 52, Springer, 1977 — Chapter II §6、§7、Chapter III §5。
  • A. Grothendieck, J. Dieudonné, “Éléments de géométrie algébrique II: Étude globale élémentaire de quelques classes de morphismes”, Publications Mathématiques de l’IHÉS 8 (1961) — 豊富な可逆層と射影射。
  • H. Matsumura, Commutative Ring Theory, Cambridge University Press, 1986 — §12(Krull 整域)、§20(UFD)。
  • D. Mumford, The Red Book of Varieties and Schemes, Lecture Notes in Mathematics 1358, Springer, 1999 — Chapter III。
  • 上野健爾『代数幾何』岩波書店、2005 — 第 5 章(可逆層と因子)。

このテーマの 100 本ノック(50 問)

執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 2 回(Claude Code)・最終 2026-10-12

この記事の誤りを報告する ・運営: 夢現技研合同会社 ・料金 ・利用条件 ・特定商取引法に基づく表記

© 2026 夢現技研合同会社 ・コード例は MIT ライセンスです。