コンテンツにスキップ

極限と余極限:積・等化子・引き戻しからフィルター余極限の完全性まで

対象読者: 本テーマ第 1〜2 章(圏・関手・米田の補題)と、積位相・Tychonoff の定理を学んだ人。極限や余極限は仮定しません。

前提となる記事:米田の補題と表現可能関手:対象を「そこへの射の全体」で知る、積位相・商位相と Tychonoff の定理:ネットと超フィルターで見るコンパクト性

生 Markdown

直積集合、積位相、群の直積、核といったものは、一見ばらばらですが、「ほかの対象から入ってくる射を、まとめて一つの射にする」という同じ性質で特徴づけられます。この記事は、その共通の形に「極限」という名前を付け、いつ存在するか、どう計算するか、ほかの操作と順序を入れ替えてよいかを調べます。読み終えると、積と等化子さえ作れれば他の極限はすべて作れること、そして無限個の対象を貼り合わせた「順極限」が完全列を壊さない理由が分かります。

  • 図式 D:J→CD : J \to \mathcal{C} の極限は、「XX から DD への錐全体」という前層の表現対象(表現可能関手が表す対象のこと)です。したがって極限は一意な同型を除いて一意で、図式について関手的に選べます。積・等化子・引き戻し・終対象・逆極限はすべてその特別な場合で、双対の余極限には余積・余等化子・押し出し・順極限が入ります。
  • 小さい積と等化子があれば、すべての小さい極限が作れます。これを使うと、Set\mathsf{Set}・Ab\mathsf{Ab}・ModA\mathsf{Mod}_A・Top\mathsf{Top} が完備かつ余完備であること、Grp\mathsf{Grp} が完備であることが、それぞれ積と等化子(余積と余等化子)を作るだけで分かります。
  • 関手圏 [K,C][\mathcal{K}, \mathcal{C}] の極限は各点で計算できます。Hom⁡(X,−)\operatorname{Hom}(X, -) は極限を保ち、極限どうしは交換します。
  • Set\mathsf{Set} では、フィルター余極限は有限極限と交換します。その帰結として、ModA\mathsf{Mod}_A のフィルター余極限は完全列を保ちます。フィルターでない余極限(たとえば 2 個の集合の余積)ではこれが崩れます。
  • 射 ff が mono(左から簡約できる射)であることは核対で、余極限が変わらないことは共終性(図式の添字を「十分遠くまで」減らしてよい性質)で判定できます。Set\mathsf{Set}・Ab\mathsf{Ab}・Grp\mathsf{Grp} では「余等化子として現れる epi」(正則エピ射)は全射と同じものです。

直積集合 A×BA \times B は「XX から AA への写像と BB への写像の組」を「XX から A×BA \times B への写像」一つにまとめる対象です。積位相も、群の直積も、加群の直積も、同じ形の普遍性で特徴づけられます。核 Ker⁡f\operatorname{Ker} f は「ff と 00 が一致する部分」で、同じ形の普遍性をもつ対象として等化子があります。pp 進整数環 Zp=lim←⁡Z/pn\mathbb{Z}_p = \varprojlim \mathbb{Z}/p^{n} は 完備化と Artin–Rees の補題 の逆極限として作りました。

これらはすべて、前の章 米田の補題と表現可能関手 の意味で「ある前層を表現する対象」です。この章では、それを図式の極限という一つの定義にまとめ、いつ存在するか、どう計算するか、他の構成とどう交換するかを調べます。極限は、次の章で随伴関手を扱うとき(右随伴は極限を保つ)、アーベル圏で核と余核を扱うとき、層の茎(開近傍に沿った順極限)を扱うときの共通の言葉になります。

以下、圏はすべて局所的に小さいとし、「小さい」は 圏・関手・自然変換 で固定した宇宙についての言葉です(定義 3.2[圏・関手・自然変換])。

まず言葉の確認です。図式とは、点と矢印からなる形を圏の中に写したものです。錐とは、一つの対象 XX から図式のすべての点 DjD_j へ矢印を引き、どの三角形も可換になるようにしたものです(図式の矢印 a:i→ja : i \to j に沿って X→Di→DjX \to D_i \to D_j と X→DjX \to D_j が一致する)。極限は、そうした錐のうち「どの錐もちょうど一通りに通り抜けられる、いちばん手前の錐」のことです。

定義 2.1(図式・錐・余錐)↗

小さい圏 JJ からの関手 D:J→CD : J \to \mathcal{C} を、C\mathcal{C} の JJ 型の図式という。対象 X∈CX \in \mathcal{C} について、ΔX:J→C\Delta X : J \to \mathcal{C} を値が XX、射の値が idX\mathrm{id}_X の定数関手とする。

  • XX を頂点とする DD 上の錐とは、自然変換 λ:ΔX⇒D\lambda : \Delta X \Rightarrow D、すなわち射の族 λj:X→Dj\lambda_j : X \to D_j で、すべての a:i→ja : i \to j について D(a)∘λi=λjD(a) \circ \lambda_i = \lambda_j を満たすものをいう。その全体を Cone⁡(X,D)\operatorname{Cone}(X, D) と書く。
  • 双対的に、XX を頂点とする DD 下の余錐とは自然変換 μ:D⇒ΔX\mu : D \Rightarrow \Delta X、すなわち μj∘D(a)=μi\mu_j \circ D(a) = \mu_i を満たす族 μi:Di→X\mu_i : D_i \to X をいう。

射 f:Y→Xf : Y \to X と錐 λ\lambda から錐 (λj∘f)j(\lambda_j \circ f)_j が得られます。これにより Cone⁡(−,D)=Nat⁡(Δ(−),D)\operatorname{Cone}(-, D) = \operatorname{Nat}(\Delta(-), D) は C\mathcal{C} 上の前層です(値は ∏jHom⁡(X,Dj)\prod_j \operatorname{Hom}(X, D_j) の部分集合なので小さい集合です)。

定義 2.2(極限・余極限・完備)↗

図式 D:J→CD : J \to \mathcal{C} の極限とは、前層 Cone⁡(−,D)\operatorname{Cone}(-, D) の普遍元(定義 4.1[米田の補題と表現可能関手])、すなわち錐 (L,λ)(L, \lambda) であって、任意の錐 (X,κ)(X, \kappa) に対し λj∘u=κj\lambda_j \circ u = \kappa_j(すべての jj)を満たす射 u:X→Lu : X \to L がただ一つ存在するものをいう。LL を lim⁡D\lim D や lim←⁡jDj\varprojlim_j D_j と書く。双対的に、関手 X↦{D 下の余錐で頂点 X}X \mapsto \{D \text{ 下の余錐で頂点 } X\} の普遍元を余極限といい、colim⁡D\operatorname{colim} D や lim→⁡jDj\varinjlim_j D_j と書く。

  • C\mathcal{C} が完備(余完備)であるとは、すべての小さい圏 JJ について JJ 型の図式がすべて極限(余極限)をもつことをいう。JJ を有限圏(対象も射も有限個)に限るとき、有限完備(有限余完備)という。
  • 関手 G:C→EG : \mathcal{C} \to \mathcal{E} が DD の極限を保つとは、DD の極限錐 (L,λ)(L, \lambda) の像 (GL,Gλ)(GL, G\lambda) が GDGD の極限錐であることをいう。

命題 2.3(極限の一意性と関手性)✓

  1. (L,λ)(L, \lambda) と (L′,λ′)(L', \lambda') がともに DD の極限なら、λj∘u=λj′\lambda_j \circ u = \lambda'_j(すべての jj)を満たす射 u:L′→Lu : L' \to L がただ一つあり、uu は同型である。
  2. JJ 型の図式がすべて極限をもつなら、各 DD に極限 (lim⁡D,λD)(\lim D, \lambda^{D}) を選ぶことで、lim⁡:[J,C]→C\lim : [J, \mathcal{C}] \to \mathcal{C} は関手になり、全単射 Hom⁡(X,lim⁡D)≅Cone⁡(X,D)\operatorname{Hom}(X, \lim D) \cong \operatorname{Cone}(X, D) は XX と DD について自然である。

余極限についても双対の主張が成り立つ。

証明(命題 2.3)

1 は 系 4.3[米田の補題と表現可能関手] を前層 Cone⁡(−,D)\operatorname{Cone}(-, D) に適用したものである。2:双関手 F:Cop×[J,C]→SetF : \mathcal{C}^{\mathrm{op}} \times [J, \mathcal{C}] \to \mathsf{Set}、F(X,D)=Nat⁡(ΔX,D)F(X, D) = \operatorname{Nat}(\Delta X, D) を考える(f:Y→Xf : Y \to X と τ:D⇒D′\tau : D \Rightarrow D' は λ↦τ∘λ∘Δf\lambda \mapsto \tau \circ \lambda \circ \Delta f で作用し、二つの作用は可換)。仮定から各 F(−,D)F(-, D) は表現可能なので、命題 5.1[米田の補題と表現可能関手] により主張が従う。具体的には、τ:D⇒D′\tau : D \Rightarrow D' に対し lim⁡τ\lim \tau は λjD′∘lim⁡τ=τj∘λjD\lambda^{D'}_j \circ \lim\tau = \tau_j \circ \lambda^{D}_j を満たすただ一つの射である。

定義 2.4(積・等化子・引き戻しとその双対)↗

次の形の図式の極限・余極限に名前を付ける。

  1. JJ が離散圏(恒等射しかない圏)II のとき、図式は対象の族 (Xi)i∈I(X_i)_{i \in I} で、極限を積 ∏iXi\prod_i X_i(射影 pip_i)、余極限を余積 ∐iXi\coprod_i X_i(入射 ιi\iota_i)という。I=∅I = \varnothing のときの極限は終対象、余極限は始対象である。
  2. J={0⇉1}J = \{0 \rightrightarrows 1\}(平行な 2 本の射)のとき、図式は平行な射 f,g:X→Yf, g : X \to Y で、極限 e:E→Xe : E \to X を f,gf, g の等化子、余極限 q:Y→Qq : Y \to Q を余等化子という。極限の錐は ee で決まり(11 への成分は fe=gefe = ge)、条件は「fu=gufu = gu を満たす任意の uu が ee をただ一通りに経由する」ことである。
  3. J={0→2←1}J = \{0 \to 2 \leftarrow 1\} のとき、図式は f:X→Zf : X \to Z、g:Y→Zg : Y \to Z で、極限 X×ZYX \times_Z Y(射影 p1,p2p_1, p_2、fp1=gp2fp_1 = gp_2)を引き戻し(ファイバー積)という。双対の J={0←2→1}J = \{0 \leftarrow 2 \to 1\} の余極限 X⊔ZYX \sqcup_Z Y を押し出しという。ff を ff 自身に沿って引き戻した X×YXX \times_Y X とその二つの射影を ff の核対という。

Set\mathsf{Set} では、積は直積集合、等化子は {x∣f(x)=g(x)}\{x \mid f(x) = g(x)\} とその包含、引き戻しは {(x,y)∣f(x)=g(y)}\{(x, y) \mid f(x) = g(y)\} です。Set\mathsf{Set} の余積は直和 ⨆iXi=⋃i{i}×Xi\bigsqcup_i X_i = \bigcup_i \{i\} \times X_i です。

3. 積と等化子からすべての極限を作る

Section titled “3. 積と等化子からすべての極限を作る”

次の定理は、一般の図式の極限を「積を作り、そこから条件を満たす部分を等化子で切り出す」という二段階で作れる、と言っています。証明の方針は集合の場合と同じで、まず全対象の積 PP の元(すべての DjD_j の成分の組)を考え、次に「矢印 aa に沿って成分が整合する」という条件を、二つの射 s,ts, t が一致する部分として表します。

定理 3.1(積と等化子から極限)✓

圏 C\mathcal{C} が小さい積と等化子をすべてもつなら、C\mathcal{C} は完備である。有限積と等化子をもつなら有限完備である。双対的に、小さい余積と余等化子をもつなら余完備である。

証明(定理 3.1)

D:J→CD : J \to \mathcal{C} を小さい図式とし、

P=∏j∈Ob⁡JDj,Q=∏a∈Mor⁡JDcod⁡aP = \prod_{j \in \operatorname{Ob}J} D_j, \qquad Q = \prod_{a \in \operatorname{Mor}J} D_{\operatorname{cod} a}

とおく(cod⁡a\operatorname{cod} a は aa の行き先。添字集合は小さい)。射 s,t:P→Qs, t : P \to Q を、a:i→ja : i \to j 成分が qas=D(a)∘piq_a s = D(a) \circ p_i、qat=pjq_a t = p_j となるように積の普遍性で定める(pp、qq はそれぞれの射影)。e:L→Pe : L \to P を s,ts, t の等化子とし、λj=pje\lambda_j = p_j e とおく。

錐であること. a:i→ja : i \to j について D(a)λi=qase=qate=λjD(a)\lambda_i = q_a s e = q_a t e = \lambda_j。

普遍性. 錐 (X,κ)(X, \kappa) に対し、積の普遍性から pjv=κjp_j v = \kappa_j となる v:X→Pv : X \to P がただ一つある。qasv=D(a)κi=κj=qatvq_a s v = D(a)\kappa_i = \kappa_j = q_a t v がすべての aa で成り立つので、積の普遍性の一意性から sv=tvsv = tv。等化子の普遍性から eu=veu = v となる u:X→Lu : X \to L がただ一つあり、λju=pjv=κj\lambda_j u = p_j v = \kappa_j。逆に λju′=κj\lambda_j u' = \kappa_j なら pj(eu′)=κjp_j(eu') = \kappa_j から eu′=veu' = v、よって u′=uu' = u。

JJ が有限なら PP、QQ は有限積である。双対は Cop\mathcal{C}^{\mathrm{op}} に適用する。

定理 4.1(具体的な圏の完備性と余完備性)✓

Set\mathsf{Set}・ModA\mathsf{Mod}_A(とくに Ab\mathsf{Ab})・Top\mathsf{Top} は完備かつ余完備であり、Grp\mathsf{Grp} は完備である。極限と余極限は、以下の証明の中の積・等化子・余積・余等化子から 定理 3.1 の構成で与えられる。

証明(定理 4.1)

定理 3.1 により、小さい積・等化子(・余積・余等化子)を作ればよい。以下の集合がすべて小さいことは 命題 2.3[圏・関手・自然変換] による。

Set\mathsf{Set}. 積は直積 ∏iXi\prod_i X_i と射影で、写像 κi:W→Xi\kappa_i : W \to X_i の族に w↦(κi(w))iw \mapsto (\kappa_i(w))_i がただ一つ対応する。f,g:X→Yf, g : X \to Y の等化子は E={x∣f(x)=g(x)}E = \{x \mid f(x) = g(x)\} の包含で、fu=gufu = gu なら uu の値は EE に入る。余積は直和 ⨆iXi\bigsqcup_i X_i と入射で、写像の族 μi:Xi→W\mu_i : X_i \to W に (i,x)↦μi(x)(i, x) \mapsto \mu_i(x) がただ一つ対応する。余等化子は、f(x)∼g(x)f(x) \sim g(x)(x∈Xx \in X)を含む最小の同値関係(それらを含む同値関係すべての共通部分)による商 q:Y→Y/∼q : Y \to Y/{\sim} である。実際 hf=hghf = hg なら、h(y)=h(y′)h(y) = h(y') で定まる同値関係はこれらの組を含むので ∼\sim を含み、商集合の普遍性(定理 5.1[関係と同値関係])から hh は qq をただ一通りに経由する。

ModA\mathsf{Mod}_A. 積は直積加群(定義 2.2[加群・完全列・中山の補題])で、上の写像 w↦(κi(w))iw \mapsto (\kappa_i(w))_i は κi\kappa_i が線形なら線形。等化子は部分加群 Ker⁡(f−g)\operatorname{Ker}(f - g) の包含。余積は直和 ⨁iXi\bigoplus_i X_i で、線形写像の族 μi\mu_i に (xi)i↦∑iμi(xi)(x_i)_i \mapsto \sum_i \mu_i(x_i)(有限和)がただ一つ対応する(直和は各成分の像で生成されるので一意)。余等化子は剰余加群 Y/Im⁡(f−g)Y / \operatorname{Im}(f - g) への射影 qq(定義 2.1[加群・完全列・中山の補題])で、hf=hghf = hg なら hh は Im⁡(f−g)\operatorname{Im}(f - g) 上で 00 だから、hˉ(y+Im⁡(f−g))=h(y)\bar h(y + \operatorname{Im}(f - g)) = h(y) が well-defined な線形写像で、qq が全射なので一意である。

Top\mathsf{Top}. 積は積空間で、普遍性は 定理 3.4[積位相・商位相と Tychonoff の定理](写像は Set\mathsf{Set} の場合のもの)。等化子は E={x∣f(x)=g(x)}E = \{x \mid f(x) = g(x)\} に部分空間の位相を入れたもので、部分空間の位相は包含に関する始位相なので(定理 2.4[積位相・商位相と Tychonoff の定理] の 3)、u:W→Eu : W \to E の連続性は包含との合成の連続性と同値(同定理の 1)。余積は直和空間で 命題 4.7[積位相・商位相と Tychonoff の定理]、余等化子は Set\mathsf{Set} の余等化子 Y/∼Y/{\sim} に商位相を入れたもので 定理 4.2[積位相・商位相と Tychonoff の定理] による。

Grp\mathsf{Grp}. 積は直積群、等化子は部分群 {x∣f(x)=g(x)}\{x \mid f(x) = g(x)\} の包含で、いずれも Set\mathsf{Set} の場合の写像が準同型になることを確かめればよい。直積群の演算は成分ごとなので、準同型 κi\kappa_i の族について w↦(κi(w))iw \mapsto (\kappa_i(w))_i は準同型である。f(x)=g(x)f(x) = g(x)、f(y)=g(y)f(y) = g(y) なら f(xy−1)=f(x)f(y)−1=g(xy−1)f(xy^{-1}) = f(x)f(y)^{-1} = g(xy^{-1}) なので、等化子の台集合は部分群で、fu=gufu = gu を満たす準同型 uu の値はそこに入る。

Grp\mathsf{Grp} の余完備性(余積は自由積、余等化子は正規閉包による商)は、自由群を作ってから示すのが見通しがよいので、随伴関手と随伴関手定理 で一般随伴関手定理の系として示します。

例 4.2(p 進整数と Prüfer 群)

素数 pp について、自然数の順序集合 N\mathbb{N} の双対を圏と見て、図式 ⋯→Z/p3→Z/p2→Z/p\cdots \to \mathbb{Z}/p^{3} \to \mathbb{Z}/p^{2} \to \mathbb{Z}/p(射は自然な全射)を考えます。定理 3.1 の構成を Ab\mathsf{Ab} で書き下すと、極限は ∏nZ/pn\prod_n \mathbb{Z}/p^{n} のうち隣り合う成分が整合する列全体で、完備化と Artin–Rees の補題 の逆極限 定義 2.1[完備化と Artin–Rees の補題] と一致します。これが pp 進整数 Zp\mathbb{Z}_p です(錐の条件は合成 θn,m\theta_{n,m} についての条件ですが、隣り合う成分の条件から帰納的に従います)。

逆向きに、Z/p→Z/p2→Z/p3→⋯\mathbb{Z}/p \to \mathbb{Z}/p^{2} \to \mathbb{Z}/p^{3} \to \cdots(射は pp 倍)の余極限は、下の 命題 6.3 の記述から、各 Z/pn\mathbb{Z}/p^{n} を 1pnZ/Z⊆Q/Z\frac{1}{p^{n}}\mathbb{Z}/\mathbb{Z} \subseteq \mathbb{Q}/\mathbb{Z} と同一視して和集合をとった Z[1/p]/Z\mathbb{Z}[1/p]/\mathbb{Z} になります。これを Prüfer 群 Z(p∞)\mathbb{Z}(p^{\infty}) といいます。

注意 4.3(van Kampen の定理は押し出し)

基本群と被覆空間 の van Kampen の定理(定理 6.1[基本群と被覆空間])は、X=U∪VX = U \cup V のとき π1(X)\pi_1(X) が π1(U)←π1(U∩V)→π1(V)\pi_1(U) \leftarrow \pi_1(U \cap V) \to \pi_1(V) の Grp\mathsf{Grp} での押し出しであることを、普遍性の形で述べています。押し出しが存在するかどうかを問わずに、π1(X)\pi_1(X) が押し出しの普遍性を満たすと主張している点に注意してください。Grp\mathsf{Grp} の押し出しが一般に存在すること(融合積)は、Grp\mathsf{Grp} の余完備性から従います。

位相空間の積・商・直和は、それぞれ射影の族に関する始位相、商写像・入射の族に関する終位相で、上の証明で見たとおり Top\mathsf{Top} の積・余等化子・余積です。一般の極限は「Set\mathsf{Set} の極限に、錐の射の族に関する始位相を入れたもの」、余極限は「Set\mathsf{Set} の余極限に終位相を入れたもの」になります(定理 2.4[積位相・商位相と Tychonoff の定理])。

5.1. 関手圏の極限は各点で計算できる

Section titled “5.1. 関手圏の極限は各点で計算できる”

命題 5.1(関手圏の極限は各点で計算できる)✓

K\mathcal{K} を小さい圏、D:J→[K,C]D : J \to [\mathcal{K}, \mathcal{C}] を図式とし、Dj(k)D_j(k) を DjD_j の kk での値と書く。各 k∈Kk \in \mathcal{K} について図式 D−(k):J→CD_{-}(k) : J \to \mathcal{C} が極限 (L(k),λk)(L(k), \lambda^{k}) をもつなら、LL は関手 K→C\mathcal{K} \to \mathcal{C} になり、λj=(λjk)k:L⇒Dj\lambda_j = (\lambda^{k}_j)_k : L \Rightarrow D_j は自然変換で、(L,λ)(L, \lambda) は DD の極限である。とくに C\mathcal{C} が完備(余完備)なら [K,C][\mathcal{K}, \mathcal{C}] も完備(余完備)である。

証明(命題 5.1)

φ:k→k′\varphi : k \to k' について、D(a):Di⇒DjD(a) : D_i \Rightarrow D_j の自然性から D(a)k′∘Di(φ)=Dj(φ)∘D(a)kD(a)_{k'} \circ D_i(\varphi) = D_j(\varphi) \circ D(a)_k なので、(Dj(φ)∘λjk)j(D_j(\varphi) \circ \lambda^{k}_j)_j は D−(k′)D_{-}(k') 上の錐である。極限の普遍性から λjk′∘L(φ)=Dj(φ)∘λjk\lambda^{k'}_j \circ L(\varphi) = D_j(\varphi) \circ \lambda^{k}_j を満たす L(φ)L(\varphi) がただ一つあり、一意性から L(ψφ)=L(ψ)L(φ)L(\psi\varphi) = L(\psi)L(\varphi)、L(id)=idL(\mathrm{id}) = \mathrm{id} となる。この等式は λj\lambda_j の自然性そのものである。λ\lambda が錐であることは各 kk で λk\lambda^{k} が錐であることから従う。

(M,μ)(M, \mu) を DD 上の錐(μj:M⇒Dj\mu_j : M \Rightarrow D_j)とする。各 kk で ((μj)k)j((\mu_j)_k)_j は D−(k)D_{-}(k) 上の錐なので、λjktk=(μj)k\lambda^{k}_j t_k = (\mu_j)_k となる tk:M(k)→L(k)t_k : M(k) \to L(k) がただ一つある。φ:k→k′\varphi : k \to k' について

λjk′ tk′M(φ)=(μj)k′M(φ)=Dj(φ)(μj)k=Dj(φ)λjktk=λjk′L(φ)tk\lambda^{k'}_j\, t_{k'} M(\varphi) = (\mu_j)_{k'} M(\varphi) = D_j(\varphi)(\mu_j)_k = D_j(\varphi)\lambda^{k}_j t_k = \lambda^{k'}_j L(\varphi) t_k

がすべての jj で成り立つ。極限への射は錐の成分との合成で決まるので(普遍性の一意性)、tk′M(φ)=L(φ)tkt_{k'}M(\varphi) = L(\varphi)t_k、すなわち t:M⇒Lt : M \Rightarrow L は自然変換で、λj∘t=μj\lambda_j \circ t = \mu_j。一意性は各成分の一意性から従う。極限の選択には選択公理(公理 3.1[選択公理と Zorn の補題])を Ob⁡K\operatorname{Ob}\mathcal{K} 上で使う。余極限は双対である。

命題 5.2(Hom は極限を保つ)✓

D:J→CD : J \to \mathcal{C} を図式、(L,λ)(L, \lambda) を DD 上の錐とする。

  1. Set\mathsf{Set} で、図式 E:J→SetE : J \to \mathsf{Set} の極限は {(xj)∈∏jEj∣E(a)(xi)=xj (a:i→j)}\{(x_j) \in \prod_j E_j \mid E(a)(x_i) = x_j\ (a : i \to j)\} と射影である。
  2. (L,λ)(L, \lambda) が DD の極限であるための必要十分条件は、すべての X∈CX \in \mathcal{C} について、(Hom⁡(X,L),(λj∘−)j)(\operatorname{Hom}(X, L), (\lambda_j \circ -)_j) が Set\mathsf{Set} の図式 Hom⁡(X,D−)\operatorname{Hom}(X, D_{-}) の極限であることである。とくに Hom⁡(X,−)\operatorname{Hom}(X, -) は極限を保つ。
  3. 双対的に、Hom⁡(−,Y)\operatorname{Hom}(-, Y) は C\mathcal{C} の余極限を Set\mathsf{Set} の極限に写す。
証明(命題 5.2)

1: 定理 3.1 の構成を 定理 4.1 の Set\mathsf{Set} の積と等化子で書き下したものである。

2: 1 により、Hom⁡(X,D−)\operatorname{Hom}(X, D_{-}) の極限は整合する族 (uj:X→Dj)(u_j : X \to D_j) 全体、すなわち Cone⁡(X,D)\operatorname{Cone}(X, D) である。写像 Hom⁡(X,L)→Cone⁡(X,D)\operatorname{Hom}(X, L) \to \operatorname{Cone}(X, D)、u↦(λju)ju \mapsto (\lambda_j u)_j は、極限の比較射(命題 2.3 の 1 の状況で、錐の写像)である。(Hom⁡(X,L),λ∗)(\operatorname{Hom}(X, L), \lambda_* ) が極限であることはこの写像が全単射であることと同値で、それがすべての XX で成り立つことは (L,λ)(L, \lambda) が極限であることの定義(定義 2.2)そのものである。

3: Cop\mathcal{C}^{\mathrm{op}} に 2 を適用する。C\mathcal{C} の余極限は Cop\mathcal{C}^{\mathrm{op}} の極限で、Hom⁡Cop(Y,−)=Hom⁡C(−,Y)\operatorname{Hom}_{\mathcal{C}^{\mathrm{op}}}(Y, -) = \operatorname{Hom}_{\mathcal{C}}(-, Y) である。

命題 4.4[米田の補題と表現可能関手] と合わせると、Grp\mathsf{Grp}・ModA\mathsf{Mod}_A の忘却関手は表現可能なので極限を保ちます。群の極限の台集合は台集合の極限です。

簡単な場合で意味を見ておきます。II、JJ がともに離散圏なら極限は積なので、次の同型は「(i,j)(i, j) 全体にわたる積は、先に jj について積をとってから ii について積をとっても、順序を逆にしても同じ」と言っています。一般の図式でも、極限どうしは順序を入れ替えてよい、というのが主張です。

命題 5.3(極限どうしの交換)✓

I,JI, J を小さい圏、F:I×J→CF : I \times J \to \mathcal{C} を双関手とし、各 ii について F(i,−)F(i, -) の極限 (Li,λi)(L_i, \lambda^{i}) があるとする。命題 2.3 により i↦Lii \mapsto L_i は関手 L:I→CL : I \to \mathcal{C} になる。LL の極限 (M,μ)(M, \mu) があるなら、(M,(λji∘μi)(i,j))(M, (\lambda^{i}_j \circ \mu_i)_{(i, j)}) は FF の極限である。したがって、関係する極限がすべて存在するとき

lim⁡ilim⁡jF(i,j)  ≅  lim⁡(i,j)F(i,j)  ≅  lim⁡jlim⁡iF(i,j)\lim_{i} \lim_{j} F(i, j) \;\cong\; \lim_{(i, j)} F(i, j) \;\cong\; \lim_{j} \lim_{i} F(i, j)

である。

証明(命題 5.3)

XX からの錐を比べる。LL 上の錐は族 vi:X→Liv_i : X \to L_i で L(a)vi=vi′L(a)v_i = v_{i'}(a:i→i′a : i \to i')を満たすもの。極限 LiL_i の普遍性から、viv_i は F(i,−)F(i, -) 上の錐 (uij)j=(λjivi)j(u_{ij})_j = (\lambda^{i}_j v_i)_j と 1 対 1 に対応する。L(a)L(a) は λji′L(a)=F(a,j)λji\lambda^{i'}_j L(a) = F(a, j)\lambda^{i}_j で特徴づけられるので(命題 2.3 の 2)、条件 L(a)vi=vi′L(a)v_i = v_{i'} は、成分ごとに見て F(a,j)uij=ui′jF(a, j)u_{ij} = u_{i'j}(すべての jj)と同値である。

したがって LL 上の錐は、族 (uij)(u_{ij}) で「各 ii で jj について整合し、各 jj で ii について整合する」もの、すなわち (a,id)(a, \mathrm{id}) と (id,b)(\mathrm{id}, b) の形の射について整合するものと 1 対 1 に対応する。I×JI \times J の任意の射は (a,b)=(a,id)∘(id,b)(a, b) = (a, \mathrm{id}) \circ (\mathrm{id}, b) と分解するので、これは FF 上の錐と同じである。この対応は XX について自然(どちらも XX 側の射との合成で動く)なので、Hom⁡(X,M)≅Cone⁡(X,L)≅Cone⁡(X,F)\operatorname{Hom}(X, M) \cong \operatorname{Cone}(X, L) \cong \operatorname{Cone}(X, F) が XX について自然な全単射になり、MM は対応する錐とともに FF の極限である(命題 4.2[米田の補題と表現可能関手])。II と JJ の役割を入れ替えれば第 2 の同型が得られ、命題 2.3 の 1 により三つは同型である。

極限と余極限は一般には交換しません。次の節で、交換する重要な場合を扱います。

フィルター圏は、有向集合(どの 2 元にも共通の上界がある順序集合)を圏に一般化したものです。条件 (ii) は「どの 2 つの対象にも共通の行き先がある」という有向性そのもので、条件 (iii) は、同じ 2 点を結ぶ平行な射が複数あっても、先へ進めばそれらを一致させられる、という要請です。有向集合では射が高々一つなので (iii) は自動的に成り立ちます。この節の目標は、有限個の条件は先へ進めば一度にまとめて満たせる、というこの性質を使って、余極限が有限極限と交換することを示すことです。

定義 6.1(フィルター圏・順極限・逆極限)↗

小さい圏 II がフィルター圏であるとは、次の 3 条件を満たすことをいう。(i) II は空でない。(ii) 任意の i,ji, j に対し、射 i→ki \to k、j→kj \to k をもつ kk がある。(iii) 任意の平行な射 u,v:i→ju, v : i \to j に対し、wu=wvwu = wv となる w:j→kw : j \to k がある。フィルター圏を添字とする余極限をフィルター余極限という。

有向集合(定義 5.1[積位相・商位相と Tychonoff の定理])を圏と見たものはフィルター圏で((iii) は Hom が高々 1 元なので自動的)、その上の余極限を順極限、その双対圏の上の極限を逆極限という。

補題 6.2(フィルター圏の有限な条件)✓

II をフィルター圏とする。対象 ii から出る有限個の射 us:i→ksu_s : i \to k_s(s=1,…,ns = 1, \ldots, n)に対し、対象 kk と射 ws:ks→kw_s : k_s \to k で、w1u1=⋯=wnunw_1u_1 = \cdots = w_nu_n となるものがある。とくに有限個の対象には共通の行き先がある。

証明(補題 6.2)

(ii) を n−1n - 1 回使って、すべての ksk_s から射 vs:ks→k′v_s : k_s \to k' をもつ k′k' をとる。平行な射 v1u1,v2u2:i→k′v_1u_1, v_2u_2 : i \to k' に (iii) を使って w(2)w^{(2)} で等化し、次に w(2)v1u1w^{(2)}v_1u_1 と w(2)v3u3w^{(2)}v_3u_3 を等化し、と n−1n - 1 回繰り返すと、合成 w:k′→kw : k' \to k で wvsuswv_su_s がすべて等しくなるものが得られる。ws=wvsw_s = wv_s とおけばよい。後半は、有限個の対象 ksk_s に (ii) を繰り返し使えばよい(II が空でないので n=0n = 0 でも成り立つ)。

命題 6.3(集合のフィルター余極限の記述)✓

II をフィルター圏、D:I→SetD : I \to \mathsf{Set} を図式とする。⨆iDi\bigsqcup_i D_i 上の関係 (i,x)≈(i′,x′)(i, x) \approx (i', x') を「射 u:i→ku : i \to k、u′:i′→ku' : i' \to k で D(u)(x)=D(u′)(x′)D(u)(x) = D(u')(x') となるものがある」で定めると、≈\approx は同値関係であり、colim⁡D=(⨆iDi)/≈\operatorname{colim} D = \bigl(\bigsqcup_i D_i\bigr)/{\approx}(入射は x↦[i,x]x \mapsto [i, x])である。とくに、同じ DiD_i の 2 元 x,x′x, x' が余極限で等しいことは、ある u:i→ku : i \to k で D(u)(x)=D(u)(x′)D(u)(x) = D(u)(x') となることと同値である。

証明(命題 6.3)

反射律は u=u′=idiu = u' = \mathrm{id}_i ととればよく、対称律は定義が (i,x)(i, x) と (i′,x′)(i', x') について対称であることから従う。推移律:(i,x)≈(i′,x′)(i, x) \approx (i', x') を u,u′u, u'(行き先 kk)が、(i′,x′)≈(i′′,x′′)(i', x') \approx (i'', x'') を v′,v′′v', v''(行き先 k′k')が与えるとする。補題 6.2 を i′i' から出る 2 本の射 u′,v′u', v' に使うと、a:k→ma : k \to m、b:k′→mb : k' \to m で au′=bv′au' = bv' となるものがある。すると D(au)(x)=D(au′)(x′)=D(bv′)(x′)=D(bv′′)(x′′)D(au)(x) = D(au')(x') = D(bv')(x') = D(bv'')(x'')。

a:i→ja : i \to j について (i,x)≈(j,D(a)x)(i, x) \approx (j, D(a)x)(u=au = a、u′=idu' = \mathrm{id})なので、x↦[i,x]x \mapsto [i, x] は余錐である。余錐 μi:Di→W\mu_i : D_i \to W に対し、[i,x]↦μi(x)[i, x] \mapsto \mu_i(x) は、(i,x)≈(i′,x′)(i, x) \approx (i', x') なら μi(x)=μkD(u)(x)=μkD(u′)(x′)=μi′(x′)\mu_i(x) = \mu_k D(u)(x) = \mu_k D(u')(x') = \mu_{i'}(x') なので well-defined で、余錐を経由する写像はこれしかない(どの元も [i,x][i, x] の形)。最後の主張は、x,x′x, x' に対する u,u′u, u' を 補題 6.2 で一つの射にまとめればよい。

定理 6.4(フィルター余極限と有限極限の交換)✓

II をフィルター圏、JJ を有限圏、F:I×J→SetF : I \times J \to \mathsf{Set} を双関手とする。標準写像

κ:colim⁡ilim⁡jF(i,j)⟶lim⁡jcolim⁡iF(i,j),[i,(xj)j]↦([i,xj])j\kappa : \operatorname*{colim}_{i} \lim_{j} F(i, j) \longrightarrow \lim_{j} \operatorname*{colim}_{i} F(i, j), \qquad [i, (x_j)_j] \mapsto ([i, x_j])_j

は全単射である。

証明(定理 6.4)

極限は 命題 5.2 の 1 の整合する族、余極限は 命題 6.3 の記述を使う。κ\kappa は各成分 [i,(xj)]↦[i,xj][i, (x_j)] \mapsto [i, x_j] が余錐を与えることから well-defined である。

全射. (ξj)j∈lim⁡jcolim⁡iF(i,j)(\xi_j)_j \in \lim_j \operatorname{colim}_i F(i, j) をとり、ξj=[ij,xj]\xi_j = [i_j, x_j] と書く。JJ は有限なので、補題 6.2 により共通の行き先 ii と射 ij→ii_j \to i があり、xjx_j をそれで送ると、ξj=[i,yj]\xi_j = [i, y_j](yj∈F(i,j)y_j \in F(i, j))と書ける。JJ の各射 b:j→j′b : j \to j' について、(ξj)(\xi_j) が整合することから [i,F(i,b)yj]=[i,yj′][i, F(i, b)y_j] = [i, y_{j'}] で、命題 6.3 の最後の主張から、ある ub:i→kbu_b : i \to k_b で F(ub,j′)F(i,b)yj=F(ub,j′)yj′F(u_b, j')F(i, b)y_j = F(u_b, j')y_{j'}。JJ の射は有限個なので、補題 6.2 で wbubw_b u_b がすべて等しい一つの射 u:i→ku : i \to k にまとめられる。zj=F(u,j)yjz_j = F(u, j)y_j とおくと、FF の双関手性から F(k,b)zj=F(u,j′)F(i,b)yj=F(u,j′)yj′=zj′F(k, b)z_j = F(u, j')F(i, b)y_j = F(u, j')y_{j'} = z_{j'} なので (zj)∈lim⁡jF(k,j)(z_j) \in \lim_j F(k, j) で、κ([k,(zj)])=([k,zj])j=([i,yj])j=(ξj)j\kappa([k, (z_j)]) = ([k, z_j])_j = ([i, y_j])_j = (\xi_j)_j。

単射. κ([i,x])=κ([i′,x′])\kappa([i, x]) = \kappa([i', x']) とする。共通の行き先に送ることで i=i′i = i' としてよい。各 jj で [i,xj]=[i,xj′][i, x_j] = [i, x'_j] なので、ある uj:i→kju_j : i \to k_j で F(uj,j)xj=F(uj,j)xj′F(u_j, j)x_j = F(u_j, j)x'_j。JJ の対象は有限個なので、補題 6.2 で一つの u:i→ku : i \to k にまとめると、すべての jj で F(u,j)xj=F(u,j)xj′F(u, j)x_j = F(u, j)x'_j、すなわち lim⁡jF(u,j)\lim_j F(u, j) が xx と x′x' を同じ元に送る。よって [i,x]=[i,x′][i, x] = [i, x']。

証明で「JJ が有限」を使ったのは、有限個の条件を一つの射 uu でまとめて満たす箇所だけです。演習 8.2 で見るように、II がフィルターでないと結論は成り立ちません。

系 6.5(加群のフィルター余極限は完全)✓

II をフィルター圏とする。

  1. 図式 D:I→ModAD : I \to \mathsf{Mod}_A の余極限は、台集合の余極限 (⨆iDi)/≈\bigl(\bigsqcup_i D_i\bigr)/{\approx} に、[i,x]+[i,y]=[i,x+y][i, x] + [i, y] = [i, x + y]、a[i,x]=[i,ax]a[i, x] = [i, ax] で加群の構造を入れたものである。
  2. 自然変換 f:D′⇒Df : D' \Rightarrow D、g:D⇒D′′g : D \Rightarrow D'' が各 ii で完全列 Di′→Di→Di′′D'_i \to D_i \to D''_i(定義 2.3[加群・完全列・中山の補題])を与えるなら、余極限の列 colim⁡D′→colim⁡D→colim⁡D′′\operatorname{colim} D' \to \operatorname{colim} D \to \operatorname{colim} D'' も完全である。とくにフィルター余極限は短完全列を短完全列に写す。
証明(系 6.5)

1: 2 元は 補題 6.2 により同じ DiD_i の元で代表できる。和が代表元によらないこと:[i,x]=[i′,x′][i, x] = [i', x']、[i,y]=[i′,y′][i, y] = [i', y'] なら、命題 6.3 で x,x′x, x' と y,y′y, y' にそれぞれ射の組をとり、ii から出る 2 本を 補題 6.2 で、続いて i′i' から出る 2 本を 定義 6.1 の (iii) で一つにまとめると、u:i→ku : i \to k、u′:i′→ku' : i' \to k で D(u)x=D(u′)x′D(u)x = D(u')x'、D(u)y=D(u′)y′D(u)y = D(u')y' となるものがとれ、D(u)D(u)、D(u′)D(u') が線形なので D(u)(x+y)=D(u′)(x′+y′)D(u)(x + y) = D(u')(x' + y')。スカラー倍も同様で、加群の公理は代表元の計算に帰着する。入射は線形で、線形な余錐 μi\mu_i に対して Set\mathsf{Set} での誘導写像 [i,x]↦μi(x)[i, x] \mapsto \mu_i(x) は線形なので、これが ModA\mathsf{Mod}_A の余極限である。

2: 余極限の写像は [i,x]↦[i,fi(x)][i, x] \mapsto [i, f_i(x)] である。合成が 00 なのは各 ii で gifi=0g_if_i = 0 だから。[i,x][i, x] が gg で 00 に写るとすると、[i,gi(x)]=[i,0][i, g_i(x)] = [i, 0] だから、ある u:i→ku : i \to k で D′′(u)gi(x)=0D''(u)g_i(x) = 0、すなわち gk(D(u)x)=0g_k(D(u)x) = 0。kk での完全性から D(u)x=fk(y)D(u)x = f_k(y) となる y∈Dk′y \in D'_k があり、[i,x]=[k,D(u)x]=[k,fk(y)][i, x] = [k, D(u)x] = [k, f_k(y)] は ff の像に入る。単射・全射の保存も同じ議論(fkf_k の単射性、gig_i の全射性を代表元で使う)で示せる。

2 は「核(Set\mathsf{Set} での有限極限 {x∣g(x)=0}\{x \mid g(x) = 0\})がフィルター余極限と交換する」ことの具体的な形で、定理 6.4 の特別な場合と見ることもできます。層の茎は開近傍の有向集合に沿った順極限なので、2 から「層の短完全列は茎ごとに完全」という性質が出てきます。

命題 7.1(mono と核対)✓

射 f:X→Yf : X \to Y について次は同値である。

  1. ff は mono である。
  2. 四角形 f∘idX=f∘idXf \circ \mathrm{id}_X = f \circ \mathrm{id}_X が引き戻しである(すなわち (X,idX,idX)(X, \mathrm{id}_X, \mathrm{id}_X) が ff の核対である)。
  3. ff の核対 (X×YX,p1,p2)(X \times_Y X, p_1, p_2) が存在し、p1=p2p_1 = p_2 である。
証明(命題 7.1)

1 ⇒ 2:fu=fvfu = fv を満たす u,v:W→Xu, v : W \to X に対し、ff が mono なので u=vu = v で、idX∘t=u\mathrm{id}_X \circ t = u、idX∘t=v\mathrm{id}_X \circ t = v を満たす tt は t=ut = u ただ一つ。これが引き戻しの普遍性である。

2 ⇒ 3:核対として (X,id,id)(X, \mathrm{id}, \mathrm{id}) がとれ、二つの射影は等しい。核対は一意な同型を除いて一意(命題 2.3)なので、どの核対でも p1=p2p_1 = p_2。

3 ⇒ 1:fu=fvfu = fv なら引き戻しの普遍性から p1t=up_1t = u、p2t=vp_2t = v となる tt があり、u=p1t=p2t=vu = p_1t = p_2t = v。

この判定は「mono は引き戻しで表せる性質」であることを示しています。たとえば右随伴は引き戻しを保つので mono を保ちます(随伴関手と随伴関手定理 で使います)。

補題 7.2(共終関手に沿った余極限)✓

関手 φ:I→J\varphi : I \to J(I,JI, J は小さい)が共終であるとは、各 j∈Jj \in J についてコンマ圏 (j↓φ)(j \downarrow \varphi)(定義 7.1[圏・関手・自然変換]。対象は射 u:j→φ(i)u : j \to \varphi(i))が空でなく連結(任意の 2 対象が、向きを問わない射の有限列で結ばれる)であることをいう。φ\varphi が共終なら、図式 D:J→CD : J \to \mathcal{C} について、DD 下の余錐を φ\varphi に制限する写像は、DD 下の余錐と DφD\varphi 下の余錐の間の(頂点について自然な)全単射である。したがって DD の余極限が存在することと DφD\varphi の余極限が存在することは同値で、標準射 colim⁡Dφ→colim⁡D\operatorname{colim} D\varphi \to \operatorname{colim} D は同型である。

証明(補題 7.2)

DφD\varphi 下の余錐 μi:Dφ(i)→X\mu_i : D\varphi(i) \to X が与えられたとする。j∈Jj \in J と (j↓φ)(j \downarrow \varphi) の対象 u:j→φ(i)u : j \to \varphi(i) に対し μi∘D(u)\mu_i \circ D(u) を考える。(j↓φ)(j \downarrow \varphi) の射 a:(i,u)→(i′,u′)a : (i, u) \to (i', u')(φ(a)u=u′\varphi(a)u = u')について μi′D(u′)=μi′D(φ(a))D(u)=μiD(u)\mu_{i'}D(u') = \mu_{i'}D(\varphi(a))D(u) = \mu_iD(u)(μ\mu が余錐)なので、この値は射で結ばれた対象で等しく、(j↓φ)(j \downarrow \varphi) が連結だから uu の選び方によらない。空でないので値が定まり、これを λj\lambda_j とおく。b:j→j′b : j \to j' と (i′,u′)(i', u') について (i′,u′b)(i', u'b) は (j↓φ)(j \downarrow \varphi) の対象なので、λj=μi′D(u′b)=λj′D(b)\lambda_j = \mu_{i'}D(u'b) = \lambda_{j'}D(b)。よって λ\lambda は DD 下の余錐で、u=idφ(i)u = \mathrm{id}_{\varphi(i)} をとれば λφ(i)=μi\lambda_{\varphi(i)} = \mu_i。

逆に DD 下の余錐 λ\lambda を φ\varphi に制限して上の構成をすると、λφ(i)D(u)=λj\lambda_{\varphi(i)}D(u) = \lambda_j なので元の λ\lambda に戻る。こうして制限は全単射で、頂点 XX 側の射との合成と可換だから XX について自然である。命題 4.2[米田の補題と表現可能関手] により、二つの余錐の関手の一方が表現可能なら他方もそうで、表現対象は一致する。

有向集合 JJ の部分集合 II で、任意の jj に対し j≤ij \le i となる i∈Ii \in I があるもの(共終部分集合)は、包含が共終関手です((j↓φ)(j \downarrow \varphi) は {i∈I∣j≤i}\{i \in I \mid j \le i\} で、空でなく、有向なので連結)。たとえば順極限 lim→⁡nDn\varinjlim_n D_n は部分列 lim→⁡kDnk\varinjlim_k D_{n_k} と同じです。

定義 7.3(部分対象・商対象)↗

XX を行き先とする mono m:A→Xm : A \to X、m′:A′→Xm' : A' \to X について、m=m′∘tm = m' \circ t となる同型 tt があるとき同値とし、その同値類を XX の部分対象という。mm が m′m' を経由するとき [m]≤[m′][m] \le [m'] と書く。双対的に、XX から出る epi の同値類を XX の商対象という。

Set\mathsf{Set} や ModA\mathsf{Mod}_A では、部分対象は部分集合・部分加群と 1 対 1 に対応します(命題 3.8[圏・関手・自然変換] により mono は単射で、単射は像への同型と包含の合成)。

次の正則エピ射の定義は、「全射」という集合の言葉を、射だけの言葉(余等化子)に言い換えるためのものです。この節の後半の正則圏・拡張的圏の定義は、そうした圏の分類のための用語で、この記事の他の部分の証明には使いません。

定義 7.4(正則エピ射)↗

射 q:Y→Qq : Y \to Q が、ある平行な射の組 f,g:X→Yf, g : X \to Y の余等化子であるとき、qq を正則エピ射という。

正則エピ射は epi です(余等化子の普遍性の一意性の部分から)。

命題 7.5(正則エピ射は全射)✓

Set\mathsf{Set}・ModA\mathsf{Mod}_A(とくに Ab\mathsf{Ab})・Grp\mathsf{Grp} で、射が正則エピ射であることと全射であることは同値である。

証明(命題 7.5)

正則エピ射なら全射. Set\mathsf{Set}・ModA\mathsf{Mod}_A では、定理 4.1 の証明で作った余等化子は商写像で全射であり、余等化子は一意な同型を除いて一意なので(命題 2.3)、どの余等化子も全射である。Grp\mathsf{Grp} では、f,g:K→Gf, g : K \to G に対し、{f(k)g(k)−1}\{f(k)g(k)^{-1}\} を含む正規部分群すべての共通部分 NN(正規部分群の共通部分は正規部分群)による商 π:G→G/N\pi : G \to G/N(定理 5.1[正規部分群と商群])が余等化子である。実際 hf=hghf = hg なら Ker⁡h\operatorname{Ker} h は f(k)g(k)−1f(k)g(k)^{-1} を含む正規部分群なので N⊆Ker⁡hN \subseteq \operatorname{Ker} h で、定理 7.1[群の準同型定理] から hh は π\pi をただ一通りに経由する。π\pi は全射なので、同じ理由でどの余等化子も全射である。

全射なら正則エピ射. p:G→Hp : G \to H を Grp\mathsf{Grp} の全射とし、N=Ker⁡pN = \operatorname{Ker} p、ι:N→G\iota : N \to G を包含、e:N→Ge : N \to G を自明な準同型とする。hι=heh\iota = he は N⊆Ker⁡hN \subseteq \operatorname{Ker} h と同値なので、定理 7.1[群の準同型定理] により ι,e\iota, e の余等化子は G→G/NG \to G/N で、定理 5.1[群の準同型定理] の同型 G/N≅HG/N \cong H を合成すると pp が余等化子になる。ModA\mathsf{Mod}_A も同様(核の包含と零写像、定理 2.3[加群と PID 上の構造定理])。Set\mathsf{Set} では、全射 p:X→Yp : X \to Y はその核対 X×YX⇉XX \times_Y X \rightrightarrows X の余等化子である。実際、核対で hp1=hp2hp_1 = hp_2 となる hh は「p(x)=p(x′)p(x) = p(x') なら h(x)=h(x′)h(x) = h(x')」を満たし、pp が全射なので X/∼p≅YX/{\sim_p} \cong Y を通じて商集合の普遍性(定理 5.1[関係と同値関係])から hh はただ一通りに pp を経由する。

定義 7.6(正則圏・拡張的圏)↗

  1. 有限完備な圏 C\mathcal{C} が正則圏であるとは、すべての射の核対が余等化子をもち、正則エピ射が引き戻しで保たれる(正則エピ射 qq を任意の射に沿って引き戻した射が正則エピ射である)ことをいう。
  2. 有限余積をもつ圏 C\mathcal{C} が拡張的であるとは、余積の入射に沿った引き戻しが存在し、X→A⊔BX \to A \sqcup B を入射に沿って引き戻した XA→AX_A \to A、XB→BX_B \to B について、標準射 XA⊔XB→XX_A \sqcup X_B \to X がつねに同型であり、さらに A⊔BA \sqcup B 上の対象がこの形の分解でただ一通りに決まる(スライス圏の圏同値 C/(A⊔B)≃C/A×C/B\mathcal{C}/(A \sqcup B) \simeq \mathcal{C}/A \times \mathcal{C}/B)ことをいう。

Set\mathsf{Set} は正則かつ拡張的で、Ab\mathsf{Ab}・ModA\mathsf{Mod}_A・Grp\mathsf{Grp} は正則です。Ab\mathsf{Ab} は拡張的ではありません(余積 Z⊕Z\mathbb{Z} \oplus \mathbb{Z} への対角 Z→Z⊕Z\mathbb{Z} \to \mathbb{Z} \oplus \mathbb{Z} を各入射に沿って引き戻すと 00 になり、0⊕0→Z0 \oplus 0 \to \mathbb{Z} は同型でない)。Top\mathsf{Top} は拡張的ですが正則ではありません(商写像は引き戻しで保たれるとは限らない)。正則圏は「像」がよく振る舞う圏で、アーベル圏はその典型例です。

定義 7.7(Ind 対象・pro 対象)↗

小さい圏 C\mathcal{C} について、前層 F∈PSh(C)F \in \mathrm{PSh}(\mathcal{C}) が表現可能前層のフィルター余極限 colim⁡i∈IhXi\operatorname{colim}_{i \in I} h_{X_i}(II はフィルター圏)と同型なとき、FF を C\mathcal{C} の Ind 対象といい、それらがなす PSh(C)\mathrm{PSh}(\mathcal{C}) の充満部分圏を Ind(C)\mathrm{Ind}(\mathcal{C}) と書く。Pro(C)=Ind(Cop)op\mathrm{Pro}(\mathcal{C}) = \mathrm{Ind}(\mathcal{C}^{\mathrm{op}})^{\mathrm{op}} の対象を pro 対象という。

Ind 対象は「C\mathcal{C} の中には無いフィルター余極限を、形式的に付け加えたもの」です。たとえば有限生成アーベル群の圏の Ind 対象はすべてのアーベル群に対応し(どのアーベル群も有限生成部分群の順極限)、有限群の圏の pro 対象は副有限群(Zp\mathbb{Z}_p や Galois 群のような、有限群の逆極限として現れる位相群)を形式的に表します。極限を使って「無限の対象を有限の対象の系として扱う」考え方は、代数幾何学や数論で繰り返し現れます。

演習 8.1易

Set\mathsf{Set} で、X={1,2,3,4}X = \{1, 2, 3, 4\}、Y={a,b,c}Y = \{a, b, c\}、Z={0,1}Z = \{0, 1\} とし、f:X→Zf : X \to Z を f(1)=f(2)=0f(1) = f(2) = 0、f(3)=f(4)=1f(3) = f(4) = 1、g:Y→Zg : Y \to Z を g(a)=0g(a) = 0、g(b)=g(c)=1g(b) = g(c) = 1 とする。引き戻し X×ZYX \times_Z Y の元の個数と、ff の核対 X×ZXX \times_Z X の元の個数を求めよ。

解答

X×ZY={(x,y)∣f(x)=g(y)}X \times_Z Y = \{(x, y) \mid f(x) = g(y)\} です。z=0z = 0 の上には 2×1=22 \times 1 = 2 個、z=1z = 1 の上には 2×2=42 \times 2 = 4 個あるので、合計 66 個です。核対は {(x,x′)∣f(x)=f(x′)}\{(x, x') \mid f(x) = f(x')\} で、2×2+2×2=82 \times 2 + 2 \times 2 = 8 個です。ff は単射でないので、命題 7.1 のとおり核対は対角(4 個)より大きくなっています。

演習 8.2標準

II を 2 対象の離散圏(フィルター圏でない)、JJ を 2 対象の離散圏とし、F:I×J→SetF : I \times J \to \mathsf{Set} をすべての値が 1 点集合の関手とする。colim⁡ilim⁡jF\operatorname{colim}_i \lim_j F と lim⁡jcolim⁡iF\lim_j \operatorname{colim}_i F の元の個数を比べ、定理 6.4 でフィルター性が必要なことを確かめよ。

解答

離散圏上の極限は積、余極限は余積(直和)です。lim⁡jF(i,j)=1×1\lim_j F(i, j) = 1 \times 1 は 1 点なので、colim⁡i\operatorname{colim}_i はその 2 個の直和で 22 点です。一方 colim⁡iF(i,j)=1⊔1\operatorname{colim}_i F(i, j) = 1 \sqcup 1 は 2 点なので、lim⁡j\lim_j はその積で 2×2=42 \times 2 = 4 点です。2≠42 \ne 4 なので標準写像は全単射ではありません。II は (ii) を満たさない(2 つの対象に共通の行き先がない)ので、フィルター圏ではありません。

演習 8.3標準

引き戻しの四角形 X×ZY→YX \times_Z Y \to Y、X×ZY→XX \times_Z Y \to X において、f:X→Zf : X \to Z が mono なら、それを g:Y→Zg : Y \to Z に沿って引き戻した p2:X×ZY→Yp_2 : X \times_Z Y \to Y も mono であることを示せ。

解答

p2u=p2vp_2u = p_2v とします。gp2=fp1gp_2 = fp_1 より fp1u=gp2u=gp2v=fp1vfp_1u = gp_2u = gp_2v = fp_1v で、ff が mono なので p1u=p1vp_1u = p_1v です。二つの射影との合成が一致するので、引き戻しの普遍性の一意性から u=vu = v です。

演習 8.4難

D:J→GrpD : J \to \mathsf{Grp} を小さい図式とする。DD の極限の台集合は、台集合の図式 UD:J→SetUD : J \to \mathsf{Set} の極限であることを、命題 5.2 と 命題 4.4[米田の補題と表現可能関手] から導け。さらに、Grp\mathsf{Grp} の余積の台集合は台集合の余積(直和)と一致しないことを、Z/2\mathbb{Z}/2 の 2 つのコピーの余積 CC が無限群であることを示して確かめよ(Grp\mathsf{Grp} の余積の存在は 随伴関手と随伴関手定理 で示す)。

解答

忘却関手は U≅Hom⁡(Z,−)U \cong \operatorname{Hom}(\mathbb{Z}, -) で、命題 5.2 の 2 により Hom⁡(Z,−)\operatorname{Hom}(\mathbb{Z}, -) は極限を保つので、U(lim⁡D)≅lim⁡UDU(\lim D) \cong \lim UD です。後半:2 つのコピーの生成元をそれぞれ位数 2 の元 s,ts, t に送る準同型の組 Z/2→D∞\mathbb{Z}/2 \to D_\infty を考えます。ここで D∞D_\infty は Z\mathbb{Z} の変換 s(n)=−ns(n) = -n、t(n)=1−nt(n) = 1 - n が生成する置換群です。ts(n)=n+1ts(n) = n + 1 なので tsts は位数無限の元です。余積の普遍性から C→D∞C \to D_\infty で二つの生成元を s,ts, t に送る準同型があり、像が無限群なので CC も無限群です。一方、台集合の直和は 4 元集合なので一致しません。

  • S. Mac Lane, Categories for the Working Mathematician, 2nd ed., Graduate Texts in Mathematics 5, Springer, 1998 — 第 III 章(極限)、第 V 章(極限の構成)、第 IX 章(フィルター余極限と有限極限の交換、共終関手)。
  • E. Riehl, Category Theory in Context, Dover, 2016 — 第 3 章。
  • M. Kashiwara, P. Schapira, Categories and Sheaves, Grundlehren der mathematischen Wissenschaften 332, Springer, 2006 — 第 2 章・第 3 章(極限、フィルター余極限)、第 6 章(Ind 対象)。
  • F. Borceux, Handbook of Categorical Algebra 1, Encyclopedia of Mathematics and its Applications 50, Cambridge University Press, 1994 — 第 2 章(極限)。
  • T. Leinster, Basic Category Theory, Cambridge Studies in Advanced Mathematics 143, Cambridge University Press, 2014 — 第 5 章。

このテーマの 100 本ノック(100 問)

執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 2 回(Claude Code)・最終 2026-10-12

この記事の誤りを報告する ・運営: 夢現技研合同会社 ・料金 ・利用条件 ・特定商取引法に基づく表記

© 2026 夢現技研合同会社 ・コード例は MIT ライセンスです。