1 圏同値
定義 1.1. 圏C , D \mathcal C,\mathcal D C , D の間の関手
F : C → D , G : D → C F:\mathcal C\to\mathcal D,\qquad G:\mathcal D\to\mathcal C F : C → D , G : D → C と自然同型
θ : G F ⇒ i d C , ζ : F G ⇒ i d D \theta:GF\Rightarrow\mathrm{id}_{\mathcal C},\qquad
\zeta:FG\Rightarrow\mathrm{id}_{\mathcal D} θ : GF ⇒ id C , ζ : F G ⇒ id D の組( F , G , θ , ζ ) (F,G,\theta,\zeta) ( F , G , θ , ζ ) を圏同値 (equivalence of categories ) といい、G G G をF F F の準逆 (quasi-inverse ) という。「F F F は圏同値である」とは、F F F を第一成分とするこの組が与えられていることをいう。
C , D \mathcal C,\mathcal D C , D がともにV V V -小であり、両者の間に圏同値が存在するとき、C \mathcal C C とD \mathcal D D は圏同値である (equivalent categories ) といい、C ≃ D \mathcal C\simeq\mathcal D C ≃ D と書く。
命題 1.3. 圏同値( F , G , θ , ζ ) (F,G,\theta,\zeta) ( F , G , θ , ζ ) に対し、( G , F , ζ , θ ) (G,F,\zeta,\theta) ( G , F , ζ , θ ) も圏同値である。
命題 1.4. 圏同型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 , i d i d C , i d i d D ) (F,G,\mathrm{id}_{\mathrm{id}_{\mathcal C}},\mathrm{id}_{\mathrm{id}_{\mathcal D}}) ( F , G , id id C , id id D ) は圏同値である。
証明. G F = i d C GF=\mathrm{id}_{\mathcal C} GF = id C 、F G = i d D FG=\mathrm{id}_{\mathcal D} F G = id D なので、それぞれの恒等自然変換は自然同型G F ⇒ i d C GF\Rightarrow\mathrm{id}_{\mathcal C} GF ⇒ id C 、F G ⇒ i d D FG\Rightarrow\mathrm{id}_{\mathcal D} F G ⇒ id D である。▨
2 充満忠実性と本質的全射性
定義 2.1. 関手F : C → D F:\mathcal C\to\mathcal D F : C → D が本質的全射 (essentially surjective ) であるとは、D \mathcal D D の任意の対象B B B に対して、F ( A ) ≅ B F(A)\cong B F ( A ) ≅ B を満たすC \mathcal C C の対象A A A が存在することをいう。
D \mathcal D D の各対象B B B に対して、対象A B A_B A B と同型射ζ B : F ( A B ) → B \zeta_B:F(A_B)\to B ζ B : F ( A B ) → B を指定した族( A B , ζ B ) B (A_B,\zeta_B)_B ( A B , ζ B ) B を、F F F の本質的全射性の証拠の族 (family of witnesses for essential surjectivity ) という。
補題 2.2. 圏同値( F , G , θ , ζ ) (F,G,\theta,\zeta) ( F , G , θ , ζ ) の関手F F F は忠実である。
証明. 射f , g : A → A ′ f,g:A\to A' f , g : A → A ′ がF ( f ) = F ( g ) F(f)=F(g) F ( f ) = F ( g ) を満たすとする。θ \theta θ の自然性により
f = θ A ′ ∘ G F ( f ) ∘ θ A − 1 = θ A ′ ∘ G F ( g ) ∘ θ A − 1 = g f=\theta_{A'}\circ GF(f)\circ\theta_A^{-1}
=\theta_{A'}\circ GF(g)\circ\theta_A^{-1}=g f = θ A ′ ∘ GF ( f ) ∘ θ A − 1 = θ A ′ ∘ GF ( g ) ∘ θ A − 1 = g である。▨
命題 2.3. 関手F : C → D F:\mathcal C\to\mathcal D F : C → D について、次が成り立つ。
圏同値( F , G , θ , ζ ) (F,G,\theta,\zeta) ( F , G , θ , ζ ) が与えられているならば、F F F は充満忠実かつ本質的全射である。族( G ( B ) , ζ B ) B (G(B),\zeta_B)_B ( G ( B ) , ζ B ) B は本質的全射性の証拠の族である。
F F F が充満忠実で、本質的全射性の証拠の族( A B , ζ B ) B (A_B,\zeta_B)_B ( A B , ζ B ) B が与えられているとする。G ( B ) = A B G(B)=A_B G ( B ) = A B とおき、射v : B → B ′ v:B\to B' v : B → B ′ に対してG ( v ) : A B → A B ′ G(v):A_B\to A_{B'} G ( v ) : A B → A B ′ を
F ( G ( v ) ) = ζ B ′ − 1 ∘ v ∘ ζ B F(G(v))=\zeta_{B'}^{-1}\circ v\circ\zeta_B F ( G ( v )) = ζ B ′ − 1 ∘ v ∘ ζ B
を満たすただ一つの射と定める。また、θ A : G F ( A ) → A \theta_A:GF(A)\to A θ A : GF ( A ) → A をF ( θ A ) = ζ F ( A ) F(\theta_A)=\zeta_{F(A)} F ( θ A ) = ζ F ( A ) を満たすただ一つの射と定める。このとき、G G G は関手であり、( F , G , θ , ζ ) (F,G,\theta,\zeta) ( F , G , θ , ζ ) は圏同値である。
証明. 主張 (1) を示す。補題 2.2 を( F , G , θ , ζ ) (F,G,\theta,\zeta) ( F , G , θ , ζ ) と( G , F , ζ , θ ) (G,F,\zeta,\theta) ( G , F , ζ , θ ) に適用すると、F , G F,G F , G はともに忠実である。射v : F ( A ) → F ( A ′ ) v:F(A)\to F(A') v : F ( A ) → F ( A ′ ) を取り、
f = θ A ′ ∘ G ( v ) ∘ θ A − 1 : A → A ′ f=\theta_{A'}\circ G(v)\circ\theta_A^{-1}:A\to A' f = θ A ′ ∘ G ( v ) ∘ θ A − 1 : A → A ′ とおく。f f f に対するθ \theta θ の自然性から
θ A ′ ∘ G F ( f ) = f ∘ θ A = θ A ′ ∘ G ( v ) \theta_{A'}\circ GF(f)=f\circ\theta_A=\theta_{A'}\circ G(v) θ A ′ ∘ GF ( f ) = f ∘ θ A = θ A ′ ∘ G ( v ) となる。θ A ′ \theta_{A'} θ A ′ を消去するとG F ( f ) = G ( v ) GF(f)=G(v) GF ( f ) = G ( v ) であり、G G G の忠実性からF ( f ) = v F(f)=v F ( f ) = v を得る。よってF F F は充満である。各B B B における成分ζ B : F G ( B ) → B \zeta_B:FG(B)\to B ζ B : F G ( B ) → B は同型射なので、指定された族は本質的全射性の証拠の族である。
主張 (2) を示す。各対象B B B にG ( B ) = A B G(B)=A_B G ( B ) = A B を対応させる。充満忠実性により、各射v : B → B ′ v:B\to B' v : B → B ′ に対して
F ( G ( v ) ) = ζ B ′ − 1 ∘ v ∘ ζ B F(G(v))=\zeta_{B'}^{-1}\circ v\circ\zeta_B F ( G ( v )) = ζ B ′ − 1 ∘ v ∘ ζ B (2.3.1) \text{(2.3.1)} (2.3.1) を満たす射G ( v ) : G ( B ) → G ( B ′ ) G(v):G(B)\to G(B') G ( v ) : G ( B ) → G ( B ′ ) はただ一つである。この式で射の対応を定める。恒等射に対して右辺はi d F ( G ( B ) ) \mathrm{id}_{F(G(B))} id F ( G ( B )) である。合成可能な射v : B → B ′ v:B\to B' v : B → B ′ 、w : B ′ → B ′ ′ w:B'\to B'' w : B ′ → B ′′ に対しては
F ( G ( w ) ∘ G ( v ) ) = ( ζ B ′ ′ − 1 ∘ w ∘ ζ B ′ ) ∘ ( ζ B ′ − 1 ∘ v ∘ ζ B ) = ζ B ′ ′ − 1 ∘ ( w ∘ v ) ∘ ζ B = F ( G ( w ∘ v ) ) \begin{aligned}
F(G(w)\circ G(v))
&=(\zeta_{B''}^{-1}\circ w\circ\zeta_{B'})
\circ(\zeta_{B'}^{-1}\circ v\circ\zeta_B)\\
&=\zeta_{B''}^{-1}\circ(w\circ v)\circ\zeta_B
=F(G(w\circ v))
\end{aligned} F ( G ( w ) ∘ G ( v )) = ( ζ B ′′ − 1 ∘ w ∘ ζ B ′ ) ∘ ( ζ B ′ − 1 ∘ v ∘ ζ B ) = ζ B ′′ − 1 ∘ ( w ∘ v ) ∘ ζ B = F ( G ( w ∘ v )) である。F F F の忠実性から、G G G は恒等射と合成を保つ。したがってG G G は関手である。また、式 (2.3.1) は
v ∘ ζ B = ζ B ′ ∘ F G ( v ) v\circ\zeta_B=\zeta_{B'}\circ FG(v) v ∘ ζ B = ζ B ′ ∘ F G ( v ) と同値なので、与えられた成分族は自然同型ζ : F G ⇒ i d D \zeta:FG\Rightarrow\mathrm{id}_{\mathcal D} ζ : F G ⇒ id D である。
充満忠実性により、F ( θ A ) = ζ F ( A ) F(\theta_A)=\zeta_{F(A)} F ( θ A ) = ζ F ( A ) を満たす射θ A : G F ( A ) → A \theta_A:GF(A)\to A θ A : GF ( A ) → A もただ一つである。F ( θ A ) F(\theta_A) F ( θ A ) は同型射なので、§E9.2 命題 6.2 によりθ A \theta_A θ A は同型射である。射f : A → A ′ f:A\to A' f : A → A ′ に対し、ζ \zeta ζ の自然性から
F ( f ∘ θ A ) = F ( f ) ∘ ζ F ( A ) = ζ F ( A ′ ) ∘ F G F ( f ) = F ( θ A ′ ∘ G F ( f ) ) F(f\circ\theta_A)=F(f)\circ\zeta_{F(A)}
=\zeta_{F(A')}\circ FGF(f)
=F(\theta_{A'}\circ GF(f)) F ( f ∘ θ A ) = F ( f ) ∘ ζ F ( A ) = ζ F ( A ′ ) ∘ F GF ( f ) = F ( θ A ′ ∘ GF ( f )) を得る。忠実性によりf ∘ θ A = θ A ′ ∘ G F ( f ) f\circ\theta_A=\theta_{A'}\circ GF(f) f ∘ θ A = θ A ′ ∘ GF ( f ) であり、θ \theta θ は自然同型である。G ( v ) G(v) G ( v ) とθ A \theta_A θ A はいずれも条件を満たすただ一つの射として定めたので、この構成に選択を用いる必要はない。▨
例 2.4. C = B ( Z / 2 Z ) \mathcal C=\mathcal B(\Z/2\Z) C = B ( Z /2 Z ) とし、D \mathcal D D をV V V の元である二元集合と全単射のなす圏とする。このとき、F : C → D F:\mathcal C\to\mathcal D F : C → D を、唯一の対象を{ 0 , 1 } \{0,1\} { 0 , 1 } に送り、二つの自己射をそれぞれ恒等写像と互換に送る関手とする。射の対応は二元の群どうしの同型なので、F F F は充満忠実である。どの二元集合も{ 0 , 1 } \{0,1\} { 0 , 1 } と全単射で結ばれるので、F F F は本質的全射である。
圏同値( F , G , θ , ζ ) (F,G,\theta,\zeta) ( F , G , θ , ζ ) が与えられれば、各二元集合B B B に対してF G ( B ) = { 0 , 1 } FG(B)=\{0,1\} F G ( B ) = { 0 , 1 } であるから、B ↦ ζ B ( 0 ) B\mapsto\zeta_B(0) B ↦ ζ B ( 0 ) はすべての二元集合から一斉に一点を選ぶ対応となる。V V V を集合全体の類にとる場合、そのような対応を定める式を ZFC だけから一般に得ることはできない。この非導出性は集合論の無矛盾性に関する結果であり、ここでは証明しない。V V V が宇宙の場合にも、二元集合全体はV V V -小でないので、本単元の規約による選択公理の適用範囲には入らない。実際、二元集合全体がV V V に属せば、その和もV V V に属し、任意のx ∈ V x\in V x ∈ V を含むことになる。したがって、§E9.1 例 3.4 と同じ全体集合についての矛盾が生じる。
この例ではC \mathcal C C はV V V -小であり、D \mathcal D D の全対象は一つの同型類に属する。したがって、定義域の小ささと同型類の代表の小ささだけからは、証拠の族は得られない。
3 有限圏と行列の圏
例 3.1. 整数の整除関係から作る圏の充満部分圏として、対象が{ 2 , − 2 } \{2,-2\} { 2 , − 2 } である圏C \mathcal C C と、対象が{ 2 } \{2\} { 2 } である圏S \mathcal S S をとる。このとき、包含関手F : S → C F:\mathcal S\to\mathcal C F : S → C と、対象も射も唯一の値へ送る関手G : C → S G:\mathcal C\to\mathcal S G : C → S を考える。
G F = i d S GF=\mathrm{id}_{\mathcal S} GF = id S なのでθ = i d i d S \theta=\mathrm{id}_{\mathrm{id}_{\mathcal S}} θ = id id S とする。X = 2 , − 2 X=2,-2 X = 2 , − 2 に対し、ζ X : 2 → X \zeta_X:2\to X ζ X : 2 → X を唯一の射とする。両方向に射が一本ずつあるので各ζ X \zeta_X ζ X は同型射であり、各 Hom が一元であることから自然性も成り立つ。したがって( F , G , θ , ζ ) (F,G,\theta,\zeta) ( F , G , θ , ζ ) は圏同値である。一方、二つの圏の対象数は異なるので、対象の全単射を要する圏同型は存在しない。
例 3.2. k ∈ V k\in V k ∈ V を可換体とする。このとき、非負整数を対象とし、m m m からn n n への射をn × m n\times m n × m 行列とする圏をM a t k \mathbf{Mat}_k Mat k と書く。合成は行列積、恒等射は単位行列である。行列には定義域m m m と終域n n n を添え、m = 0 m=0 m = 0 またはn = 0 n=0 n = 0 の行列の集合は一元集合とする。V V V の元である有限次元k k k 線形空間の圏をF i n V e c t k \mathbf{FinVect}_k FinVect k と書く。
対応
M : M a t k → F i n V e c t k , M ( n ) = k n , M ( A ) ( x ) = A x M:\mathbf{Mat}_k\to\mathbf{FinVect}_k,\qquad
M(n)=k^n,\qquad M(A)(x)=Ax M : Mat k → FinVect k , M ( n ) = k n , M ( A ) ( x ) = A x は、B ( A x ) = ( B A ) x B(Ax)=(BA)x B ( A x ) = ( B A ) x と単位行列の作用により関手である。標準基底についての行列と線形写像の一対一対応(§E3.4 命題 2.2 )によりM M M は充満忠実である。零次元が含まれる場合にも、零空間を定義域または終域とする線形写像は一つだけなので、この対応は全単射である。
有限次元空間W W W の順序付き基底( w 1 , … , w n ) (w_1,\ldots,w_n) ( w 1 , … , w n ) に対して、
φ W : k n → W , ( a 1 , … , a n ) ↦ ∑ i = 1 n a i w i \varphi_W:k^n\to W,\qquad (a_1,\ldots,a_n)\mapsto\sum_{i=1}^na_iw_i φ W : k n → W , ( a 1 , … , a n ) ↦ i = 1 ∑ n a i w i は線形同型である。全射性は生成性から、単射性は一次独立性から従い、逆写像の線形性は§E3.4 命題 1.2 による。したがってM M M は本質的全射である。各W W W に順序付き基底を一つずつ指定した族が与えられれば、( n , φ W ) W (n,\varphi_W)_W ( n , φ W ) W は証拠の族となり、命題 2.3 (2) によりM M M を第一成分とする圏同値が得られる。
F i n V e c t k \mathbf{FinVect}_k FinVect k はV V V -小でない。実際、すべての対象の集まりがV V V に属せば、台集合の和もV V V に属する。しかし任意のx ∈ V x\in V x ∈ V に対して一点集合{ x } \{x\} { x } 上の零空間が対象であるため、この和はすべてのx ∈ V x\in V x ∈ V を含み、全体集合についての矛盾が生じる。このため、順序付き基底の族を全対象について選択公理から得ることは、本単元の規約では認められない。注意 1.2 に従い、ここで得た圏同値はM M M と指定された基底の族からの構成として扱う。
さらに、M a t k \mathbf{Mat}_k Mat k からF i n V e c t k \mathbf{FinVect}_k FinVect k へのどの関手も圏同型ではない。実際、M a t k \mathbf{Mat}_k Mat k の対象m , n m,n m , n が同型ならばk m ≅ k n k^m\cong k^n k m ≅ k n であり、基底の濃度の一意性(§E3.3 定理 3.3 )からm = n m=n m = n である。一方、
L 1 = { ( x , 0 ) ∣ x ∈ k } , L 2 = { ( x , x ) ∣ x ∈ k } L_1=\{(x,0)\mid x\in k\},\qquad L_2=\{(x,x)\mid x\in k\} L 1 = {( x , 0 ) ∣ x ∈ k } , L 2 = {( x , x ) ∣ x ∈ k } は異なる一次元部分空間であり、互いに線形同型である。圏同型H H H とその逆J J J が与えられたとすると、J J J は同型を保つのでJ ( L 1 ) J(L_1) J ( L 1 ) とJ ( L 2 ) J(L_2) J ( L 2 ) は同型であり、M a t k \mathbf{Mat}_k Mat k の同型な対象は等しいのでJ ( L 1 ) = J ( L 2 ) J(L_1)=J(L_2) J ( L 1 ) = J ( L 2 ) となる。H J = i d HJ=\mathrm{id} H J = id よりL 1 = L 2 L_1=L_2 L 1 = L 2 となり、矛盾する。
4 骨格
定義 4.1. 圏C \mathcal C C の充満部分圏S \mathcal S S がC \mathcal C C の骨格 (skeleton ) であるとは、C \mathcal C C の任意の対象X X X に対して、X ≅ S X\cong S X ≅ S を満たすS \mathcal S S の対象S S S がちょうど一つ存在することをいう。
補題 4.2. 圏C \mathcal C C の骨格S \mathcal S S の対象S , S ′ S,S' S , S ′ がC \mathcal C C で同型ならば、S = S ′ S=S' S = S ′ である。
証明. S S S と同型なS \mathcal S S の対象としてS S S とS ′ S' S ′ があるので、骨格の定義における一意性からS = S ′ S=S' S = S ′ である。▨
命題 4.3. 圏C \mathcal C C の骨格S \mathcal S S の包含関手をI : S → C I:\mathcal S\to\mathcal C I : S → C とする。このとき、次が成り立つ。
I I I は充満忠実かつ本質的全射である。
各対象X X X に対し、X X X と同型なS \mathcal S S のただ一つの対象S X S_X S X と同型射φ X : S X → X \varphi_X:S_X\to X φ X : S X → X を指定した族が与えられれば、I I I を第一成分とする圏同値が得られる。
C \mathcal C C がV V V -小ならば、この族は選択公理によって得られる。
証明. 主張 (1) を示す。充満部分圏の包含は§E9.2 命題 6.3 により充満忠実であり、骨格の定義から本質的全射である。
主張 (2) を示す。指定された族( S X , φ X ) X (S_X,\varphi_X)_X ( S X , φ X ) X はI I I の本質的全射性の証拠の族なので、命題 2.3 (2) を適用する。
主張 (3) を示す。C \mathcal C C がV V V -小の場合、S X S_X S X はX X X から一意に定まる。S X S_X S X からX X X への同型射全体はMor ( C ) \operatorname{Mor}(\mathcal C) Mor ( C ) の空でない部分集合なのでV V V に属する。添字集合Ob ( C ) \operatorname{Ob}(\mathcal C) Ob ( C ) もV V V に属するから、選択公理§E1.20 定理 2.1 (1) により各X X X でφ X \varphi_X φ X を選ぶことができる。▨
命題 4.4. 圏C \mathcal C C の対象の全体Ob ( C ) \operatorname{Ob}(\mathcal C) Ob ( C ) がV V V の元ならば、C \mathcal C C は骨格をもつ。
証明. T = Ob ( C ) T=\operatorname{Ob}(\mathcal C) T = Ob ( C ) とおく。対象の同型関係は、恒等射、逆射、同型射の合成によって反射律・対称律・推移律を満たす。したがってT T T 上の同値関係である。商集合Q = T / ≅ Q=T/{\cong} Q = T / ≅ はP ( T ) \mathcal P(T) P ( T ) の部分集合としてV V V に属し、各同値類はT T T の空でない部分集合としてV V V に属する(§E1.3 定義 2.1 )。選択公理により各q ∈ Q q\in Q q ∈ Q の代表s ( q ) ∈ q s(q)\in q s ( q ) ∈ q を一つ選ぶ。s ( Q ) s(Q) s ( Q ) を対象とする充満部分圏は、各同型類にただ一つの対象をもつので骨格である。T = ∅ T=\varnothing T = ∅ の場合には、空写像s s s によって空圏を得る。▨
例 4.5. k ∈ V k\in V k ∈ V を可換体とする。このとき、{ k n ∣ n ∈ N ≥ 0 } \{k^n\mid n\in\N\} { k n ∣ n ∈ N ≥ 0 } を対象とするF i n V e c t k \mathbf{FinVect}_k FinVect k の充満部分圏をS \mathcal S S とする。各有限次元空間はあるk n k^n k n と同型であり、基底の濃度の一意性によってn n n は一意なので、S \mathcal S S は骨格である。各空間に順序付き基底を指定した族が与えられれば、命題 4.3 により包含を第一成分とする圏同値が得られる。
行列の関手M M M の終域をS \mathcal S S に制限した関手M 0 : M a t k → S M_0:\mathbf{Mat}_k\to\mathcal S M 0 : Mat k → S は、対象について全単射であり、充満忠実である。したがって§E9.2 命題 7.2 により圏同型である。この逆関手は対象と射の一意な原像で定まり、選択を用いない。
5 小さい添字による選択
定義 5.1. 圏D \mathcal D D が本質的にV V V -小 (essentially V-small ) であるとは、V V V -小圏D 0 \mathcal D_0 D 0 と圏同値( E , K , η , ε ) (E,K,\eta,\varepsilon) ( E , K , η , ε ) が与えられていることをいう。ここで
E : D 0 → D , K : D → D 0 , η : K E ⇒ i d D 0 , ε : E K ⇒ i d D E:\mathcal D_0\to\mathcal D,\qquad K:\mathcal D\to\mathcal D_0,\qquad
\eta:KE\Rightarrow\mathrm{id}_{\mathcal D_0},\qquad
\varepsilon:EK\Rightarrow\mathrm{id}_{\mathcal D} E : D 0 → D , K : D → D 0 , η : K E ⇒ id D 0 , ε : E K ⇒ id D である。
系 5.2. F : C → D F:\mathcal C\to\mathcal D F : C → D を充満忠実かつ本質的全射な関手とし、D \mathcal D D は圏同値( E , K , η , ε ) (E,K,\eta,\varepsilon) ( E , K , η , ε ) 、E : D 0 → D E:\mathcal D_0\to\mathcal D E : D 0 → D によって本質的にV V V -小であるとする。
このとき、D 0 \mathcal D_0 D 0 の各対象b b b に、C \mathcal C C の対象A b A_b A b と同型射ζ b : F ( A b ) → E ( b ) \zeta_b:F(A_b)\to E(b) ζ b : F ( A b ) → E ( b ) を対応させる族が存在する。その族から定まる
( A K ( B ) , ε B ∘ ζ K ( B ) ) B \bigl(A_{K(B)},\varepsilon_B\circ\zeta_{K(B)}\bigr)_B ( A K ( B ) , ε B ∘ ζ K ( B ) ) B はF F F の本質的全射性の証拠の族である。したがって、この族からF F F を第一成分とする圏同値が得られる。
証明. I = Ob ( D 0 ) ∈ V I=\operatorname{Ob}(\mathcal D_0)\in V I = Ob ( D 0 ) ∈ V とおく。各b ∈ I b\in I b ∈ I に対し、本質的全射性によって対象A A A と同型射u : F ( A ) → E ( b ) u:F(A)\to E(b) u : F ( A ) → E ( b ) の組が存在する。対象と射はV V V の元なので、この組もV V V の元である。
「x x x はこの条件を満たす組( A , u ) (A,u) ( A , u ) である」という論理式に、Scott の集合添字選択§E1.21 命題 4.1 を適用する。各b b b で一つの組( A b , ζ b ) (A_b,\zeta_b) ( A b , ζ b ) を値とする族が得られ、各値がV V V の元であることから、族の閉包性によりこの族もV V V の元である。この結論は、圏と関手を与える式を固定するごとに得られる主張である。
D \mathcal D D の各対象B B B に対して、合成
F ( A K ( B ) ) → ζ K ( B ) E K ( B ) → ε B B F(A_{K(B)})\xrightarrow{\zeta_{K(B)}}EK(B)
\xrightarrow{\varepsilon_B}B F ( A K ( B ) ) ζ K ( B ) E K ( B ) ε B B は同型射である。したがって族( A K ( B ) , ε B ∘ ζ K ( B ) ) B (A_{K(B)},\varepsilon_B\circ\zeta_{K(B)})_B ( A K ( B ) , ε B ∘ ζ K ( B ) ) B は証拠の族であり、命題 2.3 (2) を適用することができる。▨
6 演習
問題 6.1.
命題 1.3 を、二つの自然同型の定義域と終域を書いて証明せよ。
解答.
G : D → C G:\mathcal D\to\mathcal C G : D → C とF : C → D F:\mathcal C\to\mathcal D F : C → D の合成に対し、ζ : F G ⇒ i d D \zeta:FG\Rightarrow\mathrm{id}_{\mathcal D} ζ : F G ⇒ id D とθ : G F ⇒ i d C \theta:GF\Rightarrow\mathrm{id}_{\mathcal C} θ : GF ⇒ id C は、圏同値の定義で要求される二つの自然同型である。したがって( G , F , ζ , θ ) (G,F,\zeta,\theta) ( G , F , ζ , θ ) は圏同値である。
▨
問題 6.2.
一点の圏1 \mathbf1 1 への唯一の関手F : S e t → 1 F:\mathbf{Set}\to\mathbf1 F : Set → 1 と、G ( ∗ ) = ∅ G(*)=\varnothing G ( ∗ ) = ∅ とする関手G : 1 → S e t G:\mathbf1\to\mathbf{Set} G : 1 → Set を考える。空写像の族θ X : ∅ → X \theta_X:\varnothing\to X θ X : ∅ → X が自然変換G F ⇒ i d S e t GF\Rightarrow\mathrm{id}_{\mathbf{Set}} GF ⇒ id Set を定めることを示せ。また、F F F が忠実でないことを示し、θ X \theta_X θ X が同型射となるX X X を求めよ。
解答.
任意の写像f : X → Y f:X\to Y f : X → Y に対し、f ∘ θ X f\circ\theta_X f ∘ θ X とθ Y ∘ G F ( f ) \theta_Y\circ GF(f) θ Y ∘ GF ( f ) は、ともに∅ \varnothing ∅ からY Y Y への唯一の写像である。よってθ \theta θ は自然変換である。{ 0 } \{0\} { 0 } から{ 0 , 1 } \{0,1\} { 0 , 1 } への二つの異なる写像は、どちらもF F F によって1 \mathbf1 1 の唯一の射へ送られるので、F F F は忠実でない。θ X \theta_X θ X が全単射であるのはX = ∅ X=\varnothing X = ∅ の場合だけであり、S e t \mathbf{Set} Set の同型射は全単射なので、θ X \theta_X θ X が同型射であるのもX = ∅ X=\varnothing X = ∅ の場合だけである。
▨
問題 6.3.
二つの圏同値( F , G , θ , ζ ) (F,G,\theta,\zeta) ( F , G , θ , ζ ) 、( F , G ′ , θ ′ , ζ ′ ) (F,G',\theta',\zeta') ( F , G ′ , θ ′ , ζ ′ ) から、自然同型G ⇒ G ′ G\Rightarrow G' G ⇒ G ′ を式で構成せよ。
解答.
自然同型の逆、関手との水平合成、および垂直合成を用いて、
G ⇒ i d G ∗ ( ζ ′ ) − 1 G F G ′ ⇒ θ ∗ i d G ′ G ′ G\xRightarrow{\ \mathrm{id}_G*(\zeta')^{-1}\ }GFG'
\xRightarrow{\ \theta*\mathrm{id}_{G'}\ }G' G id G ∗ ( ζ ′ ) − 1 GF G ′ θ ∗ id G ′ G ′
と定める。§E9.3 命題 1.4 、§E9.3 系 2.2 、§E9.3 命題 1.3 により、合成は自然変換である。各成分は
θ G ′ ( B ) ∘ G ( ζ B ′ ) − 1 : G ( B ) → G ′ ( B ) \theta_{G'(B)}\circ G(\zeta'_B)^{-1}:G(B)\to G'(B) θ G ′ ( B ) ∘ G ( ζ B ′ ) − 1 : G ( B ) → G ′ ( B )
という同型射の合成なので自然同型である。
▨
問題 6.4.
圏同値( F , G , θ , ζ ) (F,G,\theta,\zeta) ( F , G , θ , ζ ) と自然同型α : F ′ ⇒ F \alpha:F'\Rightarrow F α : F ′ ⇒ F から、F ′ F' F ′ を第一成分とする圏同値( F ′ , G , θ ′ , ζ ′ ) (F',G,\theta',\zeta') ( F ′ , G , θ ′ , ζ ′ ) を書き下せ。
解答.
自然同型を
θ ′ = θ ( i d G ∗ α ) : G F ′ ⇒ i d C , ζ ′ = ζ ( α ∗ i d G ) : F ′ G ⇒ i d D \theta'=\theta(\mathrm{id}_G*\alpha):GF'\Rightarrow\mathrm{id}_{\mathcal C},\qquad
\zeta'=\zeta(\alpha*\mathrm{id}_G):F'G\Rightarrow\mathrm{id}_{\mathcal D} θ ′ = θ ( id G ∗ α ) : G F ′ ⇒ id C , ζ ′ = ζ ( α ∗ id G ) : F ′ G ⇒ id D
と定める。成分はθ A ′ = θ A ∘ G ( α A ) \theta'_A=\theta_A\circ G(\alpha_A) θ A ′ = θ A ∘ G ( α A ) 、ζ B ′ = ζ B ∘ α G ( B ) \zeta'_B=\zeta_B\circ\alpha_{G(B)} ζ B ′ = ζ B ∘ α G ( B ) である。関手との水平合成と垂直合成により自然であり、各成分は同型射の合成である。したがって( F ′ , G , θ ′ , ζ ′ ) (F',G,\theta',\zeta') ( F ′ , G , θ ′ , ζ ′ ) は圏同値である。
▨
問題 6.5.
例 3.2 のL 1 , L 2 ⊆ k 2 L_1,L_2\subseteq k^2 L 1 , L 2 ⊆ k 2 と異なる一次元部分空間L 3 L_3 L 3 を一つ与え、L 1 , L 2 , L 3 L_1,L_2,L_3 L 1 , L 2 , L 3 が互いに同型であることを示せ。
解答.
L 3 = { ( 0 , x ) ∣ x ∈ k } L_3=\{(0,x)\mid x\in k\} L 3 = {( 0 , x ) ∣ x ∈ k } とする。( 0 , 1 ) (0,1) ( 0 , 1 ) はL 3 L_3 L 3 に属しL 1 , L 2 L_1,L_2 L 1 , L 2 には属さないので、L 3 L_3 L 3 は両者と異なる。k k k からの写像x ↦ ( x , 0 ) x\mapsto(x,0) x ↦ ( x , 0 ) 、x ↦ ( x , x ) x\mapsto(x,x) x ↦ ( x , x ) 、x ↦ ( 0 , x ) x\mapsto(0,x) x ↦ ( 0 , x ) は、それぞれL 1 , L 2 , L 3 L_1,L_2,L_3 L 1 , L 2 , L 3 への線形同型である。これらの逆と合成から、三つの空間の間の線形同型が得られる。
▨
問題 6.6.
局所V V V -小圏C \mathcal C C の二つの骨格S , S ′ \mathcal S,\mathcal S' S , S ′ をとり、S \mathcal S S はV V V -小であるとする。S ′ \mathcal S' S ′ もV V V -小であり、S \mathcal S S とS ′ \mathcal S' S ′ が圏同型であることを、選択公理を用いて示せ。
解答.
各S ∈ Ob ( S ) S\in\operatorname{Ob}(\mathcal S) S ∈ Ob ( S ) に対し、S S S と同型なS ′ \mathcal S' S ′ の唯一の対象をH ( S ) H(S) H ( S ) とする。逆に、各S ′ ∈ Ob ( S ′ ) S'\in\operatorname{Ob}(\mathcal S') S ′ ∈ Ob ( S ′ ) はS \mathcal S S のただ一つの対象と同型である。両骨格の代表の一意性から、二つの対応は互いに逆である。したがってH H H は対象の全単射であり、Ob ( S ′ ) \operatorname{Ob}(\mathcal S') Ob ( S ′ ) はV V V -小な集合の像としてV V V に属する。局所V V V -小性と充満性により各Hom S ′ ( S ′ , T ′ ) \Hom_{\mathcal S'}(S',T') Hom S ′ ( S ′ , T ′ ) はV V V に属し、その対象の組全体にわたる和もV V V に属する。よってS ′ \mathcal S' S ′ はV V V -小である。
各S S S からH ( S ) H(S) H ( S ) への同型射全体はHom C ( S , H ( S ) ) \Hom_{\mathcal C}(S,H(S)) Hom C ( S , H ( S )) の空でない部分集合であり、V V V に属する。V V V -小な添字集合Ob ( S ) \operatorname{Ob}(\mathcal S) Ob ( S ) に選択公理を用い、同型射ϕ S : S → H ( S ) \phi_S:S\to H(S) ϕ S : S → H ( S ) を選ぶ。射f : S → T f:S\to T f : S → T を
H ( f ) = ϕ T ∘ f ∘ ϕ S − 1 H(f)=\phi_T\circ f\circ\phi_S^{-1} H ( f ) = ϕ T ∘ f ∘ ϕ S − 1
に送る。この対応は、隣り合うϕ T − 1 ∘ ϕ T \phi_T^{-1}\circ\phi_T ϕ T − 1 ∘ ϕ T を消去することで合成を保ち、恒等射も保つ。各 Hom 上の逆対応はu ↦ ϕ T − 1 ∘ u ∘ ϕ S u\mapsto\phi_T^{-1}\circ u\circ\phi_S u ↦ ϕ T − 1 ∘ u ∘ ϕ S である。よってH H H は充満忠実であり、対象について全単射なので§E9.2 命題 7.2 により圏同型である。対象が空の場合にも、二つの空圏の間の唯一の関手を得る。
▨
問題 6.7.
充満忠実関手の合成は充満忠実であり、本質的全射な関手の合成は本質的全射であることを示せ。C \mathcal C C がV V V -小のとき、C \mathcal C C の任意の二つの骨格が圏同値であることを導け。
解答.
F : A → B F:\mathcal A\to\mathcal B F : A → B とH : B → D H:\mathcal B\to\mathcal D H : B → D を充満忠実とする。射v : H F ( A ) → H F ( A ′ ) v:HF(A)\to HF(A') v : H F ( A ) → H F ( A ′ ) に対し、H H H の充満忠実性によりH ( u ) = v H(u)=v H ( u ) = v を満たすu : F ( A ) → F ( A ′ ) u:F(A)\to F(A') u : F ( A ) → F ( A ′ ) がただ一つあり、F F F の充満忠実性によりF ( f ) = u F(f)=u F ( f ) = u を満たすf : A → A ′ f:A\to A' f : A → A ′ がただ一つある。したがって合成は充満忠実である。
F , H F,H F , H が本質的全射であるとする。各D ∈ D D\in\mathcal D D ∈ D に対して同型射h : H ( B ) → D h:H(B)\to D h : H ( B ) → D をとり、さらに同型射f : F ( A ) → B f:F(A)\to B f : F ( A ) → B をとると、h ∘ H ( f ) : H F ( A ) → D h\circ H(f):HF(A)\to D h ∘ H ( f ) : H F ( A ) → D は同型射である。よって合成は本質的全射である。対象D D D ごとに存在を述べるだけなので、この議論に選択を用いない。
V V V -小圏C \mathcal C C の骨格をS , S ′ \mathcal S,\mathcal S' S , S ′ 、包含をI , I ′ I,I' I , I ′ とする。命題 4.3 により、I ′ I' I ′ に準逆R ′ : C → S ′ R':\mathcal C\to\mathcal S' R ′ : C → S ′ と自然同型を与えることができる。I I I とR ′ R' R ′ は充満忠実かつ本質的全射なので、合成R ′ I R'I R ′ I も同じ性質をもつ。S ′ \mathcal S' S ′ はV V V -小圏の部分圏としてV V V -小であるから、系 5.2 によりR ′ I R'I R ′ I から圏同値が得られる。S \mathcal S S もV V V -小なので、S ≃ S ′ \mathcal S\simeq\mathcal S' S ≃ S ′ である。
▨