数学ビジュアライズ

可換環論図で読む次元論第8回

式の本数と余次元:クルルの単項イデアル定理と高さ定理

ネーター環で r 個の元が生成するイデアルの極小素イデアルは高さ r 以下で、非零因子1つなら高さはちょうど1です(クルルの高さ定理と単項イデアル定理)。次元定理から導く証明と、記号的べきを使う直接の証明の両方を書き、錐面や2つの曲面の交わり、ネーター環でない反例で確かめます。高さ定理の逆、局所環を1つの元で割った次元、斉次素イデアルの高さも扱います。

目次
  1. 式を1本足すと、図形は何次元下がるか
  2. 高さ定理:次元定理から導く
  3. 次元定理を使わない証明
  4. 超曲面と曲面の交わり
  5. 高さ定理の逆
  6. 1つの元で割った次元
  7. 斉次素イデアルの高さ
  8. まとめ
  9. 次回:巴系
  10. 参考文献
この記事の要点
高さ定理
ネーター環で、rr 個の元で生成されるイデアルを含む極小な素イデアルの高さは rr 以下です。図形の言葉では「rr 本の式で切った図形の各成分は、余次元が rr 以下」です。
単項イデアル定理
r=1r=1 の場合です。非零因子で単元でない xx について、(x)(x) を含む極小な素イデアルの高さはちょうど1です。次元定理から導く証明と、記号的べきを使う直接の証明の両方を書きます。
逆と1つの元で割る
逆に、高さ rr の素イデアルは、rr 個の元で生成されるイデアルの極小素イデアルになります。局所環を1つの元で割ると、次元は1下がるか変わらないかのどちらかです。
斉次素イデアル
次数付き環では、高さの計算を斉次な元と斉次素イデアルだけで済ませられます。斉次でない素イデアル PP の高さは、PP に含まれる最大の斉次イデアル P∗P^* の高さより1だけ大きくなります。
  • 証明は、ステップの流れだけを短く書いています。「詳しく」の付いた行をクリックすると、そのステップの詳しい説明が開きます。説明の中にも開ける行があります。
  • 定義・命題・定理には、記事全体で通し番号を振っています。
  • おさらいは前の回や前提の知識の確認、もう少し詳しくは補足、専門的な話は先の回につながる話題です。どれも開かずに読み進められます。
  • 各ブロックの「AIに質問」を押すと、その部分の内容を入れた質問文で、お使いのAIを開けます。

式を1本足すと、図形は何次元下がるか

空間の中で、曲面と曲面の交わりは曲線になり、曲線と曲面の交わりは点になります。方程式を1本足すたびに、図形の次元は1つずつ下がりそうです。ただし、片方がもう片方を含むときのように、次元が下がらないこともあります。言えるのは「下がっても1つまで」です。

この直観を環の言葉にしたのが、クルルの単項イデアル定理と高さ定理です。前回は次元定理を証明し、この2つは主張だけを書いて今回に回しました。今回は、次元定理からすぐに出る証明と、次元定理を使わない直接の証明の両方を書きます。

この記事を通して、環は単位元をもつ可換環とし、とくに断らない限り AA はネーター環とします。素イデアルの高さ ht⁡P\operatorname{ht}P は、PP で終わる素イデアルの鎖の長さの上限でした(第1回の定義9)。

おさらい次元定理と δ(A)\delta(A)

ネーター局所環 (A,M,k)(A,M,k) について、MM 準素イデアルの生成元の個数の最小値を δ(A)\delta(A) と書きました(第7回の定義2)。J=M\sqrt J=M となるイデアル J⊆MJ\subseteq M が MM 準素イデアルで、それは ℓ(A/J)<∞\ell(A/J)<\infty とも同じです(第7回の補題1)。

次元定理(第7回の定理4)は、3つの数が等しいという定理でした。

dim⁡A = d(A) = δ(A)\dim A\ =\ d(A)\ =\ \delta(A)dim⁡A=d(A)=δ(A)\begin{aligned}\dim A &= d(A)\\&= \delta(A)\end{aligned}

例えば A=k[x,y](x,y)A=k[x,y]_{(x,y)} では、x,yx,y で MM が生成され、11 個では足りないので δ(A)=2=dim⁡A\delta(A)=2=\dim A です。A=k[x,y](x,y)/(xy)A=k[x,y]_{(x,y)}/(xy) では (x+y)(x+y) が MM 準素なので δ(A)=1=dim⁡A\delta(A)=1=\dim A でした(第7回の例3)。

おさらい高さと局所化、イデアルの高さ

APA_P の素イデアルは、PP に含まれる AA の素イデアルと、包含を保って1対1に対応します。鎖も鎖のまま対応するので、ht⁡P=dim⁡AP\operatorname{ht}P=\dim A_P です(第1回の命題10(1))。

Q0AP→∩AQ0↓↓Q1AP→∩AQ1↓↓⋮ ⋮↓↓PAP→∩AP\begin{CD} Q_0A_P @>{\cap A}>> Q_0 \\ @VVV @VVV \\ Q_1A_P @>{\cap A}>> Q_1 \\ @VVV @VVV \\ \vdots @. \vdots \\ @VVV @VVV \\ PA_P @>{\cap A}>> P \end{CD}

イデアル J≠AJ\neq A の高さ ht⁡J\operatorname{ht}J は、JJ を含む素イデアルの高さの下限でした(第1回の定義12)。下限は JJ の極小素イデアルのどれかでとられます。

例えば k[x,y,z]k[x,y,z] の J=(xz, yz)J=(xz,\ yz) では、極小素イデアルは (z)(z)(高さ1)と (x,y)(x,y)(高さ2)で、ht⁡J=1\operatorname{ht}J=1 です。

高さ定理:次元定理から導く

おさらい極小素イデアルと V(J)V(J) の既約成分

イデアル JJ を含む素イデアルのうち包含について極小なものを、JJ の極小素イデアルと呼びます。JJ を含む素イデアルは、どれも JJ の極小素イデアルを含みます。ネーター環では、極小素イデアルは有限個です[1, 定理7.13, p.128; 1, 命題4.6, p.80]。

Spec の言葉では、JJ の極小素イデアルは V(J)V(J) の既約成分の生成点です。例えば k[x,y]k[x,y] の J=(y(x2+y2−1))J=(y(x^2+y^2-1)) の極小素イデアルは (y)(y) と (x2+y2−1)(x^2+y^2-1) で、直線と円に当たります。

PP が JJ の極小素イデアルであることは、局所化 APA_P で見ると「JAPJA_P を含む素イデアルが PAPPA_P だけ」ということです。J⊆Q⊆PJ\subseteq Q\subseteq P となる素イデアル QQ が V(JAP)V(JA_P) の点と対応するからです。

A{ Q∣J⊆Q⊆P }↓ι≅ ↑ Q′↦Q′∩AAPV(JAP)⊆Spec⁡AP\begin{array}{ccc} A & & \{\,Q\mid J\subseteq Q\subseteq P\,\} \\[2pt] \Big\downarrow\mathrlap{\scriptstyle\iota} && \mathllap{\scriptstyle\cong\ }\Big\uparrow\mathrlap{\scriptstyle\ Q'\mapsto Q'\cap A} \\[2pt] A_P && V(JA_P)\subseteq\operatorname{Spec}A_P \end{array}

定理1 クルルの高さ定理 [1, 系11.16, p.188; 2, 定理13.5, p.122; 3, 定理7.11 (i), p.128; 4, 定理2.36, p.78]

AA をネーター環、J=(x1,…,xr)J=(x_1,\dots,x_r) を rr 個の元で生成されるイデアルとする。

(1) JJ の極小素イデアル PP について ht⁡P≤r\operatorname{ht}P\le r。
(2) とくに J≠AJ\neq A なら ht⁡J≤r\operatorname{ht}J\le r で、AA の真のイデアルの高さは有限である。

証明
  1. (1) APA_P は極大イデアル PAPPA_P のネーター局所環で、ht⁡P=dim⁡AP\operatorname{ht}P=\dim A_P(第1回の命題10(1))。
  2. PP は JJ の極小素イデアルなので、JAPJA_P を含む素イデアルは PAPPA_P だけである。よって JAPJA_P は PAPPA_P 準素イデアル。

    APA_P の素イデアルで JAPJA_P を含むものは、J⊆Q⊆PJ\subseteq Q\subseteq P となる AA の素イデアル QQ の QAPQA_P である。極小性から Q=PQ=P しかない。根基は、そのイデアルを含む素イデアルすべての共通部分なので [1, 命題1.14, p.13]、JAP=PAP\sqrt{JA_P}=PA_P。第7回の補題1から、JAPJA_P は PAPPA_P 準素イデアルである。

  3. JAPJA_P は rr 個の元 x1/1,…,xr/1x_1/1,\dots,x_r/1 で生成されるので δ(AP)≤r\delta(A_P)\le r。次元定理から ht⁡P=dim⁡AP=δ(AP)≤r\operatorname{ht}P=\dim A_P=\delta(A_P)\le r。
  4. (2) J≠AJ\neq A なら JJ を含む素イデアルがあり、それは JJ の極小素イデアルを含む。その高さが rr 以下なので ht⁡J≤r\operatorname{ht}J\le r。真のイデアルは有限個の元で生成されるので、高さは有限。

証明は、次の等式と不等式の列にまとまります。左の等号は局所化、真ん中の等号は次元定理、右の不等号は JAPJA_P の生成元の個数です。

ht⁡P = dim⁡AP = δ(AP) ≤ r\operatorname{ht}P\ =\ \dim A_P\ =\ \delta(A_P)\ \le\ rht⁡P=dim⁡AP=δ(AP)≤r\begin{aligned}\operatorname{ht}P &= \dim A_P\\&= \delta(A_P)\\&\le r\end{aligned}

松村はこの定理を、「次元定理の系にすぎない」と書いたうえで、高さの上限を与える重要な定理だと注意しています[2, 定理13.5 の注, p.122]。下限は鎖を1本見つければ得られますが、上限は定義だけからは求まりません。

高さ定理から出る上限の例です。k[x1,…,xn]k[x_1,\dots,x_n] の素イデアル P=(x1,…,xr)P=(x_1,\dots,x_r) は rr 個の元で生成されるので、ht⁡P≤r\operatorname{ht}P\le r。一方、鎖 (0)⊊(x1)⊊⋯⊊(x1,…,xr)(0)\subsetneq(x_1)\subsetneq\cdots\subsetneq(x_1,\dots,x_r) から ht⁡P≥r\operatorname{ht}P\ge r で、ht⁡P=r\operatorname{ht}P=r と分かります。

r=1r=1 の場合に移ります。そのために、極小素イデアルの元についての補題を用意します。

補題2 極小素イデアルの元は零因子

A≠0A\neq0 を環(ネーター環でなくてよい)、PP を AA の極小素イデアルとする。PP のどの元 xx にも、xy=0xy=0 となる y≠0y\neq0 がある。つまり PP は非零因子を含まない。

証明
  1. APA_P の素イデアルは PAPPA_P だけである。よって PAPPA_P は APA_P のべき零元根基で、x/1x/1 はべき零。

    APA_P の素イデアルは PP に含まれる素イデアルと対応し、PP は極小なので PAPPA_P だけである。べき零元根基は素イデアル全体の共通部分 [1, 命題1.8, p.8] なので、PAPPA_P に等しい。

  2. (x/1)n=0(x/1)^n=0 なので、ある s∉Ps\notin P で sxn=0sx^n=0。この ss を固定し、sxn=0sx^n=0 となる n≥0n\ge0 の最小値をとると、s≠0s\neq0 から n≥1n\ge1 で、y=sxn−1≠0y=sx^{n-1}\neq0 が xy=0xy=0 をみたす。

定理3 クルルの単項イデアル定理 [1, 系11.17, p.188–189; 3, 定理7.11 (ii), p.128; 5, 定理1.11A, p.9; 4, 補題2.37, p.78]

(1) AA をネーター環、x∈Ax\in A を単元でない非零因子(xy=0xy=0 なら y=0y=0 となる元)とする。(x)(x) の極小素イデアルの高さは、すべて1である。
(2) (A,M)(A,M) をネーター局所環、x∈Mx\in M で (x)=M\sqrt{(x)}=M とする。このとき ht⁡M≤1\operatorname{ht}M\le1 で、MM に真に含まれる素イデアルはすべて AA の極小素イデアルである。

証明
  1. (1) xx は単元でないので (x)≠A(x)\neq A で、極小素イデアル PP がある。高さ定理(r=1r=1)から ht⁡P≤1\operatorname{ht}P\le1。
  2. ht⁡P=0\operatorname{ht}P=0 なら PP は AA の極小素イデアルで、補題2から PP の元 xx は非零因子でない。これは仮定に反するので ht⁡P=1\operatorname{ht}P=1。
  3. (2) (x)=M\sqrt{(x)}=M なので MM は (x)(x) の極小素イデアルで、高さ定理から ht⁡M≤1\operatorname{ht}M\le1。Q⊊MQ\subsetneq M なら ht⁡Q<ht⁡M≤1\operatorname{ht}Q<\operatorname{ht}M\le1 で ht⁡Q=0\operatorname{ht}Q=0、つまり QQ は極小素イデアル。

(1) の結論は「≤1\le1」ではなく「=1=1」です。図形の言葉では、非零因子 ff の零点 V(f)V(f) のどの成分も、ちょうど余次元1です。成分の1つが点のように小さくなることも、全体を覆うこともありません。

(2) は (1) の局所版で、後で直接証明するのはこちらの形です。(x)=M\sqrt{(x)}=M は「1本の式 x=0x=0 で閉点だけが残る」ことで、そのとき AA は1次元以下だという主張です。

次元定理を使わない証明

歴史的には、クルルは単項イデアル定理を先に直接証明し、高さ定理はそこから rr についての帰納法で導きました[2, 定理13.5 の注, p.122; 3, p.129]。次元定理は、ヒルベルト–サミュエル多項式という大きな道具を使います。ここでは後藤・渡辺に沿って、その道具を使わない証明を書きます[4, 補題2.37, 定理2.36 の証明, p.78–79]。

おさらい中山の補題とアルティン環

中山の補題:局所環 (A,M)(A,M) 上の有限生成加群 NN が MN=NMN=N をみたせば N=0N=0 です[1, 命題2.6, p.32]。この節では、x∈Mx\in M について N=xN⇒N=0N=xN\Rightarrow N=0 の形でも使います(xN⊆MNxN\subseteq MN だから)。

アルティン環は、イデアルの減少列がどれも有限で止まる環でした。ネーター環 BB がアルティン環であることは、dim⁡B=0\dim B=0(素イデアルがすべて極大)と同値です[1, 定理8.5, p.139]。

アルティン局所環の極大イデアルはべき零です[1, 命題8.4, p.139]。例えば k[x,y](x,y)/(x2,y3)k[x,y]_{(x,y)}/(x^2,y^3) は、素イデアルが極大イデアルだけの0次元のネーター局所環で、M=(x,y)M=(x,y) について M4=0M^4=0 です。

証明の道具は、素イデアルの「記号的べき」です。

補題4 記号的べき [4, 補題2.37 の証明, p.78]

PP を環 AA の素イデアル、n≥1n\ge1 とする。PnP^n を APA_P に広げて AA に引き戻したイデアルを P(n)=PnAP∩AP^{(n)}=P^nA_P\cap A と書き、PP の nn 乗の記号的べきと呼ぶ。

(1) Pn⊆P(n)⊆PP^n\subseteq P^{(n)}\subseteq P、P(n+1)⊆P(n)P^{(n+1)}\subseteq P^{(n)}。
(2) ab∈P(n)ab\in P^{(n)}、a∉Pa\notin P なら b∈P(n)b\in P^{(n)}。
(3) P(n)AP=PnAPP^{(n)}A_P=P^nA_P。

証明
  1. (1) Pn⊆PnAP∩AP^n\subseteq P^nA_P\cap A は定義から。PnAP⊆PAPP^nA_P\subseteq PA_P と PAP∩A=PPA_P\cap A=P から P(n)⊆PP^{(n)}\subseteq P。Pn+1AP⊆PnAPP^{n+1}A_P\subseteq P^nA_P から P(n+1)⊆P(n)P^{(n+1)}\subseteq P^{(n)}。
  2. (2) a∉Pa\notin P なら a/1a/1 は APA_P の単元。ab/1∈PnAPab/1\in P^nA_P に (a/1)−1(a/1)^{-1} を掛けて b/1∈PnAPb/1\in P^nA_P、つまり b∈P(n)b\in P^{(n)}。
  3. (3) Pn⊆P(n)P^n\subseteq P^{(n)} から ⊇\supseteq。逆に a∈P(n)a\in P^{(n)} なら a/1∈PnAPa/1\in P^nA_P で、a/s=(1/s)(a/1)∈PnAPa/s=(1/s)(a/1)\in P^nA_P。

記号的べきは、PP で消える関数を「PP の生成点のまわりで nn 位以上消える関数」として集めたものです。普通のべき PnP^n より大きくなることがあります。

例5 記号的べきが普通のべきより大きい

B=k[x,y,z]/(xy−z2)B=k[x,y,z]/(xy-z^2)(錐面)とし、x,y,zx,y,z の像を同じ文字で書く。直線 x=z=0x=z=0 の素イデアル P=(x,z)P=(x,z) について、

x∈P(2)x∉P2=(x2, xz, z2)x\in P^{(2)}\qquad x\notin P^2=(x^2,\ xz,\ z^2)x∈P(2)x∉P2=(x2, xz, z2)\begin{gathered}x\in P^{(2)}\\x\notin P^2=(x^2,\ xz,\ z^2)\end{gathered}x∈P(2)x∉P2=(x2, xz, z2)\begin{aligned}&x\in P^{(2)}\\[4pt]x\notin P^2 &= (x^2,\ xz,\ z^2)\end{aligned}
証明
  1. xy=z2∈P2xy=z^2\in P^2 で、y∉Py\notin P。補題4(2) から x∈P(2)x\in P^{(2)}。

    y∉Py\notin P は、B/P≅k[x,y,z]/(x,z, xy−z2)=k[y]B/P\cong k[x,y,z]/(x,z,\ xy-z^2)=k[y] で y≠0y\neq0 だから。B/PB/P が整域なので PP は素イデアルである。

  2. BB は x,y,zx,y,z の次数で次数付き環になり、P2P^2 は2次以上の元だけからなる。1次の元 xx は P2P^2 に入らない。

    xy−z2xy-z^2 は斉次な2次式なので、BB の1次の部分は k[x,y,z]k[x,y,z] の1次の部分と同じ kx⊕ky⊕kzkx\oplus ky\oplus kz である。P2P^2 は2次の元 x2,xz,z2x^2,xz,z^2 で生成される斉次イデアルなので、1次の部分は0である。

図形で見ると、錐面 xy=z2xy=z^2 を平面 x=0x=0 で切ると、直線 x=z=0x=z=0 が2重に現れます(x=0x=0 なら z2=0z^2=0)。xx は直線に沿って2位で消えているので、P(2)P^{(2)} に入ります。しかし PP の2つの元の積の和としては書けないので、P2P^2 には入りません。

単項イデアル定理の局所版を、記号的べきで証明します。

命題6 単項イデアル定理の直接の証明 [4, 補題2.37, p.78]

(A,M)(A,M) をネーター局所環、x∈Mx\in M で (x)=M\sqrt{(x)}=M とする。MM に真に含まれる素イデアル PP は、AA の極小素イデアルである。

証明
  1. A/(x)A/(x) の素イデアルは M/(x)M/(x) だけなので、A/(x)A/(x) は0次元のネーター環で、アルティン環である。
  2. x∉Px\notin P である。x∈Px\in P なら M=(x)⊆PM=\sqrt{(x)}\subseteq P となり、P⊊MP\subsetneq M に反する。
  3. アルティン環 A/(x)A/(x) の減少列 (P(n)+(x))/(x)(P^{(n)}+(x))/(x) は止まるので、ある nn で P(n)+(x)=P(n+1)+(x)P^{(n)}+(x)=P^{(n+1)}+(x)。
  4. このとき P(n)=P(n+1)+xP(n)P^{(n)}=P^{(n+1)}+xP^{(n)} である。

    ⊇\supseteq は 補題4(1) から。a∈P(n)a\in P^{(n)} をとると、前のステップから a=b+xca=b+xc(b∈P(n+1)b\in P^{(n+1)}、c∈Ac\in A)と書ける。xc=a−b∈P(n)xc=a-b\in P^{(n)} で x∉Px\notin P なので、補題4(2) から c∈P(n)c\in P^{(n)}。

  5. 中山の補題から P(n)=P(n+1)P^{(n)}=P^{(n+1)}。

    N=P(n)/P(n+1)N=P^{(n)}/P^{(n+1)} は有限生成で(AA はネーター環)、前のステップから N=xNN=xN。x∈Mx\in M なので中山の補題 [1, 命題2.6, p.32] から N=0N=0。

  6. APA_P に広げると、補題4(3) から PnAP=Pn+1AP=(PAP)(PnAP)P^nA_P=P^{n+1}A_P=(PA_P)(P^nA_P)。中山の補題から PnAP=0P^nA_P=0 で、PAPPA_P はべき零。よって APA_P の素イデアルは PAPPA_P だけで、ht⁡P=dim⁡AP=0\operatorname{ht}P=\dim A_P=0。

    APA_P の素イデアル Q′Q' は 0=(PAP)n0=(PA_P)^n を含むので PAPPA_P を含み、PAPPA_P は極大なので Q′=PAPQ'=PA_P。ht⁡P=0\operatorname{ht}P=0 は、PP が AA の極小素イデアルであることと同じである。

証明では、2つの環を行き来しました。A/(x)A/(x) では記号的べきの列が止まり、APA_P では止まった列が0に潰れます。

A/(x)←πA↑↑P(n)+(x)(x)←P(n)A→ιAP↑↑P(n)→PnAP{}\begin{gathered} \begin{CD} A/(x) @<{\pi}<< A \\ @AAA @AAA \\ \dfrac{P^{(n)}+(x)}{(x)} @<<< P^{(n)} \end{CD}\\[8pt] \begin{CD} A @>{\iota}>> A_P \\ @AAA @AAA \\ P^{(n)} @>>> P^nA_P \end{CD} \end{gathered}

縦の矢印は包含、下の行は上の環の写像で送った先です。左ではアルティン性で nn が大きいと列が止まり、右では中山の補題で PnAP=0P^nA_P=0 となります。

高さ定理を、単項イデアル定理から rr についての帰納法で導きます。

命題7 高さ定理の直接の証明 [4, 定理2.36 の証明, p.78–79]

(A,M)(A,M) をネーター局所環、x1,…,xr∈Mx_1,\dots,x_r\in M で (x1,…,xr)=M\sqrt{(x_1,\dots,x_r)}=M とする。このとき dim⁡A=ht⁡M≤r\dim A=\operatorname{ht}M\le r。

証明
  1. この形を示せば高さ定理が出る。JJ の極小素イデアル PP について、APA_P では JAP=PAP\sqrt{JA_P}=PA_P だから。r=0r=0 では MM が唯一の素イデアルで dim⁡A=0\dim A=0、r=1r=1 は命題6。
  2. r≥2r\ge2 とし、r−1r-1 個まで正しいとする。P⊊MP\subsetneq M で、PP と MM の間に素イデアルがないものについて ht⁡P≤r−1\operatorname{ht}P\le r-1 を示せばよい。

    長さ LL の鎖 P0⊊⋯⊊PL−1⊊MP_0\subsetneq\cdots\subsetneq P_{L-1}\subsetneq M があれば、PL−1⊆P⊊MP_{L-1}\subseteq P\subsetneq M となる素イデアル PP のうち極大なものがとれる(ネーター環では、イデアルの空でない集合に極大元がある)。PP と MM の間には素イデアルがなく、ht⁡P≥L−1\operatorname{ht}P\ge L-1。ht⁡P≤r−1\operatorname{ht}P\le r-1 なら L≤rL\le r となる。

  3. (x1,…,xr)=M\sqrt{(x_1,\dots,x_r)}=M なので、どれかの xix_i は PP に入らない。番号を替えて x1∉Px_1\notin P とする。

    すべての xix_i が PP に入れば M=(x1,…,xr)⊆PM=\sqrt{(x_1,\dots,x_r)}\subseteq P となり、P⊊MP\subsetneq M に反する。

  4. P+(x1)P+(x_1) を含む素イデアルは MM だけなので、A/(P+(x1))A/(P+(x_1)) はアルティン局所環で、極大イデアルはべき零。よって、ある mm と yi∈Py_i\in P、ai∈Aa_i\in A で xim=yi+x1aix_i^m=y_i+x_1a_i(i=2,…,ri=2,\dots,r)。

    P+(x1)P+(x_1) を含む素イデアル QQ は PP を含み、x1∈Q∖Px_1\in Q\setminus P なので Q≠PQ\neq P。PP と MM の間に素イデアルはないので Q=MQ=M。よって A/(P+(x1))A/(P+(x_1)) は0次元のネーター局所環で、アルティン環である。その極大イデアル M/(P+(x1))M/(P+(x_1)) はべき零 [1, 命題8.4, p.139] なので、xim∈P+(x1)x_i^m\in P+(x_1) となる mm がある。

  5. K=(y2,…,yr)⊆PK=(y_2,\dots,y_r)\subseteq P とおく。PP は KK の極小素イデアルである(次のステップ)。認めれば、APA_P で帰納法の仮定(r−1r-1 個)を使って ht⁡P≤r−1\operatorname{ht}P\le r-1。
  6. K⊆Q⊆PK\subseteq Q\subseteq P となる素イデアル QQ をとる。A/QA/Q では (xˉ1)=M/Q\sqrt{(\bar x_1)}=M/Q なので、r=1r=1 の場合から P/QP/Q は A/QA/Q の極小素イデアル、つまり P=QP=Q。

    xim=yi+x1ai∈Q+(x1)x_i^m=y_i+x_1a_i\in Q+(x_1) なので xi∈Q+(x1)x_i\in\sqrt{Q+(x_1)}(i=2,…,ri=2,\dots,r)。x1x_1 も入るので Q+(x1)⊇(x1,…,xr)=M\sqrt{Q+(x_1)}\supseteq\sqrt{(x_1,\dots,x_r)}=M。A/QA/Q に移すと (xˉ1)=M/Q\sqrt{(\bar x_1)}=M/Q である。

    命題6を局所環 A/QA/Q に使うと、M/QM/Q に真に含まれる素イデアル P/QP/Q は A/QA/Q の極小素イデアルである。A/QA/Q は QQ が素イデアルなので整域で、極小素イデアルは (0)(0) だけ。よって P/Q=0P/Q=0、P=QP=Q。

帰納法の要は、x2,…,xrx_2,\dots,x_r をべきで PP の元 yiy_i に取り替えたことです。PP の中には r−1r-1 個の yiy_i しかないので、帰納法の仮定が使えます。残った x1x_1 の1本分は、r=1r=1 の場合が引き受けます。

K⊆Q⊆P⊊M→π(0)⊆P/Q⊊M/Q=(xˉ1)\begin{CD} K\subseteq Q\subseteq P\subsetneq M @>{\pi}>> (0)\subseteq P/Q\subsetneq M/Q=\sqrt{(\bar x_1)} \end{CD}

右の A/QA/Q では、r=1r=1 の場合から P/QP/Q が (0)(0) に等しくなります。

まとめると、高さ定理の2つの証明は次のように並びます。左は次元定理から出す証明(アティヤ・マクドナルド、松村、堀田)、右は記号的べきから r=1r=1 を示して帰納法で進む証明(後藤・渡辺、クルルの元の証明)です。

dim⁡AP=δ(AP)P(n)=P(n+1)(n≫0)↓↓ht⁡P≤rht⁡P≤1(r=1)↓↓ht⁡P≤1(r=1)ht⁡P≤r\begin{array}{ccc} \dim A_P=\delta(A_P) & & \begin{matrix}P^{(n)}=P^{(n+1)}\\ (n\gg0)\end{matrix} \\ \Big\downarrow & & \Big\downarrow \\ \operatorname{ht}P\le r & & \begin{matrix}\operatorname{ht}P\le1\\ (r=1)\end{matrix} \\ \Big\downarrow & & \Big\downarrow \\ \begin{matrix}\operatorname{ht}P\le1\\ (r=1)\end{matrix} & & \operatorname{ht}P\le r \end{array}

超曲面と曲面の交わり

体上の多項式環で、単項イデアル定理と高さ定理を数で確かめます。まず、1本の式で切った図形(超曲面)です。

おさらい体上有限生成の整域の高さと次元

BB を体 kk 上有限生成の整域とします。第4回で、dim⁡B\dim B は商体の超越次数に等しく、すべての素イデアル PP について次が成り立つことを示しました(第4回の定理17(3))。

ht⁡P+dim⁡B/P=dim⁡B\operatorname{ht}P+\dim B/P=\dim Bht⁡P+dim⁡B/P=dim⁡B\begin{aligned}\operatorname{ht}P+\dim B/P &= \dim B\end{aligned}

例えば B=k[x,y,z]B=k[x,y,z](3次元)では、曲面の素イデアルは高さ1、曲線の素イデアルは高さ2、点の極大イデアルは高さ3です。高さが「余次元」と一致するので、高さ定理を図形の次元の言葉に読み替えられます。

B/PB/P の鎖は、PP から始まる BB の鎖と対応します。下の行が BB の鎖、上の行が B/PB/P の鎖で、縦の矢印は π ⁣:B→B/P\pi\colon B\to B/P による引き戻しです。

(0)→Qˉ1→⋯→Qˉm↓π−1↓π−1↓π−1P→Q1→⋯→Qm\begin{array}{ccccc} (0) & \to & \bar Q_1 & \to\cdots\to & \bar Q_m \\ \Big\downarrow\mathrlap{\scriptstyle\pi^{-1}} && \Big\downarrow\mathrlap{\scriptstyle\pi^{-1}} && \Big\downarrow\mathrlap{\scriptstyle\pi^{-1}} \\ P & \to & Q_1 & \to\cdots\to & Q_m \end{array}
ドラッグで回せます

床は Spec⁡k[x,y]\operatorname{Spec}k[x,y] の閉点です(実数の点だけを描いています)。f=y(x2+y2−1)f=y(x^2+y^2-1) の零点は、直線 y=0y=0 と円 x2+y2=1x^2+y^2=1 の2つの成分に分かれます。

高さ1に2つの成分の生成点 (y)(y) と (x2+y2−1)(x^2+y^2-1)、高さ2に平面の生成点 (0)(0) を描いています。どちらの成分の生成点も、最上段 (0)(0) から1段下にあります。これが ff の極小素イデアルの高さが1であることの図です(k[x,y]k[x,y] では、段の高さと素イデアルの高さの和が2になります)。

さらに xx で切ると、残るのは赤い3つの閉点 (0,0)(0,0)、(0,±1)(0,\pm1) です。どれも最上段から2段下で、高さは2です。2本の式で切ったので、高さは2以下です(高さ定理)。

実数の係数で x2+y2x^2+y^2 を考えます。実数の点は原点だけですが、(x2+y2)(x^2+y^2) は R[x,y]\mathbb{R}[x,y] の高さ1の素イデアルで、生成点は高さ1にあります。閉包には、実数の点のない閉点 (x−c, y2+c2)(x-c,\ y^2+c^2)(c≠0c\neq0、複素数の点 (c,±ic)(c,\pm ic) に当たる)も入っています。1本の式で1点だけが残ったように見えるのは、実数の点しか描いていないからです。

図1具体例Spec⁡k[x,y]\operatorname{Spec}k[x,y] と、f=y(x2+y2−1)f=y(x^2+y^2-1) の零点です(代数幾何の連載の第2回と同じ約束で、閉点を床に、曲線の生成点を高さ1に、平面の生成点を高さ2に描いています)。V(f)V(f) の2つの成分の生成点は、どちらも最上段から1段下にあります。xx でも切ると、最上段から2段下の閉点が3つ残ります。点が曲線の上にあることは、生成時に式の値を計算して確かめています。「真横」から見ると段の違いが分かります。最後の段階は、実数の点だけでは見落とす例です。

例8 錐面 xy=z2xy=z^2

R=k[x,y,z]R=k[x,y,z]、f=xy−z2f=xy-z^2、B=R/(f)B=R/(f) とする。

(1) (f)(f) は高さ1の素イデアルで、dim⁡B=2\dim B=2。
(2) RR の鎖 (0)⊊(f)⊊(x,z)⊊(x,y,z)(0)\subsetneq(f)\subsetneq(x,z)\subsetneq(x,y,z) は長さ3で、BB の中では (0)⊊P⊊M(0)\subsetneq P\subsetneq M(P=(x,z)/(f)P=(x,z)/(f)、M=(x,y,z)/(f)M=(x,y,z)/(f))。
(3) BB の中で xx の像の極小素イデアルは PP だけで、ht⁡P=1\operatorname{ht}P=1。ただし PP は単項イデアルではない。

証明
  1. (1) ff は xx について1次で、係数 yy と −z2-z^2 に共通因子がないので既約。RR は一意分解整域なので (f)(f) は素イデアル。単項イデアル定理から ht⁡(f)=1\operatorname{ht}(f)=1、第4回の定理17(3) から dim⁡B=3−1=2\dim B=3-1=2。

    f=y⋅x−z2f=y\cdot x-z^2 を k[y,z]k[y,z] 係数の xx の1次式とみる。f=ghf=gh と分解すると、xx について1次なので片方(hh とする)は xx を含まず、hh は yy と z2z^2 の両方を割る。yy と z2z^2 の公約元は定数だけなので、hh は定数である。

  2. (2) (x,z)⊇(f)(x,z)\supseteq(f)(f=y⋅x−z⋅zf=y\cdot x-z\cdot z)で、R/(x,z)≅k[y]R/(x,z)\cong k[y] は整域。x∉(f)x\notin(f)((f)(f) の0でない元は2次以上)、y∉(x,z)y\notin(x,z) なので、包含はどれも真。
  3. (3) B/(x)≅k[y,z]/(z2)B/(x)\cong k[y,z]/(z^2) で、その素イデアルは zz を含む。よって xx を含む BB の素イデアルは PP を含み、極小なのは PP だけ。BB は整域で x≠0x\neq0 なので、単項イデアル定理から ht⁡P=1\operatorname{ht}P=1。

    B/(x)=k[x,y,z]/(x, xy−z2)=k[y,z]/(z2)B/(x)=k[x,y,z]/(x,\ xy-z^2)=k[y,z]/(z^2)。z2=0z^2=0 なので素イデアルは zz を含み、極小なものは (z)(z) である。これを BB に戻したものが P=(x,z)/(f)P=(x,z)/(f)。

  4. PP が単項でないのは、BB の次数を使って P/MPP/MP が2次元だと分かるから。

    ff は斉次な2次式なので、BB は次数付き環で、1次の部分は kx⊕ky⊕kzkx\oplus ky\oplus kz のままである。PP の1次の部分は kx⊕kzkx\oplus kz(2次元)で、MPMP は2次以上の元からなる。よって P/MPP/MP の中で xˉ,zˉ\bar x,\bar z は1次独立で、P/MPP/MP は kk 上2次元以上である。P=(g)P=(g) なら P/MPP/MP は gˉ\bar g で張られ、1次元以下になって矛盾する。

(2) の鎖を、RR と BB で並べます。下の行が RR、上の行が BB で、縦の矢印は π ⁣:R→B\pi\colon R\to B による引き戻しです。

(0)→P ↓π−1↓π−1(0)→(f)→(x,z)P→M↓π−1↓π−1(x,z)→(x,y,z){}\begin{gathered} \begin{CD} @. (0) @>>> P \\ @. @VV{\pi^{-1}}V @VV{\pi^{-1}}V \\ (0) @>>> (f) @>>> (x,z) \end{CD}\\[8pt] \begin{CD} P @>>> M \\ @VV{\pi^{-1}}V @VV{\pi^{-1}}V \\ (x,z) @>>> (x,y,z) \end{CD} \end{gathered}

(3) で、平面 x=0x=0 は錐面に直線 x=z=0x=z=0 に沿って接し、交わりは2重の直線になります(例5)。それでも交わりは曲線で、点には縮みません。単項イデアル定理が言うのは素イデアルの高さで、イデアル (x)(x) そのものが素イデアルである必要はありません。

高さ1の素イデアル PP が単項にならないのは、BB が一意分解整域でないことの表れです。多項式環ではこれが起こらないことを、次に確かめます。

おさらい一意分解整域と素元

一意分解整域(UFD)は、0でも単元でもない元が、既約元の積に順番と単元倍を除いて一通りに分解する整域です。UFD では既約元 gg は素元で、(g)(g) は素イデアルになります。

体上の多項式環 k[x1,…,xn]k[x_1,\dots,x_n] は UFD です(ガウスの補題による)。例えば k[x,y]k[x,y] で y(x2+y2−1)y(x^2+y^2-1) は既約元 yy と x2+y2−1x^2+y^2-1 の積で、(y)(y) と (x2+y2−1)(x^2+y^2-1) は素イデアルです。

錐面の座標環 k[x,y,z]/(xy−z2)k[x,y,z]/(xy-z^2) は UFD ではありません。xy=z⋅zxy=z\cdot z は、既約元 x,y,zx,y,z による2通りの分解になっています。

命題9 UFD の高さ1の素イデアル [5, 命題1.12A, 命題1.13, p.9–10]

AA をネーターな一意分解整域とする。

(1) 既約元 gg について ht⁡(g)=1\operatorname{ht}(g)=1。
(2) 高さ1の素イデアルは、ある既約元 gg で (g)(g) と書ける。
(3) とくに kk が代数閉体なら、An\mathbb{A}^n の n−1n-1 次元の既約な閉集合は、既約多項式 gg の零点 V(g)V(g) である。

証明
  1. (1) (g)(g) は素イデアルで、gg は0でない単元でない元(整域なので非零因子)。単項イデアル定理から、(g)(g) 自身の高さが1。
  2. (2) ht⁡P=1\operatorname{ht}P=1 なら P≠0P\neq0。0でない f∈Pf\in P を既約元の積に分解すると、PP は素イデアルなので、ある既約因子 gg が PP に入る。(0)⊊(g)⊆P(0)\subsetneq(g)\subseteq P で ht⁡P=1\operatorname{ht}P=1 なので (g)=P(g)=P。

    (g)⊊P(g)\subsetneq P なら (0)⊊(g)⊊P(0)\subsetneq(g)\subsetneq P は長さ2の鎖で、ht⁡P≥2\operatorname{ht}P\ge2 となり矛盾する。

  3. (3) n−1n-1 次元の既約な閉集合 YY の素イデアル I(Y)I(Y) は、第4回の定理17(3) から高さ1で、(2) から (g)(g) と書ける。逆に V(g)V(g) は (1) から n−1n-1 次元。

(2) の逆も成り立ち、高さ1の素イデアルがすべて単項なネーター整域は UFD です[5, 命題1.12A, p.9]。

代数幾何の連載の第10回では、余次元1の既約な閉集合(素因子)の形式的な和として因子を定義しました(図で読む代数幾何 第10回の定義11)。多項式環では、素因子は1本の既約多項式の零点です。

次に、2本以上の式で切った図形の次元です。

命題10 交わりの次元 [5, 演習1.8, 演習1.9, p.11]

kk を体とする。

(1) BB を kk 上有限生成の整域、r=dim⁡Br=\dim B、f∈Bf\in B を0でも単元でもない元とする。(f)(f) の極小素イデアル PP について dim⁡B/P=r−1\dim B/P=r-1。
(2) J=(f1,…,fs)≠(1)J=(f_1,\dots,f_s)\neq(1) を k[x1,…,xn]k[x_1,\dots,x_n] のイデアルとする。JJ の極小素イデアル PP について dim⁡k[x1,…,xn]/P≥n−s\dim k[x_1,\dots,x_n]/P\ge n-s。

証明
  1. (1) ff は整域の0でない元なので非零因子。単項イデアル定理から ht⁡P=1\operatorname{ht}P=1 で、第4回の定理17(3) から dim⁡B/P=r−1\dim B/P=r-1。
  2. (2) 高さ定理から ht⁡P≤s\operatorname{ht}P\le s で、同じく dim⁡k[x1,…,xn]/P=n−ht⁡P≥n−s\dim k[x_1,\dots,x_n]/P=n-\operatorname{ht}P\ge n-s。

(1) を図形の言葉で言うと、rr 次元の多様体 YY と超曲面 H=V(f)H=V(f) について、Y⊈HY\not\subseteq H なら Y∩HY\cap H の既約成分はすべて r−1r-1 次元です。曲面(r=2r=2)と曲面の交わりは曲線、曲線(r=1r=1)と曲面の交わりは点です。環の写像で書くと、2回割ることに当たります。

B=k[x1,…,xn]/I(Y)k[x1,…,xn]→B→B/Pnrr−1{}\begin{gathered} B=k[x_1,\dots,x_n]/I(Y)\\[8pt] \begin{array}{ccccc} k[x_1,\dots,x_n] & \rightarrow & B & \rightarrow & B/P \\[4pt] n && r && r-1 \end{array} \end{gathered}

下の行は各環の次元です。(2) は、ss 本の式で切った図形の各成分が n−sn-s 次元以上だと言っています。等号が成り立つとは限りません(例12)。

例11 2つの曲面の交わり [5, 演習1.3, p.10]

R=k[x,y,z]R=k[x,y,z] とする。

(1) y=x2y=x^2 と z=x3z=x^3 の交わり:J1=(y−x2, z−x3)J_1=(y-x^2,\ z-x^3) は高さ2の素イデアルで、R/J1≅k[x]R/J_1\cong k[x]。
(2) y=x2y=x^2 と xz=y2xz=y^2 の交わり:J2=(y−x2, xz−y2)J_2=(y-x^2,\ xz-y^2) の極小素イデアルは J1J_1 と (x,y)(x,y) の2つで、どちらも高さ2。
(3) x2=yzx^2=yz と xz=xxz=x の交わり:J3=(x2−yz, xz−x)J_3=(x^2-yz,\ xz-x) の極小素イデアルは (x,y)(x,y)、(x,z)(x,z)、(z−1, y−x2)(z-1,\ y-x^2) の3つで、どれも高さ2。

証明
  1. (1) y↦x2y\mapsto x^2、z↦x3z\mapsto x^3 と代入して R/J1≅k[x]R/J_1\cong k[x]。整域なので J1J_1 は素イデアルで、ht⁡J1=3−dim⁡k[x]=2\operatorname{ht}J_1=3-\dim k[x]=2。
  2. (2) y=x2y=x^2 を代入すると R/J2≅k[x,z]/(xz−x4)=k[x,z]/(x(z−x3))R/J_2\cong k[x,z]/(xz-x^4)=k[x,z]/(x(z-x^3))。その極小素イデアルは (x)(x) と (z−x3)(z-x^3) で、RR に戻すと (x,y)(x,y) と J1J_1。

    k[x,z]k[x,z] は UFD で、xx と z−x3z-x^3 は既約。x(z−x3)x(z-x^3) を含む素イデアルはどちらかを含むので、極小なのは (x)(x) と (z−x3)(z-x^3) である。RR では、y−x2y-x^2 を加えて (x, y−x2)=(x,y)(x,\ y-x^2)=(x,y) と (z−x3, y−x2)=J1(z-x^3,\ y-x^2)=J_1。どちらも剰余環が1変数の多項式環(k[z]k[z] と k[x]k[x])なので、高さは 3−1=23-1=2。

    恒等式で確かめると xz−y2=x(z−x3)−(y−x2)(y+x2)xz-y^2=x(z-x^3)-(y-x^2)(y+x^2) で、J2⊆J1J_2\subseteq J_1、J2⊆(x,y)J_2\subseteq(x,y) が分かる。

  3. (3) xz−x=x(z−1)xz-x=x(z-1) なので、素イデアルは xx か z−1z-1 を含む。xx を含めば yzyz を含み (x,y)(x,y) か (x,z)(x,z) を含む。z−1z-1 を含めば x2−yx^2-y を含む。

    R/(x,y)≅k[z]R/(x,y)\cong k[z]、R/(x,z)≅k[y]R/(x,z)\cong k[y]、R/(z−1, y−x2)≅k[x]R/(z-1,\ y-x^2)\cong k[x] で、どれも1次元の整域なので高さは2。3つの間に包含関係はないので、これらが極小素イデアルである。

ドラッグで回せます

放物柱面 y=x2y=x^2(青)と曲面 z=x3z=x^3(緑)の交わりは、ねじれ3次曲線 C={(t,t2,t3)}C=\{(t,t^2,t^3)\}(オレンジ)です。(y−x2, z−x3)(y-x^2,\ z-x^3) は2つの元で生成される素イデアルで、高さは2です。

緑の曲面を錐面 xz=y2xz=y^2(紫)に替えると、交わりは CC と zz 軸(赤)の2つの成分になります。どちらも曲線で、極小素イデアル (y−x2, z−x3)(y-x^2,\ z-x^3) と (x,y)(x,y) の高さはどちらも2です。「真上」から見ると zz 軸は原点の1点に潰れ、交わりが点を含むように見えます。回すと直線です。

図2具体例例11の (1) と (2) です(実数の点だけを描いています)。どちらの段階でも、2つの曲面の交わりは曲線で、成分の極小素イデアルの高さは2です。曲面と曲線が式をみたすことは、生成時に式の値を計算して確かめています。(2) の段階を「真上」から見ると zz 軸が1点に潰れ、交わりに孤立した点があるように見えます。回すと直線で、高さ定理に反する点の成分はありません。

(1)(2)(3) では、どの成分も 3−2=13-2=1 次元で、高さ定理の等号が成り立っています。高さ定理は上限だけを言い、成分ごとに等号が成り立つとは限りません。等号が成り立たない例と、仮定が外せない例を並べます。

例12 等号が成り立たない例、仮定が外せない例

(1) k[x,y,z]k[x,y,z] の J=(xz, yz)J=(xz,\ yz):2つの元で生成されるが、J=(z)∩(x,y)J=(z)\cap(x,y) で、極小素イデアル (z)(z) の高さは1。ht⁡J=1<2\operatorname{ht}J=1<2。
(2) A=k[x,y]/(xy)A=k[x,y]/(xy) の xx:単元でも0でもないが零因子(x⋅y=0x\cdot y=0)。(x)(x) の極小素イデアルは (x)(x) 自身で、高さは0。
(3) k[x,y]k[x,y] の x2+y2x^2+y^2 を実数で考える:実数の点は原点だけだが、k=Rk=\mathbb{R} でも (x2+y2)(x^2+y^2) は高さ1の素イデアル。

証明
  1. (1) JJ を含む素イデアルは zz を含むか、xx と yy を含む。R/(z)≅k[x,y]R/(z)\cong k[x,y] と R/(x,y)≅k[z]R/(x,y)\cong k[z] は整域で、(z)⊈(x,y)(z)\not\subseteq(x,y)、(x,y)⊈(z)(x,y)\not\subseteq(z)。ht⁡(z)=1\operatorname{ht}(z)=1(命題9)。
  2. (2) A/(x)≅k[y]A/(x)\cong k[y] は整域なので (x)(x) は素イデアル。AA の素イデアルは xy=0xy=0 を含むので xx か yy を含み、(x)(x) と (y)(y) が極小。よって (x)(x) は AA の極小素イデアルで、高さ0。
  3. (3) x2+y2x^2+y^2 は R[x,y]\mathbb{R}[x,y] で既約(実数の1次式の積に分けると、実数の点が直線になるはず)。命題9(1) から高さ1。

    x2+y2=(ax+by+c)(a′x+b′y+c′)x^2+y^2=(ax+by+c)(a'x+b'y+c') と実数係数で分解すると、ax+by+c=0ax+by+c=0 の直線の上で x2+y2=0x^2+y^2=0 となり、原点以外の実数の点が出て矛盾する(a,ba,b がともに0なら1次式でない)。

    原点以外の閉点も V(x2+y2)V(x^2+y^2) に入っている。例えば c≠0c\neq0 を実数として極大イデアル (x−c, y2+c2)(x-c,\ y^2+c^2) は、x2+y2=(x−c)(x+c)+(y2+c2)x^2+y^2=(x-c)(x+c)+(y^2+c^2) を含む。これは複素数の点 (c,±ic)(c,\pm ic) に当たり、実数の点ではない。

(1) は、zz 軸と平面 z=0z=0 の和集合です。平面 z=0z=0 は1本目の式 xzxz の零点に含まれていて、2本目の yzyz もこの平面の上で恒等的に0なので、平面を切りません。高さ定理は「成分の余次元は式の本数以下」までしか言えないのです。

(3) は図1の最後の段階です。実数の点だけを見ると、1本の式で1点が切り出されて、余次元2の成分ができたように見えます。しかし生成点は高さ1にあり、その閉包には実数の点でない閉点がたくさんあります。代数幾何の連載の第9回で、実数だけでは交点が足りないことを見たのと同じ現象です(図で読む代数幾何 第9回の例14)。

最後に、ネーターという仮定が外せない例です。1つの元で生成される素イデアルなのに、高さが2になります。

例13 ネーター環でないと単項イデアル定理は成り立たない

kk を体、K=k(y)K=k(y)、D=k[y](y)D=k[y]_{(y)} とし、K[x]K[x] の (x)(x) での局所化 K[x](x)K[x]_{(x)}(x=0x=0 で分母が0にならない KK 係数の有理式)の部分環

V={ f∈K[x](x)∣f(0)∈D }=D+xK[x](x)V=\{\,f\in K[x]_{(x)}\mid f(0)\in D\,\}=D+xK[x]_{(x)}V={ f∈K[x](x)∣f(0)∈D }=D+xK[x](x)\begin{aligned}V &= \{\,f\in K[x]_{(x)}\mid f(0)\in D\,\}\\&= D+xK[x]_{(x)}\end{aligned}

を考える。VV は極大イデアル M={f∈V∣f(0)∈yD}M=\{f\in V\mid f(0)\in yD\} の局所整域で、P=xK[x](x)P=xK[x]_{(x)} は素イデアル、(0)⊊P⊊M(0)\subsetneq P\subsetneq M。しかも M=yVM=yV で、MM は1つの元 yy で生成されるのに ht⁡M≥2\operatorname{ht}M\ge2 である。

証明
  1. f↦f(0)f\mapsto f(0) は全射な環の準同型 V→DV\to D で、核は PP。V/P≅DV/P\cong D は整域なので PP は素イデアル。

    K[x](x)K[x]_{(x)} の元は x=0x=0 での値 f(0)∈Kf(0)\in K をもち、値をとる写像は環の準同型である。VV はその DD の逆像なので部分環で、V→DV\to D は(定数 d∈Dd\in D の像が dd なので)全射。核は f(0)=0f(0)=0、つまり xx で割り切れる元の全体 xK[x](x)xK[x]_{(x)} である。

  2. VV の単元は f(0)∈D×f(0)\in D^\times となる元で、単元でない元の全体 MM はイデアル。よって VV は局所環。

    f(0)∈D×f(0)\in D^\times なら f(0)≠0f(0)\neq0 なので 1/f∈K[x](x)1/f\in K[x]_{(x)} で、(1/f)(0)=1/f(0)∈D(1/f)(0)=1/f(0)\in D。よって 1/f∈V1/f\in V。逆に ff が VV の単元なら f(0)f(0) は DD の単元。単元でない元の全体は M={f∣f(0)∈yD}M=\{f\mid f(0)\in yD\} で、これは全射 V→DV\to D による DD の極大イデアル yDyD の逆像なので、イデアルである。

  3. x∈Px\in P、y∈M∖Py\in M\setminus P なので (0)⊊P⊊M(0)\subsetneq P\subsetneq M で、ht⁡M≥2\operatorname{ht}M\ge2。
  4. M=yVM=yV。f∈Mf\in M は f=yu+xgf=yu+xg(u∈Du\in D、g∈K[x](x)g\in K[x]_{(x)})と書け、xg=y⋅(xg/y)xg=y\cdot(xg/y) で xg/y∈P⊆Vxg/y\in P\subseteq V だから。

    f(0)=yuf(0)=yu(u∈Du\in D)とおくと、f−f(0)f-f(0) は x=0x=0 で消えるので xgxg(g∈K[x](x)g\in K[x]_{(x)})と書ける。1/y∈K1/y\in K なので xg/y=x⋅(g/y)∈xK[x](x)=Pxg/y=x\cdot(g/y)\in xK[x]_{(x)}=P。よって f=y(u+xg/y)∈yVf=y\bigl(u+xg/y\bigr)\in yV。逆向きの yV⊆MyV\subseteq M は y∈My\in M から。

  5. M=(y)M=(y) は素イデアルなので、(y)(y) の極小素イデアルは MM 自身で、高さは2以上。yy は整域の0でない元で単元でもない。単項イデアル定理が成り立たないので、VV はネーター環でない。

VV がネーター環でないことは、直接も確かめられます。x/yn=y⋅(x/yn+1)x/y^n=y\cdot(x/y^{n+1}) なので、増大列

(x) ⊊ (x/y) ⊊ (x/y2)⊊ (x/y3) ⊊ ⋯\begin{aligned} (x)\ &\subsetneq\ (x/y)\ \subsetneq\ (x/y^2)\\ &\subsetneq\ (x/y^3)\ \subsetneq\ \cdots \end{aligned}

は止まりません。包含が真なのは、(x/yn+1)/(x/yn)=1/y(x/y^{n+1})/(x/y^n)=1/y が VV に入らないからです(1/y∉D1/y\notin D)。

環の写像と Spec の点を並べると、次のようになります。V→DV\to D で、DD の2点 (0)(0)、yDyD が VV の PP、MM に引き戻されます。

0⟶P⟶V→ f↦f(0) D⟶0Spec⁡V←   Spec⁡DM⟵yDP⟵(0)(0){}\begin{gathered} 0\longrightarrow P\longrightarrow V\xrightarrow{\ f\mapsto f(0)\ }D\longrightarrow0\\[8pt] \begin{array}{ccc} \operatorname{Spec}V & \xleftarrow{\ \ \ } & \operatorname{Spec}D \\[2pt] M & \longleftarrow & yD \\ P & \longleftarrow & (0) \\ (0) & & \end{array} \end{gathered}
…
(x)(x)
(y)(y)
(y−x2)(y-x^2)
(x−y)(x-y)
(0)(0)
M=(x,y)M=(x,y)
k[x,y](x,y)k[x,y]_{(x,y)}(ネーター環)
V(y)={(y), M}V(y)=\{(y),\ M\}:生成点 (y)(y) が残る
(0)(0)
PP
M=(y)M=(y)
付値環 VV(ネーター環でない)
V(y)={M}V(y)=\{M\} なのに ht⁡M=2\operatorname{ht}M=2
図3概念図素イデアルを点、包含を線で結んだ図です(下ほど大きい素イデアル)。左はネーター局所環 k[x,y](x,y)k[x,y]_{(x,y)} で、yy で切っても高さ1の点 (y)(y) が残り、閉点 MM だけにはなりません。右は例13の VV で、yy で切ると閉点 MM だけが残るのに、MM の上には2段あります。図の付値の計算(VV の元の値を Z2\mathbb{Z}^2 の辞書式順序で表す)で、M=(y)M=(y) と PP が素イデアルであることを確かめています。

VV は付値環になっています。k(x,y)k(x,y) の0でない元 hh は、h∈Vh\in V か 1/h∈V1/h\in V のどちらかをみたすからです。h=xnuh=x^nu(uu は K[x](x)K[x]_{(x)} の単元)と書くと、n≠0n\neq0 なら符号に応じて hh か 1/h1/h が PP に入り、n=0n=0 なら u(0)∈Ku(0)\in K について同じことを DD で確かめればよいです。

高さ定理の逆

高さ定理は「rr 本の式の成分は余次元 rr 以下」でした。逆に、余次元 rr の成分は、ちょうど rr 本の式で切り出せるでしょうか。素イデアルそのものを rr 個で生成できるとは限りませんが、「rr 個で生成されるイデアルの極小素イデアル」にはなります。

おさらい素イデアル回避

イデアル JJ と素イデアル P1,…,PtP_1,\dots,P_t について、J⊆P1∪⋯∪PtJ\subseteq P_1\cup\cdots\cup P_t なら、ある ii で J⊆PiJ\subseteq P_i です[1, 命題1.11, p.11]。対偶の形で使います。

J⊈Pi  (i=1,…,t) ⟹ ∃ f∈J∖(P1∪⋯∪Pt)J\not\subseteq P_i\ \ (i=1,\dots,t)\ \Longrightarrow\ \exists\,f\in J\setminus(P_1\cup\cdots\cup P_t)J̸⊆Pi  (i=1,…,t)⟹∃ f∈J∖(P1∪⋯∪Pt)\begin{aligned}J\not &\subseteq P_i\ \ (i=1,\dots,t)\\&\Longrightarrow \exists\,f\in J\setminus(P_1\cup\cdots\cup P_t)\end{aligned}

例えば k[x,y]k[x,y] の J=(x,y)J=(x,y)、P1=(x)P_1=(x)、P2=(y)P_2=(y) では、x∈P1x\in P_1、y∈P2y\in P_2 ですが、x+yx+y はどちらにも入りません。

定理14 高さ定理の逆 [4, 命題2.38, p.79; 2, 定理13.6, p.122]

AA をネーター環とする。

(1) J≠AJ\neq A を高さ nn のイデアルとする。JJ の元 f1,…,fnf_1,\dots,f_n で、すべての 0≤i≤n0\le i\le n について ht⁡(f1,…,fi)=i\operatorname{ht}(f_1,\dots,f_i)=i となるものがある。
(2) PP を高さ rr の素イデアルとする。PP の元 a1,…,ara_1,\dots,a_r で、PP が (a1,…,ar)(a_1,\dots,a_r) の極小素イデアルになるものがある。このとき ht⁡(P/(a1,…,ai))=r−i\operatorname{ht}\bigl(P/(a_1,\dots,a_i)\bigr)=r-i(1≤i≤r1\le i\le r)。

証明
  1. (1) f1,…,fif_1,\dots,f_i(i<ni<n)まで選んだとし、(f1,…,fi)(f_1,\dots,f_i) の極小素イデアルで高さが ii のものを P1,…,PtP_1,\dots,P_t とする。どの PjP_j も JJ を含まない。

    i=0i=0 では (f1,…,f0)=(0)(f_1,\dots,f_0)=(0) で、PjP_j は AA の極小素イデアル(高さ0)である。ネーター環なので tt は有限。J⊆PjJ\subseteq P_j なら ht⁡J≤ht⁡Pj=i<n\operatorname{ht}J\le\operatorname{ht}P_j=i<n となり、ht⁡J=n\operatorname{ht}J=n に反する。

  2. 素イデアル回避から、どの PjP_j にも入らない fi+1∈Jf_{i+1}\in J がとれる。
  3. (f1,…,fi+1)(f_1,\dots,f_{i+1}) の極小素イデアル QQ の高さは i+1i+1 である。

    高さ定理から ht⁡Q≤i+1\operatorname{ht}Q\le i+1。QQ は (f1,…,fi)(f_1,\dots,f_i) の極小素イデアル PP を含み、帰納法の仮定から ht⁡P≥i\operatorname{ht}P\ge i。ht⁡P=i\operatorname{ht}P=i なら PP はある PjP_j で、fi+1∈Q∖Pjf_{i+1}\in Q\setminus P_j から Q⊋PQ\supsetneq P、よって ht⁡Q≥i+1\operatorname{ht}Q\ge i+1。ht⁡P≥i+1\operatorname{ht}P\ge i+1 なら ht⁡Q≥ht⁡P≥i+1\operatorname{ht}Q\ge\operatorname{ht}P\ge i+1。

    すべての極小素イデアルの高さが i+1i+1 なので、ht⁡(f1,…,fi+1)=i+1\operatorname{ht}(f_1,\dots,f_{i+1})=i+1。

  4. (2) (1) を J=PJ=P に使って ai=fia_i=f_i とする。(a1,…,ar)⊆Q⊆P(a_1,\dots,a_r)\subseteq Q\subseteq P となる極小素イデアル QQ は高さ rr なので、Q=PQ=P。

    Q⊊PQ\subsetneq P なら ht⁡P≥ht⁡Q+1=r+1\operatorname{ht}P\ge\operatorname{ht}Q+1=r+1 となり矛盾する。

  5. Aˉ=A/(a1,…,ai)\bar A=A/(a_1,\dots,a_i)、Pˉ=P/(a1,…,ai)\bar P=P/(a_1,\dots,a_i)、s=ht⁡Pˉs=\operatorname{ht}\bar P とおく。Pˉ\bar P は r−ir-i 個の元 aˉi+1,…,aˉr\bar a_{i+1},\dots,\bar a_r で生成されるイデアルの極小素イデアルなので、高さ定理から s≤r−is\le r-i。
  6. 逆に、前半を Aˉ\bar A と Pˉ\bar P に使うと、Pˉ\bar P は ss 個の元 bˉ1,…,bˉs\bar b_1,\dots,\bar b_s で生成されるイデアルの極小素イデアル。すると PP は (a1,…,ai,b1,…,bs)(a_1,\dots,a_i,b_1,\dots,b_s) の極小素イデアルで、高さ定理から r≤i+sr\le i+s。よって s=r−is=r-i。

    (a1,…,ai,b1,…,bs)⊆Q⊆P(a_1,\dots,a_i,b_1,\dots,b_s)\subseteq Q\subseteq P となる素イデアル QQ は、Aˉ\bar A の素イデアル Qˉ\bar Q で (bˉ1,…,bˉs)⊆Qˉ⊆Pˉ(\bar b_1,\dots,\bar b_s)\subseteq\bar Q\subseteq\bar P となるものと対応する。Pˉ\bar P の極小性から Qˉ=Pˉ\bar Q=\bar P、つまり Q=PQ=P である。

(2) の後半を、素イデアルの対応で書きます。Aˉ\bar A の中で Pˉ\bar P で終わる鎖が、AA の中で (a1,…,ai)(a_1,\dots,a_i) を含み PP で終わる鎖と対応します。

Qˉ0→⋯→Qˉr−i=Pˉ↓π−1↓π−1Q0→⋯→Qr−i=P(a1,…,ai)⊆Q0{}\begin{gathered} \begin{array}{ccccc} \bar Q_0 & \to\cdots\to & \bar Q_{r-i} & = & \bar P \\ \Big\downarrow\mathrlap{\scriptstyle\pi^{-1}} && \Big\downarrow\mathrlap{\scriptstyle\pi^{-1}} && \\ Q_0 & \to\cdots\to & Q_{r-i} & = & P \end{array}\\[8pt] (a_1,\dots,a_i)\subseteq Q_0 \end{gathered}

a1,…,ara_1,\dots,a_r で1つずつ割るたびに、PP の高さはちょうど1ずつ下がります。局所化 APA_P で見れば、a1/1,…,ar/1a_1/1,\dots,a_r/1 は rr 次元の局所環 APA_P の巴系(第7回の命題8)です。

例15 高さ2なのに2つの元では生成できない素イデアル [5, 演習1.11, p.11; 5, 注意1.13.1, p.10]

R=k[x,y,z]R=k[x,y,z] から k[t]k[t] への準同型 x↦t3x\mapsto t^3、y↦t4y\mapsto t^4、z↦t5z\mapsto t^5 の核を PP とする(曲線 (t3,t4,t5)(t^3,t^4,t^5) の素イデアル)。

(1) PP は高さ2の素イデアルで、y2−xz, x3−yz, z2−x2yy^2-xz,\ x^3-yz,\ z^2-x^2y を含む。
(2) PP は2つの元では生成できない。
(3) PP は (y2−xz, z2−x2y)(y^2-xz,\ z^2-x^2y) の極小素イデアルである。

証明
  1. (1) R/P≅k[t3,t4,t5]R/P\cong k[t^3,t^4,t^5] は整域で、超越次数1なので1次元。ht⁡P=3−1=2\operatorname{ht}P=3-1=2。3つの式は代入すると t8−t8t^8-t^8、t9−t9t^9-t^9、t10−t10t^{10}-t^{10} で0になる。
  2. (2) x,y,zx,y,z に重み 3,4,53,4,5 を付けると PP は斉次イデアルで、重み8, 9, 10 の部分が1次元ずつ、7以下の部分は0になる。

    重み dd の単項式 xaybzcx^ay^bz^c(3a+4b+5c=d3a+4b+5c=d)はすべて tdt^d に写るので、PP の重み dd の部分は「単項式の係数の和が0」となる1次結合の全体で、次元は(単項式の数)−1-1。単項式は、d≤7d\le7 では高々1個(x,y,z,x2,xyx,y,z,x^2,xy)、d=8d=8 では y2,xzy^2,xz、d=9d=9 では x3,yzx^3,yz、d=10d=10 では z2,x2yz^2,x^2y の2個ずつである。

  3. N=(x,y,z)N=(x,y,z) とすると NPNP は重み11以上の元からなる。よって P/NPP/NP は3次元以上で、2つの元で生成されるなら2次元以下になって矛盾する。

    NN の元は重み3以上、PP の元は重み8以上なので、NPNP の元は重み11以上である。重み8, 9, 10 の部分 k(y2−xz)⊕k(x3−yz)⊕k(z2−x2y)k(y^2-xz)\oplus k(x^3-yz)\oplus k(z^2-x^2y) は NPNP と0でしか交わらないので、P/NPP/NP に単射に写る。P=(g,h)P=(g,h) なら P/NPP/NP は gˉ,hˉ\bar g,\bar h で張られる(P/NPP/NP は R/N=kR/N=k 上のベクトル空間)。

  4. (3) (y2−xz, z2−x2y)⊆Q⊆P(y^2-xz,\ z^2-x^2y)\subseteq Q\subseteq P となる素イデアル QQ の高さが2であることを示す。高さ1なら Q=(g)Q=(g) と書け(命題9)、gg は2つの既約多項式の共通因子になるが、そのようなものはない。

    y2−xzy^2-xz は xx について1次で係数 −z-z と y2y^2 が互いに素、z2−x2yz^2-x^2y は yy について1次で係数 −x2-x^2 と z2z^2 が互いに素なので、どちらも既約である。定数倍の違いでもないので、共通の既約因子はない。高さ0の Q=(0)Q=(0) は2つの式を含まない。よって ht⁡Q≥2=ht⁡P\operatorname{ht}Q\ge2=\operatorname{ht}P で、Q=PQ=P。

(3) で2つの式の零点を計算すると、曲線 Y={(t3,t4,t5)}Y=\{(t^3,t^4,t^5)\} と xx 軸の和集合になります。x≠0x\neq0 なら z=y2/xz=y^2/x を代入して y(y3−x4)=0y(y^3-x^4)=0 となり、y=0y=0(xx 軸)か y3=x4y^3=x^4(t=y/xt=y/x とおくと YY の点)です。

YY は「2本の式でちょうど切り出す」ことはできませんが、2本の式で切ると余分な成分(xx 軸)と一緒に出てきます。ハーツホーンはこれを「YY は局所完全交叉でない」と表現しています[5, 演習1.11, p.11]。例11(2) のねじれ3次曲線と zz 軸も、同じ形の例です。

1つの元で割った次元

局所環を1つの元で割ると、次元はどれだけ下がるでしょうか。高さ定理の局所版として、1下がるか変わらないかのどちらかであることが分かります。

命題16 1つの元で割った次元 [1, 系11.18, p.189; 3, 定理7.11 (iii), p.128–129; 4, 命題2.42, 系2.43, p.80]

(A,M)(A,M) を dd 次元のネーター局所環、x∈Mx\in M とする。

(1) d−1≤dim⁡A/xA≤dd-1\le\dim A/xA\le d。
(2) dim⁡A/xA=d−1\dim A/xA=d-1 となるのは、dim⁡A/P=d\dim A/P=d となるどの素イデアル PP にも xx が入らないとき、またそのときに限る。そのような PP は AA の極小素イデアルである。
(3) とくに xx が非零因子なら dim⁡A/xA=d−1\dim A/xA=d-1。

証明
  1. (1) A/xAA/xA の鎖は AA の鎖なので dim⁡A/xA≤d\dim A/xA\le d。
  2. e=dim⁡A/xAe=\dim A/xA とし、像が A/xAA/xA の巴系になる y1,…,ye∈My_1,\dots,y_e\in M をとる。(x,y1,…,ye)(x,y_1,\dots,y_e) は MM 準素なので、次元定理から d=δ(A)≤e+1d=\delta(A)\le e+1。

    次元定理を A/xAA/xA に使うと δ(A/xA)=e\delta(A/xA)=e で、M/xAM/xA 準素イデアルを生成する ee 個の元がある。それを AA に持ち上げたものが yiy_i。(x,y1,…,ye)(x,y_1,\dots,y_e) を含む AA の素イデアルは、yˉ1,…,yˉe\bar y_1,\dots,\bar y_e を含む A/xAA/xA の素イデアルと対応し、それは M/xAM/xA だけ。よって (x,y1,…,ye)=M\sqrt{(x,y_1,\dots,y_e)}=M。

  3. (2) 「⇒\Rightarrow」:x∈Px\in P、dim⁡A/P=d\dim A/P=d なら、A/PA/P は A/xAA/xA の剰余環なので dim⁡A/xA≥d\dim A/xA\ge d。
  4. 「⇐\Leftarrow」:xAxA を含む素イデアル QQ について dim⁡A/Q≤d−1\dim A/Q\le d-1 を示す。QQ は極小素イデアル PP を含む。dim⁡A/P=d\dim A/P=d なら x∉Px\notin P から P⊊QP\subsetneq Q で dim⁡A/Q≤d−1\dim A/Q\le d-1、dim⁡A/P<d\dim A/P<d なら dim⁡A/Q≤dim⁡A/P≤d−1\dim A/Q\le\dim A/P\le d-1。

    P⊊QP\subsetneq Q なら、QQ から始まる鎖の前に PP を付け足せるので、dim⁡A/P≥dim⁡A/Q+1\dim A/P\ge\dim A/Q+1(第1回の命題10(2)、dim⁡A/Q=coht⁡Q\dim A/Q=\operatorname{coht}Q)。A/xAA/xA の鎖はある Q⊇xAQ\supseteq xA から始まるので、dim⁡A/xA=max⁡Qdim⁡A/Q≤d−1\dim A/xA=\max_Q\dim A/Q\le d-1。(1) と合わせて等号。

  5. dim⁡A/P=d\dim A/P=d となる PP は極小素イデアルである。P′⊊PP'\subsetneq P なら dim⁡A/P′≥d+1>dim⁡A\dim A/P'\ge d+1>\dim A となるから。
  6. (3) 非零因子 xx は極小素イデアルに入らない(補題2)ので、(2) から dim⁡A/xA=d−1\dim A/xA=d-1。

アティヤ・マクドナルドは (3) を、d(A/xA)≤d(A)−1d(A/xA)\le d(A)-1(第6回の命題27)と次元定理から導いています。ここでは (2) を経由したので、xx が零因子の場合まで分かります。割る操作と次元の変化は次のとおりです。

A⟶A/xAde  (d−1≤e≤d)A/xA⟶A/(x,y1,…,ye)e0{}\begin{gathered} \begin{array}{ccc} A & \longrightarrow & A/xA \\[4pt] d && e\ \ (d-1\le e\le d) \end{array}\\[8pt] \begin{array}{ccc} A/xA & \longrightarrow & A/(x,y_1,\dots,y_e) \\[4pt] e && 0 \end{array} \end{gathered}

xx が (2) の条件をみたすとき、xx は AA の巴系の最初の元にできます[4, 命題2.42 (2), p.80]。(1) の証明と同じく、A/xAA/xA の巴系 yˉ1,…,yˉd−1\bar y_1,\dots,\bar y_{d-1} を持ち上げれば、x,y1,…,yd−1x,y_1,\dots,y_{d-1} が MM 準素イデアルを生成するからです。巴系の一部で割ることは、この連載の第9回で詳しく扱います。

例17 1つの元で割る

(1) A=k[x,y,z](x,y,z)/(xz, yz)A=k[x,y,z]_{(x,y,z)}/(xz,\ yz)(平面と直線、d=2d=2):dim⁡A/P=2\dim A/P=2 となる PP は平面の (z)(z) だけ。x∉(z)x\notin(z) なので dim⁡A/xA=1\dim A/xA=1(xx は零因子)。z∈(z)z\in(z) なので dim⁡A/zA=2\dim A/zA=2。
(2) A=k[x,y](x,y)/(xy)A=k[x,y]_{(x,y)}/(xy)(2直線、d=1d=1):dim⁡A/P=1\dim A/P=1 となる PP は (x)(x) と (y)(y)。dim⁡A/xA=1\dim A/xA=1、dim⁡A/(x+y)A=0\dim A/(x+y)A=0。
(3) A=k[x,y,z](x,y,z)/(xy−z2)A=k[x,y,z]_{(x,y,z)}/(xy-z^2)(錐面、d=2d=2):整域なので、0でないどの f∈Mf\in M でも dim⁡A/fA=1\dim A/fA=1。

証明
  1. (1) 極小素イデアルは (z)(z) と (x,y)(x,y) で、A/(z)≅k[x,y](x,y)A/(z)\cong k[x,y]_{(x,y)} は2次元、A/(x,y)≅k[z](z)A/(x,y)\cong k[z]_{(z)} は1次元。A/xA≅k[y,z](y,z)/(yz)A/xA\cong k[y,z]_{(y,z)}/(yz) は1次元、A/zA≅k[x,y](x,y)A/zA\cong k[x,y]_{(x,y)} は2次元。
  2. (2) A/xA≅k[y](y)A/xA\cong k[y]_{(y)} と A/(x+y)A≅k[x]/(x2)A/(x+y)A\cong k[x]/(x^2)(第7回の例3(2))。
  3. (3) f≠0f\neq0 は整域の非零因子なので、命題16(3) から dim⁡A/fA=2−1=1\dim A/fA=2-1=1。dim⁡A=2\dim A=2 は例8を原点で局所化したもの(第4回の系18)。

(1) は、前回巴系を選ぶ例に使った環です(第1回の例14を原点で局所化したもの)。xx は直線の素イデアル (x,y)(x,y) に入っていて零因子ですが、次元は下がります。下げるのに必要なのは、次元が最大の成分(平面)を切ることだけです。

局所環という仮定は外せません。局所環でないと、非零因子で割って次元が2以上下がることがあります。

例18 局所環でないと2つ下がる

R=k[x](x)R=k[x]_{(x)}、A=R[y]A=R[y]、f=xy−1f=xy-1 とする。ff は単元でない非零因子で、dim⁡A≥2\dim A\ge2 だが、A/fA≅k(x)A/fA\cong k(x) は体で dim⁡A/fA=0\dim A/fA=0。

証明
  1. A/fA=R[y]/(xy−1)≅R[1/x]A/fA=R[y]/(xy-1)\cong R[1/x](y↦1/xy\mapsto1/x)で、RR は xx を素元とする離散付値環なので R[1/x]=k(x)R[1/x]=k(x)。体なので ff は単元でない(A/fA≠0A/fA\neq0)。
  2. AA は整域なので f≠0f\neq0 は非零因子。鎖 (0)⊊(x)⊊(x,y)(0)\subsetneq(x)\subsetneq(x,y) から dim⁡A≥2\dim A\ge2。

    A/(x)≅k[y]A/(x)\cong k[y] は整域、A/(x,y)≅kA/(x,y)\cong k は体なので、どちらも素イデアルで、包含は真である。

単項イデアル定理とは矛盾しません。(f)(f) は極大イデアルで、その高さは1です。次元2は別の極大イデアル (x,y)(x,y) で実現され、(f)(f) はそこから離れた「高さ1の閉点」です。環の写像で書くと次のとおりです。

R→A=R[y]→A/(xy−1) ↓≅ R[1/x] ∥ k(x)ht⁡(f)+dim⁡A/(f)=1+0<2≤dim⁡A{}\begin{gathered} \begin{CD} R @>>> A=R[y] @>>> A/(xy-1) \\ @. @. @VV{\cong}V \\ @. @. R[1/x] \\ @. @. @| \\ @. @. k(x) \end{CD}\\[8pt] \begin{aligned} \operatorname{ht}(f)+\dim A/(f)&=1+0\\ &<2\le\dim A \end{aligned} \end{gathered}

Spec⁡A\operatorname{Spec}A は、Spec⁡R\operatorname{Spec}R の閉点 (x)(x) の上のファイバー(直線 k[y]k[y])と、生成点の上のファイバー(k(x)[y]k(x)[y])からなります。V(xy−1)V(xy-1) は生成点の上のファイバーの閉点で、閉点のファイバーには届いていません。局所環では、どの元 a∈Ma\in M の零点も閉点 MM を通るので、この現象は起こりません。

斉次素イデアルの高さ

次数付き環では、素イデアルの高さを斉次な元と斉次な素イデアルだけで調べられます。射影幾何の図形(斉次式の零点)が、原点を通る直線の束である錐(すい)として見えるからです。

おさらい次数付き環と斉次イデアル

次数付き環 A=⨁n≥0AnA=\bigoplus_{n\ge0}A_n は、AmAn⊆Am+nA_mA_n\subseteq A_{m+n} をみたす直和分解をもつ環で、AnA_n の元を次数 nn の斉次元と呼びました(第5回の定義1)。斉次元で生成されるイデアルが斉次イデアルです。

イデアル II が斉次であることは、II の元の斉次成分がすべて II に入ることと同値です(第5回の命題3)。例えば k[x,y]k[x,y] で (x2−y2)(x^2-y^2) は斉次、(y−x2)(y-x^2) は斉次でありません(y−x2y-x^2 の斉次成分 yy は入らない)。

斉次イデアル II について、剰余環 A/I=⨁nAn/InA/I=\bigoplus_n A_n/I_n も次数付き環です。全射 A→A/IA\to A/I で、A/IA/I の斉次イデアルの逆像は AA の斉次イデアルになります。

A=⨁nAn→πA/I=⨁nAn/In↑↑π−1(Kˉ)→Kˉ\begin{CD} A=\bigoplus_nA_n @>{\pi}>> A/I=\bigoplus_nA_n/I_n \\ @AAA @AAA \\ \pi^{-1}(\bar K) @>>> \bar K \end{CD}

補題19 P∗P^* [2, 問題13.4, p.125; 4, §7.2, p.196]

AA を次数付き環、PP を素イデアルとし、PP に入る斉次元で生成されるイデアルを P∗P^* と書く。

(1) P∗P^* は PP に含まれる最大の斉次イデアルで、素イデアルである。
(2) 斉次イデアル II の極小素イデアルは、すべて斉次である。

証明
  1. (1) P∗P^* は斉次イデアルで PP に含まれる。PP に含まれる斉次イデアルは PP の斉次元で生成されるので、P∗P^* に含まれる。
  2. a,b∉P∗a,b\notin P^* なら ab∉P∗ab\notin P^* を示す。P∗P^* に入る斉次成分を除いて、a,ba,b のどの斉次成分も P∗P^* に入らないとしてよい。

    a=a′+a′′a=a'+a''(a′′a'' は P∗P^* に入る斉次成分の和、a′a' は残り)と分けると、a∉P∗a\notin P^* から a′≠0a'\neq0 で、ab−a′b′=a′′b+a′b′′∈P∗ab-a'b'=a''b+a'b''\in P^*。よって ab∈P∗  ⟺  a′b′∈P∗ab\in P^*\iff a'b'\in P^* である。

  3. a,ba,b の最低次の斉次成分を ap,bqa_p,b_q とすると、abab の次数 p+qp+q の成分は apbqa_pb_q。ab∈P∗ab\in P^* なら apbq∈P∗⊆Pa_pb_q\in P^*\subseteq P で、ap∈Pa_p\in P か bq∈Pb_q\in P。斉次なので P∗P^* に入り、矛盾する。
  4. (2) II の極小素イデアル PP について、II は PP の斉次元で生成されるので I⊆P∗⊆PI\subseteq P^*\subseteq P。P∗P^* は素イデアルなので、極小性から P=P∗P=P^*。

A=k[x1,…,xn]A=k[x_1,\dots,x_n] で、V(P∗)V(P^*) は V(P)V(P) を含む最小の錐です。斉次式 FF は F(tv)=tdF(v)F(tv)=t^dF(v) をみたすので、点 vv で消えれば原点と vv を結ぶ直線の上で消えます。斉次でない素イデアルについての次の命題は、この錐が元の図形より1次元大きいことを言っています。

命題20 PP と P∗P^* の高さ [2, 問題13.6, p.125; 4, 定理7.21, p.196]

AA をネーターな次数付き環、PP を斉次でない素イデアルとする。

(1) P∗⊊Q⊊PP^*\subsetneq Q\subsetneq P となる素イデアル QQ はない。
(2) ht⁡P=ht⁡P∗+1\operatorname{ht}P=\operatorname{ht}P^*+1。

証明
  1. (1) B=A/P∗B=A/P^* は次数付きの整域で、P′=P/P∗P'=P/P^* は0でない斉次元を含まない。BB の0でない斉次元の全体を SS とすると、SS は積閉集合で S∩P′=∅S\cap P'=\varnothing。

    P∗P^* は斉次な素イデアルなので、BB は次数付き環で整域である。BB の斉次元は AA の斉次元の像で、PP に入る斉次元は P∗P^* に入るので、P′P' の斉次元は0だけ。整域なので、0でない斉次元の積は0でない斉次元である。

  2. S−1BS^{-1}B は、0でない斉次元がすべて単元の(整数で次数付けられた)環で、KK(体)か K[X,X−1]K[X,X^{-1}](XX は KK 上超越的)のどちらかである。どちらも次元1以下。

    S−1BS^{-1}B の次数を deg⁡(b/s)=deg⁡b−deg⁡s\deg(b/s)=\deg b-\deg s で定める。次数0の部分 KK は、0でない元がすべて単元なので体である。0でない斉次元が現れる次数の全体は Z\mathbb{Z} の部分群(単元の逆元は次数が逆符号、積は次数の和)なので、eZe\mathbb{Z}(e≥0e\ge0)と書ける。

    e=0e=0 なら S−1B=KS^{-1}B=K。e>0e>0 なら次数 ee の斉次な単元 XX をとると、次数 meme の斉次元 cc は c=(cX−m)Xmc=(cX^{-m})X^m(cX−m∈KcX^{-m}\in K)と書けるので、S−1B=K[X,X−1]S^{-1}B=K[X,X^{-1}]。∑mcmXm=0\sum_mc_mX^m=0(cm∈Kc_m\in K)なら、次数ごとに見て cm=0c_m=0 なので、XX は KK 上超越的である。K[X,X−1]K[X,X^{-1}] は単項イデアル整域 K[X]K[X] の局所化で、次元は1。

  3. P∗⊆Q⊆PP^*\subseteq Q\subseteq P となる素イデアル QQ は、SS と交わらない BB の素イデアル Q/P∗Q/P^* を通して S−1BS^{-1}B の素イデアルと対応する。S−1P′≠0S^{-1}P'\neq0 で、次元1以下の整域なので、(0)(0) と S−1P′S^{-1}P' の間に素イデアルはない。
  4. (2) ht⁡P≥ht⁡P∗+1\operatorname{ht}P\ge\operatorname{ht}P^*+1 は、P∗P^* で終わる鎖に PP を付け足せばよい。逆向きを ht⁡P\operatorname{ht}P(有限、第7回の系7)についての帰納法で示す。
  5. ht⁡Q=ht⁡P−1\operatorname{ht}Q=\operatorname{ht}P-1 となる Q⊊PQ\subsetneq P をとる。QQ が斉次なら Q⊆P∗Q\subseteq P^* で ht⁡P∗≥ht⁡P−1\operatorname{ht}P^*\ge\operatorname{ht}P-1。斉次でなければ、(1) から Q∗⊊P∗Q^*\subsetneq P^* で、帰納法の仮定から ht⁡P∗≥ht⁡Q∗+1=ht⁡Q=ht⁡P−1\operatorname{ht}P^*\ge\operatorname{ht}Q^*+1=\operatorname{ht}Q=\operatorname{ht}P-1。

    QQ は PP で終わる最長の鎖の、PP の1つ手前の素イデアルとしてとれる。Q∗Q^* は PP に含まれる斉次イデアルなので Q∗⊆P∗Q^*\subseteq P^*。Q∗=P∗Q^*=P^* なら P∗=Q∗⊊Q⊊PP^*=Q^*\subsetneq Q\subsetneq P となり (1) に反する(QQ は斉次でないので Q∗≠QQ^*\neq Q)。よって Q∗⊊P∗Q^*\subsetneq P^* で、ht⁡P∗≥ht⁡Q∗+1\operatorname{ht}P^*\ge\operatorname{ht}Q^*+1。

    ht⁡P=0\operatorname{ht}P=0 の PP は AA の極小素イデアルで、斉次イデアル (0)(0) の極小素イデアルなので 補題19(2) から斉次。よって斉次でない PP では ht⁡P≥1\operatorname{ht}P\ge1 で、ht⁡Q<ht⁡P\operatorname{ht}Q<\operatorname{ht}P の QQ に帰納法が使える。

(1) の証明で使った環の写像を並べます。PP と P∗P^* の間を調べるのに、斉次元をすべて逆にした環 K[X,X−1]K[X,X^{-1}] まで降りています。

K[X,X−1] ↑≀A→A/P∗→S−1(A/P∗)↑↑↑P→P/P∗→S−1(P/P∗)\begin{CD} @. @. K[X,X^{-1}] \\ @. @. @AA{\wr}A \\ A @>>> A/P^* @>>> S^{-1}(A/P^*) \\ @AAA @AAA @AAA \\ P @>>> P/P^* @>>> S^{-1}(P/P^*) \end{CD}
V(P)={(1,2)}V(P)=\{(1,2)\}
V(P∗)V(P^*):y=2xy=2x
P=(x−1, y−2)P=(x-1,\ y-2)、P∗=(2x−y)P^*=(2x-y)
ht⁡P=2=ht⁡P∗+1\operatorname{ht}P=2=\operatorname{ht}P^*+1
V(P)V(P):y=x2y=x^2
P=(y−x2)P=(y-x^2)、P∗=(0)P^*=(0)
ht⁡P=1=ht⁡P∗+1\operatorname{ht}P=1=\operatorname{ht}P^*+1
図4具体例k[x,y]k[x,y] の斉次でない素イデアル PP と、P∗P^* の零点です(実数の点)。左は点 (1,2)(1,2) で、それを含む最小の錐は原点を通る直線 y=2xy=2x です。右は放物線 y=x2y=x^2 で、原点と放物線の点を結ぶ直線は傾きが放物線の点の xx 座標に等しく、平面を埋めつくします。どちらも V(P∗)V(P^*) は V(P)V(P) より1次元大きく、ht⁡P=ht⁡P∗+1\operatorname{ht}P=\operatorname{ht}P^*+1 です。斉次式が直線の上で消えることは、生成時に計算して確かめています。

例21 P∗P^* の計算

A=k[x,y]A=k[x,y] とする。

(1) P=(x−1, y−2)P=(x-1,\ y-2):P∗=(2x−y)P^*=(2x-y)、ht⁡P=2=1+1\operatorname{ht}P=2=1+1。
(2) P=(y−x2)P=(y-x^2):P∗=(0)P^*=(0)、ht⁡P=1=0+1\operatorname{ht}P=1=0+1。
(3) A=k[x,y,z]A=k[x,y,z]、P=(x−1, y−2, z−3)P=(x-1,\ y-2,\ z-3):P∗=(2x−y, 3x−z)P^*=(2x-y,\ 3x-z)、ht⁡P=3=2+1\operatorname{ht}P=3=2+1。

証明
  1. (1) dd 次の斉次式 FF について F(x,2x)=xdF(1,2)F(x,2x)=x^dF(1,2)。F∈PF\in P なら F(1,2)=0F(1,2)=0 で F(x,2x)=0F(x,2x)=0、よって FF は y−2xy-2x で割り切れる。逆に 2x−y∈P2x-y\in P。

    FF を k[x][y]k[x][y] の元とみて y−2xy-2x で割ると、余りは F(x,2x)F(x,2x) である。F(x,2x)=0F(x,2x)=0 なら F∈(2x−y)F\in(2x-y)。(2x−y)(2x-y) は素イデアルで高さ1(命題9)、PP は極大イデアルで高さ2(第4回の系16)。

  2. (2) F=∑iaixiyd−i∈PF=\sum_ia_ix^iy^{d-i}\in P なら F(t,t2)=∑iait2d−i=0F(t,t^2)=\sum_ia_it^{2d-i}=0。指数 2d−i2d-i は相異なるので、すべての ai=0a_i=0。
  3. (3) (1) と同じく、斉次式 F∈PF\in P は直線 t(1,2,3)t(1,2,3) の上で消え、zz を 3x3x、yy を 2x2x で順に割った余りが0になる。(2x−y, 3x−z)(2x-y,\ 3x-z) は剰余環が k[x]k[x] の素イデアルで、高さは2。

次に、斉次素イデアルの高さが、斉次な元と斉次な素イデアルだけで測れることを示します。松村は一般のネーターな次数付き環で述べていますが、(1) はここでは A0A_0 が体の場合に証明します。斉次な元で素イデアルをよける操作に、次数が正であることを使うためです。

命題22 斉次素イデアルの高さ [2, 定理13.7 ii), p.123]

A=⨁n≥0AnA=\bigoplus_{n\ge0}A_n をネーターな次数付き環、PP を高さ rr の斉次素イデアルとする。

(1) A0=kA_0=k が体なら、PP の斉次元 b1,…,brb_1,\dots,b_r で、PP が (b1,…,br)(b_1,\dots,b_r) の極小素イデアルになるものがある。
(2) 斉次素イデアルだけからなる長さ rr の鎖 P=P0⊋P1⊋⋯⊋PrP=P_0\supsetneq P_1\supsetneq\cdots\supsetneq P_r がある。

証明
  1. (1) A0A_0 が体なので P∩A0=0P\cap A_0=0 で、PP の0でない斉次元の次数は1以上。「(b1,…,bi)(b_1,\dots,b_i) の極小素イデアルで PP に含まれるものは高さ ii 以上」となる斉次元 b1,…,bi∈Pb_1,\dots,b_i\in P を、i=ri=r まで帰納的に選ぶ。

    P∩A0P\cap A_0 は体 A0A_0 の真のイデアルなので0である。i=0i=0 では条件は自明。i=ri=r まで選べば、(b1,…,br)⊆Q⊆P(b_1,\dots,b_r)\subseteq Q\subseteq P となる極小素イデアル QQ は高さ r=ht⁡Pr=\operatorname{ht}P 以上なので Q=PQ=P で、PP は極小素イデアルである。

  2. (b1,…,bi)(b_1,\dots,b_i) の極小素イデアルで PP に含まれ高さ ii のものを Q1,…,QtQ_1,\dots,Q_t(i<ri<r なので Qj⊊PQ_j\subsetneq P)とする。どの QjQ_j にも入らない PP の斉次元 bb をとり、bi+1=bb_{i+1}=b とすれば条件が保たれる。

    QjQ_j は斉次(補題19(2))で、有限個。条件が保たれることは定理14(1) の証明と同じ:(b1,…,bi+1)(b_1,\dots,b_{i+1}) の極小素イデアル Q⊆PQ\subseteq P は、(b1,…,bi)(b_1,\dots,b_i) の極小素イデアル Q′⊆QQ'\subseteq Q を含み、ht⁡Q′≥i\operatorname{ht}Q'\ge i。Q′Q' がある QjQ_j なら b∈Q∖Qjb\in Q\setminus Q_j から Q⊋QjQ\supsetneq Q_j で、どちらの場合も ht⁡Q≥i+1\operatorname{ht}Q\ge i+1。

  3. bb は次のように作る。包含関係のある QjQ_j は大きい方だけ残す。各 jj について、斉次イデアル P∏l≠jQlP\prod_{l\neq j}Q_l は QjQ_j に含まれないので、QjQ_j に入らない斉次元 cjc_j をもつ。次数をそろえて b=∑jcjD/deg⁡cjb=\sum_jc_j^{D/\deg c_j}(DD は deg⁡cj\deg c_j の積)とする。

    QjQ_j は素イデアルで、P⊈QjP\not\subseteq Q_j、Ql⊈QjQ_l\not\subseteq Q_j(l≠jl\neq j)なので、積 P∏l≠jQlP\prod_{l\neq j}Q_l は QjQ_j に含まれない。斉次イデアルは斉次元で生成されるので、生成元のどれかが QjQ_j に入らない。それを cjc_j とすると、cj∈Pc_j\in P なので deg⁡cj≥1\deg c_j\ge1、cj∈Qlc_j\in Q_l(l≠jl\neq j)。

    bb は次数 DD の斉次元で PP に入る。各 jj で、cjD/deg⁡cj∉Qjc_j^{D/\deg c_j}\notin Q_j(素イデアル)、他の項は QjQ_j に入るので、b∉Qjb\notin Q_j。包含 Ql⊆QjQ_l\subseteq Q_j があるときは、QjQ_j をよければ QlQ_l もよけている。

  4. (2) rr についての帰納法。r=0r=0 は自明。r≥1r\ge1 とし、PP で終わる長さ rr の鎖の最小の素イデアル PrP_r をとる。PrP_r は AA の極小素イデアルで斉次なので、A/PrA/P_r に移って AA は整域としてよい。

    PrP_r が極小でなければ鎖が延びて ht⁡P>r\operatorname{ht}P>r となる。PrP_r は斉次イデアル (0)(0) の極小素イデアルなので、補題19(2) から斉次。A/PrA/P_r は次数付きの整域で、P/PrP/P_r の高さは rr である。A/PrA/P_r の斉次素イデアルの鎖を AA に引き戻すと、斉次素イデアルの鎖になる。

  5. PP の0でない斉次元 bb をとる。局所整域 APA_P で bb は非零因子なので、命題16(3) から ht⁡(P/bA)=r−1\operatorname{ht}(P/bA)=r-1。そこで bAbA の極小素イデアル Q⊆PQ\subseteq P で ht⁡(P/Q)=r−1\operatorname{ht}(P/Q)=r-1 となるものをとる。

    ht⁡(P/bA)=dim⁡AP/bAP=r−1\operatorname{ht}(P/bA)=\dim A_P/bA_P=r-1。P/bAP/bA で終わる長さ r−1r-1 の鎖 Qˉ0⊊⋯⊊Qˉr−1=P/bA\bar Q_0\subsetneq\cdots\subsetneq\bar Q_{r-1}=P/bA をとる。Qˉ0\bar Q_0 が bAbA の極小素イデアルでなければ、その下に1つ足して長さ rr の鎖ができ、矛盾する。Q=Q0Q=Q_0 とすれば、ht⁡(P/Q)≥r−1\operatorname{ht}(P/Q)\ge r-1、また ht⁡(P/Q)≤ht⁡(P/bA)=r−1\operatorname{ht}(P/Q)\le\operatorname{ht}(P/bA)=r-1。

  6. QQ は斉次(補題19(2))で、b≠0b\neq0 を含むので Q≠0Q\neq0。帰納法の仮定を A/QA/Q と P/QP/Q に使い、斉次素イデアルの鎖 P⊋⋯⊋Pr−1⊇QP\supsetneq\cdots\supsetneq P_{r-1}\supseteq Q を得る。最後に (0)(0) を付け足すと長さ rr になる。

(2) の証明では、松村と違って (1) を使わず、命題16で次元が1だけ下がることを使いました。そのため (2) は A0A_0 が体でなくても成り立ちます。証明の鎖を図式にすると次のとおりです(AA は整域としたあと)。

P←⋯←Pr−1←(0)↑↑P/Q←⋯←Pr−1/QQ⊆Pr−1Q≠(0){}\begin{gathered} \begin{array}{ccccc} P & \leftarrow\cdots\leftarrow & P_{r-1} & \leftarrow & (0) \\ \Big\uparrow && \Big\uparrow && \\ P/Q & \leftarrow\cdots\leftarrow & P_{r-1}/Q && \end{array}\\[8pt] Q\subseteq P_{r-1}\quad Q\neq(0) \end{gathered}

ここで横の矢印は斉次素イデアルの真の包含、縦の矢印は A→A/QA\to A/Q による対応です。

例23 射影空間のねじれ3次曲線

A=k[x,y,z,w]A=k[x,y,z,w](各変数の次数は1)から k[s,t]k[s,t] への準同型 x↦s3x\mapsto s^3、y↦s2ty\mapsto s^2t、z↦st2z\mapsto st^2、w↦t3w\mapsto t^3 の核を PP とする。

(1) PP は高さ2の斉次素イデアルで、b1=xz−y2b_1=xz-y^2、b2=yw−z2b_2=yw-z^2 について PP は (b1,b2)(b_1,b_2) の極小素イデアル。
(2) PP は2つの元では生成できない(xw−yzxw-yz も入り、2次の部分が3次元ある)。
(3) P⊋(xz−y2)⊋(0)P\supsetneq(xz-y^2)\supsetneq(0) は斉次素イデアルの長さ2の鎖。

証明
  1. (1) 準同型は次数を3倍にして保つので PP は斉次。A/PA/P は k[s3,s2t,st2,t3]k[s^3,s^2t,st^2,t^3] で超越次数2、ht⁡P=4−2=2\operatorname{ht}P=4-2=2。b1,b2b_1,b_2 が PP に入ることは代入で分かる。

    b1↦s3⋅st2−(s2t)2=0b_1\mapsto s^3\cdot st^2-(s^2t)^2=0、b2↦s2t⋅t3−(st2)2=0b_2\mapsto s^2t\cdot t^3-(st^2)^2=0、xw−yz↦s3t3−s3t3=0xw-yz\mapsto s^3t^3-s^3t^3=0。k(s3,s2t,st2,t3)k(s^3,s^2t,st^2,t^3) は s3s^3 と s2ts^2t の比 t/st/s を含むので、k(s3,t/s)k(s^3,t/s) と同じで、超越次数は2である。

  2. (b1,b2)⊆Q⊆P(b_1,b_2)\subseteq Q\subseteq P となる素イデアル QQ が高さ1なら Q=(g)Q=(g) で、gg は b1,b2b_1,b_2 の共通因子になるが、どちらも既約で定数倍でないので、ない。よって Q=PQ=P。
  3. (2) PP は1次式を含まない(s3,s2t,st2,t3s^3,s^2t,st^2,t^3 は1次独立)。2次の部分 P2P_2 は b1,b2,xw−yzb_1,b_2,xw-yz を含み3次元以上で、A+PA_+P は3次以上なので、P/A+PP/A_+P は3次元以上。
  4. (3) xz−y2xz-y^2 は既約なので (xz−y2)(xz-y^2) は斉次素イデアル。b2∉(xz−y2)b_2\notin(xz-y^2)(同じ2次で定数倍でない)なので包含は真。

図形で見ると、PP は射影空間 P3\mathbb{P}^3 のねじれ3次曲線の斉次イデアルで、V(P)⊆A4V(P)\subseteq\mathbb{A}^4 はその上の錐(2次元)です。射影空間の中で見ると、V(b1,b2)V(b_1,b_2) はねじれ3次曲線と直線 y=z=0y=z=0 の和になります。例15と同じく、素イデアル自身は2個では生成できないが、2個の元で生成されるイデアルの極小素イデアルにはなっています。

まとめ

主張仮定結論注意する例
高さ定理ネーター環(x1,…,xr)(x_1,\dots,x_r) の極小素イデアルの高さ ≤r\le r付値環 VV:M=(y)M=(y)、ht⁡M≥2\operatorname{ht}M\ge2
単項イデアル定理xx は単元でない非零因子(x)(x) の極小素イデアルの高さ =1=1k[x,y]/(xy)k[x,y]/(xy) の xx:高さ0
高さ定理の逆ネーター環高さ rr の PP は rr 個の元のイデアルの極小素イデアル曲線 (t3,t4,t5)(t^3,t^4,t^5) の PP:高さ2だが2個では生成できない
1つの元で割るネーター局所環d−1≤dim⁡A/xA≤dd-1\le\dim A/xA\le dk[x](x)[y]/(xy−1)k[x]_{(x)}[y]/(xy-1):2以上下がる
PP と P∗P^*ネーターな次数付き環ht⁡P=ht⁡P∗+1\operatorname{ht}P=\operatorname{ht}P^*+1(PP が斉次でないとき)P=(x−1, y−2)P=(x-1,\ y-2)、P∗=(2x−y)P^*=(2x-y)

rr 個の元で生成されるイデアルの極小素イデアルは、高さが rr 以下です(高さ定理)。証明は2通りあり、次元定理 dim⁡=δ\dim=\delta から局所化で一行で出す方法と、記号的べきと中山の補題で r=1r=1 を示してから帰納法で進む方法でした。

単項イデアル定理(r=1r=1)は、非零因子について等号まで言えます。多項式環では、余次元1の既約な図形は1本の既約多項式の零点で、曲面と曲面の交わりは曲線です。逆に、高さ rr の素イデアルは rr 本の式で(余分な成分と一緒に)切り出せます。

局所環では、1つの元で割ると次元は1下がるか変わらないかで、下がるのは次元が最大の成分を切るときです。次数付き環では、高さを斉次な素イデアルだけで測れます。この記事の主な結果は、次の順に導きました(PP は (x1,…,xr)(x_1,\dots,x_r) の極小素イデアル、最後の xx は局所環 AA の非零因子)。

dim⁡AP=δ(AP) ⟹ ht⁡P≤r ⟹ ht⁡P=1  (r=1) ⟹ dim⁡A/xA=dim⁡A−1\dim A_P=\delta(A_P)\ \Longrightarrow\ \operatorname{ht}P\le r\ \Longrightarrow\ \operatorname{ht}P=1\ \ (r=1)\ \Longrightarrow\ \dim A/xA=\dim A-1dim⁡AP=δ(AP)⟹ht⁡P≤r⟹ht⁡P=1  (r=1)⟹dim⁡A/xA=dim⁡A−1\begin{aligned}\dim A_P &= \delta(A_P)\\&\Longrightarrow \operatorname{ht}P\\&\le r\\&\Longrightarrow \operatorname{ht}P\\&= 1\ \ (r=1)\\&\Longrightarrow \dim A/xA\\&= \dim A-1\end{aligned}

次回:巴系

次回(第9回)は、巴系(パラメータ系)を詳しく扱います。dd 次元のネーター局所環で、MM 準素イデアルを生成する dd 個の元が巴系でした。今回の命題16から、巴系で1つずつ割ると次元はちょうど1ずつ下がります。

巴系の一部で割った環の次元、巴系と高さの関係、そして巴系が「解析的に独立」であること(巴系の斉次式が qs+1q^{s+1} に入るなら係数は MM に入る)を、例とともに証明する予定です。

参考文献

  1. M. F. アティヤ, I. G. マクドナルド(新妻弘 訳), 『可換代数入門』, 共立出版, 2006.
  2. 松村英之, 『復刊 可換環論』, 共立出版, 2000.
  3. 堀田良之, 『可換環と体』, 岩波書店, 2006.
  4. 後藤四郎, 渡辺敬一, 『可換環論』, 日本評論社, 2011.
  5. R. ハーツホーン(高橋宣能・松下大介 訳), 『代数幾何学 1』, 丸善出版, 2013.