§E9.10随伴

最終更新

圏論では、対象の性質を他の対象との間の射によって捉える。異なる圏に属する対象を比べるときには、それぞれの圏の射の対応を調べる。たとえば、集合XXから作る自由群F(X)F(X)から群HHへの準同型は、XXからHHの台集合への写像と一対一に対応する。このような射の自然な対応を、二つの関手の間の関係として捉える概念が随伴である。随伴は普遍射の族から構成することができる。右随伴が極限を保つことは §E9.11 右随伴と極限 で証明する。本記事では、随伴の定義と基本的な性質を明らかにし、代表的な例を調べる。

1 随伴と自然性

定義 1.1 (随伴). 圏C,D\mathcal C,\mathcal Dの間の関手F:C→DF:\mathcal C\to\mathcal D、G:D→CG:\mathcal D\to\mathcal Cと、各対象A,BA,Bに対する全単射

ΦA,B:Hom⁡D(F(A),B)⟶Hom⁡C(A,G(B))\Phi_{A,B}:\operatorname{Hom}_{\mathcal D}(F(A),B)\longrightarrow\operatorname{Hom}_{\mathcal C}(A,G(B))

の族を考える。任意の射a:A′→Aa:A'\to A、b:B→B′b:B\to B'、f:F(A)→Bf:F(A)\to Bに対して

ΦA′,B′(b∘f∘F(a))=G(b)∘ΦA,B(f)∘a\Phi_{A',B'}(b\circ f\circ F(a))=G(b)\circ\Phi_{A,B}(f)\circ a(1.1.1)\text{(1.1.1)}

が成り立つとき、組(F,G,Φ)(F,G,\Phi)を 随伴 (adjunction) といい、F⊣GF\dashv Gと書く。Φ\Phiを 随伴対応 (adjunction correspondence)、この等式を随伴対応の 自然性 (naturality) という。FFをGGの 左随伴 (left adjoint)、GGをFFの 右随伴 (right adjoint) という。

族(ΦA,B)A,B(\Phi_{A,B})_{A,B}は、対象の組(A,B)(A,B)にΦA,B\Phi_{A,B}を対応させる写像のグラフとして与える。各 Hom がVV-小であることは仮定しない。両圏が局所VV-小なら、各対応はVVの元である集合の間の全単射である。

補題 1.2. 関手F:C→DF:\mathcal C\to\mathcal D、G:D→CG:\mathcal D\to\mathcal Cと随伴対応の型の全単射ΦA,B\Phi_{A,B}が与えられたとする。このとき、次の条件は同値である。

  1. 対応は式 (1.1.1)を満たす。
  2. 任意のa:A′→Aa:A'\to A、b:B→B′b:B\to B'、f:F(A)→Bf:F(A)\to Bに対して、Φ(f∘F(a))=Φ(f)∘a\Phi(f\circ F(a))=\Phi(f)\circ aおよびΦ(b∘f)=G(b)∘Φ(f)\Phi(b\circ f)=G(b)\circ\Phi(f)が成り立つ。
  3. 任意のa:A′→Aa:A'\to A、b:B→B′b:B\to B'、g:A→G(B)g:A\to G(B)に対して、ΦA′,B′−1(G(b)∘g∘a)=b∘ΦA,B−1(g)∘F(a)\Phi^{-1}_{A',B'}(G(b)\circ g\circ a)=b\circ\Phi^{-1}_{A,B}(g)\circ F(a)が成り立つ。

証明.(1)⇔\Leftrightarrow(2)を示す。式 (1.1.1)でbbまたはaaを恒等射とすれば、主張 (2)の二つの等式を得る。逆に、この二つの等式を順に用いると、式 (1.1.1)を得る。

(1)⇔\Leftrightarrow(3)を示す。式 (1.1.1)にf=Φ−1(g)f=\Phi^{-1}(g)を代入してΦ−1\Phi^{-1}を施すと、主張 (3)の等式を得る。逆に、この等式にg=Φ(f)g=\Phi(f)を代入してΦ\Phiを施すと、式 (1.1.1)を得る。▨

2 unit・counit と三角恒等式

定義 2.1 (unit と counit). 随伴(F,G,Φ)(F,G,\Phi)に対し、射の族

ηA=ΦA,F(A)(idF(A)):A→GF(A),εB=ΦG(B),B−1(idG(B)):FG(B)→B\eta_A=\Phi_{A,F(A)}(\mathrm{id}_{F(A)}):A\to GF(A),\qquad \varepsilon_B=\Phi^{-1}_{G(B),B}(\mathrm{id}_{G(B)}):FG(B)\to B

をそれぞれ unit (unit)、counit (counit) という。

補題 2.2. 随伴F⊣GF\dashv Gと、任意の射f:F(A)→Bf:F(A)\to B、g:A→G(B)g:A\to G(B)に対して、次が成り立つ。

ΦA,B(f)=G(f)∘ηA,ΦA,B−1(g)=εB∘F(g).\Phi_{A,B}(f)=G(f)\circ\eta_A,\qquad \Phi^{-1}_{A,B}(g)=\varepsilon_B\circ F(g).(2.2.1)\text{(2.2.1)}

証明.Φ\Phiの第二変数の自然性をf∘idF(A)f\circ\mathrm{id}_{F(A)}に適用すると第一式を得る。Φ−1\Phi^{-1}の第一変数の自然性をidG(B)∘g\mathrm{id}_{G(B)}\circ gに適用すると第二式を得る。▨

命題 2.3. 随伴F⊣GF\dashv Gの unit と counit は自然変換η:idC⇒GF\eta:\mathrm{id}_{\mathcal C}\Rightarrow GF、ε:FG⇒idD\varepsilon:FG\Rightarrow\mathrm{id}_{\mathcal D}である。すなわち、任意のa:A′→Aa:A'\to A、b:B→B′b:B\to B'について

GF(a)∘ηA′=ηA∘a,εB′∘FG(b)=b∘εBGF(a)\circ\eta_{A'}=\eta_A\circ a,\qquad \varepsilon_{B'}\circ FG(b)=b\circ\varepsilon_B(2.3.1)\text{(2.3.1)}

が成り立つ。

証明.ΦA′,F(A)(F(a))\Phi_{A',F(A)}(F(a))は、式 (2.2.1)によればGF(a)∘ηA′GF(a)\circ\eta_{A'}であり、第一変数の自然性によればηA∘a\eta_A\circ aである。同様にΦG(B),B′−1(G(b))\Phi^{-1}_{G(B),B'}(G(b))は、式 (2.2.1)によればεB′∘FG(b)\varepsilon_{B'}\circ FG(b)であり、第二変数の自然性によればb∘εBb\circ\varepsilon_Bである。▨

命題 2.4. 関手F:C→DF:\mathcal C\to\mathcal D、G:D→CG:\mathcal D\to\mathcal Cについて次が成り立つ。

  1. 随伴F⊣GF\dashv Gの unit と counit は、任意の対象A,BA,Bに対して 三角恒等式 (triangle identities)εF(A)∘F(ηA)=idF(A),G(εB)∘ηG(B)=idG(B)\varepsilon_{F(A)}\circ F(\eta_A)=\mathrm{id}_{F(A)},\qquad G(\varepsilon_B)\circ\eta_{G(B)}=\mathrm{id}_{G(B)}を満たす。
  2. 逆に、三角恒等式を満たす自然変換η:idC⇒GF\eta:\mathrm{id}_{\mathcal C}\Rightarrow GFとε:FG⇒idD\varepsilon:FG\Rightarrow\mathrm{id}_{\mathcal D}が与えられたとき、ΦA,B(f)=G(f)∘ηA\Phi_{A,B}(f)=G(f)\circ\eta_Aで定めたΦ\Phiは随伴を与え、その unit と counit はη,ε\eta,\varepsilonである。

証明.主張 (1)を示す。式 (2.2.1)をΦ−1(ηA)=idF(A)\Phi^{-1}(\eta_A)=\mathrm{id}_{F(A)}とΦ(εB)=idG(B)\Phi(\varepsilon_B)=\mathrm{id}_{G(B)}に適用すると三角恒等式を得る。

主張 (2)を示す。ΨA,B(g)=εB∘F(g)\Psi_{A,B}(g)=\varepsilon_B\circ F(g)と置く。f:F(A)→Bf:F(A)\to Bに対し、ε\varepsilonの自然性と第一の三角恒等式から

ΨΦ(f)=εB∘FG(f)∘F(ηA)=f∘εF(A)∘F(ηA)=f\Psi\Phi(f)=\varepsilon_B\circ FG(f)\circ F(\eta_A) =f\circ\varepsilon_{F(A)}\circ F(\eta_A)=f

である。g:A→G(B)g:A\to G(B)に対し、η\etaの自然性と第二の三角恒等式から

ΦΨ(g)=G(εB)∘GF(g)∘ηA=G(εB)∘ηG(B)∘g=g\Phi\Psi(g)=G(\varepsilon_B)\circ GF(g)\circ\eta_A =G(\varepsilon_B)\circ\eta_{G(B)}\circ g=g

である。したがって両対応は互いに逆である。さらに、η\etaの自然性により

Φ(b∘f∘F(a))=G(b)∘G(f)∘GF(a)∘ηA′=G(b)∘Φ(f)∘a\Phi(b\circ f\circ F(a))=G(b)\circ G(f)\circ GF(a)\circ\eta_{A'} =G(b)\circ\Phi(f)\circ a

となるので、Φ\Phiは式 (1.1.1)を満たす。恒等射にΦ\PhiとΨ\Psiを適用すれば unit と counit は元の族に一致する。▨

命題 2.5. 随伴F⊣GF\dashv Gについて次が成り立つ。

  1. FFが充満忠実であることは、すべてのηA\eta_Aが同型射であるための必要十分条件である。
  2. GGが充満忠実であることは、すべてのεB\varepsilon_Bが同型射であるための必要十分条件である。

証明. 証明は問題 5.3 (1)と問題 5.3 (2)の演習とする。▨

3 普遍射

定義 3.1 (普遍射).

  1. 関手G:D→CG:\mathcal D\to\mathcal C、対象A∈CA\in\mathcal C、B0∈DB_0\in\mathcal Dを与える。射η:A→G(B0)\eta:A\to G(B_0)がAAからGGへの 普遍射 (universal arrow) であるとは、任意の対象B∈DB\in\mathcal Dと射g:A→G(B)g:A\to G(B)に対し、g=G(f)∘ηg=G(f)\circ\etaを満たす射f:B0→Bf:B_0\to Bがただ一つ存在することをいう。
  2. 関手F:C→DF:\mathcal C\to\mathcal D、対象A0∈CA_0\in\mathcal C、B∈DB\in\mathcal Dを与える。射ε:F(A0)→B\varepsilon:F(A_0)\to BがFFからBBへの 普遍射 (universal arrow) であるとは、任意の対象A∈CA\in\mathcal Cと射f:F(A)→Bf:F(A)\to Bに対し、f=ε∘F(g)f=\varepsilon\circ F(g)を満たす射g:A→A0g:A\to A_0がただ一つ存在することをいう。

命題 3.2. 普遍射の族から、次のとおり関手と随伴が定まる。

  1. 関手G:D→CG:\mathcal D\to\mathcal Cと、各A∈CA\in\mathcal Cに対する対象F0(A)∈DF_0(A)\in\mathcal Dと普遍射ηA:A→G(F0(A))\eta_A:A\to G(F_0(A))の族を与える。このとき、対象上でF(A)=F0(A)F(A)=F_0(A)とし、射a:A′→Aa:A'\to Aに対してG(F(a))∘ηA′=ηA∘aG(F(a))\circ\eta_{A'}=\eta_A\circ aを満たす一意な射をF(a)F(a)とすれば、関手FFと随伴F⊣GF\dashv Gが定まる。対応はf↦G(f)∘ηAf\mapsto G(f)\circ\eta_Aであり、unit はη\etaである。
  2. 関手F:C→DF:\mathcal C\to\mathcal Dと、各B∈DB\in\mathcal Dに対する対象G0(B)∈CG_0(B)\in\mathcal Cと普遍射εB:F(G0(B))→B\varepsilon_B:F(G_0(B))\to Bの族を与える。このとき、対象上でG(B)=G0(B)G(B)=G_0(B)とし、射b:B→B′b:B\to B'に対してεB′∘F(G(b))=b∘εB\varepsilon_{B'}\circ F(G(b))=b\circ\varepsilon_Bを満たす一意な射をG(b)G(b)とすれば、関手GGと随伴F⊣GF\dashv Gが定まる。逆対応はg↦εB∘F(g)g\mapsto\varepsilon_B\circ F(g)であり、counit はε\varepsilonである。

証明.主張 (1)の証明は問題 5.2 (1)の演習とする。主張 (2)を示す。主張 (1)をFopF^{\mathrm{op}}に適用する。反対圏で得られた随伴の対応の逆が元の圏の随伴対応となり、その unit は元の counit に当たる。▨

命題 3.3. 関手G:D→CG:\mathcal D\to\mathcal Cと対象A∈CA\in\mathcal Cを与える。このとき、二つの普遍射η:A→G(B1)\eta:A\to G(B_1)、η′:A→G(B2)\eta':A\to G(B_2)に対し、G(t)∘η=η′G(t)\circ\eta=\eta'を満たす射t:B1→B2t:B_1\to B_2はただ一つ存在し、同型射である。両圏が局所VV-小なら、η\etaが普遍射であることは、η∈Hom⁡C(A,G(B1))\eta\in\operatorname{Hom}_{\mathcal C}(A,G(B_1))が関手Hom⁡C(A,G(−))\operatorname{Hom}_{\mathcal C}(A,G(-))の普遍元であるための必要十分条件である。

証明.η\etaの普遍性によってttを、η′\eta'の普遍性によってG(t′)∘η′=ηG(t')\circ\eta'=\etaを満たすt′:B2→B1t':B_2\to B_1を取る。G(t′∘t)∘η=ηG(t'\circ t)\circ\eta=\etaなので、一意性からt′∘t=idB1t'\circ t=\mathrm{id}_{B_1}である。同様にt∘t′=idB2t\circ t'=\mathrm{id}_{B_2}である。最後の同値では、普遍元の条件G(f)∘η=gG(f)\circ\eta=gが普遍射の条件そのものである。▨

命題 3.4. 関手G:D→CG:\mathcal D\to\mathcal Cに関する普遍射の存在と選択には次の区別がある。

  1. 各対象AAからGGへの普遍射の存在は、対象と射の組というVVの元を存在を示す対象とする主張である。大きい圏でもこの各点の存在を述べることができる。関手と随伴の構成には普遍射の族を与える。
  2. C\mathcal CがVV-小で各対象からGGへの普遍射が存在するなら、その普遍射の族を得ることができる。関手F:C→DF:\mathcal C\to\mathcal Dについて、D\mathcal DがVV-小でFFから各対象への普遍射が存在するなら、その普遍射の族を得ることができる。
  3. 添字となる圏がVV-小でない場合、各点の存在から族を選ぶことはせず、族をデータとして与える。随伴の存在を量化する表現は両圏がVV-小の場合に限る。

証明.I=Ob⁡C∈VI=\operatorname{Ob}\mathcal C\in Vと置く。各A∈IA\in Iに対する対象と普遍射の組(B,η)(B,\eta)はVVの元である。D\mathcal DもVV-小なら候補の集合もVV-小なので選択公理を適用する。そうでない場合も§E1.21 命題 4.1を、η:A→G(B)\eta:A\to G(B)が普遍射であるという条件に適用すれば対象と普遍射の組の族を得る。添字と各値がVVの元なので族のグラフもVVに属する。双対ではI=Ob⁡DI=\operatorname{Ob}\mathcal Dと取る。各点の存在と族を与える構成の区別は§E9.1 注意 2.9に従う。▨

命題 3.5. 次の比較射は自然同型を定める。

  1. 随伴(F,G,Φ)(F,G,\Phi)と(F′,G,Φ′)(F',G,\Phi')に対し、θA=(ΦA,F(A)′)−1(ηA):F′(A)→F(A)\theta_A=(\Phi'_{A,F(A)})^{-1}(\eta_A):F'(A)\to F(A)は自然同型θ:F′⇒F\theta:F'\Rightarrow Fを定める。各AAでG(θA)∘ηA′=ηAG(\theta_A)\circ\eta'_A=\eta_Aを満たす射の族はθ\thetaに限る。
  2. 随伴(F,G,Φ)(F,G,\Phi)と(F,G′,Φ′)(F,G',\Phi')に対し、σB=ΦG(B),B′(εB):G(B)→G′(B)\sigma_B=\Phi'_{G(B),B}(\varepsilon_B):G(B)\to G'(B)は自然同型σ:G⇒G′\sigma:G\Rightarrow G'を定める。各BBでεB′∘F(σB)=εB\varepsilon'_B\circ F(\sigma_B)=\varepsilon_Bを満たす射の族はσ\sigmaに限る。

証明.主張 (1)を示す。unit は補題 2.2により普遍射なので、命題 3.3をηA′,ηA\eta'_A,\eta_Aに適用すると、一意な同型射θA\theta_Aを得る。a:A′→Aa:A'\to Aに対してθA∘F′(a)\theta_A\circ F'(a)とF(a)∘θA′F(a)\circ\theta_{A'}は、GGを施してηA′′\eta'_{A'}と合成するとともにηA∘a\eta_A\circ aとなる。普遍射の一意性から両射は等しく、θ\thetaは自然である。

また、ΘA,B=(ΦA,B′)−1ΦA,B\Theta_{A,B}=(\Phi'_{A,B})^{-1}\Phi_{A,B}と置けば、両対応の第二変数の自然性から

ΘA,B′(b∘f)=b∘ΘA,B(f)\Theta_{A,B'}(b\circ f)=b\circ\Theta_{A,B}(f)(3.5.1)\text{(3.5.1)}

を得る。f=idF(A)f=\mathrm{id}_{F(A)}とすればΘA,B(b)=b∘θA\Theta_{A,B}(b)=b\circ\theta_Aである。

主張 (2)を示す。反対圏上の随伴Gop⊣FopG^{\mathrm{op}}\dashv F^{\mathrm{op}}と(G′)op⊣Fop(G')^{\mathrm{op}}\dashv F^{\mathrm{op}}に主張 (1)を適用する。対応と逆対応の始域と終域を元の圏へ戻すと、主張のσB\sigma_Bと等式εB′∘F(σB)=εB\varepsilon'_B\circ F(\sigma_B)=\varepsilon_Bを得る。▨

命題 3.6.D\mathcal Dを局所VV-小圏とし、関手F:Set→DF:\mathbf{Set}\to\mathcal D、G:D→SetG:\mathcal D\to\mathbf{Set}と随伴F⊣GF\dashv Gを与える。このとき、e=η{∗}(∗)e=\eta_{\{*\}}(*)はGGの普遍元であり、自然同型Hom⁡D(F({∗}),−)⇒G\operatorname{Hom}_{\mathcal D}(F(\{*\}),-)\Rightarrow Gを定める。

証明. 証明は演習とする(問題 5.4 (1))。▨

4 例

命題 4.1. 自由群関手F:Set→GrpF:\mathbf{Set}\to\mathbf{Grp}と忘却関手U:Grp→SetU:\mathbf{Grp}\to\mathbf{Set}は、ΦX,H(f)=U(f)∘ιX\Phi_{X,H}(f)=U(f)\circ\iota_Xによって随伴する。unit は生成元の写像ιX:X→U(F(X))\iota_X:X\to U(F(X))であり、counitεH:F(U(H))→H\varepsilon_H:F(U(H))\to Hは各生成元hhをh∈Hh\in Hへ送る準同型である。写像a:X′→Xa:X'\to Xの像F(a)F(a)は

U(F(a))∘ιX′=ιX∘aU(F(a))\circ\iota_{X'}=\iota_X\circ a(4.1.1)\text{(4.1.1)}

を満たす一意な準同型である。

証明.§E9.2 命題 5.1によって、構成で与えられる(F(X),ιX)(F(X),\iota_X)は普遍射の族である。命題 3.2 (1)により、主張の随伴と unit を得る。命題 3.2 (1)で構成した関手の射への作用は、式 (4.1.1)の射の一意性によって、自由群関手の射への作用に一致する。counit は恒等写像U(H)→U(H)U(H)\to U(H)の一意な延長なので、主張の値をもつ。三角恒等式は命題 2.4によって成り立つ。具体的にはU(εH)∘ιU(H)=idU(\varepsilon_H)\circ\iota_{U(H)}=\mathrm{id}であり、εF(X)∘F(ιX)\varepsilon_{F(X)}\circ F(\iota_X)は各生成元を元に戻すため恒等準同型である。▨

命題 4.2. 集合AAを固定する。このとき、関手F(X)=X×AF(X)=X\times A、F(u)=u×idAF(u)=u\times\mathrm{id}_AとG(Y)=YAG(Y)=Y^A、G(v)(g)=v∘gG(v)(g)=v\circ gは、Φ(f)(x)(a)=f(x,a)\Phi(f)(x)(a)=f(x,a)によって随伴する。unit はηX(x)(a)=(x,a)\eta_X(x)(a)=(x,a)、counit はεY(g,a)=g(a)\varepsilon_Y(g,a)=g(a)である。FFが充満忠実であることは、AAが一点集合であるための必要十分条件である。

  1. AAが一点集合ならすべてのηX\eta_Xは全単射である。
  2. A=∅A=\varnothingなら、二点集合XXにおいてηX\eta_Xは単射でない。
  3. AAが二点以上を含むなら、一点集合XXにおいてηX\eta_Xは全射でない。

証明.Ψ(g)(x,a)=g(x)(a)\Psi(g)(x,a)=g(x)(a)と置けばΨΦ(f)=f\Psi\Phi(f)=f、ΦΨ(g)=g\Phi\Psi(g)=gである。u:X′→Xu:X'\to X、v:Y→Y′v:Y\to Y'に対し、式 (1.1.1)の両辺をx′∈X′x'\in X'とa∈Aa\in Aで評価すると、どちらもv(f(u(x′),a))v(f(u(x'),a))に一致する。恒等写像を対応させると表示の unit と counit を得る。第一の三角恒等式は(x,a)↦(ηX(x),a)↦(x,a)(x,a)\mapsto(\eta_X(x),a)\mapsto(x,a)、第二はg↦(a↦(g,a))↦(a↦g(a))g\mapsto(a\mapsto(g,a))\mapsto(a\mapsto g(a))である。

主張 (1)を示す。A={a0}A=\{a_0\}ならηX\eta_Xの逆はh↦pr⁡X(h(a0))h\mapsto\pr_X(h(a_0))である。

主張 (2)を示す。A=∅A=\varnothingなら(X×A)A(X\times A)^Aは一点集合なので、二点集合XXにおいてηX\eta_Xは単射でない。

主張 (3)を示す。AAが二点以上を含む場合、X={∗}X=\{*\}とするとηX(∗)\eta_X(*)はa↦(∗,a)a\mapsto(*,a)であるが、a0∈Aa_0\in Aを固定した定値写像a↦(∗,a0)a\mapsto(*,a_0)はその像に属さない。最後に命題 2.5 (1)を適用する。▨

5 演習

問題 5.1.

  1. F=G=idSetF=G=\mathrm{id}_{\mathbf{Set}}とする。B={0,1}B=\{0,1\}のときだけ二元を交換し、他の集合では恒等写像とするσB\sigma_Bを定める。ΦA,B(f)=σB∘f\Phi_{A,B}(f)=\sigma_B\circ fが第一変数に自然な全単射であるが、第二変数には自然でないことを示せ。
解答.
  1. σB\sigma_Bは全単射であり、Φ(f∘a)=σB∘f∘a=Φ(f)∘a\Phi(f\circ a)=\sigma_B\circ f\circ a=\Phi(f)\circ aである。一点集合S={∗}S=\{*\}とb:S→{0,1}b:S\to\{0,1\}、b(∗)=0b(*)=0を取ると、Φ(b∘idS)(∗)=1\Phi(b\circ\mathrm{id}_S)(*)=1だがb∘Φ(idS)(∗)=0b\circ\Phi(\mathrm{id}_S)(*)=0である。

▨

問題 5.2.

  1. 命題 3.2 (1)を証明せよ。
解答.
  1. G(id)∘ηA=ηAG(\mathrm{id})\circ\eta_A=\eta_Aより一意性からF(idA)=idF(\mathrm{id}_A)=\mathrm{id}である。a:A′→Aa:A'\to A、a′:A′′→A′a':A''\to A'に対しG(F(a)∘F(a′))∘ηA′′=ηA∘a∘a′G(F(a)\circ F(a'))\circ\eta_{A''}=\eta_A\circ a\circ a'なので、同じ一意性からF(a∘a′)=F(a)∘F(a′)F(a\circ a')=F(a)\circ F(a')である。普遍性はΦ(f)=G(f)∘ηA\Phi(f)=G(f)\circ\eta_Aの全単射性そのものである。さらにΦ(f∘F(a))=G(f)∘ηA∘a\Phi(f\circ F(a))=G(f)\circ\eta_A\circ aとΦ(b∘f)=G(b)∘Φ(f)\Phi(b\circ f)=G(b)\circ\Phi(f)が成り立つので補題 1.2より随伴になる。Φ(idF(A))=ηA\Phi(\mathrm{id}_{F(A)})=\eta_Aから unit も一致する。各F(a)F(a)は一意な射として定まるので、この構成は射の選択を用いない。

▨

問題 5.3.

  1. 随伴においてa:A′→Aa:A'\to Aに対しΦ(F(a))=ηA∘a\Phi(F(a))=\eta_A\circ aを示し、命題 2.5 (1)を証明せよ。
  2. 命題 2.5 (2)を双対性から導け。counit の全成分が同型射ならGGが忠実であることを直接にも示せ。
解答.
  1. 第一変数の自然性からΦ(F(a))=Φ(idF(A))∘a=ηA∘a\Phi(F(a))=\Phi(\mathrm{id}_{F(A)})\circ a=\eta_A\circ aである。したがってFFが充満忠実であることは、すべてのX,AX,Aに対しa↦ηA∘aa\mapsto\eta_A\circ aがHom⁡(X,A)→Hom⁡(X,GF(A))\operatorname{Hom}(X,A)\to\operatorname{Hom}(X,GF(A))の全単射であることと同値である。ηA\eta_Aが同型ならこの条件は成り立つ。逆にX=GF(A)X=GF(A)での全射性からηA∘r=id\eta_A\circ r=\mathrm{id}を満たすr:GF(A)→Ar:GF(A)\to Aを得る。X=AX=Aでの単射性とηA∘r∘ηA=ηA\eta_A\circ r\circ\eta_A=\eta_Aからr∘ηA=idr\circ\eta_A=\mathrm{id}を得る。
  2. Gop⊣FopG^{\mathrm{op}}\dashv F^{\mathrm{op}}の unit はε\varepsilonなので、命題 2.5 (1)を反対圏に適用する。GGが忠実であることを直接に示す。b:B→B′b:B\to B'がb=εB′∘FG(b)∘εB−1b=\varepsilon_{B'}\circ FG(b)\circ\varepsilon_B^{-1}を満たすため、G(b)G(b)がbbを一意に決める。

▨

問題 5.4.

  1. 命題 3.6を証明せよ。群の忘却関手に適用し、F({∗})F(\{*\})とZ\Zの同型を求めよ。
解答.
  1. x∈G(B)x\in G(B)を∗↦x*\mapsto xという写像とみなすと、随伴と式 (2.2.1)によりG(f)(e)=xG(f)(e)=xを満たす射f:F({∗})→Bf:F(\{*\})\to Bがただ一つ存在する。したがってeeは普遍元であり、§E9.7 命題 4.3によりf↦G(f)(e)f\mapsto G(f)(e)は主張の自然同型になる。群ではF({∗})F(\{*\})は一つの生成元をもつ自由群である。§E9.7 例 5.1の(Z,1)(\Z,1)も同じ忘却関手の普遍元なので、§E9.7 命題 4.4により生成元を11に送る同型で両者が対応する。

▨

問題 5.5.

  1. A={a0}A=\{a_0\}のとき、直積と写像集合の随伴の両関手、対応、unit、counit を具体的に求めよ。
解答.
  1. F(X)={(x,a0):x∈X}F(X)=\{(x,a_0):x\in X\}、F(u)(x,a0)=(u(x),a0)F(u)(x,a_0)=(u(x),a_0)であり、G(Y)G(Y)は{a0}\{a_0\}からYYへの写像の集合、G(v)(g)=v∘gG(v)(g)=v\circ gである。対応はf↦(x↦(a0↦f(x,a0)))f\mapsto(x\mapsto(a_0\mapsto f(x,a_0)))、unit はx↦(a0↦(x,a0))x\mapsto(a_0\mapsto(x,a_0))、counit は(g,a0)↦g(a0)(g,a_0)\mapsto g(a_0)である。射影とa0a_0での評価によって両関手を恒等関手と同一視すると、対応、unit、counit はすべて恒等写像になる。

▨

参考文献

  1. Saunders Mac Lane, Categories for the Working Mathematician, 2nd ed., Graduate Texts in Mathematics 5, Springer, New York, 1998.hom 集合による定義と unit・counit による定義の同値性の組み立てを参考にした。
  2. Steve Awodey, Category Theory, 2nd ed., Oxford Logic Guides 49, Oxford University Press, Oxford, 2010.三角恒等式からの逆構成の順序を参考にした。
  3. Emily Riehl, Category Theory in Context, Dover Publications, 2016. 著者公開版普遍射からの随伴の構成と随伴の一意性を参考にした。

前提記事