零化イデアル(annihilator ideal)とは、可換環 $A$ 上の加群 $M$ のすべての元を $0$ にする $A$ の元の全体 $\operatorname{Ann}_A(M)$ のことで、$A$ のイデアルになる。$\mathbb{Z}/12\mathbb{Z}$ では $12\mathbb{Z}$、線形写像 $T$ によって多項式環上の加群とみた有限次元ベクトル空間では $T$ の最小多項式が生成するイデアルである。有限生成加群では、イデアル $I$ について $IM=M$ と $I+\operatorname{Ann}_A(M)=A$ が同値であり、加群の台は $\operatorname{Ann}_A(M)$ を含む素イデアルの全体に一致する。有限生成でない加群や平坦でない基底変換では、これらの性質や局所化との交換が成り立たないことがある。
可換環 $A$ 上の加群 $M$ が与えられたとき、$M$ のすべての元を $0$ にする $A$ の元の全体は $A$ のイデアルになる。これを $M$ の 零化イデアル(annihilator ideal)といい、$\operatorname{Ann}_A(M)$ と書く。$\mathbb Z/12\mathbb Z$ の零化イデアルは $12\mathbb Z$、体上の有限次元ベクトル空間を線形写像 $T$ で多項式環の加群とみたときの零化イデアルは $T$ の最小多項式が生成するイデアルである。零化イデアルは「加群がどれだけ小さいか」を環の側で測るもので、有限生成加群では、加群が消えない素イデアルの集合(台)が $\operatorname{Ann}_A(M)$ を含む素イデアルの全体に一致する。
この記事では、零化イデアルの定義と基本性質を述べ、有限生成加群について「$IM=M$ と $I+\operatorname{Ann}_A(M)=A$ の同値」「関係式の行列式による零化イデアルの挟み込み」「台との一致」を証明する。線形代数で双対空間の中に作る 零化空間 とは別の概念である。
この記事では、環は単位元をもつ可換環とし、$A$ をそのような環とする。
$M$ を $A$ 加群とする。
$A$ が文脈から明らかなときは $\operatorname{Ann}(M)$ と書く。どれも $A$ のイデアルである。たとえば $a,b\in\operatorname{Ann}(M)$、$r\in A$ なら $(a+rb)x=ax+r(bx)=0$ だからである。定義から次が成り立つ。
$A=\mathbb Z$ とする。正の整数 $n$ について $\operatorname{Ann}(\mathbb Z/n\mathbb Z)=n\mathbb Z$ である。有限生成アーベル群 $G\cong\mathbb Z^r\oplus\mathbb Z/d_1\mathbb Z\oplus\cdots\oplus\mathbb Z/d_s\mathbb Z$($d_i\ge2$)について、下の命題「直和と短完全列」の 1 から
$$
\operatorname{Ann}_{\mathbb Z}(G)=\begin{cases}0 & (r\ge1),\\ d\mathbb Z,\ \ d=\operatorname{lcm}(d_1,\dots,d_s) & (r=0)\end{cases}
$$
である($\operatorname{Ann}(\mathbb Z)=0$、$\bigcap_i d_i\mathbb Z=\operatorname{lcm}(d_1,\dots,d_s)\mathbb Z$)。有限アーベル群の零化イデアルの生成元 $d$ は、群の指数(すべての元の位数の最小公倍数)である。
$k$ を体、$V$ を有限次元 $k$ ベクトル空間、$T\colon V\to V$ を線形写像とする。$f(t)\cdot v:=f(T)v$ によって $V$ は多項式環 $k[t]$ 上の加群になる。このとき
$$
\operatorname{Ann}_{k[t]}(V)=\{f\in k[t]\mid f(T)=0\}
$$
であり、$k[t]$ は単項イデアル整域なので、このイデアルはモニックな多項式 $\mu_T$ ただ 1 つで生成される。これが $T$ の最小多項式である(最小多項式(線形代数))。$\operatorname{End}_k(V)$ は有限次元なので $1,T,T^2,\dots$ は一次従属であり、$\operatorname{Ann}(V)\neq0$ である。
$A=\mathbb Z$、$M=\mathbb Q/\mathbb Z$ とする。$x=p/q+\mathbb Z$($q\ge1$)は $qx=0$ を満たすので、各元の零化イデアルは $0$ でない。しかし任意の $n\ge1$ について $1/(n+1)+\mathbb Z$ は $n$ 倍で $0$ にならないので、$\operatorname{Ann}(M)=0$ であり、$M$ は忠実である。
1:直和の元は有限個の成分 $x_\lambda\in M_\lambda$ の和で、$a$ 倍は成分ごとにとるので、$a$ が直和を殺すことと各 $M_\lambda$ を殺すことは同値である。部分加群の和の元は有限和 $\sum y_\lambda$($y_\lambda\in N_\lambda$)なので、すべての $N_\lambda$ を殺す $a$ は和を殺す。逆に和を殺す $a$ は各 $N_\lambda\subset\sum N_\lambda$ を殺す。最後の主張は $N_i=Ax_i$ とし、$\operatorname{Ann}(Ax_i)=\operatorname{Ann}(x_i)$($a(rx_i)=r(ax_i)$)を使えばよい。
2:右の包含。$a\in\operatorname{Ann}(M)$ なら、$x'\in M'$ について $\iota(ax')=a\iota(x')=0$ で $\iota$ は単射なので $ax'=0$。また $x''\in M''$ を $\pi(x)$ と書けば $ax''=\pi(ax)=0$ である。左の包含。$a\in\operatorname{Ann}(M')$、$b\in\operatorname{Ann}(M'')$、$x\in M$ とする。$\pi(bx)=b\pi(x)=0$ なので $bx=\iota(x')$ となる $x'\in M'$ があり、$abx=\iota(ax')=0$ である。$\operatorname{Ann}(M)$ はイデアルなので、積 $ab$ の和からなる $\operatorname{Ann}(M')\operatorname{Ann}(M'')$ も含まれる。$\square$
2 の包含はどちらも等号にならないことがある。
$k$ を体、$A=k[t]$ とする。
有限生成加群では、生成元の間の関係式から行列式を作ることで、零化イデアルを上下から挟むことができる。
$M$ を $n$ 個($n\ge1$)の元 $x_1,\dots,x_n$ で生成される $A$ 加群とする。$r=(r_1,\dots,r_n)\in A^n$ で $\sum_jr_jx_j=0$ を満たすものを 関係式 といい、各行が関係式であるような $n$ 次正方行列 $\Phi\in M_n(A)$ の行列式 $\det\Phi$ の全体が生成するイデアルを $F$ とする。このとき
$$
\operatorname{Ann}(M)^n\subset F\subset\operatorname{Ann}(M)
$$
である。特に $\sqrt F=\sqrt{\operatorname{Ann}(M)}$ であり、$\sqrt F$ は生成元の選び方によらない。
$F\subset\operatorname{Ann}(M)$:$\Phi=(\varphi_{ij})$ の各行が関係式なら、すべての $i$ について $\sum_j\varphi_{ij}x_j=0$ である。余因子行列 $\operatorname{adj}\Phi$ について等式 $\operatorname{adj}(\Phi)\,\Phi=\det(\Phi)E_n$($E_n$ は単位行列)は成分の整数係数多項式の恒等式なので、任意の可換環の上で成り立つ(行列式)。従って各 $l$ について
$$
\det(\Phi)\,x_l=\sum_{j}\bigl(\operatorname{adj}(\Phi)\Phi\bigr)_{lj}x_j=\sum_i\operatorname{adj}(\Phi)_{li}\sum_j\varphi_{ij}x_j=0
$$
であり、$\det\Phi$ は生成元をすべて殺すので $\operatorname{Ann}(M)$ に入る。$\operatorname{Ann}(M)$ はイデアルなので $F\subset\operatorname{Ann}(M)$ である。
$\operatorname{Ann}(M)^n\subset F$:$\operatorname{Ann}(M)^n$ は $a_1\cdots a_n$($a_i\in\operatorname{Ann}(M)$)の形の積で生成される。対角行列 $\operatorname{diag}(a_1,\dots,a_n)$ の第 $i$ 行は $\sum_ja_i\delta_{ij}x_j=a_ix_i=0$ を満たすので関係式であり、その行列式 $a_1\cdots a_n$ は $F$ に入る。
最後の主張:$\sqrt{\operatorname{Ann}(M)^n}=\sqrt{\operatorname{Ann}(M)}$($a\in\operatorname{Ann}(M)$ なら $a^n\in\operatorname{Ann}(M)^n$)なので、包含の根基をとると等号になる。右辺は生成元によらない。$\square$
例「線形写像と最小多項式」の $k[t]$ 加群 $V$ で、$V$ の基底 $e_1,\dots,e_n$ を生成元にとる。$Te_j=\sum_ic_{ij}e_i$ と書き、$C=(c_{ij})$ とおくと、各 $j$ について $te_j-\sum_ic_{ij}e_i=0$ なので、第 $i$ 成分が $\delta_{ij}t-c_{ij}$ のベクトルは関係式である。これらを行に並べた行列は $tE_n-C^{\top}$ であり、その行列式は $T$ の固有多項式 $\chi_T(t)=\det(tE_n-C)$ に等しい。前の命題より $\chi_T\in F\subset\operatorname{Ann}_{k[t]}(V)$、すなわち $\chi_T(T)=0$ である。これは Cayley–Hamiltonの定理 にほかならない。
次の定理は、Nakayamaの補題 を零化イデアルの言葉で述べ直したものである。
$M$ を有限生成 $A$ 加群、$I$ を $A$ のイデアルとする。次は同値である。
2 ⇒ 1:$1=i+a$($i\in I$、$a\in\operatorname{Ann}(M)$)と書けば、$x\in M$ について $x=ix+ax=ix\in IM$ である。
1 ⇒ 2:$M=0$ なら $\operatorname{Ann}(M)=A$ でよい。$M\neq0$ とし、生成元 $x_1,\dots,x_n$($n\ge1$)をとる。各 $x_i$ は $IM$ の元なので $\sum_kb_km_k$($b_k\in I$、$m_k\in M$)と書け、各 $m_k$ を生成元の一次結合に書き直して整理すると $x_i=\sum_ja_{ij}x_j$($a_{ij}\in I$)となる。行列 $\Phi=E_n-(a_{ij})$ の第 $i$ 行は $\sum_j(\delta_{ij}-a_{ij})x_j=x_i-x_i=0$ を満たす関係式なので、前の命題より $d:=\det\Phi\in\operatorname{Ann}(M)$ である。剰余写像 $A\to A/I$ で $\Phi$ は単位行列に写り、行列式は環準同型と可換なので $d\equiv1\pmod I$ である。従って $1=(1-d)+d\in I+\operatorname{Ann}(M)$ である。
後半:$I$ が Jacobson根基に含まれるとき、2 の $a=1-i$($i\in I$)は単元である(Jacobson根基 の命題「単元による特徴づけ」)。$aM=0$ の両辺に $a^{-1}$ を掛けて $M=0$ を得る。$M$ が忠実なら $\operatorname{Ann}(M)=0$ なので 2 は $I=A$ を意味する。$\square$
$A$ 加群 $M$ の 台 $\operatorname{Supp}(M)$ は、$M_{\mathfrak p}\neq0$ となる素イデアル $\mathfrak p$ の全体である(加群の台)。イデアル $I$ を含む素イデアルの全体を $V(I)$ と書く。
$M$ を有限生成 $A$ 加群とする。このとき $\operatorname{Supp}(M)=V(\operatorname{Ann}(M))$ である。従って $\operatorname{Supp}(M)$ は $\operatorname{Spec}A$ の Zariski位相 の閉集合であり、
$$
\sqrt{\operatorname{Ann}(M)}=\bigcap_{\mathfrak p\in\operatorname{Supp}(M)}\mathfrak p
$$
が成り立つ。
$\mathfrak p\notin V(\operatorname{Ann}(M))$ とし、$a\in\operatorname{Ann}(M)\setminus\mathfrak p$ をとる。$M_{\mathfrak p}$ の元 $x/s$ について $x/s=(ax)/(as)=0$ である($as\notin\mathfrak p$)ので $M_{\mathfrak p}=0$、すなわち $\mathfrak p\notin\operatorname{Supp}(M)$ である。
逆に $\mathfrak p\notin\operatorname{Supp}(M)$、すなわち $M_{\mathfrak p}=0$ とする。生成元 $x_1,\dots,x_n$ をとると、各 $x_i/1=0$ なので $s_ix_i=0$ となる $s_i\in A\setminus\mathfrak p$ がある。$s:=s_1\cdots s_n$ は $\mathfrak p$ が素イデアルなので $\mathfrak p$ に入らず、すべての生成元を殺すので $s\in\operatorname{Ann}(M)$ である($n=0$ なら $s=1$)。従って $\operatorname{Ann}(M)\not\subset\mathfrak p$ である。
最後の式は、根基 $\sqrt I$ が $I$ を含む素イデアル全体の交わりに等しいこと(イデアルの根基)を $I=\operatorname{Ann}(M)$ に当てはめたものである。$\square$
$A$ が Noether環 のときは、台を随伴素イデアルで言い換えられる。$\operatorname{Ass}(M)$ を $M$ の 随伴素イデアル の集合とする。
$A$ を Noether 環、$M$ を有限生成 $A$ 加群とする。$\operatorname{Ann}(M)$ を含む素イデアルのうち極小なもの($\operatorname{Ann}(M)$ の極小素イデアル)は、$\operatorname{Ass}(M)$ の極小元と一致する。さらに
$$
\sqrt{\operatorname{Ann}(M)}=\bigcap_{\mathfrak p\in\operatorname{Ass}(M)}\mathfrak p
$$
である。
前の定理より $V(\operatorname{Ann}(M))=\operatorname{Supp}(M)$ なので、$\operatorname{Ann}(M)$ の極小素イデアルは $\operatorname{Supp}(M)$ の極小元である。これは 随伴素イデアル の命題「支持と随伴素の極小元」により $\operatorname{Ass}(M)$ の極小元と一致する。
式について。$\mathfrak q\in\operatorname{Ass}(M)$ は $\mathfrak q=\operatorname{Ann}(x)\supset\operatorname{Ann}(M)$ と書けるので $\operatorname{Ass}(M)\subset\operatorname{Supp}(M)$ であり、前の定理から $\sqrt{\operatorname{Ann}(M)}\subset\bigcap_{\operatorname{Ass}(M)}\mathfrak p$ である。逆向きには、$V(\operatorname{Ann}(M))$ の各元 $\mathfrak p$ が $\operatorname{Ann}(M)$ の極小素イデアルを含むことを使う。これは、$\mathfrak p$ に含まれ $\operatorname{Ann}(M)$ を含む素イデアルの全体を逆包含で順序づけると、鎖の交わりが再び $\operatorname{Ann}(M)$ を含む素イデアルになる($ab$ が交わりに入り $a$ が鎖のある元 $\mathfrak p_0$ に入らなければ、$\mathfrak p_0$ に含まれる鎖の元はどれも $a$ を含まないので $b$ を含み、$\mathfrak p_0$ を含む鎖の元も $b$ を含む)ので、Zorn の補題から従う。従って $\bigcap_{\operatorname{Ass}(M)}\mathfrak p\subset\bigcap(\text{極小な随伴素イデアル})=\bigcap(\operatorname{Ann}(M)\text{ の極小素イデアル})\subset\bigcap_{V(\operatorname{Ann}(M))}\mathfrak p=\sqrt{\operatorname{Ann}(M)}$ である。$\square$
有限生成加群 $M$ の零化イデアルは局所化と交換する。すなわち積閉集合 $S$ について $S^{-1}\operatorname{Ann}_A(M)=\operatorname{Ann}_{S^{-1}A}(S^{-1}M)$ である(AM69 Proposition 3.14, p. 43)。より一般に、平坦な環準同型 $A\to B$ について $\operatorname{Ann}_A(M)B=\operatorname{Ann}_B(M\otimes_AB)$ が成り立つ。どちらも、生成元 $x_1,\dots,x_q$ への評価 $A\to M^q$、$a\mapsto(ax_i)_i$ の核が $\operatorname{Ann}_A(M)$ であることを使って示され、証明は 加群の台 の命題「零化イデアルの局所化と平坦な基底変換」にある。
各行は 1 つの仮定だけを外している。
| 外す条件 | 反例 | 成り立たなくなること |
|---|---|---|
| $M$ が有限生成(thm-annihilator-ideal-support) | $\mathbb Z$ 加群 $\mathbb Q/\mathbb Z$ | $\operatorname{Supp}(M)=V(\operatorname{Ann}(M))$ |
| $M$ が有限生成(thm-annihilator-ideal-nakayama) | $\mathbb Z_{(p)}$ 加群 $\mathbb Q$ と $I=p\mathbb Z_{(p)}$ | $IM=M$ ならば $I+\operatorname{Ann}(M)=A$ |
| $M$ が有限生成(局所化との交換) | $k[t]$ 加群 $\bigoplus_{n\ge1}k[t]/(t^n)$ と $S=\{1,t,t^2,\dots\}$ | $S^{-1}\operatorname{Ann}(M)=\operatorname{Ann}(S^{-1}M)$ |
| $A\to B$ が平坦(基底変換との交換) | $A=k[x,y]\to B=A/(x-y)$、$M=A/(x)\oplus A/(y)$ | $\operatorname{Ann}_A(M)B=\operatorname{Ann}_B(M\otimes_AB)$ |
表の 4 行は、それぞれ次のように確かめられる。
1. $\mathbb Q/\mathbb Z$ の零化イデアルは $0$ なので(例「有理数を整数で割った群」)、$V(\operatorname{Ann})=\operatorname{Spec}\mathbb Z$ である。一方、各元は正の整数倍で $0$ になるので $(\mathbb Q/\mathbb Z)_{(0)}=0$ であり($mx=0$ なら $x/1=mx/m=0$)、素数 $p$ について $1/p+\mathbb Z$ は $p$ で割り切れない整数倍では $0$ にならないので $(\mathbb Q/\mathbb Z)_{(p)}\neq0$ である。従って台は $0$ でない素イデアル全体で、閉集合でもない。$\mathbb Q/\mathbb Z$ は有限生成でない(有限個の元の分母の最小公倍数を $N$ とすると、生成される部分群は $N$ 倍で $0$ になる)。
2. $\mathbb Q$ は $p$ で割れるので $p\mathbb Q=\mathbb Q$、すなわち $IM=M$ である。$\mathbb Q$ は捩れのない $\mathbb Z_{(p)}$ 加群なので $\operatorname{Ann}(\mathbb Q)=0$ であり、$I+0=p\mathbb Z_{(p)}\neq\mathbb Z_{(p)}$ である。$\mathbb Q$ は $\mathbb Z_{(p)}$ 上有限生成でない(有限生成なら thm-annihilator-ideal-nakayama の後半により $\mathbb Q=0$ となる)。
3. $M=\bigoplus_nk[t]/(t^n)$ の零化イデアルは $\bigcap_n(t^n)=0$ だが、$M$ の各元は十分大きな $t^N$ で消えるので $S^{-1}M=0$ であり、$\operatorname{Ann}(S^{-1}M)=k[t,t^{-1}]\neq0=S^{-1}\operatorname{Ann}(M)$ となる。詳しくは 加群の台 の例「反例:閉じた台でも全零化イデアルは決まらない」。
4. $M$ は有限生成(2 個の元で生成)で、$\operatorname{Ann}_A(M)=(x)\cap(y)=(xy)$ の $B\cong k[t]$ への拡大は $(t^2)$ だが、$M\otimes_AB\cong B/(t)\oplus B/(t)$ の零化イデアルは $(t)$ である。$B$ は $A$ 上平坦でない。詳しくは 加群の台 の例「反例:平坦でない基底変換」。
線形代数・関数解析の 零化空間 は、ベクトル空間 $V$ の部分空間 $W$ に対して双対空間の部分空間 $W^{\perp}=\{f\in V^*\mid f|_W=0\}$ を対応させるもので、$V^*$ の部分集合である。この記事の零化イデアルは係数環 $A$ のイデアルであり、体 $k$ 上の $0$ でないベクトル空間 $V$ については $\operatorname{Ann}_k(V)=0$ にすぎない。線形写像 $T$ を合わせて $k[t]$ 加群とみたときに、例「線形写像と最小多項式」のように意味のある情報をもつ。
零化イデアル、$(N:L)$、忠実な加群の定義は AM69 Chapter 2, pp. 19–20 と Mat89 §2, p. 6 にある。thm-annihilator-ideal-nakayama の 1 ⇒ 2 は AM69 Corollary 2.5(p. 21)、Mat89 Theorem 2.2(p. 8)にあたる。thm-annihilator-ideal-support は Mat89 §4, p. 26 にある。
Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する