Fittingの補題(Fitting's lemma)とは、Artin加群かつNoether加群である(長さ有限の)加群 $M$ とその自己準同型 $u$ について、十分大きな $n$ で $M=u^n(M)\oplus\ker u^n$ と直和に分かれ、$u$ が $u^n(M)$ の上で自己同型、$\ker u^n$ の上で冪零になるという定理である。とくに長さ有限の直既約加群の自己準同型は自己同型か冪零のどちらかであり、自己準同型環が局所環であることやKrull–Schmidtの定理の証明の出発点になる。有限次元ベクトル空間では、固有値 $0$ の一般固有空間とそれ以外への分解にあたる。
有限次元のベクトル空間 $V$ 上の線形変換 $T$ は、$V$ を「$T$ が可逆に働く部分」と「$T$ が冪零に働く部分」の直和に分ける。後者は固有値 $0$ の一般固有空間 $\ker T^n$、前者は像 $T^n(V)$ である($n=\dim V$)。Fitting の補題は、この分解を、部分加群の昇鎖と降鎖がどちらも有限で止まる加群(長さ有限の加群)の任意の自己準同型 $u$ に広げたものである:十分大きな $n$ について
$$
M=u^n(M)\oplus\ker u^n
$$
であり、$u$ は $u^n(M)$ の上で自己同型、$\ker u^n$ の上で冪零である。
この分解から、長さ有限の直既約加群の自己準同型は自己同型か冪零かのどちらかであることが従う。これが、自己準同型環が局所環であることと、直既約分解の一意性(Krull–Schmidtの定理)の出発点になる。名前の似た Fittingイデアル(有限表示加群の不変量)とは別のものである。
この記事の環は単位元 $1$ をもち、可換とは限らない。加群は左加群で $1$ が恒等写像として作用するものとし、準同型は $R$ 線形写像を指す。左 $R$ 加群 $M$ の自己準同型の全体 $\operatorname{End}_R(M)$ は、和と合成 $uv:=u\circ v$ について環をなす(自己準同型環)。$u^0:=\mathrm{id}_M$、$u^k:=u\circ u^{k-1}$ とおく。
左 $R$ 加群 $M$ について:
長さ有限であることは、組成列をもつことと同値である(加群の長さ)が、この記事ではこの言い換えを使わない。体 $k$ 上の多元環の上の加群で $k$ 上有限次元のものは長さ有限である。部分加群は $k$ 部分空間なので、真の増加列・減少列では次元が真に変わり、その長さは $\dim_kM$ で抑えられるからである。
$u\in\operatorname{End}_R(M)$ について、像と核は
$$
M\supset u(M)\supset u^2(M)\supset\cdots,\qquad 0\subset\ker u\subset\ker u^2\subset\cdots
$$
と並ぶ。$u^{k+1}(M)=u^k(u(M))\subset u^k(M)$ であり、$u^k(x)=0$ なら $u^{k+1}(x)=0$ だからである。さらに各 $u^k(M)$ と $\ker u^k$ は $u$ で自分自身に写る:$u(u^k(M))=u^{k+1}(M)\subset u^k(M)$、$x\in\ker u^k$ なら $u^k(u(x))=u(u^k(x))=0$。
Fitting の補題の和と直和の部分は、それぞれ片方の鎖条件だけから出る。
$M$ を左 $R$ 加群、$u\in\operatorname{End}_R(M)$ とする。
1:像の減少列は止まるので、ある $n\ge1$ について $u^n(M)=u^{2n}(M)$ である。$x\in M$ をとると $u^n(x)\in u^n(M)=u^{2n}(M)$ なので、$u^n(x)=u^{2n}(y)$ となる $y\in M$ がある。
$$
x=\bigl(x-u^n(y)\bigr)+u^n(y)
$$
と書くと、$u^n(x-u^n(y))=u^n(x)-u^{2n}(y)=0$ なので第 1 項は $\ker u^n$ に、第 2 項は $u^n(M)$ に入る。$u$ が単射なら $u^n$ も単射で $\ker u^n=0$ なので、$M=u^n(M)\subset u(M)$($n\ge1$)となり、$u$ は全射である。
2:核の増加列は止まるので、ある $n\ge1$ について $\ker u^n=\ker u^{2n}$ である。$x\in u^n(M)\cap\ker u^n$ とし、$x=u^n(y)$ と書く。$u^{2n}(y)=u^n(x)=0$ なので $y\in\ker u^{2n}=\ker u^n$ であり、$x=u^n(y)=0$ である。$u$ が全射なら $u^n$ も全射で $u^n(M)=M$ なので、$\ker u^n=M\cap\ker u^n=0$ となり、$\ker u\subset\ker u^n=0$ から $u$ は単射である。$\square$
1 で $n$ を大きくしても等式は保たれる。$u^n(M)=u^{2n}(M)\subset u^{n+1}(M)\subset u^n(M)$ から $u^{n+1}(M)=u^n(M)$ となり、両辺に $u$ を施していけば、$k\ge n$ で $u^k(M)=u^n(M)$ かつ $\ker u^k\supset\ker u^n$ だからである。2 も同様に、$k\ge n$ なら $\ker u^k=\ker u^n$、$u^k(M)\subset u^n(M)$ なので保たれる。単射と全射についての主張は、有限次元のベクトル空間で「単射な線形変換は全射」が成り立つことの一般化である。片方の鎖条件だけでは、もう一方の向きは成り立たない(ex-fitting-integers、ex-fitting-prufer)。
$M$ を長さ有限の左 $R$ 加群、$u\in\operatorname{End}_R(M)$ とする。ある $n\ge1$ があって、$k\ge n$ のすべてについて $u^k(M)=u^n(M)$、$\ker u^k=\ker u^n$ であり、$M_1:=u^n(M)$、$M_0:=\ker u^n$ とおくと次が成り立つ。
$M$ は Artin 加群なので像の減少列は止まり、Noether 加群なので核の増加列も止まる。両方が止まる番号のうち $1$ 以上のものを $n$ とすれば、$k\ge n$ で $u^k(M)=u^n(M)$、$\ker u^k=\ker u^n$ である。
1:いまの $n$ は $u^n(M)=u^{2n}(M)$ と $\ker u^n=\ker u^{2n}$ を満たすので、prop-fitting-one-sided の 1 と 2 の証明がこの $n$ でそのまま通り、$M=M_1+M_0$ かつ $M_1\cap M_0=0$ である。
2:$u$ で保たれることは「設定と定義」の最後の段落で示した。$u(M_1)=u^{n+1}(M)=u^n(M)=M_1$ なので $u|_{M_1}$ は全射である。$x\in M_1$ で $u(x)=0$ なら $x\in\ker u\cap M_1\subset M_0\cap M_1=0$ なので、$u|_{M_1}$ は単射である。$M_0=\ker u^n$ の上では $u^n=0$ である。
3:$(u|_B)^m=0$ となる $m$ をとり、$k\ge\max(n,m)$ とする。$x=a+b$($a\in A$、$b\in B$)について $u^k(x)=u^k(a)+u^k(b)=u^k(a)$ である。$u|_A$ は $A$ の自己同型なので $u^k(A)=A$ であり、$u^k(M)=A$ となる。また $u^k(x)=u^k(a)=0$ は、$u^k$ が $A$ の上で単射なので $a=0$、すなわち $x\in B$ と同値であり、$\ker u^k=B$ となる。$k\ge n$ なので $A=u^k(M)=M_1$、$B=\ker u^k=M_0$ である。$\square$
この分解を $u$ の Fitting 分解という。$M_1$ はすべての $u^k(M)$ の共通部分、$M_0$ はすべての $\ker u^k$ の和集合でもあるので、$n$ の選び方によらない。$M_1$ は「$u$ が可逆に働く部分」、$M_0$ は「$u$ が冪零に働く部分」である。この定理の 1・2 は Lan02 Chapter X, §7, Proposition 7.3(pp. 440–441)にあり、1 は Wis91 31.13 (3)(pp. 262–263)にもある(prop-fitting-one-sided は同じ項目の (1)(2) にあたる)。3 の一意性は両書の主張にはないが、上のとおり直接示せる。
$n=1$ では一般に足りない。冪零な線形変換では $u(M)\subset\ker u$ となりうる(ex-fitting-matrix)。
thm-fitting-lemma の状況で、$v\in\operatorname{End}_R(M)$ が $u$ と可換($uv=vu$)なら、$v(M_1)\subset M_1$、$v(M_0)\subset M_0$ である。
$v(u^n(x))=u^n(v(x))\in u^n(M)$ である。$x\in\ker u^n$ なら $u^n(v(x))=v(u^n(x))=0$ である。$\square$
$M$ を長さ有限の左 $R$ 加群とする。$u\in\operatorname{End}_R(M)$ について、単射であること、全射であること、自己同型であることは同値である。
$M$ は Artin 加群かつ Noether 加群なので、prop-fitting-one-sided の 1 と 2 による。$\square$
$M$ を長さ有限の左 $R$ 加群で、直既約($M\neq0$ で、$0$ でない 2 つの部分加群の直和に分かれない)とする。
1:thm-fitting-lemma の分解 $M=M_1\oplus M_0$ で、$M$ は直既約なので $M_1=0$ か $M_0=0$ である。$M_1=u^n(M)=0$ なら $u^n=0$ で冪零である。$M_0=0$ なら $M=M_1$ で、$u$ は $M$ の自己同型である。
2:$u^m=0$ なら
$$
(\mathrm{id}_M-u)(\mathrm{id}_M+u+\cdots+u^{m-1})=\mathrm{id}_M-u^m=\mathrm{id}_M
$$
であり、左右を入れ替えても同じなので、$\mathrm{id}_M-u$ は可逆である。$\square$
1 は Lan02 Proposition 7.4(p. 441)の前半である。1 と 2 を使うと、$\operatorname{End}_R(M)$ の単元でない元(冪零元)の全体が両側イデアルをなすこと、すなわち $\operatorname{End}_R(M)$ が局所環であることが示せる。証明は 直既約加群 の定理「長さ有限の直既約加群の特徴づけ」にある(Lan02 Proposition 7.4、Wis91 32.4 も同じ)。
$k$ を体、$V$ を $k$ 上有限次元のベクトル空間、$T$ を線形変換とし、$V$ を $k[x]$ 加群($x$ は $T$ で作用)とみる。部分加群は $T$ で保たれる部分空間で、$V$ は長さ有限である。核の列は、一度 $\ker T^k=\ker T^{k+1}$ となればそれ以後一定である($T^{k+2}x=0$ なら $Tx\in\ker T^{k+1}=\ker T^k$ で $x\in\ker T^{k+1}$)。よって止まるまでは次元が真に増え、$n=\dim V$ では止まっている。像の列も同じ番号で止まる($\dim T^k(V)=\dim V-\dim\ker T^k$)。よって
$$
V=T^n(V)\oplus\ker T^n\qquad(n=\dim V)
$$
であり、$\ker T^n$ は固有値 $0$ の 一般固有空間、$T^n(V)$ は $T$ が可逆に働く部分である。
$\lambda\in k$ について $T-\lambda$ に当てはめると、$V=V_\lambda\oplus W_\lambda$($V_\lambda:=\ker(T-\lambda)^n$)と分かれ、prop-fitting-commuting($v=T$)により両方とも $T$ で保たれる。$T$ の固有多項式が $k$ 上で一次式の積に分かれるなら、固有値 $\lambda_1$ について分けた $W_{\lambda_1}$ に次の固有値で同じことを繰り返して、$V=V_{\lambda_1}\oplus\cdots\oplus V_{\lambda_s}$ を得る。
$W:=W_{\lambda_1}$ の上で $T-\lambda_1$ は可逆なので、$T|_W$ の固有値は $\lambda_1$ でない。$T|_W$ の固有多項式は $T$ の固有多項式を割るので、やはり一次式の積に分かれ、$W\neq0$ なら $T|_W$ はほかの固有値 $\lambda_2$ をもつ。$W$ で $T-\lambda_2$ について分けると、$V_{\lambda_2}$ の $W$ での部分 $\ker(T|_W-\lambda_2)^n$ と残り $W'$ に分かれ、次元が真に減る。これを繰り返すと残りが $0$ になる。$W$ の中の $\ker(T|_W-\lambda_2)^n$ は $V_{\lambda_2}$ と一致する:$V=V_{\lambda_1}\oplus W$ は $T-\lambda_2$ で保たれ、$V_{\lambda_1}$ の上で $T-\lambda_2=(T-\lambda_1)+(\lambda_1-\lambda_2)$ は可逆(冪零と $0$ でないスカラーの和。cor-fitting-indecomposable の 2 と同じ計算)なので、$\ker(T-\lambda_2)^n\subset W$ である。
$k$ を標数が $2$ でない体とし、$T=\begin{pmatrix}0&1&0\\0&0&0\\0&0&2\end{pmatrix}$ を $k^3$ に作用させる。標準基底 $e_1,e_2,e_3$ について $Te_1=0$、$Te_2=e_1$、$Te_3=2e_3$ なので、
$$
T(V)=ke_1\oplus ke_3,\quad T^2(V)=T^3(V)=ke_3,\qquad\ker T=ke_1,\quad\ker T^2=\ker T^3=ke_1\oplus ke_2
$$
である。$n=2$ で $k^3=ke_3\oplus(ke_1\oplus ke_2)$ となり、$T$ は $ke_3$ の上で $2$ 倍(可逆)、$ke_1\oplus ke_2$ の上で $T^2=0$ である。$n=1$ では $T(V)\cap\ker T=ke_1\neq0$ で直和にならない。
$M=\mathbb{Z}/12\mathbb{Z}$ を $\mathbb{Z}$ 加群とみる(有限集合なので長さ有限)。$u$ を $2$ 倍写像とすると
$$
u(M)=\{\bar0,\bar2,\dots,\overline{10}\},\quad u^2(M)=u^3(M)=\{\bar0,\bar4,\bar8\},\qquad\ker u=\{\bar0,\bar6\},\quad\ker u^2=\ker u^3=\{\bar0,\bar3,\bar6,\bar9\}
$$
である($8x\equiv0\pmod{12}$ と $4x\equiv0\pmod{12}$ はどちらも $3\mid x$ と同値)。Fitting 分解は $M=\{\bar0,\bar4,\bar8\}\oplus\{\bar0,\bar3,\bar6,\bar9\}$ で、位数 $3$ の部分と位数 $4$ の部分への分解である。$u$ は前者の上で $\bar4\mapsto\bar8\mapsto\bar4$ と自己同型、後者の上で $u^2=0$($\bar3\mapsto\bar6\mapsto\bar0$、$\bar9\mapsto\bar6$)である。$3$ 倍写像の Fitting 分解は、同じ 2 つの部分加群で役割が入れ替わる。
| 外す条件 | 反例 | 成り立たなくなること |
|---|---|---|
| Artin 加群(Noether 加群は保つ) | $\mathbb{Z}$ の $2$ 倍写像 | $M=u^n(M)+\ker u^n$、単射なら全射 |
| Noether 加群(Artin 加群は保つ) | $\mathbb{Z}[1/p]/\mathbb{Z}$ の $p$ 倍写像 | $u^n(M)\cap\ker u^n=0$、全射なら単射 |
| 直既約(長さ有限は保つ) | $\mathbb{Z}/6\mathbb{Z}$ の $3$ 倍写像 | 自己同型か冪零 |
$M=\mathbb{Z}$ を $\mathbb{Z}$ 加群とみ、$u$ を $2$ 倍写像とする。部分加群は $a\mathbb{Z}$($a\ge0$)の形である。増加列 $N_1\subset N_2\subset\cdots$ の和集合も部分加群 $a\mathbb{Z}$ で、$a$ はある $N_k$ に入るので、$N_k=a\mathbb{Z}$ 以後列は一定である。よって $M$ は Noether 加群である。一方、$2\mathbb{Z}\supsetneq4\mathbb{Z}\supsetneq\cdots$ が止まらないので Artin 加群でない。$u^k(M)=2^k\mathbb{Z}$、$\ker u^k=0$ なので、どの $n$ でも $u^n(M)+\ker u^n=2^n\mathbb{Z}\neq\mathbb{Z}$ である。$u$ は単射だが全射でない。この例は「Noether 加群」を満たすが「Artin 加群」を満たさず、prop-fitting-one-sided の 1 と thm-fitting-lemma の 1 の結論を破る。$\mathbb{Z}$ は直既約($0$ でない部分加群 $a\mathbb{Z}$、$b\mathbb{Z}$ は $ab\neq0$ を共有する)だが、$u$ は自己同型でも冪零でもないので、cor-fitting-indecomposable の 1 も「長さ有限」なしには成り立たない。
素数 $p$ について、$M=\mathbb{Z}(p^\infty)=\mathbb{Z}[1/p]/\mathbb{Z}$($p$ 冪を分母とする有理数を整数を法としてみた群、Prüfer群)を $\mathbb{Z}$ 加群とみる。$C_k:=p^{-k}\mathbb{Z}/\mathbb{Z}$ とおくと、$M$ の真の部分群は $C_k$($k\ge0$)だけである(Prüfer群 の命題「部分群の決定」)。真の部分群は有限なので減少列は止まり、$M$ は Artin 加群である。$C_1\subsetneq C_2\subsetneq\cdots$ は止まらないので Noether 加群でない。
$u$ を $p$ 倍写像とすると、$\overline{a/p^k}=u(\overline{a/p^{k+1}})$ なので $u$ は全射で、$u^n(M)=M$ である。一方 $\ker u^n=C_n\neq0$ なので、$u^n(M)\cap\ker u^n=C_n\neq0$ である。$u$ は全射だが単射でない。この例は「Artin 加群」を満たすが「Noether 加群」を満たさず、prop-fitting-one-sided の 2 と thm-fitting-lemma の 1 の結論を破る(和 $u^n(M)+\ker u^n=M$ は成り立っている)。
$M=\mathbb{Z}/6\mathbb{Z}$ は有限なので長さ有限である。$u$ を $3$ 倍写像とすると、$u^2=u$($9\equiv3\pmod 6$)なので $u$ は冪零でなく、$u(\bar1)=u(\bar3)=\bar3$ なので自己同型でもない。Fitting 分解は $M=u(M)\oplus\ker u=\{\bar0,\bar3\}\oplus\{\bar0,\bar2,\bar4\}$ で、どちらの成分も $0$ でない。この例は「長さ有限」を満たすが「直既約」を満たさず、cor-fitting-indecomposable の 1 の結論を破る。
Krull–Schmidt の定理への道. 長さ有限の加群は直既約加群の有限直和に分かれ(直既約加群 の定理「直既約加群の有限直和への分解」)、cor-fitting-indecomposable から出る自己準同型環の局所性を使うと、成分の同型類と個数が分解の仕方によらないことが示される(Krull–Schmidtの定理、Lan02 Theorem 7.5、p. 441)。
写像を右に書く流儀. Wis91 は準同型を元の右に書き($(x)f$)、合成の順序もそれに合わせている。像の列 $\operatorname{Im}f\supset\operatorname{Im}f^2\supset\cdots$ と核の列の扱いは変わらず、主張は同じである。
Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する