§E9.18加法圏

最終更新

加群や線形空間では、二つの射を加えることができ、有限個の対象の直積と直和は同じ対象によって与えられる。射の和が合成と両立する圏では、有限直積が存在すれば、その射影から余積の入射が定まり、同じ対象が余積にもなる。加法圏は、射の和をもち有限直積が存在する圏であり、直積と余積の一致を元やスカラー倍を用いずに述べることができる。本記事では、双積を定め、射の和が双積から計算することができることと、加法関手が有限直積を保つ関手と一致することを示し、環上の加群を加法関手として記述する。

1 前加法圏と零射

定義 1.1. 局所VV-小圏C\mathcal Cの各Hom⁡C(A,B)\operatorname{Hom}_{\mathcal C}(A,B)にアーベル群の構造が与えられ、合成が双線形、すなわち

(g+g′)f=gf+g′f,g(f+f′)=gf+gf′(g+g')f=gf+g'f,\qquad g(f+f')=gf+gf'

を満たすとき、C\mathcal Cを前加法圏 (preadditive category) という。各射の群の零元を零射 (zero morphism) といい、00と書く。

補題 1.2. 前加法圏において、零射との合成は零射である。

証明. 双線形性によりg0=g(0+0)=g0+g0g0=g(0+0)=g0+g0である。アーベル群の消去則からg0=0g0=0を得る。0f=(0+0)f=0f+0f0f=(0+0)f=0f+0fから0f=00f=0を得る。▨

例 1.3. 環RR上の左加群の圏と右加群の圏は、準同型の各点の和について前加法圏である。§E6.2 定理 14.1により Hom はアーベル群であり、合成の双線形性は準同型の加法性から従う。R=ZR=\Zではアーベル群の圏、体R=kR=kでは線形空間の圏となる。

環RRの乗法モノイドの一対象圏BR\mathcal BRにRRの加法を入れると、分配律によって前加法圏となる。逆に一対象の前加法圏の自己射の群は、合成を積、恒等射を単位元とする環である。反対圏では積の順序だけが逆になるので、(BR)op=B(Rop)(\mathcal BR)^{\mathrm{op}}=\mathcal B(R^{\mathrm{op}})である。

命題 1.4. 前加法圏C\mathcal Cの対象ZZについて次の条件は同値である。

  1. ZZは始対象である。
  2. ZZは終対象である。
  3. ZZは零対象である。
  4. id⁡Z=0\id_Z=0である。

零対象ZZがある場合、零射A→BA\to BはA→Z→BA\to Z\to Bの合成である。

証明. 始対象または終対象ならばHom⁡(Z,Z)\operatorname{Hom}(Z,Z)が一元集合なのでid⁡Z=0\id_Z=0となる。逆にid⁡Z=0\id_Z=0ならば、任意のf:Z→Xf:Z\to Xとg:X→Zg:X\to Zについてf=fid⁡Z=0f=f\id_Z=0、g=id⁡Zg=0g=\id_Zg=0である。零射は存在するのでZZは始対象かつ終対象である。A→ZA\to ZはHom⁡(A,Z)\operatorname{Hom}(A,Z)の唯一の元なので零射であり、補題 1.2によりA→Z→BA\to Z\to Bは零射である。▨

2 双積

定義 2.1. 前加法圏の有限族A1,…,AnA_1,\ldots,A_n(n≥0n\geq0)の双積 (biproduct) とは、対象SSと射pk:S→Akp_k:S\to A_k、ik:Ak→Si_k:A_k\to Sであって

pkil={id⁡Akk=l,0k≠l,∑k=1nikpk=id⁡Sp_ki_l=\begin{cases}\id_{A_k}&k=l,\\0&k\ne l,\end{cases} \qquad \sum_{k=1}^ni_kp_k=\id_S

を満たすものをいう。S=A1⊕⋯⊕AnS=A_1\oplus\cdots\oplus A_nと書く。空の族では条件はid⁡S=0\id_S=0である。以下、k=lk=lのときid⁡Ak\id_{A_k}、k≠lk\ne lのとき零射である射Al→AkA_l\to A_kをδkl\delta_{kl}と書く。

命題 2.2. 前加法圏C\mathcal Cの反対圏は、同じ射のアーベル群によって前加法圏となる。C\mathcal Cの双積(S,(pk),(ik))(S,(p_k),(i_k))は、反対圏の双積(S,(ikop),(pkop))(S,(i_k^{\mathrm{op}}),(p_k^{\mathrm{op}}))に対応する。

証明. 反対圏の合成の双線形性は元の合成の双線形性の二つの式を交換したものである。双積の二つの等式は、射の向きと合成順序を反転しても同じ形になる。▨

定理 2.3. 前加法圏の有限族A1,…,AnA_1,\ldots,A_nについて次が成り立つ。

  1. 双積(S,(pk),(ik))(S,(p_k),(i_k))は、射影pkp_kについて直積、入射iki_kについて余積である。
  2. 直積(P,(pk))(P,(p_k))があれば、plik=δlkp_li_k=\delta_{lk}を満たす射iki_kが一意に定まり、双積を与える。
  3. 余積(Q,(ik))(Q,(i_k))があれば、pkil=δklp_ki_l=\delta_{kl}を満たす射pkp_kが一意に定まり、双積を与える。

証明.主張 (1)を示す。射の族fk:X→Akf_k:X\to A_kに対してt=∑kikfkt=\sum_ki_kf_kと置くと、plt=flp_lt=f_lである。この条件を満たす射t′t'はt′=∑kikpkt′=tt'=\sum_ki_kp_kt'=tとなる。したがって(S,(pk))(S,(p_k))は直積である。族gk:Ak→Yg_k:A_k\to Yに対してs=∑kgkpks=\sum_kg_kp_kとおくと、sil=glsi_l=g_lである。この条件を満たす射s′s'はs′=∑ks′ikpk=ss'=\sum_ks'i_kp_k=sとなる。したがって(S,(ik))(S,(i_k))は余積である。

主張 (2)を示す。直積が与えられた場合、族(δlk)l(\delta_{lk})_lに直積の普遍性を適用してiki_kを定める。各llについて

pl∑kikpk=plp_l\sum_ki_kp_k=p_l

なので、直積への射の一意性により和は恒等射である。空の族では直積は終対象であり、命題 1.4により同じ結論を得る。

主張 (3)を示す。余積の場合は命題 2.2により反対圏の直積の場合を適用する。▨

系 2.4. 前加法圏がすべての有限族の直積をもつことは、すべての有限族の余積をもつための必要十分条件であり、すべての有限族の双積をもつための必要十分条件でもある。同じ有限族の直積と余積の頂点は同型である。

証明.定理 2.3によって三つの存在条件は互いに移る。双積は直積の普遍性も余積の普遍性も満たすので、普遍性の一意性から頂点の同型を得る。▨

注意 2.5. 有限族の余積QQと直積PPの間には、成分pkcil=δklp_kci_l=\delta_{kl}をもつ標準射c:Q→Pc:Q\to Pがある。前加法圏では定理 2.3によりQQはpkil=δklp_ki_l=\delta_{kl}を満たす射pk:Q→Akp_k:Q\to A_kについて直積となるので、ccは同型である。零対象をもつ一般の圏でも零対象を経由する射を用いてこの標準射を定めることができるが、同型とは限らない。双積の訳語には「複積」もある。

例 2.6. 環RR上の加群の有限族M1,…,MnM_1,\ldots,M_nの直積では、座標射影pkp_kと座標包含iki_kがpkil=δklp_ki_l=\delta_{kl}、∑ikpk=id⁡\sum i_kp_k=\idを満たす。したがって有限直積は双積であり、直和と一致する(§E6.2 命題 6.2)。

無限集合I∈VI\in Vと体kkに対し、標準射k⊕I→kIk^{\oplus I}\to k^Iの像は有限台の族である。定数族(1)i∈I(1)_{i\in I}は像に入らないので標準射は同型でない。座標包含を備えたkIk^Iが余積ならば、普遍性による比較射はこの標準射に等しく、同型となる。しかし標準射は定数族(1)i∈I(1)_{i\in I}を像に含まないので、矛盾する。したがって、座標包含を備えたkIk^Iは余積でない。

例 2.7.Set\mathbf{Set}が前加法圏ならば、始対象∅\varnothingは命題 1.4により終対象にもなる。しかし一点集合から空集合への写像は存在しない。

Grp\mathbf{Grp}が前加法圏ならば、零射は自明群を経由する自明な準同型である。したがって二群の直積の双積入射は座標包含であり、定理 2.3により余積入射にもなる。これは§E9.12 命題 2.6の位数二の巡回群の例に反する。

非零環RRの一対象前加法圏BR\mathcal BRは、恒等射11が零射と異なるので零対象をもたない。

3 加法圏と加法関手

定義 3.1. 空の族を含むすべての有限族が直積をもつ前加法圏を加法圏 (additive category) という。

命題 3.2. 前加法圏が零対象をもち、任意の二対象が直積をもつならば加法圏である。

証明. 演習とする(問題 6.1)。▨

命題 3.3. 加法圏の射f,g:A→Bf,g:A\to Bに対して、対角射δA:A→A⊕A\delta_A:A\to A\oplus A、余対角射∇B:B⊕B→B\nabla_B:B\oplus B\to B、成分f,gf,gをもつ射f⊕g:A⊕A→B⊕Bf\oplus g:A\oplus A\to B\oplus Bを用いると

f+g=∇B(f⊕g)δAf+g=\nabla_B(f\oplus g)\delta_A

である。したがって射の和は、零対象、直積、余積の普遍性で定まる射の合成である。

証明. 双積の等式とそれぞれの普遍性から

δA=i1+i2,∇B=p1+p2,f⊕g=i1fp1+i2gp2\delta_A=i_1+i_2,\qquad \nabla_B=p_1+p_2, \qquad f\oplus g=i_1fp_1+i_2gp_2

である。合成を双線形性で展開すると、交差項は零となりf+gf+gが残る。零射は零対象を経由する合成であり、双積の入射は射影と零射から一意に定まるので、右辺は圏の構造だけによる。▨

4 加法関手

定義 4.1. 前加法圏の間の関手F:C→DF:\mathcal C\to\mathcal Dが、各射の群の間にアーベル群準同型を誘導するとき、FFを加法関手 (additive functor) という。

定理 4.2. 加法圏の間の関手F:C→DF:\mathcal C\to\mathcal Dについて次の条件は同値である。

  1. FFは加法関手である。
  2. FFは有限双積を双積へ移す。
  3. FFは有限直積を直積へ移す。
  4. FFは有限余積を余積へ移す。

とくに加法関手は零対象を零対象へ移す。

証明. 加法関手は双積を定める二つの等式を保つ。双積を保つ関手は定理 2.3により有限直積と有限余積を保つ。

有限直積を保つと仮定する。空積の像F(0)F(0)は終対象であり、命題 1.4により零対象である。したがって零射も保たれる。F(pl)F(ik)=δlkF(p_l)F(i_k)=\delta_{lk}なので、F(ik)F(i_k)は直積F(A1⊕⋯⊕An)F(A_1\oplus\cdots\oplus A_n)の双積入射である。対角射、余対角射、f⊕gf\oplus gもその普遍性によって対応する射に移る。命題 3.3を両圏で用いるとF(f+g)=F(f)+F(g)F(f+g)=F(f)+F(g)となる。したがってFFは加法関手である。有限余積を保つ場合は、反対圏の関手にこの議論を適用する。▨

系 4.3. 加法圏の間の随伴F⊣GF\dashv Gの両関手は加法的である。

証明.§E9.11 定理 4.1によりFFは有限余積を、GGは有限直積を保つ。定理 4.2を適用する。▨

例 4.4. 環RR上の加群P,NP,Nに対して、Hom⁡R(P,−)\operatorname{Hom}_R(P,-)とHom⁡R(−,N)\operatorname{Hom}_R(-,N)は加法関手である。射変数について(u+v)h=uh+vh(u+v)h=uh+vhとh(u+v)=hu+hvh(u+v)=hu+hvが成り立つからである。係数の制限およびアーベル群への忘却も準同型の各点の和を保つ。

左RR・右SS双加群NNに対して、−⊗RN-\otimes_RNは Hom–tensor 随伴(§E6.12 命題 16.2) と系 4.3によって加法関手である。純テンソル上でも((f+g)⊗1)(m⊗n)=f(m)⊗n+g(m)⊗n((f+g)\otimes1)(m\otimes n)=f(m)\otimes n+g(m)\otimes nであり、この式からも−⊗RN-\otimes_RNの加法性が従う。

例 4.5.F(M)=M⊗ZMF(M)=M\otimes_{\Z}M、F(f)=f⊗fF(f)=f\otimes fは§E6.12 命題 12.1によってAb\mathbf{Ab}の関手を定め、零対象を保つ。しかしF(Z)≅ZF(\Z)\cong\ZのもとでF(2id⁡)=4id⁡F(2\id)=4\idなので加法的でない。また§E6.12 命題 18.1によりF(Z⊕Z)≅Z4F(\Z\oplus\Z)\cong\Z^4であるが、F(Z)⊕F(Z)≅Z2F(\Z)\oplus F(\Z)\cong\Z^2である。この二群が同型ならば二倍の像による商も同型となるが、それぞれ16元と4元なので矛盾する。

5 加法関手の圏

命題 5.1.C\mathcal CをVV-小圏、D\mathcal Dを前加法圏とする。このとき、次が成り立つ。

  1. 関手圏[C,D][\mathcal C,\mathcal D]は自然変換の成分ごとの和について前加法圏である。
  2. D\mathcal Dが加法圏ならば関手圏も加法圏であり、有限双積は各点で計算される。
  3. 評価関手は加法関手である。

証明.主張 (1)を示す。自然変換α,β:F⇒G\alpha,\beta:F\Rightarrow Gと射u:c→c′u:c\to c'に対して、双線形性から

G(u)(αc+βc)=(αc′+βc′)F(u)G(u)(\alpha_c+\beta_c)=(\alpha_{c'}+\beta_{c'})F(u)

である。零元と逆元も成分ごとに自然変換となるので、射の集合はアーベル群であり、合成は双線形である。局所VV-小性は§E9.3 命題 4.5による。

主張 (2)を示す。有限族の関手を固定する。各点の直積錐をVV-小な対象集合上で§E1.21 命題 4.1により選び、§E9.9 定理 2.6を適用すると関手圏の直積を得る。定理 2.3により、この直積が双積でもあることが従う。

主張 (3)を示す。評価は成分ごとの和を保つ。▨

定義 5.2.C\mathcal CをVV-小な前加法圏、D\mathcal Dを前加法圏とする。加法関手を対象とする[C,D][\mathcal C,\mathcal D]の充満部分圏をAdd⁡(C,D)\operatorname{Add}(\mathcal C,\mathcal D)と書く。Add⁡(Cop,Ab)\operatorname{Add}(\mathcal C^{\mathrm{op}},\mathbf{Ab})の対象をC\mathcal C上の加法的な前層 (additive presheaf) という。

命題 5.3.C\mathcal CをVV-小な前加法圏、D\mathcal Dを加法圏とする。このとき、Add⁡(C,D)\operatorname{Add}(\mathcal C,\mathcal D)は各点の有限双積について閉じ、加法圏となる。

証明. 加法関手の有限族の各点双積をHHとする。各射影とH(u+v)H(u+v)、H(u)+H(v)H(u)+H(v)との合成は一致するので、直積への射の一意性からH(u+v)=H(u)+H(v)H(u+v)=H(u)+H(v)である。したがってHHは加法的である。空の族の場合は零関手であり加法的である。充満部分圏なので双積の普遍性と射の群はそのまま制限される。▨

命題 5.4. 環RRに対して、評価F↦F(∗)F\mapsto F(\ast)と作用rm=F(r)(m)rm=F(r)(m)は圏同型

Add⁡(BR,Ab)≅R-Mod,Add⁡((BR)op,Ab)≅Mod-R\operatorname{Add}(\mathcal BR,\mathbf{Ab})\cong R\text{-}\mathbf{Mod}, \qquad \operatorname{Add}((\mathcal BR)^{\mathrm{op}},\mathbf{Ab})\cong\mathbf{Mod}\text{-}R

を与える。自然変換は加群の準同型に対応する。

証明. 加法関手の射への対応は単位的環準同型R→End⁡Z(F(∗))R\to\operatorname{End}_{\Z}(F(\ast))である。§E6.2 命題 1.3により、これは左加群構造と同じデータである。自然変換の唯一の成分の自然性はf(rm)=rf(m)f(rm)=rf(m)であり、線形性に一致する。加群から作用の関手を作る逆対応を取ると、対象と射の両方で互いに逆となる。反対環に適用すれば右加群の主張を得る。▨

命題 5.5.C\mathcal CをVV-小な前加法圏とする。このとき、次が成り立つ。

  1. hc=Hom⁡C(−,c)h_c=\operatorname{Hom}_{\mathcal C}(-,c)は加法的な前層である。
  2. 任意の加法的な前層PPに対して Hom⁡(hc,P)⟶P(c),α⟼αc(id⁡c)\operatorname{Hom}(h_c,P)\longrightarrow P(c),\qquad \alpha\longmapsto\alpha_c(\id_c) はアーベル群の同型であり、両変数について自然である。
  3. 米田埋め込みy:C→Add⁡(Cop,Ab)y:\mathcal C\to\operatorname{Add}(\mathcal C^{\mathrm{op}},\mathbf{Ab})は充満忠実な加法関手である。

証明.主張 (1)を示す。合成の双線形性からhch_cは加法的である。

主張 (2)を示す。集合値の米田の補題(§E9.7 定理 2.1) の逆対応はx↦(u↦P(u)(x))x\mapsto(u\mapsto P(u)(x))である。P(u+v)(x)=P(u)(x)+P(v)(x)P(u+v)(x)=P(u)(x)+P(v)(x)により、この自然変換の各成分は群準同型である。したがって集合値の全単射は加法的な前層間の射の全単射になる。評価も和を保つので群の同型であり、自然性は元の米田の対応から従う。

主張 (3)を示す。P=hdP=h_dとすれば充満忠実性を得る。y(f)y(f)は後合成なので、双線形性からyyは加法的である。C=BR\mathcal C=\mathcal BRではh∗h_\astは右正則加群であり、この同型はHom⁡R(R,M)≅M\operatorname{Hom}_R(R,M)\cong Mとなる。▨

6 演習

問題 6.1.命題 3.2を証明せよ。

解答.

空の族には零対象を、一対象の族にはその対象と恒等射を取る。n−1n-1個の対象の直積PPが得られているとき、P×AnP\times A_nの射影とPPの射影の合成を取る。任意の射の族X→AkX\to A_kは、PPの普遍性によって唯一のX→PX\to Pを与え、さらに二項直積の普遍性によって唯一のX→P×AnX\to P\times A_nを与える。この二段の一意性が有限直積の普遍性である。▨

前提記事

9 本の記事・単元を表示