Lemma数学ロードマップ

12 圏論とホモロジー代数 · 第 2 章

米田の補題と極限

目安 10〜13 時間定理など 8演習 6 問

この章の目標

  • 積・直和・自由群・テンソル積・剰余群を、「ある関手を表現する対象」という一つの型で理解する
  • 米田の補題を証明し、「対象はそこへ入る射の全体で決まる」という原理を使えるようになる
  • 極限・余極限を定義し、Set\mathbf{Set}, Grp\mathbf{Grp}, R-ModR\text{-}\mathbf{Mod}, Top\mathbf{Top} での具体形を計算できる
  • 積と等化子からすべての極限が作れることを証明できる
  • 有向余極限と射影極限を扱い、pp 進整数環 Zp\mathbb{Z}_p を射影極限として理解する

前提:第1章。例で 04-algebra 第7章(加群)、02-linear-algebra 第9章(テンソル積)、03-topology 第3章(積位相・商位相)を使う。

2.1 普遍性

数学の基本的な構成の多くは、中身を具体的に書くよりも「そこから(またはそこへ)の射がどう決まるか」で特徴づけるほうが扱いやすい。以下の表で BB は任意の対象である。

構成 自然な全単射
集合・群・空間の直積 X×YX \times Y Hom⁡(B,X×Y)≅Hom⁡(B,X)×Hom⁡(B,Y)\operatorname{Hom}(B, X \times Y) \cong \operatorname{Hom}(B, X) \times \operatorname{Hom}(B, Y)
加群の直和 M⊕NM \oplus N Hom⁡(M⊕N,B)≅Hom⁡(M,B)×Hom⁡(N,B)\operatorname{Hom}(M \oplus N, B) \cong \operatorname{Hom}(M, B) \times \operatorname{Hom}(N, B)
集合 SS 上の自由群 F(S)F(S) Hom⁡Grp(F(S),B)≅Hom⁡Set(S,U(B))\operatorname{Hom}_{\mathbf{Grp}}(F(S), B) \cong \operatorname{Hom}_{\mathbf{Set}}(S, U(B))
テンソル積 M⊗RNM \otimes_R N(RR は可換環) Hom⁡R(M⊗RN,B)≅Bil⁡R(M×N,B)\operatorname{Hom}_R(M \otimes_R N, B) \cong \operatorname{Bil}_R(M \times N, B)
剰余群 G/NG/N Hom⁡(G/N,B)≅{f∈Hom⁡(G,B)∣f(N)={1}}\operatorname{Hom}(G/N, B) \cong \lbrace f \in \operatorname{Hom}(G, B) \mid f(N) = \lbrace 1 \rbrace \rbrace

Bil⁡R(M×N,B)\operatorname{Bil}_R(M \times N, B) は RR 双線形写像の全体である。どの行でも右辺は BB についての関手であり(双線形写像に線形写像 B→B′B \to B' を合成すれば双線形写像になる)、左辺は Hom 関手で、全単射は BB について自然である。剰余群の行は準同型定理(04-algebra 第2章)そのもの、テンソル積の行はテンソル積の定義そのものである。

このように「ある関手が Hom 関手と自然同型になる」という形の特徴づけを普遍性 (universal property) という。本章の前半では、普遍性が対象を同型を除いて一意に決めること(米田の補題)を示す。後半では積や商を一般化した極限・余極限を扱う。

2.2 表現可能関手

定義 2.1(表現可能関手, representable functor)C\mathcal{C} を局所的に小さい圏とする。関手 F ⁣:C→SetF\colon \mathcal{C} \to \mathbf{Set} は、対象 AA と自然同型 Hom⁡(A,−)≅F\operatorname{Hom}(A, -) \cong F が存在するとき表現可能であるといい、AA を FF の表現対象という。反変関手 F ⁣:Cop→SetF\colon \mathcal{C}^{\mathrm{op}} \to \mathbf{Set} は、Hom⁡(−,A)≅F\operatorname{Hom}(-, A) \cong F のとき表現可能という。

例 2.2(表現可能関手の例)

  1. 忘却関手 U ⁣:Grp→SetU\colon \mathbf{Grp} \to \mathbf{Set} は Z\mathbb{Z} で表現される。Hom⁡(Z,G)→U(G)\operatorname{Hom}(\mathbb{Z}, G) \to U(G), f↦f(1)f \mapsto f(1) は全単射であり(準同型 Z→G\mathbb{Z} \to G は 11 の行き先で決まり、行き先は任意にとれる)、準同型 g ⁣:G→Hg\colon G \to H について g(f(1))=(g∘f)(1)g(f(1)) = (g \circ f)(1) だから自然である。同様に U ⁣:Top→SetU\colon \mathbf{Top} \to \mathbf{Set} は 1 点空間で、U ⁣:Ring→SetU\colon \mathbf{Ring} \to \mathbf{Set} は多項式環 Z[x]\mathbb{Z}[x] で(f↦f(x)f \mapsto f(x))表現される。
  2. 単元群をとる関手 CRing→Set\mathbf{CRing} \to \mathbf{Set}, A↦A×A \mapsto A^{\times} は Z[x,x−1]\mathbb{Z}[x, x^{-1}] で表現される。A↦GL⁡n(A)A \mapsto \operatorname{GL}_n(A) は、n2n^2 変数の多項式環 Z[xij]\mathbb{Z}[x_{ij}] に 1/det⁡(xij)1/\det(x_{ij}) を添加した環で表現される。代数幾何学では、このように表現される群値関手を群スキームとして扱う。
  3. 冪集合をとる反変関手 P ⁣:Setop→Set\mathcal{P}\colon \mathbf{Set}^{\mathrm{op}} \to \mathbf{Set}(f ⁣:X→Yf\colon X \to Y に逆像 f−1 ⁣:P(Y)→P(X)f^{-1}\colon \mathcal{P}(Y) \to \mathcal{P}(X) を対応)は 2 点集合 {0,1}\lbrace 0, 1 \rbrace で表現される。部分集合 A⊂XA \subset X に定義関数 1A\mathbf{1}_A を対応させればよく、1f−1(B)=1B∘f\mathbf{1}_{f^{-1}(B)} = \mathbf{1}_B \circ f が自然性である。同様に、開集合全体をとる反変関手 O ⁣:Topop→Set\mathcal{O}\colon \mathbf{Top}^{\mathrm{op}} \to \mathbf{Set} は、開集合が ∅,{1},{0,1}\emptyset, \lbrace 1 \rbrace, \lbrace 0, 1 \rbrace である 2 点空間 S\mathbb{S}(シェルピンスキー空間, Sierpiński space)で表現される。開集合 V⊂XV \subset X と連続写像 χ ⁣:X→S\chi\colon X \to \mathbb{S} が V=χ−1(1)V = \chi^{-1}(1) で対応する。
  4. hTop∗→Set\mathbf{hTop}_{\ast} \to \mathbf{Set}, (X,x0)↦π1(X,x0)(X, x_0) \mapsto \pi_1(X, x_0) は (S1,1)(S^1, 1) で表現される。基点付きループは S1S^1 からの基点付き写像と同じものだからである。
  5. (表現可能でない例)像をとる共変冪集合関手 P∗ ⁣:Set→Set\mathcal{P}_{\ast}\colon \mathbf{Set} \to \mathbf{Set}(ff に A↦f(A)A \mapsto f(A) を対応)は表現可能でない。Hom⁡(A,−)≅P∗\operatorname{Hom}(A, -) \cong \mathcal{P}_{\ast} とすると、P∗(∅)={∅}\mathcal{P}_{\ast}(\emptyset) = \lbrace \emptyset \rbrace は空でないので Hom⁡(A,∅)≠∅\operatorname{Hom}(A, \emptyset) \neq \emptyset、よって A=∅A = \emptyset である。すると Hom⁡(A,X)\operatorname{Hom}(A, X) はつねに 1 元集合だが、P∗({1})\mathcal{P}_{\ast}(\lbrace 1 \rbrace) は 2 元集合なので矛盾する。

2.3 米田の補題

表現可能関手 Hom⁡(A,−)\operatorname{Hom}(A, -) は idA\mathrm{id}_A という一つの元で「生成」されている。実際、任意の f ⁣:A→Xf\colon A \to X は f=Hom⁡(A,f)(idA)f = \operatorname{Hom}(A, f)(\mathrm{id}_A) と書ける。したがって Hom⁡(A,−)\operatorname{Hom}(A, -) からの自然変換は idA\mathrm{id}_A の行き先だけで決まるはずである。これは、1 元 11 で生成される自由加群 RR からの準同型が 11 の行き先で決まることの類似である。

関手 F,GF, G の間の自然変換全体を Nat⁡(F,G)\operatorname{Nat}(F, G) と書く。

定理 2.3(米田の補題, Yoneda lemma)C\mathcal{C} を局所的に小さい圏、A∈CA \in \mathcal{C}、F ⁣:C→SetF\colon \mathcal{C} \to \mathbf{Set} を関手とする。写像

Φ ⁣:Nat⁡(Hom⁡(A,−),F)→F(A),Φ(α)=αA(idA)\Phi\colon \operatorname{Nat}(\operatorname{Hom}(A, -), F) \to F(A), \qquad \Phi(\alpha) = \alpha_A(\mathrm{id}_A)

は全単射であり、逆写像は x∈F(A)x \in F(A) に自然変換 αx\alpha^x, αXx(f)=F(f)(x)\alpha^x_X(f) = F(f)(x)(f ⁣:A→Xf\colon A \to X)を対応させる。さらに Φ\Phi は AA と FF の両方について自然である。

証明. (i) αx\alpha^x が自然変換であること。g ⁣:X→Yg\colon X \to Y と f ⁣:A→Xf\colon A \to X に対し

F(g)(αXx(f))=F(g)(F(f)(x))=F(g∘f)(x)=αYx(g∘f)F(g)(\alpha^x_X(f)) = F(g)(F(f)(x)) = F(g \circ f)(x) = \alpha^x_Y(g \circ f)

であり、右辺は αYx(Hom⁡(A,g)(f))\alpha^x_Y(\operatorname{Hom}(A, g)(f)) に等しい。

(ii) Φ(αx)=F(idA)(x)=x\Phi(\alpha^x) = F(\mathrm{id}_A)(x) = x である。

(iii) 自然変換 α\alpha に対し x=Φ(α)x = \Phi(\alpha) とおく。f ⁣:A→Xf\colon A \to X について α\alpha の自然性(ff に関する可換図式)を idA\mathrm{id}_A で追うと

αX(f)=αX(f∘idA)=F(f)(αA(idA))=F(f)(x)=αXx(f)\alpha_X(f) = \alpha_X(f \circ \mathrm{id}_A) = F(f)(\alpha_A(\mathrm{id}_A)) = F(f)(x) = \alpha^x_X(f)

となり、α=αΦ(α)\alpha = \alpha^{\Phi(\alpha)} である。(ii), (iii) より Φ\Phi は全単射である。

(iv) 自然性。β ⁣:F⇒F′\beta\colon F \Rightarrow F' に対し Φ(β∘α)=βA(αA(idA))=βA(Φ(α))\Phi(\beta \circ \alpha) = \beta_A(\alpha_A(\mathrm{id}_A)) = \beta_A(\Phi(\alpha)) である。また h ⁣:A→A′h\colon A \to A' は自然変換 h∗=−∘h ⁣:Hom⁡(A′,−)⇒Hom⁡(A,−)h^{\ast} = - \circ h\colon \operatorname{Hom}(A', -) \Rightarrow \operatorname{Hom}(A, -) を誘導し、(iii) の計算により

Φ(α∘h∗)=αA′(idA′∘h)=αA′(h)=F(h)(Φ(α))\Phi(\alpha \circ h^{\ast}) = \alpha_{A'}(\mathrm{id}_{A'} \circ h) = \alpha_{A'}(h) = F(h)(\Phi(\alpha))

となる。すなわち α↦α∘h∗\alpha \mapsto \alpha \circ h^{\ast} は Φ\Phi を通して F(h) ⁣:F(A)→F(A′)F(h)\colon F(A) \to F(A') に対応する。□\square

特に Nat⁡(Hom⁡(A,−),F)\operatorname{Nat}(\operatorname{Hom}(A, -), F) は(先験的にはクラスかもしれないが)集合である。定理を Cop\mathcal{C}^{\mathrm{op}} に適用すると反変版を得る。

系 2.4 関手 F ⁣:Cop→SetF\colon \mathcal{C}^{\mathrm{op}} \to \mathbf{Set} に対し、α↦αA(idA)\alpha \mapsto \alpha_A(\mathrm{id}_A) は全単射 Nat⁡(Hom⁡(−,A),F)→F(A)\operatorname{Nat}(\operatorname{Hom}(-, A), F) \to F(A) であり、逆写像は xx に αXx(f)=F(f)(x)\alpha^x_X(f) = F(f)(x)(f ⁣:X→Af\colon X \to A)を対応させる。

例 2.5(自然な演算の決定)米田の補題は「すべての準同型と両立する演算」をすべて求める道具になる。

  1. U ⁣:Grp→SetU\colon \mathbf{Grp} \to \mathbf{Set} は Hom⁡(Z,−)\operatorname{Hom}(\mathbb{Z}, -) と同型だから Nat⁡(U,U)≅U(Z)=Z\operatorname{Nat}(U, U) \cong U(\mathbb{Z}) = \mathbb{Z} である。n∈Zn \in \mathbb{Z} に対応する自然変換は、g∈Gg \in G を 1↦g1 \mapsto g で定まる準同型 f ⁣:Z→Gf\colon \mathbb{Z} \to G と同一視して f(n)=gnf(n) = g^n を返すもの、すなわち g↦gng \mapsto g^n である。群の元から元を作る自然な操作はべき乗に限る。
  2. 2 元 x,yx, y 上の自由群を F(x,y)F(x, y) とすると U×U≅Hom⁡(F(x,y),−)U \times U \cong \operatorname{Hom}(F(x, y), -) なので、自然変換 U×U⇒UU \times U \Rightarrow U は語 w(x,y)∈F(x,y)w(x, y) \in F(x, y) と 1 対 1 に対応する((g,h)↦w(g,h)(g, h) \mapsto w(g, h))。積 xyxy や交換子 x−1y−1xyx^{-1}y^{-1}xy がその例である。
  3. (ケイリーの定理)群 GG を 1 対象の圏 BG\mathbf{B}G とみて、系 2.4 を F=Hom⁡(−,⋆)F = \operatorname{Hom}(-, \star) に適用する。FF は集合 GG に右からの積で GG が作用したもの(F(g)(x)=xgF(g)(x) = xg)であり、自然変換 F⇒FF \Rightarrow F とは右作用と可換な写像 G→GG \to G である。系 2.4 によりそれは Hom⁡(⋆,⋆)=G\operatorname{Hom}(\star, \star) = G と 1 対 1 に対応し、h∈Gh \in G に対応するのは左からの積 x↦hxx \mapsto hx である。こうして h↦(x↦hx)h \mapsto (x \mapsto hx) は単射準同型 G→Sym⁡(G)G \to \operatorname{Sym}(G) を与える。

2.4 米田埋め込みと普遍性による一意性

系 2.6(米田埋め込み, Yoneda embedding)C\mathcal{C} を小さい圏とする。y(A)=Hom⁡(−,A)y(A) = \operatorname{Hom}(-, A), y(f)=f∘−y(f) = f \circ - で定まる関手 y ⁣:C→Fun⁡(Cop,Set)y\colon \mathcal{C} \to \operatorname{Fun}(\mathcal{C}^{\mathrm{op}}, \mathbf{Set}) は忠実充満である。特に、A≅BA \cong B であることと、自然同型 Hom⁡(−,A)≅Hom⁡(−,B)\operatorname{Hom}(-, A) \cong \operatorname{Hom}(-, B) が存在することは同値である。

証明. 系 2.4 を F=Hom⁡(−,B)F = \operatorname{Hom}(-, B) に適用すると全単射 Nat⁡(Hom⁡(−,A),Hom⁡(−,B))→Hom⁡(A,B)\operatorname{Nat}(\operatorname{Hom}(-, A), \operatorname{Hom}(-, B)) \to \operatorname{Hom}(A, B) を得る。その逆写像は f ⁣:A→Bf\colon A \to B に αXf(g)=Hom⁡(g,B)(f)=f∘g\alpha^f_X(g) = \operatorname{Hom}(g, B)(f) = f \circ g、すなわち y(f)y(f) を対応させる。よって yy は Hom 集合の上で全単射である。後半は、関手が同型を保つこと(命題 1.18)と、忠実充満な関手が同型を反映すること(補題 1.34)から従う。□\square

C\mathcal{C} が小さいという仮定は Fun⁡(Cop,Set)\operatorname{Fun}(\mathcal{C}^{\mathrm{op}}, \mathbf{Set}) を圏にするためだけに使い、後半の主張は局所的に小さい圏で成り立つ。米田埋め込みは、群 GG を置換群 Sym⁡(G)\operatorname{Sym}(G) に埋め込むケイリーの定理の圏版である。「対象 AA は、他の対象から AA への射の集まり Hom⁡(−,A)\operatorname{Hom}(-, A) で決まる」という原理は、代数幾何学でスキームをその「点の関手」と同一視する考え方(14-algebraic-geometry 第4章)の基礎である。

定義 2.7(普遍元, universal element)関手 F ⁣:C→SetF\colon \mathcal{C} \to \mathbf{Set} の普遍元とは、対象 AA と a∈F(A)a \in F(A) の組で、任意の XX について Hom⁡(A,X)→F(X)\operatorname{Hom}(A, X) \to F(X), f↦F(f)(a)f \mapsto F(f)(a) が全単射になるものである。

米田の補題により、自然同型 Hom⁡(A,−)≅F\operatorname{Hom}(A, -) \cong F を与えることと普遍元 (A,a)(A, a) を与えることは同じである(aa は idA\mathrm{id}_A の像)。2.1 節の表では、テンソル積の普遍元は双線形写像 ⊗ ⁣:M×N→M⊗RN\otimes\colon M \times N \to M \otimes_R N、自由群の普遍元は生成元の包含 η ⁣:S→U(F(S))\eta\colon S \to U(F(S))、剰余群の普遍元は射影 π ⁣:G→G/N\pi\colon G \to G/N である。

系 2.8(普遍性による一意性)(A,a)(A, a), (B,b)(B, b) がともに FF の普遍元ならば、F(φ)(a)=bF(\varphi)(a) = b を満たす射 φ ⁣:A→B\varphi\colon A \to B がただ一つ存在し、φ\varphi は同型である。

証明. 普遍元に対応する自然同型を α ⁣:Hom⁡(A,−)⇒F\alpha\colon \operatorname{Hom}(A, -) \Rightarrow F, β ⁣:Hom⁡(B,−)⇒F\beta\colon \operatorname{Hom}(B, -) \Rightarrow F とすると、γ=α−1∘β ⁣:Hom⁡(B,−)⇒Hom⁡(A,−)\gamma = \alpha^{-1} \circ \beta\colon \operatorname{Hom}(B, -) \Rightarrow \operatorname{Hom}(A, -) は自然同型である。定理 2.3 を関手 Hom⁡(A,−)\operatorname{Hom}(A, -) に適用すると、γ\gamma は φ=γB(idB)=αB−1(b)∈Hom⁡(A,B)\varphi = \gamma_B(\mathrm{id}_B) = \alpha_B^{-1}(b) \in \operatorname{Hom}(A, B) を用いて γ=−∘φ\gamma = - \circ \varphi と書ける。αB(φ)=F(φ)(a)\alpha_B(\varphi) = F(\varphi)(a) なので、φ\varphi は F(φ)(a)=bF(\varphi)(a) = b を満たす唯一の射である(αB\alpha_B は全単射)。A↦Hom⁡(A,−)A \mapsto \operatorname{Hom}(A, -) は(系 2.6 の双対版により)忠実充満だから同型を反映し、−∘φ- \circ \varphi が同型なので φ\varphi も同型である。□\square

具体的には、F(ψ)(b)=aF(\psi)(b) = a となる ψ ⁣:B→A\psi\colon B \to A をとると F(ψ∘φ)(a)=a=F(idA)(a)F(\psi \circ \varphi)(a) = a = F(\mathrm{id}_A)(a) なので、普遍性の一意性の部分から ψ∘φ=idA\psi \circ \varphi = \mathrm{id}_A となる(φ∘ψ=idB\varphi \circ \psi = \mathrm{id}_B も同様)。

例 2.9(テンソル積の結合律)RR を可換環とする。RR 加群 PP に対し、双線形写像 (M⊗N)×L→P(M \otimes N) \times L \to P を与えることは、各 l∈Ll \in L に線形写像 M⊗N→PM \otimes N \to P、すなわち双線形写像 M×N→PM \times N \to P を ll について線形に与えることであり、それは 3 重線形写像 M×N×L→PM \times N \times L \to P を与えることと同じである。よって

Hom⁡((M⊗N)⊗L,P)≅Bil⁡((M⊗N)×L,P)≅Tril⁡(M×N×L,P)\operatorname{Hom}((M \otimes N) \otimes L, P) \cong \operatorname{Bil}((M \otimes N) \times L, P) \cong \operatorname{Tril}(M \times N \times L, P)

が PP について自然に成り立つ。M⊗(N⊗L)M \otimes (N \otimes L) も同じ関手を表現し、普遍元はそれぞれ (m,n,l)↦(m⊗n)⊗l(m, n, l) \mapsto (m \otimes n) \otimes l と (m,n,l)↦m⊗(n⊗l)(m, n, l) \mapsto m \otimes (n \otimes l) である。系 2.8 により、(m⊗n)⊗l↦m⊗(n⊗l)(m \otimes n) \otimes l \mapsto m \otimes (n \otimes l) を満たす同型がただ一つ存在する。元による表示の well-definedness を一つ一つ確かめる必要はない。同じ論法で、積をもつ任意の圏で (X×Y)×Z≅X×(Y×Z)(X \times Y) \times Z \cong X \times (Y \times Z) が成り立つ。

2.5 極限と余極限

積・等化子・引き戻しはすべて「図式の上の普遍的な錐」として統一される。

定義 2.10(図式・錐・極限)II を小さい圏とし、関手 D ⁣:I→CD\colon I \to \mathcal{C} を II 型の図式 (diagram) という。対象 WW と射の族 (λi ⁣:W→D(i))i∈I(\lambda_i\colon W \to D(i))_{i \in I} で、任意の u ⁣:i→ju\colon i \to j について D(u)∘λi=λjD(u) \circ \lambda_i = \lambda_j を満たすものを DD 上の錐 (cone) という。錐 (L,(πi))(L, (\pi_i)) であって、任意の錐 (W,(λi))(W, (\lambda_i)) に対しすべての ii で πi∘h=λi\pi_i \circ h = \lambda_i となる h ⁣:W→Lh\colon W \to L がただ一つ存在するものを DD の極限 (limit) といい、lim⁡D\lim D または lim←⁡D\varprojlim D と書く。

双対的に、λj∘D(u)=λi\lambda_j \circ D(u) = \lambda_i を満たす族 (λi ⁣:D(i)→W)(\lambda_i\colon D(i) \to W) を余錐 (cocone) といい、普遍的な余錐を余極限 (colimit) といって colim⁡D\operatorname{colim} D または lim→⁡D\varinjlim D と書く。

WW 上の錐の全体 Cone⁡(W,D)\operatorname{Cone}(W, D) は WW について反変関手をなし、極限とはその表現対象にほかならない(普遍元は (πi)(\pi_i))。よって極限は、存在すれば同型を除いて一意である(系 2.8)。添字圏 II の形によって、次の特別な場合がある。

II の形 極限 余極限
空の圏 終対象 始対象
恒等射以外の射がない 積 ∏iXi\prod_i X_i 余積 ∐iXi\coprod_i X_i
∙⇉∙\bullet \rightrightarrows \bullet 等化子 (equalizer) 余等化子 (coequalizer)
∙→∙←∙\bullet \to \bullet \leftarrow \bullet 引き戻し (pullback) X×ZYX \times_Z Y (対応する余極限は自明)
∙←∙→∙\bullet \leftarrow \bullet \to \bullet (対応する極限は自明) 押し出し (pushout) X⊔ZYX \sqcup_Z Y

たとえば f,g ⁣:X→Yf, g\colon X \to Y の等化子は、f∘e=g∘ef \circ e = g \circ e を満たす e ⁣:E→Xe\colon E \to X で、f∘k=g∘kf \circ k = g \circ k を満たす任意の k ⁣:W→Xk\colon W \to X が k=e∘hk = e \circ h とただ一通りに分解するものである。f ⁣:X→Zf\colon X \to Z, g ⁣:Y→Zg\colon Y \to Z の引き戻しは、次の可換図式を普遍的にする対象 X×ZYX \times_Z Y である。

X×ZY→p2Yp1↓↓gX→fZ\begin{array}{ccc} X \times_Z Y & \xrightarrow{p_2} & Y \\ {\scriptstyle p_1}\downarrow & & \downarrow{\scriptstyle g} \\ X & \xrightarrow{f} & Z \end{array}

例 2.11(具体形)∼\sim は f(x)∼g(x)f(x) \sim g(x) で生成される同値関係、NN は {f(x)g(x)−1}\lbrace f(x) g(x)^{-1} \rbrace で生成される正規部分群とする。

Set\mathbf{Set} Grp\mathbf{Grp} R-ModR\text{-}\mathbf{Mod} Top\mathbf{Top}
積 直積集合 直積群 直積 ∏iMi\prod_i M_i 積位相
f,gf, g の等化子 {x∣f(x)=g(x)}\lbrace x \mid f(x) = g(x) \rbrace 同左(部分群) ker⁡(f−g)\ker(f - g) 同左(相対位相)
余積 非交和 ⨆iXi\bigsqcup_i X_i 自由積 直和 ⨁iMi\bigoplus_i M_i 非交和(直和位相)
f,gf, g の余等化子 Y/∼Y/{\sim} Y/NY/N Y/Im⁡(f−g)Y/\operatorname{Im}(f - g) Y/∼Y/{\sim}(商位相)

引き戻しは Set\mathbf{Set}, Grp\mathbf{Grp}, R-ModR\text{-}\mathbf{Mod}, Top\mathbf{Top} のいずれでも X×ZY={(x,y)∈X×Y∣f(x)=g(y)}X \times_Z Y = \lbrace (x, y) \in X \times Y \mid f(x) = g(y) \rbrace(部分群・部分加群・部分空間)である。これら四つの圏では、極限はどれも「集合としての極限に構造を入れたもの」であり、位相は射影を連続にする最弱の位相である(一般の圏では極限が下部集合で計算されるとは限らない)。一方、余極限は圏ごとに大きく異なる。いくつか例を挙げる。

  • 写像 f ⁣:X→Yf\colon X \to Y の点 yy 上のファイバー f−1(y)f^{-1}(y) は、ff と包含 {y}→Y\lbrace y \rbrace \to Y の引き戻しである。群準同型 f ⁣:G→Hf\colon G \to H の核は、ff と {1}→H\lbrace 1 \rbrace \to H の引き戻しである。二つの部分集合の共通部分 A∩BA \cap B は、包含写像どうしの引き戻しである。
  • Top\mathbf{Top} で包含 Sn−1→DnS^{n-1} \to D^n 二つの押し出しは、二つの円板を境界で貼り合わせた SnS^n である。CW 複体の胞体の接着はすべて押し出しである。
  • Grp\mathbf{Grp} での押し出し G←K→HG \leftarrow K \to H は融合積 G∗KHG \ast_K H である。ファン・カンペンの定理(09-algebraic-topology 第2章)は、X=U∪VX = U \cup V(U,VU, V は開集合、UU, VV, U∩VU \cap V は弧状連結、基点は U∩VU \cap V 内)のとき、Top∗\mathbf{Top}_{\ast} での押し出しの図式が π1\pi_1 によって Grp\mathbf{Grp} での押し出しの図式に写ることを主張している。

注意

余積は圏によってまったく違う。Z\mathbb{Z} 二つの余積は、Set\mathbf{Set} では非交和、Ab\mathbf{Ab} では Z2\mathbb{Z}^2、Grp\mathbf{Grp} では非可換な自由群 F(x,y)F(x, y) である。忘却関手 Grp→Set\mathbf{Grp} \to \mathbf{Set} は極限を保つが余極限は保たない。この非対称性の理由は第3章(右随伴は極限を保つという定理)で明らかになる。

2.6 積と等化子による極限の構成

極限は一般の図式について定義されるが、存在を確かめるには積と等化子だけで十分である。

定理 2.12 圏 C\mathcal{C} が任意の小さい族の積と、任意の平行な射の組の等化子をもつならば、C\mathcal{C} は任意の小さい圏 II 上の極限をもつ。このような圏を完備 (complete) という。双対的に、余積と余等化子をもつ圏は任意の小さい余極限をもつ(余完備, cocomplete)。

証明. 図式 D ⁣:I→CD\colon I \to \mathcal{C} に対し、P=∏i∈Ob⁡ID(i)P = \prod_{i \in \operatorname{Ob} I} D(i)(射影 pip_i)と、II の射全体で添字づけた積 Q=∏u ⁣:i→jD(j)Q = \prod_{u\colon i \to j} D(j)(射影 quq_u)をとる。射 s,t ⁣:P→Qs, t\colon P \to Q を、各 u ⁣:i→ju\colon i \to j について

qu∘s=D(u)∘pi,qu∘t=pjq_u \circ s = D(u) \circ p_i, \qquad q_u \circ t = p_j

となるように(QQ の普遍性で)定める。s,ts, t の等化子を e ⁣:L→Pe\colon L \to P とし、πi=pi∘e\pi_i = p_i \circ e とおく。

(a) (L,(πi))(L, (\pi_i)) は錐である。u ⁣:i→ju\colon i \to j に対し D(u)∘πi=qu∘s∘e=qu∘t∘e=pj∘e=πjD(u) \circ \pi_i = q_u \circ s \circ e = q_u \circ t \circ e = p_j \circ e = \pi_j。

(b) 普遍性。錐 (W,(λi))(W, (\lambda_i)) に対し、pi∘λ=λip_i \circ \lambda = \lambda_i となる λ ⁣:W→P\lambda\colon W \to P をとる。各 u ⁣:i→ju\colon i \to j で qu∘s∘λ=D(u)∘λi=λj=qu∘t∘λq_u \circ s \circ \lambda = D(u) \circ \lambda_i = \lambda_j = q_u \circ t \circ \lambda なので、QQ の普遍性の一意性の部分から s∘λ=t∘λs \circ \lambda = t \circ \lambda。よって e∘h=λe \circ h = \lambda となる h ⁣:W→Lh\colon W \to L がただ一つ存在し、πi∘h=pi∘λ=λi\pi_i \circ h = p_i \circ \lambda = \lambda_i である。逆に h′h' がすべての ii で πi∘h′=λi\pi_i \circ h' = \lambda_i を満たせば、pi∘(e∘h′)=λip_i \circ (e \circ h') = \lambda_i より e∘h′=λe \circ h' = \lambda(PP の普遍性)、よって等化子の一意性から h′=hh' = h。□\square

Set\mathbf{Set} でこの構成をたどると、極限と(双対的に)余極限の具体的な公式が得られる:

lim⁡D={(xi)i∈∏iD(i) ∣ D(u)(xi)=xj (∀u ⁣:i→j)},colim⁡D=(⨆iD(i))/≈\lim D = \Bigl\lbrace (x_i)_i \in \prod_{i} D(i) \ \Big\vert\ D(u)(x_i) = x_j \ (\forall u\colon i \to j) \Bigr\rbrace, \qquad \operatorname{colim} D = \Bigl( \bigsqcup_i D(i) \Bigr) \Big/ {\approx}

ここで ≈\approx は x≈D(u)(x)x \approx D(u)(x)(x∈D(i)x \in D(i), u ⁣:i→ju\colon i \to j)で生成される同値関係である。

系 2.13 Set\mathbf{Set}, Grp\mathbf{Grp}, Ab\mathbf{Ab}, R-ModR\text{-}\mathbf{Mod}, Top\mathbf{Top} は完備かつ余完備である。

証明. 例 2.11 の表により、いずれの圏も積・等化子・余積・余等化子をもつ。定理 2.12 とその双対を適用すればよい。□\square

一方、体の圏は完備でない。F2\mathbb{F}_2 と F3\mathbb{F}_3 の積 PP があれば体の準同型 P→F2P \to \mathbb{F}_2, P→F3P \to \mathbb{F}_3 が存在するが、体の準同型は標数を保つので不可能である。有限集合の圏も一般には無限個の積をもたない(2 点集合の可算個の積 PP があれば、1 点集合からの射を考えて PP の元の集合が {0,1braceN\lbrace 0, 1 brace^{\mathbb{N}} と全単射になり、有限性に反する)。

2.7 有向余極限と射影極限

「近似の列の極限」として現れる余極限・極限は、添字が有向集合のものである。

定義 2.14 空でない前順序集合 (Λ,≤)(\Lambda, \leq) の任意の 2 元が上界をもつとき、Λ\Lambda を有向集合 (directed set) という。Λ\Lambda(を圏とみたもの)からの図式、すなわち λ≤μ\lambda \leq \mu ごとの射 fμλ ⁣:Xλ→Xμf_{\mu\lambda}\colon X_\lambda \to X_\mu で fλλ=idf_{\lambda\lambda} = \mathrm{id}, fνμ∘fμλ=fνλf_{\nu\mu} \circ f_{\mu\lambda} = f_{\nu\lambda} を満たすものを有向系といい、その余極限を有向余極限(帰納極限, direct limit)という。Λop\Lambda^{\mathrm{op}} からの図式(射の向きが逆)の極限を射影極限 (inverse limit) という。

より一般に、空でなく、任意の i,ji, j に対し射 i→ki \to k, j→kj \to k をもつ kk があり、任意の平行な射 u,v ⁣:i→ju, v\colon i \to j に対し w∘u=w∘vw \circ u = w \circ v となる w ⁣:j→kw\colon j \to k がある圏をフィルター付き圏 (filtered category) といい、その上の余極限をフィルター付き余極限という。有向集合はその典型例である。

命題 2.15 有向集合 Λ\Lambda 上の Set\mathbf{Set} の有向系 (Xλ,fμλ)(X_\lambda, f_{\mu\lambda}) について、⨆λXλ\bigsqcup_\lambda X_\lambda 上の関係

(x∈Xλ)∼(y∈Xμ)  ⟺  ある ν≥λ,μ で fνλ(x)=fνμ(y)(x \in X_\lambda) \sim (y \in X_\mu) \iff \text{ある } \nu \geq \lambda, \mu \text{ で } f_{\nu\lambda}(x) = f_{\nu\mu}(y)

は同値関係であり、lim→⁡Xλ=⨆λXλ/∼\varinjlim X_\lambda = \bigsqcup_\lambda X_\lambda / {\sim} である。RR 加群の有向系では、この集合に [x]+[y]=[fνλ(x)+fνμ(y)][x] + [y] = [f_{\nu\lambda}(x) + f_{\nu\mu}(y)](ν≥λ,μ\nu \geq \lambda, \mu)、r[x]=[rx]r[x] = [rx] で加群の構造が入り、それが R-ModR\text{-}\mathbf{Mod} での有向余極限である。

証明. 反射律・対称律は明らか。x∼yx \sim y が ν\nu で、y∼zy \sim z(z∈Xκz \in X_\kappa)が ν′\nu' で成り立つとき、ν′′≥ν,ν′\nu'' \geq \nu, \nu' をとれば fν′′λ(x)=fν′′μ(y)=fν′′κ(z)f_{\nu''\lambda}(x) = f_{\nu''\mu}(y) = f_{\nu''\kappa}(z) となり推移律が従う。∼\sim は x∼fμλ(x)x \sim f_{\mu\lambda}(x) を含み、x∼yx \sim y なら x≈fνλ(x)=fνμ(y)≈yx \approx f_{\nu\lambda}(x) = f_{\nu\mu}(y) \approx y なので、∼\sim は定理 2.12 の後の公式の ≈\approx と一致する。加群の場合、演算が代表元と ν\nu の選び方によらないことは、同じ論法でさらに大きい添字に移ればわかる。RR 線形写像の余錐 gλ ⁣:Xλ→Wg_\lambda\colon X_\lambda \to W が誘導する写像 [x]↦gλ(x)[x] \mapsto g_\lambda(x) は線形であり、これが普遍性を与える。□\square

要するに、有向余極限の元はどれもある段階 XλX_\lambda から来ており、二つの元が等しいのは、ある先の段階で等しくなるときである。この「集合の上で計算できる」性質は有向余極限に特有で、加群の直和の下部集合は非交和ではない。

例 2.16(有向余極限)(1) Z→2Z→2Z→2⋯\mathbb{Z} \xrightarrow{2} \mathbb{Z} \xrightarrow{2} \mathbb{Z} \xrightarrow{2} \cdots の余極限は Z[1/2]\mathbb{Z}[1/2] である(第 nn 段の xx を x/2nx/2^n に対応させる)。(2) Z/p→pZ/p2→pZ/p3→p⋯\mathbb{Z}/p \xrightarrow{p} \mathbb{Z}/p^2 \xrightarrow{p} \mathbb{Z}/p^3 \xrightarrow{p} \cdots の余極限はプリューファー群 Z[1/p]/Z\mathbb{Z}[1/p]/\mathbb{Z} である(a mod pn↦a/pna \bmod p^n \mapsto a/p^n)。(3) 位相空間 XX の点 xx の開近傍全体を逆包含で順序づけると有向集合になり、lim→⁡U∋xC(U)\varinjlim_{U \ni x} C(U)(C(U)C(U) は UU 上の連続関数環)は xx における関数の芽 (germ) の環である。これが層の茎の原型である(14-algebraic-geometry 第3章)。(4) 任意の加群は、その有限生成部分加群全体の有向余極限(和集合)である。

例 2.17(pp 進整数)pp を素数とする。自然な射影の列 ⋯→Z/p3→Z/p2→Z/p\cdots \to \mathbb{Z}/p^3 \to \mathbb{Z}/p^2 \to \mathbb{Z}/p の射影極限を Zp=lim←⁡nZ/pn\mathbb{Z}_p = \varprojlim_n \mathbb{Z}/p^n と書き、pp 進整数環という。Ring\mathbf{Ring} の極限は集合として計算されるので

Zp={(an)n≥1∣an∈Z/pn, an+1≡an(modpn)}\mathbb{Z}_p = \lbrace (a_n)_{n \geq 1} \mid a_n \in \mathbb{Z}/p^n,\ a_{n+1} \equiv a_n \pmod{p^n} \rbrace

であり、演算は成分ごとである。a↦(a mod pn)na \mapsto (a \bmod p^n)_n は単射 Z→Zp\mathbb{Z} \to \mathbb{Z}_p を与える(00 でない整数はすべての pnp^n で割り切れはしない)。Zp\mathbb{Z}_p には Z\mathbb{Z} にない元がある。たとえば p=5p = 5 で x=(2,7,57,182,… )x = (2, 7, 57, 182, \dots) とすると、

22+1=5,72+1=2⋅25,572+1=26⋅125,1822+1=53⋅6252^2 + 1 = 5, \quad 7^2 + 1 = 2 \cdot 25, \quad 57^2 + 1 = 26 \cdot 125, \quad 182^2 + 1 = 53 \cdot 625

であり、7≡2(mod5)7 \equiv 2 \pmod 5, 57≡7(mod25)57 \equiv 7 \pmod{25}, 182≡57(mod125)182 \equiv 57 \pmod{125} である。この列は(ヘンゼルの補題により)どこまでも延長でき、x2=−1x^2 = -1 を満たす x∈Z5x \in \mathbb{Z}_5 を定める。各 Z/pn\mathbb{Z}/p^n に離散位相を入れて Top\mathbf{Top} で極限をとると、Zp\mathbb{Z}_p はコンパクト空間 ∏nZ/pn\prod_n \mathbb{Z}/p^n(チコノフの定理)の閉部分空間なのでコンパクトである。同様に形式的べき級数環 K[[x]]=lim←⁡K[x]/(xn)K[[x]] = \varprojlim K[x]/(x^n) も射影極限である(13-commutative-algebra 第6章、15-algebraic-number-theory 第5章)。

2.8 極限の交換

関手 D ⁣:I×J→CD\colon I \times J \to \mathcal{C} について、lim⁡Ilim⁡JD\lim_I \lim_J D と lim⁡Jlim⁡ID\lim_J \lim_I D はどちらも I×JI \times J 上の錐の関手を表現するので、存在すれば自然に同型である(極限どうしは可換)。双対的に余極限どうしも可換である。しかし極限と余極限は一般には可換でない。I=J={1,2}I = J = \lbrace 1, 2 \rbrace(離散圏)で DD の値をすべて 1 点集合とすると、

∐i∈I∏j∈JD(i,j) は 2 点,∏j∈J∐i∈ID(i,j) は 4 点\coprod_{i \in I} \prod_{j \in J} D(i, j) \ \text{は 2 点}, \qquad \prod_{j \in J} \coprod_{i \in I} D(i, j) \ \text{は 4 点}

である。ところが、フィルター付き余極限と有限極限の組合せは例外的に可換である。

定理 2.18(主張のみ)II をフィルター付き圏、JJ を有限圏(射が有限個)とする。D ⁣:I×J→SetD\colon I \times J \to \mathbf{Set} に対し、自然な写像 colim⁡Ilim⁡JD→lim⁡Jcolim⁡ID\operatorname{colim}_I \lim_J D \to \lim_J \operatorname{colim}_I D は全単射である。

証明は Mac Lane の第 IX 章を参照。有向集合上で 2 項積と等化子の場合を問題 2.6 で扱う(有限極限は有限個の積と等化子から作れるので、これが本質的な部分である)。R-ModR\text{-}\mathbf{Mod} の有向余極限は下部集合で計算されるので(命題 2.15)、定理 2.18 は R-ModR\text{-}\mathbf{Mod} でも成り立つ。特に、有向余極限は完全列を保つ:各 λ\lambda で 0→Aλ→Bλ→Cλ→00 \to A_\lambda \to B_\lambda \to C_\lambda \to 0 が(有向系として両立する)完全列なら、0→lim→⁡Aλ→lim→⁡Bλ→lim→⁡Cλ→00 \to \varinjlim A_\lambda \to \varinjlim B_\lambda \to \varinjlim C_\lambda \to 0 も完全である。これは第4章以降で平坦性や Tor⁡\operatorname{Tor} を扱うときに使う。

フィルター付きという仮定も有限という仮定も外せない。前者は上の例が示す。後者については、D(n,k)D(n, k) を k≤nk \leq n なら 1 点集合、k>nk > n なら空集合とする(I=NI = \mathbb{N} は有向、J=NJ = \mathbb{N} は離散)と、各 nn で ∏kD(n,k)=∅\prod_k D(n, k) = \emptyset なので lim→⁡n∏kD(n,k)=∅\varinjlim_n \prod_k D(n, k) = \emptyset だが、各 kk で lim→⁡nD(n,k)\varinjlim_n D(n, k) は 1 点なので ∏klim→⁡nD(n,k)\prod_k \varinjlim_n D(n, k) は 1 点である。

まとめ

  • 積・直和・自由群・テンソル積・剰余群は、ある関手を表現する対象として特徴づけられる(普遍性)。
  • 米田の補題:Nat⁡(Hom⁡(A,−),F)≅F(A)\operatorname{Nat}(\operatorname{Hom}(A, -), F) \cong F(A)。自然変換は idA\mathrm{id}_A の行き先で決まる。
  • 米田埋め込みは忠実充満であり、対象はそこへの射の全体で決まる。普遍性で定まる対象は、唯一の同型を除いて一意である。
  • 米田の補題で「自然な演算」を決定できる(群のべき乗、語、ケイリーの定理)。
  • 極限・余極限は普遍的な錐・余錐であり、積・等化子・引き戻しとその双対を含む。Set\mathbf{Set}, Grp\mathbf{Grp}, Rext−ModR ext{-}\mathbf{Mod}, Top\mathbf{Top} では極限は下部集合で計算されるが、余極限は圏ごとに異なる。
  • 積と等化子があればすべての極限が作れる。Set\mathbf{Set}, Grp\mathbf{Grp}, R-ModR\text{-}\mathbf{Mod}, Top\mathbf{Top} は完備かつ余完備である。
  • 有向余極限は「ある段階から来て、先で一致する」元からなる。pp 進整数環は射影極限 lim←⁡Z/pn\varprojlim \mathbb{Z}/p^n である。
  • フィルター付き余極限と有限極限は Set\mathbf{Set} や R-ModR\text{-}\mathbf{Mod} で可換であり、有向余極限は完全である。

演習問題

問題 2.1 ★ 次の関手が表現可能であることを示し、表現対象を求めよ。(1) Ab→Set\mathbf{Ab} \to \mathbf{Set}, A↦A[n]={a∈A∣na=0}A \mapsto A[n] = \lbrace a \in A \mid na = 0 \rbrace。(2) Grp→Set\mathbf{Grp} \to \mathbf{Set}, G↦{(g,h)∈G×G∣gh=hg}G \mapsto \lbrace (g, h) \in G \times G \mid gh = hg \rbrace。(3) CRing→Set\mathbf{CRing} \to \mathbf{Set}, A↦{a∈A∣a2=a}A \mapsto \lbrace a \in A \mid a^2 = a \rbrace。

解答

(1) Z/n\mathbb{Z}/n。準同型 f ⁣:Z/n→Af\colon \mathbb{Z}/n \to A に f(1)∈A[n]f(1) \in A[n] を対応させると全単射であり(a∈A[n]a \in A[n] に対し k↦kak \mapsto ka は well-defined)、g(f(1))=(g∘f)(1)g(f(1)) = (g \circ f)(1) より自然である。

(2) Z2\mathbb{Z}^2。準同型 f ⁣:Z2→Gf\colon \mathbb{Z}^2 \to G に (f(e1),f(e2))(f(e_1), f(e_2)) を対応させる。e1,e2e_1, e_2 は可換なので像も可換であり、逆に可換な g,hg, h に対し (m,n)↦gmhn(m, n) \mapsto g^m h^n は準同型である(g,hg, h が可換だから)。

(3) Z[x]/(x2−x)\mathbb{Z}[x]/(x^2 - x)。環準同型 f ⁣:Z[x]/(x2−x)→Af\colon \mathbb{Z}[x]/(x^2 - x) \to A は a=f(x)a = f(x) で決まり、aa は a2=aa^2 = a を満たすものが任意にとれる。

問題 2.2 ★★ 米田の補題を用いて、次の自然変換をすべて求めよ。(1) U×U⇒UU \times U \Rightarrow U(U ⁣:Ab→SetU\colon \mathbf{Ab} \to \mathbf{Set} は忘却関手)。(2) U⇒UU \Rightarrow U(U ⁣:CRing→SetU\colon \mathbf{CRing} \to \mathbf{Set} は忘却関手)。

解答

(1) Hom⁡(Z2,A)≅A×A\operatorname{Hom}(\mathbb{Z}^2, A) \cong A \times A(f↦(f(e1),f(e2))f \mapsto (f(e_1), f(e_2)))は自然なので、U×U≅Hom⁡(Z2,−)U \times U \cong \operatorname{Hom}(\mathbb{Z}^2, -)。定理 2.3 より Nat⁡(U×U,U)≅U(Z2)=Z2\operatorname{Nat}(U \times U, U) \cong U(\mathbb{Z}^2) = \mathbb{Z}^2 であり、(m,n)(m, n) に対応する自然変換は (a,b)↦ma+nb(a, b) \mapsto ma + nb である(e1↦ae_1 \mapsto a, e2↦be_2 \mapsto b となる準同型で (m,n)(m, n) を写す)。

(2) U≅Hom⁡(Z[x],−)U \cong \operatorname{Hom}(\mathbb{Z}[x], -) なので Nat⁡(U,U)≅Z[x]\operatorname{Nat}(U, U) \cong \mathbb{Z}[x]。多項式 pp に対応する自然変換は a↦p(a)a \mapsto p(a) である。すべての環準同型と両立する演算は整数係数多項式に限る。

問題 2.3 ★★ 押し出し Z← 2 Z→ 3 Z\mathbb{Z} \xleftarrow{\ 2\ } \mathbb{Z} \xrightarrow{\ 3\ } \mathbb{Z}(射は 2 倍と 3 倍)を Ab\mathbf{Ab} と Grp\mathbf{Grp} で求め、両者が同型でないことを示せ。

解答

Ab\mathbf{Ab} では P=(Z⊕Z)/⟨(2,−3)⟩P = (\mathbb{Z} \oplus \mathbb{Z})/\langle (2, -3) \rangle である。(a,b)↦3a+2b(a, b) \mapsto 3a + 2b は全射 Z2→Z\mathbb{Z}^2 \to \mathbb{Z} で、核は {(a,b)∣3a=−2b}=⟨(2,−3)⟩\lbrace (a, b) \mid 3a = -2b \rbrace = \langle (2, -3) \rangle だから P≅ZP \cong \mathbb{Z}(二つの射はそれぞれ 3 倍と 2 倍になる)。

Grp\mathbf{Grp} では融合積 G=⟨a,b∣a2=b3⟩G = \langle a, b \mid a^2 = b^3 \rangle である(a,ba, b は二つのコピーの生成元)。a↦(1 2)a \mapsto (1\ 2), b↦(1 2 3)b \mapsto (1\ 2\ 3) は a2=e=b3a^2 = e = b^3 を保つので準同型 G→S3G \to \mathfrak{S}_3 を定め、像は互換と 3 巡回置換で生成される S3\mathfrak{S}_3 である。よって GG は非可換で、Z\mathbb{Z} と同型でない。GG のアーベル化が Ab\mathbf{Ab} での押し出し Z\mathbb{Z} になっている。GG は三葉結び目の補空間の基本群である。

問題 2.4 ★★ (1) Ab\mathbf{Ab} で lim→⁡(Z→pZ→p⋯ )\varinjlim (\mathbb{Z} \xrightarrow{p} \mathbb{Z} \xrightarrow{p} \cdots) と lim←⁡(⋯→pZ→pZ)\varprojlim (\cdots \xrightarrow{p} \mathbb{Z} \xrightarrow{p} \mathbb{Z}) を求めよ。(2) a=(an)∈Zpa = (a_n) \in \mathbb{Z}_p が Zp\mathbb{Z}_p の単元であるための必要十分条件は a1≠0a_1 \neq 0 であることを示せ。

解答

(1) 余極限は Z[1/p]\mathbb{Z}[1/p](第 nn 段の x↦x/pnx \mapsto x/p^n。命題 2.15 により、第 nn 段の xx と第 mm 段の yy が等しいのは pk−nx=pk−myp^{k-n}x = p^{k-m}y となる kk があるとき、すなわち x/pn=y/pmx/p^n = y/p^m のとき)。極限は {(xn)∣xn=pxn+1}\lbrace (x_n) \mid x_n = p x_{n+1} \rbrace であり、xn=pkxn+kx_n = p^k x_{n+k} がすべての kk で pkp^k で割り切れるので xn=0x_n = 0。よって極限は 00 である。

(2) ab=1ab = 1 なら a1b1=1a_1 b_1 = 1 なので a1≠0a_1 \neq 0。逆に a1≠0a_1 \neq 0 なら、an≡a1(modp)a_n \equiv a_1 \pmod p より ana_n は pp と素で Z/pn\mathbb{Z}/p^n の単元である。bn=an−1b_n = a_n^{-1} とおくと、bn+1 mod pnb_{n+1} \bmod p^n は ana_n の逆元なので逆元の一意性から bnb_n に等しい。よって (bn)∈Zp(b_n) \in \mathbb{Z}_p で ab=1ab = 1。

問題 2.5 ★★ 例 2.2 (3) の関手 O ⁣:Topop→Set\mathcal{O}\colon \mathbf{Top}^{\mathrm{op}} \to \mathbf{Set} について、自然変換 O⇒O\mathcal{O} \Rightarrow \mathcal{O} はちょうど 3 個(V↦∅V \mapsto \emptyset, V↦VV \mapsto V, V↦XV \mapsto X)であることを示せ。また V↦(X∖V)∘V \mapsto (X \setminus V)^{\circ}(補集合の内部)が自然変換でないことを具体例で確かめよ。

解答

O≅Hom⁡(−,S)\mathcal{O} \cong \operatorname{Hom}(-, \mathbb{S}) なので、系 2.4 より Nat⁡(O,O)≅O(S)\operatorname{Nat}(\mathcal{O}, \mathcal{O}) \cong \mathcal{O}(\mathbb{S})、つまり S\mathbb{S} の開集合 3 個と対応する(系 2.6 でいえば連続写像 S→S\mathbb{S} \to \mathbb{S} の 3 個:定値写像 2 個と恒等写像。入れ替えは {1}\lbrace 1 \rbrace の逆像 {0}\lbrace 0 \rbrace が開でないので連続でない)。開集合 W⊂SW \subset \mathbb{S} に対応する自然変換は V↦χV−1(W)V \mapsto \chi_V^{-1}(W) であり、W=∅,{1},SW = \emptyset, \lbrace 1 \rbrace, \mathbb{S} に応じて ∅,V,X\emptyset, V, X となる。

補集合の内部は、包含 f ⁣:{0}→Rf\colon \lbrace 0 \rbrace \to \mathbb{R} と V=(0,∞)V = (0, \infty) で自然性が崩れる:({0}∖f−1(V))∘={0}(\lbrace 0 \rbrace \setminus f^{-1}(V))^{\circ} = \lbrace 0 \rbrace だが f−1((R∖V)∘)=f−1((−∞,0))=∅f^{-1}((\mathbb{R} \setminus V)^{\circ}) = f^{-1}((-\infty, 0)) = \emptyset。

問題 2.6 ★★★ Λ\Lambda を有向集合、(Xλ)(X_\lambda), (Yλ)(Y_\lambda) を Set\mathbf{Set} の有向系とする。(1) 自然な写像 Θ ⁣:lim→⁡(Xλ×Yλ)→lim→⁡Xλ×lim→⁡Yλ\Theta\colon \varinjlim (X_\lambda \times Y_\lambda) \to \varinjlim X_\lambda \times \varinjlim Y_\lambda は全単射であることを示せ。(2) 有向系の射 fλ,gλ ⁣:Xλ→Yλf_\lambda, g_\lambda\colon X_\lambda \to Y_\lambda の等化子 EλE_\lambda について、lim→⁡Eλ\varinjlim E_\lambda は lim→⁡fλ,lim→⁡gλ\varinjlim f_\lambda, \varinjlim g_\lambda の等化子であることを示せ。(ヒント:命題 2.15 の「ある段階から来て、先で一致する」を使う。)

解答

推移写像をすべて tμλt_{\mu\lambda} と書く。(1) 全射:x∈Xλx \in X_\lambda, y∈Yμy \in Y_\mu に対し ν≥λ,μ\nu \geq \lambda, \mu をとれば ([x],[y])=Θ([(tνλx,tνμy)])([x], [y]) = \Theta([(t_{\nu\lambda}x, t_{\nu\mu}y)])。単射:(x,y)∈Xλ×Yλ(x, y) \in X_\lambda \times Y_\lambda と (x′,y′)∈Xμ×Yμ(x', y') \in X_\mu \times Y_\mu の像が等しければ、x,x′x, x' はある ν1\nu_1 で、y,y′y, y' はある ν2\nu_2 で一致する。ν≥ν1,ν2\nu \geq \nu_1, \nu_2 に移せば (x,y)(x, y) と (x′,y′)(x', y') は Xν×YνX_\nu \times Y_\nu で一致する。

(2) Eλ⊂XλE_\lambda \subset X_\lambda で推移写像は EE を EE に写す。自然な写像 lim→⁡Eλ→lim→⁡Xλ\varinjlim E_\lambda \to \varinjlim X_\lambda の単射性:EE の 2 元が lim→⁡X\varinjlim X で等しければ、ある先の段階 XνX_\nu で一致し、そこでの像は EνE_\nu に属するので lim→⁡E\varinjlim E でも等しい。像が等化子であること:x∈Xλx \in X_\lambda について [fλ(x)]=[gλ(x)][f_\lambda(x)] = [g_\lambda(x)] なら、ある ν≥λ\nu \geq \lambda で tνλfλ(x)=tνλgλ(x)t_{\nu\lambda} f_\lambda(x) = t_{\nu\lambda} g_\lambda(x)、すなわち x′=tνλ(x)x' = t_{\nu\lambda}(x) が fν(x′)=gν(x′)f_\nu(x') = g_\nu(x') を満たすので x′∈Eνx' \in E_\nu、[x]=[x′][x] = [x'] は lim→⁡E\varinjlim E の像に入る。逆の包含は明らか。

この章を読み終えたら

「読了」にすると学習記録とロードマップに反映されます。演習の自己採点もお忘れなく。

この章の誤りを報告GitHub で見る