有限生成加群(finitely generated module)とは、環 $R$ 上の加群 $M$ で、有限個の元 $x_1,\dots,x_n$ により $M=Rx_1+\cdots+Rx_n$ と書けるもの、すなわち全射 $R^n\to M$ をもつものである。体上の有限次元ベクトル空間の一般化であり、生成元の間の関係式も有限個で書けるものを有限表示加群という。有限生成性は商と拡大には受け継がれるが部分加群には受け継がれず、Noether 環の上では有限生成加群の部分加群も有限生成になり、有限生成と有限表示が一致する。有限生成でない $\mathbb{Z}$ 加群の典型例は $\mathbb{Q}$ である。
整数の組全体 $\mathbb{Z}^2$ のどの元も、$(1,0)$ と $(0,1)$ の整数係数の和 $a(1,0)+b(0,1)$ で書ける。一方、有理数の加法群 $\mathbb{Q}$ は、有限個の有理数をどう選んでも、その整数係数の和だけで全体を書き尽くすことはできない(ex-fg-module-rationals)。有限生成加群とは、前者のように、有限個の元とその係数付きの和で全体を表せる加群である。有限生成加群は「有限個のデータで記述できる加群」であり、体上の有限次元ベクトル空間の一般化として、可換環論・代数幾何学・整数論の多くの定理の仮定に現れる。
以下、$R$ は単位元 $1$ をもつ環(可換とは限らない)とし、加群は左 $R$ 加群、準同型は $R$ 線形写像を指す。加群 $M$ の元 $x_1,\dots,x_n$ について、$Rx_1+\cdots+Rx_n=\{r_1x_1+\cdots+r_nx_n\mid r_i\in R\}$ は $x_1,\dots,x_n$ を含む最小の部分加群、すなわち $x_1,\dots,x_n$ が生成する部分加群である(部分加群 の記事の定義「生成される部分加群」)。$R^n$ は $R$ の $n$ 個の直和、$e_1,\dots,e_n$ はその標準基底(第 $i$ 成分だけが $1$ の元)を表す。
左 $R$ 加群 $M$ が 有限生成(finitely generated)であるとは、有限個の元 $x_1,\dots,x_n\in M$($n\ge0$)があって
$$
M=Rx_1+\cdots+Rx_n
$$
となることをいう。このとき $x_1,\dots,x_n$ を $M$ の 生成系 という。$n=0$ の場合は $M=0$ である。有限生成な $R$ 加群を 有限生成 $R$ 加群 といい、有限 $R$ 加群(finite $R$-module)ともいう。
生成系は一意ではなく、元の個数も一定ではない。たとえば $\mathbb{Z}$ は $\{1\}$ でも $\{2,3\}$ でも生成される($1=3-2$)。
左 $R$ 加群 $M$ と $x_1,\dots,x_n\in M$ について、準同型
$$
\varphi\colon R^n\to M,\qquad(r_1,\dots,r_n)\longmapsto r_1x_1+\cdots+r_nx_n
$$
は $\varphi(e_i)=x_i$ を満たすただ 1 つの準同型であり、$\varphi$ が全射であることと $x_1,\dots,x_n$ が $M$ を生成することは同値である。したがって、$M$ が有限生成であることと、ある $n\ge0$ について全射準同型 $R^n\to M$ があることは同値であり、このとき $M\cong R^n/\ker\varphi$ である。
$\varphi$ が準同型であることは、$(r_i)+(r_i')\mapsto\sum_i(r_i+r_i')x_i=\sum_ir_ix_i+\sum_ir_i'x_i$ と $r(r_i)\mapsto\sum_i(rr_i)x_i=r\sum_ir_ix_i$ から分かる。$\psi\colon R^n\to M$ が準同型で $\psi(e_i)=x_i$ なら、$(r_1,\dots,r_n)=\sum_ir_ie_i$ より $\psi(r_1,\dots,r_n)=\sum_ir_ix_i=\varphi(r_1,\dots,r_n)$ となるので、$\varphi$ はただ 1 つである。$\varphi$ の像はちょうど $Rx_1+\cdots+Rx_n$ なので、$\varphi$ が全射であることは $M=Rx_1+\cdots+Rx_n$ と同値である。
逆に全射準同型 $\psi\colon R^n\to M$ があれば、前半により $\psi$ は $x_i:=\psi(e_i)$ から作った $\varphi$ に一致し、$x_1,\dots,x_n$ は $M$ を生成する。最後の同型は、加群 の記事の定理「加群の準同型定理」を $\varphi$ に当てたものである。$\square$
有限生成加群 $M$ を $R^n/K$ と表したとき、部分加群 $K=\ker\varphi$ は生成元 $x_1,\dots,x_n$ の間の関係式 $\sum_ir_ix_i=0$ の全体にあたる。関係式も有限個で済む場合を区別する。
左 $R$ 加群 $M$ が 有限表示(finitely presented)であるとは、整数 $m,n\ge0$ と準同型 $R^m\xrightarrow{\ \partial\ }R^n\xrightarrow{\ \varphi\ }M$ で、$\varphi$ が全射かつ $\operatorname{im}\partial=\ker\varphi$ となるもの(完全列 $R^m\to R^n\to M\to0$)があることをいう。言い換えると、全射 $\varphi\colon R^n\to M$ で、核 $\ker\varphi$ が有限生成であるものがあることである。
2 つの言い換えが同値なのは、$\ker\varphi$ が有限生成であることと、全射 $R^m\to\ker\varphi$ があること(prop-fg-module-surjection)が同値だからである。有限表示加群は有限生成である。定義では全射 $\varphi$ を 1 つ選んでいるが、有限表示であれば、どの全射 $R^k\to M$ の核も有限生成になる(prop-fg-module-presentation-independent)。
有限生成加群は、生成元を $n$ 個選ぶことで $R^n$ の商として書ける(prop-fg-module-surjection)。$R$ が体なら、これは有限次元ベクトル空間にほかならない。一般の環では、生成元の間に関係式があり、$M$ は「$n$ 個の生成元と、その間の関係式」で決まる。有限表示とは関係式も有限個で書けることであり、たとえば $\mathbb{Z}/n\mathbb{Z}$ は「生成元 $\bar1$、関係式 $n\cdot\bar1=0$」で表される。
有限生成性は係数の環に依存する。$\mathbb{Z}[\sqrt2]$ は $\mathbb{Z}$ 加群として $1,\sqrt2$ で生成されるが、多項式環 $k[x]$ は $k$ 加群としては有限生成でない(ex-fg-module-coefficient-ring)。また、有限生成は商と拡大には遺伝するが、部分加群には遺伝しない。部分加群がすべて有限生成になることを保証するのが Noether 性である(prop-fg-module-exact、Noether加群)。
体 $k$ 上の多項式環 $k[x]$ は、$k[x]$ 加群としては $1$ で生成される。しかし $k$ 加群($k$ 上のベクトル空間)としては有限生成でない。実際、有限個の多項式 $f_1,\dots,f_n$ の次数の最大値を $d$ とすると($n=0$ なら $d=0$ とする)、それらの $k$ 係数の和の次数は $d$ 以下なので、$x^{d+1}$ は $k f_1+\cdots+k f_n$ に属さない。
一般に、環準同型 $R\to S$ があり $M$ が $S$ 加群のとき、$M$ が $R$ 加群として有限生成なら $S$ 加群としても有限生成である($R$ 上の生成系がそのまま $S$ 上の生成系になる。Stacks26 Tag 0560)。この例は逆が成り立たないことを示す。「$k[x]$ 加群として有限生成」は満たすが「$k$ 加群として有限生成」は満たさない。
次の表は、有限生成性についての「成り立ちそうで成り立たない」主張を、何を外したために崩れるかで並べたものである。
| 外す条件 | 反例 | 成り立たなくなること |
|---|---|---|
| 生成元が有限個 | $\mathbb{Q}$($\mathbb{Z}$ 加群) | 有限生成 |
| 係数の環が同じ | $k[x]$($k$ 加群として) | $k[x]$ 加群として有限生成なら $k$ 加群としても有限生成 |
| $R$ が Noether 環 | $k[x_1,x_2,\dots]$ のイデアル $(x_1,x_2,\dots)$ | 有限生成加群の部分加群は有限生成 |
| $R$ が Noether 環 | $k[x_1,x_2,\dots]/(x_1,x_2,\dots)$ | 有限生成加群は有限表示 |
$\mathbb{Q}$ は有限生成な $\mathbb{Z}$ 加群でない。実際、有限個の有理数 $q_1,\dots,q_n$ をとり、その分母(既約分数で書いたときの正の分母)の積を $d$ とすると、各 $q_i$ は $\frac1d\mathbb{Z}=\{a/d\mid a\in\mathbb{Z}\}$ に属し、$\frac1d\mathbb{Z}$ は加法と整数倍で閉じているので、$\mathbb{Z}q_1+\cdots+\mathbb{Z}q_n\subset\frac1d\mathbb{Z}$ である。しかし $\frac1{2d}\notin\frac1d\mathbb{Z}$($\frac1{2d}=\frac ad$ なら $2a=1$ となる整数 $a$ があることになる)なので、$q_1,\dots,q_n$ は $\mathbb{Q}$ を生成しない($n=0$ でも $\{0\}\ne\mathbb{Q}$)。この例は加群であること・捩れがないことを満たすが、有限生成でない。$\mathbb{Q}$ は $\mathbb{Z}$ 加群として自由加群でもない(自由加群 の記事の例「反例:有理数の加群」)。
体 $k$ 上の可算無限個の変数の多項式環 $A=k[x_1,x_2,\dots]$ は、$A$ 加群として $1$ で生成されるが、そのイデアル $\mathfrak{m}=(x_1,x_2,\dots)$ は有限生成でない(部分加群 の記事の例「反例:有限生成加群の有限生成でない部分加群」)。この例は「$A$ は有限生成」を満たすが「部分加群 $\mathfrak{m}$ は有限生成」を満たさず、「有限生成加群の部分加群は有限生成である」という含意を破る。破れているのは $A$ が Noether 環であるという仮定である(prop-fg-module-noetherian)。
上の $A=k[x_1,x_2,\dots]$ と $\mathfrak{m}$ について、$A$ 加群 $M:=A/\mathfrak{m}$ は $1+\mathfrak{m}$ で生成されるので有限生成である。しかし $M$ は有限表示でない。商写像 $A\to M$ は $A=A^1$ からの全射で、その核 $\mathfrak{m}$ は有限生成でない。$M$ が有限表示なら、prop-fg-module-presentation-independent によりどの全射 $A^k\to M$ の核も有限生成になるはずなので、矛盾する。この例は「有限生成」を満たすが「有限表示」を満たさず、「有限生成なら有限表示」という含意を破る。Noether 環の上ではこの含意は成り立つ(prop-fg-module-noetherian)。
$\psi\colon N\to M$ を全射準同型、$\varphi\colon R^k\to M$ を準同型とする。このとき $\psi\circ\alpha=\varphi$ を満たす準同型 $\alpha\colon R^k\to N$ がある。
$$
\xymatrix{
& R^k \ar@{.>}[dl]_{\alpha} \ar[d]^{\varphi} \\
N \ar@{->>}[r]_{\psi} & M
}
$$
図式が可換であるとは、$\psi\circ\alpha=\varphi$ ということである。
$\psi$ は全射なので、各 $j=1,\dots,k$ について $\psi(y_j)=\varphi(e_j)$ となる $y_j\in N$ を選べる。prop-fg-module-surjection の前半により、$\alpha(e_j)=y_j$ を満たす準同型 $\alpha\colon R^k\to N$ がある。$\psi\circ\alpha$ と $\varphi$ はどちらも $e_j$ を $\varphi(e_j)$ に送る準同型なので、同じ命題の一意性により等しい。$\square$
左 $R$ 加群 $M$ が有限表示であれば、任意の $k\ge0$ と任意の全射準同型 $\varphi\colon R^k\to M$ について、$\ker\varphi$ は有限生成である。
$M$ は有限表示なので、全射 $\psi\colon R^n\to M$ で $K:=\ker\psi$ が有限個の元 $u_1,\dots,u_m$ で生成されるものがある。lem-fg-module-lift を 2 回使うと、準同型 $\alpha\colon R^k\to R^n$ と $\beta\colon R^n\to R^k$ で
$$
\psi\circ\alpha=\varphi,\qquad\varphi\circ\beta=\psi
$$
を満たすものがある。$\ker\varphi$ が $\beta(u_1),\dots,\beta(u_m)$ と $e_j-\beta(\alpha(e_j))$($j=1,\dots,k$)で生成されることを示す。
これらの元が $\ker\varphi$ に属すること:$\varphi(\beta(u_i))=\psi(u_i)=0$ であり、$\varphi\bigl(e_j-\beta(\alpha(e_j))\bigr)=\varphi(e_j)-\psi(\alpha(e_j))=\varphi(e_j)-\varphi(e_j)=0$ である。
$\ker\varphi$ の元がこれらで書けること:$x\in\ker\varphi$ をとり、$x=\bigl(x-\beta(\alpha(x))\bigr)+\beta(\alpha(x))$ と分ける。$\psi(\alpha(x))=\varphi(x)=0$ なので $\alpha(x)\in K$ であり、$\alpha(x)=\sum_is_iu_i$($s_i\in R$)と書けて、第 2 項は $\beta(\alpha(x))=\sum_is_i\beta(u_i)$ である。第 1 項については、$x=\sum_jr_je_j$ と書くと $\gamma:=\mathrm{id}-\beta\circ\alpha$ は準同型なので $x-\beta(\alpha(x))=\gamma(x)=\sum_jr_j\bigl(e_j-\beta(\alpha(e_j))\bigr)$ である。よって $\ker\varphi$ は上の $m+k$ 個の元で生成される。$\square$
この命題により、有限表示であるかどうかは、生成系を 1 組選んでその関係式が有限生成かどうかを調べれば判定できる。ex-fg-module-not-fp はこの判定を使っている。
左 $R$ 加群の短完全列 $0\to M'\xrightarrow{f}M\xrightarrow{g}M''\to0$ について、次が成り立つ。
1:$x_1,\dots,x_n$ が $M$ を生成すれば、$g$ は全射なので $M''$ の元は $g\bigl(\sum_ir_ix_i\bigr)=\sum_ir_ig(x_i)$ と書け、$g(x_1),\dots,g(x_n)$ が $M''$ を生成する。
2:$x_1,\dots,x_n$ を $M'$ の生成系とし、$M''$ の生成系を $g(y_1),\dots,g(y_m)$($y_j\in M$)の形にとる($g$ は全射なので選べる)。$z\in M$ について、$g(z)=\sum_jr_jg(y_j)$ となる $r_j\in R$ がある。すると $g\bigl(z-\sum_jr_jy_j\bigr)=0$ なので、完全性から $z-\sum_jr_jy_j\in\ker g=f(M')$ であり、$z-\sum_jr_jy_j=f\bigl(\sum_is_ix_i\bigr)=\sum_is_if(x_i)$ と書ける。よって $z=\sum_is_if(x_i)+\sum_jr_jy_j$ であり、$f(x_1),\dots,f(x_n),y_1,\dots,y_m$ が $M$ を生成する。$\square$
1:直和が有限生成なら、各 $M_i$ は射影 $\pi_i$ による像なので、prop-fg-module-exact の 1 により有限生成である。逆は $n$ についての帰納法による。$n=1$ は明らかであり、$n\ge2$ では短完全列 $0\to M_1\oplus\cdots\oplus M_{n-1}\to M_1\oplus\cdots\oplus M_n\to M_n\to0$(左の写像は最後の成分に $0$ を付ける包含、右の写像は最後の成分への射影)に prop-fg-module-exact の 2 を当てる。
2:生成系 $z_1,\dots,z_m$ をとり、各 $z_l$ の $0$ でない成分の添字の集合の合併を $S$ とする。$S$ は有限集合である。$S$ の外の成分がすべて $0$ である元の全体は部分加群で、$z_1,\dots,z_m$ を含むので直和全体に等しい。よって $i\notin S$ なら、$M_i$ の元 $m$ を第 $i$ 成分に置いた元も $S$ の外の成分が $0$ であり、$m=0$ である。すなわち $M_i=0$ である。$\square$
とくに、自由加群 $R^{(I)}$ は、$R\ne0$ かつ $I$ が無限集合なら有限生成でない。
直和 の記事の系「直和からの準同型」により、直和からの準同型は $\operatorname{Hom}_R(\bigoplus_iM_i,N)\cong\prod_i\operatorname{Hom}_R(M_i,N)$ と成分ごとに分かれる。直和への準同型については、始域が有限生成のときに限り、同じように成分に分かれる。
$(M_i)_{i\in I}$ を左 $R$ 加群の族、$\iota_i$、$\pi_i$ を直和 $\bigoplus_iM_i$ の標準入射と射影とする。$L$ が有限生成なら、写像
$$
\Theta\colon\bigoplus_{i\in I}\operatorname{Hom}_R(L,M_i)\to\operatorname{Hom}_R\Bigl(L,\ \bigoplus_{i\in I}M_i\Bigr),\qquad(g_i)_{i\in I}\longmapsto\sum_{i\in I}\iota_i\circ g_i
$$
(右辺は有限和)はアーベル群の同型である。
$\Theta$ が加法を保つことは定義から分かる。$\pi_j\circ\iota_i$ は $i=j$ なら恒等写像、$i\ne j$ なら $0$ なので、$\pi_j\circ\Theta((g_i)_i)=g_j$ である。とくに $\Theta((g_i)_i)=0$ ならすべての $g_j=0$ であり、$\Theta$ は単射である(ここまでは $L$ が有限生成でなくても成り立つ)。
全射であること:$f\colon L\to\bigoplus_iM_i$ を準同型とし、$L$ の生成系 $x_1,\dots,x_n$ をとる。$f(x_1),\dots,f(x_n)$ の $0$ でない成分の添字の合併を $S$ とすると、$S$ は有限集合である。$S$ の外の成分が $0$ である元の全体は部分加群なので、$f(L)=Rf(x_1)+\cdots+Rf(x_n)$ もその中に入る。よって各 $y\in L$ について $f(y)=\sum_{i\in S}\iota_i(\pi_i(f(y)))$ であり、$i\notin S$ では $\pi_i\circ f=0$ である。したがって $(\pi_i\circ f)_{i\in I}$ は $\bigoplus_i\operatorname{Hom}_R(L,M_i)$ の元で、$\Theta((\pi_i\circ f)_i)=f$ である。$\square$
$L$ が有限生成でないと、$\Theta$ は全射とは限らない。$L=\bigoplus_{n\in\mathbb{N}}\mathbb{Z}$、$M_n=\mathbb{Z}$ として恒等写像 $f=\mathrm{id}_L$ をとると、すべての $n$ について $\pi_n\circ f\ne0$ なので、$(\pi_n\circ f)_n$ は直和の元にならず、$f$ は $\Theta$ の像に入らない。この例は「$\Theta$ は単射」を満たすが「$\Theta$ は全射」を満たさず、破れている仮定は「$L$ は有限生成」である。
$R$ を左 Noether 環(左イデアルの昇鎖条件を満たす環。可換な Noether 環はその例)とし、$M$ を有限生成な左 $R$ 加群とする。このとき $M$ の部分加群はすべて有限生成であり、$M$ は有限表示である。
前半は Noether加群 の記事の定理「Noether環上の有限生成加群」そのものである(有限生成加群は Noether 加群である)。後半:prop-fg-module-surjection により全射 $\varphi\colon R^n\to M$ がある。$R^n$ は有限生成なので前半により Noether 加群であり、その部分加群 $\ker\varphi$ は有限生成である。よって $M$ は有限表示である。$\square$
可換な局所環 $(R,\mathfrak{m})$ と有限生成 $R$ 加群 $M$ については、生成元の個数が剰余体 $k=R/\mathfrak{m}$ 上の線形代数で決まる。$M/\mathfrak{m}M$ は $k$ 上のベクトル空間であり、$M$ の生成系の元の個数の最小値は $\dim_kM/\mathfrak{m}M$ に等しく、極小な生成系(どの真部分族も生成しないもの)はどれもちょうどこの個数の元からなる(Nakayamaの補題 の記事の系「局所環上の極小生成系」)。たとえば $R=\mathbb{Z}_{(p)}$($p$ は素数)、$M=R\oplus R/pR$ とすると $M/pM\cong\mathbb{F}_p\oplus\mathbb{F}_p$ なので、$M$ は 2 個の元で生成されるが 1 個では生成されない。局所環でなければ極小な生成系の個数は一定しない。$\mathbb{Z}$ 加群 $\mathbb{Z}$ は $\{1\}$ でも $\{2,3\}$ でも極小に生成される(同記事の例「反例:局所環でない場合」)。
Nakayama の補題からは、可換環上の有限生成加群の全射な自己準同型は同型であることも従う(同記事の系「有限生成加群の全射な自己準同型」)。有限生成の仮定は外せない。$\bigoplus_{n\in\mathbb{N}}\mathbb{Z}$ 上のずらし $(a_0,a_1,a_2,\dots)\mapsto(a_1,a_2,\dots)$ は全射だが単射でない。
単項イデアル整域 $A$ 上の有限生成加群 $M$ は、整数 $n\ge0$ と、単元でも $0$ でもない元 $d_1\mid d_2\mid\cdots\mid d_k$ により
$$
M\cong A^n\oplus A/(d_1)\oplus\cdots\oplus A/(d_k)
$$
と直和に分解し、$n$ と(単元倍を除いた)$d_1,\dots,d_k$ は $M$ から一意に決まる(単項イデアル整域 の記事の定理「単項イデアル整域上の加群」の 4。この記事では証明しない)。$A=\mathbb{Z}$ の場合は、有限生成アーベル群が $\mathbb{Z}^n$ と有限アーベル群の直和に分かれることを述べ、有限部分の分類は 有限アーベル群の基本定理 が与える。Dedekind整域 の上では、有限生成で捩れのない加群は自由とは限らず、自由加群とイデアルの直和になる(Dedekind整域 の記事の定理「Dedekind整域上の加群」)。
環の拡大 $A\subset B$ で $B$ が $A$ 加群として有限生成であるとき、$B$ は $A$ 上有限であるという(整拡大 の記事の定義「有限な拡大」)。複素数 $\alpha$ が代数的整数であることは、$\mathbb{Z}[\alpha]$ が有限生成な $\mathbb{Z}$ 加群であることと同値である(代数的整数 の記事の定理「有限生成加群による特徴づけ」)。代数幾何学では、Noether 環 $A$ 上の有限生成加群 $M$ から作る $\operatorname{Spec}A$ 上の層 $\widetilde{M}$ が連接層になり(連接層 の記事の命題「Noether 環上の有限生成加群の連接性」)、有限生成加群は連接層の局所的な姿である。
生成系・有限生成の定義は AK13 (4.10)、$\mathbb{Q}$ が有限生成でないことは同書 Example (4.11)、有限表示の定義は同書 Definition (5.19)、拡大の有限生成性は同書 Proposition (16.16)、有限生成加群から直和への準同型は同書 Exercise (4.19) にある(同書の環は可換環)。有限生成と有限表示の定義、および短完全列での振る舞い(有限表示が全射の取り方によらないことを含む)は Stacks26 Tag 0517(Definition 10.5.1、Lemma 10.5.3)に、lem-fg-module-lift は同じ節の Lemma 10.5.2(Tag 07JX)に、環準同型 $R\to S$ があるとき $R$ 加群として有限生成な $S$ 加群は $S$ 加群としても有限生成であることは Lemma 10.5.5(Tag 0560)にある(Stacks Project の環も可換環であるが、この記事の証明は可換性を使わない)。
Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する