この記事の要点
高さ定理 ネーター環 で、r r r 個の元で生成されるイデアルを含む極小な素イデアルの高さは r r r 以下です。図形の言葉では「r r r 本の式で切った図形の各成分は、余次元が r r r 以下」です。
単項イデアル定理 r = 1 r=1 r = 1 の場合です。非零因子 で単元 でない x x x について、( x ) (x) ( x ) を含む極小な素イデアルの高さはちょうど1です。次元定理から導く証明と、記号的べき を使う直接の証明の両方を書きます。
逆と1つの元で割る 逆に、高さ r r r の素イデアルは、r r r 個の元で生成されるイデアルの極小素イデアル になります。局所環 を1つの元で割ると、次元は1下がるか変わらないかのどちらかです。
斉次素イデアル 次数付き環では、高さの計算を斉次な元と斉次素イデアルだけで済ませられます。斉次でない素イデアル P P P の高さは、P P P に含まれる最大の斉次イデアル P ∗ P^* P ∗ の高さより1だけ大きくなります。
証明は、ステップの流れだけを短く書いています。「詳しく」の付いた行をクリックすると、そのステップの詳しい説明が開きます。説明の中にも開ける行があります。
定義・命題・定理には、記事全体で通し番号を振っています。
おさらい は前の回や前提の知識の確認、もう少し詳しく は補足、専門的な話 は先の回につながる話題です。どれも開かずに読み進められます。
各ブロックの「AIに質問」を押すと、その部分の内容を入れた質問文で、お使いのAIを開けます。
式を1本足すと、図形は何次元下がるか
空間の中で、曲面と曲面の交わりは曲線になり、曲線と曲面の交わりは点になります。方程式を1本足すたびに、図形の次元は1つずつ下がりそうです。ただし、片方がもう片方を含むときのように、次元が下がらないこともあります。言えるのは「下がっても1つまで」です。
この直観を環の言葉にしたのが、クルルの単項イデアル定理と高さ定理です。前回 は次元定理を証明し、この2つは主張だけを書いて今回に回しました。今回は、次元定理からすぐに出る証明と、次元定理を使わない直接の証明の両方を書きます。
この記事を通して、環は単位元をもつ可換環とし、とくに断らない限り A A A はネーター環 とします。素イデアルの高さ ht P \operatorname{ht}P ht P は、P P P で終わる素イデアルの鎖の長さの上限でした(第1回の定義9 )。
おさらい 次元定理と δ ( A ) \delta(A) δ ( A )
ネーター局所環 ( A , M , k ) (A,M,k) ( A , M , k ) について、M M M 準素イデアル の生成元の個数の最小値を δ ( A ) \delta(A) δ ( A ) と書きました(第7回の定義2 )。J = M \sqrt J=M J = M となるイデアル J ⊆ M J\subseteq M J ⊆ M が M M M 準素イデアル で、それは ℓ ( A / J ) < ∞ \ell(A/J)<\infty ℓ ( A / J ) < ∞ とも同じです(第7回の補題1 )。
次元定理(第7回の定理4 )は、3つの数が等しいという定理でした。
dim A = d ( A ) = δ ( A ) \dim A\ =\ d(A)\ =\ \delta(A) dim A = d ( A ) = δ ( A ) dim A = d ( A ) = δ ( A ) \begin{aligned}\dim A &= d(A)\\&= \delta(A)\end{aligned} dim A = d ( A ) = δ ( A )
例えば A = k [ x , y ] ( x , y ) A=k[x,y]_{(x,y)} A = k [ x , y ] ( x , y ) では、x , y x,y x , y で M M M が生成され、1 1 1 個では足りないので δ ( A ) = 2 = dim A \delta(A)=2=\dim A δ ( A ) = 2 = dim A です。A = k [ x , y ] ( x , y ) / ( x y ) A=k[x,y]_{(x,y)}/(xy) A = k [ x , y ] ( x , y ) / ( x y ) では ( x + y ) (x+y) ( x + y ) が M M M 準素なので δ ( A ) = 1 = dim A \delta(A)=1=\dim A δ ( A ) = 1 = dim A でした(第7回の例3 )。
おさらい 高さと局所化、イデアルの高さ
A P A_P A P の素イデアルは、P P P に含まれる A A A の素イデアルと、包含を保って1対1に対応します。鎖も鎖のまま対応するので、ht P = dim A P \operatorname{ht}P=\dim A_P ht P = dim A P です(第1回の命題10 (1))。
Q 0 A P → ∩ A Q 0 ↓ ↓ Q 1 A P → ∩ A Q 1 ↓ ↓ ⋮ ⋮ ↓ ↓ P A P → ∩ A P \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} Q 0 A P ↓ ⏐ Q 1 A P ↓ ⏐ ⋮ ↓ ⏐ P A P ∩ A ∩ A ∩ A Q 0 ↓ ⏐ Q 1 ↓ ⏐ ⋮ ↓ ⏐ P
イデアル J ≠ A J\neq A J = A の高さ ht J \operatorname{ht}J ht J は、J J J を含む素イデアルの高さの下限でした(第1回の定義12 )。下限は J J J の極小素イデアル のどれかでとられます。
例えば k [ x , y , z ] k[x,y,z] k [ x , y , z ] の J = ( x z , y z ) J=(xz,\ yz) J = ( x z , y z ) では、極小素イデアル は ( z ) (z) ( z ) (高さ1)と ( x , y ) (x,y) ( x , y ) (高さ2)で、ht J = 1 \operatorname{ht}J=1 ht J = 1 です。
高さ定理:次元定理から導く
おさらい 極小素イデアルと V ( J ) V(J) V ( J ) の既約成分
イデアル J J J を含む素イデアルのうち包含について極小なものを、J J J の極小素イデアル と呼びます。J J J を含む素イデアルは、どれも J J J の極小素イデアル を含みます。ネーター環 では、極小素イデアル は有限個です[1 , 定理7.13, p.128; 1 , 命題4.6, p.80] 。
Spec の言葉では、J J J の極小素イデアル は V ( J ) V(J) V ( J ) の既約成分の生成点 です。例えば k [ x , y ] k[x,y] k [ x , y ] の J = ( y ( x 2 + y 2 − 1 ) ) J=(y(x^2+y^2-1)) J = ( y ( x 2 + y 2 − 1 )) の極小素イデアル は ( y ) (y) ( y ) と ( x 2 + y 2 − 1 ) (x^2+y^2-1) ( x 2 + y 2 − 1 ) で、直線と円に当たります。
P P P が J J J の極小素イデアル であることは、局所化 A P A_P A P で見ると「J A P JA_P J A P を含む素イデアルが P A P PA_P P A P だけ」ということです。J ⊆ Q ⊆ P J\subseteq Q\subseteq P J ⊆ Q ⊆ P となる素イデアル Q Q Q が V ( J A P ) V(JA_P) V ( J A P ) の点と対応するからです。
A { Q ∣ J ⊆ Q ⊆ P } ↓ ι ≅ ↑ Q ′ ↦ Q ′ ∩ A A P V ( J A P ) ⊆ Spec A P \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} A ↓ ⏐ ι A P { Q ∣ J ⊆ Q ⊆ P } ≅ ⏐ ↑ Q ′ ↦ Q ′ ∩ A V ( J A P ) ⊆ Spec A P
定理1 クルルの高さ定理 [1 , 系11.16, p.188; 2 , 定理13.5, p.122; 3 , 定理7.11 (i), p.128; 4 , 定理2.36, p.78]
A A A をネーター環 、J = ( x 1 , … , x r ) J=(x_1,\dots,x_r) J = ( x 1 , … , x r ) を r r r 個の元で生成されるイデアルとする。
(1) J J J の極小素イデアル P P P について ht P ≤ r \operatorname{ht}P\le r ht P ≤ r 。 (2) とくに J ≠ A J\neq A J = A なら ht J ≤ r \operatorname{ht}J\le r ht J ≤ r で、A A A の真のイデアルの高さは有限である。
証明 開く 閉じる すべて開く すべて閉じる
(1)
A P A_P A P は
極大イデアル P A P PA_P P A P のネーター局所環 で、ht P = dim A P \operatorname{ht}P=\dim A_P ht P = dim A P (第1回の命題10 (1))。 P P P は J J J の極小素イデアル なので、J A P JA_P J A P を含む素イデアルは P A P PA_P P A P だけである。よって J A P JA_P J A P は P A P PA_P P A P 準素イデアル 。詳しく 閉じる
A P A_P A P の素イデアルで J A P JA_P J A P を含むものは、J ⊆ Q ⊆ P J\subseteq Q\subseteq P J ⊆ Q ⊆ P となる A A A の素イデアル Q Q Q の Q A P QA_P Q A P である。極小性から Q = P Q=P Q = P しかない。根基 は、そのイデアルを含む素イデアルすべての共通部分なので [1 , 命題1.14, p.13] 、J A P = P A P \sqrt{JA_P}=PA_P J A P = P A P 。第7回の補題1 から、J A P JA_P J A P は P A P PA_P P A P 準素イデアル である。
J A P JA_P J A P は
r r r 個の
元 x 1 / 1 , … , x r / 1 x_1/1,\dots,x_r/1 x 1 /1 , … , x r /1 で生成されるので δ ( A P ) ≤ r \delta(A_P)\le r δ ( A P ) ≤ r 。次元定理から ht P = dim A P = δ ( A P ) ≤ r \operatorname{ht}P=\dim A_P=\delta(A_P)\le r ht P = dim A P = δ ( A P ) ≤ r 。 (2)
J ≠ A J\neq A J = A なら
J J J を
含む素イデアルがあり、それは J J J の極小素イデアル を含む。その高さが r r r 以下なので ht J ≤ r \operatorname{ht}J\le r ht J ≤ r 。真のイデアルは有限個の元で生成されるので、高さは有限。
証明は、次の等式と不等式の列にまとまります。左の等号は局所化、真ん中の等号は次元定理、右の不等号は J A P JA_P J A P の生成元の個数です。
ht P = dim A P = δ ( A P ) ≤ r \operatorname{ht}P\ =\ \dim A_P\ =\ \delta(A_P)\ \le\ r ht P = dim A P = δ ( A P ) ≤ r ht P = dim A P = δ ( A P ) ≤ r \begin{aligned}\operatorname{ht}P &= \dim A_P\\&= \delta(A_P)\\&\le r\end{aligned} ht P = dim A P = δ ( A P ) ≤ r
松村はこの定理を、「次元定理の系にすぎない」と書いたうえで、高さの上限を与える重要な定理だと注意しています[2 , 定理13.5 の注, p.122] 。下限は鎖を1本見つければ得られますが、上限は定義だけからは求まりません。
高さ定理から出る上限の例です。k [ x 1 , … , x n ] k[x_1,\dots,x_n] k [ x 1 , … , x n ] の素イデアル P = ( x 1 , … , x r ) P=(x_1,\dots,x_r) P = ( x 1 , … , x r ) は r r r 個の元で生成されるので、ht P ≤ r \operatorname{ht}P\le r ht P ≤ r 。一方、鎖 ( 0 ) ⊊ ( x 1 ) ⊊ ⋯ ⊊ ( x 1 , … , x r ) (0)\subsetneq(x_1)\subsetneq\cdots\subsetneq(x_1,\dots,x_r) ( 0 ) ⊊ ( x 1 ) ⊊ ⋯ ⊊ ( x 1 , … , x r ) から ht P ≥ r \operatorname{ht}P\ge r ht P ≥ r で、ht P = r \operatorname{ht}P=r ht P = r と分かります。
r = 1 r=1 r = 1 の場合に移ります。そのために、極小素イデアル の元についての補題を用意します。
補題2 極小素イデアルの元は零因子
A ≠ 0 A\neq0 A = 0 を環(ネーター環 でなくてよい)、P P P を A A A の極小素イデアル とする。P P P のどの元 x x x にも、x y = 0 xy=0 x y = 0 となる y ≠ 0 y\neq0 y = 0 がある。つまり P P P は非零因子 を含まない。
証明 開く 閉じる すべて開く すべて閉じる
A P A_P A P の素イデアルは P A P PA_P P A P だけである。よって P A P PA_P P A P は A P A_P A P のべき零元根基 で、x / 1 x/1 x /1 はべき零。詳しく 閉じる
A P A_P A P の素イデアルは P P P に含まれる素イデアルと対応し、P P P は極小なので P A P PA_P P A P だけである。べき零元根基 は素イデアル全体の共通部分 [1 , 命題1.8, p.8] なので、P A P PA_P P A P に等しい。
( x / 1 ) n = 0 (x/1)^n=0 ( x /1 ) n = 0 なので、
ある s ∉ P s\notin P s ∈ / P で s x n = 0 sx^n=0 s x n = 0 。この s s s を固定し、s x n = 0 sx^n=0 s x n = 0 となる n ≥ 0 n\ge0 n ≥ 0 の最小値をとると、s ≠ 0 s\neq0 s = 0 から n ≥ 1 n\ge1 n ≥ 1 で、y = s x n − 1 ≠ 0 y=sx^{n-1}\neq0 y = s x n − 1 = 0 が x y = 0 xy=0 x y = 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) A A A をネーター環 、x ∈ A x\in A x ∈ A を単元 でない非零因子 (x y = 0 xy=0 x y = 0 なら y = 0 y=0 y = 0 となる元)とする。( x ) (x) ( x ) の極小素イデアル の高さは、すべて1である。 (2) ( A , M ) (A,M) ( A , M ) をネーター局所環 、x ∈ M x\in M x ∈ M で ( x ) = M \sqrt{(x)}=M ( x ) = M とする。このとき ht M ≤ 1 \operatorname{ht}M\le1 ht M ≤ 1 で、M M M に真に含まれる素イデアルはすべて A A A の極小素イデアル である。
証明 開く 閉じる
(1)
x x x は
単元 でないので
( x ) ≠ A (x)\neq A ( x ) = A で、
極小素イデアル P P P が
ある。高さ定理(r = 1 r=1 r = 1 )から ht P ≤ 1 \operatorname{ht}P\le1 ht P ≤ 1 。 ht P = 0 \operatorname{ht}P=0 ht P = 0 なら
P P P は
A A A の
極小素イデアル で、
補題2 から
P P P の
元 x x x は非零因子 でない。これは仮定に反するので ht P = 1 \operatorname{ht}P=1 ht P = 1 。 (2)
( x ) = M \sqrt{(x)}=M ( x ) = M なので
M M M は
( x ) (x) ( x ) の
極小素イデアル で、
高さ定理から ht M ≤ 1 \operatorname{ht}M\le1 ht M ≤ 1 。Q ⊊ M Q\subsetneq M Q ⊊ M なら ht Q < ht M ≤ 1 \operatorname{ht}Q<\operatorname{ht}M\le1 ht Q < ht M ≤ 1 で ht Q = 0 \operatorname{ht}Q=0 ht Q = 0 、つまり Q Q Q は極小素イデアル 。
(1) の結論は「≤ 1 \le1 ≤ 1 」ではなく「= 1 =1 = 1 」です。図形の言葉では、非零因子 f f f の零点 V ( f ) V(f) V ( f ) のどの成分も、ちょうど余次元1です。成分の1つが点のように小さくなることも、全体を覆うこともありません。
(2) は (1) の局所版で、後で直接証明するのはこちらの形です。( x ) = M \sqrt{(x)}=M ( x ) = M は「1本の式 x = 0 x=0 x = 0 で閉点だけが残る」ことで、そのとき A A A は1次元以下だという主張です。
次元定理を使わない証明
歴史的には、クルルは単項イデアル定理を先に直接証明し、高さ定理はそこから r r r についての帰納法で導きました[2 , 定理13.5 の注, p.122; 3 , p.129] 。次元定理は、ヒルベルト–サミュエル多項式 という大きな道具を使います。ここでは後藤・渡辺に沿って、その道具を使わない証明を書きます[4 , 補題2.37, 定理2.36 の証明, p.78–79] 。
おさらい 中山の補題とアルティン環
中山の補題 :局所環 ( A , M ) (A,M) ( A , M ) 上の有限生成加群 N N N が M N = N MN=N M N = N をみたせば N = 0 N=0 N = 0 です[1 , 命題2.6, p.32] 。この節では、x ∈ M x\in M x ∈ M について N = x N ⇒ N = 0 N=xN\Rightarrow N=0 N = x N ⇒ N = 0 の形でも使います(x N ⊆ M N xN\subseteq MN x N ⊆ M N だから)。
アルティン環 は、イデアルの減少列がどれも有限で止まる環でした。ネーター環 B B B がアルティン環 であることは、dim B = 0 \dim B=0 dim B = 0 (素イデアルがすべて極大)と同値です[1 , 定理8.5, p.139] 。
アルティン局所環 の極大イデアルはべき零です[1 , 命題8.4, p.139] 。例えば k [ x , y ] ( x , y ) / ( x 2 , y 3 ) k[x,y]_{(x,y)}/(x^2,y^3) k [ x , y ] ( x , y ) / ( x 2 , y 3 ) は、素イデアルが極大イデアルだけの0次元のネーター局所環 で、M = ( x , y ) M=(x,y) M = ( x , y ) について M 4 = 0 M^4=0 M 4 = 0 です。
証明の道具は、素イデアルの「記号的べき 」です。
補題4 記号的べき [4 , 補題2.37 の証明, p.78]
P P P を環 A A A の素イデアル、n ≥ 1 n\ge1 n ≥ 1 とする。P n P^n P n を A P A_P A P に広げて A A A に引き戻したイデアルを P ( n ) = P n A P ∩ A P^{(n)}=P^nA_P\cap A P ( n ) = P n A P ∩ A と書き、P P P の n n n 乗の記号的べき と呼ぶ。
(1) P n ⊆ P ( n ) ⊆ P P^n\subseteq P^{(n)}\subseteq P P n ⊆ P ( n ) ⊆ P 、P ( n + 1 ) ⊆ P ( n ) P^{(n+1)}\subseteq P^{(n)} P ( n + 1 ) ⊆ P ( n ) 。 (2) a b ∈ P ( n ) ab\in P^{(n)} ab ∈ P ( n ) 、a ∉ P a\notin P a ∈ / P なら b ∈ P ( n ) b\in P^{(n)} b ∈ P ( n ) 。 (3) P ( n ) A P = P n A P P^{(n)}A_P=P^nA_P P ( n ) A P = P n A P 。
証明 開く 閉じる
(1)
P n ⊆ P n A P ∩ A P^n\subseteq P^nA_P\cap A P n ⊆ P n A P ∩ A は
定義から。P n A P ⊆ P A P P^nA_P\subseteq PA_P P n A P ⊆ P A P と P A P ∩ A = P PA_P\cap A=P P A P ∩ A = P から P ( n ) ⊆ P P^{(n)}\subseteq P P ( n ) ⊆ P 。P n + 1 A P ⊆ P n A P P^{n+1}A_P\subseteq P^nA_P P n + 1 A P ⊆ P n A P から P ( n + 1 ) ⊆ P ( n ) P^{(n+1)}\subseteq P^{(n)} P ( n + 1 ) ⊆ P ( n ) 。 (2)
a ∉ P a\notin P a ∈ / P なら
a / 1 a/1 a /1 は
A P A_P A P の
単元 。
a b / 1 ∈ P n A P ab/1\in P^nA_P ab /1 ∈ P n A P に
( a / 1 ) − 1 (a/1)^{-1} ( a /1 ) − 1 を
掛けて b / 1 ∈ P n A P b/1\in P^nA_P b /1 ∈ P n A P 、つまり b ∈ P ( n ) b\in P^{(n)} b ∈ P ( n ) 。 (3)
P n ⊆ P ( n ) P^n\subseteq P^{(n)} P n ⊆ P ( n ) から
⊇ \supseteq ⊇ 。
逆に a ∈ P ( n ) a\in P^{(n)} a ∈ P ( n ) なら a / 1 ∈ P n A P a/1\in P^nA_P a /1 ∈ P n A P で、a / s = ( 1 / s ) ( a / 1 ) ∈ P n A P a/s=(1/s)(a/1)\in P^nA_P a / s = ( 1/ s ) ( a /1 ) ∈ P n A P 。
記号的べき は、P P P で消える関数を「P P P の生成点 のまわりで n n n 位以上消える関数」として集めたものです。普通のべき P n P^n P n より大きくなることがあります。
例5 記号的べきが普通のべきより大きい
B = k [ x , y , z ] / ( x y − z 2 ) B=k[x,y,z]/(xy-z^2) B = k [ x , y , z ] / ( x y − z 2 ) (錐面)とし、x , y , z x,y,z x , y , z の像を同じ文字で書く。直線 x = z = 0 x=z=0 x = z = 0 の素イデアル P = ( x , z ) P=(x,z) P = ( x , z ) について、
x ∈ P ( 2 ) x ∉ P 2 = ( x 2 , x z , z 2 ) x\in P^{(2)}\qquad x\notin P^2=(x^2,\ xz,\ z^2) x ∈ P ( 2 ) x ∈ / P 2 = ( x 2 , x z , z 2 ) x ∈ P ( 2 ) x ∉ P 2 = ( x 2 , x z , z 2 ) \begin{gathered}x\in P^{(2)}\\x\notin P^2=(x^2,\ xz,\ z^2)\end{gathered} x ∈ P ( 2 ) x ∈ / P 2 = ( x 2 , x z , z 2 ) x ∈ P ( 2 ) x ∉ P 2 = ( x 2 , x z , z 2 ) \begin{aligned}&x\in P^{(2)}\\[4pt]x\notin P^2 &= (x^2,\ xz,\ z^2)\end{aligned} x ∈ / P 2 x ∈ P ( 2 ) = ( x 2 , x z , z 2 )
証明 開く 閉じる すべて開く すべて閉じる
x y = z 2 ∈ P 2 xy=z^2\in P^2 x y = z 2 ∈ P 2 で、y ∉ P y\notin P y ∈ / P 。補題4 (2) から x ∈ P ( 2 ) x\in P^{(2)} x ∈ P ( 2 ) 。詳しく 閉じる
y ∉ P y\notin P y ∈ / P は、B / P ≅ k [ x , y , z ] / ( x , z , x y − z 2 ) = k [ y ] B/P\cong k[x,y,z]/(x,z,\ xy-z^2)=k[y] B / P ≅ k [ x , y , z ] / ( x , z , x y − z 2 ) = k [ y ] で y ≠ 0 y\neq0 y = 0 だから。B / P B/P B / P が整域 なので P P P は素イデアルである。
B B B は x , y , z x,y,z x , y , z の次数で次数付き環になり、P 2 P^2 P 2 は2次以上の元だけからなる。1次の元 x x x は P 2 P^2 P 2 に入らない。詳しく 閉じる
x y − z 2 xy-z^2 x y − z 2 は斉次な2次式なので、B B B の1次の部分は k [ x , y , z ] k[x,y,z] k [ x , y , z ] の1次の部分と同じ k x ⊕ k y ⊕ k z kx\oplus ky\oplus kz k x ⊕ k y ⊕ k z である。P 2 P^2 P 2 は2次の元 x 2 , x z , z 2 x^2,xz,z^2 x 2 , x z , z 2 で生成される斉次イデアルなので、1次の部分は0である。
図形で見ると、錐面 x y = z 2 xy=z^2 x y = z 2 を平面 x = 0 x=0 x = 0 で切ると、直線 x = z = 0 x=z=0 x = z = 0 が2重に現れます(x = 0 x=0 x = 0 なら z 2 = 0 z^2=0 z 2 = 0 )。x x x は直線に沿って2位で消えているので、P ( 2 ) P^{(2)} P ( 2 ) に入ります。しかし P P P の2つの元の積の和としては書けないので、P 2 P^2 P 2 には入りません。
単項イデアル定理の局所版を、記号的べき で証明します。
命題6 単項イデアル定理の直接の証明 [4 , 補題2.37, p.78]
( A , M ) (A,M) ( A , M ) をネーター局所環 、x ∈ M x\in M x ∈ M で ( x ) = M \sqrt{(x)}=M ( x ) = M とする。M M M に真に含まれる素イデアル P P P は、A A A の極小素イデアル である。
証明 開く 閉じる すべて開く すべて閉じる
A / ( x ) A/(x) A / ( x ) の
素イデアルは M / ( x ) M/(x) M / ( x ) だけなので、A / ( x ) A/(x) A / ( x ) は0次元のネーター環 で、アルティン環 である。 x ∉ P x\notin P x ∈ / P である。
x ∈ P x\in P x ∈ P なら
M = ( x ) ⊆ P M=\sqrt{(x)}\subseteq P M = ( x ) ⊆ P と
なり、P ⊊ M P\subsetneq M P ⊊ M に反する。 アルティン環 A / ( x ) A/(x) A / ( x ) の
減少列 ( P ( n ) + ( x ) ) / ( x ) (P^{(n)}+(x))/(x) ( P ( n ) + ( x )) / ( x ) は止まるので、ある n n n で P ( n ) + ( x ) = P ( n + 1 ) + ( x ) P^{(n)}+(x)=P^{(n+1)}+(x) P ( n ) + ( x ) = P ( n + 1 ) + ( x ) 。 このとき P ( n ) = P ( n + 1 ) + x P ( n ) P^{(n)}=P^{(n+1)}+xP^{(n)} P ( n ) = P ( n + 1 ) + x P ( n ) である。詳しく 閉じる
⊇ \supseteq ⊇ は 補題4 (1) から。a ∈ P ( n ) a\in P^{(n)} a ∈ P ( n ) をとると、前のステップから a = b + x c a=b+xc a = b + x c (b ∈ P ( n + 1 ) b\in P^{(n+1)} b ∈ P ( n + 1 ) 、c ∈ A c\in A c ∈ A )と書ける。x c = a − b ∈ P ( n ) xc=a-b\in P^{(n)} x c = a − b ∈ P ( n ) で x ∉ P x\notin P x ∈ / P なので、補題4 (2) から c ∈ P ( n ) c\in P^{(n)} c ∈ P ( n ) 。
中山の補題 から P ( n ) = P ( n + 1 ) P^{(n)}=P^{(n+1)} P ( n ) = P ( n + 1 ) 。詳しく 閉じる
N = P ( n ) / P ( n + 1 ) N=P^{(n)}/P^{(n+1)} N = P ( n ) / P ( n + 1 ) は有限生成で(A A A はネーター環 )、前のステップから N = x N N=xN N = x N 。x ∈ M x\in M x ∈ M なので中山の補題 [1 , 命題2.6, p.32] から N = 0 N=0 N = 0 。
A P A_P A P に広げると、補題4 (3) から P n A P = P n + 1 A P = ( P A P ) ( P n A P ) P^nA_P=P^{n+1}A_P=(PA_P)(P^nA_P) P n A P = P n + 1 A P = ( P A P ) ( P n A P ) 。中山の補題 から P n A P = 0 P^nA_P=0 P n A P = 0 で、P A P PA_P P A P はべき零。よって A P A_P A P の素イデアルは P A P PA_P P A P だけで、ht P = dim A P = 0 \operatorname{ht}P=\dim A_P=0 ht P = dim A P = 0 。詳しく 閉じる
A P A_P A P の素イデアル Q ′ Q' Q ′ は 0 = ( P A P ) n 0=(PA_P)^n 0 = ( P A P ) n を含むので P A P PA_P P A P を含み、P A P PA_P P A P は極大なので Q ′ = P A P Q'=PA_P Q ′ = P A P 。ht P = 0 \operatorname{ht}P=0 ht P = 0 は、P P P が A A A の極小素イデアル であることと同じである。
証明では、2つの環を行き来しました。A / ( x ) A/(x) A / ( x ) では記号的べき の列が止まり、A P A_P A P では止まった列が0に潰れます。
A / ( x ) ← π A ↑ ↑ P ( n ) + ( x ) ( x ) ← P ( n ) A → ι A P ↑ ↑ P ( n ) → P n A P {}\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} A / ( x ) ⏐ ↑ ( x ) P ( n ) + ( x ) π A ⏐ ↑ P ( n ) A ⏐ ↑ P ( n ) ι A P ⏐ ↑ P n A P
縦の矢印は包含、下の行は上の環の写像で送った先です。左ではアルティン性で n n n が大きいと列が止まり、右では中山の補題 で P n A P = 0 P^nA_P=0 P n A P = 0 となります。
高さ定理を、単項イデアル定理から r r r についての帰納法で導きます。
命題7 高さ定理の直接の証明 [4 , 定理2.36 の証明, p.78–79]
( A , M ) (A,M) ( A , M ) をネーター局所環 、x 1 , … , x r ∈ M x_1,\dots,x_r\in M x 1 , … , x r ∈ M で ( x 1 , … , x r ) = M \sqrt{(x_1,\dots,x_r)}=M ( x 1 , … , x r ) = M とする。このとき dim A = ht M ≤ r \dim A=\operatorname{ht}M\le r dim A = ht M ≤ r 。
証明 開く 閉じる すべて開く すべて閉じる
この
形を示せば高さ定理が出る。J J J の極小素イデアル P P P について、A P A_P A P では J A P = P A P \sqrt{JA_P}=PA_P J A P = P A P だから。r = 0 r=0 r = 0 では M M M が唯一の素イデアルで dim A = 0 \dim A=0 dim A = 0 、r = 1 r=1 r = 1 は命題6 。 r ≥ 2 r\ge2 r ≥ 2 とし、r − 1 r-1 r − 1 個まで正しいとする。P ⊊ M P\subsetneq M P ⊊ M で、P P P と M M M の間に素イデアルがないものについて ht P ≤ r − 1 \operatorname{ht}P\le r-1 ht P ≤ r − 1 を示せばよい。詳しく 閉じる
長さ L L L の鎖 P 0 ⊊ ⋯ ⊊ P L − 1 ⊊ M P_0\subsetneq\cdots\subsetneq P_{L-1}\subsetneq M P 0 ⊊ ⋯ ⊊ P L − 1 ⊊ M があれば、P L − 1 ⊆ P ⊊ M P_{L-1}\subseteq P\subsetneq M P L − 1 ⊆ P ⊊ M となる素イデアル P P P のうち極大なものがとれる(ネーター環 では、イデアルの空でない集合に極大元がある)。P P P と M M M の間には素イデアルがなく、ht P ≥ L − 1 \operatorname{ht}P\ge L-1 ht P ≥ L − 1 。ht P ≤ r − 1 \operatorname{ht}P\le r-1 ht P ≤ r − 1 なら L ≤ r L\le r L ≤ r となる。
( x 1 , … , x r ) = M \sqrt{(x_1,\dots,x_r)}=M ( x 1 , … , x r ) = M なので、どれかの x i x_i x i は P P P に入らない。番号を替えて x 1 ∉ P x_1\notin P x 1 ∈ / P とする。詳しく 閉じる
すべての x i x_i x i が P P P に入れば M = ( x 1 , … , x r ) ⊆ P M=\sqrt{(x_1,\dots,x_r)}\subseteq P M = ( x 1 , … , x r ) ⊆ P となり、P ⊊ M P\subsetneq M P ⊊ M に反する。
P + ( x 1 ) P+(x_1) P + ( x 1 ) を含む素イデアルは M M M だけなので、A / ( P + ( x 1 ) ) A/(P+(x_1)) A / ( P + ( x 1 )) はアルティン局所環 で、極大イデアルはべき零。よって、ある m m m と y i ∈ P y_i\in P y i ∈ P 、a i ∈ A a_i\in A a i ∈ A で x i m = y i + x 1 a i x_i^m=y_i+x_1a_i x i m = y i + x 1 a i (i = 2 , … , r i=2,\dots,r i = 2 , … , r )。詳しく 閉じる
P + ( x 1 ) P+(x_1) P + ( x 1 ) を含む素イデアル Q Q Q は P P P を含み、x 1 ∈ Q ∖ P x_1\in Q\setminus P x 1 ∈ Q ∖ P なので Q ≠ P Q\neq P Q = P 。P P P と M M M の間に素イデアルはないので Q = M Q=M Q = M 。よって A / ( P + ( x 1 ) ) A/(P+(x_1)) A / ( P + ( x 1 )) は0次元のネーター局所環 で、アルティン環 である。その極大イデアル M / ( P + ( x 1 ) ) M/(P+(x_1)) M / ( P + ( x 1 )) はべき零 [1 , 命題8.4, p.139] なので、x i m ∈ P + ( x 1 ) x_i^m\in P+(x_1) x i m ∈ P + ( x 1 ) となる m m m がある。
K = ( y 2 , … , y r ) ⊆ P K=(y_2,\dots,y_r)\subseteq P K = ( y 2 , … , y r ) ⊆ P とおく。
P P P は
K K K の
極小素イデアル である
(次のステップ)。認めれば、A P A_P A P で帰納法の仮定(r − 1 r-1 r − 1 個)を使って ht P ≤ r − 1 \operatorname{ht}P\le r-1 ht P ≤ r − 1 。 K ⊆ Q ⊆ P K\subseteq Q\subseteq P K ⊆ Q ⊆ P となる素イデアル Q Q Q をとる。A / Q A/Q A / Q では ( x ˉ 1 ) = M / Q \sqrt{(\bar x_1)}=M/Q ( x ˉ 1 ) = M / Q なので、r = 1 r=1 r = 1 の場合から P / Q P/Q P / Q は A / Q A/Q A / Q の極小素イデアル 、つまり P = Q P=Q P = Q 。詳しく 閉じる
x i m = y i + x 1 a i ∈ Q + ( x 1 ) x_i^m=y_i+x_1a_i\in Q+(x_1) x i m = y i + x 1 a i ∈ Q + ( x 1 ) なので x i ∈ Q + ( x 1 ) x_i\in\sqrt{Q+(x_1)} x i ∈ Q + ( x 1 ) (i = 2 , … , r i=2,\dots,r i = 2 , … , r )。x 1 x_1 x 1 も入るので Q + ( x 1 ) ⊇ ( x 1 , … , x r ) = M \sqrt{Q+(x_1)}\supseteq\sqrt{(x_1,\dots,x_r)}=M Q + ( x 1 ) ⊇ ( x 1 , … , x r ) = M 。A / Q A/Q A / Q に移すと ( x ˉ 1 ) = M / Q \sqrt{(\bar x_1)}=M/Q ( x ˉ 1 ) = M / Q である。
命題6 を局所環 A / Q A/Q A / Q に使うと、M / Q M/Q M / Q に真に含まれる素イデアル P / Q P/Q P / Q は A / Q A/Q A / Q の極小素イデアル である。A / Q A/Q A / Q は Q Q Q が素イデアルなので整域 で、極小素イデアル は ( 0 ) (0) ( 0 ) だけ。よって P / Q = 0 P/Q=0 P / Q = 0 、P = Q P=Q P = Q 。
帰納法の要は、x 2 , … , x r x_2,\dots,x_r x 2 , … , x r をべきで P P P の元 y i y_i y i に取り替えたことです。P P P の中には r − 1 r-1 r − 1 個の y i y_i y i しかないので、帰納法の仮定が使えます。残った x 1 x_1 x 1 の1本分は、r = 1 r=1 r = 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} K ⊆ Q ⊆ P ⊊ M π ( 0 ) ⊆ P / Q ⊊ M / Q = ( x ˉ 1 )
右の A / Q A/Q A / Q では、r = 1 r=1 r = 1 の場合から P / Q P/Q P / Q が ( 0 ) (0) ( 0 ) に等しくなります。
まとめると、高さ定理の2つの証明は次のように並びます。左は次元定理から出す証明(アティヤ・マクドナルド、松村、堀田)、右は記号的べき から r = 1 r=1 r = 1 を示して帰納法で進む証明(後藤・渡辺、クルルの元の証明)です。
dim A P = δ ( A P ) P ( n ) = P ( n + 1 ) ( n ≫ 0 ) ↓ ↓ ht P ≤ r ht 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} dim A P = δ ( A P ) ↓ ⏐ ht P ≤ r ↓ ⏐ ht P ≤ 1 ( r = 1 ) P ( n ) = P ( n + 1 ) ( n ≫ 0 ) ↓ ⏐ ht P ≤ 1 ( r = 1 ) ↓ ⏐ ht P ≤ r
超曲面と曲面の交わり
体上の多項式環で、単項イデアル定理と高さ定理を数で確かめます。まず、1本の式で切った図形(超曲面 )です。
おさらい 体上有限生成の整域の高さと次元
B B B を体 k k k 上有限生成の整域 とします。第4回で、dim B \dim B dim B は商体 の超越次数 に等しく、すべての素イデアル P P P について次が成り立つことを示しました(第4回の定理17 (3))。
ht P + dim B / P = dim B \operatorname{ht}P+\dim B/P=\dim B ht P + dim B / P = dim B ht P + dim B / P = dim B \begin{aligned}\operatorname{ht}P+\dim B/P &= \dim B\end{aligned} ht P + dim B / P = dim B
例えば B = k [ x , y , z ] B=k[x,y,z] B = k [ x , y , z ] (3次元)では、曲面の素イデアルは高さ1、曲線の素イデアルは高さ2、点の極大イデアルは高さ3です。高さが「余次元」と一致するので、高さ定理を図形の次元の言葉に読み替えられます。
B / P B/P B / P の鎖は、P P P から始まる B B B の鎖と対応します。下の行が B B B の鎖、上の行が B / P B/P B / P の鎖で、縦の矢印は π : B → B / P \pi\colon B\to B/P π : B → B / P による引き戻しです。
( 0 ) → Q ˉ 1 → ⋯ → Q ˉ m ↓ π − 1 ↓ π − 1 ↓ π − 1 P → Q 1 → ⋯ → Q m \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} ( 0 ) ↓ ⏐ π − 1 P → → Q ˉ 1 ↓ ⏐ π − 1 Q 1 → ⋯ → → ⋯ → Q ˉ m ↓ ⏐ π − 1 Q m
V ( y ) V(y) V ( y ) V ( x 2 + y 2 − 1 ) V(x^2+y^2-1) V ( x 2 + y 2 − 1 ) ( y ) (y) ( y ) ( x 2 + y 2 − 1 ) (x^2+y^2-1) ( x 2 + y 2 − 1 ) ( 0 ) (0) ( 0 ) V ( x ) V(x) V ( x ) ( x 2 + y 2 ) (x^2+y^2) ( x 2 + y 2 )
このブラウザでは立体の図を表示できませんでした(WebGLが必要です)。
V(f) 生成点 x でも切る x²+y²(実数)
斜め 真上 真横
ドラッグで回せます
床は Spec k [ x , y ] \operatorname{Spec}k[x,y] Spec k [ x , y ] の閉点です(実数の点だけを描いています)。f = y ( x 2 + y 2 − 1 ) f=y(x^2+y^2-1) f = y ( x 2 + y 2 − 1 ) の零点は、直線 y = 0 y=0 y = 0 と円 x 2 + y 2 = 1 x^2+y^2=1 x 2 + y 2 = 1 の2つの成分に分かれます。
高さ1に2つの成分の生成点 ( y ) (y) ( y ) と ( x 2 + y 2 − 1 ) (x^2+y^2-1) ( x 2 + y 2 − 1 ) 、高さ2に平面の生成点 ( 0 ) (0) ( 0 ) を描いています。どちらの成分の生成点 も、最上段 ( 0 ) (0) ( 0 ) から1段下にあります。これが f f f の極小素イデアル の高さが1であることの図です(k [ x , y ] k[x,y] k [ x , y ] では、段の高さと素イデアルの高さの和が2になります)。
さらに x x x で切ると、残るのは赤い3つの閉点 ( 0 , 0 ) (0,0) ( 0 , 0 ) 、( 0 , ± 1 ) (0,\pm1) ( 0 , ± 1 ) です。どれも最上段から2段下で、高さは2です。2本の式で切ったので、高さは2以下です(高さ定理)。
実数の係数で x 2 + y 2 x^2+y^2 x 2 + y 2 を考えます。実数の点は原点だけですが、( x 2 + y 2 ) (x^2+y^2) ( x 2 + y 2 ) は R [ x , y ] \mathbb{R}[x,y] R [ x , y ] の高さ1の素イデアルで、生成点 は高さ1にあります。閉包には、実数の点のない閉点 ( x − c , y 2 + c 2 ) (x-c,\ y^2+c^2) ( x − c , y 2 + c 2 ) (c ≠ 0 c\neq0 c = 0 、複素数の点 ( c , ± i c ) (c,\pm ic) ( c , ± i c ) に当たる)も入っています。1本の式で1点だけが残ったように見えるのは、実数の点しか描いていないからです。
図1 具体例 Spec k [ x , y ] \operatorname{Spec}k[x,y] Spec k [ x , y ] と、f = y ( x 2 + y 2 − 1 ) f=y(x^2+y^2-1) f = y ( x 2 + y 2 − 1 ) の零点です(代数幾何の連載の第2回と同じ約束で、閉点を床に、曲線の生成点 を高さ1に、平面の生成点 を高さ2に描いています)。V ( f ) V(f) V ( f ) の2つの成分の生成点 は、どちらも最上段から1段下にあります。x x x でも切ると、最上段から2段下の閉点が3つ残ります。点が曲線の上にあることは、生成時に式の値を計算して確かめています。「真横」から見ると段の違いが分かります。最後の段階は、実数の点だけでは見落とす例です。
例8 錐面 x y = z 2 xy=z^2 x y = z 2
R = k [ x , y , z ] R=k[x,y,z] R = k [ x , y , z ] 、f = x y − z 2 f=xy-z^2 f = x y − z 2 、B = R / ( f ) B=R/(f) B = R / ( f ) とする。
(1) ( f ) (f) ( f ) は高さ1の素イデアルで、dim B = 2 \dim B=2 dim B = 2 。 (2) R R R の鎖 ( 0 ) ⊊ ( f ) ⊊ ( x , z ) ⊊ ( x , y , z ) (0)\subsetneq(f)\subsetneq(x,z)\subsetneq(x,y,z) ( 0 ) ⊊ ( f ) ⊊ ( x , z ) ⊊ ( x , y , z ) は長さ3で、B B B の中では ( 0 ) ⊊ P ⊊ M (0)\subsetneq P\subsetneq M ( 0 ) ⊊ P ⊊ M (P = ( x , z ) / ( f ) P=(x,z)/(f) P = ( x , z ) / ( f ) 、M = ( x , y , z ) / ( f ) M=(x,y,z)/(f) M = ( x , y , z ) / ( f ) )。 (3) B B B の中で x x x の像の極小素イデアル は P P P だけで、ht P = 1 \operatorname{ht}P=1 ht P = 1 。ただし P P P は単項イデアルではない。
証明 開く 閉じる すべて開く すべて閉じる
(1) f f f は x x x について1次で、係数 y y y と − z 2 -z^2 − z 2 に共通因子がないので既約。R R R は一意分解整域 なので ( f ) (f) ( f ) は素イデアル。単項イデアル定理から ht ( f ) = 1 \operatorname{ht}(f)=1 ht ( f ) = 1 、第4回の定理17 (3) から dim B = 3 − 1 = 2 \dim B=3-1=2 dim B = 3 − 1 = 2 。詳しく 閉じる
f = y ⋅ x − z 2 f=y\cdot x-z^2 f = y ⋅ x − z 2 を k [ y , z ] k[y,z] k [ y , z ] 係数の x x x の1次式とみる。f = g h f=gh f = g h と分解すると、x x x について1次なので片方(h h h とする)は x x x を含まず、h h h は y y y と z 2 z^2 z 2 の両方を割る。y y y と z 2 z^2 z 2 の公約元は定数だけなので、h h h は定数である。
(2)
( x , z ) ⊇ ( f ) (x,z)\supseteq(f) ( x , z ) ⊇ ( f ) (
f = y ⋅ x − z ⋅ z f=y\cdot x-z\cdot z f = y ⋅ x − z ⋅ z )で、
R / ( x , z ) ≅ k [ y ] R/(x,z)\cong k[y] R / ( x , z ) ≅ k [ y ] は
整域 。
x ∉ ( f ) x\notin(f) x ∈ / ( f ) (
( f ) (f) ( f ) の
0でない元は2次以上)、y ∉ ( x , z ) y\notin(x,z) y ∈ / ( x , z ) なので、包含はどれも真。 (3) B / ( x ) ≅ k [ y , z ] / ( z 2 ) B/(x)\cong k[y,z]/(z^2) B / ( x ) ≅ k [ y , z ] / ( z 2 ) で、その素イデアルは z z z を含む。よって x x x を含む B B B の素イデアルは P P P を含み、極小なのは P P P だけ。B B B は整域 で x ≠ 0 x\neq0 x = 0 なので、単項イデアル定理から ht P = 1 \operatorname{ht}P=1 ht P = 1 。詳しく 閉じる
B / ( x ) = k [ x , y , z ] / ( x , x y − z 2 ) = k [ y , z ] / ( z 2 ) B/(x)=k[x,y,z]/(x,\ xy-z^2)=k[y,z]/(z^2) B / ( x ) = k [ x , y , z ] / ( x , x y − z 2 ) = k [ y , z ] / ( z 2 ) 。z 2 = 0 z^2=0 z 2 = 0 なので素イデアルは z z z を含み、極小なものは ( z ) (z) ( z ) である。これを B B B に戻したものが P = ( x , z ) / ( f ) P=(x,z)/(f) P = ( x , z ) / ( f ) 。
P P P が単項でないのは、B B B の次数を使って P / M P P/MP P / M P が2次元だと分かるから。詳しく 閉じる
f f f は斉次な2次式なので、B B B は次数付き環で、1次の部分は k x ⊕ k y ⊕ k z kx\oplus ky\oplus kz k x ⊕ k y ⊕ k z のままである。P P P の1次の部分は k x ⊕ k z kx\oplus kz k x ⊕ k z (2次元)で、M P MP M P は2次以上の元からなる。よって P / M P P/MP P / M P の中で x ˉ , z ˉ \bar x,\bar z x ˉ , z ˉ は1次独立で、P / M P P/MP P / M P は k k k 上2次元以上である。P = ( g ) P=(g) P = ( g ) なら P / M P P/MP P / M P は g ˉ \bar g g ˉ で張られ、1次元以下になって矛盾する。
(2) の鎖を、R R R と B B B で並べます。下の行が R R R 、上の行が B B B で、縦の矢印は π : R → B \pi\colon R\to B π : R → 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} ( 0 ) ( 0 ) ↓ ⏐ π − 1 ( f ) P ↓ ⏐ π − 1 ( x , z ) P ↓ ⏐ π − 1 ( x , z ) M ↓ ⏐ π − 1 ( x , y , z )
(3) で、平面 x = 0 x=0 x = 0 は錐面に直線 x = z = 0 x=z=0 x = z = 0 に沿って接し、交わりは2重の直線になります(例5 )。それでも交わりは曲線で、点には縮みません。単項イデアル定理が言うのは素イデアルの高さで、イデアル ( x ) (x) ( x ) そのものが素イデアルである必要はありません。
高さ1の素イデアル P P P が単項にならないのは、B B B が一意分解整域 でないことの表れです。多項式環ではこれが起こらないことを、次に確かめます。
おさらい 一意分解整域と素元
一意分解整域 (UFD)は、0でも単元 でもない元が、既約元の積に順番と単元 倍を除いて一通りに分解する整域 です。UFD では既約元 g g g は素元で、( g ) (g) ( g ) は素イデアルになります。
体上の多項式環 k [ x 1 , … , x n ] k[x_1,\dots,x_n] k [ x 1 , … , x n ] は UFD です(ガウスの補題 による)。例えば k [ x , y ] k[x,y] k [ x , y ] で y ( x 2 + y 2 − 1 ) y(x^2+y^2-1) y ( x 2 + y 2 − 1 ) は既約元 y y y と x 2 + y 2 − 1 x^2+y^2-1 x 2 + y 2 − 1 の積で、( y ) (y) ( y ) と ( x 2 + y 2 − 1 ) (x^2+y^2-1) ( x 2 + y 2 − 1 ) は素イデアルです。
錐面の座標環 k [ x , y , z ] / ( x y − z 2 ) k[x,y,z]/(xy-z^2) k [ x , y , z ] / ( x y − z 2 ) は UFD ではありません。x y = z ⋅ z xy=z\cdot z x y = z ⋅ z は、既約元 x , y , z x,y,z x , y , z による2通りの分解になっています。
命題9 UFD の高さ1の素イデアル [5 , 命題1.12A, 命題1.13, p.9–10]
A A A をネーターな一意分解整域 とする。
(1) 既約元 g g g について ht ( g ) = 1 \operatorname{ht}(g)=1 ht ( g ) = 1 。 (2) 高さ1の素イデアルは、ある既約元 g g g で ( g ) (g) ( g ) と書ける。 (3) とくに k k k が代数閉体 なら、A n \mathbb{A}^n A n の n − 1 n-1 n − 1 次元の既約な閉集合は、既約多項式 g g g の零点 V ( g ) V(g) V ( g ) である。
証明 開く 閉じる すべて開く すべて閉じる
(1)
( g ) (g) ( g ) は
素イデアルで、g g g は0でない単元 でない元(整域 なので非零因子 )。単項イデアル定理から、( g ) (g) ( g ) 自身の高さが1。 (2) ht P = 1 \operatorname{ht}P=1 ht P = 1 なら P ≠ 0 P\neq0 P = 0 。0でない f ∈ P f\in P f ∈ P を既約元の積に分解すると、P P P は素イデアルなので、ある既約因子 g g g が P P P に入る。( 0 ) ⊊ ( g ) ⊆ P (0)\subsetneq(g)\subseteq P ( 0 ) ⊊ ( g ) ⊆ P で ht P = 1 \operatorname{ht}P=1 ht P = 1 なので ( g ) = P (g)=P ( g ) = P 。詳しく 閉じる
( g ) ⊊ P (g)\subsetneq P ( g ) ⊊ P なら ( 0 ) ⊊ ( g ) ⊊ P (0)\subsetneq(g)\subsetneq P ( 0 ) ⊊ ( g ) ⊊ P は長さ2の鎖で、ht P ≥ 2 \operatorname{ht}P\ge2 ht P ≥ 2 となり矛盾する。
(3)
n − 1 n-1 n − 1 次元の
既約な閉集合 Y Y Y の素イデアル I ( Y ) I(Y) I ( Y ) は、第4回の定理17 (3) から高さ1で、(2) から ( g ) (g) ( g ) と書ける。逆に V ( g ) V(g) V ( g ) は (1) から n − 1 n-1 n − 1 次元。
(2) の逆も成り立ち、高さ1の素イデアルがすべて単項なネーター整域 は UFD です[5 , 命題1.12A, p.9] 。
代数幾何の連載の第10回 では、余次元1の既約な閉集合(素因子)の形式的な和として因子を定義しました(図で読む代数幾何 第10回の定義11 )。多項式環では、素因子は1本の既約多項式 の零点です。
次に、2本以上の式で切った図形の次元です。
命題10 交わりの次元 [5 , 演習1.8, 演習1.9, p.11]
k k k を体とする。
(1) B B B を k k k 上有限生成の整域 、r = dim B r=\dim B r = dim B 、f ∈ B f\in B f ∈ B を0でも単元 でもない元とする。( f ) (f) ( f ) の極小素イデアル P P P について dim B / P = r − 1 \dim B/P=r-1 dim B / P = r − 1 。 (2) J = ( f 1 , … , f s ) ≠ ( 1 ) J=(f_1,\dots,f_s)\neq(1) J = ( f 1 , … , f s ) = ( 1 ) を k [ x 1 , … , x n ] k[x_1,\dots,x_n] k [ x 1 , … , x n ] のイデアルとする。J J J の極小素イデアル P P P について dim k [ x 1 , … , x n ] / P ≥ n − s \dim k[x_1,\dots,x_n]/P\ge n-s dim k [ x 1 , … , x n ] / P ≥ n − s 。
証明 開く 閉じる
(1)
f f f は
整域 の
0でない元なので非零因子 。単項イデアル定理から ht P = 1 \operatorname{ht}P=1 ht P = 1 で、第4回の定理17 (3) から dim B / P = r − 1 \dim B/P=r-1 dim B / P = r − 1 。 (2) 高さ定理から
ht P ≤ s \operatorname{ht}P\le s ht P ≤ s で、
同じく dim k [ x 1 , … , x n ] / P = n − ht P ≥ n − s \dim k[x_1,\dots,x_n]/P=n-\operatorname{ht}P\ge n-s dim k [ x 1 , … , x n ] / P = n − ht P ≥ n − s 。
(1) を図形の言葉で言うと、r r r 次元の多様体 Y Y Y と超曲面 H = V ( f ) H=V(f) H = V ( f ) について、Y ⊈ H Y\not\subseteq H Y ⊆ H なら Y ∩ H Y\cap H Y ∩ H の既約成分はすべて r − 1 r-1 r − 1 次元です。曲面(r = 2 r=2 r = 2 )と曲面の交わりは曲線、曲線(r = 1 r=1 r = 1 )と曲面の交わりは点です。環の写像で書くと、2回割ることに当たります。
B = k [ x 1 , … , x n ] / I ( Y ) k [ x 1 , … , x n ] → B → B / P n r r − 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} B = k [ x 1 , … , x n ] / I ( Y ) k [ x 1 , … , x n ] n → B r → B / P r − 1
下の行は各環の次元です。(2) は、s s s 本の式で切った図形の各成分が n − s n-s n − s 次元以上だと言っています。等号が成り立つとは限りません(例12 )。
例11 2つの曲面の交わり [5 , 演習1.3, p.10]
R = k [ x , y , z ] R=k[x,y,z] R = k [ x , y , z ] とする。
(1) y = x 2 y=x^2 y = x 2 と z = x 3 z=x^3 z = x 3 の交わり:J 1 = ( y − x 2 , z − x 3 ) J_1=(y-x^2,\ z-x^3) J 1 = ( y − x 2 , z − x 3 ) は高さ2の素イデアルで、R / J 1 ≅ k [ x ] R/J_1\cong k[x] R / J 1 ≅ k [ x ] 。 (2) y = x 2 y=x^2 y = x 2 と x z = y 2 xz=y^2 x z = y 2 の交わり:J 2 = ( y − x 2 , x z − y 2 ) J_2=(y-x^2,\ xz-y^2) J 2 = ( y − x 2 , x z − y 2 ) の極小素イデアル は J 1 J_1 J 1 と ( x , y ) (x,y) ( x , y ) の2つで、どちらも高さ2。 (3) x 2 = y z x^2=yz x 2 = y z と x z = x xz=x x z = x の交わり:J 3 = ( x 2 − y z , x z − x ) J_3=(x^2-yz,\ xz-x) J 3 = ( x 2 − y z , x z − x ) の極小素イデアル は ( x , y ) (x,y) ( x , y ) 、( x , z ) (x,z) ( x , z ) 、( z − 1 , y − x 2 ) (z-1,\ y-x^2) ( z − 1 , y − x 2 ) の3つで、どれも高さ2。
証明 開く 閉じる すべて開く すべて閉じる
(1)
y ↦ x 2 y\mapsto x^2 y ↦ x 2 、
z ↦ x 3 z\mapsto x^3 z ↦ x 3 と
代入して R / J 1 ≅ k [ x ] R/J_1\cong k[x] R / J 1 ≅ k [ x ] 。整域 なので J 1 J_1 J 1 は素イデアルで、ht J 1 = 3 − dim k [ x ] = 2 \operatorname{ht}J_1=3-\dim k[x]=2 ht J 1 = 3 − dim k [ x ] = 2 。 (2) y = x 2 y=x^2 y = x 2 を代入すると R / J 2 ≅ k [ x , z ] / ( x z − x 4 ) = k [ x , z ] / ( x ( z − x 3 ) ) R/J_2\cong k[x,z]/(xz-x^4)=k[x,z]/(x(z-x^3)) R / J 2 ≅ k [ x , z ] / ( x z − x 4 ) = k [ x , z ] / ( x ( z − x 3 )) 。その極小素イデアル は ( x ) (x) ( x ) と ( z − x 3 ) (z-x^3) ( z − x 3 ) で、R R R に戻すと ( x , y ) (x,y) ( x , y ) と J 1 J_1 J 1 。詳しく 閉じる
k [ x , z ] k[x,z] k [ x , z ] は UFD で、x x x と z − x 3 z-x^3 z − x 3 は既約。x ( z − x 3 ) x(z-x^3) x ( z − x 3 ) を含む素イデアルはどちらかを含むので、極小なのは ( x ) (x) ( x ) と ( z − x 3 ) (z-x^3) ( z − x 3 ) である。R R R では、y − x 2 y-x^2 y − x 2 を加えて ( x , y − x 2 ) = ( x , y ) (x,\ y-x^2)=(x,y) ( x , y − x 2 ) = ( x , y ) と ( z − x 3 , y − x 2 ) = J 1 (z-x^3,\ y-x^2)=J_1 ( z − x 3 , y − x 2 ) = J 1 。どちらも剰余環 が1変数の多項式環(k [ z ] k[z] k [ z ] と k [ x ] k[x] k [ x ] )なので、高さは 3 − 1 = 2 3-1=2 3 − 1 = 2 。
恒等式で確かめると x z − y 2 = x ( z − x 3 ) − ( y − x 2 ) ( y + x 2 ) xz-y^2=x(z-x^3)-(y-x^2)(y+x^2) x z − y 2 = x ( z − x 3 ) − ( y − x 2 ) ( y + x 2 ) で、J 2 ⊆ J 1 J_2\subseteq J_1 J 2 ⊆ J 1 、J 2 ⊆ ( x , y ) J_2\subseteq(x,y) J 2 ⊆ ( x , y ) が分かる。
(3) x z − x = x ( z − 1 ) xz-x=x(z-1) x z − x = x ( z − 1 ) なので、素イデアルは x x x か z − 1 z-1 z − 1 を含む。x x x を含めば y z yz y z を含み ( x , y ) (x,y) ( x , y ) か ( x , z ) (x,z) ( x , z ) を含む。z − 1 z-1 z − 1 を含めば x 2 − y x^2-y x 2 − y を含む。詳しく 閉じる
R / ( x , y ) ≅ k [ z ] R/(x,y)\cong k[z] R / ( x , y ) ≅ k [ z ] 、R / ( x , z ) ≅ k [ y ] R/(x,z)\cong k[y] R / ( x , z ) ≅ k [ y ] 、R / ( z − 1 , y − x 2 ) ≅ k [ x ] R/(z-1,\ y-x^2)\cong k[x] R / ( z − 1 , y − x 2 ) ≅ k [ x ] で、どれも1次元の整域 なので高さは2。3つの間に包含関係はないので、これらが極小素イデアル である。
x x x y y y z z z y = x 2 y=x^2 y = x 2 z = x 3 z=x^3 z = x 3 x z = y 2 xz=y^2 x z = y 2 C C C z z z 軸
このブラウザでは立体の図を表示できませんでした(WebGLが必要です)。
z=x³ と xz=y² と
斜め 真上 正面
ドラッグで回せます
放物柱面 y = x 2 y=x^2 y = x 2 (青)と曲面 z = x 3 z=x^3 z = x 3 (緑)の交わりは、ねじれ3次曲線 C = { ( t , t 2 , t 3 ) } C=\{(t,t^2,t^3)\} C = {( t , t 2 , t 3 )} (オレンジ)です。( y − x 2 , z − x 3 ) (y-x^2,\ z-x^3) ( y − x 2 , z − x 3 ) は2つの元で生成される素イデアルで、高さは2です。
緑の曲面を錐面 x z = y 2 xz=y^2 x z = y 2 (紫)に替えると、交わりは C C C と z z z 軸(赤)の2つの成分になります。どちらも曲線で、極小素イデアル ( y − x 2 , z − x 3 ) (y-x^2,\ z-x^3) ( y − x 2 , z − x 3 ) と ( x , y ) (x,y) ( x , y ) の高さはどちらも2です。「真上」から見ると z z z 軸は原点の1点に潰れ、交わりが点を含むように見えます。回すと直線です。
図2 具体例 例11 の (1) と (2) です(実数の点だけを描いています)。どちらの段階でも、2つの曲面の交わりは曲線で、成分の極小素イデアル の高さは2です。曲面と曲線が式をみたすことは、生成時に式の値を計算して確かめています。(2) の段階を「真上」から見ると z z z 軸が1点に潰れ、交わりに孤立した点があるように見えます。回すと直線で、高さ定理に反する点の成分はありません。
(1)(2)(3) では、どの成分も 3 − 2 = 1 3-2=1 3 − 2 = 1 次元で、高さ定理の等号が成り立っています。高さ定理は上限だけを言い、成分ごとに等号が成り立つとは限りません。等号が成り立たない例と、仮定が外せない例を並べます。
例12 等号が成り立たない例、仮定が外せない例
(1) k [ x , y , z ] k[x,y,z] k [ x , y , z ] の J = ( x z , y z ) J=(xz,\ yz) J = ( x z , y z ) :2つの元で生成されるが、J = ( z ) ∩ ( x , y ) J=(z)\cap(x,y) J = ( z ) ∩ ( x , y ) で、極小素イデアル ( z ) (z) ( z ) の高さは1。ht J = 1 < 2 \operatorname{ht}J=1<2 ht J = 1 < 2 。 (2) A = k [ x , y ] / ( x y ) A=k[x,y]/(xy) A = k [ x , y ] / ( x y ) の x x x :単元 でも0でもないが零因子 (x ⋅ y = 0 x\cdot y=0 x ⋅ y = 0 )。( x ) (x) ( x ) の極小素イデアル は ( x ) (x) ( x ) 自身で、高さは0。 (3) k [ x , y ] k[x,y] k [ x , y ] の x 2 + y 2 x^2+y^2 x 2 + y 2 を実数で考える:実数の点は原点だけだが、k = R k=\mathbb{R} k = R でも ( x 2 + y 2 ) (x^2+y^2) ( x 2 + y 2 ) は高さ1の素イデアル。
証明 開く 閉じる すべて開く すべて閉じる
(1)
J J J を
含む素イデアルは z z z を含むか、x x x と y y y を含む。R / ( z ) ≅ k [ x , y ] R/(z)\cong k[x,y] R / ( z ) ≅ k [ x , y ] と R / ( x , y ) ≅ k [ z ] R/(x,y)\cong k[z] R / ( x , y ) ≅ k [ z ] は整域 で、( z ) ⊈ ( x , y ) (z)\not\subseteq(x,y) ( z ) ⊆ ( x , y ) 、( x , y ) ⊈ ( z ) (x,y)\not\subseteq(z) ( x , y ) ⊆ ( z ) 。ht ( z ) = 1 \operatorname{ht}(z)=1 ht ( z ) = 1 (命題9 )。 (2)
A / ( x ) ≅ k [ y ] A/(x)\cong k[y] A / ( x ) ≅ k [ y ] は
整域 なので
( x ) (x) ( x ) は
素イデアル。A A A の素イデアルは x y = 0 xy=0 x y = 0 を含むので x x x か y y y を含み、( x ) (x) ( x ) と ( y ) (y) ( y ) が極小。よって ( x ) (x) ( x ) は A A A の極小素イデアル で、高さ0。 (3) x 2 + y 2 x^2+y^2 x 2 + y 2 は R [ x , y ] \mathbb{R}[x,y] R [ x , y ] で既約(実数の1次式の積に分けると、実数の点が直線になるはず)。命題9 (1) から高さ1。詳しく 閉じる
x 2 + y 2 = ( a x + b y + c ) ( a ′ x + b ′ y + c ′ ) x^2+y^2=(ax+by+c)(a'x+b'y+c') x 2 + y 2 = ( a x + b y + c ) ( a ′ x + b ′ y + c ′ ) と実数係数で分解すると、a x + b y + c = 0 ax+by+c=0 a x + b y + c = 0 の直線の上で x 2 + y 2 = 0 x^2+y^2=0 x 2 + y 2 = 0 となり、原点以外の実数の点が出て矛盾する(a , b a,b a , b がともに0なら1次式でない)。
原点以外の閉点も V ( x 2 + y 2 ) V(x^2+y^2) V ( x 2 + y 2 ) に入っている。例えば c ≠ 0 c\neq0 c = 0 を実数として極大イデアル ( x − c , y 2 + c 2 ) (x-c,\ y^2+c^2) ( x − c , y 2 + c 2 ) は、x 2 + y 2 = ( x − c ) ( x + c ) + ( y 2 + c 2 ) x^2+y^2=(x-c)(x+c)+(y^2+c^2) x 2 + y 2 = ( x − c ) ( x + c ) + ( y 2 + c 2 ) を含む。これは複素数の点 ( c , ± i c ) (c,\pm ic) ( c , ± i c ) に当たり、実数の点ではない。
(1) は、z z z 軸と平面 z = 0 z=0 z = 0 の和集合です。平面 z = 0 z=0 z = 0 は1本目の式 x z xz x z の零点に含まれていて、2本目の y z yz y z もこの平面の上で恒等的に0なので、平面を切りません。高さ定理は「成分の余次元は式の本数以下」までしか言えないのです。
(3) は図1の最後の段階です。実数の点だけを見ると、1本の式で1点が切り出されて、余次元2の成分ができたように見えます。しかし生成点 は高さ1にあり、その閉包には実数の点でない閉点がたくさんあります。代数幾何の連載の第9回 で、実数だけでは交点が足りないことを見たのと同じ現象です(図で読む代数幾何 第9回の例14 )。
最後に、ネーターという仮定が外せない例です。1つの元で生成される素イデアルなのに、高さが2になります。
例13 ネーター環でないと単項イデアル定理は成り立たない
k k k を体、K = k ( y ) K=k(y) K = k ( y ) 、D = k [ y ] ( y ) D=k[y]_{(y)} D = k [ y ] ( y ) とし、K [ x ] K[x] K [ x ] の ( x ) (x) ( x ) での局所化 K [ x ] ( x ) K[x]_{(x)} K [ x ] ( x ) (x = 0 x=0 x = 0 で分母が0にならない K K K 係数の有理式)の部分環
V = { f ∈ K [ x ] ( x ) ∣ f ( 0 ) ∈ D } = D + x K [ 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 + x K [ x ] ( x ) V = { f ∈ K [ x ] ( x ) ∣ f ( 0 ) ∈ D } = D + x K [ x ] ( x ) \begin{aligned}V &= \{\,f\in K[x]_{(x)}\mid f(0)\in D\,\}\\&= D+xK[x]_{(x)}\end{aligned} V = { f ∈ K [ x ] ( x ) ∣ f ( 0 ) ∈ D } = D + x K [ x ] ( x )
を考える。V V V は極大イデアル M = { f ∈ V ∣ f ( 0 ) ∈ y D } M=\{f\in V\mid f(0)\in yD\} M = { f ∈ V ∣ f ( 0 ) ∈ y D } の局所整域 で、P = x K [ x ] ( x ) P=xK[x]_{(x)} P = x K [ x ] ( x ) は素イデアル、( 0 ) ⊊ P ⊊ M (0)\subsetneq P\subsetneq M ( 0 ) ⊊ P ⊊ M 。しかも M = y V M=yV M = y V で、M M M は1つの元 y y y で生成されるのに ht M ≥ 2 \operatorname{ht}M\ge2 ht M ≥ 2 である。
証明 開く 閉じる すべて開く すべて閉じる
f ↦ f ( 0 ) f\mapsto f(0) f ↦ f ( 0 ) は全射な環の準同型 V → D V\to D V → D で、核は P P P 。V / P ≅ D V/P\cong D V / P ≅ D は整域 なので P P P は素イデアル。詳しく 閉じる
K [ x ] ( x ) K[x]_{(x)} K [ x ] ( x ) の元は x = 0 x=0 x = 0 での値 f ( 0 ) ∈ K f(0)\in K f ( 0 ) ∈ K をもち、値をとる写像は環の準同型である。V V V はその D D D の逆像なので部分環で、V → D V\to D V → D は(定数 d ∈ D d\in D d ∈ D の像が d d d なので)全射。核は f ( 0 ) = 0 f(0)=0 f ( 0 ) = 0 、つまり x x x で割り切れる元の全体 x K [ x ] ( x ) xK[x]_{(x)} x K [ x ] ( x ) である。
V V V の単元 は f ( 0 ) ∈ D × f(0)\in D^\times f ( 0 ) ∈ D × となる元で、単元 でない元の全体 M M M はイデアル。よって V V V は局所環 。詳しく 閉じる
f ( 0 ) ∈ D × f(0)\in D^\times f ( 0 ) ∈ D × なら f ( 0 ) ≠ 0 f(0)\neq0 f ( 0 ) = 0 なので 1 / f ∈ K [ x ] ( x ) 1/f\in K[x]_{(x)} 1/ f ∈ K [ x ] ( x ) で、( 1 / f ) ( 0 ) = 1 / f ( 0 ) ∈ D (1/f)(0)=1/f(0)\in D ( 1/ f ) ( 0 ) = 1/ f ( 0 ) ∈ D 。よって 1 / f ∈ V 1/f\in V 1/ f ∈ V 。逆に f f f が V V V の単元 なら f ( 0 ) f(0) f ( 0 ) は D D D の単元 。単元 でない元の全体は M = { f ∣ f ( 0 ) ∈ y D } M=\{f\mid f(0)\in yD\} M = { f ∣ f ( 0 ) ∈ y D } で、これは全射 V → D V\to D V → D による D D D の極大イデアル y D yD y D の逆像なので、イデアルである。
x ∈ P x\in P x ∈ P 、
y ∈ M ∖ P y\in M\setminus P y ∈ M ∖ P なので
( 0 ) ⊊ P ⊊ M (0)\subsetneq P\subsetneq M ( 0 ) ⊊ P ⊊ M で、
ht M ≥ 2 \operatorname{ht}M\ge2 ht M ≥ 2 。
M = y V M=yV M = y V 。f ∈ M f\in M f ∈ M は f = y u + x g f=yu+xg f = y u + xg (u ∈ D u\in D u ∈ D 、g ∈ K [ x ] ( x ) g\in K[x]_{(x)} g ∈ K [ x ] ( x ) )と書け、x g = y ⋅ ( x g / y ) xg=y\cdot(xg/y) xg = y ⋅ ( xg / y ) で x g / y ∈ P ⊆ V xg/y\in P\subseteq V xg / y ∈ P ⊆ V だから。詳しく 閉じる
f ( 0 ) = y u f(0)=yu f ( 0 ) = y u (u ∈ D u\in D u ∈ D )とおくと、f − f ( 0 ) f-f(0) f − f ( 0 ) は x = 0 x=0 x = 0 で消えるので x g xg xg (g ∈ K [ x ] ( x ) g\in K[x]_{(x)} g ∈ K [ x ] ( x ) )と書ける。1 / y ∈ K 1/y\in K 1/ y ∈ K なので x g / y = x ⋅ ( g / y ) ∈ x K [ x ] ( x ) = P xg/y=x\cdot(g/y)\in xK[x]_{(x)}=P xg / y = x ⋅ ( g / y ) ∈ x K [ x ] ( x ) = P 。よって f = y ( u + x g / y ) ∈ y V f=y\bigl(u+xg/y\bigr)\in yV f = y ( u + xg / y ) ∈ y V 。逆向きの y V ⊆ M yV\subseteq M y V ⊆ M は y ∈ M y\in M y ∈ M から。
M = ( y ) M=(y) M = ( y ) は
素イデアルなので、( y ) (y) ( y ) の極小素イデアル は M M M 自身で、高さは2以上。y y y は整域 の0でない元で単元 でもない。単項イデアル定理が成り立たないので、V V V はネーター環 でない。
V V V がネーター環 でないことは、直接も確かめられます。x / y n = y ⋅ ( x / y n + 1 ) x/y^n=y\cdot(x/y^{n+1}) x / y n = y ⋅ ( x / y n + 1 ) なので、増大列
( x ) ⊊ ( x / y ) ⊊ ( x / y 2 ) ⊊ ( x / y 3 ) ⊊ ⋯ \begin{aligned} (x)\ &\subsetneq\ (x/y)\ \subsetneq\ (x/y^2)\\ &\subsetneq\ (x/y^3)\ \subsetneq\ \cdots \end{aligned} ( x ) ⊊ ( x / y ) ⊊ ( x / y 2 ) ⊊ ( x / y 3 ) ⊊ ⋯
は止まりません。包含が真なのは、( x / y n + 1 ) / ( x / y n ) = 1 / y (x/y^{n+1})/(x/y^n)=1/y ( x / y n + 1 ) / ( x / y n ) = 1/ y が V V V に入らないからです(1 / y ∉ D 1/y\notin D 1/ y ∈ / D )。
環の写像と Spec の点を並べると、次のようになります。V → D V\to D V → D で、D D D の2点 ( 0 ) (0) ( 0 ) 、y D yD y D が V V V の P P P 、M M M に引き戻されます。
0 ⟶ P ⟶ V → f ↦ f ( 0 ) D ⟶ 0 Spec V ← Spec D M ⟵ y D P ⟵ ( 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} 0 ⟶ P ⟶ V f ↦ f ( 0 ) D ⟶ 0 Spec V M P ( 0 ) ⟵ ⟵ Spec D y D ( 0 )
… k [ x , y ] ( x , y ) k[x,y]_{(x,y)} k [ x , y ] ( x , y ) (ネーター環)
V ( y ) = { ( y ) , M } V(y)=\{(y),\ M\} V ( y ) = {( y ) , M } :生成点
( y ) (y) ( y ) が残る
V ( y ) = { M } V(y)=\{M\} V ( y ) = { M } なのに
ht M = 2 \operatorname{ht}M=2 ht M = 2
図3 概念図 素イデアルを点、包含を線で結んだ図です(下ほど大きい素イデアル)。左はネーター局所環 k [ x , y ] ( x , y ) k[x,y]_{(x,y)} k [ x , y ] ( x , y ) で、y y y で切っても高さ1の点 ( y ) (y) ( y ) が残り、閉点 M M M だけにはなりません。右は例13 の V V V で、y y y で切ると閉点 M M M だけが残るのに、M M M の上には2段あります。図の付値の計算(V V V の元の値を Z 2 \mathbb{Z}^2 Z 2 の辞書式順序で表す)で、M = ( y ) M=(y) M = ( y ) と P P P が素イデアルであることを確かめています。
V V V は付値環 になっています。k ( x , y ) k(x,y) k ( x , y ) の0でない元 h h h は、h ∈ V h\in V h ∈ V か 1 / h ∈ V 1/h\in V 1/ h ∈ V のどちらかをみたすからです。h = x n u h=x^nu h = x n u (u u u は K [ x ] ( x ) K[x]_{(x)} K [ x ] ( x ) の単元 )と書くと、n ≠ 0 n\neq0 n = 0 なら符号に応じて h h h か 1 / h 1/h 1/ h が P P P に入り、n = 0 n=0 n = 0 なら u ( 0 ) ∈ K u(0)\in K u ( 0 ) ∈ K について同じことを D D D で確かめればよいです。
高さ定理の逆
高さ定理は「r r r 本の式の成分は余次元 r r r 以下」でした。逆に、余次元 r r r の成分は、ちょうど r r r 本の式で切り出せるでしょうか。素イデアルそのものを r r r 個で生成できるとは限りませんが、「r r r 個で生成されるイデアルの極小素イデアル 」にはなります。
おさらい 素イデアル回避
イデアル J J J と素イデアル P 1 , … , P t P_1,\dots,P_t P 1 , … , P t について、J ⊆ P 1 ∪ ⋯ ∪ P t J\subseteq P_1\cup\cdots\cup P_t J ⊆ P 1 ∪ ⋯ ∪ P t なら、ある i i i で J ⊆ P i J\subseteq P_i J ⊆ P i です[1 , 命題1.11, p.11] 。対偶の形で使います。
J ⊈ P i ( i = 1 , … , t ) ⟹ ∃ f ∈ J ∖ ( P 1 ∪ ⋯ ∪ P t ) J\not\subseteq P_i\ \ (i=1,\dots,t)\ \Longrightarrow\ \exists\,f\in J\setminus(P_1\cup\cdots\cup P_t) J ⊆ P i ( i = 1 , … , t ) ⟹ ∃ f ∈ J ∖ ( P 1 ∪ ⋯ ∪ P t ) J ̸ ⊆ P i ( i = 1 , … , t ) ⟹ ∃ f ∈ J ∖ ( P 1 ∪ ⋯ ∪ P t ) \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} J ⊆ P i ( i = 1 , … , t ) ⟹ ∃ f ∈ J ∖ ( P 1 ∪ ⋯ ∪ P t )
例えば k [ x , y ] k[x,y] k [ x , y ] の J = ( x , y ) J=(x,y) J = ( x , y ) 、P 1 = ( x ) P_1=(x) P 1 = ( x ) 、P 2 = ( y ) P_2=(y) P 2 = ( y ) では、x ∈ P 1 x\in P_1 x ∈ P 1 、y ∈ P 2 y\in P_2 y ∈ P 2 ですが、x + y x+y x + y はどちらにも入りません。
定理14 高さ定理の逆 [4 , 命題2.38, p.79; 2 , 定理13.6, p.122]
A A A をネーター環 とする。
(1) J ≠ A J\neq A J = A を高さ n n n のイデアルとする。J J J の元 f 1 , … , f n f_1,\dots,f_n f 1 , … , f n で、すべての 0 ≤ i ≤ n 0\le i\le n 0 ≤ i ≤ n について ht ( f 1 , … , f i ) = i \operatorname{ht}(f_1,\dots,f_i)=i ht ( f 1 , … , f i ) = i となるものがある。 (2) P P P を高さ r r r の素イデアルとする。P P P の元 a 1 , … , a r a_1,\dots,a_r a 1 , … , a r で、P P P が ( a 1 , … , a r ) (a_1,\dots,a_r) ( a 1 , … , a r ) の極小素イデアル になるものがある。このとき ht ( P / ( a 1 , … , a i ) ) = r − i \operatorname{ht}\bigl(P/(a_1,\dots,a_i)\bigr)=r-i ht ( P / ( a 1 , … , a i ) ) = r − i (1 ≤ i ≤ r 1\le i\le r 1 ≤ i ≤ r )。
証明 開く 閉じる すべて開く すべて閉じる
(1) f 1 , … , f i f_1,\dots,f_i f 1 , … , f i (i < n i<n i < n )まで選んだとし、( f 1 , … , f i ) (f_1,\dots,f_i) ( f 1 , … , f i ) の極小素イデアル で高さが i i i のものを P 1 , … , P t P_1,\dots,P_t P 1 , … , P t とする。どの P j P_j P j も J J J を含まない。詳しく 閉じる
i = 0 i=0 i = 0 では ( f 1 , … , f 0 ) = ( 0 ) (f_1,\dots,f_0)=(0) ( f 1 , … , f 0 ) = ( 0 ) で、P j P_j P j は A A A の極小素イデアル (高さ0)である。ネーター環 なので t t t は有限。J ⊆ P j J\subseteq P_j J ⊆ P j なら ht J ≤ ht P j = i < n \operatorname{ht}J\le\operatorname{ht}P_j=i<n ht J ≤ ht P j = i < n となり、ht J = n \operatorname{ht}J=n ht J = n に反する。
素イデアル回避 から、
どの P j P_j P j にも入らない f i + 1 ∈ J f_{i+1}\in J f i + 1 ∈ J がとれる。 ( f 1 , … , f i + 1 ) (f_1,\dots,f_{i+1}) ( f 1 , … , f i + 1 ) の極小素イデアル Q Q Q の高さは i + 1 i+1 i + 1 である。詳しく 閉じる
高さ定理から ht Q ≤ i + 1 \operatorname{ht}Q\le i+1 ht Q ≤ i + 1 。Q Q Q は ( f 1 , … , f i ) (f_1,\dots,f_i) ( f 1 , … , f i ) の極小素イデアル P P P を含み、帰納法の仮定から ht P ≥ i \operatorname{ht}P\ge i ht P ≥ i 。ht P = i \operatorname{ht}P=i ht P = i なら P P P はある P j P_j P j で、f i + 1 ∈ Q ∖ P j f_{i+1}\in Q\setminus P_j f i + 1 ∈ Q ∖ P j から Q ⊋ P Q\supsetneq P Q ⊋ P 、よって ht Q ≥ i + 1 \operatorname{ht}Q\ge i+1 ht Q ≥ i + 1 。ht P ≥ i + 1 \operatorname{ht}P\ge i+1 ht P ≥ i + 1 なら ht Q ≥ ht P ≥ i + 1 \operatorname{ht}Q\ge\operatorname{ht}P\ge i+1 ht Q ≥ ht P ≥ i + 1 。
すべての極小素イデアル の高さが i + 1 i+1 i + 1 なので、ht ( f 1 , … , f i + 1 ) = i + 1 \operatorname{ht}(f_1,\dots,f_{i+1})=i+1 ht ( f 1 , … , f i + 1 ) = i + 1 。
(2) (1) を J = P J=P J = P に使って a i = f i a_i=f_i a i = f i とする。( a 1 , … , a r ) ⊆ Q ⊆ P (a_1,\dots,a_r)\subseteq Q\subseteq P ( a 1 , … , a r ) ⊆ Q ⊆ P となる極小素イデアル Q Q Q は高さ r r r なので、Q = P Q=P Q = P 。詳しく 閉じる
Q ⊊ P Q\subsetneq P Q ⊊ P なら ht P ≥ ht Q + 1 = r + 1 \operatorname{ht}P\ge\operatorname{ht}Q+1=r+1 ht P ≥ ht Q + 1 = r + 1 となり矛盾する。
A ˉ = A / ( a 1 , … , a i ) \bar A=A/(a_1,\dots,a_i) A ˉ = A / ( a 1 , … , a i ) 、
P ˉ = P / ( a 1 , … , a i ) \bar P=P/(a_1,\dots,a_i) P ˉ = P / ( a 1 , … , a i ) 、
s = ht P ˉ s=\operatorname{ht}\bar P s = ht P ˉ とおく。
P ˉ \bar P P ˉ は
r − i r-i r − i 個の
元 a ˉ i + 1 , … , a ˉ r \bar a_{i+1},\dots,\bar a_r a ˉ i + 1 , … , a ˉ r で生成されるイデアルの極小素イデアル なので、高さ定理から s ≤ r − i s\le r-i s ≤ r − i 。 逆に、前半を A ˉ \bar A A ˉ と P ˉ \bar P P ˉ に使うと、P ˉ \bar P P ˉ は s s s 個の元 b ˉ 1 , … , b ˉ s \bar b_1,\dots,\bar b_s b ˉ 1 , … , b ˉ s で生成されるイデアルの極小素イデアル 。すると P P P は ( a 1 , … , a i , b 1 , … , b s ) (a_1,\dots,a_i,b_1,\dots,b_s) ( a 1 , … , a i , b 1 , … , b s ) の極小素イデアル で、高さ定理から r ≤ i + s r\le i+s r ≤ i + s 。よって s = r − i s=r-i s = r − i 。詳しく 閉じる
( a 1 , … , a i , b 1 , … , b s ) ⊆ Q ⊆ P (a_1,\dots,a_i,b_1,\dots,b_s)\subseteq Q\subseteq P ( a 1 , … , a i , b 1 , … , b s ) ⊆ Q ⊆ P となる素イデアル Q Q Q は、A ˉ \bar A A ˉ の素イデアル Q ˉ \bar Q Q ˉ で ( b ˉ 1 , … , b ˉ s ) ⊆ Q ˉ ⊆ P ˉ (\bar b_1,\dots,\bar b_s)\subseteq\bar Q\subseteq\bar P ( b ˉ 1 , … , b ˉ s ) ⊆ Q ˉ ⊆ P ˉ となるものと対応する。P ˉ \bar P P ˉ の極小性から Q ˉ = P ˉ \bar Q=\bar P Q ˉ = P ˉ 、つまり Q = P Q=P Q = P である。
(2) の後半を、素イデアルの対応で書きます。A ˉ \bar A A ˉ の中で P ˉ \bar P P ˉ で終わる鎖が、A A A の中で ( a 1 , … , a i ) (a_1,\dots,a_i) ( a 1 , … , a i ) を含み P P P で終わる鎖と対応します。
Q ˉ 0 → ⋯ → Q ˉ r − i = P ˉ ↓ π − 1 ↓ π − 1 Q 0 → ⋯ → Q r − i = P ( a 1 , … , a i ) ⊆ Q 0 {}\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} Q ˉ 0 ↓ ⏐ π − 1 Q 0 → ⋯ → → ⋯ → Q ˉ r − i ↓ ⏐ π − 1 Q r − i = = P ˉ P ( a 1 , … , a i ) ⊆ Q 0
a 1 , … , a r a_1,\dots,a_r a 1 , … , a r で1つずつ割るたびに、P P P の高さはちょうど1ずつ下がります。局所化 A P A_P A P で見れば、a 1 / 1 , … , a r / 1 a_1/1,\dots,a_r/1 a 1 /1 , … , a r /1 は r r r 次元の局所環 A P A_P A 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] R = k [ x , y , z ] から k [ t ] k[t] k [ t ] への準同型 x ↦ t 3 x\mapsto t^3 x ↦ t 3 、y ↦ t 4 y\mapsto t^4 y ↦ t 4 、z ↦ t 5 z\mapsto t^5 z ↦ t 5 の核を P P P とする(曲線 ( t 3 , t 4 , t 5 ) (t^3,t^4,t^5) ( t 3 , t 4 , t 5 ) の素イデアル)。
(1) P P P は高さ2の素イデアルで、y 2 − x z , x 3 − y z , z 2 − x 2 y y^2-xz,\ x^3-yz,\ z^2-x^2y y 2 − x z , x 3 − y z , z 2 − x 2 y を含む。 (2) P P P は2つの元では生成できない。 (3) P P P は ( y 2 − x z , z 2 − x 2 y ) (y^2-xz,\ z^2-x^2y) ( y 2 − x z , z 2 − x 2 y ) の極小素イデアル である。
証明 開く 閉じる すべて開く すべて閉じる
(1)
R / P ≅ k [ t 3 , t 4 , t 5 ] R/P\cong k[t^3,t^4,t^5] R / P ≅ k [ t 3 , t 4 , t 5 ] は
整域 で、
超越次数 1なので
1次元。ht P = 3 − 1 = 2 \operatorname{ht}P=3-1=2 ht P = 3 − 1 = 2 。3つの式は代入すると t 8 − t 8 t^8-t^8 t 8 − t 8 、t 9 − t 9 t^9-t^9 t 9 − t 9 、t 10 − t 10 t^{10}-t^{10} t 10 − t 10 で0になる。 (2) x , y , z x,y,z x , y , z に重み 3 , 4 , 5 3,4,5 3 , 4 , 5 を付けると P P P は斉次イデアルで、重み8, 9, 10 の部分が1次元ずつ、7以下の部分は0になる。詳しく 閉じる
重み d d d の単項式 x a y b z c x^ay^bz^c x a y b z c (3 a + 4 b + 5 c = d 3a+4b+5c=d 3 a + 4 b + 5 c = d )はすべて t d t^d t d に写るので、P P P の重み d d d の部分は「単項式の係数の和が0」となる1次結合の全体で、次元は(単項式の数)− 1 -1 − 1 。単項式は、d ≤ 7 d\le7 d ≤ 7 では高々1個(x , y , z , x 2 , x y x,y,z,x^2,xy x , y , z , x 2 , x y )、d = 8 d=8 d = 8 では y 2 , x z y^2,xz y 2 , x z 、d = 9 d=9 d = 9 では x 3 , y z x^3,yz x 3 , y z 、d = 10 d=10 d = 10 では z 2 , x 2 y z^2,x^2y z 2 , x 2 y の2個ずつである。
N = ( x , y , z ) N=(x,y,z) N = ( x , y , z ) とすると N P NP N P は重み11以上の元からなる。よって P / N P P/NP P / N P は3次元以上で、2つの元で生成されるなら2次元以下になって矛盾する。詳しく 閉じる
N N N の元は重み3以上、P P P の元は重み8以上なので、N P NP N P の元は重み11以上である。重み8, 9, 10 の部分 k ( y 2 − x z ) ⊕ k ( x 3 − y z ) ⊕ k ( z 2 − x 2 y ) k(y^2-xz)\oplus k(x^3-yz)\oplus k(z^2-x^2y) k ( y 2 − x z ) ⊕ k ( x 3 − y z ) ⊕ k ( z 2 − x 2 y ) は N P NP N P と0でしか交わらないので、P / N P P/NP P / N P に単射に写る。P = ( g , h ) P=(g,h) P = ( g , h ) なら P / N P P/NP P / N P は g ˉ , h ˉ \bar g,\bar h g ˉ , h ˉ で張られる(P / N P P/NP P / N P は R / N = k R/N=k R / N = k 上のベクトル空間)。
(3) ( y 2 − x z , z 2 − x 2 y ) ⊆ Q ⊆ P (y^2-xz,\ z^2-x^2y)\subseteq Q\subseteq P ( y 2 − x z , z 2 − x 2 y ) ⊆ Q ⊆ P となる素イデアル Q Q Q の高さが2であることを示す。高さ1なら Q = ( g ) Q=(g) Q = ( g ) と書け(命題9 )、g g g は2つの既約多項式 の共通因子になるが、そのようなものはない。詳しく 閉じる
y 2 − x z y^2-xz y 2 − x z は x x x について1次で係数 − z -z − z と y 2 y^2 y 2 が互いに素、z 2 − x 2 y z^2-x^2y z 2 − x 2 y は y y y について1次で係数 − x 2 -x^2 − x 2 と z 2 z^2 z 2 が互いに素なので、どちらも既約である。定数倍の違いでもないので、共通の既約因子はない。高さ0の Q = ( 0 ) Q=(0) Q = ( 0 ) は2つの式を含まない。よって ht Q ≥ 2 = ht P \operatorname{ht}Q\ge2=\operatorname{ht}P ht Q ≥ 2 = ht P で、Q = P Q=P Q = P 。
(3) で2つの式の零点を計算すると、曲線 Y = { ( t 3 , t 4 , t 5 ) } Y=\{(t^3,t^4,t^5)\} Y = {( t 3 , t 4 , t 5 )} と x x x 軸の和集合になります。x ≠ 0 x\neq0 x = 0 なら z = y 2 / x z=y^2/x z = y 2 / x を代入して y ( y 3 − x 4 ) = 0 y(y^3-x^4)=0 y ( y 3 − x 4 ) = 0 となり、y = 0 y=0 y = 0 (x x x 軸)か y 3 = x 4 y^3=x^4 y 3 = x 4 (t = y / x t=y/x t = y / x とおくと Y Y Y の点)です。
Y Y Y は「2本の式でちょうど切り出す」ことはできませんが、2本の式で切ると余分な成分(x x x 軸)と一緒に出てきます。ハーツホーンはこれを「Y Y Y は局所完全交叉 でない」と表現しています[5 , 演習1.11, p.11] 。例11 (2) のねじれ3次曲線と z z z 軸も、同じ形の例です。
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) ( A , M ) を d d d 次元のネーター局所環 、x ∈ M x\in M x ∈ M とする。
(1) d − 1 ≤ dim A / x A ≤ d d-1\le\dim A/xA\le d d − 1 ≤ dim A / x A ≤ d 。 (2) dim A / x A = d − 1 \dim A/xA=d-1 dim A / x A = d − 1 となるのは、dim A / P = d \dim A/P=d dim A / P = d となるどの素イデアル P P P にも x x x が入らないとき、またそのときに限る。そのような P P P は A A A の極小素イデアル である。 (3) とくに x x x が非零因子 なら dim A / x A = d − 1 \dim A/xA=d-1 dim A / x A = d − 1 。
証明 開く 閉じる すべて開く すべて閉じる
(1)
A / x A A/xA A / x A の
鎖は A A A の鎖なので dim A / x A ≤ d \dim A/xA\le d dim A / x A ≤ d 。 e = dim A / x A e=\dim A/xA e = dim A / x A とし、像が A / x A A/xA A / x A の巴系 になる y 1 , … , y e ∈ M y_1,\dots,y_e\in M y 1 , … , y e ∈ M をとる。( x , y 1 , … , y e ) (x,y_1,\dots,y_e) ( x , y 1 , … , y e ) は M M M 準素なので、次元定理から d = δ ( A ) ≤ e + 1 d=\delta(A)\le e+1 d = δ ( A ) ≤ e + 1 。詳しく 閉じる
次元定理を A / x A A/xA A / x A に使うと δ ( A / x A ) = e \delta(A/xA)=e δ ( A / x A ) = e で、M / x A M/xA M / x A 準素イデアル を生成する e e e 個の元がある。それを A A A に持ち上げたものが y i y_i y i 。( x , y 1 , … , y e ) (x,y_1,\dots,y_e) ( x , y 1 , … , y e ) を含む A A A の素イデアルは、y ˉ 1 , … , y ˉ e \bar y_1,\dots,\bar y_e y ˉ 1 , … , y ˉ e を含む A / x A A/xA A / x A の素イデアルと対応し、それは M / x A M/xA M / x A だけ。よって ( x , y 1 , … , y e ) = M \sqrt{(x,y_1,\dots,y_e)}=M ( x , y 1 , … , y e ) = M 。
(2) 「
⇒ \Rightarrow ⇒ 」:
x ∈ P x\in P x ∈ P 、
dim A / P = d \dim A/P=d dim A / P = d なら、
A / P A/P A / P は
A / x A A/xA A / x A の
剰余環 なので
dim A / x A ≥ d \dim A/xA\ge d dim A / x A ≥ d 。
「⇐ \Leftarrow ⇐ 」:x A xA x A を含む素イデアル Q Q Q について dim A / Q ≤ d − 1 \dim A/Q\le d-1 dim A / Q ≤ d − 1 を示す。Q Q Q は極小素イデアル P P P を含む。dim A / P = d \dim A/P=d dim A / P = d なら x ∉ P x\notin P x ∈ / P から P ⊊ Q P\subsetneq Q P ⊊ Q で dim A / Q ≤ d − 1 \dim A/Q\le d-1 dim A / Q ≤ d − 1 、dim A / P < d \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 dim A / Q ≤ dim A / P ≤ d − 1 。詳しく 閉じる
P ⊊ Q P\subsetneq Q P ⊊ Q なら、Q Q Q から始まる鎖の前に P P P を付け足せるので、dim A / P ≥ dim A / Q + 1 \dim A/P\ge\dim A/Q+1 dim A / P ≥ dim A / Q + 1 (第1回の命題10 (2)、dim A / Q = coht Q \dim A/Q=\operatorname{coht}Q dim A / Q = coht Q )。A / x A A/xA A / x A の鎖はある Q ⊇ x A Q\supseteq xA Q ⊇ x A から始まるので、dim A / x A = max Q dim A / Q ≤ d − 1 \dim A/xA=\max_Q\dim A/Q\le d-1 dim A / x A = max Q dim A / Q ≤ d − 1 。(1) と合わせて等号。
dim A / P = d \dim A/P=d dim A / P = d と
なる P P P は極小素イデアル である。P ′ ⊊ P P'\subsetneq P P ′ ⊊ P なら dim A / P ′ ≥ d + 1 > dim A \dim A/P'\ge d+1>\dim A dim A / P ′ ≥ d + 1 > dim A となるから。 (3)
非零因子 x x x は
極小素イデアル に
入らない(補題2 )ので、(2) から dim A / x A = d − 1 \dim A/xA=d-1 dim A / x A = d − 1 。
アティヤ・マクドナルドは (3) を、d ( A / x A ) ≤ d ( A ) − 1 d(A/xA)\le d(A)-1 d ( A / x A ) ≤ d ( A ) − 1 (第6回の命題27 )と次元定理から導いています。ここでは (2) を経由したので、x x x が零因子 の場合まで分かります。割る操作と次元の変化は次のとおりです。
A ⟶ A / x A d e ( d − 1 ≤ e ≤ d ) A / x A ⟶ A / ( x , y 1 , … , y e ) e 0 {}\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} A d ⟶ A / x A e ( d − 1 ≤ e ≤ d ) A / x A e ⟶ A / ( x , y 1 , … , y e ) 0
x x x が (2) の条件をみたすとき、x x x は A A A の巴系 の最初の元にできます[4 , 命題2.42 (2), p.80] 。(1) の証明と同じく、A / x A A/xA A / x A の巴系 y ˉ 1 , … , y ˉ d − 1 \bar y_1,\dots,\bar y_{d-1} y ˉ 1 , … , y ˉ d − 1 を持ち上げれば、x , y 1 , … , y d − 1 x,y_1,\dots,y_{d-1} x , y 1 , … , y d − 1 が M M M 準素イデアル を生成するからです。巴系 の一部で割ることは、この連載の第9回 で詳しく扱います。
例17 1つの元で割る
(1) A = k [ x , y , z ] ( x , y , z ) / ( x z , y z ) A=k[x,y,z]_{(x,y,z)}/(xz,\ yz) A = k [ x , y , z ] ( x , y , z ) / ( x z , y z ) (平面と直線、d = 2 d=2 d = 2 ):dim A / P = 2 \dim A/P=2 dim A / P = 2 となる P P P は平面の ( z ) (z) ( z ) だけ。x ∉ ( z ) x\notin(z) x ∈ / ( z ) なので dim A / x A = 1 \dim A/xA=1 dim A / x A = 1 (x x x は零因子 )。z ∈ ( z ) z\in(z) z ∈ ( z ) なので dim A / z A = 2 \dim A/zA=2 dim A / z A = 2 。 (2) A = k [ x , y ] ( x , y ) / ( x y ) A=k[x,y]_{(x,y)}/(xy) A = k [ x , y ] ( x , y ) / ( x y ) (2直線、d = 1 d=1 d = 1 ):dim A / P = 1 \dim A/P=1 dim A / P = 1 となる P P P は ( x ) (x) ( x ) と ( y ) (y) ( y ) 。dim A / x A = 1 \dim A/xA=1 dim A / x A = 1 、dim A / ( x + y ) A = 0 \dim A/(x+y)A=0 dim A / ( x + y ) A = 0 。 (3) A = k [ x , y , z ] ( x , y , z ) / ( x y − z 2 ) A=k[x,y,z]_{(x,y,z)}/(xy-z^2) A = k [ x , y , z ] ( x , y , z ) / ( x y − z 2 ) (錐面、d = 2 d=2 d = 2 ):整域 なので、0でないどの f ∈ M f\in M f ∈ M でも dim A / f A = 1 \dim A/fA=1 dim A / f A = 1 。
証明 開く 閉じる
(1)
極小素イデアル は
( z ) (z) ( z ) と
( x , y ) (x,y) ( x , y ) で、
A / ( z ) ≅ k [ x , y ] ( x , y ) A/(z)\cong k[x,y]_{(x,y)} A / ( z ) ≅ k [ x , y ] ( x , y ) は
2次元、A / ( x , y ) ≅ k [ z ] ( z ) A/(x,y)\cong k[z]_{(z)} A / ( x , y ) ≅ k [ z ] ( z ) は1次元。A / x A ≅ k [ y , z ] ( y , z ) / ( y z ) A/xA\cong k[y,z]_{(y,z)}/(yz) A / x A ≅ k [ y , z ] ( y , z ) / ( y z ) は1次元、A / z A ≅ k [ x , y ] ( x , y ) A/zA\cong k[x,y]_{(x,y)} A / z A ≅ k [ x , y ] ( x , y ) は2次元。 (2)
A / x A ≅ k [ y ] ( y ) A/xA\cong k[y]_{(y)} A / x A ≅ k [ y ] ( y ) と
A / ( x + y ) A ≅ k [ x ] / ( x 2 ) A/(x+y)A\cong k[x]/(x^2) A / ( x + y ) A ≅ k [ x ] / ( x 2 ) (
第7回の例3 (2))。
(3)
f ≠ 0 f\neq0 f = 0 は
整域 の
非零因子 なので、
命題16 (3) から
dim A / f A = 2 − 1 = 1 \dim A/fA=2-1=1 dim A / f A = 2 − 1 = 1 。
dim A = 2 \dim A=2 dim A = 2 は
例8 を
原点で局所化したもの(第4回の系18 )。
(1) は、前回 巴系 を選ぶ例に使った環です(第1回の例14 を原点で局所化したもの)。x x x は直線の素イデアル ( x , y ) (x,y) ( x , y ) に入っていて零因子 ですが、次元は下がります。下げるのに必要なのは、次元が最大の成分(平面)を切ることだけです。
局所環 という仮定は外せません。局所環 でないと、非零因子 で割って次元が2以上下がることがあります。
例18 局所環でないと2つ下がる
R = k [ x ] ( x ) R=k[x]_{(x)} R = k [ x ] ( x ) 、A = R [ y ] A=R[y] A = R [ y ] 、f = x y − 1 f=xy-1 f = x y − 1 とする。f f f は単元 でない非零因子 で、dim A ≥ 2 \dim A\ge2 dim A ≥ 2 だが、A / f A ≅ k ( x ) A/fA\cong k(x) A / f A ≅ k ( x ) は体で dim A / f A = 0 \dim A/fA=0 dim A / f A = 0 。
証明 開く 閉じる すべて開く すべて閉じる
A / f A = R [ y ] / ( x y − 1 ) ≅ R [ 1 / x ] A/fA=R[y]/(xy-1)\cong R[1/x] A / f A = R [ y ] / ( x y − 1 ) ≅ R [ 1/ x ] (
y ↦ 1 / x y\mapsto1/x y ↦ 1/ x )で、
R R R は
x x x を
素元とする離散付値環 なので R [ 1 / x ] = k ( x ) R[1/x]=k(x) R [ 1/ x ] = k ( x ) 。体なので f f f は単元 でない(A / f A ≠ 0 A/fA\neq0 A / f A = 0 )。 A A A は整域 なので f ≠ 0 f\neq0 f = 0 は非零因子 。鎖 ( 0 ) ⊊ ( x ) ⊊ ( x , y ) (0)\subsetneq(x)\subsetneq(x,y) ( 0 ) ⊊ ( x ) ⊊ ( x , y ) から dim A ≥ 2 \dim A\ge2 dim A ≥ 2 。詳しく 閉じる
A / ( x ) ≅ k [ y ] A/(x)\cong k[y] A / ( x ) ≅ k [ y ] は整域 、A / ( x , y ) ≅ k A/(x,y)\cong k A / ( x , y ) ≅ k は体なので、どちらも素イデアルで、包含は真である。
単項イデアル定理とは矛盾しません。( f ) (f) ( f ) は極大イデアルで、その高さは1です。次元2は別の極大イデアル ( x , y ) (x,y) ( x , y ) で実現され、( f ) (f) ( f ) はそこから離れた「高さ1の閉点」です。環の写像で書くと次のとおりです。
R → A = R [ y ] → A / ( x y − 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} R A = R [ y ] A / ( x y − 1 ) ↓ ⏐ ≅ R [ 1/ x ] k ( x ) ht ( f ) + dim A / ( f ) = 1 + 0 < 2 ≤ dim A
Spec A \operatorname{Spec}A Spec A は、Spec R \operatorname{Spec}R Spec R の閉点 ( x ) (x) ( x ) の上のファイバー(直線 k [ y ] k[y] k [ y ] )と、生成点 の上のファイバー(k ( x ) [ y ] k(x)[y] k ( x ) [ y ] )からなります。V ( x y − 1 ) V(xy-1) V ( x y − 1 ) は生成点 の上のファイバーの閉点で、閉点のファイバーには届いていません。局所環 では、どの元 a ∈ M a\in M a ∈ M の零点も閉点 M M M を通るので、この現象は起こりません。
斉次素イデアルの高さ
次数付き環では、素イデアルの高さを斉次な元と斉次な素イデアルだけで調べられます。射影幾何の図形(斉次式の零点)が、原点を通る直線の束である錐(すい)として見えるからです。
おさらい 次数付き環と斉次イデアル
次数付き環 A = ⨁ n ≥ 0 A n A=\bigoplus_{n\ge0}A_n A = ⨁ n ≥ 0 A n は、A m A n ⊆ A m + n A_mA_n\subseteq A_{m+n} A m A n ⊆ A m + n をみたす直和分解をもつ環で、A n A_n A n の元を次数 n n n の斉次元と呼びました(第5回の定義1 )。斉次元で生成されるイデアルが斉次イデアルです。
イデアル I I I が斉次であることは、I I I の元の斉次成分がすべて I I I に入ることと同値です(第5回の命題3 )。例えば k [ x , y ] k[x,y] k [ x , y ] で ( x 2 − y 2 ) (x^2-y^2) ( x 2 − y 2 ) は斉次、( y − x 2 ) (y-x^2) ( y − x 2 ) は斉次でありません(y − x 2 y-x^2 y − x 2 の斉次成分 y y y は入らない)。
斉次イデアル I I I について、剰余環 A / I = ⨁ n A n / I n A/I=\bigoplus_n A_n/I_n A / I = ⨁ n A n / I n も次数付き環です。全射 A → A / I A\to A/I A → A / I で、A / I A/I A / I の斉次イデアルの逆像は A A A の斉次イデアルになります。
A = ⨁ n A n → π A / I = ⨁ n A n / I n ↑ ↑ π − 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} A = n ⨁ A n ⏐ ↑ π − 1 ( K ˉ ) π A / I = n ⨁ A n / I n ⏐ ↑ K ˉ
補題19 P ∗ P^* P ∗ [2 , 問題13.4, p.125; 4 , §7.2, p.196]
A A A を次数付き環、P P P を素イデアルとし、P P P に入る斉次元で生成されるイデアルを P ∗ P^* P ∗ と書く。
(1) P ∗ P^* P ∗ は P P P に含まれる最大の斉次イデアルで、素イデアルである。 (2) 斉次イデアル I I I の極小素イデアル は、すべて斉次である。
証明 開く 閉じる すべて開く すべて閉じる
(1)
P ∗ P^* P ∗ は
斉次イデアルで P P P に含まれる。P P P に含まれる斉次イデアルは P P P の斉次元で生成されるので、P ∗ P^* P ∗ に含まれる。 a , b ∉ P ∗ a,b\notin P^* a , b ∈ / P ∗ なら a b ∉ P ∗ ab\notin P^* ab ∈ / P ∗ を示す。P ∗ P^* P ∗ に入る斉次成分を除いて、a , b a,b a , b のどの斉次成分も P ∗ P^* P ∗ に入らないとしてよい。詳しく 閉じる
a = a ′ + a ′ ′ a=a'+a'' a = a ′ + a ′′ (a ′ ′ a'' a ′′ は P ∗ P^* P ∗ に入る斉次成分の和、a ′ a' a ′ は残り)と分けると、a ∉ P ∗ a\notin P^* a ∈ / P ∗ から a ′ ≠ 0 a'\neq0 a ′ = 0 で、a b − a ′ b ′ = a ′ ′ b + a ′ b ′ ′ ∈ P ∗ ab-a'b'=a''b+a'b''\in P^* ab − a ′ b ′ = a ′′ b + a ′ b ′′ ∈ P ∗ 。よって a b ∈ P ∗ ⟺ a ′ b ′ ∈ P ∗ ab\in P^*\iff a'b'\in P^* ab ∈ P ∗ ⟺ a ′ b ′ ∈ P ∗ である。
a , b a,b a , b の
最低次の斉次成分を a p , b q a_p,b_q a p , b q とすると、a b ab ab の次数 p + q p+q p + q の成分は a p b q a_pb_q a p b q 。a b ∈ P ∗ ab\in P^* ab ∈ P ∗ なら a p b q ∈ P ∗ ⊆ P a_pb_q\in P^*\subseteq P a p b q ∈ P ∗ ⊆ P で、a p ∈ P a_p\in P a p ∈ P か b q ∈ P b_q\in P b q ∈ P 。斉次なので P ∗ P^* P ∗ に入り、矛盾する。 (2)
I I I の
極小素イデアル P P P に
ついて、I I I は P P P の斉次元で生成されるので I ⊆ P ∗ ⊆ P I\subseteq P^*\subseteq P I ⊆ P ∗ ⊆ P 。P ∗ P^* P ∗ は素イデアルなので、極小性から P = P ∗ P=P^* P = P ∗ 。
A = k [ x 1 , … , x n ] A=k[x_1,\dots,x_n] A = k [ x 1 , … , x n ] で、V ( P ∗ ) V(P^*) V ( P ∗ ) は V ( P ) V(P) V ( P ) を含む最小の錐です。斉次式 F F F は F ( t v ) = t d F ( v ) F(tv)=t^dF(v) F ( t v ) = t d F ( v ) をみたすので、点 v v v で消えれば原点と v v v を結ぶ直線の上で消えます。斉次でない素イデアルについての次の命題は、この錐が元の図形より1次元大きいことを言っています。
命題20 P P P と P ∗ P^* P ∗ の高さ [2 , 問題13.6, p.125; 4 , 定理7.21, p.196]
A A A をネーターな次数付き環、P P P を斉次でない素イデアルとする。
(1) P ∗ ⊊ Q ⊊ P P^*\subsetneq Q\subsetneq P P ∗ ⊊ Q ⊊ P となる素イデアル Q Q Q はない。 (2) ht P = ht P ∗ + 1 \operatorname{ht}P=\operatorname{ht}P^*+1 ht P = ht P ∗ + 1 。
証明 開く 閉じる すべて開く すべて閉じる
(1) B = A / P ∗ B=A/P^* B = A / P ∗ は次数付きの整域 で、P ′ = P / P ∗ P'=P/P^* P ′ = P / P ∗ は0でない斉次元を含まない。B B B の0でない斉次元の全体を S S S とすると、S S S は積閉集合で S ∩ P ′ = ∅ S\cap P'=\varnothing S ∩ P ′ = ∅ 。詳しく 閉じる
P ∗ P^* P ∗ は斉次な素イデアルなので、B B B は次数付き環で整域 である。B B B の斉次元は A A A の斉次元の像で、P P P に入る斉次元は P ∗ P^* P ∗ に入るので、P ′ P' P ′ の斉次元は0だけ。整域 なので、0でない斉次元の積は0でない斉次元である。
S − 1 B S^{-1}B S − 1 B は、0でない斉次元がすべて単元 の(整数で次数付けられた)環で、K K K (体)か K [ X , X − 1 ] K[X,X^{-1}] K [ X , X − 1 ] (X X X は K K K 上超越的)のどちらかである。どちらも次元1以下。詳しく 閉じる
S − 1 B S^{-1}B S − 1 B の次数を deg ( b / s ) = deg b − deg s \deg(b/s)=\deg b-\deg s deg ( b / s ) = deg b − deg s で定める。次数0の部分 K K K は、0でない元がすべて単元 なので体である。0でない斉次元が現れる次数の全体は Z \mathbb{Z} Z の部分群(単元 の逆元は次数が逆符号、積は次数の和)なので、e Z e\mathbb{Z} e Z (e ≥ 0 e\ge0 e ≥ 0 )と書ける。
e = 0 e=0 e = 0 なら S − 1 B = K S^{-1}B=K S − 1 B = K 。e > 0 e>0 e > 0 なら次数 e e e の斉次な単元 X X X をとると、次数 m e me m e の斉次元 c c c は c = ( c X − m ) X m c=(cX^{-m})X^m c = ( c X − m ) X m (c X − m ∈ K cX^{-m}\in K c X − m ∈ K )と書けるので、S − 1 B = K [ X , X − 1 ] S^{-1}B=K[X,X^{-1}] S − 1 B = K [ X , X − 1 ] 。∑ m c m X m = 0 \sum_mc_mX^m=0 ∑ m c m X m = 0 (c m ∈ K c_m\in K c m ∈ K )なら、次数ごとに見て c m = 0 c_m=0 c m = 0 なので、X X X は K K K 上超越的である。K [ X , X − 1 ] K[X,X^{-1}] K [ X , X − 1 ] は単項イデアル整域 K [ X ] K[X] K [ X ] の局所化で、次元は1。
P ∗ ⊆ Q ⊆ P P^*\subseteq Q\subseteq P P ∗ ⊆ Q ⊆ P と
なる素イデアル Q Q Q は、S S S と交わらない B B B の素イデアル Q / P ∗ Q/P^* Q / P ∗ を通して S − 1 B S^{-1}B S − 1 B の素イデアルと対応する。S − 1 P ′ ≠ 0 S^{-1}P'\neq0 S − 1 P ′ = 0 で、次元1以下の整域 なので、( 0 ) (0) ( 0 ) と S − 1 P ′ S^{-1}P' S − 1 P ′ の間に素イデアルはない。 (2)
ht P ≥ ht P ∗ + 1 \operatorname{ht}P\ge\operatorname{ht}P^*+1 ht P ≥ ht P ∗ + 1 は、
P ∗ P^* P ∗ で
終わる鎖に P P P を付け足せばよい。逆向きを ht P \operatorname{ht}P ht P (有限、第7回の系7 )についての帰納法で示す。 ht Q = ht P − 1 \operatorname{ht}Q=\operatorname{ht}P-1 ht Q = ht P − 1 となる Q ⊊ P Q\subsetneq P Q ⊊ P をとる。Q Q Q が斉次なら Q ⊆ P ∗ Q\subseteq P^* Q ⊆ P ∗ で ht P ∗ ≥ ht P − 1 \operatorname{ht}P^*\ge\operatorname{ht}P-1 ht P ∗ ≥ ht P − 1 。斉次でなければ、(1) から Q ∗ ⊊ P ∗ Q^*\subsetneq P^* Q ∗ ⊊ 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 ht P ∗ ≥ ht Q ∗ + 1 = ht Q = ht P − 1 。詳しく 閉じる
Q Q Q は P P P で終わる最長の鎖の、P P P の1つ手前の素イデアルとしてとれる。Q ∗ Q^* Q ∗ は P P P に含まれる斉次イデアルなので Q ∗ ⊆ P ∗ Q^*\subseteq P^* Q ∗ ⊆ P ∗ 。Q ∗ = P ∗ Q^*=P^* Q ∗ = P ∗ なら P ∗ = Q ∗ ⊊ Q ⊊ P P^*=Q^*\subsetneq Q\subsetneq P P ∗ = Q ∗ ⊊ Q ⊊ P となり (1) に反する(Q Q Q は斉次でないので Q ∗ ≠ Q Q^*\neq Q Q ∗ = Q )。よって Q ∗ ⊊ P ∗ Q^*\subsetneq P^* Q ∗ ⊊ P ∗ で、ht P ∗ ≥ ht Q ∗ + 1 \operatorname{ht}P^*\ge\operatorname{ht}Q^*+1 ht P ∗ ≥ ht Q ∗ + 1 。
ht P = 0 \operatorname{ht}P=0 ht P = 0 の P P P は A A A の極小素イデアル で、斉次イデアル ( 0 ) (0) ( 0 ) の極小素イデアル なので 補題19 (2) から斉次。よって斉次でない P P P では ht P ≥ 1 \operatorname{ht}P\ge1 ht P ≥ 1 で、ht Q < ht P \operatorname{ht}Q<\operatorname{ht}P ht Q < ht P の Q Q Q に帰納法が使える。
(1) の証明で使った環の写像を並べます。P P P と P ∗ P^* P ∗ の間を調べるのに、斉次元をすべて逆にした環 K [ X , X − 1 ] 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} A ⏐ ↑ P A / P ∗ ⏐ ↑ P / P ∗ K [ X , X − 1 ] ⏐ ↑ ≀ S − 1 ( A / P ∗ ) ⏐ ↑ S − 1 ( P / P ∗ )
V ( P ) = { ( 1 , 2 ) } V(P)=\{(1,2)\} V ( P ) = {( 1 , 2 )} V ( P ∗ ) V(P^*) V ( P ∗ ) :
y = 2 x y=2x y = 2 x P = ( x − 1 , y − 2 ) P=(x-1,\ y-2) P = ( x − 1 , y − 2 ) 、
P ∗ = ( 2 x − y ) P^*=(2x-y) P ∗ = ( 2 x − y ) ht P = 2 = ht P ∗ + 1 \operatorname{ht}P=2=\operatorname{ht}P^*+1 ht P = 2 = ht P ∗ + 1 V ( P ) V(P) V ( P ) :
y = x 2 y=x^2 y = x 2 P = ( y − x 2 ) P=(y-x^2) P = ( y − x 2 ) 、
P ∗ = ( 0 ) P^*=(0) P ∗ = ( 0 ) ht P = 1 = ht P ∗ + 1 \operatorname{ht}P=1=\operatorname{ht}P^*+1 ht P = 1 = ht P ∗ + 1
図4 具体例 k [ x , y ] k[x,y] k [ x , y ] の斉次でない素イデアル P P P と、P ∗ P^* P ∗ の零点です(実数の点)。左は点 ( 1 , 2 ) (1,2) ( 1 , 2 ) で、それを含む最小の錐は原点を通る直線 y = 2 x y=2x y = 2 x です。右は放物線 y = x 2 y=x^2 y = x 2 で、原点と放物線の点を結ぶ直線は傾きが放物線の点の x x x 座標に等しく、平面を埋めつくします。どちらも V ( P ∗ ) V(P^*) V ( P ∗ ) は V ( P ) V(P) V ( P ) より1次元大きく、ht P = ht P ∗ + 1 \operatorname{ht}P=\operatorname{ht}P^*+1 ht P = ht P ∗ + 1 です。斉次式が直線の上で消えることは、生成時に計算して確かめています。
例21 P ∗ P^* P ∗ の計算
A = k [ x , y ] A=k[x,y] A = k [ x , y ] とする。
(1) P = ( x − 1 , y − 2 ) P=(x-1,\ y-2) P = ( x − 1 , y − 2 ) :P ∗ = ( 2 x − y ) P^*=(2x-y) P ∗ = ( 2 x − y ) 、ht P = 2 = 1 + 1 \operatorname{ht}P=2=1+1 ht P = 2 = 1 + 1 。 (2) P = ( y − x 2 ) P=(y-x^2) P = ( y − x 2 ) :P ∗ = ( 0 ) P^*=(0) P ∗ = ( 0 ) 、ht P = 1 = 0 + 1 \operatorname{ht}P=1=0+1 ht P = 1 = 0 + 1 。 (3) A = k [ x , y , z ] 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 = ( x − 1 , y − 2 , z − 3 ) :P ∗ = ( 2 x − y , 3 x − z ) P^*=(2x-y,\ 3x-z) P ∗ = ( 2 x − y , 3 x − z ) 、ht P = 3 = 2 + 1 \operatorname{ht}P=3=2+1 ht P = 3 = 2 + 1 。
証明 開く 閉じる すべて開く すべて閉じる
(1) d d d 次の斉次式 F F F について F ( x , 2 x ) = x d F ( 1 , 2 ) F(x,2x)=x^dF(1,2) F ( x , 2 x ) = x d F ( 1 , 2 ) 。F ∈ P F\in P F ∈ P なら F ( 1 , 2 ) = 0 F(1,2)=0 F ( 1 , 2 ) = 0 で F ( x , 2 x ) = 0 F(x,2x)=0 F ( x , 2 x ) = 0 、よって F F F は y − 2 x y-2x y − 2 x で割り切れる。逆に 2 x − y ∈ P 2x-y\in P 2 x − y ∈ P 。詳しく 閉じる
F F F を k [ x ] [ y ] k[x][y] k [ x ] [ y ] の元とみて y − 2 x y-2x y − 2 x で割ると、余りは F ( x , 2 x ) F(x,2x) F ( x , 2 x ) である。F ( x , 2 x ) = 0 F(x,2x)=0 F ( x , 2 x ) = 0 なら F ∈ ( 2 x − y ) F\in(2x-y) F ∈ ( 2 x − y ) 。( 2 x − y ) (2x-y) ( 2 x − y ) は素イデアルで高さ1(命題9 )、P P P は極大イデアルで高さ2(第4回の系16 )。
(2)
F = ∑ i a i x i y d − i ∈ P F=\sum_ia_ix^iy^{d-i}\in P F = ∑ i a i x i y d − i ∈ P なら
F ( t , t 2 ) = ∑ i a i t 2 d − i = 0 F(t,t^2)=\sum_ia_it^{2d-i}=0 F ( t , t 2 ) = ∑ i a i t 2 d − i = 0 。
指数 2 d − i 2d-i 2 d − i は相異なるので、すべての a i = 0 a_i=0 a i = 0 。 (3) (1) と
同じく、斉次式 F ∈ P F\in P F ∈ P は直線 t ( 1 , 2 , 3 ) t(1,2,3) t ( 1 , 2 , 3 ) の上で消え、z z z を 3 x 3x 3 x 、y y y を 2 x 2x 2 x で順に割った余りが0になる。( 2 x − y , 3 x − z ) (2x-y,\ 3x-z) ( 2 x − y , 3 x − z ) は剰余環 が k [ x ] k[x] k [ x ] の素イデアルで、高さは2。
次に、斉次素イデアルの高さが、斉次な元と斉次な素イデアルだけで測れることを示します。松村は一般のネーターな次数付き環で述べていますが、(1) はここでは A 0 A_0 A 0 が体の場合に証明します。斉次な元で素イデアルをよける操作に、次数が正であることを使うためです。
命題22 斉次素イデアルの高さ [2 , 定理13.7 ii), p.123]
A = ⨁ n ≥ 0 A n A=\bigoplus_{n\ge0}A_n A = ⨁ n ≥ 0 A n をネーターな次数付き環、P P P を高さ r r r の斉次素イデアルとする。
(1) A 0 = k A_0=k A 0 = k が体なら、P P P の斉次元 b 1 , … , b r b_1,\dots,b_r b 1 , … , b r で、P P P が ( b 1 , … , b r ) (b_1,\dots,b_r) ( b 1 , … , b r ) の極小素イデアル になるものがある。 (2) 斉次素イデアルだけからなる長さ r r r の鎖 P = P 0 ⊋ P 1 ⊋ ⋯ ⊋ P r P=P_0\supsetneq P_1\supsetneq\cdots\supsetneq P_r P = P 0 ⊋ P 1 ⊋ ⋯ ⊋ P r がある。
証明 開く 閉じる すべて開く すべて閉じる
(1) A 0 A_0 A 0 が体なので P ∩ A 0 = 0 P\cap A_0=0 P ∩ A 0 = 0 で、P P P の0でない斉次元の次数は1以上。「( b 1 , … , b i ) (b_1,\dots,b_i) ( b 1 , … , b i ) の極小素イデアル で P P P に含まれるものは高さ i i i 以上」となる斉次元 b 1 , … , b i ∈ P b_1,\dots,b_i\in P b 1 , … , b i ∈ P を、i = r i=r i = r まで帰納的に選ぶ。詳しく 閉じる
P ∩ A 0 P\cap A_0 P ∩ A 0 は体 A 0 A_0 A 0 の真のイデアルなので0である。i = 0 i=0 i = 0 では条件は自明。i = r i=r i = r まで選べば、( b 1 , … , b r ) ⊆ Q ⊆ P (b_1,\dots,b_r)\subseteq Q\subseteq P ( b 1 , … , b r ) ⊆ Q ⊆ P となる極小素イデアル Q Q Q は高さ r = ht P r=\operatorname{ht}P r = ht P 以上なので Q = P Q=P Q = P で、P P P は極小素イデアル である。
( b 1 , … , b i ) (b_1,\dots,b_i) ( b 1 , … , b i ) の極小素イデアル で P P P に含まれ高さ i i i のものを Q 1 , … , Q t Q_1,\dots,Q_t Q 1 , … , Q t (i < r i<r i < r なので Q j ⊊ P Q_j\subsetneq P Q j ⊊ P )とする。どの Q j Q_j Q j にも入らない P P P の斉次元 b b b をとり、b i + 1 = b b_{i+1}=b b i + 1 = b とすれば条件が保たれる。詳しく 閉じる
Q j Q_j Q j は斉次(補題19 (2))で、有限個。条件が保たれることは定理14 (1) の証明と同じ:( b 1 , … , b i + 1 ) (b_1,\dots,b_{i+1}) ( b 1 , … , b i + 1 ) の極小素イデアル Q ⊆ P Q\subseteq P Q ⊆ P は、( b 1 , … , b i ) (b_1,\dots,b_i) ( b 1 , … , b i ) の極小素イデアル Q ′ ⊆ Q Q'\subseteq Q Q ′ ⊆ Q を含み、ht Q ′ ≥ i \operatorname{ht}Q'\ge i ht Q ′ ≥ i 。Q ′ Q' Q ′ がある Q j Q_j Q j なら b ∈ Q ∖ Q j b\in Q\setminus Q_j b ∈ Q ∖ Q j から Q ⊋ Q j Q\supsetneq Q_j Q ⊋ Q j で、どちらの場合も ht Q ≥ i + 1 \operatorname{ht}Q\ge i+1 ht Q ≥ i + 1 。
b b b は次のように作る。包含関係のある Q j Q_j Q j は大きい方だけ残す。各 j j j について、斉次イデアル P ∏ l ≠ j Q l P\prod_{l\neq j}Q_l P ∏ l = j Q l は Q j Q_j Q j に含まれないので、Q j Q_j Q j に入らない斉次元 c j c_j c j をもつ。次数をそろえて b = ∑ j c j D / deg c j b=\sum_jc_j^{D/\deg c_j} b = ∑ j c j D / d e g c j (D D D は deg c j \deg c_j deg c j の積)とする。詳しく 閉じる
Q j Q_j Q j は素イデアルで、P ⊈ Q j P\not\subseteq Q_j P ⊆ Q j 、Q l ⊈ Q j Q_l\not\subseteq Q_j Q l ⊆ Q j (l ≠ j l\neq j l = j )なので、積 P ∏ l ≠ j Q l P\prod_{l\neq j}Q_l P ∏ l = j Q l は Q j Q_j Q j に含まれない。斉次イデアルは斉次元で生成されるので、生成元のどれかが Q j Q_j Q j に入らない。それを c j c_j c j とすると、c j ∈ P c_j\in P c j ∈ P なので deg c j ≥ 1 \deg c_j\ge1 deg c j ≥ 1 、c j ∈ Q l c_j\in Q_l c j ∈ Q l (l ≠ j l\neq j l = j )。
b b b は次数 D D D の斉次元で P P P に入る。各 j j j で、c j D / deg c j ∉ Q j c_j^{D/\deg c_j}\notin Q_j c j D / d e g c j ∈ / Q j (素イデアル)、他の項は Q j Q_j Q j に入るので、b ∉ Q j b\notin Q_j b ∈ / Q j 。包含 Q l ⊆ Q j Q_l\subseteq Q_j Q l ⊆ Q j があるときは、Q j Q_j Q j をよければ Q l Q_l Q l もよけている。
(2) r r r についての帰納法。r = 0 r=0 r = 0 は自明。r ≥ 1 r\ge1 r ≥ 1 とし、P P P で終わる長さ r r r の鎖の最小の素イデアル P r P_r P r をとる。P r P_r P r は A A A の極小素イデアル で斉次なので、A / P r A/P_r A / P r に移って A A A は整域 としてよい。詳しく 閉じる
P r P_r P r が極小でなければ鎖が延びて ht P > r \operatorname{ht}P>r ht P > r となる。P r P_r P r は斉次イデアル ( 0 ) (0) ( 0 ) の極小素イデアル なので、補題19 (2) から斉次。A / P r A/P_r A / P r は次数付きの整域 で、P / P r P/P_r P / P r の高さは r r r である。A / P r A/P_r A / P r の斉次素イデアルの鎖を A A A に引き戻すと、斉次素イデアルの鎖になる。
P P P の0でない斉次元 b b b をとる。局所整域 A P A_P A P で b b b は非零因子 なので、命題16 (3) から ht ( P / b A ) = r − 1 \operatorname{ht}(P/bA)=r-1 ht ( P / b A ) = r − 1 。そこで b A bA b A の極小素イデアル Q ⊆ P Q\subseteq P Q ⊆ P で ht ( P / Q ) = r − 1 \operatorname{ht}(P/Q)=r-1 ht ( P / Q ) = r − 1 となるものをとる。詳しく 閉じる
ht ( P / b A ) = dim A P / b A P = r − 1 \operatorname{ht}(P/bA)=\dim A_P/bA_P=r-1 ht ( P / b A ) = dim A P / b A P = r − 1 。P / b A P/bA P / b A で終わる長さ r − 1 r-1 r − 1 の鎖 Q ˉ 0 ⊊ ⋯ ⊊ Q ˉ r − 1 = P / b A \bar Q_0\subsetneq\cdots\subsetneq\bar Q_{r-1}=P/bA Q ˉ 0 ⊊ ⋯ ⊊ Q ˉ r − 1 = P / b A をとる。Q ˉ 0 \bar Q_0 Q ˉ 0 が b A bA b A の極小素イデアル でなければ、その下に1つ足して長さ r r r の鎖ができ、矛盾する。Q = Q 0 Q=Q_0 Q = Q 0 とすれば、ht ( P / Q ) ≥ r − 1 \operatorname{ht}(P/Q)\ge r-1 ht ( P / Q ) ≥ r − 1 、また ht ( P / Q ) ≤ ht ( P / b A ) = r − 1 \operatorname{ht}(P/Q)\le\operatorname{ht}(P/bA)=r-1 ht ( P / Q ) ≤ ht ( P / b A ) = r − 1 。
Q Q Q は
斉次(補題19 (2))で、b ≠ 0 b\neq0 b = 0 を含むので Q ≠ 0 Q\neq0 Q = 0 。帰納法の仮定を A / Q A/Q A / Q と P / Q P/Q P / Q に使い、斉次素イデアルの鎖 P ⊋ ⋯ ⊋ P r − 1 ⊇ Q P\supsetneq\cdots\supsetneq P_{r-1}\supseteq Q P ⊋ ⋯ ⊋ P r − 1 ⊇ Q を得る。最後に ( 0 ) (0) ( 0 ) を付け足すと長さ r r r になる。
(2) の証明では、松村と違って (1) を使わず、命題16 で次元が1だけ下がることを使いました。そのため (2) は A 0 A_0 A 0 が体でなくても成り立ちます。証明の鎖を図式にすると次のとおりです(A A A は整域 としたあと)。
P ← ⋯ ← P r − 1 ← ( 0 ) ↑ ↑ P / Q ← ⋯ ← P r − 1 / Q Q ⊆ P r − 1 Q ≠ ( 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} P ⏐ ↑ P / Q ← ⋯ ← ← ⋯ ← P r − 1 ⏐ ↑ P r − 1 / Q ← ( 0 ) Q ⊆ P r − 1 Q = ( 0 )
ここで横の矢印は斉次素イデアルの真の包含、縦の矢印は A → A / Q A\to A/Q A → A / Q による対応です。
例23 射影空間のねじれ3次曲線
A = k [ x , y , z , w ] A=k[x,y,z,w] A = k [ x , y , z , w ] (各変数の次数は1)から k [ s , t ] k[s,t] k [ s , t ] への準同型 x ↦ s 3 x\mapsto s^3 x ↦ s 3 、y ↦ s 2 t y\mapsto s^2t y ↦ s 2 t 、z ↦ s t 2 z\mapsto st^2 z ↦ s t 2 、w ↦ t 3 w\mapsto t^3 w ↦ t 3 の核を P P P とする。
(1) P P P は高さ2の斉次素イデアルで、b 1 = x z − y 2 b_1=xz-y^2 b 1 = x z − y 2 、b 2 = y w − z 2 b_2=yw-z^2 b 2 = y w − z 2 について P P P は ( b 1 , b 2 ) (b_1,b_2) ( b 1 , b 2 ) の極小素イデアル 。 (2) P P P は2つの元では生成できない(x w − y z xw-yz x w − y z も入り、2次の部分が3次元ある)。 (3) P ⊋ ( x z − y 2 ) ⊋ ( 0 ) P\supsetneq(xz-y^2)\supsetneq(0) P ⊋ ( x z − y 2 ) ⊋ ( 0 ) は斉次素イデアルの長さ2の鎖。
証明 開く 閉じる すべて開く すべて閉じる
(1) 準同型は次数を3倍にして保つので P P P は斉次。A / P A/P A / P は k [ s 3 , s 2 t , s t 2 , t 3 ] k[s^3,s^2t,st^2,t^3] k [ s 3 , s 2 t , s t 2 , t 3 ] で超越次数 2、ht P = 4 − 2 = 2 \operatorname{ht}P=4-2=2 ht P = 4 − 2 = 2 。b 1 , b 2 b_1,b_2 b 1 , b 2 が P P P に入ることは代入で分かる。詳しく 閉じる
b 1 ↦ s 3 ⋅ s t 2 − ( s 2 t ) 2 = 0 b_1\mapsto s^3\cdot st^2-(s^2t)^2=0 b 1 ↦ s 3 ⋅ s t 2 − ( s 2 t ) 2 = 0 、b 2 ↦ s 2 t ⋅ t 3 − ( s t 2 ) 2 = 0 b_2\mapsto s^2t\cdot t^3-(st^2)^2=0 b 2 ↦ s 2 t ⋅ t 3 − ( s t 2 ) 2 = 0 、x w − y z ↦ s 3 t 3 − s 3 t 3 = 0 xw-yz\mapsto s^3t^3-s^3t^3=0 x w − y z ↦ s 3 t 3 − s 3 t 3 = 0 。k ( s 3 , s 2 t , s t 2 , t 3 ) k(s^3,s^2t,st^2,t^3) k ( s 3 , s 2 t , s t 2 , t 3 ) は s 3 s^3 s 3 と s 2 t s^2t s 2 t の比 t / s t/s t / s を含むので、k ( s 3 , t / s ) k(s^3,t/s) k ( s 3 , t / s ) と同じで、超越次数 は2である。
( b 1 , b 2 ) ⊆ Q ⊆ P (b_1,b_2)\subseteq Q\subseteq P ( b 1 , b 2 ) ⊆ Q ⊆ P と
なる素イデアル Q Q Q が高さ1なら Q = ( g ) Q=(g) Q = ( g ) で、g g g は b 1 , b 2 b_1,b_2 b 1 , b 2 の共通因子になるが、どちらも既約で定数倍でないので、ない。よって Q = P Q=P Q = P 。 (2)
P P P は
1次式を含まない(s 3 , s 2 t , s t 2 , t 3 s^3,s^2t,st^2,t^3 s 3 , s 2 t , s t 2 , t 3 は1次独立)。2次の部分 P 2 P_2 P 2 は b 1 , b 2 , x w − y z b_1,b_2,xw-yz b 1 , b 2 , x w − y z を含み3次元以上で、A + P A_+P A + P は3次以上なので、P / A + P P/A_+P P / A + P は3次元以上。 (3)
x z − y 2 xz-y^2 x z − y 2 は
既約なので ( x z − y 2 ) (xz-y^2) ( x z − y 2 ) は斉次素イデアル。b 2 ∉ ( x z − y 2 ) b_2\notin(xz-y^2) b 2 ∈ / ( x z − y 2 ) (同じ2次で定数倍でない)なので包含は真。
図形で見ると、P P P は射影空間 P 3 \mathbb{P}^3 P 3 のねじれ3次曲線の斉次イデアルで、V ( P ) ⊆ A 4 V(P)\subseteq\mathbb{A}^4 V ( P ) ⊆ A 4 はその上の錐(2次元)です。射影空間の中で見ると、V ( b 1 , b 2 ) V(b_1,b_2) V ( b 1 , b 2 ) はねじれ3次曲線と直線 y = z = 0 y=z=0 y = z = 0 の和になります。例15 と同じく、素イデアル自身は2個では生成できないが、2個の元で生成されるイデアルの極小素イデアル にはなっています。
まとめ
主張 仮定 結論 注意する例
高さ定理 ネーター環 ( x 1 , … , x r ) (x_1,\dots,x_r) ( x 1 , … , x r ) の極小素イデアル の高さ ≤ r \le r ≤ r 付値環 V V V :M = ( y ) M=(y) M = ( y ) 、ht M ≥ 2 \operatorname{ht}M\ge2 ht M ≥ 2
単項イデアル定理 x x x は単元 でない非零因子 ( x ) (x) ( x ) の極小素イデアル の高さ = 1 =1 = 1 k [ x , y ] / ( x y ) k[x,y]/(xy) k [ x , y ] / ( x y ) の x x x :高さ0
高さ定理の逆 ネーター環 高さ r r r の P P P は r r r 個の元のイデアルの極小素イデアル 曲線 ( t 3 , t 4 , t 5 ) (t^3,t^4,t^5) ( t 3 , t 4 , t 5 ) の P P P :高さ2だが2個では生成できない
1つの元で割る ネーター局所環 d − 1 ≤ dim A / x A ≤ d d-1\le\dim A/xA\le d d − 1 ≤ dim A / x A ≤ d k [ x ] ( x ) [ y ] / ( x y − 1 ) k[x]_{(x)}[y]/(xy-1) k [ x ] ( x ) [ y ] / ( x y − 1 ) :2以上下がる
P P P と P ∗ P^* P ∗ ネーターな次数付き環 ht P = ht P ∗ + 1 \operatorname{ht}P=\operatorname{ht}P^*+1 ht P = ht P ∗ + 1 (P P P が斉次でないとき)P = ( x − 1 , y − 2 ) P=(x-1,\ y-2) P = ( x − 1 , y − 2 ) 、P ∗ = ( 2 x − y ) P^*=(2x-y) P ∗ = ( 2 x − y )
r r r 個の元で生成されるイデアルの極小素イデアル は、高さが r r r 以下です(高さ定理)。証明は2通りあり、次元定理 dim = δ \dim=\delta dim = δ から局所化で一行で出す方法と、記号的べき と中山の補題 で r = 1 r=1 r = 1 を示してから帰納法で進む方法でした。
単項イデアル定理(r = 1 r=1 r = 1 )は、非零因子 について等号まで言えます。多項式環では、余次元1の既約な図形は1本の既約多項式 の零点で、曲面と曲面の交わりは曲線です。逆に、高さ r r r の素イデアルは r r r 本の式で(余分な成分と一緒に)切り出せます。
局所環 では、1つの元で割ると次元は1下がるか変わらないかで、下がるのは次元が最大の成分を切るときです。次数付き環では、高さを斉次な素イデアルだけで測れます。この記事の主な結果は、次の順に導きました(P P P は ( x 1 , … , x r ) (x_1,\dots,x_r) ( x 1 , … , x r ) の極小素イデアル 、最後の x x x は局所環 A A A の非零因子 )。
dim A P = δ ( A P ) ⟹ ht P ≤ r ⟹ ht P = 1 ( r = 1 ) ⟹ dim A / x A = 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-1 dim A P = δ ( A P ) ⟹ ht P ≤ r ⟹ ht P = 1 ( r = 1 ) ⟹ dim A / x A = dim A − 1 dim A P = δ ( A P ) ⟹ ht P ≤ r ⟹ ht P = 1 ( r = 1 ) ⟹ dim A / x A = 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} dim A P = δ ( A P ) ⟹ ht P ≤ r ⟹ ht P = 1 ( r = 1 ) ⟹ dim A / x A = dim A − 1
次回:巴系
次回(第9回 )は、巴系 (パラメータ系)を詳しく扱います。d d d 次元のネーター局所環 で、M M M 準素イデアル を生成する d d d 個の元が巴系 でした。今回の命題16 から、巴系 で1つずつ割ると次元はちょうど1ずつ下がります。
巴系 の一部で割った環の次元、巴系 と高さの関係、そして巴系 が「解析的に独立 」であること(巴系 の斉次式が q s + 1 q^{s+1} q s + 1 に入るなら係数は M M M に入る)を、例とともに証明する予定です。
第1回の定義9 高さ・余高度
P P P を環 A A A の素イデアルとする。P P P で終わる素イデアルの鎖 P 0 ⊊ ⋯ ⊊ P n = P P_0\subsetneq\cdots\subsetneq P_n=P P 0 ⊊ ⋯ ⊊ P n = P の長さの上限を P P P の高さ と呼び、ht P \operatorname{ht}P ht P と書く。P P P から始まる鎖 P = P 0 ⊊ ⋯ ⊊ P n P=P_0\subsetneq\cdots\subsetneq P_n P = P 0 ⊊ ⋯ ⊊ P n の長さの上限を余高度 と呼び、coht P \operatorname{coht}P coht P と書く。
第7回の定義2 δ ( A ) \delta(A) δ ( A )
( A , M , k ) (A,M,k) ( A , M , k ) をネーター局所環 とする。M M M 準素イデアル の生成元の個数の最小値を δ ( A ) \delta(A) δ ( A ) と書く。補題1により、これは
δ ( A ) = min { n ≥ 0 ∣ x 1 , … , x n ∈ M , ℓ ( A / ( x 1 , … , x n ) ) < ∞ } \begin{aligned} &\delta(A)=\min\{\,n\ge0\mid{}\\ &\quad x_1,\dots,x_n\in M,{}\\ &\quad\ell\bigl(A/(x_1,\dots,x_n)\bigr)<\infty\,\} \end{aligned} δ ( A ) = min { n ≥ 0 ∣ x 1 , … , x n ∈ M , ℓ ( A / ( x 1 , … , x n ) ) < ∞ }
と同じである(n = 0 n=0 n = 0 は ℓ ( A ) < ∞ \ell(A)<\infty ℓ ( A ) < ∞ を意味する)。
第7回の補題1 M M M 準素イデアルの言い換え
( A , M , k ) (A,M,k) ( A , M , k ) をネーター局所環 、J ⊆ M J\subseteq M J ⊆ M をイデアルとする。次は同値である。
(1) J J J は M M M 準素イデアル 。 (2) J = M \sqrt J=M J = M 。 (3) ある r r r で M r ⊆ J M^r\subseteq J M r ⊆ J 。 (4) ℓ ( A / J ) < ∞ \ell(A/J)<\infty ℓ ( A / J ) < ∞ 。
第7回の定理4 次元定理
( A , M , k ) (A,M,k) ( A , M , k ) をネーター局所環 とする。次の3つの数は等しい。とくにどれも有限である。
(1) dim A \dim A dim A :A A A の素イデアルの鎖の長さの上限。 (2) d ( A ) d(A) d ( A ) :十分大きい n n n で ℓ ( A / M n ) \ell(A/M^n) ℓ ( A / M n ) に一致する多項式の次数。 (3) δ ( A ) \delta(A) δ ( A ) :M M M 準素イデアル の生成元の個数の最小値。
第7回の例3 δ ( A ) \delta(A) δ ( A ) を上から抑える
(1) A = k [ x , y , z ] ( x , y , z ) A=k[x,y,z]_{(x,y,z)} A = k [ x , y , z ] ( x , y , z ) 。ℓ ( A / ( x , y , z ) ) = ℓ ( k ) = 1 \ell(A/(x,y,z))=\ell(k)=1 ℓ ( A / ( x , y , z )) = ℓ ( k ) = 1 なので δ ( A ) ≤ 3 \delta(A)\le3 δ ( A ) ≤ 3 。( x 2 , y 3 , z ) (x^2,y^3,z) ( x 2 , y 3 , z ) も M M M 準素で、A / ( x 2 , y 3 , z ) A/(x^2,y^3,z) A / ( x 2 , y 3 , z ) は x a y b x^ay^b x a y b (a < 2 , b < 3 a<2,\ b<3 a < 2 , b < 3 )を基底にもち、長さは6である。一方 A / ( x , y ) ≅ k [ z ] ( z ) A/(x,y)\cong k[z]_{(z)} A / ( x , y ) ≅ k [ z ] ( z ) は 1 , z , z 2 , … 1,z,z^2,\dots 1 , z , z 2 , … が1次独立で、長さは無限。 (2) A = k [ x , y ] ( x , y ) / ( x y ) A=k[x,y]_{(x,y)}/(xy) A = k [ x , y ] ( x , y ) / ( x y ) (交わる2直線)。A / ( x ) ≅ k [ y ] ( y ) A/(x)\cong k[y]_{(y)} A / ( x ) ≅ k [ y ] ( y ) の長さは無限だが、
A / ( x + y ) ≅ k [ x ] ( x ) / ( x 2 ) ℓ ( A / ( x + y ) ) = 2 A/(x+y)\cong k[x]_{(x)}/(x^2)\qquad \ell\bigl(A/(x+y)\bigr)=2 A / ( x + y ) ≅ k [ x ] ( x ) / ( x 2 ) ℓ ( A / ( x + y ) ) = 2 A / ( x + y ) ≅ k [ x ] ( x ) / ( x 2 ) ℓ ( A / ( x + y ) ) = 2 \begin{gathered}A/(x+y)\cong k[x]_{(x)}/(x^2)\\\ell\bigl(A/(x+y)\bigr)=2\end{gathered} A / ( x + y ) ≅ k [ x ] ( x ) / ( x 2 ) ℓ ( A / ( x + y ) ) = 2 A / ( x + y ) ≅ k [ x ] ( x ) / ( x 2 ) ℓ ( A / ( x + y ) ) = 2 \begin{aligned}A/(x+y) &\cong k[x]_{(x)}/(x^2)\\[4pt]\ell\bigl(A/(x+y)\bigr) &= 2\end{aligned} A / ( x + y ) ℓ ( A / ( x + y ) ) ≅ k [ x ] ( x ) / ( x 2 ) = 2
なので δ ( A ) ≤ 1 \delta(A)\le1 δ ( A ) ≤ 1 。A A A の長さは無限(1 , x , x 2 , … 1,x,x^2,\dots 1 , x , x 2 , … が独立)なので δ ( A ) = 1 \delta(A)=1 δ ( A ) = 1 。 (3) A = Z ( p ) A=\mathbb{Z}_{(p)} A = Z ( p ) 。ℓ ( A / ( p ) ) = 1 \ell(A/(p))=1 ℓ ( A / ( p )) = 1 で、ℓ ( A / ( p n ) ) = n \ell(A/(p^n))=n ℓ ( A / ( p n )) = n は有界でないから δ ( A ) = 1 \delta(A)=1 δ ( A ) = 1 。 (4) A = k [ x ] / ( x 2 ) A=k[x]/(x^2) A = k [ x ] / ( x 2 ) や Z / p 2 Z \mathbb{Z}/p^2\mathbb{Z} Z / p 2 Z のようなアルティン局所環 では ℓ ( A ) < ∞ \ell(A)<\infty ℓ ( A ) < ∞ なので δ ( A ) = 0 \delta(A)=0 δ ( A ) = 0 。
第1回の命題10
P P P を環 A A A の素イデアルとする。
(1) ht P = dim A P \operatorname{ht}P=\dim A_P ht P = dim A P 。 (2) coht P = dim A / P \operatorname{coht}P=\dim A/P coht P = dim A / P 。 (3) ht P + coht P ≤ dim A \operatorname{ht}P+\operatorname{coht}P\le\dim A ht P + coht P ≤ dim A 。 (4) dim A = sup M ht M \dim A=\sup_M\operatorname{ht}M dim A = sup M ht M (M M M は極大イデアルの全体を動く)。
第1回の定義12 イデアルの高さ
環 A A A のイデアル J ≠ A J\neq A J = A について、J J J を含む素イデアルの高さの下限を J J J の高さ と呼び、ht J \operatorname{ht}J ht J と書く。このとき ht J + dim A / J ≤ dim A \operatorname{ht}J+\dim A/J\le\dim A ht J + dim A / J ≤ dim A が成り立つ。
第4回の定理17 次元は超越次数
B B B を体 k k k 上有限生成の整域 とし、d = trdeg k Frac ( B ) d=\operatorname{trdeg}_k\operatorname{Frac}(B) d = trdeg k Frac ( B ) とする。
(1) dim B = d \dim B=d dim B = d 。 (2) ( 0 ) (0) ( 0 ) から極大イデアルまでの飽和した素イデアルの鎖 ( 0 ) = Q 0 ⊊ Q 1 ⊊ ⋯ ⊊ Q m (0)=Q_0\subsetneq Q_1\subsetneq\cdots\subsetneq Q_m ( 0 ) = Q 0 ⊊ Q 1 ⊊ ⋯ ⊊ Q m の長さ m m m は、すべて d d d である。 (3) B B B のすべての素イデアル P P P について ht P + dim B / P = dim B \operatorname{ht}P+\dim B/P=\dim B ht P + dim B / P = dim B 。
図で読む代数幾何 第10回の定義11 因子と次数
C C C の点を基底とする自由アーベル群 を Div ( C ) \operatorname{Div}(C) Div ( C ) と書き、その元を因子 と呼ぶ。因子は、有限個の点 P P P と整数 n P n_P n P を使って D = ∑ P n P P D=\sum_Pn_PP D = ∑ P n P P と書ける。deg D = ∑ P n P \deg D=\sum_Pn_P deg D = ∑ P n P を D D D の次数 と呼ぶ。すべての n P ≥ 0 n_P\geq0 n P ≥ 0 のとき D D D を有効 と呼び、D ≥ 0 D\geq0 D ≥ 0 と書く。
図で読む代数幾何 第9回の例14 円と直線 x = 2 x=2 x = 2
(1) k = R k=\mathbb{R} k = R では、円 x 2 + y 2 = 1 x^2+y^2=1 x 2 + y 2 = 1 と直線 x = 2 x=2 x = 2 は交わらない。4 + y 2 = 1 4+y^2=1 4 + y 2 = 1 をみたす実数 y y y がないからである。 (2) k = C k=\mathbb{C} k = C では、y 2 = − 3 y^2=-3 y 2 = − 3 から2点 ( 2 , ± i 3 ) (2,\pm i\sqrt3) ( 2 , ± i 3 ) で交わり、命題6の f ( 2 , t ) = t 2 + 3 f(2,t)=t^2+3 f ( 2 , t ) = t 2 + 3 の単根なので、どちらも I = 1 I=1 I = 1 。無限遠では x 1 = 2 x 0 x_1=2x_0 x 1 = 2 x 0 と x 0 = 0 x_0=0 x 0 = 0 から x 1 = 0 x_1=0 x 1 = 0 、円の式から x 2 = 0 x_2=0 x 2 = 0 となり、交点はない。合計2。 (3) R \mathbb{R} R の上の環で見ると、R [ x , y ] / ( x − 2 , x 2 + y 2 − 1 ) ≅ R [ y ] / ( y 2 + 3 ) ≅ C \mathbb{R}[x,y]/(x-2,\ x^2+y^2-1)\cong\mathbb{R}[y]/(y^2+3)\cong\mathbb{C} R [ x , y ] / ( x − 2 , x 2 + y 2 − 1 ) ≅ R [ y ] / ( y 2 + 3 ) ≅ C で、R \mathbb{R} R 上2次元である。
第7回の命題8
( A , M , k ) (A,M,k) ( A , M , k ) を d d d 次元のネーター局所環 とする。x 1 , … , x d ∈ M x_1,\dots,x_d\in M x 1 , … , x d ∈ M で、( x 1 , … , x d ) (x_1,\dots,x_d) ( x 1 , … , x d ) が M M M 準素イデアル になるものがある。とくに dim A ≥ δ ( A ) \dim A\ge\delta(A) dim A ≥ δ ( A ) 。
第6回の命題27 非零因子で割る
( A , M ) (A,M) ( A , M ) をネーター局所環 、N ≠ 0 N\neq0 N = 0 を有限生成 A A A 加群 、x ∈ M x\in M x ∈ M を N N N の非零因子 (x u = 0 , u ∈ N ⇒ u = 0 xu=0,\ u\in N\Rightarrow u=0 xu = 0 , u ∈ N ⇒ u = 0 )とする。このとき
d ( N / x N ) ≤ d ( N ) − 1 d(N/xN)\le d(N)-1 d ( N / x N ) ≤ d ( N ) − 1 d ( N / x N ) ≤ d ( N ) − 1 \begin{aligned}d(N/xN) &\le d(N)-1\end{aligned} d ( N / x N ) ≤ d ( N ) − 1
特に、x ∈ M x\in M x ∈ M が A A A の非零因子 なら d ( A / x A ) ≤ d ( A ) − 1 d(A/xA)\le d(A)-1 d ( A / x A ) ≤ d ( A ) − 1 。
第4回の系18 局所次元
B B B を体 k k k 上有限生成の整域 とする。B B B のすべての極大イデアル M M M について dim B M = dim B \dim B_M=\dim B dim B M = dim B 。
第1回の例14 平面とそれを貫く直線
A = k [ x , y , z ] / ( x z , y z ) A=k[x,y,z]/(xz,\ yz) A = k [ x , y , z ] / ( x z , y z ) とする。V ( x z , y z ) V(xz,\ yz) V ( x z , y z ) は平面 z = 0 z=0 z = 0 と直線 x = y = 0 x=y=0 x = y = 0 (z z z 軸)の和で、dim A = 2 \dim A=2 dim A = 2 。直線の上の点 ( 0 , 0 , 1 ) (0,0,1) ( 0 , 0 , 1 ) に対応する極大イデアル M = ( x , y , z − 1 ) M=(x,\ y,\ z-1) M = ( x , y , z − 1 ) について ht M = 1 \operatorname{ht}M=1 ht M = 1 、coht M = 0 \operatorname{coht}M=0 coht M = 0 である。
第5回の定義1 次数付き環・次数付き加群
(1) 環 A A A が加法群として A = ⨁ n ≥ 0 A n A=\bigoplus_{n\ge0}A_n A = ⨁ n ≥ 0 A n と直和に分かれ、A m A n ⊆ A m + n A_mA_n\subseteq A_{m+n} A m A n ⊆ A m + n をみたすとき、A A A を次数付き環 と呼ぶ。A n A_n A n の元を次数 n n n の斉次元 と呼ぶ。A 0 A_0 A 0 は部分環で、各 A n A_n A n は A 0 A_0 A 0 加群 である。A + = ⨁ n > 0 A n A_+=\bigoplus_{n>0}A_n A + = ⨁ n > 0 A n はイデアルで、A / A + ≅ A 0 A/A_+\cong A_0 A / A + ≅ A 0 。 (2) A A A 加群 M M M が M = ⨁ n ≥ 0 M n M=\bigoplus_{n\ge0}M_n M = ⨁ n ≥ 0 M n と分かれ、A m M n ⊆ M m + n A_mM_n\subseteq M_{m+n} A m M n ⊆ M m + n をみたすとき、M M M を次数付き A A A 加群 と呼ぶ。x ∈ M x\in M x ∈ M を x = ∑ n x n x=\sum_n x_n x = ∑ n x n (x n ∈ M n x_n\in M_n x n ∈ M n )と書いたときの x n x_n x n を、x x x の次数 n n n の斉次成分 と呼ぶ。 (3) 斉次元で生成される部分加群 を斉次部分加群 、斉次元で生成されるイデアルを斉次イデアル と呼ぶ。
第5回の命題3
次数付き A A A 加群 M M M の部分加群 N N N について、N N N が斉次部分加群 であることと、N N N の元の斉次成分がすべて N N N に入ることは同値である。このとき N = ⨁ n N n N=\bigoplus_n N_n N = ⨁ n N n (N n = N ∩ M n N_n=N\cap M_n N n = N ∩ M n )で、M / N = ⨁ n M n / N n M/N=\bigoplus_n M_n/N_n M / N = ⨁ n M n / N n は次数付き A A A 加群 である。
第7回の系7 高さは有限
A A A をネーター環 とする。
(1) A A A の素イデアル P P P の高さは有限である。A ≠ J A\neq J A = J となるイデアル J J J の高さも有限である。 (2) A A A の素イデアルの真の減少列 P 0 ⊋ P 1 ⊋ ⋯ P_0\supsetneq P_1\supsetneq\cdots P 0 ⊋ P 1 ⊋ ⋯ は有限で止まる。 (3) ネーター局所環 の次元は有限である。
第4回の系16 多項式環の次元
k k k を体、R = k [ x 1 , … , x n ] R=k[x_1,\dots,x_n] R = k [ x 1 , … , x n ] とする。
(1) dim R = n \dim R=n dim R = n 。 (2) R R R のすべての極大イデアル N N N について ht N = dim R N = n \operatorname{ht}N=\dim R_N=n ht N = dim R N = n 。
すべてのイデアルが有限個の元で生成される可換環。イデアルの増大列 J 1 ⊆ J 2 ⊆ ⋯ J_1\subseteq J_2\subseteq\cdots J 1 ⊆ J 2 ⊆ ⋯ が必ずどこかで止まる、と言っても同じ。
環 A A A の元 x x x で、x y = 0 xy=0 x y = 0 なら y = 0 y=0 y = 0 となるもの。整域では0でない元はすべて非零因子。例:k [ x , y ] / ( x y ) k[x,y]/(xy) k [ x , y ] / ( x y ) の x + y x+y x + y は非零因子だが、x x x は x ⋅ y = 0 x\cdot y=0 x ⋅ y = 0 なので非零因子でない。
掛けて1になる相手(逆元)をもつ環の元。例:Z \mathbb{Z} Z の単元は ± 1 \pm1 ± 1 、体では0以外のすべての元。
素イデアル P P P の n n n 乗の記号的べき P ( n ) = P n A P ∩ A P^{(n)}=P^nA_P\cap A P ( n ) = P n A P ∩ A 。P P P の生成点のまわりで n n n 位以上消える元の全体で、P n P^n P n を含む P P P 準素イデアル。例:k [ x , y , z ] / ( x y − z 2 ) k[x,y,z]/(xy-z^2) k [ x , y , z ] / ( x y − z 2 ) の P = ( x , z ) P=(x,z) P = ( x , z ) では x ∈ P ( 2 ) x\in P^{(2)} x ∈ P ( 2 ) だが x ∉ P 2 x\notin P^2 x ∈ / P 2 。
イデアル J J J を含む素イデアルのうち、包含について極小なもの。V ( J ) V(J) V ( J ) の既約成分の生成点に当たる。ネーター環では有限個しかない。
極大イデアルがただ1つの可換環。極大イデアルに入らない元はすべて単元になる。例:素イデアル P P P での局所化 A P A_P A P (極大イデアルは a / s a/s a / s (a ∈ P a\in P a ∈ P )の全体)、k [ x ] / ( x 2 ) k[x]/(x^2) k [ x ] / ( x 2 ) 、Z / 4 Z \mathbb{Z}/4\mathbb{Z} Z /4 Z 。
イデアル q ≠ A q\neq A q = A で、x y ∈ q xy\in q x y ∈ q かつ x ∉ q x\notin q x ∈ / q なら y y y のあるべきが q q q に入るもの。根基 P = q P=\sqrt q P = q は素イデアルで、q q q を P P P -準素と呼ぶ。例:Z \mathbb{Z} Z の ( p n ) (p^n) ( p n ) 、k [ x , y ] k[x,y] k [ x , y ] の ( x 2 , y ) (x^2,y) ( x 2 , y ) 。
既約な閉集合 Z Z Z に対して、閉包がちょうど Z Z Z になる点を Z Z Z の生成点と呼ぶ。Spec k [ x , y ] \operatorname{Spec}k[x,y] Spec k [ x , y ] では、素イデアル ( 0 ) (0) ( 0 ) に対応する点が平面全体の生成点になる。
イデアル J J J の根基 J \sqrt J J は、ある n ≥ 1 n\ge1 n ≥ 1 で x n ∈ J x^n\in J x n ∈ J となる元 x x x の全体。J J J を含む素イデアルすべての共通部分に等しい。例:k [ x , y ] k[x,y] k [ x , y ] で ( x 2 , x y ) = ( x ) \sqrt{(x^2,\,xy)}=(x) ( x 2 , x y ) = ( x ) 。
環 A A A のべき零元(f n = 0 f^n=0 f n = 0 となる元)の全体。素イデアル全体の共通部分に等しい。
ネーター局所環 ( A , M ) (A,M) ( A , M ) と M M M -準素イデアル q q q について、大きな n n n で ℓ ( A / q n ) \ell(A/q^n) ℓ ( A / q n ) に一致する n n n の多項式。次数は q q q によらない。例:k [ x , y ] ( x , y ) k[x,y]_{(x,y)} k [ x , y ] ( x , y ) で q = ( x , y ) q=(x,y) q = ( x , y ) なら n ( n + 1 ) / 2 n(n+1)/2 n ( n + 1 ) /2 。
局所環 A A A の極大イデアルを M M M 、有限生成 A A A 加群を N N N とする。M N = N MN=N M N = N なら N = 0 N=0 N = 0 。とくに部分加群 N ′ N' N ′ について N = N ′ + M N N=N'+MN N = N ′ + M N なら N = N ′ N=N' N = N ′ で、N / M N N/MN N / M N を張る元は N N N を生成する。
環 A A A の上の加群(A A A 加群)とは、足し算について可換群で、A A A の元を掛けられ、分配法則などベクトル空間と同じ規則をみたすもの。体の上の加群はベクトル空間で、A A A のイデアルも A A A 加群。
イデアルの減少列 J 1 ⊇ J 2 ⊇ ⋯ J_1\supseteq J_2\supseteq\cdots J 1 ⊇ J 2 ⊇ ⋯ が必ずどこかで止まる可換環。体 k k k 上有限次元の環はアルティン環である。アルティン環は、極大イデアルでの局所化の有限個の積 A ≅ ∏ M A M A\cong\prod_MA_M A ≅ ∏ M A M に分かれる(構造定理)。
0 でない元どうしの積が0にならない可換環(a b = 0 ab=0 ab = 0 なら a = 0 a=0 a = 0 または b = 0 b=0 b = 0 )。例:Z \mathbb{Z} Z 、体上の多項式環。A / P A/P A / P が整域であることと、P P P が素イデアルであることは同値。
アフィン空間 A n \mathbb{A}^n A n (や射影空間)の中で、定数でない1つの多項式 f f f の零点 V ( f ) V(f) V ( f ) として表される集合。単項イデアル定理から、各既約成分の次元は n − 1 n-1 n − 1 である。例:A 3 \mathbb{A}^3 A 3 の錐面 x y = z 2 xy=z^2 x y = z 2 。
整域 A A A の元の分数 a / b a/b a / b (b ≠ 0 b\neq0 b = 0 )全体がなす体。Frac A \operatorname{Frac}A Frac A と書く。例:Z \mathbb{Z} Z の商体は Q \mathbb{Q} Q 、k [ x ] k[x] k [ x ] の商体は有理関数体 k ( x ) k(x) k ( x ) 。
体の拡大 K / k K/k K / k で、k k k 上代数的に独立な元をできるだけ多くとったときの個数。例:有理関数体 k ( x 1 , … , x n ) k(x_1,\dots,x_n) k ( x 1 , … , x n ) の k k k 上の超越次数は n n n 。
0 でも単元でもない元が、既約元の積に、順番と単元倍を除いて一通りに分解できる整域。例:Z \mathbb{Z} Z 、体上の多項式環 k [ x 1 , … , x n ] k[x_1,\dots,x_n] k [ x 1 , … , x n ] 。ここでは既約元が生成するイデアルは素イデアルになる。
一意分解整域 R R R と商体 K K K について、係数に共通の因子がない(原始的な)f ∈ R [ y ] f\in R[y] f ∈ R [ y ] が K [ y ] K[y] K [ y ] で g ∈ R [ y ] g\in R[y] g ∈ R [ y ] を割り切れば、R [ y ] R[y] R [ y ] でも割り切る。また、次数1以上の原始的な既約多項式は K [ y ] K[y] K [ y ] でも既約である。とくに R [ y ] R[y] R [ y ] も一意分解整域になる。
定数でない1変数多項式が、必ずその体の中に根をもつ体。例:C \mathbb{C} C 。R \mathbb{R} R は代数閉体ではない(x 2 + 1 x^2+1 x 2 + 1 に根がない)。代数閉体は必ず無限体である。
定数でなく、定数でない2つの多項式の積に分解できない多項式。例:R [ x ] \mathbb{R}[x] R [ x ] の x 2 + 1 x^2+1 x 2 + 1 。C [ x ] \mathbb{C}[x] C [ x ] では ( x + i ) ( x − i ) (x+i)(x-i) ( x + i ) ( x − i ) と分解するので既約ではない。
環 A A A をイデアル J J J で割った環 A / J A/J A / J 。差が J J J に入る元どうしを同じとみなす。例:k [ x , y ] / ( y ) ≅ k [ x ] k[x,y]/(y)\cong k[x] k [ x , y ] / ( y ) ≅ k [ x ] 。
a b = 0 ab=0 ab = 0 となる 0 でない b b b がある、0 でない元 a a a 。例:Z / 6 Z \mathbb{Z}/6\mathbb{Z} Z /6 Z の 2 2 2 (2 ⋅ 3 = 0 2\cdot3=0 2 ⋅ 3 = 0 )。体や整域には零因子がない。
整域 V V V で、商体の0でない元 h h h について h ∈ V h\in V h ∈ V か 1 / h ∈ V 1/h\in V 1/ h ∈ V のどちらかが成り立つもの。局所環である。ネーター環である付値環は体か離散付値環で、それ以外の付値環は単項イデアル定理が成り立たない例になる。
イデアル J J J が有限個の素イデアルの和集合 P 1 ∪ ⋯ ∪ P n P_1\cup\cdots\cup P_n P 1 ∪ ⋯ ∪ P n に含まれれば、ある P i P_i P i に含まれる、という命題。どの P i P_i P i にも含まれないなら、どの P i P_i P i にも入らない J J J の元がとれる。
d d d 次元のネーター局所環 ( A , M ) (A,M) ( A , M ) の元 x 1 , … , x d ∈ M x_1,\dots,x_d\in M x 1 , … , x d ∈ M で、( x 1 , … , x d ) (x_1,\dots,x_d) ( x 1 , … , x d ) が M M M 準素イデアルになるもの。パラメータ系とも言う。例:k [ x , y ] ( x , y ) k[x,y]_{(x,y)} k [ x , y ] ( x , y ) の x , y x,y x , y や x 2 , y 3 x^2,y^3 x 2 , y 3 。次元定理から、必ず存在する。
余次元 r r r の図形で、そのイデアルが r r r 個の元で生成されるもの(r r r 本の式でちょうど切り出せるもの)。例:ねじれ3次曲線 V ( y − x 2 , z − x 3 ) ⊆ A 3 V(y-x^2,\ z-x^3)\subseteq\mathbb{A}^3 V ( y − x 2 , z − x 3 ) ⊆ A 3 。曲線 ( t 3 , t 4 , t 5 ) (t^3,t^4,t^5) ( t 3 , t 4 , t 5 ) のイデアルは高さ2だが2個の元で生成されず、完全交叉でない。
素イデアルがちょうど2つ(( 0 ) (0) ( 0 ) と極大イデアル)の単項イデアル整域。例:Z ( p ) \mathbb{Z}_{(p)} Z ( p ) 、k [ x ] ( x ) k[x]_{(x)} k [ x ] ( x ) 。0でない元は π n u \pi^n u π n u (π \pi π は極大イデアルの生成元、u u u は単元)と一通りに書け、n n n が「その点で何位の零点か」を表す。
すべてのイデアルが1つの元で生成される整域。例:Z \mathbb{Z} Z 、体上の1変数多項式環 k [ x ] k[x] k [ x ] 。素イデアルは ( 0 ) (0) ( 0 ) と、既約元が生成する ( p ) (p) ( p ) だけで、( p ) (p) ( p ) は極大イデアルになる。
ネーター局所環 ( A , M ) (A,M) ( A , M ) の元 y 1 , … , y r ∈ M y_1,\dots,y_r\in M y 1 , … , y r ∈ M が解析的に独立とは、A A A 係数の斉次多項式 f f f が f ( y 1 , … , y r ) = 0 f(y_1,\dots,y_r)=0 f ( y 1 , … , y r ) = 0 をみたせば、f f f の係数がすべて M M M に入ること。巴系は解析的に独立である。例:k [ x , y ] ( x , y ) k[x,y]_{(x,y)} k [ x , y ] ( x , y ) の x , y x,y x , y は独立、x , x y x,\ xy x , x y は y X − Y yX-Y y X − Y が関係式になり独立でない。
演算が可換(a + b = b + a a+b=b+a a + b = b + a )な群。演算を足し算で書くことが多い。例:Z d \mathbb{Z}^d Z d 、Z / q \mathbb{Z}/q Z / q 、それらの直積。
連載 図で読む次元論
第1回 素イデアルの鎖で測る次元:クルル次元と高さ 第2回 上にある点と持ち上がる鎖:整拡大 第3回 下へ延びる鎖:下降定理と開写像 第4回 点が逃げない向きに射影する:ネーターの正規化定理と超越次数 第5回 単項式を数えて測る次元:ヒルベルト多項式 第6回 べきで割って数える:ヒルベルト–サミュエル多項式 第7回 鎖の長さ・増える速さ・切る回数:次元定理 第8回 式の本数と余次元:クルルの単項イデアル定理と高さ定理 第9回 点まで切る元の組:巴系と解析的独立 第10回 接空間と次元がそろう点:正則局所環
参考文献
M. F. アティヤ, I. G. マクドナルド(新妻弘 訳) , 『可換代数入門』 , 共立出版, 2006 .松村英之 , 『復刊 可換環論』 , 共立出版, 2000 .堀田良之 , 『可換環と体』 , 岩波書店, 2006 .後藤四郎, 渡辺敬一 , 『可換環論』 , 日本評論社, 2011 .R. ハーツホーン(高橋宣能・松下大介 訳) , 『代数幾何学 1』 , 丸善出版, 2013 .