0
大学数学基礎解説
文献あり

束と加群

63
0
$$\newcommand{F}[0]{\mathbb{F}} \newcommand{id}[0]{\mathrm{id}} \newcommand{im}[0]{\mathrm{Im}} \newcommand{ker}[0]{\mathrm{Ker}} $$

自分用のノート
環は単位元を持つ非可換環を意味する。
体は非可換体を意味する。
特に断らなければ、$R$加群は左$R$加群を意味するし、右$R$加群でも同じことが成り立っている。

束について: https://mathlog.info/articles/A40471mF7Jc9yZf0bEr0
ACC/DCCについて: https://mathlog.info/articles/PeSr2Lte3hK3nF9hVlgF
有限長モジュラー束について: https://mathlog.info/articles/22kDz0KDtWkeVCNkk6kA

束と加群の繋がり

$R$:環

$S(R)$:$R$の部分環全体
$K(R)$:$R$のイデアル全体

$S(R),K(R)$は、包含関係を順序として、完備束になる。

部分環の族$(A_i)_{i \in I} \subset S(R)$を取ると、
$\bigcap_{i \in I}A_i$$(A_i)_{i \in I}$の下限
$(A_i)_{i \in I}$をすべて含む部分環全体の共通部分を取れば、それは$\bigvee_{i \in I}A_i$
となる。

よって、$S(R)$は完備束。

$K(R)$についても全く同様の事が言える。

環準同型は部分環の上限を保つ。

$R,T$:環
$f:R→T$:環準同型
$(A_i)_{i \in I} \subset S(R)$

[示すこと:$f(\bigvee_{i \in I}A_i) = \bigvee_{i \in I}f(A_i)$]

全ての$i \in I$について、$\bigvee_{i \in I}A_i \supset A_i$だから、$f(\bigvee_{i \in I}A_i) \supset f(A_i)$
よって、$f(\bigvee_{i \in I}A_i)$$(f(A_i))_{i \in I}$の上界

$(f(A_i))_{i \in I}$の上界$S'$を取ると、全ての$i \in I$について、$f(A_i) \subset S'$
即ち、$A_i \subset f^{-1}(S')$
$f^{-1}(S')$$R$の部分環であり、$\bigvee_{i \in I}A_i$$(A_i)_{i \in I}$の上限だから、$\bigvee_{i \in I}A_i \subset f^{-1}(S')$
ゆえに、$f(\bigvee_{i \in I}A_i) \subset f(f^{-1}(S')) \subset S'$
従って、$f(\bigvee_{i \in I}A_i)$$(f(A_i))_{i \in I}$の上限。

$S:\mathrm{Ring}→\mathrm{CJSLat}$
$S(f):S(R)→S(T);A↦f(A)$
と置くと、$S$は関手

$K:\mathrm{Ring}→\mathrm{CMSLat}$
$K(f):K(T)→K(R);I↦f^{-1}(I)$
と置くと、$K$は反変関手

($S$について)

部分環の準同型像は部分環だから、$S(f)$はwell-defined

[射を射に送る?]
$(A_i)_{i \in I} \subset S(R)$に対し、
$S(f)(\bigvee_{i \in I}A_i) = f(\bigvee_{i \in I}A_i) \overset{補題}{=} \bigvee_{i \in I}f(A_i) = \bigvee_{i \in I}S(f)(A_i)$

[idと合成]
$S(\id_R) = \id_{S(R)}$

$S(f \circ g)(A) = (f \circ g)(A) = f(g(A)) = S(f)(S(g)(A)) = (S(f) \circ S(g))(A)$

($K$について)

イデアルの準同型による逆像はイデアルだから、$K(f)$はwell-defined

[射を射に送る?]
$(I_\lambda)_{\lambda \in \Lambda} \subset K(T)$に対し、
$K(f)(\bigcap_{\lambda \in \Lambda}I_\lambda) = f^{-1}(\bigcap_{\lambda \in \Lambda}I_\lambda) = \bigcap_{\lambda \in \Lambda} f^{-1}(I_\lambda) = \bigcap_{\lambda \in \Lambda} K(f)(I_\lambda)$

[idと合成]
$K(\id_R) = \id_{K(R)}$

$K(f \circ g)(I) = (f \circ g)^{-1}(I) = g^{-1}(f^{-1}(I)) = K(g)(K(f)(I)) = (K(g) \circ K(f))(I)$

実は今までの議論は群や加群についても同様のことが成り立つ。

よって、群$G$に対して$S(G)$として部分群全体、$K(G)$として正規部分群全体を与えたり、$R$加群$M$に対して$S(M),K(M)$として部分加群全体を与えたりして関手を作ることができる。

これは普遍代数の入り口になっている。

部分加群の上限は$\sum$で与えられる。

$$\bigvee_{i \in I}M_i = \sum_{i \in I}M_i$$

$R$:環
$M:R$加群

$K(M)$はモジュラー束

$A,B,C \in K(M)$とする。
$A \le C$とする。

[$A+(B \cap C) = (A+B)\cap C$]
[$\subset$]
$x \in A+(B \cap C)$をとる。
$x = a + y$と表せる。($a \in A \subset C, y \in B \cap C$)
よって、$x \in C$であり、$x$$A$の元と$B$の元の和で表される。
従って、$x \in (A+B)\cap C$

[$\supset$]
$x \in (A+B)\cap C$をとる。
$x = a + b$と表せる。($a \in A \subset C, b\in B$)
$x,a \in C$であり、$b = x-a$だから、$b \in C$
よって、$x$$A$の元と$B \cap C$の元の和で表される。
従って、$x \in A+(B \cap C)$

$M$:$R$加群
$N \le M$
$(A_i)_{i \in I} \subset ↑^{K(M)}N$

このとき
$(\sum_{i \in I}A_i)/N = \sum_{i \in I} (A_i/N)$

$(\bigcap_{i \in I}A_i)/N = \bigcap_{i \in I} (A_i/N)$

[$(\sum_{i \in I}A_i)/N = \sum_{i \in I} (A_i/N)$]
[$\subset$]
$m+N \in (\sum_{i \in I}A_i)/N$を取る。

$m = \sum_{j=1}^na_j$と表せる。($a_j \in \bigcup_{i \in I}A_i$)

よって、
$m+N = (\sum_{j=1}^na_j) + N = \sum_{j=1}^n(a_j + N)$

$a_j+N \in \bigcup_{i \in I}(A_i/N)$だから、
$m+N \in \sum_{i \in I}(A_i/N)$

[$\supset$]
$u \in \sum_{i \in I}(A_i/N)$を取る。

$u = \sum_{j=1}^n(a_j+N)$と表せる。($a_j +N \in \bigcup_{i \in I}(A_i/N)$)

$\sum_{j=1}^n(a_j+N) = \sum_{j=1}^na_j + N$ ($a_j \in \bigcup_{i \in I}A_i$)

よって、$u \in (\sum_{i \in I}A_i)/N$

[$(\bigcap_{i \in I}A_i)/N = \bigcap_{i \in I} (A_i/N)$]
[$\subset$]
$m+N \in (\bigcap_{i \in I}A_i)/N$を取る。
$\forall i \in I, m \in A_i$だから、$\forall i \in I, m+N \in A_i/N$
従って、$\bigcap_{i \in I} (A_i/N)$

[$\supset$]
$u \in \bigcap_{i \in I}(A_i/N)$を取る。
$u \in M/N$であるから、$u = m+N$と表せる。($m \in M$)

$i \in I$を取る。
$m+N \in A_i/N$であるから、$m+N = a_i+N$なる$a_i \in A_i$が存在する。
よって、$m-a_i \in N$
$N \subset A_i$より、$m = (m-a_i)+a_i \in A_i$

従って、$m \in \bigcap_{i \in I}A_i$
ゆえに、$m+N \in (\bigcap_{i \in I}A_i)/N$

$M$:$R$加群
$N \le M$

$↑^{K(M)}N \simeq_{\mathrm{CLat}} K(M/N)$

$X = ↑^{K(M)}N$
$Y = K(M/N)$と置く。

[$f:X→Y;\ L↦L/N$は完備束同型]

[全単射]

$g:Y→X$
$U↦\{x \in M\ |\ x+N \in U\}$
と置くと、これは$f$の逆写像

[$f \circ g = \id_{Y}$]
$U \in Y$を取る。

[$(f \circ g)(U) = \id_{Y}(U)$]
[i.e. $\{x \in M\ |\ x+N \in U\}/N = U$]
[$\subset$]
$x + N \in \{x \in M\ |\ x+N \in U\}/N$を取ると、$x + N \in U$

[$\supset$]
$x + N \in U$を取ると、$x \in \{x \in M\ |\ x+N \in U\}$
従って、$x + N \in \{x \in M\ |\ x+N \in U\}/N$

[$g \circ f = \id_{X}$]
$L \in X$を取る。

[$(g \circ f)(L) = \id_{X}(L)$]
[i.e. $\{x \in M\ |\ x+N \in L/N\} = L$]
[$\subset$]
$x \in \{x \in M\ |\ x+N \in L/N\}$を取ると、$x \in L$

[$\supset$]
$x \in L$を取ると、$x+N \in L/N$だから、$x \in \{x \in M\ |\ x+N \in L/N\}$

[$f$は結びと交わりを保つ]
$(A_i)_{i \in I} \subset X$を取る。

$f(\sum_{i \in I}A_i) = (\sum_{i \in I}A_i)/N \overset{補題}{=} \sum_{i \in I} (A_i/N) = \sum_{i \in I} f(A_i)$

$f(\bigcap_{i \in I}A_i) = (\bigcap_{i \in I}A_i)/N \overset{補題}{=} \bigcap_{i \in I} (A_i/N) = \bigcap_{i \in I} f(A_i)$

一方、$↓^{K(M)}N = K(N)$も成り立つ。

Noether加群・Artin加群

$R$加群$M$がNoether加群である:⇔任意の部分加群の上昇列が有限で停滞する。
$R$加群$M$がArtin加群である:⇔任意の部分加群の下降列が有限で停滞する。

これはそれぞれ$K(M)$がACC/DCCを満たすことを意味している。
そこで、順序集合の議論によって$M$に関する命題を証明していこう。

自身を左加群としてみた時にNoether加群であるような環を左Noether環という。
(即ち、任意の左イデアルの上昇列が有限で停滞する環。)

右とArtinに関しても同様に定義する。

$\mathbb{Z}$の全てのイデアルは$(n)$という形で表せる。$(n) \subset (m)$となるのは$m\ |\ n$の時だから、無限狭義上昇列は存在しない。従って、$\mathbb{Z}$は右Noether環かつ左Noether環である。

一方、素数$p$に対して、$(p) \supsetneq (p^2) \supsetneq (p^3) \supsetneq ...$という無限狭義下降列が取れるから、$\mathbb{Z}$は左Artin環でも右Artin環でもない。

任意の両側イデアルの上昇列が有限で停滞することと、左Noetherかつ右Noetherの間にはどれくらいのギャップがあるのか?

解決
https://mathlog.info/articles/BDene7hZdA7uxHbfJo0K

加群の同型でNoether性とArtin性は引き継がれる。

$M \simeq N$とすると、$K(M) \simeq_{\mathrm{CLat}} K(N)$
よって、$K(M) \simeq_{\mathrm{Ord}} K(N)$
順序同型でACC/DCCは引き継がれる。
よって、$M$がNoetherなら、$K(M)$がACCとなり、$K(N)$がACCとなり、$N$がNoetherとなる。

Artinも同様。

$M$:$R$加群
$N \le M$

この時、
$M$がNoether ⇔ $N$$M/N$がNoether
$M$がArtin ⇔ $N$$M/N$がArtin

束を使った証明

$K(M)$はモジュラー束であるから、

$K(M)$がACCを満たす ⇔ $↑^{K(M)}N$$↓^{K(M)}N$がACCを満たす
$K(M)$がDCCを満たす ⇔ $↑^{K(M)}N$$↓^{K(M)}N$がDCCを満たす

加群での証明

[1]の57ページとか

$(M_i)_{i=1}^n$:$R$加群の族

$\bigoplus_{i=1}^nM_i$がNoether ⇔ 各$M_i$がNoether

$M = M_1 \oplus \bigoplus_{i=2}^n \{0_{M_i}\}$と置く。
$M \simeq M_1$である。

$(\bigoplus_{i=1}^nM_i)/M \simeq \bigoplus_{i=2}^nM_i$であるから、
$\bigoplus_{i=1}^nM_i$がNoether ⇔ $M_1$$\bigoplus_{i=2}^nM_i$がNoether
これを繰り返し使うと、
$\bigoplus_{i=1}^nM_i$がNoether ⇔ 各$M_i$がNoether

加群の直和と束を結びつける方法ってあるんですかね?

$M$:$R$加群
$N \le M$

このとき、
$N$が有限生成 ⇔ $N$$K(M)$の中でコンパクト

[⇒]
$N = \sum_{i \in I}N_i$と表せたとする。($N_i \le N$)

$N$の有限生成系を$X$とする。

この時、各$x \in X$に対し、$x \in \sum_{i \in I}N_i$だから、
$x = \sum_{j=1}^nn_j$と表せる。($n_j \in \bigcup_{i \in I}N_i$)
$j$に対し、$n_j \in N_i$なる$i \in I$を取り、$i_j$と表す。
$I_x = \{i_j\ |\ 1\le j \le n \}$と置く。
この時、$x \in \sum_{i \in I_x}N_i$

$J = \bigcup_{x \in X} I_x$と置くと、$J$は有限集合で、$X \subset \sum_{i \in J}N_i$

$\sum_{i \in J}N_i$は加群であり、$N$の生成系$X$を含むから、$\sum_{i \in J}N_i=N$

[⇐]
$N = \sum_{x \in N}Rx$である。
$N$はコンパクトだから、ある$X \underset{fin}{\subset}N$があって、$N = \sum_{x \in X}Rx$

$M$がNoether加群 ⇔ $M$の任意の部分加群が有限生成

$M$がNoether ⇔ $K(M)$がACC ⇔ $K(M)$の任意の元がコンパクト ⇔ $M$の任意の部分加群が有限生成

$\{0\}$でないNoether加群は極大部分加群を持つ。
$\{0\}$でないArtin加群は極小部分加群を持つ。

$M\not=\{0\}$がNoether加群の時、$K(M)$はACCを満たすから、任意の空でない部分集合が極大元を持つ。よって、$K(M)\setminus\{M\}$が極大元を持つ。

Artinも同様。

$R$加群$M$の部分加群の有限列$M=M_0 \gt M_1 \gt \cdots M_n = \{0\}$について、全ての$0 \le i \le n-1$に対し、$M_i/M_{i+1}$が単純加群になっているとき、この列を組成列という。
この$M_i/M_{i+1}$組成因子といい、
この$n$を組成列の長さという。($n+1$ではないことに注意)

$M$:$R$加群
$S < M$

$M/S$が単純加群 ⇔ $S \prec M$

従って、組成列とは$M = M_0 \succ M_1 \succ \cdots \succ M_n = \{0\}$の形をした列、即ち有限極大鎖と言ってよい。

[⇒]
$S \le T \le M$なる$T$を取ると、$\{0\} \le T/S \le M/S$
$M/S$は単純加群だから、$T/S = \{0\}$または$T/S=M/S$
従って、$T=S$または$T=M$

[⇐]
$M/S$の部分加群と$M$$S$を含む部分加群は一対一に対応する。
$S \prec M$であるから、$M$$S$を含む部分加群は$S$$M$だけである。
従って、$M/S$の部分加群は$\{0\}$$M/S$だけである。

$R$加群$M$が組成列を持つ ⇔ $M$がNoetherかつArtin

$K(M)$はモジュラー束であるから、

$M$が組成列を持つ ⇔ $K(M)$が有限極大鎖を持つ ⇔ $K(M)$がACCとDCCを満たす ⇔ $M$がNoetherかつArtin

$R$加群$M$が組成列を持てば、$M$のすべての組成列の長さは等しい

組成列を持つ加群$M$は有限長モジュラー束であるから、全ての有限極大鎖(組成列)の濃度は等しい。

ダイヤモンド同型定理(加群)

$M$:$R$加群
$N_0,N_1 \le M$

この時、
$N_0/(N_0 \cap N_1) \simeq (N_0 + N_1)/N_1$

$f: N_0 → (N_0 + N_1)/N_1$
$n ↦ n + N_1$
と定める。

$f$は全射準同型で、$\ker(f) = N_0 \cap N_1$

よって、準同型定理より、$N_0/(N_0 \cap N_1) \simeq (N_0 + N_1)/N_1$

透視関係$\sim^*$について、(ページトップの有限長モジュラー束についてを参照)
$(M_1,M_0) \sim ^* (N_1,N_0) ⇒ M_0/M_1 \simeq N_0/N_1$

[$(M_1,M_0) \sim (N_1,N_0) ⇒ M_0/M_1 \simeq N_0/N_1$]
ダイヤモンド同型定理より、$M_0/(M_0 \cap N_1) \simeq (M_0+N_1)/N_1$

$(M_1,M_0) \sim (N_1,N_0)$より、
$M_1 = M_0 \wedge N_1$かつ$N_0 = M_0 \vee N_1$であるから、

$M_0/M_1 \simeq N_0/N_1$

[$(N_1,N_0) \sim (M_1,M_0) ⇒ M_0/M_1 \simeq N_0/N_1$]
同様に、$N_0/N_1 \simeq M_0/M_1$


従って、$(N_1,N_0) \sim' (M_1,M_0) ⇒ M_0/M_1 \simeq N_0/N_1$


$(M_1,M_0) \sim^* (N_1,N_0)$ということは、有限個の$\sim'$を乗り継いで関係を持つということであり、$\simeq$は推移律を満たすから、

$(N_1,N_0) \sim^* (M_1,M_0) ⇒ M_0/M_1 \simeq N_0/N_1$

Jordan-Hölderの定理(加群)

NeotherかつArtinな$R$加群$M$から組成列を2つ取る。

$C:M=M_0 \succ M_1 \succ \cdots \succ M_n = \{0\}$
$D:M=N_0 \succ N_1 \succ \cdots \succ N_n = \{0\}$

このとき、ある置換$\sigma \in \mathfrak{S}_n$が存在して、$M_i/M_{i+1} \simeq N_{\sigma(i)}/N_{\sigma(i)+1}$

$K(M)$は有限長モジュラー束であるから、Jordan-Hölderの定理より、ある置換$\sigma$が存在して、
$(M_{i+1},M_i) \sim^* (N_{\sigma(i)+1},N_\sigma(i))$

従って、$M_i/M_{i+1} \simeq N_{\sigma(i)}/N_{\sigma(i)+1}$

NeotherかつArtinな$R$加群$M$に対して、$M$の高さを以下で定義する。

$c(M) = \rho(K(M))$

ただし、$\rho$は有限長モジュラー束の高さ関数。

NeotherかつArtinな$R$加群$M$$N \le M$に対し、

$c(M) = c(N) + c(M/N)$

$c(M) = \rho(K(M))$
$c(N) = \rho(K(N)) = \rho(↓^{K(M)}N)$
$c(M/N) = \rho(K(M/N)) = \rho(↑^{K(M)}N)$

よって、$c(M) = c(N) + c(M/N)$

NeotherかつArtinな$R$加群の族$(M_i)_{i = 0}^{n-1}$に対し、

$c(\bigoplus_{i=0}^{n-1}M_i) = \sum_{i=0}^{n-1}c(M_i)$

$M = M_0 \oplus \bigoplus_{i=1}^{n-1}\{0\}$と置く。
$M \simeq M_0$である。

$\bigoplus_{i=0}^{n-1}M_i/M \simeq \bigoplus_{i=1}^{n-1}M_i$だから、

$c(\bigoplus_{i=0}^{n-1}M_i) = c(M_0) + c(\bigoplus_{i=1}^{n-1}M_i)$

これを繰り返し使って、

$c(\bigoplus_{i=0}^{n-1}M_i) = \sum_{i=0}^{n-1}c(M_i)$

参考文献

[1]
岩永 恭雄、佐藤 眞久, 環と加群のホモロジー代数的理論, 日本評論社, 2002
投稿日:11日前
更新日:2日前
数学の力で現場を変える アルゴリズムエンジニア募集 - Mathlog served by OptHub

この記事を高評価した人

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

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

バッジはありません。

投稿者

コメント

他の人のコメント

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