1 錐の集合と集合の圏の極限
錐は射の族である。添字圏が小さく圏が局所小であれば、その族の全体は集合になり、しかもその集合は集合の圏における極限として現れる。この二つを順に確かめる。
定義 1.1. D : J → C D : \mathcal J \to \mathcal C D : J → C を小さい図式とし、X X X をC \mathcal C C の対象とする。
Cone ( X , D ) = { ( ψ j ) j ∈ Ob ( J ) ∈ ∏ j ∈ Ob ( J ) Hom C ( X , D ( j ) ) ∣ J の任意の射 u : i → j について D ( u ) ∘ ψ i = ψ j } \operatorname{Cone}(X, D)
= \Bigl\{\,(\psi_j)_{j \in \operatorname{Ob}(\mathcal J)} \in \prod_{j \in \operatorname{Ob}(\mathcal J)}
\operatorname{Hom}_{\mathcal C}\bigl(X, D(j)\bigr)
\ \Bigm|\ \mathcal J \text{ の任意の射 } u : i \to j \text{ について } D(u) \circ \psi_i = \psi_j \,\Bigr\} Cone ( X , D ) = { ( ψ j ) j ∈ Ob ( J ) ∈ j ∈ Ob ( J ) ∏ Hom C ( X , D ( j ) ) J の任意の射 u : i → j について D ( u ) ∘ ψ i = ψ j } と定め、X X X を頂点とするD D D 上の錐の集合 (set of cones ) という。
§E21.4 定義 1.1 の定義により、Cone ( X , D ) \operatorname{Cone}(X, D) Cone ( X , D ) の元は頂点X X X をもつD D D 上の錐そのものである。右辺が集合であることは補題 1.2 で示す。
集合の圏における小さい図式の極限は「極限・余極限の特殊な場合」が直積と equalizer から構成しており、§E21.5 例 5.3 がその形を書き下している。すなわち、小さい図式E : J → S e t E : \mathcal J \to \mathbf{Set} E : J → Set の極限は、図式のすべての射と両立する成分の族の集合
{ ( s j ) j ∈ Ob ( J ) ∈ ∏ j ∈ Ob ( J ) E ( j ) ∣ J の任意の射 u : i → j について E ( u ) ( s i ) = s j } \Bigl\{\,(s_j)_{j \in \operatorname{Ob}(\mathcal J)} \in \prod_{j \in \operatorname{Ob}(\mathcal J)} E(j)
\ \Bigm|\ \mathcal J \text{ の任意の射 } u : i \to j \text{ について } E(u)(s_i) = s_j \,\Bigr\} { ( s j ) j ∈ Ob ( J ) ∈ j ∈ Ob ( J ) ∏ E ( j ) J の任意の射 u : i → j について E ( u ) ( s i ) = s j }
であり、その錐は第j j j 成分への射影( s i ) i ↦ s j (s_i)_i \mapsto s_j ( s i ) i ↦ s j である。この構成を証明する責務は同記事が負っており、本記事では引用するだけで再証明しない。
対象X X X に対してh X = Hom C ( X , − ) : C → S e t h^X = \operatorname{Hom}_{\mathcal C}(X, -) : \mathcal C \to \mathbf{Set} h X = Hom C ( X , − ) : C → Set は、対象Y Y Y にHom C ( X , Y ) \operatorname{Hom}_{\mathcal C}(X, Y) Hom C ( X , Y ) を、射v : Y → Y ′ v : Y \to Y' v : Y → Y ′ にv ∘ ( − ) v \circ (-) v ∘ ( − ) を対応させる関手である(§E21.6 定義 1.3 と§E21.6 命題 1.4 )。この関手を図式D D D と合成すると、錐の集合が集合の圏の極限として現れる。
補題 1.2. D : J → C D : \mathcal J \to \mathcal C D : J → C を小さい図式とし、X X X をC \mathcal C C の対象とする。
Cone ( X , D ) \operatorname{Cone}(X, D) Cone ( X , D ) は集合である。
Cone ( X , D ) \operatorname{Cone}(X, D) Cone ( X , D ) は、( ψ i ) i ↦ ψ j (\psi_i)_i \mapsto \psi_j ( ψ i ) i ↦ ψ j で定まる射影の族とともに、図式h X ∘ D : J → S e t h^X \circ D : \mathcal J \to \mathbf{Set} h X ∘ D : J → Set のS e t \mathbf{Set} Set における極限である。すなわち
Cone ( X , D ) = lim j Hom C ( X , D ( j ) ) \operatorname{Cone}(X, D) = \lim_j \operatorname{Hom}_{\mathcal C}\bigl(X, D(j)\bigr) Cone ( X , D ) = j lim Hom C ( X , D ( j ) )
が成り立つ。
証明. (1) を示す。J \mathcal J J は小さい圏であるからOb ( J ) \operatorname{Ob}(\mathcal J) Ob ( J ) は集合であり、C \mathcal C C は局所小であるから各Hom C ( X , D ( j ) ) \operatorname{Hom}_{\mathcal C}(X, D(j)) Hom C ( X , D ( j )) は集合である。したがって定義 1.1 の直積は集合族の直積(「数学の基礎」の「集合族」の§E1.2 定義 5.1 )として集合であり、Cone ( X , D ) \operatorname{Cone}(X, D) Cone ( X , D ) はその部分集合であるから集合である。
(2) を示す。J \mathcal J J の対象j j j について( h X ∘ D ) ( j ) = Hom C ( X , D ( j ) ) (h^X \circ D)(j) = \operatorname{Hom}_{\mathcal C}(X, D(j)) ( h X ∘ D ) ( j ) = Hom C ( X , D ( j )) であり、J \mathcal J J の射u : i → j u : i \to j u : i → j について( h X ∘ D ) ( u ) (h^X \circ D)(u) ( h X ∘ D ) ( u ) はD ( u ) ∘ ( − ) D(u) \circ (-) D ( u ) ∘ ( − ) である。§E21.5 例 5.3 の構成をこの図式へ適用すると、極限の台集合は
{ ( ψ j ) j ∈ ∏ j Hom C ( X , D ( j ) ) ∣ J の任意の射 u : i → j について D ( u ) ∘ ψ i = ψ j } \Bigl\{\,(\psi_j)_j \in \prod_{j} \operatorname{Hom}_{\mathcal C}\bigl(X, D(j)\bigr)
\ \Bigm|\ \mathcal J \text{ の任意の射 } u : i \to j \text{ について } D(u) \circ \psi_i = \psi_j \,\Bigr\} { ( ψ j ) j ∈ j ∏ Hom C ( X , D ( j ) ) J の任意の射 u : i → j について D ( u ) ∘ ψ i = ψ j } であり、射影は第j j j 成分を取る写像である。この集合は定義 1.1 のCone ( X , D ) \operatorname{Cone}(X, D) Cone ( X , D ) そのものであり、射影も一致する。▨
Cone ( − , D ) \operatorname{Cone}(-, D) Cone ( − , D ) は射を逆向きに送る対応になる。
命題 1.3. D : J → C D : \mathcal J \to \mathcal C D : J → C を小さい図式とする。C \mathcal C C の射x : X ′ → X x : X' \to X x : X ′ → X に対して
Cone ( x , D ) : Cone ( X , D ) ⟶ Cone ( X ′ , D ) , ( ψ j ) j ⟼ ( ψ j ∘ x ) j \operatorname{Cone}(x, D) : \operatorname{Cone}(X, D) \longrightarrow \operatorname{Cone}(X', D),
\qquad
(\psi_j)_j \longmapsto (\psi_j \circ x)_j Cone ( x , D ) : Cone ( X , D ) ⟶ Cone ( X ′ , D ) , ( ψ j ) j ⟼ ( ψ j ∘ x ) j と定めると、Cone ( − , D ) \operatorname{Cone}(-, D) Cone ( − , D ) は関手C o p → S e t \mathcal C^{\mathrm{op}} \to \mathbf{Set} C op → Set である。
証明. 写像が定義されていることを確かめる。( ψ j ) j ∈ Cone ( X , D ) (\psi_j)_j \in \operatorname{Cone}(X, D) ( ψ j ) j ∈ Cone ( X , D ) とJ \mathcal J J の射u : i → j u : i \to j u : i → j に対して、合成の結合律により
D ( u ) ∘ ( ψ i ∘ x ) = ( D ( u ) ∘ ψ i ) ∘ x = ψ j ∘ x D(u) \circ (\psi_i \circ x) = \bigl(D(u) \circ \psi_i\bigr) \circ x = \psi_j \circ x D ( u ) ∘ ( ψ i ∘ x ) = ( D ( u ) ∘ ψ i ) ∘ x = ψ j ∘ x であるから、( ψ j ∘ x ) j (\psi_j \circ x)_j ( ψ j ∘ x ) j はCone ( X ′ , D ) \operatorname{Cone}(X', D) Cone ( X ′ , D ) に属する。
Cone ( i d X , D ) \operatorname{Cone}(\mathrm{id}_X, D) Cone ( id X , D ) は各成分をψ j ∘ i d X = ψ j \psi_j \circ \mathrm{id}_X = \psi_j ψ j ∘ id X = ψ j へ送るので恒等写像である。x ′ : X ′ ′ → X ′ x' : X'' \to X' x ′ : X ′′ → X ′ とx : X ′ → X x : X' \to X x : X ′ → X に対してψ j ∘ ( x ∘ x ′ ) = ( ψ j ∘ x ) ∘ x ′ \psi_j \circ (x \circ x') = (\psi_j \circ x) \circ x' ψ j ∘ ( x ∘ x ′ ) = ( ψ j ∘ x ) ∘ x ′ であるからCone ( x ∘ x ′ , D ) = Cone ( x ′ , D ) ∘ Cone ( x , D ) \operatorname{Cone}(x \circ x', D) = \operatorname{Cone}(x', D) \circ \operatorname{Cone}(x, D) Cone ( x ∘ x ′ , D ) = Cone ( x ′ , D ) ∘ Cone ( x , D ) である。これは§E21.2 定義 1.1 の意味で、C o p \mathcal C^{\mathrm{op}} C op からの関手であることを述べている。▨
2 hom 集合と極限の交換
錐の集合を極限の判定へつなぐ。頂点から極限への射を、錐の成分の族へ写す写像を考える。
補題 2.1. D : J → C D : \mathcal J \to \mathcal C D : J → C を小さい図式とし、( L , ( π j ) ) (L, (\pi_j)) ( L , ( π j )) をD D D 上の錐とする。C \mathcal C C の各対象X X X に対して
Λ X : Hom C ( X , L ) ⟶ Cone ( X , D ) , Λ X ( t ) = ( π j ∘ t ) j \Lambda_X : \operatorname{Hom}_{\mathcal C}(X, L) \longrightarrow \operatorname{Cone}(X, D),
\qquad
\Lambda_X(t) = (\pi_j \circ t)_j Λ X : Hom C ( X , L ) ⟶ Cone ( X , D ) , Λ X ( t ) = ( π j ∘ t ) j と定める。このとき次が成り立つ。
Λ X \Lambda_X Λ X は写像であり、族( Λ X ) X (\Lambda_X)_X ( Λ X ) X は自然変換Hom C ( − , L ) ⇒ Cone ( − , D ) \operatorname{Hom}_{\mathcal C}(-, L) \Rightarrow \operatorname{Cone}(-, D) Hom C ( − , L ) ⇒ Cone ( − , D ) である。すなわちC \mathcal C C の任意の射x : X ′ → X x : X' \to X x : X ′ → X について
Λ X ′ ( t ∘ x ) = Cone ( x , D ) ( Λ X ( t ) ) (1) \Lambda_{X'}(t \circ x) = \operatorname{Cone}(x, D)\bigl(\Lambda_X(t)\bigr)
\tag{1} Λ X ′ ( t ∘ x ) = Cone ( x , D ) ( Λ X ( t ) ) ( 1 )
が成り立つ。
( L , ( π j ) ) (L, (\pi_j)) ( L , ( π j )) がD D D の極限であることと、C \mathcal C C のすべての対象X X X についてΛ X \Lambda_X Λ X が全単射であることは同値である。
とくにD D D の極限( lim D , ( π j ) ) (\lim D, (\pi_j)) ( lim D , ( π j )) が存在すれば、X X X について自然な全単射
Hom C ( X , lim D ) ≅ lim j Hom C ( X , D ( j ) ) \operatorname{Hom}_{\mathcal C}(X, \lim D) \cong \lim_j \operatorname{Hom}_{\mathcal C}\bigl(X, D(j)\bigr) Hom C ( X , lim D ) ≅ j lim Hom C ( X , D ( j ) ) が成り立つ。
証明. (1) を示す。t : X → L t : X \to L t : X → L とJ \mathcal J J の射u : i → j u : i \to j u : i → j に対してD ( u ) ∘ ( π i ∘ t ) = ( D ( u ) ∘ π i ) ∘ t = π j ∘ t D(u) \circ (\pi_i \circ t) = (D(u) \circ \pi_i) \circ t = \pi_j \circ t D ( u ) ∘ ( π i ∘ t ) = ( D ( u ) ∘ π i ) ∘ t = π j ∘ t であるから、( π j ∘ t ) j (\pi_j \circ t)_j ( π j ∘ t ) j はCone ( X , D ) \operatorname{Cone}(X, D) Cone ( X , D ) に属する。よってΛ X \Lambda_X Λ X は写像である。x : X ′ → X x : X' \to X x : X ′ → X について
Λ X ′ ( t ∘ x ) = ( π j ∘ t ∘ x ) j = ( ( π j ∘ t ) ∘ x ) j = Cone ( x , D ) ( Λ X ( t ) ) \Lambda_{X'}(t \circ x) = \bigl(\pi_j \circ t \circ x\bigr)_j
= \bigl((\pi_j \circ t) \circ x\bigr)_j
= \operatorname{Cone}(x, D)\bigl(\Lambda_X(t)\bigr) Λ X ′ ( t ∘ x ) = ( π j ∘ t ∘ x ) j = ( ( π j ∘ t ) ∘ x ) j = Cone ( x , D ) ( Λ X ( t ) ) であるから式 (1) が成り立つ。Hom C ( − , L ) \operatorname{Hom}_{\mathcal C}(-, L) Hom C ( − , L ) は射x x x を( − ) ∘ x (-) \circ x ( − ) ∘ x へ送る関手であるから、式 (1) は§E21.3 定義 1.1 の自然性の条件である。
(2) を示す。§E21.4 定義 1.1 により、( L , ( π j ) ) (L, (\pi_j)) ( L , ( π j )) がD D D の極限であるとは、任意の錐( X , ( ψ j ) ) (X, (\psi_j)) ( X , ( ψ j )) に対してπ j ∘ t = ψ j \pi_j \circ t = \psi_j π j ∘ t = ψ j (すべてのj j j )を満たす射t : X → L t : X \to L t : X → L がただ一つ存在することである。条件π j ∘ t = ψ j \pi_j \circ t = \psi_j π j ∘ t = ψ j (すべてのj j j )はΛ X ( t ) = ( ψ j ) j \Lambda_X(t) = (\psi_j)_j Λ X ( t ) = ( ψ j ) j と書き直される。したがって、極限であることは「各X X X と各( ψ j ) j ∈ Cone ( X , D ) (\psi_j)_j \in \operatorname{Cone}(X, D) ( ψ j ) j ∈ Cone ( X , D ) に対してΛ X ( t ) = ( ψ j ) j \Lambda_X(t) = (\psi_j)_j Λ X ( t ) = ( ψ j ) j を満たすt t t がただ一つ存在すること」であり、これは各Λ X \Lambda_X Λ X が全単射であることにほかならない。
最後の主張は、( L , ( π j ) ) = ( lim D , ( π j ) ) (L, (\pi_j)) = (\lim D, (\pi_j)) ( L , ( π j )) = ( lim D , ( π j )) に第二の主張を適用して各Λ X \Lambda_X Λ X が全単射であることを得たうえで、Cone ( X , D ) \operatorname{Cone}(X, D) Cone ( X , D ) がlim j Hom C ( X , D ( j ) ) \lim_j \operatorname{Hom}_{\mathcal C}(X, D(j)) lim j Hom C ( X , D ( j )) に一致すること(補題 1.2 (2) )を用いれば従う。自然性は式 (1) である。▨
3 右随伴は極限を保つ
3.1 証明方針
F ⊣ G F \dashv G F ⊣ G とし、D \mathcal D D の図式D D D が極限( lim D , ( π j ) ) (\lim D, (\pi_j)) ( lim D , ( π j )) をもつとする。示すべきことは、G G G を施した錐( G ( lim D ) , ( G ( π j ) ) ) (G(\lim D), (G(\pi_j))) ( G ( lim D ) , ( G ( π j ))) がG ∘ D G \circ D G ∘ D の極限であることである。補題 2.1 (2) により、これはC \mathcal C C の各対象X X X について
Λ X G D : Hom C ( X , G ( lim D ) ) ⟶ Cone ( X , G ∘ D ) , t ⟼ ( G ( π j ) ∘ t ) j \Lambda^{G D}_X : \operatorname{Hom}_{\mathcal C}\bigl(X, G(\lim D)\bigr) \longrightarrow
\operatorname{Cone}(X, G \circ D),
\qquad
t \longmapsto \bigl(G(\pi_j) \circ t\bigr)_j Λ X G D : Hom C ( X , G ( lim D ) ) ⟶ Cone ( X , G ∘ D ) , t ⟼ ( G ( π j ) ∘ t ) j
が全単射であることと同値である。この写像を三つの全単射の合成として書く。第一は随伴の対応の逆Φ − 1 \Phi^{-1} Φ − 1 、第二は補題 2.1 をD \mathcal D D の極限lim D \lim D lim D と頂点F ( X ) F(X) F ( X ) に適用したΛ F ( X ) D \Lambda^{D}_{F(X)} Λ F ( X ) D 、第三は各成分にΦ \Phi Φ を施す写像である。三つがいずれも全単射であり、その合成がΛ X G D \Lambda^{G D}_X Λ X G D に一致することを確かめれば証明が終わる。三つともX X X について自然であることも同時に示す。
定理 3.1. C \mathcal C C とD \mathcal D D を局所小圏、F : C → D F : \mathcal C \to \mathcal D F : C → D とG : D → C G : \mathcal D \to \mathcal C G : D → C を関手とし、F ⊣ G F \dashv G F ⊣ G とする(§E21.8 定義 1.1 )。J \mathcal J J を小さい圏とする。
D : J → D D : \mathcal J \to \mathcal D D : J → D を図式とし、D D D の極限( lim D , ( π j ) ) (\lim D, (\pi_j)) ( lim D , ( π j )) がD \mathcal D D に存在するとする。このとき( G ( lim D ) , ( G ( π j ) ) ) \bigl(G(\lim D), (G(\pi_j))\bigr) ( G ( lim D ) , ( G ( π j )) ) はG ∘ D G \circ D G ∘ D の極限である。
E : J → C E : \mathcal J \to \mathcal C E : J → C を図式とし、E E E の余極限( colim E , ( ι j ) ) (\operatorname{colim} E, (\iota_j)) ( colim E , ( ι j )) がC \mathcal C C に存在するとする。このとき( F ( colim E ) , ( F ( ι j ) ) ) \bigl(F(\operatorname{colim} E), (F(\iota_j))\bigr) ( F ( colim E ) , ( F ( ι j )) ) はF ∘ E F \circ E F ∘ E の余極限である。
証明. (1) を示す。Φ \Phi Φ を随伴の対応とする。まず( G ( lim D ) , ( G ( π j ) ) ) \bigl(G(\lim D), (G(\pi_j))\bigr) ( G ( lim D ) , ( G ( π j )) ) がG ∘ D G \circ D G ∘ D 上の錐であることを確かめる。J \mathcal J J の射u : i → j u : i \to j u : i → j について、G G G が合成を保つことから
( G ∘ D ) ( u ) ∘ G ( π i ) = G ( D ( u ) ) ∘ G ( π i ) = G ( D ( u ) ∘ π i ) = G ( π j ) (G \circ D)(u) \circ G(\pi_i) = G\bigl(D(u)\bigr) \circ G(\pi_i) = G\bigl(D(u) \circ \pi_i\bigr) = G(\pi_j) ( G ∘ D ) ( u ) ∘ G ( π i ) = G ( D ( u ) ) ∘ G ( π i ) = G ( D ( u ) ∘ π i ) = G ( π j ) である。
X X X をC \mathcal C C の対象とし、三つの写像を定める。
第一の写像はΦ X , lim D − 1 : Hom C ( X , G ( lim D ) ) → Hom D ( F ( X ) , lim D ) \Phi^{-1}_{X, \lim D} : \operatorname{Hom}_{\mathcal C}(X, G(\lim D)) \to
\operatorname{Hom}_{\mathcal D}(F(X), \lim D) Φ X , l i m D − 1 : Hom C ( X , G ( lim D )) → Hom D ( F ( X ) , lim D ) である。§E21.8 定義 1.1 により全単射である。x : X ′ → X x : X' \to X x : X ′ → X について§E21.8 命題 1.2 (3) をb = i d lim D b = \mathrm{id}_{\lim D} b = id l i m D 、a = x a = x a = x に適用すると
Φ X ′ , lim D − 1 ( t ∘ x ) = Φ X , lim D − 1 ( t ) ∘ F ( x ) (2) \Phi^{-1}_{X', \lim D}(t \circ x) = \Phi^{-1}_{X, \lim D}(t) \circ F(x)
\tag{2} Φ X ′ , l i m D − 1 ( t ∘ x ) = Φ X , l i m D − 1 ( t ) ∘ F ( x ) ( 2 ) が成り立つ。これが第一の写像のX X X についての自然性である。
第二の写像は補題 2.1 を極限( lim D , ( π j ) ) (\lim D, (\pi_j)) ( lim D , ( π j )) と頂点F ( X ) F(X) F ( X ) に適用して得られる
Λ F ( X ) D : Hom D ( F ( X ) , lim D ) ⟶ Cone ( F ( X ) , D ) , f ⟼ ( π j ∘ f ) j \Lambda^{D}_{F(X)} : \operatorname{Hom}_{\mathcal D}\bigl(F(X), \lim D\bigr) \longrightarrow
\operatorname{Cone}\bigl(F(X), D\bigr),
\qquad
f \longmapsto (\pi_j \circ f)_j Λ F ( X ) D : Hom D ( F ( X ) , lim D ) ⟶ Cone ( F ( X ) , D ) , f ⟼ ( π j ∘ f ) j である。補題 2.1 (2) により全単射である。同補題の式 (1) を射F ( x ) : F ( X ′ ) → F ( X ) F(x) : F(X') \to F(X) F ( x ) : F ( X ′ ) → F ( X ) へ適用すると
Λ F ( X ′ ) D ( f ∘ F ( x ) ) = Cone ( F ( x ) , D ) ( Λ F ( X ) D ( f ) ) (3) \Lambda^{D}_{F(X')}\bigl(f \circ F(x)\bigr) = \operatorname{Cone}\bigl(F(x), D\bigr)\bigl(\Lambda^{D}_{F(X)}(f)\bigr)
\tag{3} Λ F ( X ′ ) D ( f ∘ F ( x ) ) = Cone ( F ( x ) , D ) ( Λ F ( X ) D ( f ) ) ( 3 ) が成り立つ。右辺のCone ( F ( x ) , D ) \operatorname{Cone}(F(x), D) Cone ( F ( x ) , D ) は命題 1.3 が定めた写像である。これが第二の写像のX X X についての自然性である。
第三の写像は
Ξ X : Cone ( F ( X ) , D ) ⟶ Cone ( X , G ∘ D ) , ( ψ j ) j ⟼ ( Φ X , D ( j ) ( ψ j ) ) j \Xi_X : \operatorname{Cone}\bigl(F(X), D\bigr) \longrightarrow \operatorname{Cone}(X, G \circ D),
\qquad
(\psi_j)_j \longmapsto \bigl(\Phi_{X, D(j)}(\psi_j)\bigr)_j Ξ X : Cone ( F ( X ) , D ) ⟶ Cone ( X , G ∘ D ) , ( ψ j ) j ⟼ ( Φ X , D ( j ) ( ψ j ) ) j である。値が錐であることを確かめる。J \mathcal J J の射u : i → j u : i \to j u : i → j について、§E21.8 命題 1.2 (2) の第二の等式をb = D ( u ) : D ( i ) → D ( j ) b = D(u) : D(i) \to D(j) b = D ( u ) : D ( i ) → D ( j ) とψ i \psi_i ψ i に適用すると
Φ X , D ( j ) ( D ( u ) ∘ ψ i ) = G ( D ( u ) ) ∘ Φ X , D ( i ) ( ψ i ) \Phi_{X, D(j)}\bigl(D(u) \circ \psi_i\bigr) = G\bigl(D(u)\bigr) \circ \Phi_{X, D(i)}(\psi_i) Φ X , D ( j ) ( D ( u ) ∘ ψ i ) = G ( D ( u ) ) ∘ Φ X , D ( i ) ( ψ i ) であり、左辺はD ( u ) ∘ ψ i = ψ j D(u) \circ \psi_i = \psi_j D ( u ) ∘ ψ i = ψ j によりΦ X , D ( j ) ( ψ j ) \Phi_{X, D(j)}(\psi_j) Φ X , D ( j ) ( ψ j ) に等しい。よって( G ∘ D ) ( u ) ∘ Φ X , D ( i ) ( ψ i ) = Φ X , D ( j ) ( ψ j ) (G \circ D)(u) \circ \Phi_{X, D(i)}(\psi_i) = \Phi_{X, D(j)}(\psi_j) ( G ∘ D ) ( u ) ∘ Φ X , D ( i ) ( ψ i ) = Φ X , D ( j ) ( ψ j ) が成り立ち、値はCone ( X , G ∘ D ) \operatorname{Cone}(X, G \circ D) Cone ( X , G ∘ D ) に属する。同じ計算を§E21.8 命題 1.2 (3) に対して行うと、( χ j ) j ↦ ( Φ X , D ( j ) − 1 ( χ j ) ) j (\chi_j)_j \mapsto (\Phi^{-1}_{X, D(j)}(\chi_j))_j ( χ j ) j ↦ ( Φ X , D ( j ) − 1 ( χ j ) ) j がCone ( X , G ∘ D ) → Cone ( F ( X ) , D ) \operatorname{Cone}(X, G \circ D) \to \operatorname{Cone}(F(X), D) Cone ( X , G ∘ D ) → Cone ( F ( X ) , D ) の写像を定めることが従う。二つは成分ごとに互いに逆であるから、Ξ X \Xi_X Ξ X は全単射である。x : X ′ → X x : X' \to X x : X ′ → X については、§E21.8 命題 1.2 (2) の第一の等式によりΦ X ′ , D ( j ) ( ψ j ∘ F ( x ) ) = Φ X , D ( j ) ( ψ j ) ∘ x \Phi_{X', D(j)}(\psi_j \circ F(x)) = \Phi_{X, D(j)}(\psi_j) \circ x Φ X ′ , D ( j ) ( ψ j ∘ F ( x )) = Φ X , D ( j ) ( ψ j ) ∘ x であるから
Ξ X ′ ( Cone ( F ( x ) , D ) ( ( ψ j ) j ) ) = Cone ( x , G ∘ D ) ( Ξ X ( ( ψ j ) j ) ) (4) \Xi_{X'}\Bigl(\operatorname{Cone}\bigl(F(x), D\bigr)\bigl((\psi_j)_j\bigr)\Bigr)
= \operatorname{Cone}(x, G \circ D)\bigl(\Xi_X\bigl((\psi_j)_j\bigr)\bigr)
\tag{4} Ξ X ′ ( Cone ( F ( x ) , D ) ( ( ψ j ) j ) ) = Cone ( x , G ∘ D ) ( Ξ X ( ( ψ j ) j ) ) ( 4 ) が成り立つ。ここでも両辺のCone ( − , − ) \operatorname{Cone}(-, -) Cone ( − , − ) は命題 1.3 の写像である。これが第三の写像のX X X についての自然性である。
合成Ξ X ∘ Λ F ( X ) D ∘ Φ X , lim D − 1 \Xi_X \circ \Lambda^{D}_{F(X)} \circ \Phi^{-1}_{X, \lim D} Ξ X ∘ Λ F ( X ) D ∘ Φ X , l i m D − 1 を計算する。t : X → G ( lim D ) t : X \to G(\lim D) t : X → G ( lim D ) に対してf = Φ X , lim D − 1 ( t ) f = \Phi^{-1}_{X, \lim D}(t) f = Φ X , l i m D − 1 ( t ) と置くと、§E21.8 命題 1.2 (2) の第二の等式をb = π j : lim D → D ( j ) b = \pi_j : \lim D \to D(j) b = π j : lim D → D ( j ) とf f f に適用して
Φ X , D ( j ) ( π j ∘ f ) = G ( π j ) ∘ Φ X , lim D ( f ) = G ( π j ) ∘ t \Phi_{X, D(j)}\bigl(\pi_j \circ f\bigr) = G(\pi_j) \circ \Phi_{X, \lim D}(f) = G(\pi_j) \circ t Φ X , D ( j ) ( π j ∘ f ) = G ( π j ) ∘ Φ X , l i m D ( f ) = G ( π j ) ∘ t を得る。したがって
( Ξ X ∘ Λ F ( X ) D ∘ Φ X , lim D − 1 ) ( t ) = ( Φ X , D ( j ) ( π j ∘ f ) ) j = ( G ( π j ) ∘ t ) j = Λ X G D ( t ) \Bigl(\Xi_X \circ \Lambda^{D}_{F(X)} \circ \Phi^{-1}_{X, \lim D}\Bigr)(t)
= \bigl(\Phi_{X, D(j)}(\pi_j \circ f)\bigr)_j
= \bigl(G(\pi_j) \circ t\bigr)_j
= \Lambda^{G D}_X(t) ( Ξ X ∘ Λ F ( X ) D ∘ Φ X , l i m D − 1 ) ( t ) = ( Φ X , D ( j ) ( π j ∘ f ) ) j = ( G ( π j ) ∘ t ) j = Λ X G D ( t ) である。三つの全単射の合成は全単射であるから、Λ X G D \Lambda^{G D}_X Λ X G D はC \mathcal C C のすべての対象X X X について全単射である。式 (2)、式 (3)、式 (4) により、この全単射はX X X について自然である。補題 2.1 (2) により、( G ( lim D ) , ( G ( π j ) ) ) \bigl(G(\lim D), (G(\pi_j))\bigr) ( G ( lim D ) , ( G ( π j )) ) はG ∘ D G \circ D G ∘ D の極限である。
(2) を示す。反対圏へ移す。C o p \mathcal C^{\mathrm{op}} C op とD o p \mathcal D^{\mathrm{op}} D op は局所小であり、F F F とG G G は同じ対応を与える関手F o p : C o p → D o p F^{\mathrm{op}} : \mathcal C^{\mathrm{op}} \to \mathcal D^{\mathrm{op}} F op : C op → D op とG o p : D o p → C o p G^{\mathrm{op}} : \mathcal D^{\mathrm{op}} \to \mathcal C^{\mathrm{op}} G op : D op → C op を定める。
G o p ⊣ F o p G^{\mathrm{op}} \dashv F^{\mathrm{op}} G op ⊣ F op であることを示す。集合として
Hom C o p ( G o p ( B ) , A ) = Hom C ( A , G ( B ) ) , Hom D o p ( B , F o p ( A ) ) = Hom D ( F ( A ) , B ) \operatorname{Hom}_{\mathcal C^{\mathrm{op}}}\bigl(G^{\mathrm{op}}(B), A\bigr) = \operatorname{Hom}_{\mathcal C}\bigl(A, G(B)\bigr),
\qquad
\operatorname{Hom}_{\mathcal D^{\mathrm{op}}}\bigl(B, F^{\mathrm{op}}(A)\bigr) = \operatorname{Hom}_{\mathcal D}\bigl(F(A), B\bigr) Hom C op ( G op ( B ) , A ) = Hom C ( A , G ( B ) ) , Hom D op ( B , F op ( A ) ) = Hom D ( F ( A ) , B ) であるから、Ψ B , A = Φ A , B − 1 \Psi_{B,A} = \Phi^{-1}_{A,B} Ψ B , A = Φ A , B − 1 は両者の間の全単射である。D o p \mathcal D^{\mathrm{op}} D op の射β : B ′ → B \beta : B' \to B β : B ′ → B はD \mathcal D D の射b : B → B ′ b : B \to B' b : B → B ′ であり、C o p \mathcal C^{\mathrm{op}} C op の射α : A → A ′ \alpha : A \to A' α : A → A ′ はC \mathcal C C の射a : A ′ → A a : A' \to A a : A ′ → A である。§E21.8 定義 1.1 の式 (1) をΨ \Psi Ψ について書いた等式は、合成の向きをC \mathcal C C とD \mathcal D D へ戻すと
Φ A ′ , B ′ − 1 ( G ( b ) ∘ g ∘ a ) = b ∘ Φ A , B − 1 ( g ) ∘ F ( a ) \Phi^{-1}_{A',B'}\bigl(G(b) \circ g \circ a\bigr) = b \circ \Phi^{-1}_{A,B}(g) \circ F(a) Φ A ′ , B ′ − 1 ( G ( b ) ∘ g ∘ a ) = b ∘ Φ A , B − 1 ( g ) ∘ F ( a ) となる。これは§E21.8 命題 1.2 (3) であり、Φ \Phi Φ の自然性から成り立つ。よってG o p ⊣ F o p G^{\mathrm{op}} \dashv F^{\mathrm{op}} G op ⊣ F op であり、F o p F^{\mathrm{op}} F op は右随伴である。
余極限は反対圏における極限として定義されている(「極限と余極限」)。E : J → C E : \mathcal J \to \mathcal C E : J → C に対してE o p : J o p → C o p E^{\mathrm{op}} : \mathcal J^{\mathrm{op}} \to \mathcal C^{\mathrm{op}} E op : J op → C op を対応する図式とすると、J o p \mathcal J^{\mathrm{op}} J op は小さい圏であり、( colim E , ( ι j ) ) (\operatorname{colim} E, (\iota_j)) ( colim E , ( ι j )) はE o p E^{\mathrm{op}} E op の極限にほかならない。本定理の第一の主張を右随伴F o p F^{\mathrm{op}} F op と図式E o p E^{\mathrm{op}} E op に適用すると、( F o p ( colim E ) , ( F o p ( ι j ) ) ) \bigl(F^{\mathrm{op}}(\operatorname{colim} E), (F^{\mathrm{op}}(\iota_j))\bigr) ( F op ( colim E ) , ( F op ( ι j )) ) はF o p ∘ E o p = ( F ∘ E ) o p F^{\mathrm{op}} \circ E^{\mathrm{op}} = (F \circ E)^{\mathrm{op}} F op ∘ E op = ( F ∘ E ) op の極限である。これをC \mathcal C C とD \mathcal D D の言葉へ戻すと、( F ( colim E ) , ( F ( ι j ) ) ) \bigl(F(\operatorname{colim} E), (F(\iota_j))\bigr) ( F ( colim E ) , ( F ( ι j )) ) がF ∘ E F \circ E F ∘ E の余極限であることを述べている。▨
4 例
忘却関手について、定理の主張と、極限側と余極限側で結論が分かれることを確かめる。
例 4.1 (群の忘却関手は極限を保ち、余積を保たない). U : G r p → S e t U : \mathbf{Grp} \to \mathbf{Set} U : Grp → Set を忘却関手、F : S e t → G r p F : \mathbf{Set} \to \mathbf{Grp} F : Set → Grp を自由群を作る関手とし、§E21.8 例 5.1 によりF ⊣ U F \dashv U F ⊣ U とする。定理 3.1 (1) により、U U U はG r p \mathbf{Grp} Grp に存在する小さい図式の極限を保つ。
直積の場合を確かめる。 二つの対象と恒等射だけをもつ圏を添字圏とする図式の極限が直積である(「極限・余極限の特殊な場合」)。群A A A とB B B に対して直積群A × B A \times B A × B (§E7.13 定義 1.1 )と射影p A , p B p_A, p_B p A , p B を取る。演算が成分ごとであるからp A , p B p_A, p_B p A , p B は準同型である。群X X X と準同型f : X → A f : X \to A f : X → A 、g : X → B g : X \to B g : X → B に対してt ( x ) = ( f ( x ) , g ( x ) ) t(x) = (f(x), g(x)) t ( x ) = ( f ( x ) , g ( x )) は準同型であり、p A ∘ t = f p_A \circ t = f p A ∘ t = f とp B ∘ t = g p_B \circ t = g p B ∘ t = g を満たす。逆にこの二式を満たす写像は各成分が定まるのでt t t に等しい。よって( A × B , p A , p B ) (A \times B, p_A, p_B) ( A × B , p A , p B ) はG r p \mathbf{Grp} Grp における直積である。定理により( U ( A × B ) , U ( p A ) , U ( p B ) ) \bigl(U(A \times B), U(p_A), U(p_B)\bigr) ( U ( A × B ) , U ( p A ) , U ( p B ) ) はS e t \mathbf{Set} Set におけるU ( A ) U(A) U ( A ) とU ( B ) U(B) U ( B ) の直積である。実際、A × B A \times B A × B の台集合は台集合の直積そのものであり、U ( p A ) , U ( p B ) U(p_A), U(p_B) U ( p A ) , U ( p B ) は成分への射影であるから、定理の結論が具体的に確かめられる。
余積の場合を確かめる。 §E7.9 定理 2.5 は、自由積A ∗ B A * B A ∗ B と標準埋め込みj A , j B j_A, j_B j A , j B (§E7.9 定理 2.4 )について、準同型f : A → X f : A \to X f : A → X とg : B → X g : B \to X g : B → X に対してφ ∘ j A = f \varphi \circ j_A = f φ ∘ j A = f とφ ∘ j B = g \varphi \circ j_B = g φ ∘ j B = g を満たす準同型φ : A ∗ B → X \varphi : A * B \to X φ : A ∗ B → X がただ一つ存在することを述べている。これは( A ∗ B , j A , j B ) (A * B, j_A, j_B) ( A ∗ B , j A , j B ) がG r p \mathbf{Grp} Grp におけるA A A とB B B の余積であることにほかならない。この普遍性は「群論入門」の「自由群・自由積と群の表示」が証明している。
A = B = Z / 2 Z = { e , t } A = B = \mathbb Z/2\mathbb Z = \{e, t\} A = B = Z /2 Z = { e , t } とする。U U U がこの余積を保つと仮定する。すなわち( U ( A ∗ B ) , U ( j A ) , U ( j B ) ) \bigl(U(A * B), U(j_A), U(j_B)\bigr) ( U ( A ∗ B ) , U ( j A ) , U ( j B ) ) がS e t \mathbf{Set} Set におけるU ( A ) U(A) U ( A ) とU ( B ) U(B) U ( B ) の余積であると仮定する。Z = { 0 , 1 } Z = \{0, 1\} Z = { 0 , 1 } とし、f : U ( A ) → Z f : U(A) \to Z f : U ( A ) → Z とg : U ( B ) → Z g : U(B) \to Z g : U ( B ) → Z をともに値0 0 0 の定値写像とする。写像c 1 : U ( A ∗ B ) → Z c_1 : U(A * B) \to Z c 1 : U ( A ∗ B ) → Z を値0 0 0 の定値写像とし、写像c 2 : U ( A ∗ B ) → Z c_2 : U(A * B) \to Z c 2 : U ( A ∗ B ) → Z を、§E7.9 定義 2.3 の交互簡約語w w w の長さが1 1 1 以下のときc 2 ( w ) = 0 c_2(w) = 0 c 2 ( w ) = 0 、2 2 2 以上のときc 2 ( w ) = 1 c_2(w) = 1 c 2 ( w ) = 1 として定める。j A j_A j A とj B j_B j B の値は空語または一文字の語であるから
c 1 ∘ U ( j A ) = c 2 ∘ U ( j A ) = f , c 1 ∘ U ( j B ) = c 2 ∘ U ( j B ) = g c_1 \circ U(j_A) = c_2 \circ U(j_A) = f,
\qquad
c_1 \circ U(j_B) = c_2 \circ U(j_B) = g c 1 ∘ U ( j A ) = c 2 ∘ U ( j A ) = f , c 1 ∘ U ( j B ) = c 2 ∘ U ( j B ) = g が成り立つ。他方、t t t のA A A における像とB B B における像を並べた二文字の語は交互簡約語であるからA ∗ B A * B A ∗ B の元であり、c 1 c_1 c 1 はそこで0 0 0 、c 2 c_2 c 2 はそこで1 1 1 を取る。よってc 1 ≠ c 2 c_1 \neq c_2 c 1 = c 2 であり、余積が要求する一意性に反する。したがってU U U は余積を保たない。
定理 3.1 (2) により、左随伴は存在する余極限を保つ。U U U は余積を保たないので、U U U は左随伴ではない。すなわちU U U は右随伴をもたない。
5 演習
問題 5.1.
補題 1.2 (2) を、( h X ∘ D ) ( u ) (h^X \circ D)(u) ( h X ∘ D ) ( u ) が何であるかを書き下して再現せよ。あわせて第一の主張の証明で、J \mathcal J J の小ささとC \mathcal C C の局所小性がそれぞれどこで必要かを述べよ。
補題 2.1 (2) を、極限の定義における存在と一意性がΛ X \Lambda_X Λ X の全射性と単射性のどちらに対応するかを明示して再現せよ。
定理 3.1 の証明における三つの全単射のうち、随伴の自然性を用いるのはどれかを挙げ、それぞれ§E21.8 命題 1.2 のどの条件を使ったかを述べよ。
定理 3.1 の証明の最後で、合成がΛ X G D \Lambda^{G D}_X Λ X G D に一致することを確かめる計算を、π j \pi_j π j をb b b とする自然性の適用として書き下せ。
添字圏J \mathcal J J を空圏として定理 3.1 を読むと何が言えるかを述べ、U : G r p → S e t U : \mathbf{Grp} \to \mathbf{Set} U : Grp → Set について具体的に確かめよ。
例 4.1 の後半で構成したc 2 c_2 c 2 が写像として定まる理由を、§E7.9 定義 2.3 がA ∗ B A * B A ∗ B の元を交互簡約語そのものとして定めていることに基づいて説明せよ。
6 扱った範囲と次の記事
本記事では、錐の全体が集合をなすこと、その集合が集合の圏における極限に一致すること、対象X X X から出る射の全体を取る操作が極限と交換すること、そして右随伴が存在する極限を保ち左随伴が存在する余極限を保つことを証明した。集合の圏における小さい図式の極限の構成は「極限・余極限の特殊な場合」から引用した。例としては、群の忘却関手が直積を保ち、余積を保たないことを確かめた。
極限の保存だけから随伴の存在を導く条件は本記事では扱っていない。随伴関手定理は「圏論 II」が扱う。集合、群、ベクトル空間、位相空間、順序集合の各圏における極限と余極限の具体的な計算は「極限・余極限の計算」が、随伴の一覧と各例における保存の検証は「随伴の例」が扱う。
次の記事「圏同値と骨格」では、二つの圏が同じ構造をもつという関係を、関手と自然同型によって定義する。