加法関手(additive functor)とは、Hom 集合がアーベル群で合成が双線型な前加法圏の間の関手 $F$ であって、平行な射 $f,g$ について $F(f+g)=F(f)+F(g)$ を満たすものである。加法圏の間では、加法的であることは零対象と双積の構造射を保つことと同値であり、有限積を保つだけで自動的に加法的になるので、随伴関手・圏同値・有限極限を保つ関手は加法的で、射の和そのものも圏の構造だけで決まる。加法関手は分裂短完全列と鎖ホモトピーを保つが、分裂しない完全列や無限積は保つとは限らない。Hom 関手・テンソル積・大域切断・ホモロジーが例で、導来関手や δ-関手はこの関手を対象に組み立てられる。
加法圏では、二つの射 $f,g\colon A\to B$ を足して $f+g$ を作れる。加群の準同型の和、行列の和がその典型である。加法関手は、この和を保つ関手である。ホモロジー代数で扱う関手、たとえば $\operatorname{Hom}(X,-)$、テンソル積 $-\otimes_RM$、層の大域切断、群の不変部分、複体のホモロジーは、どれも加法関手である。導来関手やδ-関手の理論は、加法関手を対象にして組み立てられている。
加法性は和という追加の構造に関する条件に見えるが、加法圏の間では圏の構造だけで決まる。有限個の積を保つ関手は自動的に加法的であり、その結果、随伴関手や圏同値は必ず加法的になる。この記事では加法関手の定義と例を述べたあと、この事実を証明し、加法関手が分裂完全列と鎖ホモトピーを保つことを示す。
加法圏 の定義「前加法圏」のとおり、圏 $\mathcal{C}$ が前加法圏であるとは、各 Hom 集合 $\operatorname{Hom}_{\mathcal{C}}(A,B)$ にアーベル群の構造が与えられ、合成が双線型であることをいう。
前加法圏の間の関手 $F\colon\mathcal{C}\to\mathcal{D}$ が加法関手(additive functor)、または加法的であるとは、すべての対象 $A,B$ と射 $f,g\colon A\to B$ について
$$
F(f+g)=F(f)+F(g)
$$
が成り立つこと、すなわち各写像 $\operatorname{Hom}_{\mathcal{C}}(A,B)\to\operatorname{Hom}_{\mathcal{D}}(FA,FB)$、$f\mapsto F(f)$ が群準同型であることをいう。反変関手 $F\colon\mathcal{C}^{\mathrm{op}}\to\mathcal{D}$ についても同じ式で加法的であることを定める。
二変数の関手 $F\colon\mathcal{C}\times\mathcal{C}'\to\mathcal{D}$ が各変数について加法的であるとき、双加法的という。$\operatorname{Hom}(-,-)$ や $-\otimes_R-$ がその例である。
加法関手は群準同型を Hom 集合ごとに与えるので、零射を零射に、$-f$ を $-F(f)$ に、有限和を有限和に送る。さらに 加法圏 の命題「加法関手による双積の保存」により、加法圏の間の関手については次の二つは同値である。
前加法圏 $\mathcal{C}$ の対象 $X$ について、$\operatorname{Hom}(X,-)\colon\mathcal{C}\to\mathbf{Ab}$ は射 $f\colon A\to B$ を $u\mapsto f\circ u$ に送る。合成の双線型性 $(f+g)\circ u=f\circ u+g\circ u$ により、これは加法関手である。同様に反変関手 $\operatorname{Hom}(-,X)$ は $(f+g)^*=f^*+g^*$ を満たし、加法的である。
環 $R$ を、対象が一つ $\ast$ で $\operatorname{Hom}(\ast,\ast)=R$、合成を環の積とする前加法圏とみなす。加法関手 $F\colon R\to\mathbf{Ab}$ を与えることは、左 $R$ 加群を与えることと同じである。実際、$M=F(\ast)$ とおくと、$r\mapsto F(r)$ は加法的で、関手性から $F(rs)=F(r)\circ F(s)$、$F(1)=\operatorname{id}_M$ を満たすので、環準同型 $R\to\operatorname{End}(M)$ すなわち $M$ 上の左 $R$ 加群の構造である。逆に左 $R$ 加群は同じ式で加法関手を定める。二つの加法関手の間の自然変換は、ちょうど $R$ 加群の準同型である。
位相空間 $X$ 上のアーベル群の層の圏から $\mathbf{Ab}$ への大域切断の関手 $\Gamma(X,-)$、群 $G$ の加群 $M$ に不変部分 $M^G$ を対応させる関手、アーベル圏の複体にその $n$ 次コホモロジーを対応させる関手は、どれも加法関手である。最後のものは、複体の射 $f,g$ が誘導する写像がコサイクルの類に $[z]\mapsto[f(z)]$ で作用するので、$[(f+g)(z)]=[f(z)]+[g(z)]$ となることによる。
有理数体上のベクトル空間の圏で、外積 $\Lambda^2(V)$ をとる関手 $\Lambda^2$(射 $f$ を $f\wedge f$ に送る)は、零対象を零対象に送る。しかし $\dim V\ge2$ のとき $\Lambda^2(\operatorname{id}_V+\operatorname{id}_V)=\Lambda^2(2\operatorname{id}_V)=4\operatorname{id}$ であり、$\Lambda^2(\operatorname{id}_V)+\Lambda^2(\operatorname{id}_V)=2\operatorname{id}$ と異なる($\Lambda^2V\neq0$ なので)。よって加法関手ではない。積も保たない:$\Lambda^2(\mathbb{Q}\oplus\mathbb{Q})$ は $1$ 次元だが、$\Lambda^2\mathbb{Q}\oplus\Lambda^2\mathbb{Q}=0$ である。
アーベル群の圏で、すべての対象を $\mathbb{Z}$ に、すべての射を $\operatorname{id}_{\mathbb{Z}}$ に送る定数関手も加法的でない。零射 $0$ が $\operatorname{id}_{\mathbb{Z}}\neq0$ に写るからである。加法関手は零対象を零対象に送るが、この関手は零対象 $0$ を $\mathbb{Z}$ に送る。
加法圏では、射の和は双積の構造射から復元できる(加法圏 の命題「加法関手による双積の保存」の証明の式 $f+g=\nabla_B(f\oplus g)\Delta_A$)。双積は圏論的な積でもあるので、和を保つかどうかは積を保つかどうかで決まる。
$\mathcal{C},\mathcal{D}$ を加法圏、$F\colon\mathcal{C}\to\mathcal{D}$ を関手とし、$F$ は有限積を保つとする。すなわち、
零射の保存。 加法圏では終対象は零対象である(零対象は終対象であり、終対象は同型を除いて一意だから)。よって $F(O)$ は零対象である。$\mathcal{C}$ の零射 $0_{A,B}$ は $A\to O\to B$ と零対象を経由する。関手性により $F(0_{A,B})$ は零対象 $F(O)$ を経由するので、$\mathcal{D}$ の零射である。
双積の保存。 $\mathcal{D}$ で双積 $(FA\oplus FB,\iota'_A,\iota'_B,p'_A,p'_B)$ をとる。双積は積でもある(加法圏 の命題「双積は積かつ余積である」)。仮定 2 により $(F(A\oplus B),F(p_A),F(p_B))$ も $FA,FB$ の積なので、積の普遍性から $p'_A\circ\varphi=F(p_A)$、$p'_B\circ\varphi=F(p_B)$ を満たす同型射 $\varphi\colon F(A\oplus B)\to FA\oplus FB$ がある。$j_A:=\varphi^{-1}\circ\iota'_A$、$j_B:=\varphi^{-1}\circ\iota'_B$ とおくと、$(F(A\oplus B),j_A,j_B,F(p_A),F(p_B))$ は双積の五つの等式を満たす。たとえば
$$
j_A\,F(p_A)+j_B\,F(p_B)=\varphi^{-1}(\iota'_Ap'_A+\iota'_Bp'_B)\varphi=\operatorname{id}
$$
であり、残りの等式も同様に $\varphi$ で移して確かめられる。
次に $F(\iota_A)=j_A$ を示す。$p_A\iota_A=\operatorname{id}_A$、$p_B\iota_A=0$ に $F$ を施し、零射の保存を使うと
$$
F(p_A)\circ F(\iota_A)=\operatorname{id}_{FA},\qquad F(p_B)\circ F(\iota_A)=0
$$
である。$j_A$ も同じ二つの等式を満たす(双積の等式)。$F(A\oplus B)$ は $F(p_A),F(p_B)$ に関する積なので、二つの射影との合成が等しい射は等しい。よって $F(\iota_A)=j_A$ であり、同様に $F(\iota_B)=j_B$ である。
以上で $F$ は零対象を零対象に、双積の構造射を双積の構造射に送る。加法圏 の命題「加法関手による双積の保存」により、$F$ は加法関手である。
余積についての主張は、反対圏に移せば同じ議論になる。$\blacksquare$
証明の最後の段で、$F(\iota_A)$ を積の普遍性で決めたことが要点である。$F$ が保つと仮定したのは積(射影の側)だけだが、加法圏では入射も射影から一意に決まるので、入射も自動的に保たれる。
$\mathcal{C},\mathcal{D}$ を加法圏とする。
随伴の一方が加法的ならもう一方も加法的であるという主張は、積の存在を仮定しない前加法圏の間でも成り立つ(Mac98 IV.1 Theorem 3, pp. 85–86)。系の 1 は、加法圏の間では随伴であることだけから加法性が出ることを述べている。
圏 $\mathcal{C}$ の Hom 集合に二通りの前加法圏の構造 $+$ と $+'$ が与えられ、どちらについても $\mathcal{C}$ が加法圏であるとする。このとき、すべての平行な射 $f,g$ について $f+g=f+'g$ である。
零対象と積は和の構造によらず圏だけで決まる概念なので、恒等関手 $(\mathcal{C},+)\to(\mathcal{C},+')$ は有限積を保つ。thm-adf-products によりこの関手は加法的であり、$f+g=\operatorname{id}(f+g)=\operatorname{id}(f)+'\operatorname{id}(g)=f+'g$ である。$\blacksquare$
したがって「加法圏である」ことは、圏に付け加える構造ではなく、圏が満たす性質である。射の和を指定する必要はなく、零対象と双積があれば和は一通りに決まる(Mac98 VIII.2, Proposition 3, p. 196 の式とその後の注意 p. 197)。
加法関手は等式で書ける構造を保つ。分裂完全列と鎖ホモトピーはどちらも射の和を含む等式で定まるので、加法関手で保たれる。一方、分裂しない完全列は一般に保たれない。
加法圏の射の列 $0\to A\xrightarrow{i}B\xrightarrow{p}C\to0$ が分裂短完全列であるとは、射 $r\colon B\to A$、$s\colon C\to B$ があって、$(B,i,s,r,p)$ が $A$ と $C$ の双積をなすこと、すなわち
$$
ri=\operatorname{id}_A,\quad ps=\operatorname{id}_C,\quad pi=0,\quad rs=0,\quad ir+sp=\operatorname{id}_B
$$
が成り立つことをいう。
加法圏の間の加法関手 $F$ は、分裂短完全列 $0\to A\to B\to C\to0$ を分裂短完全列 $0\to FA\to FB\to FC\to0$ に送る。分裂短完全列は完全列であり、とくに終域の圏がアーベル圏なら、像の列は短完全列である。
定義の五つの等式に $F$ を施すと、$F$ が合成・恒等射・和・零射を保つことから、$F(r),F(s)$ について同じ五つの等式が成り立つ。よって像の列は分裂短完全列である。
分裂短完全列が完全であることを示す。$i$ は $p$ の核である。実際 $p\circ x=0$ なら $x=(ir+sp)x=i(rx)$ と $i$ を経由し、$ri=\operatorname{id}$ より $i$ はモノ射なので経由の仕方は一つである。双対に $p$ は $i$ の余核である:$y\circ i=0$ なら $y=y(ir+sp)=(ys)p$ であり、$ps=\operatorname{id}$ より $p$ はエピ射である。核と余核がこのように対になっていることが、アーベル圏での短完全性である。$\blacksquare$
$F\colon\mathcal{C}\to\mathcal{D}$ を加法圏の間の加法関手とする。
この定理が、導来関手の定義の正しさを支える。射影分解は鎖ホモトピー同値を除いて一意であり(導来関手 の命題「比較定理」)、加法関手を施した後もその一意性が保たれるので、ホモロジーは分解の選び方によらない。加法的でない関手では 2 の計算で $F(f-g)$ を $F(f)-F(g)$ に分けられず、議論が成り立たない。
アーベル圏の間の加法関手については、完全列をどこまで保つかで完全関手・左完全関手・右完全関手が区別される(完全関手 の定義「左完全関手・右完全関手」)。prop-adf-split により分裂する列はどの加法関手でも保たれるので、完全性の条件が問題になるのは分裂しない列である。
アーベル群の短完全列 $0\to\mathbb{Z}\xrightarrow{2}\mathbb{Z}\to\mathbb{Z}/2\mathbb{Z}\to0$ は分裂しない(分裂すれば $\mathbb{Z}\cong\mathbb{Z}\oplus\mathbb{Z}/2\mathbb{Z}$ となるが、左辺には位数 $2$ の元がない)。加法関手 $\operatorname{Hom}(\mathbb{Z}/2\mathbb{Z},-)$ を施すと
$$
0\to0\to0\to\mathbb{Z}/2\mathbb{Z}\to0
$$
となり、右端で完全でない。$\operatorname{Hom}(\mathbb{Z}/2\mathbb{Z},-)$ は左完全だが右完全ではない。
有理数体上のベクトル空間の分裂短完全列 $0\to\mathbb{Q}\to\mathbb{Q}^2\to\mathbb{Q}\to0$(第 1 成分への包含と第 2 成分への射影)に、ex-adf-non-additive の $\Lambda^2$ を施すと、$\Lambda^2\mathbb{Q}=0$、$\Lambda^2(\mathbb{Q}^2)\cong\mathbb{Q}$ なので
$$
0\to0\to\mathbb{Q}\to0\to0
$$
となり、中央で完全でない。prop-adf-split の加法性の仮定は外せない。
加法関手は有限個の積(双積)を保つが、無限個の積や直和を保つとは限らない。
アーベル群 $M$ に捩れ部分群 $T(M)=\{x\in M\mid nx=0\ \text{となる}\ n\ge1\ \text{がある}\}$ を対応させる関手 $T\colon\mathbf{Ab}\to\mathbf{Ab}$ は、準同型の制限で射を送り、加法関手である。素数全体にわたる積 $M=\prod_p\mathbb{Z}/p\mathbb{Z}$ を考えると、各 $T(\mathbb{Z}/p\mathbb{Z})=\mathbb{Z}/p\mathbb{Z}$ なので $\prod_pT(\mathbb{Z}/p\mathbb{Z})=M$ である。一方、$x=(1,1,1,\dots)$ について $nx$ の $p$ 成分は $p>n$ のとき $n\bmod p\neq0$ なので、$x$ は位数無限であり $T(M)\neq M$ である。よって標準的な写像 $T(\prod_pM_p)\to\prod_pT(M_p)$ は全射でなく、$T$ は無限積を保たない。
各行は、この記事の定理・命題の仮定を一つだけ外したときの反例である。
| 外す条件 | 反例 | 成り立たなくなること |
|---|---|---|
| 二項の積の保存(零対象の保存は残す、thm-adf-products) | 外積 $\Lambda^2$ | 加法性 |
| 関手の加法性(prop-adf-split) | $\Lambda^2$ と $0\to\mathbb{Q}\to\mathbb{Q}^2\to\mathbb{Q}\to0$ | 分裂短完全列を分裂短完全列に送ること |
| 関手の加法性(零射の保存) | 値が $\mathbb{Z}$ の定数関手 | 零対象を零対象に送ること |
| 列が分裂すること(prop-adf-split) | $\operatorname{Hom}(\mathbb{Z}/2\mathbb{Z},-)$ と $0\to\mathbb{Z}\xrightarrow{2}\mathbb{Z}\to\mathbb{Z}/2\mathbb{Z}\to0$ | 完全列を完全列に送ること |
| 積が有限個であること | 捩れ部分群の関手 $T$ と $\prod_p\mathbb{Z}/p\mathbb{Z}$ | 積の保存 |
加法関手の定義は Wei94 §1.2(p. 5)、双積を保つことによる特徴づけと、積だけ・余積だけを保つ場合の言い換えは Mac98 VIII.2 Proposition 4 とその後の注意(p. 197)にある。thm-adf-products とその系、thm-adf-homotopy の証明はこの記事で示した。
Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する