次元公式

同義語:dimension formula次元公式(有限型整域)

概要

次元公式(dimension formula)とは、素イデアルの高さと剰余体の超越次数を結ぶ等式である。体 $k$ 上有限型の整域の単射 $A\subset B$、$\mathfrak q\in\operatorname{Spec}B$、$\mathfrak p=\mathfrak q\cap A$ について $\operatorname{ht}\mathfrak q+\operatorname{trdeg}_{\kappa(\mathfrak p)}\kappa(\mathfrak q)=\operatorname{ht}\mathfrak p+\operatorname{trdeg}_{\operatorname{Frac}A}\operatorname{Frac}B$ が成り立つ。平坦性や整性は不要だが有限型と整域の仮定は外せず、体上の有限型整域の間で高さを比べる基本の道具となる。

$$\newcommand{C}[0]{\mathbb{C}} \newcommand{div}[0]{\mathbin{÷}} \newcommand{N}[0]{\mathbb{N}} \newcommand{Q}[0]{\mathbb{Q}} \newcommand{R}[0]{\mathbb{R}} \newcommand{Z}[0]{\mathbb{Z}} $$

前提知識: 可換環, 素イデアル, 局所化, 商体, 超越次数

次元公式

次元公式は、環の素イデアルの高さと、その点に残る剰余体の超越次数を結び付ける等式である。素点を固定した公式と、環全体の次元の等式は別の主張である。また、体上の有限型整域についての公式と、一般の基礎環についての公式では仮定が異なる。
本記事は任意の体上の有限型整域と、その間の単射に対する公式を証明する。有限体も非完全体も許す。証明の基礎となる高さ公式は、重み付き正規化、整拡大の素鎖、有限正規拡大における素点の共役性から構成する。超越次数を数えるだけでは高さの下界は出ないため、その部分も展開する。

記号と主定理

整域は $1\ne0$ の可換環とする。素イデアル $\mathfrak p$ の高さ $\operatorname{ht}_A\mathfrak p$ は、$\mathfrak p$ で終わる有限の厳密素鎖の長さの上限である。局所化の素対応から $\operatorname{ht}_A\mathfrak p=\dim A_{\mathfrak p}$ となる。剰余体は
$$\kappa(\mathfrak p)=\operatorname{Frac}(A/\mathfrak p)$$
である。$\mathfrak p$ が極大でない場合、これは商環そのものではない。

体上有限型整域の次元公式

$k$ を任意の体、$A\subset B$ を $k$ 上有限型の整域の $k$ 代数としての単射とする。$\mathfrak q\in\operatorname{Spec}B$、$\mathfrak p=\mathfrak q\cap A$ と置く。このとき
$$\operatorname{ht}_B\mathfrak q+ \operatorname{trdeg}_{\kappa(\mathfrak p)}\kappa(\mathfrak q) =\operatorname{ht}_A\mathfrak p+ \operatorname{trdeg}_{\operatorname{Frac}A}\operatorname{Frac}B.$$
全ての項は有限非負整数である。$A$ と $B$ の間の写像の平坦性や整性は仮定しない。

証明する範囲と文献

本記事で証明するのは、基礎環が体の場合の次元公式である。その基礎となる有限型体整域の高さ公式(次元と超越次数の一致は Mat86 Theorem 5.6)と、整拡大での素イデアルの比較(AM69 Chapter 5)も以下で証明し、主定理は prf-df-affine で導く。一般の基礎環の上の次元公式には基礎環の鎖状性などの追加の仮定が要り、体の場合の証明はそのままでは適用できない。Noether整域 $A$ とそれを含む整域 $B$ の間では、主定理の等号を不等号 $\le$ に替えた次元不等式が一般に成り立ち(Mat86 Theorem 15.5)、Noether環 $A$ が普遍鎖状であることは、$A$ の各素イデアル $\mathfrak p$ について $A/\mathfrak p$ と、$A/\mathfrak p$ を部分環として含み $A/\mathfrak p$ 上有限生成な任意の整域の間で次元公式が成り立つことと同値である(Mat86 Theorem 15.6)。体上有限型の環は普遍鎖状なので、主定理はこの同値の特別な場合でもある。

$A\subset B$ から $A/\mathfrak p\subset B/\mathfrak q$ が得られ、その商体を取ることで $\kappa(\mathfrak p)\subset\kappa(\mathfrak q)$ を得る。従って左側の相対超越次数は定義される。右側についても商体の包含が必要であり、一般の非単射にそのまま同じ式を使うことはできない。

有限型整域の高さと残る次元

$D$ を体 $k$ 上有限型の整域、$P\in\operatorname{Spec}D$ とすると
$$\operatorname{ht}_D P+ \operatorname{trdeg}_k\kappa(P) =\operatorname{trdeg}_k\operatorname{Frac}D=\dim D.$$
従って $\operatorname{ht}P+\dim D/P=\dim D$ である。

高さ公式の証明の流れ

次の基礎補題から進み、prf-df-affine-height-formula で全素イデアルの場合を証明する。

この命題の証明を次節以下で与える。その後、主定理を二つの高さ公式と体の塔の加法から導く。高さ公式の証明に主定理を使うことはない。

局所化における素点の対応

素鎖を保つ反復局所化

$S$ を可換環 $R$ の積閉集合とする。$S^{-1}R$ の素イデアルは、$S$ と交わらない $R$ の素イデアル $P$ に $S^{-1}P$ を対応させたものである。この対応と縮約は互いに逆で、包含と真の包含を保つ。$S\cap P=\emptyset$ なら
$$(S^{-1}R)_{S^{-1}P}\simeq R_P.$$

分母を用いる両逆

素 $Q\subset S^{-1}R$ の縮約 $P=\{a\in R:a/1\in Q\}$ は素で、$S$ の元は単元なので $S\cap P=\emptyset$。$a/s\in Q$ は $a/1\in Q$ と同値だから $Q=S^{-1}P$ である。逆に $S$ を避ける素 $P$ について、$(a/s)(b/t)\in S^{-1}P$ ならある $u\in S$ で $uab\in P$。素性と $u\notin P$ から $a\in P$ または $b\in P$ となる。さらに $a/1\in S^{-1}P$ なら $ua\in P$ となる $u\in S$ があり、$a\in P$。従って縮約も戻る。
反復局所化の写像は
$$\frac{a/s}{b/t}\longmapsto\frac{at}{sb}$$
で、$b\notin P$ だから右辺の分母は $P$ 外である。逆は $a/b\mapsto(a/1)/(b/1)$。分数の等号は、差の分子がある許された分母で殺されるという条件なので両写像は同値類に依存しない。分数の和と積を保ち、合成は元の分数に戻る。特に $S=R\setminus P$ の素は $P$ 以下の素にちょうど対応し、高さは局所化の次元に等しい。$0\in S$ の場合は局所化は零環で素はなく、対応する $P$ もない。$\square$

高さ公式のための基礎

整拡大の素鎖と次元

整拡大で素鎖を比較するための基礎

整な元 $u$ のモニック関係の次数を $m$ とすれば、その元で生成する代数は $1,u,\ldots,u^{m-1}$ で加群として生成される。有限個の整な元で生成する代数も冪単項式で有限となり、この事実を二段に適用して有限性の推移性を得る。整関係は商と局所化に移る。局所化では $u/s$ の関係は元の関係を $s$ の冪で割ればよい。
整域 $C\subset D$ が整拡大のとき、$C$ が体であることと $D$ が体であることは同値である。$C$ が体なら非零 $u\in D$ の最小次数のモニック関係は非零定数項をもち、それを使って $u^{-1}$ を多項式として書ける。逆に $D$ が体なら $0\ne a\in C$ の逆元が整であり、そのモニック関係に $a^{m-1}$ を掛けると $a^{-1}\in C$ となる。従って一般の整拡大で素イデアル $Q$ が極大であることと $Q\cap C$ が極大であることは、$C/(Q\cap C)\subset D/Q$ へのこの議論から同値である。
$C\subset D$ が整拡大で $P\in\operatorname{Spec}C$ とする。$C_P\subset (C\setminus P)^{-1}D$ は単射で非零の整拡大である。上側の極大イデアルを取ると、その縮約は局所環 $C_P$ の極大イデアルとなる。逆像は $D$ の $P$ の上の素イデアルである。これがlying overである。$Q\subset Q'$ が同じ $P$ へ縮約するなら、この局所化後の両素イデアルは極大になるため等しい。局所化の素対応で戻せば $Q=Q'$。これがincomparabilityである。$P\subset P'$ とその上の $Q$ について、$C/P\subset D/Q$ にlying overを適用して $P'/P$ の上の素を取り逆像に戻すと $Q$ の上へ素鎖を持ち上げられる。これがgoing upである。
従って上側の素鎖の縮約はincomparabilityで真の包含を保ち、下側の任意の有限素鎖はlying overとgoing upで同じ長さに持ち上がる。整拡大では次元が等しい。この議論は無限次元でも有限鎖ごとに成立する。

有限代数と整な元の演算

整な元の和と積も整であり、有限加群として生成される代数の全元は整である。

行列の行列式による計算

有限 $R$ 加群である $R$ 代数 $T$ の生成元を $v_1,\ldots,v_m$ とする。$u\in T$ に対し $uv_i=\sum_j a_{ij}v_j$、$a_{ij}\in R$ と書く。行列 $uI-(a_{ij})$ に随伴行列を掛けると、モニック多項式 $\det(XI-(a_{ij}))$ の $u$ での値が全 $v_i$ を零化する。$1\in T$ もそれらの線形結合なので、その値は零である。従って $u$ は整である。
整な元 $x,y$ なら、そのモニック関係で冪を減らして $R[x,y]$ は有限 $R$ 加群となる。$x+y$ と $xy$ はこの有限代数の元だから整である。有限性の推移は、上側の有限生成元と下側の有限生成元の全ての積を生成元に取ることで従う。$T$ の全元が整であるとき有限個の整な元を付けた環は有限であり、この計算を反復できる。$\square$

任意体の正規化と次元

$A=k[a_1,\ldots,a_n]\ne0$ に対し、代数的独立な元 $z_1,\ldots,z_t$ の多項式環上で $A$ を有限にする構成を与える。続いて多項式環の次元を独立に計算する。

任意の体に通用する重み付き変数変更

$A=k[a_1,\ldots,a_n]\ne0$ とし、生成元の個数で帰納する。$n=0$ なら $A=k$ であり空の族を取る。$a_i$ が代数的独立ならその族自身を取る。そうでなければ、非零の関係 $F(a_1,\ldots,a_n)=0$ がある。$F$ の各変数次数より大きい整数 $D$ を取り、$w_i=D^i$($1\le i< n$)とする。各単項式 $X_1^{e_1}\cdots X_n^{e_n}$ の重み $e_n+\sum_{i< n}D^ie_i$ は、$0\le e_i< D$ の範囲で相異なる。
$X_i=Y_i+X_n^{w_i}$ を $F$ に代入すると、$X_n$ の最高次数は唯一の最大重み単項式から生じ、その係数は $k$ の非零定数である。これで割れば $X_n$ についてモニックとなる。$b_i=a_i-a_n^{w_i}$ と置くと、$a_n$ は $k[b_1,\ldots,b_{n-1}]$ 上整であり、$a_i=b_i+a_n^{w_i}$ なので $A=k[b_1,\ldots,b_{n-1}][a_n]$ はその部分環上有限である。
$n-1$ 個で生成される部分環へ帰納法を適用し、それが代数的独立な $z_1,\ldots,z_d$ の多項式環上有限となるように取る。有限性の推移性によって $A$ もその上有限となる。体が無限であることや、係数を「一般的に」選べることを使わないので、有限体でも全く同じ証明である。
残る $d=\dim A$ のために、多項式環の次元を次の補題で計算する。整拡大の次元不変性を適用すれば、$\dim A=\dim k[z_1,\ldots,z_d]=d$ となる。

有限生成整域の素鎖と超越次数

任意の体 $k$ と有限個の変数について $\dim k[X_1,\ldots,X_r]=r$ である。

正規化の構成から上界を得る

まず有限生成 $k$ 整域 $D$ と非零素イデアル $Q$ について、商体の超越次数が厳密に下がることを示す。直前の構成を $D$ に適用して、代数的独立な $z_1,\ldots,z_t$ による部分環 $P=k[z_1,\ldots,z_t]$ の上で $D$ を有限にする。$\operatorname{Frac}D$ は $\operatorname{Frac}P$ 上代数的なので、その超越次数は $t$ である。ここで、代数的拡大は超越基底を変えない。実際、$z_i$ は上側でも独立であり、上側の全元は $k(z_1,\ldots,z_t)$ 上代数的であるためである。
$Q\cap P$ は零でない。もし零なら $D$ の素点 $0\subset Q$ は同じ縮約を持ち、incomparability によって $Q=0$ となるからである。従って $P/(Q\cap P)$ の $t$ 個の生成元には非零多項式関係があり、商体の超越次数は高々 $t-1$ である。この最後の主張は、有限生成体の生成元から極大な代数的独立部分族を選ぶ計算による。選ばれなかった生成元 $u$ との非零関係を $u$ の多項式として書けば、独立部分族に評価した係数は全て零にはならず、$u$ はその部分族の有理関数体上代数的である。全生成元に関係があるので独立部分族の個数は $t$ 未満となる。
$D/Q$ は $P/(Q\cap P)$ 上整なので、その商体も下側の商体上代数的であり、超越次数は高々 $t-1$。これは次元の主張を前提にしていない。
今 $k[X_1,\ldots,X_r]$ の厳密な素鎖 $P_0\subsetneq\cdots\subsetneq P_n$ を取る。各隣接包含に上の計算を $D=k[X_1,\ldots,X_r]/P_i$、$Q=P_{i+1}/P_i\ne0$ として適用すれば、非負整数である商体の超越次数は各段で少なくとも一つ下がる。最初の次数は高々 $r$ なので $n\le r$。従って次元は高々 $r$ である。他方
$$ (0)\subsetneq(X_1)\subsetneq(X_1,X_2)\subsetneq\cdots\subsetneq(X_1,\ldots,X_r) $$
は長さ $r$ の素鎖である。各剰余環は残りの変数の多項式環という整域であり、次の変数の像は非零なので包含は厳密である。$r=0$ では体の唯一の素イデアルが零で、次元は零。この下界と上界で主張を得る。

有限生成整域の次元と超越次数

有限生成 $k$ 整域 $A$ の正規化で、$P=k[z_1,\ldots,z_t]\subset A$ を有限拡大とする。上の素鎖比較と多項式環の次元から $\dim A=t$。一方、商体は $k(z_1,\ldots,z_t)$ 上代数的で、$z_i$ は独立だから $\operatorname{trdeg}_k\operatorname{Frac}(A)=t$。従って有限型体整域の次元は商体の超越次数に等しい。全素点の高さ公式を次に証明する。

高さ公式のための体と整閉性

有限型の体は有限代数拡大

体 $k$ 上有限生成の $k$ 代数が体 $L$ なら、$L/k$ は有限代数拡大である。

代数生成元から極大な代数的独立部分族 $y_1,\ldots,y_t$ を選ぶ。残りの有限個の生成元は $K=k(y_1,\ldots,y_t)$ 上代数的である。そのモニック関係の係数の分母を一つの非零多項式 $h$ にまとめると、$L$ は $R=k[y_1,\ldots,y_t,1/h]$ 上整である。実際 $L$ の元は元の代数生成元の多項式なので、それらの整性から従う。
整域の整拡大で上側が体なら下側も体であることは、先の整拡大の補題で証明した。従って $R$ は体となる。$t>0$ なら $g=1+h y_1$ は非定数多項式であり、$k[y_1,\ldots,y_t]$ の非単元である。もし $R$ で単元なら $g u=h^N$ となる多項式 $u$ がある。多項式環が一意分解整域であることを次の補題で証明する。その中で $g$ の任意の素因子は $h$ を割れない。共通因子があれば $g-hy_1=1$ も割るからである。従って $gu=h^N$ は不可能。$R$ が体であることに矛盾するので $t=0$。有限個の代数的生成元を順に付ければ有限体拡大となる。$\square$

多項式環の一意分解性と整閉性

任意の体 $k$ の有限変数多項式環は一意分解整域、従って整閉整域である。

一意分解整域 $R$ の商体を $K$ とする。多項式の係数の最大公約因子を内容と呼び、それで割った多項式を原始多項式と呼ぶ。二つの原始多項式の積は原始である。もし素元 $p$ が積の全係数を割るなら、整域 $(R/(p))[T]$ で二つの非零多項式の積が零となり矛盾する。従って内容は積に関して、単元倍を除いて乗法的である。
$K[T]$ は次数による除法をもつため、既約多項式への分解が存在し、既約元は素である。$K[T]$ の各因子は分母を払って内容を除けば $R[T]$ の原始多項式に比例する。原始多項式 $f$ の $K[T]$ での因子分解にこの操作をすると、$f=c\prod_i g_i$、$c\in K^\times$、$g_i$ 原始となる。$c=a/b$ を既約分数で書けば $bf=a\prod_i g_i$ の内容比較から $a,b$ は同伴であり、$c$ は $R$ の単元である。よって分解は $R[T]$ 内にある。一般の多項式は内容を先に素元分解すればよい。原始既約因子の素性は $K[T]$ での素性と同じ内容比較により $R[T]$ に戻り、係数環の素元も $(R/(p))[T]$ が整域なので素である。これで $R[T]$ の一意分解性を得る。体から変数ごとに帰納すれば主張の前半となる。
一意分解整域の商体の既約分数 $a/b$ が整であるとする。モニック式に $b^n$ を掛けると $b\mid a^n$。$a,b$ は共通素因子を持たないため $b$ は単元となり、$a/b\in R$。従って整閉である。変数が零個の場合は体そのものなので両主張は直ちに成立する。$\square$

多項式環の全極大イデアルの高さ

$P=k[T_1,\ldots,T_d]$ の任意の極大イデアル $\mathfrak m$ は高さ $d$ をもつ。

$P/\mathfrak m$ は有限型の体なので、直前の体の補題により $k$ 上有限代数的である。$P_0=k[T_1,\ldots,T_{d-1}]$ への縮約 $\mathfrak m_0$ について、$P_0/\mathfrak m_0$ はこの有限代数拡大の部分環である。代数的な元で生成される整域は体となる。非零元の最小多項式の非零定数項から逆元を多項式で書けるからである。従って $\mathfrak m_0$ は極大である。
帰納法で $\mathfrak m_0$ へ至る長さ $d-1$ の素鎖を選ぶ。各素イデアルを $P_0[T_d]$ へ延長すると剰余環が整域の多項式環なので素であり、縮約により真の包含も保たれる。その終端 $\mathfrak m_0P$ は $\mathfrak m$ に真に含まれる。もし等しければ $P/\mathfrak m=(P_0/\mathfrak m_0)[T_d]$ が体でないことに反する。従って高さは少なくとも $d$。lem-df-polynomial-dimension の多項式次元計算から $\dim P=d$ なので高さは高々 $d$。$d=0$ では体の零素のみであり高さ零である。$\square$

有限正規拡大の不変元

$L/K$ を有限正規拡大、$G=\operatorname{Aut}_K L$ とする。標数零なら $L^G=K$。標数 $p>0$ なら各 $a\in L^G$ に対し、ある $e\ge0$ で $a^{p^e}\in K$ となる。

根への埋め込みの延長

代数閉包内で、有限代数拡大の埋め込みは生成元を一つずつ付けて延長できる。埋め込み済みの体の係数で最小多項式を書き、その係数を移した多項式の根を選べば、評価により単純拡大の単射が得られる。有限個の生成元を反復する。$L/K$ が正規なら各元の $K$ 上の最小多項式の全根は $L$ 内にあるので、得られた $K$ 埋め込みは $L$ を $L$ 内へ移す。有限 $K$ 次元の単射だから全射であり自己同型である。
$a\in L$ の最小多項式を $f$ とする。標数零では既約多項式の導関数は非零で、$\gcd(f,f')=1$ より根は相異なる。標数 $p$ では $f'=0$ なら $f(X)=g(X^p)$ と書ける。指数を反復して $f(X)=h(X^{p^e})$、$h'\ne0$ とする。$h$ は既約で、$a^{p^e}$ の最小多項式である。実際、$h$ の非自明な因子やより低次数の関係があれば $f$ にも因子やより低次数の関係が出る。$h$ は分離的である。
$a$ が全自己同型で固定されるなら $b=a^{p^e}$ も固定される。$b$ の任意の共役への $K(b)$ の埋め込みを前の計算で $L$ へ延長できるため、その共役は $b$ 自身である。分離多項式が根を一つしか持たないので次数は1、従って $b\in K$ である。標数零では $e=0$ とする。この証明は非分離拡大をGalois拡大と同一視していない。$\square$

有限正規閉包による下降

正規拡大の素点の共役性

$A$ を整閉整域、$K=\operatorname{Frac}A$ とする。$L/K$ を有限正規拡大(非分離も許す)とし、$C_L$ を $L$ における $A$ の整閉包とする。同じ $\mathfrak p$ に縮約する二つの素イデアル $P,Q$ は、ある $\sigma\in\operatorname{Aut}_K L$ によって互いに移る。

ノルム型の積を用いる計算

$G=\operatorname{Aut}_K L$ とする。$P$ がどの $\sigma Q$ とも等しくないと仮定する。同じ縮約を持つ素点は incomparability によって互いに包含されない。従って有限素イデアル回避から $x\in P$ で全ての $\sigma Q$ を避けるものを取れる。ここで用いる回避は次の短い計算で足りる。重複・包含される素を除き、$P_i$ が互いに包含されない有限族に対して、$z_i\in P\setminus P_i$、$y_{ij}\in P_j\setminus P_i$ を取り、$w_i=z_i\prod_{j\ne i}y_{ij}$ と置く。$\sum_iw_i$ は各 $P_i$ で $w_i$ だけが非零となり、全てを避ける。
$n=\prod_{\sigma\in G}\sigma(x)$ は $G$ 不変で、$A$ 上整である。直前の不変元の補題を適用する。従って標数零では $n\in K$、標数 $p>0$ ではある $e$ で $n^{p^e}\in K$ となる。整閉性から、この元 $a$ は $A$ に属する。積の一因子が $x$ なので $a\in P\cap A=\mathfrak p$。一方、各 $\sigma(x)$ は $Q$ 外なので $a\notin Q$。これは $a\in\mathfrak p\subset Q$ と矛盾する。ゆえに $P=\sigma Q$ となる $\sigma$ がある。

高さ比較に必要な有限整拡大の going down

整閉整域 $R$ と整域 $B$ について、$R\subset B$ が整拡大で商体拡大が有限なら、$\mathfrak p'\subset\mathfrak p$ と $B$ の $\mathfrak p$ 上の素 $Q$ に対し、$Q'\subset Q$、$Q'\cap R=\mathfrak p'$ となる素 $Q'$ がある。

$\operatorname{Frac}B$ を含む $K=\operatorname{Frac}R$ の有限正規拡大 $L$ を取る。有限拡大の有限個の生成元の最小多項式の全根を付ければ、有限正規拡大を得られる。$C$ を $L$ における $R$ の整閉包とすると、$B\subset C$、$C$ は $B$ 上も整である。lying overにより $Q$ の上の素 $\widetilde Q\subset C$ を取る。
$\mathfrak p'$ の上の素 $P'\subset C$ を取り、going upで $P'\subset P$、$P\cap R=\mathfrak p$ とする。有限正規拡大の共役性により、ある $K$ 自己同型 $\sigma$ で $\sigma(P)=\widetilde Q$ となる。従って $\sigma(P')\subset\widetilde Q$ の $B$ への縮約が求める $Q'$ である。$\sigma$ は $R$ を固定するので縮約は $\mathfrak p'$ に等しい。ここでは $C$ が有限加群であることを必要としない。$\square$

有限型体整域の極大イデアルの高さ

体 $k$ 上有限生成の整域 $A$ の任意の極大イデアル $\mathfrak m$ に対し
$$\operatorname{ht}_A\mathfrak m=\operatorname{trdeg}_k\operatorname{Frac}A=\dim A$$
が成り立つ。

上の重み付き正規化(prf-df-noether-normalization-direct)により $P=k[z_1,\ldots,z_d]\subset A$ を取り、$A$ を $P$ 上有限にする。$d=\dim A$ であり、$P$ は整閉整域で、商体拡大は有限である。$\mathfrak n=\mathfrak m\cap P$ は整拡大で極大の縮約なので極大である。直前の多項式の補題により高さ $d$ の素鎖が $\mathfrak n$ へ至る。この鎖を $\mathfrak m$ の下へ有限 going downで一段ずつ持ち上げる。縮約が異なるので包含は全て真であり、$\operatorname{ht}\mathfrak m\ge d$。反対の不等式は全環の次元が $d$ であることから従う。$\square$

任意の素イデアルの高さと鎖の等長性

高さ公式を極大イデアルの計算へ帰着する

$A$ を体 $k$ 上有限生成の整域、$\mathfrak p$ をその素イデアルとする。$A/\mathfrak p$ の代数生成元から、商体の超越基底となる最大の代数的独立部分族を選び、$\bar y_1,\ldots,\bar y_t$ と書く。最大性から残りの有限個の生成元は $k(\bar y)$ 上代数的であり、$t=\operatorname{trdeg}_k\operatorname{Frac}(A/\mathfrak p)$ である。これらを $y_i\in A$ へ持ち上げる。持上げも代数的独立で、$k[y]\cap\mathfrak p=0$。
$S=k[y_1,\ldots,y_t]\setminus\{0\}$、$K=k(y_1,\ldots,y_t)$ とすると、$A_S$ は有限型 $K$ 整域である。商 $(A/\mathfrak p)_S$ は有限個の $K$ 上代数的な元で生成される整域なので有限体拡大、従って体である。よって $\mathfrak p_S$ は $A_S$ の極大イデアルとなる。
$\mathfrak p$ 以下の全ての素イデアルは $S$ と交わらない。従って局所化の素対応はこの下方集合の包含を全て保ち、逆像で戻せるため $\operatorname{ht}_A\mathfrak p=\operatorname{ht}_{A_S}\mathfrak p_S$。直前の極大高さの命題を基礎体 $K$ で適用すれば、この値は $\operatorname{trdeg}_K\operatorname{Frac}A$ となる。
有限生成体の超越次数は塔に沿って加法的である。実際、$\operatorname{Frac}A/K$ の超越基底 $u$ を選べば $y,u$ は $k$ 上独立である。$u$ の独立性を $K$ 上で使い、残る $y$ の係数関係を独立性で消せばよい。上側は $K(u)$ 上代数的なので $y,u$ は全体の超越基底となる。従って $s=\operatorname{trdeg}_k\operatorname{Frac}A$ に対して $\operatorname{ht}\mathfrak p=s-t$。上で示した有限型体整域の次元(prf-df-domain-transcendence)を $A$ と $A/\mathfrak p$ へ適用して
$$\operatorname{ht}\mathfrak p+\dim A/\mathfrak p=\dim A$$
を得る。
最後に極大な素鎖の長さを確かめる。有限次元なので全ての有限飽和鎖は有限であり、包含に関して極大な鎖は整域の零素から始まり極大イデアルで終わる。隣り合う素 $P\subsetneq Q$ の間に素がないなら、$(A/P)_{Q/P}$ の素は零と極大だけなので高さは一である。今の高さ公式を有限型整域 $A/P$ の素 $Q/P$ に適用して、$\dim A/P-\dim A/Q=1$ を得る。終端の極大イデアルによる商は体で次元零である。差を鎖に沿って足すと全鎖の長さは $\dim A$ に等しい。これで高さ公式と有限型整域の極大素鎖の等長性が証明された。

体の塔と相対次元公式

超越次数の塔の加法

$k\subset K\subset L$ を体の塔とし、$K/k$ と $L/K$ が有限生成とする。このとき
$$\operatorname{trdeg}_k L=\operatorname{trdeg}_k K+\operatorname{trdeg}_K L.$$

二つの超越基底を合わせる

有限個の生成元から代数的独立な極大部分族を選べば、$K/k$ の超越基底 $y_1,\ldots,y_t$ と $L/K$ の超越基底 $u_1,\ldots,u_r$ が得られる。$y,u$ の間に $k$ 係数の多項式関係があると仮定する。$u$ の単項式ごとに整理し、各係数を $k[y]$ の元と見れば、$u$ の $K$ 上の独立性から全係数が零となる。$y$ の $k$ 上の独立性から元の多項式も零であり、矛盾する。従って $y,u$ は独立である。
$K/k(y)$ は有限代数拡大である。有限個の代数的生成元を順に付ければ有限次元となるからである。同じモニック関係を $k(y,u)$ 上でも使えるので $K(u)/k(y,u)$ は代数的である。$L/K(u)$ も代数的だから、代数性の推移により $L/k(y,u)$ は代数的である。ここで推移性は、上側の一元の関係に現れる下側の有限個の代数的係数を付けた有限次元の体上で計算すれば得られる。従って $y,u$ は $L/k$ の超越基底であり、個数を数えると公式となる。空の超越基底もこの議論に含まれる。$\square$

二つの高さ公式を差し引く

$K=\operatorname{Frac}A$、$L=\operatorname{Frac}B$ とし、
$$s=\operatorname{trdeg}_kK,\quad t=\operatorname{trdeg}_kL,\quad \nu=\operatorname{trdeg}_k\kappa(\mathfrak p),\quad v=\operatorname{trdeg}_k\kappa(\mathfrak q)$$
と置く。全て有限である。商体や剰余体は、有限個の代数生成元の像を体として生成したものだからである。$B$ は有限型 $A$ 代数でもある。同じ有限個の $k$ 代数生成元が $A$ の上でも生成する。$K\subset L$ と $\kappa(\mathfrak p)\subset\kappa(\mathfrak q)$ に塔の加法を使うと
$$t=s+r,\qquad v=\nu+w,$$
ただし $r=\operatorname{trdeg}_K L$、$w=\operatorname{trdeg}_{\kappa(\mathfrak p)}\kappa(\mathfrak q)$ である。
高さ公式(prop-df-height)から $\operatorname{ht}_A\mathfrak p=s-\nu$、$\operatorname{ht}_B\mathfrak q=t-v$。従って
$$\operatorname{ht}_B\mathfrak q+w=t-v+w=s+r-\nu =\operatorname{ht}_A\mathfrak p+r.$$
これが主定理である。$A$ または $B$ が体の場合、零素の高さは0であり同じ計算が成立する。基礎体 $k$ が有限であることも、完全でないことも証明を変えない。零環は整域ではなく、本定理の対象に含まれない。$\square$

計算例と仮定の境界

座標を追加する場合

体 $k$、$A=k[x]$、$B=k[x,y,z]$ とする。商体の相対超越次数は2である。$\mathfrak q=(y)$ では $\mathfrak p=0$、$\kappa(\mathfrak q)=k(x,z)$ なので相対超越次数は1、高さは1であり $1+1=0+2$ となる。$\mathfrak q=(x,y,z)$ では $\mathfrak p=(x)$、両剰余体は $k$ であり $3+0=1+2$ となる。高さは高さ公式から計算される。同じ射であっても、点により高さと残る超越次数の分担は異なる。

ファイバーの次元が跳ぶ非平坦な射

任意の体 $k$ に対し $A=k[x,y]\subset B=k[u,v]$ を $x\mapsto u$、$y\mapsto uv$ で定める。単項式 $x^iy^j$ の像は $u^{i+j}v^j$ で、相異なる $(i,j)$ は相異なる指数対を与えるため写像は単射である。商体では $v=y/x$ なので $\operatorname{Frac}B=\operatorname{Frac}A$、相対超越次数は0である。
$\mathfrak q=(u)$ の縮約は $(x,y)$ である。$f(u,uv)$ を $u=0$ で評価すると $f(0,0)$ になるためである。$\operatorname{ht}_B\mathfrak q=1$、$\operatorname{ht}_A\mathfrak p=2$、剰余体は $k(v)$ と $k$。従って $1+1=2+0$ となる。一般に $\operatorname{ht}\mathfrak q=\operatorname{ht}\mathfrak p+r$ と書いて剰余体の項を消してはいけない。
この射が平坦でないことも直接分かる。$A/(x)=k[y]$ 上では $y$ の乗算が単射である。テンソル積の商関係から $(A/(x))\otimes_AB\simeq B/xB$ であり、$y$ の乗算のテンソル後の写像も $y$ の作用である。一方、$B/xB=k[v]$ において $y$ の作用は $uv=0$ なので零写像であり、この単射をテンソル後に保たない。平坦性があれば単射を保つはずだから矛盾する。主定理はこの射にも適用され、平坦性を必要としない。$\square$

有限整拡大での同じ高さ

体 $k$ に対し $A=k[t^2,t^3]\subset B=k[t]$ とする。$t$ は $T^2-t^2=0$ を満たし、$B=A+At$ なので有限整拡大である。商体は両方 $k(t)$。$\mathfrak q=(t)$ の縮約 $\mathfrak p=(t^2,t^3)$ で両剰余体は $k$ だから公式は $\operatorname{ht}\mathfrak q=\operatorname{ht}\mathfrak p=1$ を与える。
一般にも本定理の有限型体整域の設定で $B/A$ が有限整拡大なら、$\operatorname{Frac}B/\operatorname{Frac}A$ は有限代数拡大で相対超越次数は0である。$B/\mathfrak q$ は $A/\mathfrak p$ 上有限なので、その商体拡大も代数的であり左の相対超越次数も0となる。従って全ての対応素点で高さが等しい。ただしこの推論を、任意の基礎環の整拡大における次元全体の一致だけから行ってはいけない。

有限型仮定を落とす反例

$k=\mathbb F_p$、$A=k$、$B=k[\![t]\!]$、$\mathfrak q=(t)$、$\mathfrak p=0$ とする。$B$ は離散付値環で高さは1、剰余体は $k$ だから式の左側は1である。しかし $\operatorname{trdeg}_k k((t))\ge2$ なので右側は少なくとも2となり、同じ等式は成立しない。
必要な二つの事実を証明する。非零級数は最初の非零係数の次数 $n$ により $t^n u$、$u$ は定数項非零の級数と書ける。$u$ の逆は係数を順に解くことで存在する。非零イデアルで現れる次数の最小値を $n$ とするとそのイデアルは $(t^n)$ である。従って素イデアルは $0$ と $(t)$ のみであり、高さは1。商体は、級数の商を $t$ の冪と単元に分けることから $k((t))$ である。
$k(t)$ は可算である。有限体の係数の有限多項式対で有理関数を記述できるからである。$k(t)$ 上代数的な元は可算個しかない。可算個の非零多項式の各々が有限個の根しか持たないためである。これに対し $k[\![t]\!]$ は非可算である。級数を列挙したと仮定すると、$n$ 番目の級数の $t^n$ 係数と異なる係数を選んだ級数はその列挙に現れない。従って $k(t)$ 上超越的な $f\in k[\![t]\!]$ が存在する。$t,f$ は $k$ 上代数的独立である。非零多項式関係を $f$ の多項式とみれば $k(t)$ 上の代数的関係になるからである。これで相対超越次数の下界を得た。$B$ は本定理の有限型 $k$ 代数ではなく、有限型という仮定を正則性やNoether性だけで置き換えることはできない。$\square$

非等次元環では全体の次元を無条件に使えない

体 $k$ に対し $R=k\times k[t]$、$P=0\times k[t]$ とする。$e=(1,0)$、$f=(0,1)$ は $ef=0$、$e+f=1$ を満たす。素イデアルは $e$ または $f$ の一方だけを含むので、直積の一方の成分の素イデアルから生じる。$P$ 以下に他の素イデアルはないから高さは0。$R/P=k$ は次元0である。一方 $k\times0\subsetneq k\times(t)$ は厳密な素鎖なので $\dim R\ge1$。従って $\operatorname{ht}P+\dim R/P=\dim R$ は成立しない。
$R$ はNoetherである。$k[t]$ の各イデアルは、最小次数の非零元による除法から単項である。直積のイデアルは $e$ と $f$ を掛けて各成分のイデアルの直積へ分解され、それぞれの有限生成元を合わせれば有限生成となる。この反例は一般Noether環への無条件拡張を否定するもので、本定理の整域仮定を満たさない。局所的な非鎖状性の反例とは別である。$\square$

別の「次元公式」との区別

本定理をアフィンスキームの言葉で読むと、有限型 $k$ 整域の包含が与える支配的な射の、点の余次元と剰余体の相対超越次数の公式となる。スペクトルの点は素イデアルに対応し、その余次元を本記事では高さとして数える。全体の次元だけを比較すると、商体の塔から $\dim B=\dim A+r$ を得るが、点ごとの式には必ず $\operatorname{trdeg}_{\kappa(\mathfrak p)}\kappa(\mathfrak q)$ が残る。
非零Noether局所環の平坦局所射 $(R,\mathfrak m)\to(T,\mathfrak n)$ についての
$$\dim T=\dim R+\dim(T/\mathfrak mT)$$
も次元公式と呼ばれる。これは本定理の単なる言い換えではない。閉ファイバーの次元を扱い、平坦性を仮定し、基礎環が体上有限型であることを要求しない。この局所公式は、パラメータ生成数による上界と忠実平坦性による素鎖持上げから証明され、その証明は Krull次元 の記事にある。本記事では扱わない。
一般の基礎整域上の有限型整域に、同じ高さと超越次数の式を適用するには、基礎環の鎖状性やその有限型代数での鎖の性質を含む追加の仮定と証明が必要になる。普遍鎖状Noether整域を基礎とする一般の次元公式は、ここで証明した体上の版から直ちには従わず、本記事では扱わない。有限型体整域での正規化の構成を、一般の基礎環にそのまま置き換えることもできない。
従って「次元公式が成り立つ」と言う際には、基礎体か一般の基礎環か、整域か非整域か、支配的な有限型射か平坦局所射か、点を固定しているか全環の次元かを明示する必要がある。以上の反例は、それぞれ有限型仮定、剰余体の項、整域の仮定を別々に検査している。

関連項目

参考文献

[2]
Hideyuki Matsumura (translated by Miles Reid), Commutative Ring Theory, Cambridge Studies in Advanced Mathematics 8, Cambridge University Press, 1989, Theorem 5.6(p. 34、体上有限型整域の次元と超越次数)、§15 Theorem 15.5–15.6(pp. 118–119、次元不等式と次元公式)

Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する