1

Galois接続とFittingの補題

76
0
$$\newcommand{C}[0]{\mathbb{C}} \newcommand{card}[1]{|#1|} \newcommand{dotge}[0]{\dot\ge} \newcommand{end}[0]{\operatorname{End}} \newcommand{F}[0]{\mathbb{F}} \newcommand{hom}[0]{\operatorname{Hom}} \newcommand{i}[0]{\ \ \ \ \ \ } \newcommand{id}[0]{\mathrm{id}} \newcommand{ii}[0]{\i\i} \newcommand{iii}[0]{\i\i\i} \newcommand{im}[0]{\mathrm{Im}} \newcommand{ker}[0]{\mathrm{Ker}} \newcommand{mapsdown}[0]{\overline{\downarrow}} \newcommand{mapsup}[0]{\underline{\uparrow}} \newcommand{N}[0]{\mathbb{N}} \newcommand{Q}[0]{\mathbb{Q}} \newcommand{R}[0]{\mathbb{R}} \newcommand{set}[1]{\left\{#1\right\}} \newcommand{setmid}[0]{\ \middle|\ } \newcommand{simeqw}[1]{\simeq_{\mathrm{#1}}} \newcommand{subsetw}[1]{\underset{\mathrm{#1}}{\subset}} \newcommand{xr}[1]{\xrightarrow{#1}} \newcommand{Z}[0]{\mathbb{Z}} $$

シリーズ: https://mathlog.info/series/43CvaRaDjGcofw1p9p30

$\mathrm{BML}$(有界モジュラー束を対象、正則Galois接続を射とする圏)における自己準同型の構造を調べる。
目標はFittingの補題の抽象化である。

Galois接続とFittingの補題

準備

$\Lambda$: 有界モジュラー束、$\varphi \in \hom(\Lambda, \Lambda)$をこの記事中で固定する。
ここで、$\hom(\Lambda, \Lambda)$と冪$\varphi^n$は[自己準同型]で定めたものである。
$\Lambda$ がモジュラー束であることから、[準同型の合成]より $\varphi^n$ は再び準同型になることに注意する。
有限長などの仮定は、必要な命題ごとに追加する。

$a_n := \ker(\varphi^n)$
$b_n := \im(\varphi^n)$
と置く。

また、[合成の核と像]の
$\i$$\ker(\chi \circ \phi) = \phi^*(\ker(\chi))$
$\i$$\im(\chi \circ \phi) = \chi_*(\im(\phi))$
を合成公式と呼び、断りなく使う。

[冪の核と像]

$\Lambda$: 有界モジュラー束
$\phi \in \end(\Lambda)$
$n \ge 1$

このとき、以下が成り立つ。
$\i$$(\phi^n)_* = (\phi_*)^n$かつ$(\phi^n)^* = (\phi^*)^n$
$\i$$\ker(\phi^n) = (\phi^*)^n(0)$かつ$\im(\phi^n) = (\phi_*)^n(1)$

[示すこと: $(\phi^n)_* = (\phi_*)^n$かつ$(\phi^n)^* = (\phi^*)^n$]
$\i$$n$についての帰納法で示す。
$\i$$n = 1$のときは明らか。
$\i$$n$で成り立つとする。
$\i$合成の定義より、$(\phi^{n + 1})_* = \phi_* \circ (\phi^n)_* = (\phi_*)^{n + 1}$
$\i$合成の定義より、$(\phi^{n + 1})^* = (\phi^n)^* \circ \phi^* = (\phi^*)^{n + 1}$

[示すこと: $\ker(\phi^n) = (\phi^*)^n(0)$かつ$\im(\phi^n) = (\phi_*)^n(1)$]
$\i$核と像の定義と、上で示したことより従う。

[鎖の単調性]

上で定義した$a_n, b_n$に関して、以下が成り立つ。
$\i$$a_1 \le a_2 \le \cdots$
$\i$$b_1 \ge b_2 \ge \cdots$

[示すこと: $a_n \le a_{n + 1}$]
$\i$$a_{n + 1} = \ker(\varphi \circ \varphi^n) = (\varphi^n)^*(\ker(\varphi)) = (\varphi^n)^*(a_1)$である。
$\i$$a_1 \ge 0$ と $(\varphi^n)^*$ が順序を保つことより、$a_{n + 1} = (\varphi^n)^*(a_1) \ge (\varphi^n)^*(0) = \ker(\varphi^n) = a_n$

[示すこと: $b_n \ge b_{n + 1}$]
$\i$$b_{n + 1} = \im(\varphi^n \circ \varphi) = (\varphi^n)_*(\im(\varphi)) = (\varphi^n)_*(b_1)$である。
$\i$$b_1 \le 1$ と $(\varphi^n)_*$ が順序を保つことより、$b_{n + 1} = (\varphi^n)_*(b_1) \le (\varphi^n)_*(1) = \im(\varphi^n) = b_n$

$\Lambda$ が有限長ならばACC・DCCを満たすので、この2つの鎖はいずれもある番号から先で一定値になる。

Fittingの補題

[核と像が補元になる条件]

$\Lambda$: 有界束
$\psi: \Lambda \to \Lambda$: 準同型
$a := \ker(\psi)$
$b := \im(\psi)$
$\psi^*(a) = a$
$\psi_*(b) = b$

このとき、以下が成り立つ。
$\i$$a \wedge b = 0$
$\i$$a \vee b = 1$

[示すこと: $a \wedge b = 0$]
$\i$$q := \psi^*(a \wedge b)$ とおく。
$\i$$a \wedge b \le a$ と $\psi^*(a) = a$ より $q \le a = \ker(\psi)$である。
$\i$よって[吸収の基本事実]の1つ目より $\psi_*(q) = 0$である。

$\i$一方、$a \wedge b \le b = \im(\psi)$ なので、正則性(第2式)より
$\ii$$\psi_*(\psi^*(a \wedge b)) = (a \wedge b) \wedge \im(\psi) = a \wedge b$
$\i$すなわち $\psi_*(q) = a \wedge b$である。
$\i$両者を合わせて $a \wedge b = 0$を得る。

[示すこと: $a \vee b = 1$]
$\i$$r := \psi_*(a \vee b)$ とおく。
$\i$$a \vee b \ge b$ と $\psi_*(b) = b$ より $r \ge b = \im(\psi)$である。
$\i$よって[吸収の基本事実]の2つ目より $\psi^*(r) = 1$である。

$\i$一方、正則性(第1式)より
$\ii$$\psi^*(\psi_*(a \vee b)) = (a \vee b) \vee \ker(\psi) = (a \vee b) \vee a = a \vee b$
$\i$すなわち $\psi^*(r) = a \vee b$である。
$\i$両者を合わせて $a \vee b = 1$を得る。

[Fittingの補題(抽象版)]

$\Lambda$: 有限長モジュラー束
$\varphi \in \hom(\Lambda, \Lambda)$

このとき、十分大きな $N \in \N^+$ に対して、以下が成り立つ。
$\i$$\ker(\varphi^N) \wedge \im(\varphi^N) = 0$
$\i$$\ker(\varphi^N) \vee \im(\varphi^N) = 1$

[示すこと: $\exists N \in \N^+; \ a_N = a_{2N}$ かつ $b_N = b_{2N}$]
$\i$[鎖の単調性]より、$(a_n)_{n \in \N^+}, \ (b_n)_{n \in \N^+}$ は単調である。
$\i$ACC・DCCより
$\ii$$a_N = a_{2N}, \quad b_N = b_{2N}$
$\i$を満たす共通の番号 $N \in \N^+$ が取れる。

$\psi := \varphi^N$
$a := \ker(\psi) = a_N$
$b := \im(\psi) = b_N$
とおく。

仮定より
$\i$$\ker(\psi^2) = a_{2N} = a_N = a$
$\i$$\im(\psi^2) = b_{2N} = b_N = b$
が成り立つ。以下この等式を$(\ast)$とする。

[示すこと: $\psi^*(a) = a, \quad \psi_*(b) = b$]
$\i$合成公式より $\ker(\psi^2) = \ker(\psi \circ \psi) = \psi^*(\ker(\psi)) = \psi^*(a)$である。
$\i$これと$(\ast)$より $\psi^*(a) = a$である。
$\i$双対的に、合成公式より $\im(\psi^2) = \psi_*(\im(\psi)) = \psi_*(b)$である。
$\i$これと$(\ast)$より $\psi_*(b) = b$である。

[核と像が補元になる条件]より、$a \wedge b = 0$ かつ $a \vee b = 1$である。

古典的なFittingの補題との関係
$R$-加群 $M$ が Artin かつ Noether ならば $K(M)$は有限長モジュラー束であり、$f: M \to M$ が自己準同型なら $\varphi := K(f)$ は $\hom(K(M), K(M))$ の元になる([準同型$K(h)$])。

[$K$の関手性]と[準同型$K(h)$]より、$K(f^N) = K(f)^N = \varphi^N$ かつ $\ker(\varphi^N) = \ker(f^N), \ \im(\varphi^N) = \im(f^N)$ である。
よって、[Fittingの補題(抽象版)]は $M = \ker(f^N) \boxplus \im(f^N)$ という通常のFittingの補題(H. Fitting, 1934)そのものを与える。

証明を通して使ったのは正則性の2式・順序保存・合成公式だけであり、モジュラー則を直接には呼び出していない。
ただし $\varphi^n$ が再び $\hom(\Lambda, \Lambda)$ の元になること自体は、$\Lambda$ が $\mathrm{BML}$ の対象である(モジュラー束である)ことに依っている。

[直既約]

$\Lambda$: 有界束

$\Lambda$が直既約であるとは、$1 \in \Lambda$が結び直既約元であることをいう。
すなわち、以下を満たすことをいう。
$\i$$0 \ne 1$
$\i$$\forall x, y \in \Lambda, \ ((x \wedge y = 0$かつ$x \vee y = 1) \implies (x = 0$または$y = 0))$

[冪零]

$\Lambda$: 有界モジュラー束
$\phi \in \hom(\Lambda, \Lambda)$

ある$n \ge 1$で$\phi^n = 0_{\Lambda, \Lambda}$となるとき、$\phi$は冪零であるという。

[直既約なら全単射か冪零]

$\Lambda$: 有限長モジュラー束、直既約
$\varphi \in \hom(\Lambda, \Lambda)$

このとき、$\varphi$は全単射または冪零である。

[Fittingの補題(抽象版)]より、ある$N \in \N^+$が存在して、$\ker(\varphi^N) \wedge \im(\varphi^N) = 0$ かつ $\ker(\varphi^N) \vee \im(\varphi^N) = 1$が成り立つ。

$\Lambda$が直既約だから、$\ker(\varphi^N) = 0$ または $\im(\varphi^N) = 0$である。

[$\im(\varphi^N) = 0$の場合]
$\i$$\im(\varphi^N) = 0$だから、[零準同型]より、$\varphi^N = 0_{\Lambda, \Lambda}$

[$\ker(\varphi^N) = 0$の場合]
$\i$[鎖の単調性]より、$\ker(\varphi) \le \ker(\varphi^N)$
$\i$よって、$\ker(\varphi) = 0$

$\i$また、$\ker(\varphi^N) \vee \im(\varphi^N) = 1$より、$\im(\varphi^N) = 1$になる。
$\i$[鎖の単調性]より、$\im(\varphi) \ge \im(\varphi^N)$
$\i$よって、$\im(\varphi) = 1$

単射・全射と鎖条件

[Fittingの補題(抽象版)]の証明の半分だけを取り出すと、ACC単独・DCC単独でも次が言える。

[ACCのもとでは全射ならば単射]

$\Lambda$: 有界モジュラー束、ACCを満たす
$\varphi \in \hom(\Lambda, \Lambda)$
$\varphi$は全射

このとき、$\varphi$は単射である

[示すこと: $\im(\varphi^n) = 1$がすべての$n$で成り立つ]
$\i$[示すこと: $n = 1$のとき、$\im(\varphi^n) = 1$]
$\ii$$n = 1$のときは仮定そのものである。

$\i$[示すこと: $n>1$のとき、$(\forall k < n, \im(\varphi^k) = 1) \implies \im(\varphi^n) = 1$]
$\ii$$\forall k < n, \im(\varphi^k) = 1$とする。

$\ii$$\im(\varphi^n) = \varphi_*(\im(\varphi^{n - 1})) = \varphi_*(1) = \im(\varphi) = 1$

$\i$ゆえに帰納法によりすべての $n$ で $b_n = \im(\varphi^n) = 1$である。

[示すこと: 単射性]
$\i$$\Lambda$ はACCを満たすので、[鎖の単調性]より $(a_n)_{n \in \N^+}$ はある番号 $N$ から先で一定になる。
$\i$すなわち $a_N = a_{N + 1}$となる。
$\i$$b_N = \im(\varphi^N) = 1$ なので、[制限による同型]より $(\varphi^N)_*: [\ker(\varphi^N), 1] \to[0, \im(\varphi^N)] = \Lambda$ は順序同型である。

$\i$特に $(\varphi^N)_*: \Lambda \to \Lambda$ は全射である。
$\i$よって、ある $y \in \Lambda$ が存在して
$\ii$$(\varphi^N)_*(y) = a_1 \quad (= \ker(\varphi))$
$\i$となる。

$\i$両辺に $\varphi_*$ を作用させる。
$\i$左辺は $(\varphi^{N + 1})_*(y)$である。
$\i$[吸収の基本事実]の1つ目より、右辺は $\varphi_*(a_1) = \varphi_*(\ker(\varphi)) = 0$である。

$\i$ゆえに
$\ii$$(\varphi^{N + 1})_*(y) = 0$

$\i$Galois接続の定義より、これは $y \le (\varphi^{N + 1})^*(0) = \ker(\varphi^{N + 1}) = a_{N + 1} = a_N = \ker(\varphi^N)$ と同値。
$\i$よって[吸収の基本事実]の1つ目より $(\varphi^N)_*(y) = 0$である。
$\i$ところが $(\varphi^N)_*(y) = a_1$ であったから、$a_1 = 0$、すなわち $\ker(\varphi) = 0$である。

[DCCのもとでは単射ならば全射]

$\Lambda$: 有界モジュラー束、DCCを満たす
$\varphi \in \hom(\Lambda, \Lambda)$
$\varphi$は単射

このとき、 $\varphi$ は全射である

[示すこと: $\ker(\varphi^n) = 0$がすべての$n$で成り立つこと]
$\i$$a_{n + 1} = (\varphi^n)^*(a_1) = (\varphi^n)^*(0) = \ker(\varphi^n) = a_n$である。
$\i$$a_1 = 0$ とあわせて帰納法により、すべての $n$ で $a_n = 0$である。

[示すこと: 全射性]
$\i$$\Lambda$ はDCCを満たすので、$(b_n)_{n \in \N^+}$ はある番号 $N$ から先で一定になる。
$\i$特に $b_N = b_{2N}$である。
$\i$$a_N = \ker(\varphi^N) = 0$ なので、[制限による同型]より $(\varphi^N)_*: \Lambda = [0, 1] \to[0, \im(\varphi^N)]$ は順序同型である。
$\i$特に $(\varphi^N)_*: \Lambda \to \Lambda$ は単射である。

$\i$$b_N = b_{2N} = \im(\varphi^N \circ \varphi^N) = (\varphi^N)_*(\im(\varphi^N)) = (\varphi^N)_*(b_N)$である。

$\i$一方、定義より $(\varphi^N)_*(1) = \im(\varphi^N) = b_N$である。
$\i$すなわち $b_N, 1$ はいずれも $(\varphi^N)_*$ によって $b_N$ に写る。
$\i$$(\varphi^N)_*$ の単射性より
$\ii$$b_N = 1$
$\i$$(b_n)$ は単調減少で $b_1 \ge b_N = 1$である。
$\i$すなわち $\im(\varphi) = 1$である。

投稿日:10日前
更新日:9日前
数学の力で現場を変える アルゴリズムエンジニア募集 - Mathlog served by OptHub

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。

投稿者

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中