「方程式 y 2 = x y^2 = x y 2 = x を x x x 軸へ射影すると、x = a x = a x = a の上には何個の点が重なるか」を、a = 0 a = 0 a = 0 のように 2 点が 1 点に潰れる場合まで含めて正確に数えるには、点の個数だけでなく重なり方も記録する仕組みが要ります。この記事は、そのための道具であるファイバー積と、スキームや射に付ける基本的な条件(有限性・閉部分スキームなど)を整える回です。読み終えると、射の上のファイバーを具体的に計算し、条件が合成や底変換で保たれることを確かめられるようになります。
スキームが整 であることは、被約 (冪零な関数がない)かつ既約 であることと同値です。整スキームの生成点の局所環 は体で、関数体 と呼びます。局所 Noether 性、射が局所有限型・アフィン・有限であることは、アフィン開被覆の取り方によりません。
スキームの圏にはファイバー積 X × S Y X \times_S Y X × S Y がつねに存在し、アフィンスキームでは Spec ( A ⊗ R B ) \operatorname{Spec}(A \otimes_R B) Spec ( A ⊗ R B ) です。射 f : X → Y f\colon X \to Y f : X → Y の点 y y y の上のファイバー X × Y Spec κ ( y ) X \times_Y \operatorname{Spec}\kappa(y) X × Y Spec κ ( y ) の底空間は f − 1 ( y ) f^{-1}(y) f − 1 ( y ) と同相です。
開はめ込み・閉はめ込み・有限型・有限・アフィンという性質は、合成と底変換 で保たれます。有限射は閉写像 で、ファイバーは有限集合です。
閉集合には被約な閉部分スキームの構造がただ一つ入り、被約スキームからの射で像がその閉集合に入るものは、そこを一意に経由します。
スキーム X X X は、アフィンスキーム T T T に X ( T ) = Hom ( T , X ) X(T) = \operatorname{Hom}(T, X) X ( T ) = Hom ( T , X ) を対応させる点の関手 で決まります。ファイバー積の点の関手は、集合のファイバー積です。
体 k k k 上の整な有限型スキームの間で、支配的な有理写像は関数体の k k k 準同型と 1 対 1 に対応し、**双有理同値 **であることと関数体が k k k 同型であることは同値です。
この記事で使う事前知識
局所環・剰余体 : ただ一つの極大イデアルをもつ環と、それによる商の体。→ 局所環・剰余体
局所化 : 環に分母として許す元を決め、その元で割れるようにした環。→ 局所化
茎(芽) : 点の近くでの関数の「芽」を集めたもの。→ 層:茎・層化・順像と逆像
スキーム : 環の Spec を局所的な部品として貼り合わせた空間。→ スキーム
テンソル積 : 加群 M , N M, N M , N から作る、双線形写像を一つの線形写像として扱うための加群。→ テンソル積と平坦性
整拡大 : 大きい環の各元が、小さい環係数のモニック多項式の根になる拡大。→ 整拡大
記事 アフィンスキームとスキーム でスキームを定義しました。スキームは非常に一般的な対象で、Spec Z \operatorname{Spec}\mathbb{Z} Spec Z も、冪零元をもつ Spec k [ x ] / ( x 2 ) \operatorname{Spec} k[x]/(x^2) Spec k [ x ] / ( x 2 ) も、無限個の変数の多項式環の Spec も含みます。幾何を行うには、対象と射に適切な有限性や正則性の条件を付ける必要があります。この記事では、その基本的な語彙を整えます。
中心になるのはファイバー積 です。スキームの圏での積は、底空間の直積ではありません(記事 アフィン代数多様体と座標環 で見たように、位相も直積位相ではありません)。それでも、普遍性で定義した積 X × S Y X \times_S Y X × S Y はつねに存在し、次のものを一度に与えます。
積。 A k m × k A k n = A k m + n \mathbb{A}^m_k \times_k \mathbb{A}^n_k = \mathbb{A}^{m+n}_k A k m × k A k n = A k m + n 。
ファイバー。 射 f : X → Y f\colon X \to Y f : X → Y と点 y y y に対し、f − 1 ( y ) f^{-1}(y) f − 1 ( y ) にスキームの構造(重複度を込めたもの)を入れる。
係数の拡大。 R \mathbb{R} R 上のスキーム X X X から C \mathbb{C} C 上のスキーム X × R Spec C X \times_{\mathbb{R}} \operatorname{Spec}\mathbb{C} X × R Spec C を作る。
逆像と交わり。 部分スキームの逆像 f − 1 ( Z ) = X × Y Z f^{-1}(Z) = X \times_Y Z f − 1 ( Z ) = X × Y Z 、交わり Z 1 ∩ Z 2 = Z 1 × X Z 2 Z_1 \cap Z_2 = Z_1 \times_X Z_2 Z 1 ∩ Z 2 = Z 1 × X Z 2 。
Grothendieck の方針では、性質は対象ではなく射に対して定義し、「合成で保たれるか」「底変換で保たれるか」を調べます。底変換で保たれる性質は、族の各ファイバーにも、係数体を拡大したものにも遺伝するので扱いやすいのです。次の記事 分離射・固有射と付値判定法 の分離性と固有性は、この記事のファイバー積(対角射と底変換)を使って定義します。
環の側の道具は、テンソル積(記事 テンソル積と平坦性・射影加群・入射加群 )と整拡大(記事 整拡大 )です。局所的な性質の命題は、前の記事のアフィン交流補題でまとめて示します。
定義 2.1 (被約・既約・整・連結・準コンパクト・Noether ) ↗
X X X をスキームとする。
すべての開集合 U U U で環 O X ( U ) \mathcal{O}_X(U) O X ( U ) が被約(0 0 0 以外の冪零元をもたない)であるとき、X X X は被約 であるという。
底空間が既約(連結、コンパクト)であるとき、X X X は既約 (連結 、準コンパクト )であるという。
X ≠ ∅ X \ne \varnothing X = ∅ で、すべての空でない開集合 U U U で O X ( U ) \mathcal{O}_X(U) O X ( U ) が整域であるとき、X X X は整 であるという。
Noether 環の Spec であるアフィン開集合で覆えるとき、X X X は局所 Noether であるという。局所 Noether かつ準コンパクトのとき Noether であるという。
命題 2.2 (整 ⇔ 被約かつ既約 ) ✓
X X X をスキームとする。
次は同値である: (a) X X X は被約、(b) すべての茎 O X , x \mathcal{O}_{X,x} O X , x は被約、(c) X X X はアフィン開集合 Spec A i \operatorname{Spec} A_i Spec A i で、各 A i A_i A i が被約であるもので覆える、(d) 任意の開集合 U U U と s ∈ O X ( U ) s \in \mathcal{O}_X(U) s ∈ O X ( U ) について、すべての x ∈ U x \in U x ∈ U で s ( x ) = 0 s(x) = 0 s ( x ) = 0 ならば s = 0 s = 0 s = 0 。
X X X が整であることと、被約かつ既約であることは同値である。
X X X を整スキームとし、η \eta η をその生成点とする。K ( X ) = O X , η K(X) = \mathcal{O}_{X,\eta} K ( X ) = O X , η は体である(関数体 という)。空でないアフィン開集合 U = Spec A U = \operatorname{Spec} A U = Spec A について、A A A は整域、η ∈ U \eta \in U η ∈ U は A A A の零イデアルに対応し、K ( X ) = Frac A K(X) = \operatorname{Frac} A K ( X ) = Frac A である。任意の空でない開集合 U U U について O X ( U ) → K ( X ) \mathcal{O}_X(U) \to K(X) O X ( U ) → K ( X ) 、s ↦ s η s \mapsto s_\eta s ↦ s η は単射で、各点 x x x について O X , x → K ( X ) \mathcal{O}_{X,x} \to K(X) O X , x → K ( X ) は単射である。
証明(命題 2.2) (1) (a) ならば (b): 芽 s x s_x s x が s x n = 0 s_x^n = 0 s x n = 0 を満たせば、x x x の近傍 W W W で ( s ∣ W ) n = 0 (s|_W)^n = 0 ( s ∣ W ) n = 0 、(a) により s ∣ W = 0 s|_W = 0 s ∣ W = 0 、よって s x = 0 s_x = 0 s x = 0 です。(b) ならば (a): s n = 0 s^n = 0 s n = 0 なら各点で s x n = 0 s_x^n = 0 s x n = 0 、s x = 0 s_x = 0 s x = 0 で、切断は芽で決まるので s = 0 s = 0 s = 0 です。
(b) と (c) の同値: アフィン開集合 Spec A \operatorname{Spec} A Spec A の点 p \mathfrak{p} p での茎は A p A_{\mathfrak{p}} A p です。A A A が被約なら、( a / s ) n = 0 (a/s)^n = 0 ( a / s ) n = 0 のとき t a n = 0 ta^n = 0 t a n = 0 となる t ∉ p t \notin \mathfrak{p} t ∈ / p があり、( t a ) n = 0 (ta)^n = 0 ( t a ) n = 0 から t a = 0 ta = 0 t a = 0 、a / s = 0 a/s = 0 a / s = 0 なので A p A_{\mathfrak{p}} A p は被約です。逆にすべての A p A_{\mathfrak{p}} A p が被約で a n = 0 a^n = 0 a n = 0 なら、すべての p \mathfrak{p} p で a / 1 = 0 a/1 = 0 a /1 = 0 で、加群 A a Aa A a のすべての局所化が 0 0 0 だから a = 0 a = 0 a = 0 です(定理 5.3[加群・完全列・中山の補題] の (1))。よって、(b) が成り立てばすべてのアフィン開集合の環は被約で、(c) が成り立てばすべての茎は被約です。
(a) ならば (d): アフィン開集合 Spec A ⊆ U \operatorname{Spec} A \subseteq U Spec A ⊆ U の上で、s ∣ Spec A ∈ A s|_{\operatorname{Spec} A} \in A s ∣ Spec A ∈ A はすべての素イデアルに属するので冪零(定理 2.6[局所化と素イデアルのスペクトル] )、(a) により 0 0 0 です。U U U はアフィン開集合で覆える(命題 4.1[アフィンスキームとスキーム] )ので s = 0 s = 0 s = 0 です。(d) ならば (a): s n = 0 s^n = 0 s n = 0 なら各点で s ( x ) n = 0 s(x)^n = 0 s ( x ) n = 0 が体 κ ( x ) \kappa(x) κ ( x ) で成り立ち、s ( x ) = 0 s(x) = 0 s ( x ) = 0 なので s = 0 s = 0 s = 0 です。
(2) 既約性の一般的な事実は 補題 3.2[アフィン代数多様体と座標環] を使います。
X X X が整とします。整域は被約なので X X X は被約です。X X X が既約でなければ、交わらない空でない開集合 U 1 , U 2 U_1, U_2 U 1 , U 2 があり、層の条件から O X ( U 1 ∪ U 2 ) = O X ( U 1 ) × O X ( U 2 ) \mathcal{O}_X(U_1 \cup U_2) = \mathcal{O}_X(U_1) \times \mathcal{O}_X(U_2) O X ( U 1 ∪ U 2 ) = O X ( U 1 ) × O X ( U 2 ) です。U i ≠ ∅ U_i \ne \varnothing U i = ∅ なので O X ( U i ) ≠ 0 \mathcal{O}_X(U_i) \ne 0 O X ( U i ) = 0 (茎が局所環で 0 0 0 でない)で、( 1 , 0 ) ⋅ ( 0 , 1 ) = 0 (1, 0) \cdot (0, 1) = 0 ( 1 , 0 ) ⋅ ( 0 , 1 ) = 0 となり整域になりません。
逆に X X X が被約かつ既約とし、U ≠ ∅ U \ne \varnothing U = ∅ を開集合、f , g ∈ O X ( U ) f, g \in \mathcal{O}_X(U) f , g ∈ O X ( U ) 、f g = 0 fg = 0 f g = 0 とします。Y f = { x ∈ U : f ( x ) = 0 } Y_f = \{ x \in U : f(x) = 0 \} Y f = { x ∈ U : f ( x ) = 0 } と Y g Y_g Y g は U U U の閉集合(補題 3.2[アフィンスキームとスキーム] の (2))で、各点で f ( x ) g ( x ) = 0 f(x)g(x) = 0 f ( x ) g ( x ) = 0 が体の中で成り立つので U = Y f ∪ Y g U = Y_f \cup Y_g U = Y f ∪ Y g です。U U U は既約なので、たとえば Y f = U Y_f = U Y f = U で、(1) の (d) により f = 0 f = 0 f = 0 です。O X ( U ) ≠ 0 \mathcal{O}_X(U) \ne 0 O X ( U ) = 0 なので整域です。
(3) X X X は既約なので生成点 η \eta η をただ一つもちます(命題 4.3[アフィンスキームとスキーム] の (1))。空でない開集合 U U U は { η } ‾ = X \overline{\{\eta\}} = X { η } = X と交わるので、η ∈ U \eta \in U η ∈ U です(η ∉ U \eta \notin U η ∈ / U なら { η } ‾ ⊆ X ∖ U \overline{\{\eta\}} \subseteq X \setminus U { η } ⊆ X ∖ U )。U = Spec A U = \operatorname{Spec} A U = Spec A がアフィン開集合なら、A A A は整域で、η \eta η は U U U の生成点、すなわち V ( p ) = Spec A V(\mathfrak{p}) = \operatorname{Spec} A V ( p ) = Spec A となる素イデアル p = nil ( A ) = ( 0 ) \mathfrak{p} = \operatorname{nil}(A) = (0) p = nil ( A ) = ( 0 ) に対応します。よって O X , η = A ( 0 ) = Frac A \mathcal{O}_{X,\eta} = A_{(0)} = \operatorname{Frac} A O X , η = A ( 0 ) = Frac A は体です。x ∈ U x \in U x ∈ U が q \mathfrak{q} q に対応するとき、O X , x = A q → Frac A \mathcal{O}_{X,x} = A_{\mathfrak{q}} \to \operatorname{Frac} A O X , x = A q → Frac A は単射です。
U U U を空でない開集合、s ∈ O X ( U ) s \in \mathcal{O}_X(U) s ∈ O X ( U ) 、s η = 0 s_\eta = 0 s η = 0 とします。η \eta η の開近傍 W ⊆ U W \subseteq U W ⊆ U で s ∣ W = 0 s|_W = 0 s ∣ W = 0 となるものがあります。U U U に含まれる空でないアフィン開集合 V = Spec B V = \operatorname{Spec} B V = Spec B について、V ∩ W ≠ ∅ V \cap W \ne \varnothing V ∩ W = ∅ で、∅ ≠ D ( b ) ⊆ V ∩ W \varnothing \ne D(b) \subseteq V \cap W ∅ = D ( b ) ⊆ V ∩ W となる b ∈ B b \in B b ∈ B があり、s ∣ V s|_V s ∣ V の B b B_b B b での像は 0 0 0 です。B B B は整域なので B → B b B \to B_b B → B b は単射で、s ∣ V = 0 s|_V = 0 s ∣ V = 0 です。U U U はこのような V V V で覆えるので s = 0 s = 0 s = 0 です。
∎
(3) により、整スキームの上の関数はすべて一つの体 K ( X ) K(X) K ( X ) の元とみなせます。アフィン多様体 X X X について、Spec k [ X ] \operatorname{Spec} k[X] Spec k [ X ] の関数体は k ( X ) = Frac k [ X ] k(X) = \operatorname{Frac} k[X] k ( X ) = Frac k [ X ] で、記事 アフィン代数多様体と座標環 の関数体と一致します。
命題 2.3 (Noether スキーム ) ✓
X X X をスキームとする。
X X X が局所 Noether であることと、X X X のすべてのアフィン開集合 Spec A \operatorname{Spec} A Spec A について A A A が Noether 環であることは同値である。とくに Spec A \operatorname{Spec} A Spec A が Noether スキームであることと A A A が Noether 環であることは同値である。
X X X が Noether スキームなら、底空間は Noether 位相空間で、すべての開集合は準コンパクト、すべての開部分スキームは Noether スキームである。また既約成分は有限個である。
X X X が局所 Noether なら、すべての茎 O X , x \mathcal{O}_{X,x} O X , x は Noether 局所環である。
証明(命題 2.3) (1) アフィン開集合 U U U についての性質「O X ( U ) \mathcal{O}_X(U) O X ( U ) は Noether 環」が、アフィン交流補題(補題 4.2[アフィンスキームとスキーム] )の 2 条件を満たすことを示します。
局所化。 A A A が Noether 環なら A f A_f A f も Noether 環です(系 4.1[Noether 環と Artin 環] の (2))。
有限被覆。 f 1 , … , f n f_1, \ldots, f_n f 1 , … , f n が A A A の単位イデアルを生成し、各 A f i A_{f_i} A f i が Noether 環とします。まず、イデアル I ⊆ J I \subseteq J I ⊆ J がすべての i i i で I A f i = J A f i IA_{f_i} = JA_{f_i} I A f i = J A f i を満たせば I = J I = J I = J であることを示します。x ∈ J x \in J x ∈ J とすると、各 i i i で f i m x ∈ I f_i^mx \in I f i m x ∈ I となる m m m があり(x / 1 ∈ I A f i x/1 \in IA_{f_i} x /1 ∈ I A f i を書き下す)、m m m は共通に取れます。f i m f_i^m f i m も単位イデアルを生成する(V ( f 1 m , … , f n m ) = V ( f 1 , … , f n ) = ∅ V(f_1^m, \ldots, f_n^m) = V(f_1, \ldots, f_n) = \varnothing V ( f 1 m , … , f n m ) = V ( f 1 , … , f n ) = ∅ )ので 1 = ∑ i c i f i m 1 = \sum_i c_if_i^m 1 = ∑ i c i f i m と書け、x = ∑ i c i f i m x ∈ I x = \sum_i c_if_i^mx \in I x = ∑ i c i f i m x ∈ I です。イデアルの昇鎖 I 1 ⊆ I 2 ⊆ ⋯ I_1 \subseteq I_2 \subseteq \cdots I 1 ⊆ I 2 ⊆ ⋯ に対し、各 A f i A_{f_i} A f i で鎖 I l A f i I_lA_{f_i} I l A f i は停留するので、共通の N N N があって l ≥ N l \ge N l ≥ N ならすべての i i i で I l A f i = I N A f i I_lA_{f_i} = I_NA_{f_i} I l A f i = I N A f i で、いま示したことから I l = I N I_l = I_N I l = I N です。
(2) X X X は有限個の Spec A i \operatorname{Spec} A_i Spec A i (A i A_i A i は Noether 環)で覆えます。Spec A i \operatorname{Spec} A_i Spec A i の閉集合の降鎖は、根基イデアルの昇鎖に対応する(補題 4.2[局所化と素イデアルのスペクトル] の (5))ので停留し、Spec A i \operatorname{Spec} A_i Spec A i は Noether 位相空間です。X X X の閉集合の降鎖は、有限個の Spec A i \operatorname{Spec} A_i Spec A i のそれぞれとの交わりが停留するので停留します。Noether 位相空間の部分空間は Noether でコンパクト(補題 3.3[アフィン代数多様体と座標環] の (2)、(3))なので、開集合は準コンパクトです。開部分スキーム U U U のアフィン開集合は X X X のアフィン開集合なので、(1) により U U U は局所 Noether で、準コンパクトだから Noether です。既約成分の有限性は 命題 3.4[アフィン代数多様体と座標環] です。
(3) x x x を含むアフィン開集合 Spec A \operatorname{Spec} A Spec A で、O X , x = A p \mathcal{O}_{X,x} = A_{\mathfrak{p}} O X , x = A p は Noether 環 A A A の局所化です。
∎
この節の定義は「Y Y Y のあるアフィン開被覆について条件が成り立つ」という形です。被覆を別のものに取り替えても同じ性質が言えるかどうかが、そのままでは分からないので、定義のあとに「どの被覆でもよい」ことを命題として示します。
定義 3.1 (準コンパクト・アフィン・局所有限型・有限型・有限な射 ) ↗
f : X → Y f\colon X \to Y f : X → Y をスキームの射とする。次の各性質を、「Y Y Y のアフィン開集合 V i = Spec B i V_i = \operatorname{Spec} B_i V i = Spec B i による被覆で、すべての i i i について条件が成り立つものが存在する」ことで定める。
準コンパクト : f − 1 ( V i ) f^{-1}(V_i) f − 1 ( V i ) は準コンパクト。
アフィン : f − 1 ( V i ) f^{-1}(V_i) f − 1 ( V i ) はアフィンスキーム。
局所有限型 : f − 1 ( V i ) f^{-1}(V_i) f − 1 ( V i ) はアフィン開集合 Spec A i j \operatorname{Spec} A_{ij} Spec A ij で、各 A i j A_{ij} A ij が有限生成 B i B_i B i 代数(定義 2.2[整拡大] )であるもので覆える。
有限型 : 局所有限型かつ準コンパクト。
有限 : f − 1 ( V i ) = Spec A i f^{-1}(V_i) = \operatorname{Spec} A_i f − 1 ( V i ) = Spec A i はアフィンスキームで、A i A_i A i は B i B_i B i 加群として有限生成。
環 R R R (体 k k k )について、Spec R \operatorname{Spec} R Spec R への構造射が有限型のとき、X X X を R R R 上(k k k 上)有限型のスキーム という。
これらが被覆の取り方によらないことを示すために、大域切断と局所化の関係を先に調べます。
次の補題は、後の命題の証明で「環の性質を、単位イデアルを生成する元 g i g_i g i による局所化ごとに確かめれば足りる」ことを使うための部品です。(1) は大域切断を g g g で局所化したものが X g X_g X g 上の切断になること、(2) はアフィン性を X g i X_{g_i} X g i ごとに判定できること、(3) は有限生成性(有限生成代数・有限生成加群)を局所化ごとに判定できることを述べます。どの証明でも、有限個の元について指数 m m m を共通に取り直す、という操作が繰り返し現れます。
補題 3.2 (大域切断の局所化とアフィン性の判定 ) ✓
X X X をスキーム、A = Γ ( X , O X ) A = \Gamma(X, \mathcal{O}_X) A = Γ ( X , O X ) 、g ∈ A g \in A g ∈ A とする。
X X X が有限個のアフィン開集合 U 1 , … , U n U_1, \ldots, U_n U 1 , … , U n で覆え、各 U i ∩ U j U_i \cap U_j U i ∩ U j が準コンパクトであるとする。このとき制限の誘導する準同型 A g → Γ ( X g , O X ) A_g \to \Gamma(X_g, \mathcal{O}_X) A g → Γ ( X g , O X ) は同型である(X g X_g X g は 補題 3.2[アフィンスキームとスキーム] の開集合)。
g 1 , … , g n ∈ A g_1, \ldots, g_n \in A g 1 , … , g n ∈ A が単位イデアルを生成し、各 X g i X_{g_i} X g i がアフィンスキームなら、X X X はアフィンスキームである。
R R R を環、C C C を R R R 代数とし、g 1 , … , g n ∈ C g_1, \ldots, g_n \in C g 1 , … , g n ∈ C が C C C の単位イデアルを生成するとする。(a) すべての C g i C_{g_i} C g i が有限生成 R R R 代数なら、C C C は有限生成 R R R 代数である。(b) g i g_i g i が R R R の単位イデアルを生成する元 r i r_i r i の像で、すべての C g i C_{g_i} C g i が有限生成 R r i R_{r_i} R r i 加群なら、C C C は有限生成 R R R 加群である。
証明(補題 3.2) (1) g ∣ X g g|_{X_g} g ∣ X g は単元(補題 3.2[アフィンスキームとスキーム] の (2))なので準同型 A g → Γ ( X g , O X ) A_g \to \Gamma(X_g, \mathcal{O}_X) A g → Γ ( X g , O X ) があります。U i = Spec A i U_i = \operatorname{Spec} A_i U i = Spec A i 、g i = g ∣ U i g_i = g|_{U_i} g i = g ∣ U i とすると X g ∩ U i = D ( g i ) X_g \cap U_i = D(g_i) X g ∩ U i = D ( g i ) 、O X ( X g ∩ U i ) = ( A i ) g i \mathcal{O}_X(X_g \cap U_i) = (A_i)_{g_i} O X ( X g ∩ U i ) = ( A i ) g i です。
単射性(有限個のアフィン開集合で覆えることだけを使う)。 s ∈ A s \in A s ∈ A が s ∣ X g = 0 s|_{X_g} = 0 s ∣ X g = 0 を満たすとします。各 i i i で s ∣ U i s|_{U_i} s ∣ U i の ( A i ) g i (A_i)_{g_i} ( A i ) g i での像が 0 0 0 なので、共通の m m m で g i m s ∣ U i = 0 g_i^ms|_{U_i} = 0 g i m s ∣ U i = 0 、層の局所性から g m s = 0 g^ms = 0 g m s = 0 、すなわち A g A_g A g で s / 1 = 0 s/1 = 0 s /1 = 0 です。
全射性。 t ∈ Γ ( X g , O X ) t \in \Gamma(X_g, \mathcal{O}_X) t ∈ Γ ( X g , O X ) とします。t ∣ X g ∩ U i ∈ ( A i ) g i t|_{X_g \cap U_i} \in (A_i)_{g_i} t ∣ X g ∩ U i ∈ ( A i ) g i なので、共通の m m m と a i ∈ A i a_i \in A_i a i ∈ A i で g m t ∣ X g ∩ U i = a i ∣ X g ∩ U i g^mt|_{X_g \cap U_i} = a_i|_{X_g \cap U_i} g m t ∣ X g ∩ U i = a i ∣ X g ∩ U i と書けます。a i − a j ∈ O X ( U i ∩ U j ) a_i - a_j \in \mathcal{O}_X(U_i \cap U_j) a i − a j ∈ O X ( U i ∩ U j ) は X g ∩ U i ∩ U j X_g \cap U_i \cap U_j X g ∩ U i ∩ U j の上で 0 0 0 です。U i ∩ U j U_i \cap U_j U i ∩ U j は準コンパクトなので有限個のアフィン開集合で覆え、単射性の議論をスキーム U i ∩ U j U_i \cap U_j U i ∩ U j に使うと、共通の l l l で g l ( a i − a j ) = 0 g^l(a_i - a_j) = 0 g l ( a i − a j ) = 0 が U i ∩ U j U_i \cap U_j U i ∩ U j の上で成り立ちます。よって g l a i g^la_i g l a i は a ∈ A a \in A a ∈ A に貼り合わさり、a ∣ X g = g l + m t a|_{X_g} = g^{l+m}t a ∣ X g = g l + m t です。t t t は a / g l + m a/g^{l+m} a / g l + m の像です。
(2) ∑ i c i g i = 1 \sum_i c_ig_i = 1 ∑ i c i g i = 1 なので、各点で少なくとも一つの g i g_i g i の値は 0 0 0 でなく、X = ⋃ i X g i X = \bigcup_i X_{g_i} X = ⋃ i X g i です。X g i ∩ X g j X_{g_i} \cap X_{g_j} X g i ∩ X g j はアフィンスキーム X g i X_{g_i} X g i の主開集合なのでアフィン、とくに準コンパクトです。(1) により Γ ( X g i , O X ) = A g i \Gamma(X_{g_i}, \mathcal{O}_X) = A_{g_i} Γ ( X g i , O X ) = A g i です。標準射 c : X → Spec A c\colon X \to \operatorname{Spec} A c : X → Spec A (定理 3.4[アフィンスキームとスキーム] )は c − 1 ( D ( g i ) ) = X g i c^{-1}(D(g_i)) = X_{g_i} c − 1 ( D ( g i )) = X g i を満たし、その制限 X g i → D ( g i ) = Spec A g i X_{g_i} \to D(g_i) = \operatorname{Spec} A_{g_i} X g i → D ( g i ) = Spec A g i はアフィンスキームの射で、大域切断での写像は (1) の同型です。同じ定理の (3) によりこの制限は同型です。D ( g i ) D(g_i) D ( g i ) は Spec A \operatorname{Spec} A Spec A を覆うので、c c c は同型です。
(3) (a) C g i C_{g_i} C g i の R R R 代数としての生成元を、共通の m m m で x i j / g i m x_{ij}/g_i^m x ij / g i m (x i j ∈ C x_{ij} \in C x ij ∈ C 、j j j は有限個)と書き、∑ i c i g i = 1 \sum_i c_ig_i = 1 ∑ i c i g i = 1 (c i ∈ C c_i \in C c i ∈ C )とします。C ′ C' C ′ を、有限個の元 x i j x_{ij} x ij 、g i g_i g i 、c i c_i c i が R R R 上生成する C C C の部分代数とします。y ∈ C y \in C y ∈ C とすると、y / 1 ∈ C g i y/1 \in C_{g_i} y /1 ∈ C g i は x i j / g i m x_{ij}/g_i^m x ij / g i m の R R R 係数多項式なので、ある y ′ ∈ C ′ y' \in C' y ′ ∈ C ′ と L 0 L_0 L 0 で g i L 0 y / 1 = y ′ / 1 g_i^{L_0}y/1 = y'/1 g i L 0 y /1 = y ′ /1 が C g i C_{g_i} C g i で成り立ち、g i g_i g i の冪をさらに掛けて、十分大きい L L L (すべての i i i に共通)で g i L y ∈ C ′ g_i^Ly \in C' g i L y ∈ C ′ となります。1 = ( ∑ i c i g i ) n L 1 = (\sum_i c_ig_i)^{nL} 1 = ( ∑ i c i g i ) n L を展開した各項は、ある g i L g_i^L g i L を因子にもつので、1 = ∑ i e i g i L 1 = \sum_i e_ig_i^L 1 = ∑ i e i g i L (e i ∈ C ′ e_i \in C' e i ∈ C ′ )と書け、y = ∑ i e i g i L y ∈ C ′ y = \sum_i e_ig_i^Ly \in C' y = ∑ i e i g i L y ∈ C ′ です。よって C = C ′ C = C' C = C ′ は有限生成 R R R 代数です。
(b) C g i C_{g_i} C g i の R r i R_{r_i} R r i 加群としての生成元を x i j / g i m x_{ij}/g_i^m x ij / g i m と書き、C ′ C' C ′ を x i j x_{ij} x ij の全体が生成する C C C の R R R 部分加群とします。y ∈ C y \in C y ∈ C について、y / 1 y/1 y /1 は x i j / g i m x_{ij}/g_i^m x ij / g i m の R r i R_{r_i} R r i 係数の線形結合なので、(a) と同様に共通の L L L で g i L y ∈ C ′ g_i^Ly \in C' g i L y ∈ C ′ です。r i r_i r i は R R R の単位イデアルを生成するので、1 = ∑ i e i r i L 1 = \sum_i e_ir_i^L 1 = ∑ i e i r i L となる e i ∈ R e_i \in R e i ∈ R があり、y = ∑ i e i g i L y ∈ C ′ y = \sum_i e_ig_i^Ly \in C' y = ∑ i e i g i L y ∈ C ′ です。
∎
命題 3.3 (射の有限性はアフィン開被覆の取り方によらない ) ✓
f : X → Y f\colon X \to Y f : X → Y をスキームの射とする。
f f f が準コンパクトであることと、Y Y Y のすべてのアフィン開集合 V V V について f − 1 ( V ) f^{-1}(V) f − 1 ( V ) が準コンパクトであることは同値である。
f f f がアフィンであることと、Y Y Y のすべてのアフィン開集合 V V V について f − 1 ( V ) f^{-1}(V) f − 1 ( V ) がアフィンスキームであることは同値である。
f f f が局所有限型であることと、Y Y Y のすべてのアフィン開集合 V = Spec B V = \operatorname{Spec} B V = Spec B と、f − 1 ( V ) f^{-1}(V) f − 1 ( V ) に含まれる X X X のすべてのアフィン開集合 U = Spec A U = \operatorname{Spec} A U = Spec A について、A A A が有限生成 B B B 代数であることは同値である。
f f f が有限であることと、Y Y Y のすべてのアフィン開集合 V = Spec B V = \operatorname{Spec} B V = Spec B について、f − 1 ( V ) = Spec A f^{-1}(V) = \operatorname{Spec} A f − 1 ( V ) = Spec A がアフィンスキームで A A A が有限生成 B B B 加群であることは同値である。
証明(命題 3.3) どれも一方向は定義から従うので、定義の被覆 ( V i ) (V_i) ( V i ) があるとして、Y Y Y のアフィン開集合 V V V についての性質 P P P がアフィン交流補題(補題 4.2[アフィンスキームとスキーム] )の 2 条件を満たすことを示します。V = Spec B V = \operatorname{Spec} B V = Spec B 、b ∈ B b \in B b ∈ B とし、f − 1 ( V ) f^{-1}(V) f − 1 ( V ) に含まれるアフィン開集合 U = Spec A U = \operatorname{Spec} A U = Spec A について、f ∣ U : U → V f|_U\colon U \to V f ∣ U : U → V に対応する環準同型を φ U : B → A \varphi_U\colon B \to A φ U : B → A と書きます。補題 3.2[アフィンスキームとスキーム] の (3) により
f − 1 ( D ( b ) ) ∩ U = D ( φ U ( b ) ) = Spec A φ U ( b ) f^{-1}(D(b)) \cap U = D(\varphi_U(b)) = \operatorname{Spec} A_{\varphi_U(b)} f − 1 ( D ( b )) ∩ U = D ( φ U ( b )) = Spec A φ U ( b ) です。以下、b 1 , … , b n b_1, \ldots, b_n b 1 , … , b n は B B B の単位イデアルを生成する元とします。
(1) P ( V ) P(V) P ( V ) :「f − 1 ( V ) f^{-1}(V) f − 1 ( V ) は準コンパクト」。局所化: f − 1 ( V ) f^{-1}(V) f − 1 ( V ) が有限個のアフィン開集合 U j U_j U j で覆えれば、f − 1 ( D ( b ) ) f^{-1}(D(b)) f − 1 ( D ( b )) は有限個のアフィン開集合 D ( φ U j ( b ) ) D(\varphi_{U_j}(b)) D ( φ U j ( b )) で覆えます。有限被覆: f − 1 ( V ) = ⋃ i f − 1 ( D ( b i ) ) f^{-1}(V) = \bigcup_i f^{-1}(D(b_i)) f − 1 ( V ) = ⋃ i f − 1 ( D ( b i )) は準コンパクトな集合の有限和です。
(2) P ( V ) P(V) P ( V ) :「f − 1 ( V ) f^{-1}(V) f − 1 ( V ) はアフィンスキーム」。局所化: f − 1 ( V ) = Spec A f^{-1}(V) = \operatorname{Spec} A f − 1 ( V ) = Spec A なら f − 1 ( D ( b ) ) = Spec A φ ( b ) f^{-1}(D(b)) = \operatorname{Spec} A_{\varphi(b)} f − 1 ( D ( b )) = Spec A φ ( b ) です。有限被覆: X ′ = f − 1 ( V ) X' = f^{-1}(V) X ′ = f − 1 ( V ) とし、g i ∈ Γ ( X ′ , O X ) g_i \in \Gamma(X', \mathcal{O}_X) g i ∈ Γ ( X ′ , O X ) を b i b_i b i の像とすると、g 1 , … , g n g_1, \ldots, g_n g 1 , … , g n は単位イデアルを生成し、X g i ′ = f − 1 ( D ( b i ) ) X'_{g_i} = f^{-1}(D(b_i)) X g i ′ = f − 1 ( D ( b i )) はアフィンです。補題 3.2 の (2) により X ′ X' X ′ はアフィンです。
(4) P ( V ) P(V) P ( V ) :「f − 1 ( V ) = Spec A f^{-1}(V) = \operatorname{Spec} A f − 1 ( V ) = Spec A で A A A は有限生成 B B B 加群」。局所化: A φ ( b ) = A ⊗ B B b A_{\varphi(b)} = A \otimes_B B_b A φ ( b ) = A ⊗ B B b は B b B_b B b 加群として A A A の生成元の像で生成されます。有限被覆: (2) により f − 1 ( V ) = Spec A f^{-1}(V) = \operatorname{Spec} A f − 1 ( V ) = Spec A はアフィンで、A φ ( b i ) A_{\varphi(b_i)} A φ ( b i ) が有限生成 B b i B_{b_i} B b i 加群なので、補題 3.2 の (3) の (b) により A A A は有限生成 B B B 加群です。
(3) P ( V ) P(V) P ( V ) :「f − 1 ( V ) f^{-1}(V) f − 1 ( V ) は、環が有限生成 B B B 代数であるアフィン開集合 Spec A j \operatorname{Spec} A_j Spec A j で覆える」。局所化: f − 1 ( D ( b ) ) f^{-1}(D(b)) f − 1 ( D ( b )) は Spec ( A j ) φ j ( b ) \operatorname{Spec}(A_j)_{\varphi_j(b)} Spec ( A j ) φ j ( b ) で覆え、( A j ) φ j ( b ) (A_j)_{\varphi_j(b)} ( A j ) φ j ( b ) は B b B_b B b 上有限生成です。有限被覆: f − 1 ( D ( b i ) ) f^{-1}(D(b_i)) f − 1 ( D ( b i )) を覆う Spec A i j \operatorname{Spec} A_{ij} Spec A ij で A i j A_{ij} A ij が B b i B_{b_i} B b i 上有限生成なら、B b i = B [ 1 / b i ] B_{b_i} = B[1/b_i] B b i = B [ 1/ b i ] は B B B 上有限生成なので A i j A_{ij} A ij は B B B 上有限生成で、これらは f − 1 ( V ) f^{-1}(V) f − 1 ( V ) を覆います。
よってすべてのアフィン開集合 V = Spec B V = \operatorname{Spec} B V = Spec B が P P P を満たします。次に、スキーム f − 1 ( V ) f^{-1}(V) f − 1 ( V ) のアフィン開集合 U U U についての性質 Q ( U ) Q(U) Q ( U ) :「O X ( U ) \mathcal{O}_X(U) O X ( U ) は有限生成 B B B 代数」を考えます。局所化: A A A が有限生成なら A a = A [ 1 / a ] A_a = A[1/a] A a = A [ 1/ a ] も有限生成です。有限被覆: a 1 , … , a n a_1, \ldots, a_n a 1 , … , a n が A A A の単位イデアルを生成し、各 A a i A_{a_i} A a i が有限生成 B B B 代数なら、補題 3.2 の (3) の (a) により A A A は有限生成 B B B 代数です。P ( V ) P(V) P ( V ) により f − 1 ( V ) f^{-1}(V) f − 1 ( V ) は Q Q Q を満たすアフィン開集合で覆えるので、アフィン交流補題によりすべてのアフィン開集合 U ⊆ f − 1 ( V ) U \subseteq f^{-1}(V) U ⊆ f − 1 ( V ) が Q Q Q を満たします。
∎
閉じた形で言い直すと、Spec A → Spec B \operatorname{Spec} A \to \operatorname{Spec} B Spec A → Spec B が有限型(有限)であることは、A A A が有限生成 B B B 代数(有限生成 B B B 加群)であることと同値です。有限な射は、定義からアフィンで有限型です。逆は成り立ちません(例 6.3 )。
この節では、スキームの「部分」を定義します。開部分スキームは開集合を選ぶだけで決まります。閉部分スキームは、閉集合に加えてその上の関数環の構造も指定する必要があります。たとえば閉はめ込みの定義にある「茎で全射」は、Y Y Y 上の関数を X X X に制限したものが X X X の局所的な関数をすべて与える、という条件で、環でいえば商環 A → A / I A \to A/I A → A / I が全射であることに当たります。
定義 4.1 (開はめ込み・閉はめ込み・はめ込み・閉部分スキーム ) ↗
f : X → Y f\colon X \to Y f : X → Y をスキームの射とする。
f f f が X X X から Y Y Y のある開部分スキームへの同型を与えるとき、開はめ込み という。
f f f の底空間の写像が X X X から Y Y Y の閉集合への同相写像で、f # : O Y → f ∗ O X f^\#\colon \mathcal{O}_Y \to f_*\mathcal{O}_X f # : O Y → f ∗ O X がすべての茎で全射(層の epi)であるとき、閉はめ込み という。
f f f が閉はめ込み X → U X \to U X → U と開はめ込み U → Y U \to Y U → Y の合成であるとき、はめ込み という。
閉はめ込み i : Z → Y i\colon Z \to Y i : Z → Y 、i ′ : Z ′ → Y i'\colon Z' \to Y i ′ : Z ′ → Y は、i ′ ∘ u = i i' \circ u = i i ′ ∘ u = i となる同型 u : Z → Z ′ u\colon Z \to Z' u : Z → Z ′ があるとき同値であるという。閉はめ込みの同値類を Y Y Y の閉部分スキーム という。
f f f が経由する Y Y Y の閉部分スキームのうち最小のもの(f f f が経由する任意の閉部分スキームを経由するもの)が存在するとき、それを f f f のスキーム論的な像 という。
開部分スキームは開集合で決まりますが、閉部分スキームは閉集合だけでは決まりません。Spec k [ x ] / ( x n ) \operatorname{Spec} k[x]/(x^n) Spec k [ x ] / ( x n ) (n = 1 , 2 , … n = 1, 2, \ldots n = 1 , 2 , … )は、どれも A k 1 \mathbb{A}^1_k A k 1 の原点だけを底空間とする、互いに異なる閉部分スキームです。
補題 4.2 (アフィンスキームへの閉はめ込み ) ✓
A A A を環とする。
イデアル I I I について、Spec A / I → Spec A \operatorname{Spec} A/I \to \operatorname{Spec} A Spec A / I → Spec A は閉はめ込みで、像は V ( I ) V(I) V ( I ) である。
i : Z → Spec A i\colon Z \to \operatorname{Spec} A i : Z → Spec A を閉はめ込みとする。Z Z Z はアフィンスキームで、φ = i Spec A # : A → Γ ( Z , O Z ) \varphi = i^\#_{\operatorname{Spec} A}\colon A \to \Gamma(Z, \mathcal{O}_Z) φ = i Spec A # : A → Γ ( Z , O Z ) は全射である。したがって I = Ker φ I = \operatorname{Ker}\varphi I = Ker φ とおくと、i i i は (1) の閉はめ込みと同値である。
射 f : X → Y f\colon X \to Y f : X → Y と Y Y Y の開被覆 ( V j ) (V_j) ( V j ) について、すべての f − 1 ( V j ) → V j f^{-1}(V_j) \to V_j f − 1 ( V j ) → V j が閉はめ込み(開はめ込み)なら、f f f は閉はめ込み(開はめ込み)である。逆に閉はめ込み(開はめ込み)の、Y Y Y の開集合 V V V の上への制限 f − 1 ( V ) → V f^{-1}(V) \to V f − 1 ( V ) → V は閉はめ込み(開はめ込み)である。
証明(補題 4.2) (1) 底空間の写像は V ( I ) V(I) V ( I ) への同相写像です(命題 4.6[局所化と素イデアルのスペクトル] の (1))。閉集合からの包含による順像の茎は、像の点では元の茎、それ以外では 0 0 0 です(命題 7.2[層] の (3))。p ⊇ I \mathfrak{p} \supseteq I p ⊇ I での茎の写像は A p → ( A / I ) p / I ≅ A p / I A p A_{\mathfrak{p}} \to (A/I)_{\mathfrak{p}/I} \cong A_{\mathfrak{p}}/IA_{\mathfrak{p}} A p → ( A / I ) p / I ≅ A p / I A p (命題 3.7[局所化と素イデアルのスペクトル] )で全射です。
(3) 開はめ込みについて: 各 f − 1 ( V j ) → V j f^{-1}(V_j) \to V_j f − 1 ( V j ) → V j が開部分スキームへの同型なら、f f f は単射で開写像、像は開集合 W W W で、f : X → W f\colon X \to W f : X → W は各 V j ∩ W V_j \cap W V j ∩ W の上で同型だから同型です。閉はめ込みについて: f f f は単射で、像 f ( X ) f(X) f ( X ) は各 V j V_j V j との交わりが閉なので閉集合、f f f は各 V j V_j V j の上で像への同相写像だから像への同相写像です。茎の全射性は各点の条件です。逆は定義から従います。
(2) Z Z Z はアフィン。 Z Z Z は Spec A \operatorname{Spec} A Spec A の閉集合と同相なので準コンパクトです。z ∈ Z z \in Z z ∈ Z とし、z z z を含む Z Z Z のアフィン開集合 W W W を取ります。i i i は像への同相写像なので W = i − 1 ( U ) W = i^{-1}(U) W = i − 1 ( U ) となる Spec A \operatorname{Spec} A Spec A の開集合 U U U があり、i ( z ) ∈ D ( b ) ⊆ U i(z) \in D(b) \subseteq U i ( z ) ∈ D ( b ) ⊆ U となる b ∈ A b \in A b ∈ A があります。i − 1 ( D ( b ) ) = Z φ ( b ) i^{-1}(D(b)) = Z_{\varphi(b)} i − 1 ( D ( b )) = Z φ ( b ) は W W W の主開集合 W φ ( b ) ∣ W W_{\varphi(b)|_W} W φ ( b ) ∣ W に等しい(補題 3.2[アフィンスキームとスキーム] の (3)、(4))ので、アフィンです。また補集合 Spec A ∖ i ( Z ) \operatorname{Spec} A \setminus i(Z) Spec A ∖ i ( Z ) は開集合なので、i − 1 ( D ( b ′ ) ) = ∅ i^{-1}(D(b')) = \varnothing i − 1 ( D ( b ′ )) = ∅ となる主開集合 D ( b ′ ) D(b') D ( b ′ ) で覆えます。Spec A \operatorname{Spec} A Spec A はコンパクトなので、有限個の b 1 , … , b n ∈ A b_1, \ldots, b_n \in A b 1 , … , b n ∈ A で、Spec A = ⋃ l D ( b l ) \operatorname{Spec} A = \bigcup_l D(b_l) Spec A = ⋃ l D ( b l ) かつ各 Z φ ( b l ) Z_{\varphi(b_l)} Z φ ( b l ) がアフィン(空集合 Spec 0 \operatorname{Spec} 0 Spec 0 を含む)となるものが取れます。b l b_l b l は A A A の単位イデアルを生成し、φ ( b l ) \varphi(b_l) φ ( b l ) は Γ ( Z , O Z ) \Gamma(Z, \mathcal{O}_Z) Γ ( Z , O Z ) の単位イデアルを生成するので、補題 3.2 の (2) により Z Z Z はアフィンです。
φ \varphi φ は全射。 Z = Spec C Z = \operatorname{Spec} C Z = Spec C とし、i = Spec φ i = \operatorname{Spec}\varphi i = Spec φ 、φ : A → C \varphi\colon A \to C φ : A → C とします。p ∈ Spec A \mathfrak{p} \in \operatorname{Spec} A p ∈ Spec A での i ∗ O Z i_*\mathcal{O}_Z i ∗ O Z の茎は
l i m → b ∉ p O Z ( i − 1 ( D ( b ) ) ) = l i m → b ∉ p C φ ( b ) ≅ T − 1 C , T = φ ( A ∖ p ) \varinjlim_{b \notin \mathfrak{p}} \mathcal{O}_Z(i^{-1}(D(b))) = \varinjlim_{b \notin \mathfrak{p}} C_{\varphi(b)} \cong T^{-1}C, \qquad T = \varphi(A \setminus \mathfrak{p}) b ∈ / p lim O Z ( i − 1 ( D ( b ))) = b ∈ / p lim C φ ( b ) ≅ T − 1 C , T = φ ( A ∖ p ) です(最後の同型は 補題 2.1[アフィンスキームとスキーム] の (4) と同じ証明: c / φ ( s ) c/\varphi(s) c / φ ( s ) は C φ ( s ) C_{\varphi(s)} C φ ( s ) から来るので全射、C φ ( b ) C_{\varphi(b)} C φ ( b ) の元が T − 1 C T^{-1}C T − 1 C で 0 0 0 なら、ある s ∉ p s \notin \mathfrak{p} s ∈ / p について C φ ( b s ) C_{\varphi(bs)} C φ ( b s ) で 0 0 0 になるので単射)。T − 1 C T^{-1}C T − 1 C は A A A 加群 C C C の p \mathfrak{p} p での局所化 C p C_{\mathfrak{p}} C p で、茎の写像 A p → C p A_{\mathfrak{p}} \to C_{\mathfrak{p}} A p → C p は φ \varphi φ の局所化です。閉はめ込みの定義からこれはすべての p \mathfrak{p} p で全射なので、φ \varphi φ は全射です(定理 5.3[加群・完全列・中山の補題] の (2))。よって C ≅ A / I C \cong A/I C ≅ A / I で、i i i は Spec A / I → Spec A \operatorname{Spec} A/I \to \operatorname{Spec} A Spec A / I → Spec A と同値です。
∎
(2) により、アフィンスキーム Spec A \operatorname{Spec} A Spec A の閉部分スキームは A A A のイデアルと 1 対 1 に対応します。一般のスキームの閉部分スキームがイデアルの層(準連接イデアル層)と対応することは、記事 準連接層・連接層と直線束 で示します。
次の定理は、閉集合 Z Z Z にただ一つの「余分な冪零元を含まない」構造を入れられることを示します。証明の方針は、アフィンの場合に根基イデアルで割った環を取り、それらを貼り合わせることです。長く見えますが、前半がアフィンの場合の普遍性、後半が貼り合わせの確認、という 2 部構成です。
定理 4.3 (被約誘導構造 ) ✓
X X X をスキーム、Z ⊆ X Z \subseteq X Z ⊆ X を閉集合とする。
被約なスキーム Z r e d Z_{\mathrm{red}} Z red と閉はめ込み i : Z r e d → X i\colon Z_{\mathrm{red}} \to X i : Z red → X で、像が Z Z Z であるものが存在する。X X X のアフィン開集合 U = Spec A U = \operatorname{Spec} A U = Spec A の上では、Z ∩ U = V ( I ) Z \cap U = V(I) Z ∩ U = V ( I ) となる根基イデアル I I I について i − 1 ( U ) ≅ Spec A / I i^{-1}(U) \cong \operatorname{Spec} A/I i − 1 ( U ) ≅ Spec A / I である。
T T T を被約なスキーム、g : T → X g\colon T \to X g : T → X を g ( T ) ⊆ Z g(T) \subseteq Z g ( T ) ⊆ Z となる射とする。i ∘ g ˉ = g i \circ \bar{g} = g i ∘ g ˉ = g となる射 g ˉ : T → Z r e d \bar{g}\colon T \to Z_{\mathrm{red}} g ˉ : T → Z red がただ一つ存在する。
(1) の ( Z r e d , i ) (Z_{\mathrm{red}}, i) ( Z red , i ) は同型を除いて一意である。これを Z Z Z の被約誘導構造 という。Z = X Z = X Z = X のとき X r e d X_{\mathrm{red}} X red と書き、X X X の被約化 という。
証明(定理 4.3) アフィンの場合の普遍性。 A A A を環、I I I を根基イデアルとします。A / I A/I A / I は被約なので Spec A / I \operatorname{Spec} A/I Spec A / I は被約です(命題 2.2 の (1))。T T T を被約なスキーム、g : T → Spec A g\colon T \to \operatorname{Spec} A g : T → Spec A を g ( T ) ⊆ V ( I ) g(T) \subseteq V(I) g ( T ) ⊆ V ( I ) となる射、φ : A → Γ ( T , O T ) \varphi\colon A \to \Gamma(T, \mathcal{O}_T) φ : A → Γ ( T , O T ) を対応する環準同型とします。a ∈ I a \in I a ∈ I 、t ∈ T t \in T t ∈ T とすると、g ( t ) = { a : φ ( a ) ( t ) = 0 } g(t) = \{ a : \varphi(a)(t) = 0 \} g ( t ) = { a : φ ( a ) ( t ) = 0 } (定理 3.4[アフィンスキームとスキーム] の (1))が I I I を含むので φ ( a ) ( t ) = 0 \varphi(a)(t) = 0 φ ( a ) ( t ) = 0 です。T T T は被約なので φ ( a ) = 0 \varphi(a) = 0 φ ( a ) = 0 です(命題 2.2 の (1) の (d))。よって φ \varphi φ は A / I A/I A / I をただ一通りに経由し、g g g は Spec A / I → Spec A \operatorname{Spec} A/I \to \operatorname{Spec} A Spec A / I → Spec A をただ一通りに経由します。
貼り合わせ。 X X X のアフィン開集合 U = Spec A U U = \operatorname{Spec} A_U U = Spec A U ごとに、Z ∩ U = V ( I U ) Z \cap U = V(I_U) Z ∩ U = V ( I U ) となる根基イデアル I U I_U I U (補題 4.2[局所化と素イデアルのスペクトル] の (5) により一意)を取り、Z U = Spec A U / I U Z_U = \operatorname{Spec} A_U/I_U Z U = Spec A U / I U 、i U : Z U → U ⊆ X i_U\colon Z_U \to U \subseteq X i U : Z U → U ⊆ X とします。i U i_U i U は U U U への閉はめ込みで像は Z ∩ U Z \cap U Z ∩ U です(補題 4.2 の (1))。g ( T ) ⊆ Z ∩ U g(T) \subseteq Z \cap U g ( T ) ⊆ Z ∩ U となる被約スキームからの射 g : T → X g\colon T \to X g : T → X は、開部分スキーム U U U を経由するので、上の普遍性により i U i_U i U をただ一通りに経由します。
アフィン開集合 U , U ′ U, U' U , U ′ に対し、Z U U ′ = i U − 1 ( U ′ ) Z_{UU'} = i_U^{-1}(U') Z U U ′ = i U − 1 ( U ′ ) は Z U Z_U Z U の開部分スキームで被約、i U ∣ Z U U ′ i_U|_{Z_{UU'}} i U ∣ Z U U ′ の像は Z ∩ U ∩ U ′ Z \cap U \cap U' Z ∩ U ∩ U ′ です。普遍性により i U ′ ∘ φ U U ′ = i U ∣ Z U U ′ i_{U'} \circ \varphi_{UU'} = i_U|_{Z_{UU'}} i U ′ ∘ φ U U ′ = i U ∣ Z U U ′ となる射 φ U U ′ : Z U U ′ → Z U ′ \varphi_{UU'}\colon Z_{UU'} \to Z_{U'} φ U U ′ : Z U U ′ → Z U ′ がただ一つあり、像は Z U ′ U Z_{U'U} Z U ′ U に入ります。φ U ′ U ∘ φ U U ′ \varphi_{U'U} \circ \varphi_{UU'} φ U ′ U ∘ φ U U ′ と恒等射はどちらも i U ∣ Z U U ′ i_U|_{Z_{UU'}} i U ∣ Z U U ′ の i U i_U i U を通る分解なので、一意性から等しく、φ U U ′ : Z U U ′ → Z U ′ U \varphi_{UU'}\colon Z_{UU'} \to Z_{U'U} φ U U ′ : Z U U ′ → Z U ′ U は同型です。同じく一意性から、φ U U = i d \varphi_{UU} = \mathrm{id} φ U U = id 、φ U U ′ ( Z U U ′ ∩ Z U U ′ ′ ) = Z U ′ U ∩ Z U ′ U ′ ′ \varphi_{UU'}(Z_{UU'} \cap Z_{UU''}) = Z_{U'U} \cap Z_{U'U''} φ U U ′ ( Z U U ′ ∩ Z U U ′′ ) = Z U ′ U ∩ Z U ′ U ′′ (どちらも U ∩ U ′ ∩ U ′ ′ U \cap U' \cap U'' U ∩ U ′ ∩ U ′′ の逆像)、φ U ′ U ′ ′ ∘ φ U U ′ = φ U U ′ ′ \varphi_{U'U''} \circ \varphi_{UU'} = \varphi_{UU''} φ U ′ U ′′ ∘ φ U U ′ = φ U U ′′ です。スキームの貼り合わせ(定理 5.1[アフィンスキームとスキーム] の (2)、(3))により、スキーム Z r e d Z_{\mathrm{red}} Z red 、開部分スキームへの同型 ψ U : Z U → Z r e d \psi_U\colon Z_U \to Z_{\mathrm{red}} ψ U : Z U → Z red 、i ∘ ψ U = i U i \circ \psi_U = i_U i ∘ ψ U = i U となる射 i : Z r e d → X i\colon Z_{\mathrm{red}} \to X i : Z red → X が得られます。
(1) ψ U ′ ( Z U ′ ) \psi_{U'}(Z_{U'}) ψ U ′ ( Z U ′ ) の点で i i i による像が U U U に入るものは ψ U ′ ( Z U ′ U ) = ψ U ( Z U U ′ ) \psi_{U'}(Z_{U'U}) = \psi_U(Z_{UU'}) ψ U ′ ( Z U ′ U ) = ψ U ( Z U U ′ ) に属するので、i − 1 ( U ) = ψ U ( Z U ) i^{-1}(U) = \psi_U(Z_U) i − 1 ( U ) = ψ U ( Z U ) です。よって各アフィン開集合 U U U の上で i i i は閉はめ込み i U i_U i U と同一視でき、補題 4.2 の (3) により i i i は閉はめ込みで、像は ⋃ U ( Z ∩ U ) = Z \bigcup_U (Z \cap U) = Z ⋃ U ( Z ∩ U ) = Z です。Z r e d Z_{\mathrm{red}} Z red は被約な Z U Z_U Z U で覆われるので被約です。
(2) T T T は開集合 g − 1 ( U ) g^{-1}(U) g − 1 ( U ) (U U U はアフィン開集合を動く)で覆われ、g ∣ g − 1 ( U ) g|_{g^{-1}(U)} g ∣ g − 1 ( U ) は i U i_U i U をただ一通りに経由します。得られる射 g − 1 ( U ) → Z U → Z r e d g^{-1}(U) \to Z_U \to Z_{\mathrm{red}} g − 1 ( U ) → Z U → Z red は、g − 1 ( U ) ∩ g − 1 ( U ′ ) g^{-1}(U) \cap g^{-1}(U') g − 1 ( U ) ∩ g − 1 ( U ′ ) の上では一意性により一致するので、射 g ˉ : T → Z r e d \bar{g}\colon T \to Z_{\mathrm{red}} g ˉ : T → Z red に貼り合わさり(定理 5.1[アフィンスキームとスキーム] の (1))、i ∘ g ˉ = g i \circ \bar{g} = g i ∘ g ˉ = g です。i ∘ h = g i \circ h = g i ∘ h = g となる射 h h h は g − 1 ( U ) g^{-1}(U) g − 1 ( U ) を i − 1 ( U ) = ψ U ( Z U ) i^{-1}(U) = \psi_U(Z_U) i − 1 ( U ) = ψ U ( Z U ) に写し、その上で一意性により g ˉ \bar{g} g ˉ と一致するので、h = g ˉ h = \bar{g} h = g ˉ です。
(3) ( Z ′ , i ′ ) (Z', i') ( Z ′ , i ′ ) も (1) の条件を満たすとします。Z ′ Z' Z ′ は被約で i ′ ( Z ′ ) = Z i'(Z') = Z i ′ ( Z ′ ) = Z なので、(2) により i ∘ u = i ′ i \circ u = i' i ∘ u = i ′ となる u : Z ′ → Z r e d u\colon Z' \to Z_{\mathrm{red}} u : Z ′ → Z red がただ一つあります。各アフィン開集合 U = Spec A U = \operatorname{Spec} A U = Spec A の上で、i ′ − 1 ( U ) → U i'^{-1}(U) \to U i ′ − 1 ( U ) → U は閉はめ込みなので Spec A / I ′ \operatorname{Spec} A/I' Spec A / I ′ の形(補題 4.2 の (2))で、被約だから I ′ I' I ′ は根基イデアル、像が Z ∩ U Z \cap U Z ∩ U だから I ′ = I U I' = I_U I ′ = I U です。よって u u u は各 U U U の上で同型で、同型です。
∎
定義 5.1 (ファイバー積・底変換・ファイバー ) ↗
スキームの射 f : X → S f\colon X \to S f : X → S 、g : Y → S g\colon Y \to S g : Y → S に対し、スキームの圏での引き戻し(定義 2.4[極限と余極限] )をファイバー積 といい X × S Y X \times_S Y X × S Y と書く。すなわち、射 p 1 : X × S Y → X p_1\colon X \times_S Y \to X p 1 : X × S Y → X 、p 2 : X × S Y → Y p_2\colon X \times_S Y \to Y p 2 : X × S Y → Y で f p 1 = g p 2 f p_1 = g p_2 f p 1 = g p 2 を満たし、f a = g b f a = g b f a = g b となる任意の射 a : T → X a\colon T \to X a : T → X 、b : T → Y b\colon T \to Y b : T → Y に対して p 1 θ = a p_1\theta = a p 1 θ = a 、p 2 θ = b p_2\theta = b p 2 θ = b となる射 θ : T → X × S Y \theta\colon T \to X \times_S Y θ : T → X × S Y がただ一つ存在するものである。S = Spec R S = \operatorname{Spec} R S = Spec R のとき X × R Y X \times_R Y X × R Y とも書く。
p 2 : X × S Y → Y p_2\colon X \times_S Y \to Y p 2 : X × S Y → Y を、f f f の g g g による底変換 という。射の性質 P P P について、f f f が P P P をもてば任意の底変換も P P P をもつとき、P P P は底変換で保たれる という。
f : X → Y f\colon X \to Y f : X → Y と点 y ∈ Y y \in Y y ∈ Y に対し、標準射 Spec κ ( y ) → Y \operatorname{Spec}\kappa(y) \to Y Spec κ ( y ) → Y (命題 7.2[アフィンスキームとスキーム] )によるファイバー積 X y = X × Y Spec κ ( y ) X_y = X \times_Y \operatorname{Spec}\kappa(y) X y = X × Y Spec κ ( y ) を y y y の上のファイバー という。代数閉体 K K K と射 Spec K → Y \operatorname{Spec} K \to Y Spec K → Y によるファイバー積 X × Y Spec K X \times_Y \operatorname{Spec} K X × Y Spec K を幾何的ファイバー という。
定理 5.2 (ファイバー積の存在 ) ✓
任意のスキームの射 f : X → S f\colon X \to S f : X → S 、g : Y → S g\colon Y \to S g : Y → S に対し、ファイバー積 X × S Y X \times_S Y X × S Y が存在し、射影と両立する同型を除いて一意である。
X = Spec A X = \operatorname{Spec} A X = Spec A 、Y = Spec B Y = \operatorname{Spec} B Y = Spec B 、S = Spec R S = \operatorname{Spec} R S = Spec R のとき、X × S Y = Spec ( A ⊗ R B ) X \times_S Y = \operatorname{Spec}(A \otimes_R B) X × S Y = Spec ( A ⊗ R B ) で、射影は a ↦ a ⊗ 1 a \mapsto a \otimes 1 a ↦ a ⊗ 1 、b ↦ 1 ⊗ b b \mapsto 1 \otimes b b ↦ 1 ⊗ b に対応する。
U ⊆ X U \subseteq X U ⊆ X 、V ⊆ Y V \subseteq Y V ⊆ Y 、W ⊆ S W \subseteq S W ⊆ S を開部分スキームで f ( U ) ⊆ W f(U) \subseteq W f ( U ) ⊆ W 、g ( V ) ⊆ W g(V) \subseteq W g ( V ) ⊆ W となるものとする。X × S Y X \times_S Y X × S Y の開部分スキーム p 1 − 1 ( U ) ∩ p 2 − 1 ( V ) p_1^{-1}(U) \cap p_2^{-1}(V) p 1 − 1 ( U ) ∩ p 2 − 1 ( V ) は、射影の制限によりファイバー積 U × W V U \times_W V U × W V である。
次の証明は 5 段階です。全体の方針は、まずアフィンの場合に環のテンソル積で作り(段階 1)、開集合への制限が両立することを確かめ(段階 2)、あとは X X X 、Y Y Y 、S S S の順にアフィン開集合で覆って貼り合わせる(段階 3〜5)、というものです。段階 3 以降は、局所的に作ったものが貼り合わさることの確認の繰り返しです。
証明(定理 5.2) 一意性は普遍性から従います(2 つのファイバー積の間に、射影と両立する射が互いに逆向きにただ一つずつあり、合成は一意性により恒等射)。存在を段階に分けて示します。
段階 1(アフィンの場合、(2))。 R R R 代数 C C C について、R R R 代数の準同型の組 α : A → C \alpha\colon A \to C α : A → C 、β : B → C \beta\colon B \to C β : B → C は、R R R 代数の準同型 A ⊗ R B → C A \otimes_R B \to C A ⊗ R B → C と 1 対 1 に対応します。実際、( a , b ) ↦ α ( a ) β ( b ) (a, b) \mapsto \alpha(a)\beta(b) ( a , b ) ↦ α ( a ) β ( b ) は R R R 双線形なので a ⊗ b ↦ α ( a ) β ( b ) a \otimes b \mapsto \alpha(a)\beta(b) a ⊗ b ↦ α ( a ) β ( b ) が定まり(定義 2.1[テンソル積と平坦性・射影加群・入射加群] )、積(定義 2.4[テンソル積と平坦性・射影加群・入射加群] )を保ちます。逆に γ : A ⊗ R B → C \gamma\colon A \otimes_R B \to C γ : A ⊗ R B → C から α ( a ) = γ ( a ⊗ 1 ) \alpha(a) = \gamma(a \otimes 1) α ( a ) = γ ( a ⊗ 1 ) 、β ( b ) = γ ( 1 ⊗ b ) \beta(b) = \gamma(1 \otimes b) β ( b ) = γ ( 1 ⊗ b ) が得られ、A ⊗ R B A \otimes_R B A ⊗ R B は a ⊗ 1 a \otimes 1 a ⊗ 1 と 1 ⊗ b 1 \otimes b 1 ⊗ b で生成されるので対応は互いに逆です。スキーム T T T に対し C = Γ ( T , O T ) C = \Gamma(T, \mathcal{O}_T) C = Γ ( T , O T ) とおき、定理 3.4[アフィンスキームとスキーム] の自然な全単射を使うと、射 T → Spec ( A ⊗ R B ) T \to \operatorname{Spec}(A \otimes_R B) T → Spec ( A ⊗ R B ) は、S S S への合成が一致する射の組 T → X T \to X T → X 、T → Y T \to Y T → Y と 1 対 1 に対応します。
段階 2(開集合への制限、(3))。 P = X × S Y P = X \times_S Y P = X × S Y が存在するとします。a : T → U a\colon T \to U a : T → U 、b : T → V b\colon T \to V b : T → V が W W W への合成で一致すれば、S S S への合成でも一致するので θ : T → P \theta\colon T \to P θ : T → P がただ一つ定まり、p 1 θ = a p_1\theta = a p 1 θ = a 、p 2 θ = b p_2\theta = b p 2 θ = b から θ \theta θ の像は p 1 − 1 ( U ) ∩ p 2 − 1 ( V ) p_1^{-1}(U) \cap p_2^{-1}(V) p 1 − 1 ( U ) ∩ p 2 − 1 ( V ) に入ります。逆にこの開部分スキームへの射は、射影との合成により条件を満たす組を与えます。
段階 3(X X X の開被覆からの貼り合わせ)。 X = ⋃ i X i X = \bigcup_i X_i X = ⋃ i X i を開被覆とし、各 P i = X i × S Y P_i = X_i \times_S Y P i = X i × S Y が存在するとします。X i j = X i ∩ X j X_{ij} = X_i \cap X_j X ij = X i ∩ X j とおくと、段階 2 により P i P_i P i の開部分スキーム P i j = p 1 − 1 ( X i j ) P_{ij} = p_1^{-1}(X_{ij}) P ij = p 1 − 1 ( X ij ) と P j P_j P j の開部分スキーム P j i P_{ji} P j i は、どちらもファイバー積 X i j × S Y X_{ij} \times_S Y X ij × S Y です。一意性により、射影と両立する同型 φ i j : P i j → P j i \varphi_{ij}\colon P_{ij} \to P_{ji} φ ij : P ij → P j i がただ一つあり、P i j ∩ P i k P_{ij} \cap P_{ik} P ij ∩ P ik と P j i ∩ P j k P_{ji} \cap P_{jk} P j i ∩ P j k はどちらも ( X i ∩ X j ∩ X k ) × S Y (X_i \cap X_j \cap X_k) \times_S Y ( X i ∩ X j ∩ X k ) × S Y なので対応し、その上で φ j k φ i j = φ i k \varphi_{jk}\varphi_{ij} = \varphi_{ik} φ j k φ ij = φ ik です(どちらも射影と両立する同型)。定理 5.1[アフィンスキームとスキーム] の (2)、(3) により、P i P_i P i を貼り合わせたスキーム P P P と、射影を貼り合わせた p 1 : P → X p_1\colon P \to X p 1 : P → X 、p 2 : P → Y p_2\colon P \to Y p 2 : P → Y が得られ、p 1 − 1 ( X i ) = P i p_1^{-1}(X_i) = P_i p 1 − 1 ( X i ) = P i です。
P P P がファイバー積であることを確かめます。a : T → X a\colon T \to X a : T → X 、b : T → Y b\colon T \to Y b : T → Y が f a = g b fa = gb f a = g b を満たすとし、T i = a − 1 ( X i ) T_i = a^{-1}(X_i) T i = a − 1 ( X i ) とおきます。P i P_i P i の普遍性から θ i : T i → P i ⊆ P \theta_i\colon T_i \to P_i \subseteq P θ i : T i → P i ⊆ P が定まり、T i ∩ T j T_i \cap T_j T i ∩ T j の上では θ i \theta_i θ i と θ j \theta_j θ j はどちらも X i j × S Y X_{ij} \times_S Y X ij × S Y への同じ射を与えるので一致し、θ : T → P \theta\colon T \to P θ : T → P に貼り合わさります。p 1 θ ′ = a p_1\theta' = a p 1 θ ′ = a 、p 2 θ ′ = b p_2\theta' = b p 2 θ ′ = b となる射 θ ′ \theta' θ ′ は T i T_i T i を p 1 − 1 ( X i ) = P i p_1^{-1}(X_i) = P_i p 1 − 1 ( X i ) = P i に写し、P i P_i P i の普遍性により θ i \theta_i θ i に一致するので、θ ′ = θ \theta' = \theta θ ′ = θ です。
段階 4(S S S がアフィンの場合)。 S S S と Y Y Y がアフィンなら、X X X をアフィン開集合で覆い、段階 1 と段階 3 から X × S Y X \times_S Y X × S Y が存在します。X X X と Y Y Y の役割を入れ替えて段階 3 を使えば、S S S がアフィンで X , Y X, Y X , Y が任意のときも存在します。
段階 5(一般の場合)。 S S S をアフィン開集合 S i S_i S i で覆い、X i = f − 1 ( S i ) X_i = f^{-1}(S_i) X i = f − 1 ( S i ) 、Y i = g − 1 ( S i ) Y_i = g^{-1}(S_i) Y i = g − 1 ( S i ) とします。段階 4 により X i × S i Y i X_i \times_{S_i} Y_i X i × S i Y i が存在します。これは X i × S Y X_i \times_S Y X i × S Y でもあります。実際、a : T → X i a\colon T \to X_i a : T → X i 、b : T → Y b\colon T \to Y b : T → Y が S S S への合成で一致すれば、g b = f a gb = fa g b = f a の像は S i S_i S i に入るので b b b は Y i Y_i Y i を経由し、S i S_i S i への合成が一致することと S S S への合成が一致することは同じです。X = ⋃ i X i X = \bigcup_i X_i X = ⋃ i X i に段階 3 を使って、X × S Y X \times_S Y X × S Y が存在します。
∎
ファイバー積は圏論的な極限なので、結合律 ( X × S Y ) × Y Z ≅ X × S Z (X \times_S Y) \times_Y Z \cong X \times_S Z ( X × S Y ) × Y Z ≅ X × S Z や対称性 X × S Y ≅ Y × S X X \times_S Y \cong Y \times_S X X × S Y ≅ Y × S X が普遍性から従います。
命題 5.3 (ファイバーの底空間 ) ✓
f : X → Y f\colon X \to Y f : X → Y をスキームの射、y ∈ Y y \in Y y ∈ Y とする。射影 p 1 : X y → X p_1\colon X_y \to X p 1 : X y → X は、X y X_y X y の底空間から f − 1 ( y ) f^{-1}(y) f − 1 ( y ) (X X X の部分空間)への同相写像である。X = Spec A X = \operatorname{Spec} A X = Spec A 、Y = Spec B Y = \operatorname{Spec} B Y = Spec B 、y = q y = \mathfrak{q} y = q のとき X y = Spec ( A ⊗ B κ ( q ) ) X_y = \operatorname{Spec}(A \otimes_B \kappa(\mathfrak{q})) X y = Spec ( A ⊗ B κ ( q )) で、A ⊗ B κ ( q ) ≅ A q / q A q A \otimes_B \kappa(\mathfrak{q}) \cong A_{\mathfrak{q}}/\mathfrak{q}A_{\mathfrak{q}} A ⊗ B κ ( q ) ≅ A q / q A q (A q A_{\mathfrak{q}} A q は A A A の B ∖ q B \setminus \mathfrak{q} B ∖ q の像による局所化)である。
証明(命題 5.3) アフィンの場合。 φ : B → A \varphi\colon B \to A φ : B → A を対応する環準同型、T = φ ( B ∖ q ) T = \varphi(B \setminus \mathfrak{q}) T = φ ( B ∖ q ) とします。命題 2.3[テンソル積と平坦性・射影加群・入射加群] の (5)、(6) と 命題 2.5[テンソル積と平坦性・射影加群・入射加群] の (2) により
A ⊗ B κ ( q ) = A ⊗ B ( B q / q B q ) ≅ ( A ⊗ B B q ) / q ( A ⊗ B B q ) ≅ T − 1 A / q T − 1 A A \otimes_B \kappa(\mathfrak{q}) = A \otimes_B (B_{\mathfrak{q}}/\mathfrak{q}B_{\mathfrak{q}}) \cong (A \otimes_B B_{\mathfrak{q}})/\mathfrak{q}(A \otimes_B B_{\mathfrak{q}}) \cong T^{-1}A/\mathfrak{q}T^{-1}A A ⊗ B κ ( q ) = A ⊗ B ( B q / q B q ) ≅ ( A ⊗ B B q ) / q ( A ⊗ B B q ) ≅ T − 1 A / q T − 1 A です。命題 4.6[局所化と素イデアルのスペクトル] により、Spec ( T − 1 A / q T − 1 A ) → Spec A \operatorname{Spec}(T^{-1}A/\mathfrak{q}T^{-1}A) \to \operatorname{Spec} A Spec ( T − 1 A / q T − 1 A ) → Spec A は、T T T と交わらず φ ( q ) \varphi(\mathfrak{q}) φ ( q ) を含む素イデアル p \mathfrak{p} p の全体(相対位相)への同相写像です。p ∩ T = ∅ \mathfrak{p} \cap T = \varnothing p ∩ T = ∅ は φ − 1 ( p ) ⊆ q \varphi^{-1}(\mathfrak{p}) \subseteq \mathfrak{q} φ − 1 ( p ) ⊆ q 、p ⊇ φ ( q ) \mathfrak{p} \supseteq \varphi(\mathfrak{q}) p ⊇ φ ( q ) は φ − 1 ( p ) ⊇ q \varphi^{-1}(\mathfrak{p}) \supseteq \mathfrak{q} φ − 1 ( p ) ⊇ q と同値なので、この集合は { p : φ − 1 ( p ) = q } = f − 1 ( y ) \{ \mathfrak{p} : \varphi^{-1}(\mathfrak{p}) = \mathfrak{q} \} = f^{-1}(y) { p : φ − 1 ( p ) = q } = f − 1 ( y ) です。
一般の場合。 y y y を含むアフィン開集合 V ⊆ Y V \subseteq Y V ⊆ Y を取ると、Spec κ ( y ) → Y \operatorname{Spec}\kappa(y) \to Y Spec κ ( y ) → Y は V V V を経由するので、定理 5.2 の (3) により X y = f − 1 ( V ) × V Spec κ ( y ) X_y = f^{-1}(V) \times_V \operatorname{Spec}\kappa(y) X y = f − 1 ( V ) × V Spec κ ( y ) です。f − 1 ( V ) f^{-1}(V) f − 1 ( V ) をアフィン開集合 U j U_j U j で覆うと、p 1 − 1 ( U j ) = U j × V Spec κ ( y ) p_1^{-1}(U_j) = U_j \times_V \operatorname{Spec}\kappa(y) p 1 − 1 ( U j ) = U j × V Spec κ ( y ) で、アフィンの場合により p 1 − 1 ( U j ) → U j ∩ f − 1 ( y ) p_1^{-1}(U_j) \to U_j \cap f^{-1}(y) p 1 − 1 ( U j ) → U j ∩ f − 1 ( y ) は同相写像です。p 1 − 1 ( U j ) p_1^{-1}(U_j) p 1 − 1 ( U j ) は X y X_y X y の開被覆、U j ∩ f − 1 ( y ) U_j \cap f^{-1}(y) U j ∩ f − 1 ( y ) は f − 1 ( y ) f^{-1}(y) f − 1 ( y ) の開被覆なので、p 1 : X y → f − 1 ( y ) p_1\colon X_y \to f^{-1}(y) p 1 : X y → f − 1 ( y ) は全単射で、連続な開写像、すなわち同相写像です。
∎
ファイバーは集合 f − 1 ( y ) f^{-1}(y) f − 1 ( y ) より多くの情報をもちます。次の例のように、冪零元が「重複度」を記録します。
例 5.4 (y² = x の射影:分岐と被約でないファイバー )
k k k を標数が 2 2 2 でない代数閉体とし、f : X = Spec k [ y ] → Y = Spec k [ x ] f\colon X = \operatorname{Spec} k[y] \to Y = \operatorname{Spec} k[x] f : X = Spec k [ y ] → Y = Spec k [ x ] を x ↦ y 2 x \mapsto y^2 x ↦ y 2 で定めます。放物線 x = y 2 x = y^2 x = y 2 を x x x 軸に射影する射です。k [ y ] k[y] k [ y ] は k [ x ] k[x] k [ x ] 加群として 1 , y 1, y 1 , y で生成されるので、f f f は有限射です。
閉点 x = a x = a x = a (素イデアル ( x − a ) (x - a) ( x − a ) 、剰余体 k k k )の上のファイバーは、命題 5.3 により Spec k [ y ] / ( y 2 − a ) \operatorname{Spec} k[y]/(y^2 - a) Spec k [ y ] / ( y 2 − a ) です。
a ≠ 0 a \ne 0 a = 0 のとき、y 2 − a = ( y − b ) ( y + b ) y^2 - a = (y - b)(y + b) y 2 − a = ( y − b ) ( y + b ) (b 2 = a b^2 = a b 2 = a 、b ≠ − b b \ne -b b = − b )で、中国剰余定理により k [ y ] / ( y 2 − a ) ≅ k × k k[y]/(y^2 - a) \cong k \times k k [ y ] / ( y 2 − a ) ≅ k × k です。ファイバーは被約な 2 2 2 点です。
a = 0 a = 0 a = 0 のとき、k [ y ] / ( y 2 ) k[y]/(y^2) k [ y ] / ( y 2 ) で、ファイバーは 1 1 1 点ですが被約ではありません。2 2 2 点が 1 1 1 点に重なったことを冪零元 y y y が記録しています(分岐 )。
どちらの場合もファイバーの環は k k k 上 2 2 2 次元で、「次数 2 2 2 の被覆」であることが保たれています。生成点 ( 0 ) (0) ( 0 ) の上のファイバーは Spec k ( x ) [ y ] / ( y 2 − x ) = Spec k ( y ) \operatorname{Spec} k(x)[y]/(y^2 - x) = \operatorname{Spec} k(y) Spec k ( x ) [ y ] / ( y 2 − x ) = Spec k ( y ) で、k ( x ) k(x) k ( x ) の 2 2 2 次拡大体の Spec です。
例 5.5 (体の拡大とファイバー積・2 次曲線の族 )
(1) C ⊗ R C ≅ C [ x ] / ( x 2 + 1 ) ≅ C [ x ] / ( x − i ) × C [ x ] / ( x + i ) ≅ C × C \mathbb{C} \otimes_{\mathbb{R}} \mathbb{C} \cong \mathbb{C}[x]/(x^2 + 1) \cong \mathbb{C}[x]/(x - i) \times \mathbb{C}[x]/(x + i) \cong \mathbb{C} \times \mathbb{C} C ⊗ R C ≅ C [ x ] / ( x 2 + 1 ) ≅ C [ x ] / ( x − i ) × C [ x ] / ( x + i ) ≅ C × C なので、Spec C × R Spec C \operatorname{Spec}\mathbb{C} \times_{\mathbb{R}} \operatorname{Spec}\mathbb{C} Spec C × R Spec C は 2 2 2 点からなります。1 1 1 点のスキームどうしのファイバー積が 2 2 2 点になるので、ファイバー積の底空間は底空間の集合論的なファイバー積ではありません。
(2) Spec Z [ x ] → Spec Z \operatorname{Spec}\mathbb{Z}[x] \to \operatorname{Spec}\mathbb{Z} Spec Z [ x ] → Spec Z の ( p ) (p) ( p ) の上のファイバーは Spec F p [ x ] = A F p 1 \operatorname{Spec}\mathbb{F}_p[x] = \mathbb{A}^1_{\mathbb{F}_p} Spec F p [ x ] = A F p 1 、生成点の上のファイバーは A Q 1 \mathbb{A}^1_{\mathbb{Q}} A Q 1 です。A Z 1 \mathbb{A}^1_{\mathbb{Z}} A Z 1 は「各素数と 0 0 0 の上のアフィン直線の族」です。
(3) k k k を代数閉体とし、X = Spec k [ x , y , t ] / ( x y − t ) → Spec k [ t ] X = \operatorname{Spec} k[x, y, t]/(xy - t) \to \operatorname{Spec} k[t] X = Spec k [ x , y , t ] / ( x y − t ) → Spec k [ t ] を考えます。t = a t = a t = a の上のファイバーは Spec k [ x , y ] / ( x y − a ) \operatorname{Spec} k[x, y]/(xy - a) Spec k [ x , y ] / ( x y − a ) で、a ≠ 0 a \ne 0 a = 0 なら双曲線(整スキーム。環は k [ x , x − 1 ] k[x, x^{-1}] k [ x , x − 1 ] と同型)、a = 0 a = 0 a = 0 なら 2 2 2 直線 x y = 0 xy = 0 x y = 0 (被約だが既約でない)です。全空間 X ≅ Spec k [ x , y ] X \cong \operatorname{Spec} k[x, y] X ≅ Spec k [ x , y ] は整ですが、ファイバーの既約性は族の中で保たれません。
命題 6.1 (射の性質の保存 ) ✓
開はめ込み、閉はめ込み、準コンパクト、局所有限型、有限型、アフィン、有限という射の性質は、どれも (a) 合成で保たれ、(b) 底変換で保たれる。
証明(命題 6.1) f : X → Y f\colon X \to Y f : X → Y 、g : Y → Z g\colon Y \to Z g : Y → Z を射とします。
(a) 合成。 開はめ込み: 開部分スキームの開部分スキームは開部分スキームです。閉はめ込み: f , g f, g f , g が閉はめ込みなら、g f gf g f は閉集合の閉集合への同相写像で、O Z → g ∗ O Y → g ∗ f ∗ O X \mathcal{O}_Z \to g_*\mathcal{O}_Y \to g_*f_*\mathcal{O}_X O Z → g ∗ O Y → g ∗ f ∗ O X の後半は、閉集合の包含による順像が完全(命題 7.2[層] の (3))なので epi、合成も epi です。準コンパクト・アフィン: Z Z Z のアフィン開集合 W W W について、g − 1 ( W ) g^{-1}(W) g − 1 ( W ) は準コンパクト(アフィン)で、有限個のアフィン開集合で覆え、命題 3.3 の (1)((2))によりその逆像は準コンパクト(アフィン)です。有限: さらに g − 1 ( W ) = Spec B g^{-1}(W) = \operatorname{Spec} B g − 1 ( W ) = Spec B 、f − 1 ( g − 1 ( W ) ) = Spec A f^{-1}(g^{-1}(W)) = \operatorname{Spec} A f − 1 ( g − 1 ( W )) = Spec A で、A A A が B B B 上、B B B が C = Γ ( W , O Z ) C = \Gamma(W, \mathcal{O}_Z) C = Γ ( W , O Z ) 上有限生成加群なら、生成元の積により A A A は C C C 上有限生成加群です。局所有限型: W = Spec C W = \operatorname{Spec} C W = Spec C に対し、g − 1 ( W ) g^{-1}(W) g − 1 ( W ) を C C C 上有限生成な Spec B j \operatorname{Spec} B_j Spec B j で、f − 1 ( Spec B j ) f^{-1}(\operatorname{Spec} B_j) f − 1 ( Spec B j ) を B j B_j B j 上有限生成な Spec A j l \operatorname{Spec} A_{jl} Spec A j l で覆えば、A j l A_{jl} A j l は C C C 上有限生成です。有限型は局所有限型と準コンパクトの組です。
(b) 底変換。 h : Y ′ → Y h\colon Y' \to Y h : Y ′ → Y を射、f ′ : X ′ = X × Y Y ′ → Y ′ f'\colon X' = X \times_Y Y' \to Y' f ′ : X ′ = X × Y Y ′ → Y ′ を底変換とします。
開はめ込み: X X X が Y Y Y の開部分スキーム U U U なら、U × Y Y ′ = h − 1 ( U ) U \times_Y Y' = h^{-1}(U) U × Y Y ′ = h − 1 ( U ) です(定理 5.2 の (3) を Y × Y Y ′ = Y ′ Y \times_Y Y' = Y' Y × Y Y ′ = Y ′ に使う)。
その他の性質: Y Y Y をアフィン開集合 V i = Spec B i V_i = \operatorname{Spec} B_i V i = Spec B i で、h − 1 ( V i ) h^{-1}(V_i) h − 1 ( V i ) をアフィン開集合 V i j ′ = Spec B i j ′ V'_{ij} = \operatorname{Spec} B'_{ij} V ij ′ = Spec B ij ′ で覆います。定理 5.2 の (3) により
f ′ − 1 ( V i j ′ ) = f − 1 ( V i ) × V i V i j ′ f'^{-1}(V'_{ij}) = f^{-1}(V_i) \times_{V_i} V'_{ij} f ′ − 1 ( V ij ′ ) = f − 1 ( V i ) × V i V ij ′ です。f − 1 ( V i ) f^{-1}(V_i) f − 1 ( V i ) がアフィン開集合 Spec A i l \operatorname{Spec} A_{il} Spec A i l で覆われるとき、右辺は Spec ( A i l ⊗ B i B i j ′ ) \operatorname{Spec}(A_{il} \otimes_{B_i} B'_{ij}) Spec ( A i l ⊗ B i B ij ′ ) で覆われます(同じ定理の (2)、(3))。したがって、
f f f が準コンパクトなら、l l l を有限個に取れるので f ′ − 1 ( V i j ′ ) f'^{-1}(V'_{ij}) f ′ − 1 ( V ij ′ ) は準コンパクト。
f f f がアフィンなら、f − 1 ( V i ) = Spec A i f^{-1}(V_i) = \operatorname{Spec} A_i f − 1 ( V i ) = Spec A i で f ′ − 1 ( V i j ′ ) = Spec ( A i ⊗ B i B i j ′ ) f'^{-1}(V'_{ij}) = \operatorname{Spec}(A_i \otimes_{B_i} B'_{ij}) f ′ − 1 ( V ij ′ ) = Spec ( A i ⊗ B i B ij ′ ) はアフィン。
f f f が有限なら、さらに A i ⊗ B i B i j ′ A_i \otimes_{B_i} B'_{ij} A i ⊗ B i B ij ′ は B i j ′ B'_{ij} B ij ′ 加群として A i A_i A i の生成元 x x x についての x ⊗ 1 x \otimes 1 x ⊗ 1 で生成される。
f f f が局所有限型なら、A i l ⊗ B i B i j ′ A_{il} \otimes_{B_i} B'_{ij} A i l ⊗ B i B ij ′ は B i j ′ B'_{ij} B ij ′ 代数として A i l A_{il} A i l の生成元 x x x についての x ⊗ 1 x \otimes 1 x ⊗ 1 で生成される。
f f f が閉はめ込みなら、補題 4.2 の (2)、(3) により f − 1 ( V i ) = Spec B i / I i f^{-1}(V_i) = \operatorname{Spec} B_i/I_i f − 1 ( V i ) = Spec B i / I i で、f ′ − 1 ( V i j ′ ) = Spec ( B i / I i ⊗ B i B i j ′ ) = Spec B i j ′ / I i B i j ′ f'^{-1}(V'_{ij}) = \operatorname{Spec}(B_i/I_i \otimes_{B_i} B'_{ij}) = \operatorname{Spec} B'_{ij}/I_iB'_{ij} f ′ − 1 ( V ij ′ ) = Spec ( B i / I i ⊗ B i B ij ′ ) = Spec B ij ′ / I i B ij ′ (命題 2.3[テンソル積と平坦性・射影加群・入射加群] の (5))。これは V i j ′ V'_{ij} V ij ′ への閉はめ込みで、同じ補題の (3) により f ′ f' f ′ は閉はめ込み。
V i j ′ V'_{ij} V ij ′ は Y ′ Y' Y ′ のアフィン開被覆なので、それぞれ f ′ f' f ′ が同じ性質をもちます。
∎
(b) の計算から、底変換は環の言葉では係数の拡大 A ↦ A ⊗ B B ′ A \mapsto A \otimes_B B' A ↦ A ⊗ B B ′ です。閉部分スキーム Z = Spec B / I Z = \operatorname{Spec} B/I Z = Spec B / I の射 h h h による逆像 Z × Y Y ′ Z \times_Y Y' Z × Y Y ′ は、イデアル I B ′ IB' I B ′ の定める閉部分スキームになります。
命題 6.2 (有限射は閉写像でファイバーは有限 ) ✓
f : X → Y f\colon X \to Y f : X → Y を有限射とする。
f f f は閉写像である(閉集合の像は閉集合)。
各点 y ∈ Y y \in Y y ∈ Y について、f − 1 ( y ) f^{-1}(y) f − 1 ( y ) は有限集合である。
f f f の任意の底変換も閉写像である。
証明(命題 6.2) (1) Y Y Y をアフィン開集合 V V V で覆うと、X X X の閉集合 F F F について f ( F ) ∩ V = f ( F ∩ f − 1 ( V ) ) f(F) \cap V = f(F \cap f^{-1}(V)) f ( F ) ∩ V = f ( F ∩ f − 1 ( V )) なので、Y = Spec B Y = \operatorname{Spec} B Y = Spec B 、X = Spec A X = \operatorname{Spec} A X = Spec A (A A A は有限生成 B B B 加群、φ : B → A \varphi\colon B \to A φ : B → A )の場合に示せば十分です。F = V ( a ) F = V(\mathfrak{a}) F = V ( a ) とします。A / a A/\mathfrak{a} A / a も有限生成 B B B 加群で、F F F は Spec A / a → Spec A \operatorname{Spec} A/\mathfrak{a} \to \operatorname{Spec} A Spec A / a → Spec A の像なので、A A A を A / a A/\mathfrak{a} A / a に取り替えて、f f f の像が閉であることを示せば足ります。B ′ = B / Ker φ B' = B/\operatorname{Ker}\varphi B ′ = B / Ker φ とおくと B ′ ⊆ A B' \subseteq A B ′ ⊆ A で、A A A の各元 b b b は有限生成 B ′ B' B ′ 加群である部分環 A A A に含まれるので B ′ B' B ′ 上整です(定理 2.3[整拡大] )。整拡大のスペクトルの写像は全射(系 4.5[整拡大] )なので、f f f の像は Spec B ′ → Spec B \operatorname{Spec} B' \to \operatorname{Spec} B Spec B ′ → Spec B の像 V ( Ker φ ) V(\operatorname{Ker}\varphi) V ( Ker φ ) に等しく(命題 4.6[局所化と素イデアルのスペクトル] の (1))、閉集合です。
(2) y y y を含むアフィン開集合に制限して、Y = Spec B Y = \operatorname{Spec} B Y = Spec B 、X = Spec A X = \operatorname{Spec} A X = Spec A 、y = q y = \mathfrak{q} y = q とします。命題 5.3 により f − 1 ( y ) f^{-1}(y) f − 1 ( y ) は Spec ( A ⊗ B κ ( q ) ) \operatorname{Spec}(A \otimes_B \kappa(\mathfrak{q})) Spec ( A ⊗ B κ ( q )) と同相です。A ⊗ B κ ( q ) A \otimes_B \kappa(\mathfrak{q}) A ⊗ B κ ( q ) は体 κ ( q ) \kappa(\mathfrak{q}) κ ( q ) 上有限次元の代数なので、イデアル(部分ベクトル空間)の降鎖は停留し、Artin 環です。Artin 環の素イデアルは有限個です(命題 6.1[Noether 環と Artin 環] の (1)、(2))。
(3) 有限射の底変換は有限射(命題 6.1 )なので、(1) によります。
∎
(3) の性質を普遍閉 といい、次の記事の固有射の定義に使います。開はめ込み D ( x ) → A k 1 D(x) \to \mathbb{A}^1_k D ( x ) → A k 1 は像が閉でないので、(1) により有限ではありません。
例 6.3 (有限型だが有限でない射・二重点の閉はめ込み )
(1) k k k を体とします。開はめ込み j : D ( x ) = Spec k [ x , x − 1 ] → A k 1 = Spec k [ x ] j\colon D(x) = \operatorname{Spec} k[x, x^{-1}] \to \mathbb{A}^1_k = \operatorname{Spec} k[x] j : D ( x ) = Spec k [ x , x − 1 ] → A k 1 = Spec k [ x ] は、k [ x , x − 1 ] = k [ x ] [ 1 / x ] k[x, x^{-1}] = k[x][1/x] k [ x , x − 1 ] = k [ x ] [ 1/ x ] が有限生成 k [ x ] k[x] k [ x ] 代数なので、アフィンで有限型です。しかし有限ではありません。k [ x , x − 1 ] k[x, x^{-1}] k [ x , x − 1 ] の有限個の元は、ある N N N について x − N k [ x ] x^{-N}k[x] x − N k [ x ] に含まれ、それらの生成する k [ x ] k[x] k [ x ] 部分加群も x − N k [ x ] x^{-N}k[x] x − N k [ x ] に含まれるので、x − N − 1 x^{-N-1} x − N − 1 を含みません。
(2) Spec k [ x ] / ( x 2 ) → A k 1 \operatorname{Spec} k[x]/(x^2) \to \mathbb{A}^1_k Spec k [ x ] / ( x 2 ) → A k 1 は閉はめ込みです(補題 4.2 )。底空間は原点 1 1 1 点で、被約誘導構造 Spec k [ x ] / ( x ) = Spec k \operatorname{Spec} k[x]/(x) = \operatorname{Spec} k Spec k [ x ] / ( x ) = Spec k とは異なる閉部分スキームです。例 5.4 の a = 0 a = 0 a = 0 のファイバーとして現れたものです。Spec k [ x ] / ( x 2 ) \operatorname{Spec} k[x]/(x^2) Spec k [ x ] / ( x 2 ) の被約化は Spec k \operatorname{Spec} k Spec k です(定理 4.3 )。
スキーム X X X に対し、h X ( T ) = X ( T ) = Hom ( T , X ) h_X(T) = X(T) = \operatorname{Hom}(T, X) h X ( T ) = X ( T ) = Hom ( T , X ) はスキームの圏の上の前層(定義 2.1[米田の補題と表現可能関手] )で、X X X の点の関手 といいます。米田の補題により X X X は h X h_X h X で決まりますが、実はアフィンスキーム T T T の上の値、すなわち環 A A A に集合 X ( A ) X(A) X ( A ) を対応させる関手だけで決まります。
定理 7.1 (スキームは点の関手で決まる ) ✓
アフィンスキームの圏を A f f \mathsf{Aff} Aff と書く。
スキーム X X X に、前層 h X ∣ A f f : A f f o p → S e t h_X|_{\mathsf{Aff}}\colon \mathsf{Aff}^{\mathrm{op}} \to \mathsf{Set} h X ∣ Aff : Aff op → Set 、T ↦ X ( T ) T \mapsto X(T) T ↦ X ( T ) を対応させる関手 S c h → [ A f f o p , S e t ] \mathsf{Sch} \to [\mathsf{Aff}^{\mathrm{op}}, \mathsf{Set}] Sch → [ Aff op , Set ] は充満忠実である。すなわち、スキーム X , Y X, Y X , Y について、射 X → Y X \to Y X → Y は、アフィンスキーム T T T について自然な写像の族 X ( T ) → Y ( T ) X(T) \to Y(T) X ( T ) → Y ( T ) と 1 対 1 に対応する。とくに h X ∣ A f f ≅ h Y ∣ A f f h_X|_{\mathsf{Aff}} \cong h_Y|_{\mathsf{Aff}} h X ∣ Aff ≅ h Y ∣ Aff なら X ≅ Y X \cong Y X ≅ Y である。
X → S X \to S X → S 、Y → S Y \to S Y → S と任意のスキーム T T T について、( X × S Y ) ( T ) = X ( T ) × S ( T ) Y ( T ) (X \times_S Y)(T) = X(T) \times_{S(T)} Y(T) ( X × S Y ) ( T ) = X ( T ) × S ( T ) Y ( T ) (集合のファイバー積)である。逆に、スキーム P P P と射 P → X P \to X P → X 、P → Y P \to Y P → Y が、すべてのアフィンスキーム T T T について全単射 P ( T ) → X ( T ) × S ( T ) Y ( T ) P(T) \to X(T) \times_{S(T)} Y(T) P ( T ) → X ( T ) × S ( T ) Y ( T ) を与えれば、P P P はファイバー積 X × S Y X \times_S Y X × S Y である。
証明(定理 7.1) (1) 射 g : X → Y g\colon X \to Y g : X → Y は自然変換 h g : a ↦ g ∘ a h_g\colon a \mapsto g \circ a h g : a ↦ g ∘ a を与えます。
充満性。 τ : h X ∣ A f f → h Y ∣ A f f \tau\colon h_X|_{\mathsf{Aff}} \to h_Y|_{\mathsf{Aff}} τ : h X ∣ Aff → h Y ∣ Aff を自然変換とします。X X X のアフィン開集合 U U U の包含を u U ∈ X ( U ) u_U \in X(U) u U ∈ X ( U ) とし、g U = τ U ( u U ) : U → Y g_U = \tau_U(u_U)\colon U \to Y g U = τ U ( u U ) : U → Y とおきます。アフィン開集合 W ⊆ U W \subseteq U W ⊆ U の包含 w : W → U w\colon W \to U w : W → U について、自然性から
g U ∣ W = τ U ( u U ) ∘ w = τ W ( u U ∘ w ) = τ W ( u W ) = g W g_U|_W = \tau_U(u_U) \circ w = \tau_W(u_U \circ w) = \tau_W(u_W) = g_W g U ∣ W = τ U ( u U ) ∘ w = τ W ( u U ∘ w ) = τ W ( u W ) = g W です。アフィン開集合 U , U ′ U, U' U , U ′ について、U ∩ U ′ U \cap U' U ∩ U ′ はアフィン開集合 W W W で覆え、その上で g U ∣ W = g W = g U ′ ∣ W g_U|_W = g_W = g_{U'}|_W g U ∣ W = g W = g U ′ ∣ W なので、g U g_U g U と g U ′ g_{U'} g U ′ は U ∩ U ′ U \cap U' U ∩ U ′ の上で一致します(定理 5.1[アフィンスキームとスキーム] の (1) の一意性)。同じ定理により、g ∣ U = g U g|_U = g_U g ∣ U = g U となる射 g : X → Y g\colon X \to Y g : X → Y がただ一つあります。
h g = τ h_g = \tau h g = τ を確かめます。T T T をアフィンスキーム、a ∈ X ( T ) a \in X(T) a ∈ X ( T ) とします。T T T を、a a a による像が X X X のあるアフィン開集合 U l U_l U l に入るようなアフィン開集合 T l T_l T l で覆い、a ∣ T l = u U l ∘ a l a|_{T_l} = u_{U_l} \circ a_l a ∣ T l = u U l ∘ a l (a l : T l → U l a_l\colon T_l \to U_l a l : T l → U l )と書きます。自然性から
τ T ( a ) ∣ T l = τ T l ( u U l ∘ a l ) = τ U l ( u U l ) ∘ a l = g U l ∘ a l = ( g ∘ a ) ∣ T l \tau_T(a)|_{T_l} = \tau_{T_l}(u_{U_l} \circ a_l) = \tau_{U_l}(u_{U_l}) \circ a_l = g_{U_l} \circ a_l = (g \circ a)|_{T_l} τ T ( a ) ∣ T l = τ T l ( u U l ∘ a l ) = τ U l ( u U l ) ∘ a l = g U l ∘ a l = ( g ∘ a ) ∣ T l で、貼り合わせの一意性から τ T ( a ) = g ∘ a \tau_T(a) = g \circ a τ T ( a ) = g ∘ a です。
忠実性。 h g = h g ′ h_g = h_{g'} h g = h g ′ なら、各アフィン開集合 U U U で g ∣ U = g ∘ u U = g ′ ∘ u U = g ′ ∣ U g|_U = g \circ u_U = g' \circ u_U = g'|_U g ∣ U = g ∘ u U = g ′ ∘ u U = g ′ ∣ U なので g = g ′ g = g' g = g ′ です。
同型についての主張は、充満忠実な関手が同型を反映することから従います。自然同型 τ \tau τ とその逆 τ − 1 \tau^{-1} τ − 1 に対応する射 g g g 、g ′ g' g ′ は、h g ′ g = τ − 1 τ = h i d h_{g'g} = \tau^{-1}\tau = h_{\mathrm{id}} h g ′ g = τ − 1 τ = h id と忠実性から g ′ g = i d g'g = \mathrm{id} g ′ g = id 、同様に g g ′ = i d gg' = \mathrm{id} g g ′ = id を満たします。
(2) 前半はファイバー積の普遍性の言い換えです(命題 5.2[極限と余極限] の (2))。後半: Q = X × S Y Q = X \times_S Y Q = X × S Y とし、P → X P \to X P → X 、P → Y P \to Y P → Y の定める射を c : P → Q c\colon P \to Q c : P → Q とします。仮定と前半から、すべてのアフィンスキーム T T T で h c : P ( T ) → Q ( T ) h_c\colon P(T) \to Q(T) h c : P ( T ) → Q ( T ) は全単射で、h c h_c h c は自然同型です。(1) により c c c は同型です。
∎
この定理は「スキームとは、方程式系の解の集合を、すべての環について一斉に与えるものである」という見方を正当化します。X = Spec Z [ x 1 , … , x n ] / ( F 1 , … , F m ) X = \operatorname{Spec}\mathbb{Z}[x_1, \ldots, x_n]/(F_1, \ldots, F_m) X = Spec Z [ x 1 , … , x n ] / ( F 1 , … , F m ) なら、X ( A ) X(A) X ( A ) は A A A の中での解の集合 { a ∈ A n : F j ( a ) = 0 } \{ a \in A^n : F_j(a) = 0 \} { a ∈ A n : F j ( a ) = 0 } です。群スキームなどの構造は、点の関手の上の構造として定義するのが簡明です(演習 9.4 )。
定義 8.1 (支配的な射・有理写像・双有理写像 ) ↗
X , Y X, Y X , Y を整スキームとする。
射 f : X → Y f\colon X \to Y f : X → Y の像が Y Y Y で稠密であるとき、f f f は支配的 であるという。
空でない開集合 U ⊆ X U \subseteq X U ⊆ X と射 f : U → Y f\colon U \to Y f : U → Y の組 ( U , f ) (U, f) ( U , f ) の全体に、「空でない開集合 W ⊆ U ∩ U ′ W \subseteq U \cap U' W ⊆ U ∩ U ′ の上で f ∣ W = f ′ ∣ W f|_W = f'|_W f ∣ W = f ′ ∣ W 」という関係を入れる。X X X は既約なので空でない開集合は交わり、これは同値関係である。同値類を X X X から Y Y Y への有理写像 といい、X ⇢ Y X \dashrightarrow Y X ⇢ Y と書く。代表元の一つ(したがってすべて)が支配的なとき、有理写像は支配的であるという。
支配的な有理写像 ϕ = ( U , f ) : X ⇢ Y \phi = (U, f)\colon X \dashrightarrow Y ϕ = ( U , f ) : X ⇢ Y 、ψ = ( V , g ) : Y ⇢ Z \psi = (V, g)\colon Y \dashrightarrow Z ψ = ( V , g ) : Y ⇢ Z の合成を ( f − 1 ( V ) , g ∘ f ) (f^{-1}(V), g \circ f) ( f − 1 ( V ) , g ∘ f ) の類と定める(f − 1 ( V ) f^{-1}(V) f − 1 ( V ) は X X X の生成点を含むので空でない)。支配的な有理写像 ϕ \phi ϕ に、ψ ∘ ϕ = i d X \psi \circ \phi = \mathrm{id}_X ψ ∘ ϕ = id X 、ϕ ∘ ψ = i d Y \phi \circ \psi = \mathrm{id}_Y ϕ ∘ ψ = id Y (有理写像として)となる支配的な有理写像 ψ \psi ψ があるとき、ϕ \phi ϕ を双有理写像 といい、X X X と Y Y Y は双有理同値 であるという。
X , Y X, Y X , Y が体 k k k 上のスキームのときは、射をすべて k k k 上の射に限って同じ定義をする。
支配的な射 f : U → Y f\colon U \to Y f : U → Y は、X X X の生成点 η X \eta_X η X を Y Y Y の生成点 η Y \eta_Y η Y に写します。実際、連続性から f ( U ) = f ( { η X } ‾ ∩ U ) ⊆ { f ( η X ) } ‾ f(U) = f(\overline{\{\eta_X\}} \cap U) \subseteq \overline{\{f(\eta_X)\}} f ( U ) = f ( { η X } ∩ U ) ⊆ { f ( η X )} で、f ( U ) f(U) f ( U ) は稠密なので { f ( η X ) } ‾ = Y \overline{\{f(\eta_X)\}} = Y { f ( η X )} = Y 、生成点の一意性から f ( η X ) = η Y f(\eta_X) = \eta_Y f ( η X ) = η Y です。逆に f ( η X ) = η Y f(\eta_X) = \eta_Y f ( η X ) = η Y なら像は稠密です。支配的かどうかが代表元によらないことも、これから分かります。このとき茎の写像 f η X # : K ( Y ) = O Y , η Y → O X , η X = K ( X ) f^\#_{\eta_X}\colon K(Y) = \mathcal{O}_{Y, \eta_Y} \to \mathcal{O}_{X, \eta_X} = K(X) f η X # : K ( Y ) = O Y , η Y → O X , η X = K ( X ) が定まります。
定理 8.2 (有理写像と関数体 ) ✓
k k k を体、X , Y X, Y X , Y を k k k 上の整な有限型スキームとする。
支配的な有理写像 ϕ = ( U , f ) : X ⇢ Y \phi = (U, f)\colon X \dashrightarrow Y ϕ = ( U , f ) : X ⇢ Y に k k k 代数の準同型 ϕ ∗ = f η X # : K ( Y ) → K ( X ) \phi^* = f^\#_{\eta_X}\colon K(Y) \to K(X) ϕ ∗ = f η X # : K ( Y ) → K ( X ) を対応させる写像は、k k k 上の支配的な有理写像 X ⇢ Y X \dashrightarrow Y X ⇢ Y の全体から、k k k 代数の準同型 K ( Y ) → K ( X ) K(Y) \to K(X) K ( Y ) → K ( X ) の全体への全単射である。合成について ( ψ ∘ ϕ ) ∗ = ϕ ∗ ∘ ψ ∗ (\psi \circ \phi)^* = \phi^* \circ \psi^* ( ψ ∘ ϕ ) ∗ = ϕ ∗ ∘ ψ ∗ が成り立つ。
次の 3 条件は同値である: (a) X X X と Y Y Y は k k k 上双有理同値、(b) K ( X ) K(X) K ( X ) と K ( Y ) K(Y) K ( Y ) は k k k 代数として同型、(c) 空でない開部分スキーム U ⊆ X U \subseteq X U ⊆ X 、V ⊆ Y V \subseteq Y V ⊆ Y と k k k 上の同型 U ≅ V U \cong V U ≅ V が存在する。
証明(定理 8.2) 整スキームの空でないアフィン開集合 Spec A \operatorname{Spec} A Spec A について、A A A は整域で A ⊆ K ( X ) = Frac A A \subseteq K(X) = \operatorname{Frac} A A ⊆ K ( X ) = Frac A です(命題 2.2 の (3))。
(1) ϕ ∗ \phi^* ϕ ∗ は代表元によりません(同値な代表元は η X \eta_X η X の近傍で一致する)。茎の写像は合成と両立するので ( ψ ∘ ϕ ) ∗ = ϕ ∗ ∘ ψ ∗ (\psi \circ \phi)^* = \phi^* \circ \psi^* ( ψ ∘ ϕ ) ∗ = ϕ ∗ ∘ ψ ∗ です。
単射性。 ( U , f ) (U, f) ( U , f ) と ( U ′ , f ′ ) (U', f') ( U ′ , f ′ ) が同じ θ : K ( Y ) → K ( X ) \theta\colon K(Y) \to K(X) θ : K ( Y ) → K ( X ) を与えるとします。Y Y Y の空でないアフィン開集合 Spec B \operatorname{Spec} B Spec B を取ると、f − 1 ( Spec B ) ∩ f ′ − 1 ( Spec B ) f^{-1}(\operatorname{Spec} B) \cap f'^{-1}(\operatorname{Spec} B) f − 1 ( Spec B ) ∩ f ′ − 1 ( Spec B ) は η X \eta_X η X を含む開集合で、その中に空でないアフィン開集合 Spec A \operatorname{Spec} A Spec A が取れます。f ∣ Spec A f|_{\operatorname{Spec} A} f ∣ Spec A 、f ′ ∣ Spec A f'|_{\operatorname{Spec} A} f ′ ∣ Spec A に対応する環準同型 φ , φ ′ : B → A \varphi, \varphi'\colon B \to A φ , φ ′ : B → A は、b ∈ B b \in B b ∈ B について φ ( b ) \varphi(b) φ ( b ) の η X \eta_X η X での芽が f η X # ( b ) = θ ( b ) f^\#_{\eta_X}(b) = \theta(b) f η X # ( b ) = θ ( b ) なので、K ( X ) K(X) K ( X ) の中で φ ( b ) = θ ( b ) = φ ′ ( b ) \varphi(b) = \theta(b) = \varphi'(b) φ ( b ) = θ ( b ) = φ ′ ( b ) を満たします。よって φ = φ ′ \varphi = \varphi' φ = φ ′ で、f f f と f ′ f' f ′ は Spec A \operatorname{Spec} A Spec A の上で一致します(定理 3.4[アフィンスキームとスキーム] )。
全射性。 θ : K ( Y ) → K ( X ) \theta\colon K(Y) \to K(X) θ : K ( Y ) → K ( X ) を k k k 代数の準同型とします。Y Y Y の空でないアフィン開集合 Spec B \operatorname{Spec} B Spec B と X X X の空でないアフィン開集合 Spec A \operatorname{Spec} A Spec A を取ります。Y Y Y は k k k 上有限型なので B = k [ b 1 , … , b n ] B = k[b_1, \ldots, b_n] B = k [ b 1 , … , b n ] と書けます(命題 3.3 の (3))。θ ( b j ) ∈ Frac A \theta(b_j) \in \operatorname{Frac} A θ ( b j ) ∈ Frac A を共通の分母 a ∈ A a \in A a ∈ A 、a ≠ 0 a \ne 0 a = 0 で θ ( b j ) = a j / a \theta(b_j) = a_j/a θ ( b j ) = a j / a と書くと、θ ( B ) ⊆ A a \theta(B) \subseteq A_a θ ( B ) ⊆ A a です。φ = θ ∣ B : B → A a \varphi = \theta|_B\colon B \to A_a φ = θ ∣ B : B → A a は k k k 代数の準同型で、体の準同型の制限だから単射です。f = Spec φ : D ( a ) = Spec A a → Spec B ⊆ Y f = \operatorname{Spec}\varphi\colon D(a) = \operatorname{Spec} A_a \to \operatorname{Spec} B \subseteq Y f = Spec φ : D ( a ) = Spec A a → Spec B ⊆ Y は k k k 上の射で、f ( η X ) = φ − 1 ( ( 0 ) ) = ( 0 ) = η Y f(\eta_X) = \varphi^{-1}((0)) = (0) = \eta_Y f ( η X ) = φ − 1 (( 0 )) = ( 0 ) = η Y なので支配的です。f η X # : Frac B → Frac A a f^\#_{\eta_X}\colon \operatorname{Frac} B \to \operatorname{Frac} A_a f η X # : Frac B → Frac A a は φ \varphi φ の商体への延長で、θ \theta θ に等しくなります。
(2) (a) ならば (b): ψ ∘ ϕ = i d \psi \circ \phi = \mathrm{id} ψ ∘ ϕ = id 、ϕ ∘ ψ = i d \phi \circ \psi = \mathrm{id} ϕ ∘ ψ = id から、(1) により ϕ ∗ ψ ∗ = i d \phi^*\psi^* = \mathrm{id} ϕ ∗ ψ ∗ = id 、ψ ∗ ϕ ∗ = i d \psi^*\phi^* = \mathrm{id} ψ ∗ ϕ ∗ = id で、ϕ ∗ \phi^* ϕ ∗ は同型です。
(b) ならば (c): θ : K ( Y ) → K ( X ) \theta\colon K(Y) \to K(X) θ : K ( Y ) → K ( X ) を k k k 代数の同型とします。(1) により、ϕ ∗ = θ \phi^* = \theta ϕ ∗ = θ となる ( U , f ) (U, f) ( U , f ) と ψ ∗ = θ − 1 \psi^* = \theta^{-1} ψ ∗ = θ − 1 となる ( V , g ) (V, g) ( V , g ) があります。( g ∘ f ) ∗ = θ θ − 1 = i d (g \circ f)^* = \theta\theta^{-1} = \mathrm{id} ( g ∘ f ) ∗ = θ θ − 1 = id なので、(1) の単射性により g ∘ f g \circ f g ∘ f は空でない開集合 U 1 ⊆ f − 1 ( V ) U_1 \subseteq f^{-1}(V) U 1 ⊆ f − 1 ( V ) の上で包含写像に一致します。同様に f ∘ g f \circ g f ∘ g は空でない開集合 V 1 ⊆ g − 1 ( U ) V_1 \subseteq g^{-1}(U) V 1 ⊆ g − 1 ( U ) の上で包含写像に一致します。
U ′ = U 1 ∩ f − 1 ( V 1 ) , V ′ = V 1 ∩ g − 1 ( U 1 ) U' = U_1 \cap f^{-1}(V_1), \qquad V' = V_1 \cap g^{-1}(U_1) U ′ = U 1 ∩ f − 1 ( V 1 ) , V ′ = V 1 ∩ g − 1 ( U 1 ) とおきます。どちらも生成点を含むので空ではありません。x ∈ U ′ x \in U' x ∈ U ′ なら f ( x ) ∈ V 1 f(x) \in V_1 f ( x ) ∈ V 1 、g ( f ( x ) ) = x ∈ U 1 g(f(x)) = x \in U_1 g ( f ( x )) = x ∈ U 1 なので f ( x ) ∈ V ′ f(x) \in V' f ( x ) ∈ V ′ です。y ∈ V ′ y \in V' y ∈ V ′ なら g ( y ) ∈ U 1 g(y) \in U_1 g ( y ) ∈ U 1 、f ( g ( y ) ) = y ∈ V 1 f(g(y)) = y \in V_1 f ( g ( y )) = y ∈ V 1 なので g ( y ) ∈ U ′ g(y) \in U' g ( y ) ∈ U ′ です。よって f : U ′ → V ′ f\colon U' \to V' f : U ′ → V ′ 、g : V ′ → U ′ g\colon V' \to U' g : V ′ → U ′ は互いに逆な k k k 上の射で、U ′ ≅ V ′ U' \cong V' U ′ ≅ V ′ です。
(c) ならば (a): 同型 f : U → V f\colon U \to V f : U → V とその逆 g : V → U g\colon V \to U g : V → U は、支配的な有理写像 ( U , f ) : X ⇢ Y (U, f)\colon X \dashrightarrow Y ( U , f ) : X ⇢ Y 、( V , g ) : Y ⇢ X (V, g)\colon Y \dashrightarrow X ( V , g ) : Y ⇢ X を定め(像は稠密な開集合)、合成は U U U 、V V V の上で恒等写像です。
∎
(1) は、記事 アフィン代数多様体と座標環 の「支配的な射と関数体の埋め込み」をスキームの言葉で述べ直し、有理写像にまで広げたものです。双有理同値類は関数体だけで決まるので、多様体の分類は「関数体の分類(双有理幾何)」と「同じ関数体をもつ多様体の中でのよいモデル探し」の 2 段階に分かれます。有限型という仮定は全射性の証明で使いました。Spec k ( t ) \operatorname{Spec} k(t) Spec k ( t ) と A k 1 \mathbb{A}^1_k A k 1 は関数体がどちらも k ( t ) k(t) k ( t ) ですが、前者は k k k 上有限型ではなく、空でない開部分スキームどうしが同型になることもありません(A k 1 \mathbb{A}^1_k A k 1 の空でない開集合は無限個の点をもつ)。
演習 9.1 標準
f : Spec Z [ i ] → Spec Z f\colon \operatorname{Spec}\mathbb{Z}[i] \to \operatorname{Spec}\mathbb{Z} f : Spec Z [ i ] → Spec Z (Z [ i ] = Z [ x ] / ( x 2 + 1 ) \mathbb{Z}[i] = \mathbb{Z}[x]/(x^2 + 1) Z [ i ] = Z [ x ] / ( x 2 + 1 ) )について、( 2 ) (2) ( 2 ) 、( 3 ) (3) ( 3 ) 、( 5 ) (5) ( 5 ) と生成点 ( 0 ) (0) ( 0 ) の上のファイバーをそれぞれ求め、被約か、何点からなるかを述べよ。
解答 命題 5.3 により、( p ) (p) ( p ) の上のファイバーは Spec ( Z [ x ] / ( x 2 + 1 ) ⊗ Z F p ) = Spec F p [ x ] / ( x 2 + 1 ) \operatorname{Spec}(\mathbb{Z}[x]/(x^2 + 1) \otimes_{\mathbb{Z}} \mathbb{F}_p) = \operatorname{Spec}\mathbb{F}_p[x]/(x^2 + 1) Spec ( Z [ x ] / ( x 2 + 1 ) ⊗ Z F p ) = Spec F p [ x ] / ( x 2 + 1 ) です(命題 2.3[テンソル積と平坦性・射影加群・入射加群] の (5))。
p = 2 p = 2 p = 2 : x 2 + 1 = ( x + 1 ) 2 x^2 + 1 = (x + 1)^2 x 2 + 1 = ( x + 1 ) 2 なので F 2 [ x ] / ( ( x + 1 ) 2 ) \mathbb{F}_2[x]/((x + 1)^2) F 2 [ x ] / (( x + 1 ) 2 ) 。1 1 1 点で、x + 1 x + 1 x + 1 が冪零だから被約でない(分岐)。
p = 3 p = 3 p = 3 : x 2 + 1 x^2 + 1 x 2 + 1 は F 3 \mathbb{F}_3 F 3 に根をもたない(0 , 1 , 2 0, 1, 2 0 , 1 , 2 を代入して 1 , 2 , 2 1, 2, 2 1 , 2 , 2 )ので既約で、F 3 [ x ] / ( x 2 + 1 ) = F 9 \mathbb{F}_3[x]/(x^2 + 1) = \mathbb{F}_9 F 3 [ x ] / ( x 2 + 1 ) = F 9 。1 1 1 点で被約、剰余体が 2 2 2 次拡大(惰性)。
p = 5 p = 5 p = 5 : x 2 + 1 = ( x − 2 ) ( x + 2 ) x^2 + 1 = (x - 2)(x + 2) x 2 + 1 = ( x − 2 ) ( x + 2 ) で、F 5 [ x ] / ( x 2 + 1 ) ≅ F 5 × F 5 \mathbb{F}_5[x]/(x^2 + 1) \cong \mathbb{F}_5 \times \mathbb{F}_5 F 5 [ x ] / ( x 2 + 1 ) ≅ F 5 × F 5 。被約な 2 2 2 点(分解)。
生成点: Z [ i ] ⊗ Z Q = Q [ x ] / ( x 2 + 1 ) = Q ( i ) \mathbb{Z}[i] \otimes_{\mathbb{Z}} \mathbb{Q} = \mathbb{Q}[x]/(x^2 + 1) = \mathbb{Q}(i) Z [ i ] ⊗ Z Q = Q [ x ] / ( x 2 + 1 ) = Q ( i ) 。1 1 1 点で被約。
どのファイバーの環も剰余体上 2 2 2 次元で、f f f は次数 2 2 2 の有限射です。例 5.4 の y 2 = x y^2 = x y 2 = x と同じ現象が、数論的な状況で起きています。
演習 9.2 易
k k k を体、X = Spec k [ x , y ] / ( x 2 y ) X = \operatorname{Spec} k[x, y]/(x^2y) X = Spec k [ x , y ] / ( x 2 y ) とする。X r e d X_{\mathrm{red}} X red を求め、その既約成分を述べよ。また X X X の閉集合 Z = V ( x ) Z = V(x) Z = V ( x ) の被約誘導構造と、閉部分スキーム Spec k [ x , y ] / ( x 2 ) \operatorname{Spec} k[x, y]/(x^2) Spec k [ x , y ] / ( x 2 ) を比べよ。
解答 定理 4.3 により X r e d = Spec A / nil ( A ) X_{\mathrm{red}} = \operatorname{Spec} A/\operatorname{nil}(A) X red = Spec A / nil ( A ) (A = k [ x , y ] / ( x 2 y ) A = k[x, y]/(x^2y) A = k [ x , y ] / ( x 2 y ) )です。k [ x , y ] k[x, y] k [ x , y ] のイデアルとして ( x 2 y ) = ( x y ) \sqrt{(x^2y)} = (xy) ( x 2 y ) = ( x y ) です(( x y ) 2 ∈ ( x 2 y ) (xy)^2 \in (x^2y) ( x y ) 2 ∈ ( x 2 y ) で、k [ x , y ] / ( x y ) k[x, y]/(xy) k [ x , y ] / ( x y ) は、f n ∈ ( x y ) f^n \in (xy) f n ∈ ( x y ) なら x ∣ f x \mid f x ∣ f かつ y ∣ f y \mid f y ∣ f となるので被約)。よって X r e d = Spec k [ x , y ] / ( x y ) X_{\mathrm{red}} = \operatorname{Spec} k[x, y]/(xy) X red = Spec k [ x , y ] / ( x y ) で、既約成分は V ( x ) V(x) V ( x ) と V ( y ) V(y) V ( y ) の 2 2 2 直線です。
Z = V ( x ) Z = V(x) Z = V ( x ) の被約誘導構造は、Z = V ( I ) Z = V(I) Z = V ( I ) となる根基イデアル I = ( x ) I = (x) I = ( x ) による Spec k [ x , y ] / ( x ) = Spec k [ y ] \operatorname{Spec} k[x, y]/(x) = \operatorname{Spec} k[y] Spec k [ x , y ] / ( x ) = Spec k [ y ] です。Spec k [ x , y ] / ( x 2 ) \operatorname{Spec} k[x, y]/(x^2) Spec k [ x , y ] / ( x 2 ) は ( x 2 ) ⊇ ( x 2 y ) (x^2) \supseteq (x^2y) ( x 2 ) ⊇ ( x 2 y ) なので X X X の閉部分スキームで、底空間は同じ Z Z Z ですが、x x x が 0 0 0 でない冪零元なので被約ではありません。「2 2 2 重の直線」です。X X X は、この 2 2 2 重の直線 x 2 = 0 x^2 = 0 x 2 = 0 と直線 y = 0 y = 0 y = 0 の和になっています。
演習 9.3 標準
X = Spec Q ( i ) X = \operatorname{Spec}\mathbb{Q}(i) X = Spec Q ( i ) は Q \mathbb{Q} Q 上の整スキームだが、X × Q Spec Q ( i ) X \times_{\mathbb{Q}} \operatorname{Spec}\mathbb{Q}(i) X × Q Spec Q ( i ) は既約でないことを示せ。
p p p を素数、K = F p ( t ) K = \mathbb{F}_p(t) K = F p ( t ) 、L = K [ x ] / ( x p − t ) L = K[x]/(x^p - t) L = K [ x ] / ( x p − t ) とする。Spec L \operatorname{Spec} L Spec L は K K K 上の整スキームだが、Spec L × K Spec L \operatorname{Spec} L \times_K \operatorname{Spec} L Spec L × K Spec L は被約でないことを示せ。
解答 (1) Q ( i ) ⊗ Q Q ( i ) = Q ( i ) [ x ] / ( x 2 + 1 ) = Q ( i ) [ x ] / ( ( x − i ) ( x + i ) ) ≅ Q ( i ) × Q ( i ) \mathbb{Q}(i) \otimes_{\mathbb{Q}} \mathbb{Q}(i) = \mathbb{Q}(i)[x]/(x^2 + 1) = \mathbb{Q}(i)[x]/((x - i)(x + i)) \cong \mathbb{Q}(i) \times \mathbb{Q}(i) Q ( i ) ⊗ Q Q ( i ) = Q ( i ) [ x ] / ( x 2 + 1 ) = Q ( i ) [ x ] / (( x − i ) ( x + i )) ≅ Q ( i ) × Q ( i ) なので、ファイバー積は 2 2 2 点からなる離散空間で、既約ではありません。体の Spec は整ですが、「幾何的に既約」ではありません。
(2) まず x p − t x^p - t x p − t が K [ x ] K[x] K [ x ] で既約であることを示します。K K K の拡大体 Ω \Omega Ω で x p − t x^p - t x p − t の根 s s s を含むものを取ると、標数 p p p なので Ω [ x ] \Omega[x] Ω [ x ] で x p − t = x p − s p = ( x − s ) p x^p - t = x^p - s^p = (x - s)^p x p − t = x p − s p = ( x − s ) p です。K [ x ] K[x] K [ x ] でのモニックな因子は ( x − s ) m (x - s)^m ( x − s ) m (0 ≤ m ≤ p 0 \le m \le p 0 ≤ m ≤ p )の形で、0 < m < p 0 < m < p 0 < m < p とすると定数項から s m ∈ K s^m \in K s m ∈ K です。m m m と p p p は互いに素なので u m + v p = 1 um + vp = 1 u m + v p = 1 となる整数 u , v u, v u , v があり、s = ( s m ) u ( s p ) v ∈ K s = (s^m)^u(s^p)^v \in K s = ( s m ) u ( s p ) v ∈ K 、したがって t = s p t = s^p t = s p は K K K の元の p p p 乗です。s = a / b s = a/b s = a / b (a , b ∈ F p [ t ] a, b \in \mathbb{F}_p[t] a , b ∈ F p [ t ] )と書くと t b p = a p tb^p = a^p t b p = a p で、t t t についての次数を比べると 1 + p deg b = p deg a 1 + p\deg b = p\deg a 1 + p deg b = p deg a となり矛盾です。よって x p − t x^p - t x p − t は既約で、L L L は体、Spec L \operatorname{Spec} L Spec L は整です。L L L での x x x の類をあらためて s s s と書くと s p = t s^p = t s p = t で、標数 p p p なので
L ⊗ K L = L [ x ] / ( x p − t ) = L [ x ] / ( x p − s p ) = L [ x ] / ( ( x − s ) p ) L \otimes_K L = L[x]/(x^p - t) = L[x]/(x^p - s^p) = L[x]/((x - s)^p) L ⊗ K L = L [ x ] / ( x p − t ) = L [ x ] / ( x p − s p ) = L [ x ] / (( x − s ) p ) で、x − s x - s x − s は 0 0 0 でない冪零元です。したがって被約ではありません。L / K L/K L / K は分離的でない拡大(定義 6.10[多項式環と体の拡大] )で、被約性が底変換で保たれない原因は非分離性です。
演習 9.4 標準
G a = Spec Z [ x ] \mathbb{G}_a = \operatorname{Spec}\mathbb{Z}[x] G a = Spec Z [ x ] 、G m = Spec Z [ x , x − 1 ] \mathbb{G}_m = \operatorname{Spec}\mathbb{Z}[x, x^{-1}] G m = Spec Z [ x , x − 1 ] とする。
環 A A A について G a ( A ) = A \mathbb{G}_a(A) = A G a ( A ) = A 、G m ( A ) = A × \mathbb{G}_m(A) = A^\times G m ( A ) = A × を示せ。
加法 A × A → A A \times A \to A A × A → A と乗法 A × × A × → A × A^\times \times A^\times \to A^\times A × × A × → A × が、スキームの射 G a × Z G a → G a \mathbb{G}_a \times_{\mathbb{Z}} \mathbb{G}_a \to \mathbb{G}_a G a × Z G a → G a 、G m × Z G m → G m \mathbb{G}_m \times_{\mathbb{Z}} \mathbb{G}_m \to \mathbb{G}_m G m × Z G m → G m から来ることを示し、対応する環準同型を求めよ。
n ≥ 1 n \ge 1 n ≥ 1 について、n n n 乗写像 G m → G m \mathbb{G}_m \to \mathbb{G}_m G m → G m の、単位元 Spec Z → G m \operatorname{Spec}\mathbb{Z} \to \mathbb{G}_m Spec Z → G m によるファイバー積 μ n \mu_n μ n を求め、μ n ( A ) \mu_n(A) μ n ( A ) を述べよ。μ p × Z Spec F p \mu_p \times_{\mathbb{Z}} \operatorname{Spec}\mathbb{F}_p μ p × Z Spec F p は被約か。
解答 (1) 定理 3.4[アフィンスキームとスキーム] により G a ( A ) = Hom ( Z [ x ] , A ) = A \mathbb{G}_a(A) = \operatorname{Hom}(\mathbb{Z}[x], A) = A G a ( A ) = Hom ( Z [ x ] , A ) = A (x x x の像)、G m ( A ) = Hom ( Z [ x , x − 1 ] , A ) = A × \mathbb{G}_m(A) = \operatorname{Hom}(\mathbb{Z}[x, x^{-1}], A) = A^\times G m ( A ) = Hom ( Z [ x , x − 1 ] , A ) = A × (x x x の像は単元で、単元ならどれでもよい)です。
(2) 定理 7.1 の (2) と 定理 5.2 の (2) により ( G a × Z G a ) ( A ) = A × A (\mathbb{G}_a \times_{\mathbb{Z}} \mathbb{G}_a)(A) = A \times A ( G a × Z G a ) ( A ) = A × A で、G a × Z G a = Spec Z [ x ] ⊗ Z Z [ x ] = Spec Z [ x 1 , x 2 ] \mathbb{G}_a \times_{\mathbb{Z}} \mathbb{G}_a = \operatorname{Spec}\mathbb{Z}[x] \otimes_{\mathbb{Z}} \mathbb{Z}[x] = \operatorname{Spec}\mathbb{Z}[x_1, x_2] G a × Z G a = Spec Z [ x ] ⊗ Z Z [ x ] = Spec Z [ x 1 , x 2 ] です。加法 ( a 1 , a 2 ) ↦ a 1 + a 2 (a_1, a_2) \mapsto a_1 + a_2 ( a 1 , a 2 ) ↦ a 1 + a 2 は A A A について自然な写像なので、定理 7.1 の (1) によりただ一つの射から来ます。対応する環準同型は Z [ x ] → Z [ x 1 , x 2 ] \mathbb{Z}[x] \to \mathbb{Z}[x_1, x_2] Z [ x ] → Z [ x 1 , x 2 ] 、x ↦ x 1 + x 2 x \mapsto x_1 + x_2 x ↦ x 1 + x 2 です(この準同型の誘導する写像が ( a 1 , a 2 ) ↦ a 1 + a 2 (a_1, a_2) \mapsto a_1 + a_2 ( a 1 , a 2 ) ↦ a 1 + a 2 であることから分かる)。同様に乗法は Z [ x , x − 1 ] → Z [ x 1 , x 1 − 1 , x 2 , x 2 − 1 ] \mathbb{Z}[x, x^{-1}] \to \mathbb{Z}[x_1, x_1^{-1}, x_2, x_2^{-1}] Z [ x , x − 1 ] → Z [ x 1 , x 1 − 1 , x 2 , x 2 − 1 ] 、x ↦ x 1 x 2 x \mapsto x_1x_2 x ↦ x 1 x 2 に対応します。
(3) n n n 乗写像は x ↦ x n x \mapsto x^n x ↦ x n 、単位元は x ↦ 1 x \mapsto 1 x ↦ 1 に対応するので、定理 5.2 の (2) により
μ n = Spec ( Z [ x , x − 1 ] ⊗ Z [ x , x − 1 ] Z ) = Spec Z [ x , x − 1 ] / ( x n − 1 ) = Spec Z [ x ] / ( x n − 1 ) \mu_n = \operatorname{Spec}\bigl(\mathbb{Z}[x, x^{-1}] \otimes_{\mathbb{Z}[x, x^{-1}]} \mathbb{Z}\bigr) = \operatorname{Spec}\mathbb{Z}[x, x^{-1}]/(x^n - 1) = \operatorname{Spec}\mathbb{Z}[x]/(x^n - 1) μ n = Spec ( Z [ x , x − 1 ] ⊗ Z [ x , x − 1 ] Z ) = Spec Z [ x , x − 1 ] / ( x n − 1 ) = Spec Z [ x ] / ( x n − 1 ) です(左のテンソル積の Z [ x , x − 1 ] \mathbb{Z}[x, x^{-1}] Z [ x , x − 1 ] 加群の構造は x ↦ x n x \mapsto x^n x ↦ x n と x ↦ 1 x \mapsto 1 x ↦ 1 によるもの。x n = 1 x^n = 1 x n = 1 なら x x x は単元なので最後の等号が成り立つ)。μ n ( A ) = { a ∈ A : a n = 1 } \mu_n(A) = \{ a \in A : a^n = 1 \} μ n ( A ) = { a ∈ A : a n = 1 } は 1 1 1 の n n n 乗根の群です。μ p × Z Spec F p = Spec F p [ x ] / ( x p − 1 ) = Spec F p [ x ] / ( ( x − 1 ) p ) \mu_p \times_{\mathbb{Z}} \operatorname{Spec}\mathbb{F}_p = \operatorname{Spec}\mathbb{F}_p[x]/(x^p - 1) = \operatorname{Spec}\mathbb{F}_p[x]/((x - 1)^p) μ p × Z Spec F p = Spec F p [ x ] / ( x p − 1 ) = Spec F p [ x ] / (( x − 1 ) p ) は、x − 1 x - 1 x − 1 が 0 0 0 でない冪零元なので被約ではありません。F p \mathbb{F}_p F p 値点は 1 1 1 だけですが、スキームとしては「p p p 重の点」で、点の集合を見るだけでは区別できない構造をもちます。
R. Hartshorne, Algebraic Geometry , Graduate Texts in Mathematics 52, Springer, 1977 — Chapter II §3(スキームの基本的性質、ファイバー積)、Chapter I §4(有理写像)。
A. Grothendieck, J. Dieudonné, “Éléments de géométrie algébrique I: Le langage des schémas”, Publications Mathématiques de l’IHÉS 4 (1960) — Chapitre I(ファイバー積、部分スキーム、有限性条件)。
U. Görtz, T. Wedhorn, Algebraic Geometry I: Schemes , Vieweg+Teubner, 2010 — Chapter 3〜4(スキームの性質、ファイバー積)、Chapter 10(有限性条件)。
Q. Liu, Algebraic Geometry and Arithmetic Curves , Oxford Graduate Texts in Mathematics 6, Oxford University Press, 2002 — Chapter 2〜3(被約・整なスキーム、ファイバー積と底変換)。
D. Eisenbud, J. Harris, The Geometry of Schemes , Graduate Texts in Mathematics 197, Springer, 2000 — Chapter II(ファイバーと族の例)、Chapter VI(点の関手)。
D. Mumford, The Red Book of Varieties and Schemes , 2nd ed., Lecture Notes in Mathematics 1358, Springer, 1999 — Chapter II(ファイバー積、被約化)。
執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 2 回(Claude Code)・最終 2026-10-12