\(p\) 進整数環と射影極限 #
概要 #
ホモロジー代数の教科書として,志甫 淳の『層とホモロジー代数』[1] があります. [1] は,基本的な集合論的知識以外の予備知識をほとんど仮定せずに,層やホモロジー代数が説明されている教科書だそうです [1, まえがき].
さて,[1, 例1.55, p.41] では,射影極限 の例として \(p\) 進整数環 が紹介されています. そこでは \(p\) 進整数環 \(\mathbb{Z}_p\) が整域であることを示すため, \(a=(a_n)_n,b=(b_n)_n\in\mathbb{Z}_p\) について \(a,b\neq0\) ならば \(a_n,b_n\neq0\) なる \(n\) がとれると書かれています. しかし,その詳細までは触れられていませんでした. 本ページの作者は,射影極限にも \(p\) 進整数環にも不慣れなので1,そこで述べられた主張をひとつひとつ確認しながら読み進めたいと思います. 本ページはその軌跡を残したものです.
したがって本ページは,表題の内容に関する解説書ではなく,正確な理解を求めるには不向きです. 正確な理解を求める場合は,原典 [1] またはその他資料をご確認ください.
準備:[1] の議論の引用 #
まず, 射影極限 の定義を述べます. すべての定義は書ききれないので,ここでは [1, 定義1.49, pp.36, 37] だけを引用します. そこに出てくる記号だけを簡単に補足すると, \(I\) は有向グラフの頂点の集合, \(J(i,i')\) は頂点 \(i\) から頂点 \(i'\) に向かう辺の集合, \(\mathcal{I}^{\mathrm{op}}\) は \(\mathcal{I}\) の辺の向きを反対にしたもの, \(R\) は環, \(M_i\) は左 \(R\) 加群, \(f_{\varphi}\) は準同型写像, \(\prod\) は左 \(R\) 加群としての直積, \(\varphi\in J(i,i')\) に対して \(\mathrm{s}(\varphi)=i,\mathrm{t}(\varphi)=i'\) , \(\mathrm{Ker}(f)\) は準同型写像 \(f\) の核です.
Definition 1 (射影極限 [1, 定義1.49, pp.36, 37]).
\(\mathcal{I}=(I,J(i,i'))_{i,i'\in I}\) を圏とし, \[ \begin{align} ((M_i)_{i\in I},(f_{\varphi}:M_{i'}\to M_i)_{i,i'\in I,\varphi\in J(i,i')}) \end{align} \]を \(\mathcal{I}^{\mathrm{op}}\) 上の左 \(R\) 加群の図式とする. そして, \[ X=\prod_{i\in I}M_i,\quad Y=\prod_{\varphi\in\bigsqcup_{i,i’\in I}J(i,i’)}M_{\mathrm{s}(\varphi)} \] とおき,\(f_\mathrm{s}\), \(f_\mathrm{t}\) を \[ f_{\mathrm{s}}((x_i)_i)=(x_{\mathrm{s}(\varphi)})_{\varphi},\quad f_{\mathrm{t}}((x_i)_i)=(f_{\varphi}(x_{\mathrm{t}(\varphi)}))_{\varphi} \] とおく. このとき,図式 (1) の射影極限 \(\varprojlim_{i\in I}M_i\) を \[ \varprojlim_{i\in I}M_i=\mathrm{Ker}(f_{\mathrm{t}}-f_{\mathrm{s}}) \] と定義する.
続けて [1, 例1.55, p.41] の内容を引用します.
空でない順序集合 \((I,\le)\) に対して, \(J(i,i')\) ( \(i,i'\in I\) ) を, \(i\le i'\) のとき \(J(i,i')=\{*_{i,i'}\}\) (一点集合), \(i\le i'\) でないとき \(J(i,i')=\emptyset\) とし,合成則 \[ J(i',i'')\times J(i,i')\ni(*_{i',i''},*_{i,i'})\mapsto *_{i,i''}\in J(i,i'') \] を定めれば \(\mathcal{I}=(I,J(i,i'))_{i,i'\in I}\) は圏となります. これを \((I,\le)\) に対応する圏といいます. また, \(\mathcal{I}^{\mathrm{op}}\) 上の左 \(R\) 加群の図式のことを \((I,\le)^{\mathrm{op}}\) 上の左 \(R\) 加群と呼びます. つまり, \((I,\le)^{\mathrm{op}}\) 上の左 \(R\) 加群の図式とは,
- \(i\in\mathbb{N}=\{0,1,\dots\}\) について \(M_i\) は左 \(R\) 加群
- \( i\le i'\) に対して \(f_{i,i'}:M_{i'}\to M_i\) は準同型写像
であって,
- \(i\in\mathbb{N}=\{0,1,\dots\}\) について \(f_{i,i}=\mathrm{id}_{M_i}\)
- \(i\le i'\le i''\) に対して \(f_{i,i'}\circ f_{i',i''}=f_{i,i''}\)
を満たすものとなります.
射影極限と\(p\) 進整数環 #
冒頭に述べたとおり,[1, 例1.55, p.41] では基本的なことまで遡って書かれているわけではないので,復習も兼ねてその例の主張に到達するまでの主要な議論を書き下します.
左 \(\mathbb{Z}\) 加群 \(\mathbb{Z}/p^n\mathbb{Z}\) #
まず, \(\mathbb{Z}\) を有理整数環とします. \(\mathbb{Z}\) は環なので自然に左 \(\mathbb{Z}\) 加群とみなせます [1, 例1.17 (2), p.8].
\(n\in\mathbb{N}=\{0,1,\dots\}\) として, \(p\in\mathbb{N}\) を素数とします. \(p^n\mathbb{Z}\) を \(p^n\mathbb{Z}=\{p^nk\mid k\in\mathbb{Z}\}\) で定めます. すると, \(p^n\mathbb{Z}\) は \(\mathbb{Z}\) の空でない部分集合になります. ここで \(p^n\mathbb{Z}\) が \(\mathbb{Z}\) の部分加群であることを確認します.
\(x,y\in p^n\mathbb{Z}\) なら \(x=x'p^n\) , \(y=y'p^n\) なる \(x',y'\in\mathbb{Z}\) が存在します. \(x+y=(x'+y')p^n\) となりますが \(x'+y'\in\mathbb{Z}\) なので, \(x+y\in p^n\mathbb{Z}\) となります. 次に, \(x\in p^n\mathbb{Z}\) なら \(x=x'p^n\) なる \(x'\in\mathbb{Z}\) が存在しますが, \(-x'\in\mathbb{Z}\) なので, \(y=(-x')p^n\) も \(p^n\mathbb{Z}\) に属します. ここで, \(x+y=(x'+(-x'))p^n=0\) , \(y+x=((-x')+x')p^n=0\) なので, \(-x=y\in p^n\mathbb{Z}\) となります. さらに, \(x\in p^n\mathbb{Z}\) に対し, \(x=x'p^n\) なる \(x'\in\mathbb{Z}\) が存在するので,任意の \(a\in\mathbb{Z}\) について \(ax=(ax')p^n\) と表せます. \(ax'\in\mathbb{Z}\) なので \(ax\in p^n\mathbb{Z}\) となります. よって,[1, p.8] の議論より, \(p^n\mathbb{Z}\) は \(\mathbb{Z}\) の部分加群です.
ここで \(\mathbb{Z}/p^n\mathbb{Z}\) を \(\mathbb{Z}/p^n\mathbb{Z}=\{x+p^n\mathbb{Z}\mid x\in\mathbb{Z}\}\) で定めます. ただし, \(x+p^n\mathbb{Z}=\{x+y\mid y\in p^n\mathbb{Z}\}\) です. いま, \(\mathbb{Z}/p^n\mathbb{Z}\) における和と \(\mathbb{Z}\) の元による左乗法を
- \(x+p^n\mathbb{Z},y+p^n\mathbb{Z}\in \mathbb{Z}/p^n\mathbb{Z}\) , \(x,y\in\mathbb{Z}\) に対して \((x+p^n\mathbb{Z})+(y+p^n\mathbb{Z})=(x+y)+p^n\mathbb{Z}\)
- \(a\in\mathbb{Z}, x+p^n\mathbb{Z}\in \mathbb{Z}/p^n\mathbb{Z}\) , \(x\in\mathbb{Z}\) に対して \(a(x+p^n\mathbb{Z})=ax+p^n\mathbb{Z}\)
と定めることを考えます. 一般に \(x+p^n\mathbb{Z}=x'+p^n\mathbb{Z},x\neq x'\) なる \(x,x'\in\mathbb{Z}\) が存在するので, \(\mathbb{Z}/p^n\mathbb{Z}\) の要素の “表現” によらずに演算結果が定まること(well-defined であること)を確認する必要があります. ここでは省略しますが,[1, 補題1.18, p.9] よりこれは well-defined であることがわかります.
以上より, \(n\in\mathbb{N}\) について \(\mathbb{Z}/p^n\mathbb{Z}\) が左 \(\mathbb{Z}\) 加群となることがわかりました.
左 \(\mathbb{Z}\) 加群 \(\mathbb{Z}/p^n\mathbb{Z}\) 上の準同型写像 \(f_{nm}\) #
\(n,m\in\mathbb{N}\) , \(n\le m\) に対して, \[ f_{nm}:\mathbb{Z}/p^m\mathbb{Z}\to\mathbb{Z}/p^n\mathbb{Z} \] を, \(x+p^m\mathbb{Z}\in \mathbb{Z}/p^m\mathbb{Z}\) , \(x\in\mathbb{Z}\) に対して \[ \begin{align} f_{nm}(x+p^m\mathbb{Z})=x+p^n\mathbb{Z} \end{align} \] で定めることを考えます. これも前節と同様に,well-defined であることを確認する必要があります.
いま, \(x+p^m\mathbb{Z}=x'+p^m\mathbb{Z}\in\mathbb{Z}/p^m\mathbb{Z}\) であるとします. このとき \(x'=x+kp^m\) なる \(k\in\mathbb{Z}\) が存在します. すると, \[ \begin{aligned} x'+p^n\mathbb{Z}&=(x+kp^m)+p^n\mathbb{Z}\\ &=x+(kp^{m-n})p^n+p^n\mathbb{Z} \end{aligned} \] と書けますが, \(m\ge n\) なので \(m-n\ge0\) となり \(kp^{m-n}\in\mathbb{Z}\) だから \((kp^{m-n})p^n\in p^n\mathbb{Z}\) となります. よって, \[ \begin{aligned} x'+p^n\mathbb{Z}&=x+(kp^{m-n})p^n+p^n\mathbb{Z}\\ &=x+p^n\mathbb{Z} \end{aligned} \] となります. したがって, \(x+p^m\mathbb{Z}=x'+p^m\mathbb{Z}\in\mathbb{Z}/p^m\mathbb{Z}\) ならば \(f_{nm}(x'+p^m\mathbb{Z})=x'+p^n\mathbb{Z}=x+p^n\mathbb{Z}=f_{nm}(x+p^m\mathbb{Z})\) となるので, \(f_{nm}\) の定義は well-defined です.
次に, \(f_{nm}\) が準同型写像であることを確認します.
\(x,y\in\mathbb{Z}/p^m\mathbb{Z}\) とします. \(f_{nm}(x+y)=f_{nm}(x)+f_{nm}(y)\) であることを確認します. \(x=x'+p^m\mathbb{Z},y=y'+p^m\mathbb{Z}\) なる \(x',y'\in\mathbb{Z}\) が存在します. すると, \[ \begin{aligned} f_{nm}(x+y)&=f_{nm}((x'+p^m\mathbb{Z})+(y'+p^m\mathbb{Z}))\\ &=f_{nm}((x'+y')+p^m\mathbb{Z})\\ &=(x'+y')+p^n\mathbb{Z}\\ &=(x'+p^n\mathbb{Z})+(y'+p^n\mathbb{Z})\\ &=f_{nm}(x'+p^m\mathbb{Z})+f_{nm}(y'+p^m\mathbb{Z})\\ &=f_{nm}(x)+f_{nm}(y) \end{aligned} \] となります.
次に, \(a\in\mathbb{Z}\) , \(x\in\mathbb{Z}/p^m\mathbb{Z}\) とします. \(f_{nm}(ax)=af_{nm}(x)\) であることを確認します. \(x=x'+p^m\mathbb{Z}\) なる \(x'\in\mathbb{Z}\) が存在します. すると, \[ \begin{aligned} f_{nm}(ax)&=f_{nm}(a(x'+p^m\mathbb{Z}))\\ &=f_{nm}(ax'+p^m\mathbb{Z})\\ &=ax'+p^n\mathbb{Z}\\ &=a(x'+p^n\mathbb{Z})\\ &=af_{nm}(x'+p^m\mathbb{Z})\\ &=af_{nm}(x) \end{aligned} \] となります.
以上より, \(f_{nm}\) は準同型写像です.
準同型写像 \(f_{nm}\) の性質 #
以降の議論のために \(f_{nm}\) の性質をまとめておきます. \(n\in\mathbb{N}=\{0,1,\dots\}\) とします. \(x+p^n\mathbb{Z}\in\mathbb{Z}/p^n\mathbb{Z}\) , \(x\in\mathbb{Z}\) とします. このとき, \(f_{nn}(x+p^n\mathbb{Z})=x+p^n\mathbb{Z}\) となるので, \(f_{nn}=\mathrm{id}_{\mathbb{Z}/p^n\mathbb{Z}}\) です.
次に \(n,n',n''\in\mathbb{N}\) が \(n\le n'\le n''\) であるとします. \(x''+p^{n''}\mathbb{Z}\in\mathbb{Z}/p^{n''}\mathbb{Z}\) , \(x''\in\mathbb{Z}\) とします. このとき, \[ \begin{aligned} (f_{nn'}\circ f_{n'n''})(x''+p^{n''}\mathbb{Z})&=f_{nn'}(f_{n'n''}(x''+p^{n''}\mathbb{Z}))\\ &=f_{nn'}(x''+p^{n'}\mathbb{Z})\\ &=x''+p^n\mathbb{Z}\\ &=f_{nn''}(x''+p^{n''}\mathbb{Z}) \end{aligned} \] なので, \(f_{nn'}\circ f_{n'n''}=f_{nn''}\) が成り立ちます.
\(p\) 進整数環 #
前節の結果から, \(n\in\mathbb{N}\) について \(M_n=\mathbb{Z}/p^n\mathbb{Z}\) として, \(n,m\in\mathbb{N}\) , \(n\le m\) に対して前節の準同型写像 \(f_{nm}:M_m\to M_n\) を使うと \[ ((M_n)_{n\in\mathbb{N}},(f_{nm})_{n,m\in\mathbb{N},n\le m}) \] は \((\mathbb{N},\le)^{\mathrm{op}}\) 上の \(\mathbb{Z}\) 加群の図式になります.
すると,この図式の射影極限 \(\varprojlim_{n\in\mathbb{N}}M_n\) が定義できて,これを \(\mathbb{Z}_p\) と表すことにします. つまり, \[ \mathbb{Z}_p=\varprojlim_{n\in\mathbb{N}}M_n=\varprojlim_{n\in\mathbb{N}}\mathbb{Z}/p^n\mathbb{Z} \] です.
さて,[1, 例1.55, p.41] では特に言及はありませんが,射影極限の定義 (Def. 1) から,この \(\mathbb{Z}_p\) の具体的な構造を考えてみます. Def. 1において, \[ \begin{aligned} &X=\prod_{n\in\mathbb{N}}M_n=\prod_{n\in\mathbb{N}}\mathbb{Z}/p^n\mathbb{Z},\\ &Y=\prod_{\varphi\in\bigsqcup_{n,m}J(n,m)}M_{\mathrm{s}(\varphi)}=\prod_{\begin{subarray}{c}n\le m,\\n,m\in\mathbb{N}\end{subarray}}M_n=\prod_{\begin{subarray}{c}n\le m,\\n,m\in\mathbb{N}\end{subarray}}\mathbb{Z}/p^n\mathbb{Z} \end{aligned} \] となります. よって, \[ \begin{aligned} &f_{\mathrm{s}}((x_n)_n)=(x_{\mathrm{s}(\varphi)})_{\varphi}=(x_n)_{\begin{subarray}{c}n\le m\\n,m\in\mathbb{N}\end{subarray}},\\ &f_{\mathrm{t}}((x_n)_n)=(f_{\varphi}(x_{\mathrm{t}(\varphi)}))_{\varphi}=(f_{nm}(x_m))_{\begin{subarray}{c}n\le m\\n,m\in\mathbb{N}\end{subarray}} \end{aligned} \] となります. 以上より, \[ \begin{aligned} &\varprojlim_{n\in\mathbb{N}}\mathbb{Z}/p^n\mathbb{Z}\\ &=\mathrm{Ker}(f_{\mathrm{t}}-f_{\mathrm{s}})\\ &=\left\{(x_n)_n\in \prod_{n\in\mathbb{N}}\mathbb{Z}/p^n\mathbb{Z}\,\bigg|\,\forall n,m\in\mathbb{N}\,(n\le m\implies x_n=f_{nm}(x_m))\right\} \end{aligned} \] となります.
さらに, \(n\in\mathbb{N}\) について \(x_n=x'_n+p^n\mathbb{Z}, x'_n\in\mathbb{Z}\) と表しておくと, \(x_n=f_{nm}(x_m)\) の関係は \(x'_n+p^n\mathbb{Z}=x'_m+p^n\mathbb{Z}\) と表せるので, \[ \begin{aligned} &\varprojlim_{n\in\mathbb{N}}\mathbb{Z}/p^n\mathbb{Z}\\ &=\mathrm{Ker}(f_{\mathrm{t}}-f_{\mathrm{s}})\\ &=\left\{(x'_n+p^n\mathbb{Z})_n\in \prod_{n\in\mathbb{N}}\mathbb{Z}/p^n\mathbb{Z}\,\bigg|\,\forall n,m\in\mathbb{N}\,(n\le m\implies x'_n+p^n\mathbb{Z}=x'_m+p^n\mathbb{Z})\right\}\\ &=\left\{(x'_n+p^n\mathbb{Z})_n\in \prod_{n\in\mathbb{N}}\mathbb{Z}/p^n\mathbb{Z}\,\bigg|\,\forall n,m\in\mathbb{N}\,(n\le m\implies x'_m-x'_n\in p^n\mathbb{Z})\right\} \end{aligned} \] と書けることがわかります.
さて,[1, 例1.55, p.41] では, \((a_n)_n,(b_n)_n\in\mathbb{Z}_p\) の和と積を \((a_n)_n+(b_n)_n=(a_n+b_n)_n\) , \((a_n)_n(b_n)_n=(a_nb_n)_n\) と定めることで, \(\mathbb{Z}_p\) は可換環となると説明されています . これを確認します.
\((a_n)_n,(b_n)_n\in\mathbb{Z}_p\) とします. このとき, \(n\in\mathbb{N}\) について \(a_n=a_n'+p^n\mathbb{Z},b_n=b'_n+p^n\mathbb{Z},a'_n,b'_n\in\mathbb{Z}\) と表せます. \(n,m\in\mathbb{N}\) を \(n\le m\) とします. このとき, \[ \begin{aligned} &a'_n+p^n\mathbb{Z}=a'_m+p^n\mathbb{Z},\\ &b'_n+p^n\mathbb{Z}=b'_m+p^n\mathbb{Z} \end{aligned} \] なので,各辺の和および積をとると, \[ \begin{aligned} &(a'_n+b'_n)+p^n\mathbb{Z}=(a'_m+b'_m)+p^n\mathbb{Z},\\ &(a'_nb'_n)+p^n\mathbb{Z}=(a'_mb'_m)+p^n\mathbb{Z} \end{aligned} \] が成り立ちます. これは, \(a_n+b_n=f_{nm}(a_m+b_m),a_nb_n=f_{nm}(a_mb_m)\) を意味するため, \((a_n)_n,(b_n)_n\in\mathbb{Z}_p\) ならば \((a_n+b_n)_n\in\mathbb{Z}_p,(a_nb_n)_n\in\mathbb{Z}_p\) です. したがって, \(\mathbb{Z}_p\) 上の和と積を \((a_n)_n+(b_n)_n=(a_n+b_n)_n\) , \((a_n)_n(b_n)_n=(a_nb_n)_n\) と定めることができます.
いま, \(x=(x_n)_n\in\prod_{n\in\mathbb{N}}\mathbb{Z}/p^n\mathbb{Z}\) が \(x'\in\mathbb{Z}\) によって \(x=(x'+p^n\mathbb{Z})_n\) と表されているものとします. このとき, \(n\le m\) ならば \(f_{nm}(x_m)=f_{nm}(x'+p^m\mathbb{Z})=x'+p^n\mathbb{Z}=x_n\) なので \(x\in\mathbb{Z}_p\) です. 特に, \(x'=0\) や \(x'=1\) とした \((0+p^n\mathbb{Z})_n,(1+p^n\mathbb{Z})_n\) も \(\mathbb{Z}_p\) に属します.
\(\prod_{n\in\mathbb{N}}\mathbb{Z}/p^n\mathbb{Z}\) は左 \(\mathbb{Z}\) 加群であることから特に \(\prod_{n\in\mathbb{N}}\mathbb{Z}/p^n\mathbb{Z}\) は可換群で,その零元は \((0+p^n\mathbb{Z})_n\) です. \(\mathbb{Z}_p\subseteq\prod_{n\in\mathbb{N}}\mathbb{Z}/p^n\mathbb{Z}\) で, \(\mathbb{Z}_p\) は加法によって閉じています. \(x=(x'_n+p^n\mathbb{Z})_n\in\mathbb{Z}_p,x'_n\in\mathbb{Z}\) に対し, \(-x'_n\in\mathbb{Z}\) なので, \(y=((-x'_n)+p^n\mathbb{Z})_n\) とおくと \(y\in\prod_{n\in\mathbb{N}}\mathbb{Z}/p^n\mathbb{Z}\) です. そして, \(n\le m\) において \(x'_n+p^n\mathbb{Z}=x'_m+p^n\mathbb{Z}\) より,両辺 \((-1))\) 倍して \((-x'_n)+p^n\mathbb{Z}=(-x'_m)+p^n\mathbb{Z}\) なので \(y\in\mathbb{Z}_p\) です. さらに, \(x+y=((x'_n+(-x'_n))+p^n\mathbb{Z})_n=(0+p^n\mathbb{Z})_n\) , \(y+x=(((-x'_n)+x'_n)+p^n\mathbb{Z})_n=(0+p^n\mathbb{Z})_n\) なので, \(-x=y\in\mathbb{Z}_p\) となります. よって, \(\mathbb{Z}_p\) は可換群 \(\prod_{n\in\mathbb{N}}\mathbb{Z}/p^n\mathbb{Z}\) の部分群となり, \(\mathbb{Z}_p\) は可換群をなすことがわかります.
\(a=(a'_n+p^n\mathbb{Z})_n,b=(b'_n+p^n\mathbb{Z})_n,c=(c'_n+p^n\mathbb{Z})_n\in\mathbb{Z}_p,a'_n,b'_n,c'_n\in\mathbb{Z}\) とすると, \[ \begin{aligned} &(ab)c\\ &=((a'_n+p^n\mathbb{Z})(b'_n+p^n\mathbb{Z}))(c'_n+p^n\mathbb{Z})\\ &=(a'_nb'_n+p^n\mathbb{Z})(c'_n+p^n\mathbb{Z})\\ &=a'_nb'_nc'_n+p^n\mathbb{Z}\\ &=(a'_n+p^n\mathbb{Z})(b'_nc'_n+p^n\mathbb{Z})\\ &=(a'_n+p^n\mathbb{Z})((b'_n+p^n\mathbb{Z})(c'_n+p^n\mathbb{Z}))\\ &=a(bc) \end{aligned} \] が成り立ちます. また, \[ \begin{aligned} &a(b+c)\\ &=(a'_n+p^n\mathbb{Z})((b'_n+p^n\mathbb{Z})+(c'_n+p^n\mathbb{Z}))\\ &=(a'_n+p^n\mathbb{Z})((b'_n+c'_n)+p^n\mathbb{Z})\\ &=(a'_n(b'_n+c'_n))+p^n\mathbb{Z}\\ &=(a'_nb'_n+a'_nc'_n)+p^n\mathbb{Z}\\ &=(a'_nb'_n+p^n\mathbb{Z})+(a'_nc'_n+p^n\mathbb{Z})\\ &=(a'_n+p^n\mathbb{Z})(b'_n+p^n\mathbb{Z})+(a'_n+p^n\mathbb{Z})(c'_n+p^n\mathbb{Z})\\ &=ab+ac \end{aligned} \] や, \[ \begin{aligned} &(a+b)c\\ &=((a'_n+p^n\mathbb{Z})+(b'_n+p^n\mathbb{Z}))(c'_n+p^n\mathbb{Z})\\ &=((a'_n+b'_n)+p^n\mathbb{Z})(c'_n+p^n\mathbb{Z})\\ &=((a'_n+b'_n)c'_n)+p^n\mathbb{Z}\\ &=(a'_nc'_n+b'_nc'_n)+p^n\mathbb{Z}\\ &=(a'_nc'_n+p^n\mathbb{Z})+(b'_nc'_n+p^n\mathbb{Z})\\ &=(a'_n+p^n\mathbb{Z})(c'_n+p^n\mathbb{Z})+(b'_n+p^n\mathbb{Z})(c'_n+p^n\mathbb{Z})\\ &=ac+bc \end{aligned} \] も成り立ちます.
さらに, \(e=(1+p^n\mathbb{Z})_n\) とおくと, \[ \begin{aligned} ae&=(a'_n+p^n\mathbb{Z})(1+p^n\mathbb{Z})\\ &=(a'_n\cdot 1+p^n\mathbb{Z})\\ &=(a'_n+p^n\mathbb{Z})\\ &=a,\\ ea&=(1+p^n\mathbb{Z})(a'_n+p^n\mathbb{Z})\\ &=(1\cdot a'_n+p^n\mathbb{Z})\\ &=(a'_n+p^n\mathbb{Z})\\ &=a \end{aligned} \] なので \(e\) は乗法の単位元となり \(\mathbb{Z}_p\) は環をなします. 以下, \(0_{\mathbb{Z}_p}=(0+p^n\mathbb{Z})_n\) , \(1_{\mathbb{Z}_p}=(1+p^n\mathbb{Z})_n\) と書くことにします.
さらに, \[ \begin{aligned} &ab\\ &=(a'_n+p^n\mathbb{Z})(b'_n+p^n\mathbb{Z})\\ &=(a'_nb'_n+p^n\mathbb{Z})\\ &=(b'_na'_n+p^n\mathbb{Z})\\ &=(b'_n+p^n\mathbb{Z})(a'_n+p^n\mathbb{Z})\\ &=ba \end{aligned} \] なので, \(\mathbb{Z}_p\) は可換環をなすことがわかります. この \(\mathbb{Z}_p\) を \(p\) 進整数環 といいます.
これも冒頭で述べたとおり,[1, 例1.55, p.41] では, \(\mathbb{Z}_p\) が整域であり, \(\mathbb{Z}_p\) において \(p1_{\mathbb{Z}_p}=\underbrace{1_{\mathbb{Z}_p}+\cdots+1_{\mathbb{Z}_p}}_{p\text{\ times}}\neq0_{\mathbb{Z}_p}\) であることが説明されています. その準備として,さらに \(\mathbb{Z}_p\) の元の性質を観察してみます.
\(x=(x_n)_n\in\mathbb{Z}_p\) とします. \(m\in\mathbb{N}\) とし, \(x_m=0+p^m\mathbb{Z}\) とします. すると, \(n\le m\) ならば \(x_n=f_{nm}(x_m)=f_{nm}(0+p^m\mathbb{Z})=0+p^n\mathbb{Z}\) となります. したがって,ある \(m\) において \(x_m=0+p^m\mathbb{Z}\) のとき, \(n\le m\) ならば \(x_n=0+p^n\mathbb{Z}\) となります.
この観察から, \(x\neq0_{\mathbb{Z}_p}\) ならば,ある \(N\in\mathbb{N}\) が存在し, \(n\ge N\) ならば \(x_n\neq0+p^n\mathbb{Z}\) となることがわかります. なぜならば,そのような \(N\in\mathbb{N}\) が存在しなければ,任意の \(n\in\mathbb{N}\) について \(n'\ge n\) が存在し \(x_{n'}=0+p^{n'}\mathbb{Z}\) となりますが, \(n'\ge n\) より \(x_n=0+p^n\mathbb{Z}\) となり,これが任意の \(n\in\mathbb{N}\) について成り立つので \(x=0_{\mathbb{Z}_p}\) となり矛盾するためです.
さて,[1, 例1.55, p.41] に戻り,まず \(\mathbb{Z}_p\) が整域であることを確認します. \(a=(a_n)_n,b=(b_n)_n\in\mathbb{Z}_p\) とします. \(\mathbb{Z}_p\) が整域であることを示すために, \(a,b\neq0_{\mathbb{Z}_p}\) ならば \(ab\neq0_{\mathbb{Z}_p}\) であることを示します. より具体的には,ある \(N\in\mathbb{Z}\) が存在し, \(a_Nb_N\neq0+p^N\mathbb{Z}\) であることを示します.
\(a=(a_n)_n,b=(b_n)_n\in\mathbb{Z}_p\) が \(a,b\neq0_{\mathbb{Z}_p}\) であるとします. このとき,ある \(N_1\) が存在し \(n\ge N_1\) ならば \(a_n\neq 0+p^n\mathbb{Z}\) で,ある \(N_2\) が存在し \(n\ge N_2\) ならば \(b_n\neq 0+p^n\mathbb{Z}\) です. したがって, \(N_3=\max\{N_1,N_2\}\) とすると, \(n\ge N_3\) ならば \(a_n,b_n\neq0+p^n\mathbb{Z}\) です. よって, \(n\in\mathbb{N}\) を \(n\ge N_3\) ととれば,[1, 例1.55, p.41] のように \(a_n,b_n\neq0+p^n\mathbb{Z}\) なる \(n\in\mathbb{N}\) がとれます.
[1, 例1.55, p.41] に従い, \(a_{2n-1}=a'_{2n-1}+p^{2n-1}\mathbb{Z},b_{2n-1}=b'_{2n-1}+p^{2n-1}\mathbb{Z},a'_{2n-1},b'_{2n-1}\in\mathbb{Z}\) とします. \[ \begin{aligned} a'_{2n-1}+p^n\mathbb{Z}&=f_{n,2n-1}(a'_{2n-1}+p^{2n-1}\mathbb{Z})\\ &=f_{n,2n-1}(a_{2n-1})\\ &=a_n\\ &\neq0+p^n\mathbb{Z} \end{aligned} \] であることから, \(a'_{2n-1}\notin p^n\mathbb{Z}\) であり, \(a'_{2n-1}\) は高々 \(n-1\) 回しか \(p\) で割り切れません. \(b'_{2n-1}\) も同様に高々 \(n-1\) 回しか \(p\) で割り切れません. したがって, \(a'_{2n-1}b'_{2n-1}\) は高々 \(2(n-1)\) 回しか \(p\) で割り切れません. よって, \(a'_{2n-1}b'_{2n-1}\notin p^{2n-1}\mathbb{Z}\) となり, \[ a_{2n-1}b_{2n-1}\neq 0+p^{2n-1}\mathbb{Z} \] となります. つまり, \(N=2n-1\) とすれば, \(a_Nb_N\neq0+p^N\mathbb{Z}\) となります.
以上より, \(a,b\in\mathbb{Z}_p\) が \(a,b\neq0_{\mathbb{Z}_p}\) ならば \(ab\neq0_{\mathbb{Z}_p}\) であることが示せました.
また, \(p1_{\mathbb{Z}_p}=(p+p^n\mathbb{Z})_n\) については, \(p\notin p^2\mathbb{Z}\) より, \(p+p^2\mathbb{Z}\neq0+p^2\mathbb{Z}\) となるので, \(p1_{\mathbb{Z}_p}\neq0_{\mathbb{Z}_p}\) であることもわかります.
以上より,[1, 例1.55, p.41] の主張がすべて確認できました.
まとめ #
本ページでは [1, 例1.55, p.41] の主張をひとつひとつ確認しました. 特に, \(p\) 進整数環 について,細かく述べられていなかった主張を確認しました. もちろんこれだけでは \(p\) 進整数環についてほとんど何もわかりませんでしたが,具体例について考えたことで,射影極限やそれに関連する議論の練習に少しだけでもなったように思います.
参考文献 #
[1] 志甫 淳,“層とホモロジー代数”, 共立出版,東京,2016.
そもそも代数に不慣れです. ↩︎