コンテンツにスキップ

Kan 拡張と前層の圏:表現可能前層を貼り合わせて空間を作る

対象読者: 本テーマ第 1〜4 章(米田の補題・極限・随伴関手)を学んだ人。単体的集合や幾何的実現は例にだけ出るので、事前には仮定しません。

前提となる記事:随伴関手と随伴関手定理:自由群・テンソルと Hom・量化子を一つの形で見る

生 Markdown

図形を、点や線分、三角形のような単純な部品を貼り合わせて作ることがあります。この記事は、圏論の中で「どんな対象も基本部品の貼り合わせとして理解できる」ことを示し、その見方を使って、部品の上でだけ決まっている対応を全体へ自然に延ばす一般的な方法を作ります。読み終えると、図形の幾何的実現や群の誘導表現が、同じ仕組みの別々の例として見えるようになります。

  • 前層 FF の要素の圏 el⁡(F)\operatorname{el}(F) は「F(X)F(X) の元 xx と対象 XX の組」を対象とする圏です。稠密性定理は、FF が el⁡(F)\operatorname{el}(F) を添字とする表現可能前層 hXh_X の余極限であることを主張します。前層は表現可能前層を貼り合わせたものです。
  • 関手 F:C→EF : \mathcal{C} \to \mathcal{E} を K:C→DK : \mathcal{C} \to \mathcal{D} に沿って D\mathcal{D} 全体に延ばす最良の方法が左 Kan 拡張 Lan⁡KF\operatorname{Lan}_K F です。C\mathcal{C} が小さく E\mathcal{E} が余完備なら、(Lan⁡KF)(d)=colim⁡(c, Kc→d)F(c)(\operatorname{Lan}_K F)(d) = \operatorname{colim}_{(c,\, Kc \to d)} F(c) という各点 Kan 拡張の公式で存在し、Lan⁡K\operatorname{Lan}_K は制限 K∗K^{*} の左随伴になります。
  • 小さい圏 C\mathcal{C} から余完備な圏 E\mathcal{E} への関手 AA は、神経 NA(e)=Hom⁡(A(−),e)N_A(e) = \operatorname{Hom}(A(-), e) と実現 ∣−∣A|{-}|_A の随伴 ∣−∣A⊣NA|{-}|_A \dashv N_A を定めます。単体的集合の幾何的実現はその典型例です。
  • エンド ∫cH(c,c)\int_c H(c, c) とコエンド ∫cH(c,c)\int^{c} H(c, c) は「対角線上の極限・余極限」です。自然変換の集合はエンドで、前層は co-Yoneda の補題によりコエンドで書けます。エンドどうしは交換します(Fubini の定理)。
  • 前層の圏 PSh(C)\mathrm{PSh}(\mathcal{C}) は完備・余完備・デカルト閉で、篩の前層 Ω\Omega を部分対象分類子にもちます。デカルト閉とは、集合の間の写像全体の集合に当たる指数対象があることです。部分対象分類子は、集合の圏で部分集合を {0,1}\{0, 1\} への特性関数で表すことに当たる対象で、{0,1}\{0, 1\} の代わりに篩(XX に入る射の集まりで、前からさらに射を合成しても外へ出ないもの)を使います。集合の圏とよく似たこの構造が、層とトポスの理論の出発点です。
  • 群の部分群 H≤GH \le G について、表現の誘導は制限の左 Kan 拡張で、Frobenius の相互律は随伴 Lan⁡⊣K∗\operatorname{Lan} \dashv K^{*} の特別な場合です。

米田の補題と表現可能関手 で、小さい圏 C\mathcal{C} は米田埋め込み y:C→PSh(C)\mathbf{y} : \mathcal{C} \to \mathrm{PSh}(\mathcal{C}) によって前層の圏に充満忠実に入ることを見ました。前層の圏は極限も余極限ももつ(極限と余極限)ので、C\mathcal{C} の対象を「貼り合わせた」ものを前層として自由に作れます。この記事の第一の主題は、逆にどの前層も表現可能前層の貼り合わせ(余極限)である、という稠密性定理です。単体的集合が標準単体 Δ[n]\Delta[n](点・線分・三角形・四面体…にあたる基本部品)を貼り合わせたものであるのは、その特別な場合です。

すると、C\mathcal{C} 上の関手 A:C→EA : \mathcal{C} \to \mathcal{E} を前層の圏全体に延ばすには、「貼り合わせを保つように」延ばせばよいことになります。これが Kan 拡張の考え方で、単体 Δn\Delta^n から幾何的実現 ∣K∣|K| を作る操作、群の部分群の表現から誘導表現を作る操作、極限・余極限そのものが、すべて Kan 拡張として一つの公式で書けます。Mac Lane が「すべての概念は Kan 拡張である」と書いたのはこの普遍性のためです。

もう一つの主題は、前層の圏が集合の圏とよく似た性質をもつことです。積に関する指数 GFG^{F} があり(デカルト閉)、部分集合を特性関数で表す {0,1}\{0, 1\} の役割を「篩の集合」Ω\Omega が果たします。この二つの性質をもつ圏をトポスといい、Grothendieck が層の理論の舞台として、Lawvere と Tierney が集合論の一般化として導入しました。代数幾何学の層と Grothendieck 位相は、この記事の前層の圏の上に組み立てられます。

記号は前の章までと同じです。圏はすべて局所的に小さいとし、「小さい」は 圏・関手・自然変換 で固定した宇宙 U\mathbb{U}(公理 2.2[圏・関手・自然変換])についての言葉です。極限・余極限は 定義 2.2[極限と余極限]、随伴は 定義 2.1[随伴関手と随伴関手定理] の意味です。ここでは「集合として扱える大きさの圏が小さい圏」と読めば十分です。

定義 2.1(要素の圏)↗

C\mathcal{C} を圏、FF を C\mathcal{C} 上の前層とする。要素の圏 el⁡(F)\operatorname{el}(F) を次で定める。対象は組 (X,x)(X, x)(X∈CX \in \mathcal{C}、x∈F(X)x \in F(X))、(Y,y)(Y, y) から (X,x)(X, x) への射は F(f)(x)=yF(f)(x) = y を満たす C\mathcal{C} の射 f:Y→Xf : Y \to X、合成と恒等射は C\mathcal{C} のものとする。(X,x)↦X(X, x) \mapsto X で定まる関手を πF:el⁡(F)→C\pi_F : \operatorname{el}(F) \to \mathcal{C} と書く。

F(gf)=F(f)F(g)F(gf) = F(f)F(g) なので、F(g)(x)=yF(g)(x) = y、F(f)(y)=zF(f)(y) = z なら F(gf)(x)=zF(gf)(x) = z で、合成は well-defined です。C\mathcal{C} が小さいとき、Ob⁡el⁡(F)\operatorname{Ob}\operatorname{el}(F) は ⨆XF(X)\bigsqcup_{X} F(X) と、射の集合は Ob⁡el⁡(F)×Ob⁡el⁡(F)×Mor⁡C\operatorname{Ob}\operatorname{el}(F) \times \operatorname{Ob}\operatorname{el}(F) \times \operatorname{Mor}\mathcal{C} の部分集合と同一視できるので(同じ ff が異なる対象の組の間の射になりうるので、始点と終点の組を添えておく)、el⁡(F)\operatorname{el}(F) は小さい圏です(命題 2.3[圏・関手・自然変換])。

定理 3.1[米田の補題と表現可能関手] により x∈F(X)x \in F(X) は自然変換 αx:hX⇒F\alpha^{x} : h_X \Rightarrow F と同じものなので、el⁡(F)\operatorname{el}(F) は「表現可能前層から FF への射」の圏、すなわちコンマ圏 (y↓F)(\mathbf{y} \downarrow F)(定義 7.1[圏・関手・自然変換])と同じものです。たとえば群 GG の圏 BG\mathbf{B}G 上の前層(右 GG 集合 SS)について、el⁡(S)\operatorname{el}(S) は SS の元を対象とし、s⋅g=s′s \cdot g = s' のとき s′s' から ss への射 gg をもつ亜群です(作用亜群)。

定理 2.2(稠密性定理)✓

C\mathcal{C} を小さい圏、FF を C\mathcal{C} 上の前層とする。図式 yπF:el⁡(F)→PSh(C)\mathbf{y}\pi_F : \operatorname{el}(F) \to \mathrm{PSh}(\mathcal{C})、(X,x)↦hX(X, x) \mapsto h_X と、余錐 αx:hX⇒F\alpha^{x} : h_X \Rightarrow F(αWx(u)=F(u)(x)\alpha^{x}_W(u) = F(u)(x))について、(F,(αx)(X,x))(F, (\alpha^{x})_{(X, x)}) は yπF\mathbf{y}\pi_F の余極限である。すなわち

F  ≅  colim⁡(X,x)∈el⁡(F)hX.F \;\cong\; \operatorname*{colim}_{(X, x) \in \operatorname{el}(F)} h_X .
証明(定理 2.2)

余錐であること. f:(Y,y)→(X,x)f : (Y, y) \to (X, x) について αx∘hf=αy\alpha^{x} \circ h_f = \alpha^{y} を示す。u:W→Yu : W \to Y について (αx∘hf)W(u)=F(fu)(x)=F(u)(F(f)(x))=F(u)(y)=αWy(u)(\alpha^{x} \circ h_f)_W(u) = F(fu)(x) = F(u)(F(f)(x)) = F(u)(y) = \alpha^{y}_W(u)。

普遍性. 前層 GG を任意にとり、写像

ΘG:Nat⁡(F,G)→{yπF 下の余錐で頂点 G},τ↦(τ∘αx)(X,x)\Theta_G : \operatorname{Nat}(F, G) \to \{\mathbf{y}\pi_F \text{ 下の余錐で頂点 } G\}, \qquad \tau \mapsto (\tau \circ \alpha^{x})_{(X, x)}

が全単射であることを示す。定理 3.1[米田の補題と表現可能関手] により、自然変換 β:hX⇒G\beta : h_X \Rightarrow G は元 θ(β)=βX(idX)∈G(X)\theta(\beta) = \beta_X(\mathrm{id}_X) \in G(X) と 1 対 1 に対応し、その自然性から θ(β∘hf)=G(f)(θ(β))\theta(\beta \circ h_f) = G(f)(\theta(\beta)) である。したがって余錐 (β(X,x))(\beta_{(X, x)}) は、元の族 g(X,x)=θ(β(X,x))∈G(X)g_{(X, x)} = \theta(\beta_{(X, x)}) \in G(X) で、すべての f:(Y,y)→(X,x)f : (Y, y) \to (X, x) について

G(f)(g(X,x))=g(Y,F(f)(x))G(f)(g_{(X, x)}) = g_{(Y, F(f)(x))}

を満たすものと 1 対 1 に対応する。各 XX で写像 τX:F(X)→G(X)\tau_X : F(X) \to G(X)、x↦g(X,x)x \mapsto g_{(X, x)} を考えると、この条件は G(f)∘τX=τY∘F(f)G(f) \circ \tau_X = \tau_Y \circ F(f)、すなわち τ\tau の自然性そのものである。こうして余錐と自然変換 F⇒GF \Rightarrow G が 1 対 1 に対応する。この対応で τ\tau に対応する余錐は θ(τ∘αx)=τX(αXx(idX))=τX(x)\theta(\tau \circ \alpha^{x}) = \tau_X(\alpha^{x}_X(\mathrm{id}_X)) = \tau_X(x)(再び 定理 3.1[米田の補題と表現可能関手] の自然性)から (τ∘αx)(\tau \circ \alpha^{x}) で、ΘG\Theta_G に一致する。

ΘG\Theta_G は GG について自然(σ:G⇒G′\sigma : G \Rightarrow G' との合成と可換)なので、(F,α)(F, \alpha) は余錐の関手の普遍元、すなわち余極限である(命題 4.2[米田の補題と表現可能関手]、定義 2.2[極限と余極限])。el⁡(F)\operatorname{el}(F) は小さいので、これは小さい余極限である。

証明の中身は「自然変換 F⇒GF \Rightarrow G は、FF の各元の行き先を GG の元として、引き戻しと両立するように決めることだ」という観察です。米田の補題が「hXh_X からの射は idX\mathrm{id}_X の行き先で決まる」と言っていたのを、FF のすべての元について同時に使っています。

C=Δ\mathcal{C} = \Delta(順序数 [n][n] と単調写像の圏)のとき、前層は単体的集合(定義 7.1[特異ホモロジー])で、h[n]h_{[n]} は標準 nn 単体 Δ[n]\Delta[n] です。稠密性定理は、単体的集合 KK が「各 nn 単体 x∈Knx \in K_n ごとの Δ[n]\Delta[n] を、面・退化の関係で貼り合わせたもの」であることを言っています。

関手 K:C→DK : \mathcal{C} \to \mathcal{D} について、K∗:[D,E]→[C,E]K^{*} : [\mathcal{D}, \mathcal{E}] \to [\mathcal{C}, \mathcal{E}] を K∗G=GKK^{*}G = GK、K∗σ=σKK^{*}\sigma = \sigma K(成分 σKc\sigma_{Kc}。定義 5.3[圏・関手・自然変換] の記号)で定めます。垂直合成が成分ごとなので K∗K^{*} は関手です。これを制限(KK に沿った引き戻し)と呼びます。

関手 FF が C\mathcal{C} の上でしか決まっていないとき、KK で C\mathcal{C} を含む大きな圏 D\mathcal{D} の全体へ FF を延ばしたい、というのが Kan 拡張の動機です。延ばし方は一通りではないので、「KK の像の上では FF と比べられ、他のどの延ばし方へもただ一通りに写る」ものを最良の延ばし方として選びます。下の定義の σK\sigma K は、D\mathcal{D} 全体での比較 σ\sigma を KK の像の上だけに制限したもので、それに η\eta を合成すると FF から GKGK への比較ができます。

定義 3.1(左 Kan 拡張・右 Kan 拡張・各点 Kan 拡張)↗

関手 K:C→DK : \mathcal{C} \to \mathcal{D}、F:C→EF : \mathcal{C} \to \mathcal{E} について、

  1. 関手 L:D→EL : \mathcal{D} \to \mathcal{E} と自然変換 η:F⇒LK\eta : F \Rightarrow LK の組が FF の KK に沿った左 Kan 拡張であるとは、任意の関手 G:D→EG : \mathcal{D} \to \mathcal{E} について、写像
Nat⁡(L,G)→Nat⁡(F,GK),σ↦σK∘η\operatorname{Nat}(L, G) \to \operatorname{Nat}(F, GK), \qquad \sigma \mapsto \sigma K \circ \eta

が全単射であることをいう。すなわち (L,η)(L, \eta) は FF から関手 K∗K^{*} への普遍射(定義 4.5[米田の補題と表現可能関手])である。LL を Lan⁡KF\operatorname{Lan}_K F と書く。 2. 双対的に、組 (R,ε:RK⇒F)(R, \varepsilon : RK \Rightarrow F) で、任意の GG について Nat⁡(G,R)→Nat⁡(GK,F)\operatorname{Nat}(G, R) \to \operatorname{Nat}(GK, F)、σ↦ε∘σK\sigma \mapsto \varepsilon \circ \sigma K が全単射であるものを右 Kan 拡張といい、RR を Ran⁡KF\operatorname{Ran}_K F と書く。 3. d∈Dd \in \mathcal{D} について、コンマ圏 (K↓d)(K \downarrow d)(対象は組 (c,u:Kc→d)(c, u : Kc \to d)、射 (c,u)→(c′,u′)(c, u) \to (c', u') は u′∘K(f)=uu' \circ K(f) = u を満たす f:c→c′f : c \to c')と射影 Pd:(K↓d)→CP_d : (K \downarrow d) \to \mathcal{C} を考える。左 Kan 拡張 (L,η)(L, \eta) が各点左 Kan 拡張であるとは、各 dd で、余錐 (L(u)∘ηc)(c,u):FPd⇒ΔL(d)(L(u) \circ \eta_c)_{(c, u)} : FP_d \Rightarrow \Delta L(d) が FPdFP_d の余極限であることをいう。各点右 Kan 拡張は、(d↓K)(d \downarrow K) 上の極限を使って双対的に定める。

D\mathcal{D} が大きいと Nat⁡(L,G)\operatorname{Nat}(L, G) は小さい集合とは限りませんが、定義は集合の間の全単射として意味をもちます([D,E][\mathcal{D}, \mathcal{E}] はつねに圏です。命題 5.4[圏・関手・自然変換] の 1)。左 Kan 拡張は普遍射なので、存在すれば一意な同型を除いて一意です(命題 4.6[米田の補題と表現可能関手])。

CDEKFL = Lan_K F⇒ ηKcKc’duu’K(f)L(d) = colim over (K ↓ d) of F(c)
左 Kan 拡張。 を に沿って延ばした と 2 射 (左)。各点の公式では、 は「 に の像から入ってくる射 」すべてにわたる の余極限になる(右)。

例 3.2(極限・余極限は Kan 拡張)

1\mathbf{1} を対象 1 つ・恒等射だけの圏とし、K=!:J→1K = {!} : J \to \mathbf{1} を唯一の関手とします。関手 G:1→EG : \mathbf{1} \to \mathcal{E} は対象 ee と同じもので、GK=ΔeGK = \Delta e は定数関手です。したがって D:J→ED : J \to \mathcal{E} の左 Kan 拡張 (L,η)(L, \eta) は、対象 L(∗)L(\ast) と余錐 η:D⇒ΔL(∗)\eta : D \Rightarrow \Delta L(\ast) で、任意の余錐 D⇒ΔeD \Rightarrow \Delta e がただ一つの射 L(∗)→eL(\ast) \to e を経由するもの、すなわち DD の余極限です。同様に右 Kan 拡張は極限です。コンマ圏 (!↓∗)({!} \downarrow \ast) は JJ そのものなので、この Kan 拡張はつねに各点 Kan 拡張です。

次の定理は、延ばした先の値 L(d)L(d) を具体的に計算する公式です。dd ごとに、dd へ入ってくる射 u:Kc→du : Kc \to d を全部集め、それぞれに F(c)F(c) を割り当てて、その余極限をとります。証明は、(1) LL を射の上へ延ばす、(2) η\eta を作る、(3) 定義の全単射を確かめる、の順に進みます。

定理 3.3(各点 Kan 拡張の公式)✓

C\mathcal{C} を小さい圏、D\mathcal{D} を局所的に小さい圏、K:C→DK : \mathcal{C} \to \mathcal{D}、F:C→EF : \mathcal{C} \to \mathcal{E} を関手とし、各 d∈Dd \in \mathcal{D} について図式 FPd:(K↓d)→EFP_d : (K \downarrow d) \to \mathcal{E} が余極限 (L(d),(ι(c,u)d)(c,u))(L(d), (\iota^{d}_{(c, u)})_{(c, u)}) をもつとする(たとえば E\mathcal{E} が余完備ならつねにそうである)。このとき次が成り立つ。

  1. 射 v:d→d′v : d \to d' に、すべての (c,u)(c, u) で L(v)∘ι(c,u)d=ι(c,vu)d′L(v) \circ \iota^{d}_{(c, u)} = \iota^{d'}_{(c, vu)} を満たすただ一つの射 L(v)L(v) を対応させると、L:D→EL : \mathcal{D} \to \mathcal{E} は関手である。
  2. ηc=ι(c,idKc)Kc:F(c)→LK(c)\eta_c = \iota^{Kc}_{(c, \mathrm{id}_{Kc})} : F(c) \to LK(c) は自然変換 η:F⇒LK\eta : F \Rightarrow LK を定め、(L,η)(L, \eta) は FF の KK に沿った各点左 Kan 拡張である。
  3. 自然変換 τ:F⇒GK\tau : F \Rightarrow GK に対応する σ:L⇒G\sigma : L \Rightarrow G は、σd∘ι(c,u)d=G(u)∘τc\sigma_d \circ \iota^{d}_{(c, u)} = G(u) \circ \tau_c で特徴づけられる。

双対的に、図式 (d↓K)→E(d \downarrow K) \to \mathcal{E} がすべて極限をもてば(たとえば E\mathcal{E} が完備なら)、各点右 Kan 拡張が極限の公式で存在する。

証明(定理 3.3)

(K↓d)(K \downarrow d) の対象は ⨆cHom⁡(Kc,d)\bigsqcup_{c} \operatorname{Hom}(Kc, d) の元で、射は始点・終点の組と Mor⁡C\operatorname{Mor}\mathcal{C} の元の組で表されるので、(K↓d)(K \downarrow d) は小さい(命題 2.3[圏・関手・自然変換])。余極限の選択には選択公理(公理 3.1[選択公理と Zorn の補題])を Ob⁡D\operatorname{Ob}\mathcal{D} 上で使う。

1. v:d→d′v : d \to d' について、(c,u)↦(c,vu)(c, u) \mapsto (c, vu) は関手 (K↓d)→(K↓d′)(K \downarrow d) \to (K \downarrow d') で(u′K(f)=uu' K(f) = u なら vu′K(f)=vuvu' K(f) = vu)、(ι(c,vu)d′)(c,u)(\iota^{d'}_{(c, vu)})_{(c, u)} は FPdFP_d 下の余錐である。余極限の普遍性から L(v)L(v) がただ一つ定まる。L(id)=idL(\mathrm{id}) = \mathrm{id}、L(v′v)=L(v′)L(v)L(v'v) = L(v')L(v) は、両辺がどの ι(c,u)d\iota^{d}_{(c, u)} との合成でも一致すること(ι(c,v′vu)d′′\iota^{d''}_{(c, v'vu)})と、余極限からの射の一意性から従う。

2. 自然性:f:c→c′f : c \to c' について、ff は (K↓Kc′)(K \downarrow Kc') の射 (c,K(f))→(c′,id)(c, K(f)) \to (c', \mathrm{id}) なので、余錐の条件から ι(c′,id)Kc′F(f)=ι(c,K(f))Kc′\iota^{Kc'}_{(c', \mathrm{id})} F(f) = \iota^{Kc'}_{(c, K(f))}。一方 1 から LK(f)∘ι(c,id)Kc=ι(c,K(f))Kc′LK(f) \circ \iota^{Kc}_{(c, \mathrm{id})} = \iota^{Kc'}_{(c, K(f))}。よって ηc′F(f)=LK(f)ηc\eta_{c'} F(f) = LK(f)\eta_c。また L(u)ηc=L(u)ι(c,id)Kc=ι(c,u)dL(u)\eta_c = L(u)\iota^{Kc}_{(c, \mathrm{id})} = \iota^{d}_{(c, u)} なので、余錐 (L(u)ηc)(L(u)\eta_c) は余極限 ιd\iota^{d} そのものであり、各点の条件が成り立つ。

普遍性(3 を含む). 関手 G:D→EG : \mathcal{D} \to \mathcal{E} を固定し、Ψ(σ)=σK∘η\Psi(\sigma) = \sigma K \circ \eta が全単射であることを示す。τ:F⇒GK\tau : F \Rightarrow GK が与えられたとき、族 (G(u)τc)(c,u)(G(u)\tau_c)_{(c, u)} は FPdFP_d 下の余錐である。実際 f:(c,u)→(c′,u′)f : (c, u) \to (c', u') について、τ\tau の自然性と u′K(f)=uu'K(f) = u から

G(u′)τc′F(f)=G(u′)GK(f)τc=G(u)τc.G(u')\tau_{c'}F(f) = G(u')GK(f)\tau_c = G(u)\tau_c .

よって σdι(c,u)d=G(u)τc\sigma_d \iota^{d}_{(c, u)} = G(u)\tau_c となる σd:L(d)→G(d)\sigma_d : L(d) \to G(d) がただ一つある。v:d→d′v : d \to d' について、G(v)σdG(v)\sigma_d と σd′L(v)\sigma_{d'}L(v) を ι(c,u)d\iota^{d}_{(c, u)} と合成するとどちらも G(vu)τcG(vu)\tau_c になるので、余極限からの射の一意性から等しく、σ\sigma は自然変換である。Ψ(σ)c=σKcι(c,id)Kc=τc\Psi(\sigma)_c = \sigma_{Kc}\iota^{Kc}_{(c, \mathrm{id})} = \tau_c なので Ψ\Psi は全射。

単射を示す。σ:L⇒G\sigma : L \Rightarrow G を任意にとり τ=Ψ(σ)\tau = \Psi(\sigma) とおく。u:Kc→du : Kc \to d について、σ\sigma の自然性と 2 の計算から

σd ι(c,u)d=σdL(u)ηc=G(u)σKcηc=G(u)τc.\sigma_d\, \iota^{d}_{(c, u)} = \sigma_d L(u)\eta_c = G(u)\sigma_{Kc}\eta_c = G(u)\tau_c .

すなわち σ\sigma は τ\tau から上の構成で一意に決まる。よって Ψ\Psi は単射で、逆写像は 3 の式で与えられる。

右 Kan 拡張は Cop\mathcal{C}^{\mathrm{op}}、Dop\mathcal{D}^{\mathrm{op}}、Eop\mathcal{E}^{\mathrm{op}} に適用する。

各点の公式は、「L(d)L(d) は、dd を KK の像で近似したときの FF の値の余極限」と読めます。KK が充満埋め込みなら、dd がもともと KK の像にあるときは何も新しいものは足されないはずで、それを述べたのが 3.3 節の 命題 3.6 です。

系 3.4(制限の左随伴と右随伴)✓

C,D\mathcal{C}, \mathcal{D} を小さい圏、E\mathcal{E} を局所的に小さい余完備な圏、K:C→DK : \mathcal{C} \to \mathcal{D} を関手とする。このとき制限 K∗:[D,E]→[C,E]K^{*} : [\mathcal{D}, \mathcal{E}] \to [\mathcal{C}, \mathcal{E}] は左随伴 Lan⁡K\operatorname{Lan}_K をもち、各 FF について Lan⁡KF\operatorname{Lan}_K F は 定理 3.3 の各点 Kan 拡張で与えられる。E\mathcal{E} が完備なら、K∗K^{*} は右随伴 Ran⁡K\operatorname{Ran}_K をもつ。

証明(系 3.4)

命題 5.4[圏・関手・自然変換] の 2 により [D,E][\mathcal{D}, \mathcal{E}]、[C,E][\mathcal{C}, \mathcal{E}] は局所的に小さい。定理 3.3 により、各 F∈[C,E]F \in [\mathcal{C}, \mathcal{E}] について (Lan⁡KF,ηF)(\operatorname{Lan}_K F, \eta^{F}) は FF から K∗K^{*} への普遍射である(定義 3.1 の 1)。定理 2.7[随伴関手と随伴関手定理] により F↦Lan⁡KFF \mapsto \operatorname{Lan}_K F は関手に延び、Lan⁡K⊣K∗\operatorname{Lan}_K \dashv K^{*} である。右随伴は双対である。

定理 3.1[随伴関手と随伴関手定理] と合わせると、K∗K^{*} は(E\mathcal{E} が完備・余完備なら)極限と余極限をともに保ちます。これは関手圏の極限・余極限が各点で計算できること(命題 5.1[極限と余極限])からも直接分かります。

3.3. 充満忠実な関手に沿った拡張と随伴

Section titled “3.3. 充満忠実な関手に沿った拡張と随伴”

添字の圏が終対象をもつとき、余極限は終対象での値になります。この単純な事実を補題にしておきます。

補題 3.5(終対象をもつ添字圏の余極限)✓

小さい圏 JJ が終対象 tt をもつとし、!j:j→t!_j : j \to t を唯一の射とする。図式 D:J→ED : J \to \mathcal{E} について、(D(t),(D(!j))j)(D(t), (D(!_j))_j) は DD の余極限である。とくに DD の任意の余極限 (L,ι)(L, \iota) について ιt:D(t)→L\iota_t : D(t) \to L は同型である。

証明(補題 3.5)

a:i→ja : i \to j について !j∘a=!i!_j \circ a = {!_i}(終対象への射は一つ)なので D(!j)D(a)=D(!i)D(!_j)D(a) = D(!_i) で、余錐である。余錐 μ\mu に対し g=μtg = \mu_t とおくと、余錐の条件を射 !j!_j に使って μtD(!j)=μj\mu_t D(!_j) = \mu_j。逆に g′D(!j)=μjg'D(!_j) = \mu_j がすべての jj で成り立てば、j=tj = t(!t=idt!_t = \mathrm{id}_t)として g′=μtg' = \mu_t。よって余極限である。後半:命題 2.3[極限と余極限] の 1(の双対)により、uD(!j)=ιju D(!_j) = \iota_j を満たす同型 u:D(t)→Lu : D(t) \to L があり、j=tj = t とすれば u=ιtu = \iota_t である。

命題 3.6(充満忠実な関手に沿った各点 Kan 拡張)✓

K:C→DK : \mathcal{C} \to \mathcal{D} を充満忠実な関手、(L,η)(L, \eta) を F:C→EF : \mathcal{C} \to \mathcal{E} の KK に沿った各点左 Kan 拡張とする。このとき η:F⇒LK\eta : F \Rightarrow LK は自然同型である。各点右 Kan 拡張 (R,ε)(R, \varepsilon) についても ε:RK⇒F\varepsilon : RK \Rightarrow F は自然同型である。

証明(命題 3.6)

c∈Cc \in \mathcal{C} について、(c,idKc)(c, \mathrm{id}_{Kc}) がコンマ圏 (K↓Kc)(K \downarrow Kc) の終対象であることを示す。対象 (c′,u:Kc′→Kc)(c', u : Kc' \to Kc) から (c,id)(c, \mathrm{id}) への射は id∘K(f)=u\mathrm{id} \circ K(f) = u を満たす f:c′→cf : c' \to c であり、KK が充満なのでそのような ff があり、忠実なのでただ一つである。

各点 Kan 拡張の定義(定義 3.1 の 3)により、(LKc,(L(u)ηc′)(c′,u))(LKc, (L(u)\eta_{c'})_{(c', u)}) は FPKcFP_{Kc} の余極限で、終対象 (c,id)(c, \mathrm{id}) での成分は L(id)ηc=ηcL(\mathrm{id})\eta_c = \eta_c である。補題 3.5 により ηc\eta_c は同型で、命題 5.2[圏・関手・自然変換] から η\eta は自然同型である。右 Kan 拡張は双対である。

たとえば y\mathbf{y} は充満忠実なので(系 3.3[米田の補題と表現可能関手])、C\mathcal{C} 上の関手を y\mathbf{y} に沿って各点 Kan 拡張したものは、表現可能前層の上では元の関手に戻ります。次の節の実現関手がその例です。充満忠実性を外すとこの主張は成り立ちません(演習 8.1)。

命題 3.7(随伴は Kan 拡張である)✓

F:C→DF : \mathcal{C} \to \mathcal{D}、G:D→CG : \mathcal{D} \to \mathcal{C} が随伴 F⊣GF \dashv G で、単位を η\eta、余単位を ε\varepsilon とする。このとき (G,η:IdC⇒GF)(G, \eta : \mathrm{Id}_{\mathcal{C}} \Rightarrow GF) は恒等関手 IdC\mathrm{Id}_{\mathcal{C}} の FF に沿った左 Kan 拡張であり、(F,ε:FG⇒IdD)(F, \varepsilon : FG \Rightarrow \mathrm{Id}_{\mathcal{D}}) は恒等関手 IdD\mathrm{Id}_{\mathcal{D}} の GG に沿った右 Kan 拡張である。とくに左随伴は F≅Ran⁡GIdDF \cong \operatorname{Ran}_G \mathrm{Id}_{\mathcal{D}}、右随伴は G≅Lan⁡FIdCG \cong \operatorname{Lan}_F \mathrm{Id}_{\mathcal{C}} と表せる。

証明(命題 3.7)

単位と余単位は三角等式 εF∘Fη=idF\varepsilon F \circ F\eta = \mathrm{id}_F、Gε∘ηG=idGG\varepsilon \circ \eta G = \mathrm{id}_G を満たす(定義 2.2[随伴関手と随伴関手定理]、定理 2.3[随伴関手と随伴関手定理])。関手 H:D→CH : \mathcal{D} \to \mathcal{C} について

Ψ:Nat⁡(G,H)→Nat⁡(IdC,HF), σ↦σF∘η,Ψ′:τ↦Hε∘τG\Psi : \operatorname{Nat}(G, H) \to \operatorname{Nat}(\mathrm{Id}_{\mathcal{C}}, HF),\ \sigma \mapsto \sigma F \circ \eta, \qquad \Psi' : \tau \mapsto H\varepsilon \circ \tau G

が互いに逆であることを示す(τG:G⇒HFG\tau G : G \Rightarrow HFG、Hε:HFG⇒HH\varepsilon : HFG \Rightarrow H)。

Ψ′Ψ(σ)d=H(εd) σFGd ηGd\Psi'\Psi(\sigma)_d = H(\varepsilon_d)\,\sigma_{FGd}\,\eta_{Gd} である。σ\sigma の自然性を射 εd:FGd→d\varepsilon_d : FGd \to d に適用すると H(εd)σFGd=σd G(εd)H(\varepsilon_d)\sigma_{FGd} = \sigma_d\, G(\varepsilon_d) なので、第 2 の三角等式から Ψ′Ψ(σ)d=σd G(εd)ηGd=σd\Psi'\Psi(\sigma)_d = \sigma_d\, G(\varepsilon_d)\eta_{Gd} = \sigma_d。

ΨΨ′(τ)c=H(εFc) τGFc ηc\Psi\Psi'(\tau)_c = H(\varepsilon_{Fc})\,\tau_{GFc}\,\eta_c である。τ:Id⇒HF\tau : \mathrm{Id} \Rightarrow HF の自然性を射 ηc\eta_c に適用すると τGFcηc=HF(ηc)τc\tau_{GFc}\eta_c = HF(\eta_c)\tau_c なので、第 1 の三角等式から ΨΨ′(τ)c=H(εFcF(ηc))τc=τc\Psi\Psi'(\tau)_c = H(\varepsilon_{Fc}F(\eta_c))\tau_c = \tau_c。

Ψ′(τ)\Psi'(\tau) が自然変換であることは、自然変換の水平合成・垂直合成がまた自然変換であること(命題 5.5[圏・関手・自然変換]、命題 5.4[圏・関手・自然変換])による。よって (G,η)(G, \eta) は左 Kan 拡張である。後半は、F⊣GF \dashv G が Gop⊣FopG^{\mathrm{op}} \dashv F^{\mathrm{op}}(単位は ε\varepsilon の反対)と同じことであることに注意して、前半を反対圏に適用する。

この命題は「随伴は、関手を可能な限り良く逆に近づけたもの」という見方を与えます。圏同値の擬逆が両側からの Kan 拡張になるのはその極端な場合です。

稠密性定理によれば、前層は表現可能前層の余極限です。そこで関手 A:C→EA : \mathcal{C} \to \mathcal{E} が与えられると、「hXh_X を A(X)A(X) に送り、余極限を保つ」ように前層の圏から E\mathcal{E} への関手を作れるはずです。

次の定理は、この考え方を実際に実行します。各前層 FF に対して AA の値を要素の圏にわたって貼り合わせたものを実現 ∣F∣A|F|_A とし、その向きに戻す関手が神経 NAN_A です。証明の 1 で随伴の全単射を余錐の言葉で確かめ、2 でそれを関手に延ばし、3 で表現可能前層の上では AA に戻ることを確かめます。

定理 4.1(神経と実現の随伴)✓

C\mathcal{C} を小さい圏、E\mathcal{E} を局所的に小さい余完備な圏、A:C→EA : \mathcal{C} \to \mathcal{E} を関手とする。e∈Ee \in \mathcal{E} に前層 NA(e)=Hom⁡E(A(−),e)N_A(e) = \operatorname{Hom}_{\mathcal{E}}(A(-), e) を、射 k:e→e′k : e \to e' に NA(k)=k∘(−)N_A(k) = k \circ (-) を対応させる関手 NA:E→PSh(C)N_A : \mathcal{E} \to \mathrm{PSh}(\mathcal{C}) を AA の神経という。各前層 FF に余極限

∣F∣A=colim⁡(X,x)∈el⁡(F)A(X),ι(X,x)F:A(X)→∣F∣A|F|_A = \operatorname*{colim}_{(X, x) \in \operatorname{el}(F)} A(X), \qquad \iota^{F}_{(X, x)} : A(X) \to |F|_A

を選ぶ。

  1. ΦF,e:Hom⁡E(∣F∣A,e)→Nat⁡(F,NAe)\Phi_{F, e} : \operatorname{Hom}_{\mathcal{E}}(|F|_A, e) \to \operatorname{Nat}(F, N_A e)、Φ(g)X(x)=g∘ι(X,x)F\Phi(g)_X(x) = g \circ \iota^{F}_{(X, x)} は全単射で、ee について自然である。
  2. F↦∣F∣AF \mapsto |F|_A は、自然変換 τ:F⇒F′\tau : F \Rightarrow F' を ∣τ∣∘ι(X,x)F=ι(X,τX(x))F′|\tau| \circ \iota^{F}_{(X, x)} = \iota^{F'}_{(X, \tau_X(x))} を満たすただ一つの射に送る関手(実現)に延び、∣−∣A⊣NA|{-}|_A \dashv N_A で、随伴の全単射は Φ\Phi である。
  3. ι(X,idX)hX:A(X)→∣hX∣A\iota^{h_X}_{(X, \mathrm{id}_X)} : A(X) \to |h_X|_A は同型で、XX について自然である。すなわち ∣−∣A∘y≅A|{-}|_A \circ \mathbf{y} \cong A。
証明(定理 4.1)

NA(e)N_A(e) は Hom 双関手(命題 4.4[圏・関手・自然変換])と AA の合成なので前層で、NAN_A は関手である。el⁡(F)\operatorname{el}(F) は小さいので ∣F∣A|F|_A は存在し、各 FF での余極限の選択には選択公理(公理 3.1[選択公理と Zorn の補題])を使う。

1. Φ(g)\Phi(g) が自然変換であること:f:Y→Xf : Y \to X は el⁡(F)\operatorname{el}(F) の射 (Y,F(f)(x))→(X,x)(Y, F(f)(x)) \to (X, x) なので、余錐の条件から ι(X,x)FA(f)=ι(Y,F(f)(x))F\iota^{F}_{(X, x)}A(f) = \iota^{F}_{(Y, F(f)(x))}。よって

NA(e)(f)(Φ(g)X(x))=g ι(X,x)FA(f)=g ι(Y,F(f)(x))F=Φ(g)Y(F(f)(x)).N_A(e)(f)\bigl(\Phi(g)_X(x)\bigr) = g\,\iota^{F}_{(X, x)}A(f) = g\,\iota^{F}_{(Y, F(f)(x))} = \Phi(g)_Y(F(f)(x)).

全単射であること:余極限の定義から g↦(gι(X,x)F)g \mapsto (g\iota^{F}_{(X, x)}) は Hom⁡(∣F∣A,e)\operatorname{Hom}(|F|_A, e) と AπFA\pi_F 下の余錐の間の全単射である。余錐とは族 (g(X,x):A(X)→e)(g_{(X, x)} : A(X) \to e) で g(X,x)A(f)=g(Y,F(f)(x))g_{(X, x)}A(f) = g_{(Y, F(f)(x))} を満たすものであり、g(X,x)∈NA(e)(X)g_{(X, x)} \in N_A(e)(X) と見れば、これは写像 x↦g(X,x)x \mapsto g_{(X, x)} が自然変換 F⇒NAeF \Rightarrow N_A e であるという条件と同じである。合成が Φ\Phi である。ee についての自然性は Φ(kg)X(x)=k g ι(X,x)F=(NA(k)∘Φ(g))X(x)\Phi(kg)_X(x) = k\,g\,\iota^{F}_{(X, x)} = (N_A(k) \circ \Phi(g))_X(x) から従う。

2. ee についての自然性から Φ(g)=NA(g)∘Φ(id∣F∣A)\Phi(g) = N_A(g) \circ \Phi(\mathrm{id}_{|F|_A}) なので、1 の全単射性は、(∣F∣A,Φ(id))(|F|_A, \Phi(\mathrm{id})) が FF から NAN_A への普遍射であることを言っている。PSh(C)\mathrm{PSh}(\mathcal{C}) は局所的に小さい(命題 5.4[圏・関手・自然変換])ので、定理 2.7[随伴関手と随伴関手定理] により F↦∣F∣AF \mapsto |F|_A は関手に延びて ∣−∣A⊣NA|{-}|_A \dashv N_A となり、∣τ∣|\tau| は NA(∣τ∣)∘Φ(id)=Φ(id)∘τN_A(|\tau|) \circ \Phi(\mathrm{id}) = \Phi(\mathrm{id}) \circ \tau で特徴づけられる。この式を x∈F(X)x \in F(X) で評価すると ∣τ∣ι(X,x)F=ι(X,τX(x))F′|\tau|\iota^{F}_{(X, x)} = \iota^{F'}_{(X, \tau_X(x))} になる。随伴の全単射は 定理 2.3[随伴関手と随伴関手定理] の φ(g)=NA(g)∘Φ(id)=Φ(g)\varphi(g) = N_A(g) \circ \Phi(\mathrm{id}) = \Phi(g) である。

3. el⁡(hX)\operatorname{el}(h_X) で、(X,idX)(X, \mathrm{id}_X) は終対象である。実際 (Y,u)(Y, u)(u:Y→Xu : Y \to X)からの射は hX(f)(idX)=f=uh_X(f)(\mathrm{id}_X) = f = u を満たす ff、すなわち uu ただ一つである。補題 3.5 により ι(X,id)hX\iota^{h_X}_{(X, \mathrm{id})} は同型である。自然性:f:X→X′f : X \to X' について、2 により ∣hf∣ ι(X,id)hX=ι(X,f)hX′|h_f|\,\iota^{h_X}_{(X, \mathrm{id})} = \iota^{h_{X'}}_{(X, f)}。ff は el⁡(hX′)\operatorname{el}(h_{X'}) の射 (X,f)→(X′,id)(X, f) \to (X', \mathrm{id}) なので、余錐の条件から ι(X,f)hX′=ι(X′,id)hX′A(f)\iota^{h_{X'}}_{(X, f)} = \iota^{h_{X'}}_{(X', \mathrm{id})}A(f)。よって ∣hf∣∘ι(X,id)hX=ι(X′,id)hX′∘A(f)|h_f| \circ \iota^{h_X}_{(X, \mathrm{id})} = \iota^{h_{X'}}_{(X', \mathrm{id})} \circ A(f) である。

el⁡(F)\operatorname{el}(F) はコンマ圏 (y↓F)(\mathbf{y} \downarrow F) と同じものだったので、∣F∣A|F|_A の定義は 定理 3.3 の公式で AA を y\mathbf{y} に沿って延ばしたもの Lan⁡yA\operatorname{Lan}_{\mathbf{y}}A と同じ形をしています。3 は、その拡張が表現可能前層の上で AA に戻ること(命題 3.6 の状況)を確かめたものです。

例 4.2(単体的集合の幾何的実現)

C=Δ\mathcal{C} = \Delta(対象 [n][n]、n≥0n \ge 0、射は単調写像)とし、A:Δ→TopA : \Delta \to \mathsf{Top} を標準 nn 単体 A([n])=ΔnA([n]) = \Delta^{n}、A(θ)=θ∗A(\theta) = \theta_* とします。Δ\Delta は小さく、Top\mathsf{Top} は余完備です(定理 4.1[極限と余極限])。Δ\Delta 上の前層は単体的集合(定義 7.1[特異ホモロジー])で、神経 NA(X)n=Hom⁡(Δn,X)N_A(X)_n = \operatorname{Hom}(\Delta^{n}, X)、θ∗σ=σ∘θ∗\theta^{*}\sigma = \sigma \circ \theta_* は特異単体的集合 Sing⁡X\operatorname{Sing}X そのものです。定理 4.1 は随伴 ∣−∣A⊣Sing⁡|{-}|_A \dashv \operatorname{Sing} を与えます。

一方 随伴関手と随伴関手定理 では、商空間 ⨆nKn×Δn/∼\bigsqcup_n K_n \times \Delta^{n}/{\sim} として定義した幾何的実現(定義 7.4[特異ホモロジー])について ∣−∣⊣Sing⁡|{-}| \dashv \operatorname{Sing} を示しました(命題 7.1[随伴関手と随伴関手定理])。左随伴は一意なので(命題 2.5[随伴関手と随伴関手定理])、二つの実現は自然に同型です。商空間の構成は、余極限 colim⁡el⁡(K)Δn\operatorname{colim}_{\operatorname{el}(K)} \Delta^{n} を 定理 3.1[極限と余極限] のとおり余積と余等化子で書き下したものになっています。また 定理 4.1 の 3 は、∣Δ[n]∣≅Δn|\Delta[n]| \cong \Delta^{n}(命題 7.6[特異ホモロジー])の一般形です。

注意 4.3(圏の神経)

A:Δ→CatA : \Delta \to \mathsf{Cat} を、[n][n] を順序集合の圏 [n][n] に送る関手とすると、神経 NA(D)nN_A(\mathcal{D})_n は関手 [n]→D[n] \to \mathcal{D}、すなわち合成可能な nn 本の射の列 X0→X1→⋯→XnX_0 \to X_1 \to \cdots \to X_n の集合で、これを圏 D\mathcal{D} の神経といいます。群 GG の圏 BG\mathbf{B}G の神経は、特異ホモロジー の例で扱った群の脈体です。Cat\mathsf{Cat} が余完備であることを示せば、定理 4.1 から神経の左随伴(単体的集合から圏を作る関手)も得られますが、このテーマでは使わないので扱いません。圏の神経をとる関手は充満忠実で、その像は「内部の角(inner horn)からの射がただ一通りに単体へ延びる」単体的集合として特徴づけられます。これが擬圏(∞ 圏のモデル)の出発点で、高次圏論のテーマで扱う題材です。

自然変換 α:F⇒G\alpha : F \Rightarrow G は族 (αc)c∈∏cHom⁡(Fc,Gc)(\alpha_c)_c \in \prod_c \operatorname{Hom}(Fc, Gc) で、自然性という「対角線上の整合性」を満たすものでした。これを一般化したのがエンドです。

自然変換は、各対象 cc での射 Fc→GcFc \to Gc を並べたもので、その対角線上の成分だけが条件に現れます。エンドはこの形を一般の双関手に広げたもので、H(c,c′)H(c, c') を縦横に並べた表の対角線 H(c,c)H(c, c) の上の値を、射 f:c→c′f : c \to c' で横に動かした値と縦に動かした値が一致するように選んだものです。

定義 5.1(楔・エンド・コエンド・関手のテンソル積)↗

H:Cop×C→EH : \mathcal{C}^{\mathrm{op}} \times \mathcal{C} \to \mathcal{E} を双関手とする。

  1. e∈Ee \in \mathcal{E} を頂点とする HH への楔とは、射の族 ωc:e→H(c,c)\omega_c : e \to H(c, c) で、すべての f:c→c′f : c \to c' について
H(idc,f)∘ωc=H(f,idc′)∘ωc′(e→H(c,c′))H(\mathrm{id}_c, f) \circ \omega_c = H(f, \mathrm{id}_{c'}) \circ \omega_{c'} \quad (e \to H(c, c'))

を満たすものをいう。楔の全体 Wd⁡(e,H)\operatorname{Wd}(e, H) は、ee の射との合成によって ee について反変な関手になる。その普遍元、すなわち楔 (E,ω)(E, \omega) で、任意の楔 (e,κ)(e, \kappa) に対し ωc∘u=κc\omega_c \circ u = \kappa_c となる u:e→Eu : e \to E がただ一つあるものを HH のエンドといい、∫cH(c,c)\int_{c} H(c, c) と書く。 2. 双対的に、族 ψc:H(c,c)→e\psi_c : H(c, c) \to e で ψc∘H(f,idc)=ψc′∘H(idc′,f)\psi_c \circ H(f, \mathrm{id}_c) = \psi_{c'} \circ H(\mathrm{id}_{c'}, f)(H(c′,c)→eH(c', c) \to e)を満たすものを余楔、普遍な余楔をコエンドといい、∫cH(c,c)\int^{c} H(c, c) と書く。 3. 前層 W:Cop→SetW : \mathcal{C}^{\mathrm{op}} \to \mathsf{Set} と関手 F:C→EF : \mathcal{C} \to \mathcal{E}(E\mathcal{E} は小さい余積をもつ)について、集合 SS と e∈Ee \in \mathcal{E} の余冪 S⋅e=∐s∈SeS \cdot e = \coprod_{s \in S} e を使った双関手 (c′,c)↦W(c′)⋅F(c)(c', c) \mapsto W(c') \cdot F(c) のコエンド

W⊗CF=∫cW(c)⋅F(c)W \otimes_{\mathcal{C}} F = \int^{c} W(c) \cdot F(c)

を、WW と FF のテンソル積という。

楔の条件は、f:c→c′f : c \to c' ごとの次の四角形が可換であるということです。H(c,c′)H(c, c') へは、H(c,c)H(c, c) から第 2 変数を ff で動かしても、H(c′,c′)H(c', c') から第 1 変数を ff で動かしても入れます。頂点 ee から出発して、どちらの道を通っても同じ射になることを要求します。3 の余冪 S⋅eS \cdot e は、ee を SS の元の個数だけ並べた余積です(SS が 3 元なら e⊔e⊔ee \sqcup e \sqcup e)。

eH(c, c)H(c’, c’)H(c, c’)ω_cω_c’H(id, f)H(f, id)
楔の条件。頂点 から へ、 経由と 経由の二つの道があり、一致する。

エンドは楔の関手の表現なので、存在すれば一意な同型を除いて一意です(系 4.3[米田の補題と表現可能関手])。積分記号は「すべての cc にわたって対角線上の値をまとめる」という気持ちを表す記法で、測度とは関係ありません。

補題 5.2(エンドは積と等化子で書ける)✓

C\mathcal{C} を小さい圏とし、E\mathcal{E} は小さい積と等化子をもつとする。双関手 H:Cop×C→EH : \mathcal{C}^{\mathrm{op}} \times \mathcal{C} \to \mathcal{E} について、P=∏cH(c,c)P = \prod_{c} H(c, c)、Q=∏f:c→c′H(c,c′)Q = \prod_{f : c \to c'} H(c, c')(射影を pcp_c、qfq_f)とし、s,t:P→Qs, t : P \to Q を qfs=H(idc,f) pcq_f s = H(\mathrm{id}_c, f)\,p_c、qft=H(f,idc′) pc′q_f t = H(f, \mathrm{id}_{c'})\,p_{c'} で定める。s,ts, t の等化子 e:E→Pe : E \to P について (E,(pce)c)(E, (p_c e)_c) は HH のエンドである。とくに Set\mathsf{Set} では

∫cH(c,c)={(xc)c∈∏cH(c,c)∣H(idc,f)(xc)=H(f,idc′)(xc′) (f:c→c′)}.\int_{c} H(c, c) = \Bigl\{ (x_c)_c \in \prod_{c} H(c, c) \Bigm| H(\mathrm{id}_c, f)(x_c) = H(f, \mathrm{id}_{c'})(x_{c'})\ (f : c \to c') \Bigr\}.

双対的に、小さい余積と余等化子をもつ E\mathcal{E} ではコエンドが余等化子として存在し、Set\mathsf{Set} では ∫cH(c,c)=(⨆cH(c,c))/∼\int^{c} H(c, c) = \bigl(\bigsqcup_{c} H(c, c)\bigr)/{\sim}(∼\sim は z∈H(c′,c)z \in H(c', c)、f:c→c′f : c \to c' についての H(f,idc)(z)∼H(idc′,f)(z)H(f, \mathrm{id}_c)(z) \sim H(\mathrm{id}_{c'}, f)(z) が生成する同値関係)である。

証明(補題 5.2)

定理 3.1[極限と余極限] の証明と同じ議論である。族 κc:X→H(c,c)\kappa_c : X \to H(c, c) は積の普遍性によりただ一つの v:X→Pv : X \to P(pcv=κcp_c v = \kappa_c)と対応し、qfsv=H(id,f)κcq_f s v = H(\mathrm{id}, f)\kappa_c、qftv=H(f,id)κc′q_f t v = H(f, \mathrm{id})\kappa_{c'} なので、κ\kappa が楔であることは sv=tvsv = tv と同値である(積への射は成分で決まる)。等化子の普遍性から、楔は eu=veu = v となる u:X→Eu : X \to E とただ一つずつ対応し、pceu=κcp_c e u = \kappa_c。よって (E,(pce))(E, (p_c e)) は普遍な楔である。Set\mathsf{Set} の場合は、積と等化子を 定理 4.1[極限と余極限] の証明のとおり直積と部分集合で書けばよい。双対は反対圏に適用し、Set\mathsf{Set} の余積と余等化子を同定理の証明の直和と商集合で書く。

命題 5.3(自然変換の集合はエンド)✓

C\mathcal{C} を小さい圏、D\mathcal{D} を局所的に小さい圏、F,G:C→DF, G : \mathcal{C} \to \mathcal{D} を関手とする。Nat⁡(F,G)\operatorname{Nat}(F, G) と射影 α↦αc\alpha \mapsto \alpha_c は、双関手 (c′,c)↦Hom⁡D(Fc′,Gc)(c', c) \mapsto \operatorname{Hom}_{\mathcal{D}}(Fc', Gc) のエンドである:

Nat⁡(F,G)≅∫cHom⁡D(Fc,Gc).\operatorname{Nat}(F, G) \cong \int_{c} \operatorname{Hom}_{\mathcal{D}}(Fc, Gc).
証明(命題 5.3)

H(c′,c)=Hom⁡(Fc′,Gc)H(c', c) = \operatorname{Hom}(Fc', Gc) は Hom 双関手(命題 4.4[圏・関手・自然変換])と Fop×GF^{\mathrm{op}} \times G の合成なので双関手で、H(idc,f)(x)=G(f)∘xH(\mathrm{id}_c, f)(x) = G(f) \circ x、H(f,idc′)(y)=y∘F(f)H(f, \mathrm{id}_{c'})(y) = y \circ F(f) である。C\mathcal{C} は小さいので、補題 5.2 により ∫cH(c,c)\int_c H(c, c) は族 (xc:Fc→Gc)c(x_c : Fc \to Gc)_c で G(f)∘xc=xc′∘F(f)G(f) \circ x_c = x_{c'} \circ F(f) を満たすもの全体、すなわち Nat⁡(F,G)\operatorname{Nat}(F, G) で、楔は射影 (xc)↦xc(x_c) \mapsto x_c である。

これと米田の補題を合わせると、前層 FF と対象 XX について F(X)≅Nat⁡(hX,F)≅∫cHom⁡Set(Hom⁡(c,X),F(c))F(X) \cong \operatorname{Nat}(h_X, F) \cong \int_{c} \operatorname{Hom}_{\mathsf{Set}}(\operatorname{Hom}(c, X), F(c)) が得られます(米田の補題のエンド表示)。その「双対」が次の co-Yoneda の補題です。

命題 5.4(co-Yoneda の補題)✓

C\mathcal{C} を小さい圏、FF を C\mathcal{C} 上の前層、X∈CX \in \mathcal{C} とする。双関手 H(c′,c)=F(c′)×Hom⁡C(X,c)H(c', c) = F(c') \times \operatorname{Hom}_{\mathcal{C}}(X, c) について、F(X)F(X) と余楔 ψc:F(c)×Hom⁡(X,c)→F(X)\psi_c : F(c) \times \operatorname{Hom}(X, c) \to F(X)、ψc(a,u)=F(u)(a)\psi_c(a, u) = F(u)(a) は HH のコエンドである:

F(X)≅∫cF(c)×Hom⁡C(X,c).F(X) \cong \int^{c} F(c) \times \operatorname{Hom}_{\mathcal{C}}(X, c).

この同型は XX について自然である。

証明(命題 5.4)

余楔であること. f:c→c′f : c \to c' と (a,u)∈F(c′)×Hom⁡(X,c)(a, u) \in F(c') \times \operatorname{Hom}(X, c) について、H(f,idc)(a,u)=(F(f)(a),u)H(f, \mathrm{id}_c)(a, u) = (F(f)(a), u)、H(idc′,f)(a,u)=(a,fu)H(\mathrm{id}_{c'}, f)(a, u) = (a, fu) であり、ψc(F(f)(a),u)=F(u)F(f)(a)=F(fu)(a)=ψc′(a,fu)\psi_c(F(f)(a), u) = F(u)F(f)(a) = F(fu)(a) = \psi_{c'}(a, fu)。

普遍性. 集合 SS を頂点とする余楔 χ\chi が与えられたとする。φ:F(X)→S\varphi : F(X) \to S を φ(a)=χX(a,idX)\varphi(a) = \chi_X(a, \mathrm{id}_X) とおく。u:X→cu : X \to c、a∈F(c)a \in F(c) について、余楔の条件を射 u:X→cu : X \to c と元 (a,idX)∈F(c)×Hom⁡(X,X)(a, \mathrm{id}_X) \in F(c) \times \operatorname{Hom}(X, X) に使うと

χX(F(u)(a),idX)=χc(a,u∘idX)=χc(a,u),\chi_X(F(u)(a), \mathrm{id}_X) = \chi_c(a, u \circ \mathrm{id}_X) = \chi_c(a, u),

すなわち φ∘ψc=χc\varphi \circ \psi_c = \chi_c。逆に φ′∘ψc=χc\varphi' \circ \psi_c = \chi_c なら、c=Xc = X、u=idXu = \mathrm{id}_X として φ′(a)=χX(a,idX)=φ(a)\varphi'(a) = \chi_X(a, \mathrm{id}_X) = \varphi(a)。よって χ\chi は ψ\psi をただ一通りに経由し、(F(X),ψ)(F(X), \psi) は普遍な余楔である。

自然性. g:Y→Xg : Y \to X について、XX に対する余楔を ψX\psi^{X}、YY に対する余楔を ψY\psi^{Y} と書くと、F(g)(ψcX(a,u))=F(g)F(u)(a)=F(ug)(a)=ψcY(a,ug)F(g)(\psi^{X}_c(a, u)) = F(g)F(u)(a) = F(ug)(a) = \psi^{Y}_c(a, ug)。すなわち、HH の第 2 成分の写像 u↦ugu \mapsto ug が誘導するコエンドの間の写像は、この同型のもとで F(g)F(g) に一致する。

証明は米田の補題とまったく同じ形をしています。余楔は「元 (a,idX)(a, \mathrm{id}_X) での値」で決まり、それ以外の元はこの元を射で動かしたものだからです。XX を動かして読むと、co-Yoneda の補題は前層 FF が ∫cF(c)⋅hc\int^{c} F(c) \cdot h_c、すなわち表現可能前層の「F(c)F(c) 個ずつの和」を対角線で割ったものであることを言っており、稠密性定理(定理 2.2)をコエンドの言葉で言い直したものになっています。

命題 5.5(エンドの Fubini の定理)✓

C,D\mathcal{C}, \mathcal{D} を小さい圏、H:(C×D)op×(C×D)→EH : (\mathcal{C} \times \mathcal{D})^{\mathrm{op}} \times (\mathcal{C} \times \mathcal{D}) \to \mathcal{E} を双関手とし、H((c,d),(c′,d′))H((c, d), (c', d')) を H(c,d;c′,d′)H(c, d; c', d') と書く。各 c,c′c, c' について双関手 (d,d′)↦H(c,d;c′,d′)(d, d') \mapsto H(c, d; c', d') がエンド (H′(c,c′),(πdc,c′)d)(H'(c, c'), (\pi^{c, c'}_d)_d) をもつとする。

  1. a:c2→c1a : c_2 \to c_1、b:c1′→c2′b : c_1' \to c_2' に、すべての dd で πdc2,c2′∘H′(a,b)=H(a,idd;b,idd)∘πdc1,c1′\pi^{c_2, c_2'}_d \circ H'(a, b) = H(a, \mathrm{id}_d; b, \mathrm{id}_d) \circ \pi^{c_1, c_1'}_d を満たすただ一つの射を対応させると、H′:Cop×C→EH' : \mathcal{C}^{\mathrm{op}} \times \mathcal{C} \to \mathcal{E} は双関手である。
  2. H′H' のエンド (M,(μc)c)(M, (\mu_c)_c) があるなら、(M,(πdc,c∘μc)(c,d))(M, (\pi^{c, c}_d \circ \mu_c)_{(c, d)}) は HH のエンドである。

したがって関係するエンドがすべて存在するとき、∫c∫dH(c,d;c,d)≅∫(c,d)H(c,d;c,d)≅∫d∫cH(c,d;c,d)\int_{c}\int_{d} H(c, d; c, d) \cong \int_{(c, d)} H(c, d; c, d) \cong \int_{d}\int_{c} H(c, d; c, d)。コエンドについても双対の主張が成り立つ。

証明(命題 5.5)

楔の条件は合成で閉じている. 一般の双関手 K:Aop×A→EK : \mathcal{A}^{\mathrm{op}} \times \mathcal{A} \to \mathcal{E} と族 ωx:e→K(x,x)\omega_x : e \to K(x, x) について、ω\omega が射 f:x→yf : x \to y と g:y→zg : y \to z で楔の条件を満たせば gfgf でも満たす。実際、KK の関手性(第 1 変数と第 2 変数の作用は可換)から

K(id,gf)ωx=K(id,g)K(f,id)ωy=K(f,id)K(id,g)ωy=K(f,id)K(g,id)ωz=K(gf,id)ωz.K(\mathrm{id}, gf)\omega_x = K(\mathrm{id}, g)K(f, \mathrm{id})\omega_y = K(f, \mathrm{id})K(\mathrm{id}, g)\omega_y = K(f, \mathrm{id})K(g, \mathrm{id})\omega_z = K(gf, \mathrm{id})\omega_z .

恒等射では条件は自明なので、楔であることは、射を生成する射の族で条件を確かめれば十分である。

1. Xd=H(a,idd;b,idd)πdc1,c1′X_d = H(a, \mathrm{id}_d; b, \mathrm{id}_d)\pi^{c_1, c_1'}_d が dd について楔であることを示せば、エンドの普遍性から H′(a,b)H'(a, b) がただ一つ定まり、一意性から H′(id,id)=idH'(\mathrm{id}, \mathrm{id}) = \mathrm{id} と合成の保存が従う。g:d→d′g : d \to d' について、HH の関手性から H(c2,idd;c2′,g)H(a,idd;b,idd)=H(a,idd;b,idd′)H(c1,idd;c1′,g)H(c_2, \mathrm{id}_d; c_2', g) H(a, \mathrm{id}_d; b, \mathrm{id}_d) = H(a, \mathrm{id}_d; b, \mathrm{id}_{d'}) H(c_1, \mathrm{id}_d; c_1', g) で、πc1,c1′\pi^{c_1, c_1'} の楔の条件を使い、再び関手性で入れ替えると

H(c2,idd;c2′,g)Xd=H(a,idd;b,idd′)H(c1,g;c1′,idd′)πd′c1,c1′=H(c2,g;c2′,idd′)Xd′.H(c_2, \mathrm{id}_d; c_2', g)X_d = H(a, \mathrm{id}_d; b, \mathrm{id}_{d'}) H(c_1, g; c_1', \mathrm{id}_{d'}) \pi^{c_1, c_1'}_{d'} = H(c_2, g; c_2', \mathrm{id}_{d'}) X_{d'} .

(ここで H(ci,idd;ci′,g)H(c_i, \mathrm{id}_d; c_i', g) などは対象の記号で恒等射を表す。)

2. 頂点 ee の族 (u(c,d):e→H(c,d;c,d))(u_{(c, d)} : e \to H(c, d; c, d)) と族 (vc:e→H′(c,c))(v_c : e \to H'(c, c)) を比べる。各 cc について、u(c,−)u_{(c, -)} が dd について楔であることと、πdc,cvc=u(c,d)\pi^{c, c}_d v_c = u_{(c, d)} となる vcv_c がただ一つあることは同値である(エンドの普遍性)。この対応のもとで、f:c→c′f : c \to c' についての vv の楔の条件 H′(idc,f)vc=H′(f,idc′)vc′H'(\mathrm{id}_c, f)v_c = H'(f, \mathrm{id}_{c'})v_{c'} は、1 の特徴づけで両辺を各 πdc,c′\pi^{c, c'}_d と合成して比べると(エンドへの射は成分で決まる)、すべての dd についての

H(idc,idd;f,idd) u(c,d)=H(f,idd;idc′,idd) u(c′,d)H(\mathrm{id}_c, \mathrm{id}_d; f, \mathrm{id}_d)\,u_{(c, d)} = H(f, \mathrm{id}_d; \mathrm{id}_{c'}, \mathrm{id}_d)\,u_{(c', d)}

と同値で、これは uu の射 (f,idd)(f, \mathrm{id}_d) についての楔の条件である。C×D\mathcal{C} \times \mathcal{D} の射は (f,g)=(idc′,g)∘(f,idd)(f, g) = (\mathrm{id}_{c'}, g) \circ (f, \mathrm{id}_d) と分解するので、前段から、uu が HH への楔であることは「各 cc で dd について楔で、かつ各 (f,idd)(f, \mathrm{id}_d) で条件を満たす」ことと同値である。こうして HH への楔と H′H' への楔が、頂点の射との合成と可換に 1 対 1 に対応する。(M,μ)(M, \mu) は後者の普遍元なので、対応する楔は前者の普遍元である(命題 4.2[米田の補題と表現可能関手])。

C\mathcal{C} と D\mathcal{D} の役割を入れ替えれば ∫d∫c\int_d \int_c についても同じことが言え、三つのエンドはいずれも同じ楔の関手を表現するので同型である(系 4.3[米田の補題と表現可能関手])。コエンドは反対圏に適用する。

Fubini の定理は 命題 5.3[極限と余極限](極限どうしの交換)のエンド版です。コエンドの計算、たとえば関手のテンソル積の結合法則 (W⊗CM)⊗DF≅W⊗C(M⊗DF)(W \otimes_{\mathcal{C}} M) \otimes_{\mathcal{D}} F \cong W \otimes_{\mathcal{C}} (M \otimes_{\mathcal{D}} F) は、この定理でコエンドの順序を入れ替えて示されます。

定義 5.6(重み付き極限)↗

小さい圏 JJ、関手 W:J→SetW : J \to \mathsf{Set}(重み)、図式 D:J→ED : J \to \mathcal{E} について、対象 LL と、XX について自然な全単射

Hom⁡E(X,L)≅Nat⁡(W,Hom⁡E(X,D(−)))\operatorname{Hom}_{\mathcal{E}}(X, L) \cong \operatorname{Nat}\bigl(W, \operatorname{Hom}_{\mathcal{E}}(X, D(-))\bigr)

の組を DD の WW で重み付けた極限といい、{W,D}\{W, D\} と書く。双対的に、W:Jop→SetW : J^{\mathrm{op}} \to \mathsf{Set} について Hom⁡(L,X)≅Nat⁡(W,Hom⁡(D(−),X))\operatorname{Hom}(L, X) \cong \operatorname{Nat}(W, \operatorname{Hom}(D(-), X)) となる LL を重み付き余極限という。

WW が 1 点集合に値をとる定数関手なら、右辺は錐の集合 Cone⁡(X,D)\operatorname{Cone}(X, D) で、重み付き極限はふつうの極限です。J=1J = \mathbf{1}、W(∗)=SW(\ast) = S なら右辺は Hom⁡(X,D(∗))S\operatorname{Hom}(X, D(\ast))^{S} で、{S,D(∗)}\{S, D(\ast)\} は冪 ∏SD(∗)\prod_{S} D(\ast) です。重みは「各 D(j)D(j) を何本の射で見るか」を指定するもので、ふつうの極限では 11 本ずつ、冪では SS 本です。重み付き極限は、Hom が集合でなく「アーベル群」や「鎖複体」になる豊穣圏で極限を考えるときの基本概念になります(豊穣圏は高次圏論のテーマで扱います)。

6.1. デカルト閉圏と部分対象分類子

Section titled “6.1. デカルト閉圏と部分対象分類子”

定義 6.1(デカルト閉圏)↗

圏 C\mathcal{C} が終対象 11 と任意の 2 対象の積 X×YX \times Y をもち、各 YY について関手 (−)×Y:C→C(-) \times Y : \mathcal{C} \to \mathcal{C} が右随伴 (−)Y(-)^{Y} をもつとき、C\mathcal{C} をデカルト閉圏という。ZYZ^{Y} を YY から ZZ への指数対象、随伴の余単位 ev:ZY×Y→Z\mathrm{ev} : Z^{Y} \times Y \to Z を評価射という。

積を選んでおけば (−)×Y(-) \times Y は関手になります(命題 2.3[極限と余極限] の 2)。定義の随伴は

Hom⁡(X×Y,Z)≅Hom⁡(X,ZY)\operatorname{Hom}(X \times Y, Z) \cong \operatorname{Hom}(X, Z^{Y})

が X,ZX, Z について自然であることで、「2 変数の射は、1 変数ずつ順に受け取る射と同じ」というカリー化の原理です。

集合では、部分集合 A⊆XA \subseteq X を、各元が AA に入るかどうかを 11 か 00 で答える特性関数 X→{0,1}X \to \{0, 1\} と同じものと見られます。部分対象分類子は、この {0,1}\{0, 1\} に当たる対象を一般の圏で与えるものです。前層の圏では、その役目を 6.2 節の篩の前層 Ω\Omega が果たします。

定義 6.2(部分対象分類子・トポス)↗

有限完備な圏 C\mathcal{C} の部分対象分類子とは、対象 Ω\Omega と射 true:1→Ω\mathrm{true} : 1 \to \Omega の組で、任意の mono m:A→Xm : A \to X に対し、四角形

A⟶1m↓↓trueX→ χm Ω\begin{array}{ccc} A & \longrightarrow & 1 \\ {\scriptstyle m}\downarrow & & \downarrow{\scriptstyle \mathrm{true}} \\ X & \xrightarrow{\ \chi_m\ } & \Omega \end{array}

が引き戻しになる射 χm:X→Ω\chi_m : X \to \Omega がただ一つ存在するものをいう。有限完備・デカルト閉で部分対象分類子をもつ圏を(初等)トポスという。

Set\mathsf{Set} では Ω={0,1}\Omega = \{0, 1\}、true(∗)=1\mathrm{true}(\ast) = 1 で、χm\chi_m は部分集合 m(A)⊆Xm(A) \subseteq X の特性関数です(引き戻し χm−1(1)\chi_m^{-1}(1) が m(A)m(A) で、mm は単射なので AA と同一視できる)。終対象からの射は mono なので(終対象への射は一つしかない)、true\mathrm{true} は自動的に mono です。部分対象分類子は、部分対象の関手 X↦{X の部分対象}X \mapsto \{X \text{ の部分対象}\}(定義 7.3[極限と余極限]。引き戻しで反変)を表現する対象です。

補題 6.3(前層の mono は各点で単射)✓

C\mathcal{C} を小さい圏とする。前層の射 m:A⇒Fm : A \Rightarrow F が PSh(C)\mathrm{PSh}(\mathcal{C}) の mono であることと、すべての XX で mX:A(X)→F(X)m_X : A(X) \to F(X) が単射であることは同値である。

証明(補題 6.3)

各 mXm_X が単射なら、m∘α=m∘βm \circ \alpha = m \circ \beta から各成分で mXαX=mXβXm_X\alpha_X = m_X\beta_X、よって αX=βX\alpha_X = \beta_X。逆に mm が mono で mX(a)=mX(a′)m_X(a) = m_X(a') とする。定理 3.1[米田の補題と表現可能関手] の自然変換 αa,αa′:hX⇒A\alpha^{a}, \alpha^{a'} : h_X \Rightarrow A について、米田の補題の自然性から m∘αam \circ \alpha^{a} に対応する元は mX(a)m_X(a)、m∘αa′m \circ \alpha^{a'} に対応する元は mX(a′)m_X(a') で、これらは等しいので m∘αa=m∘αa′m \circ \alpha^{a} = m \circ \alpha^{a'}。mm は mono なので αa=αa′\alpha^{a} = \alpha^{a'}、よって a=a′a = a'。

定理 6.4(前層の圏はトポス)✓

C\mathcal{C} を小さい圏とする。

  1. PSh(C)\mathrm{PSh}(\mathcal{C}) は完備かつ余完備で、極限・余極限は各点で計算できる。
  2. PSh(C)\mathrm{PSh}(\mathcal{C}) はデカルト閉である。前層 F,GF, G について、指数対象は
GF(X)=Nat⁡(hX×F,G),GF(f)(α)=α∘(hf×idF)G^{F}(X) = \operatorname{Nat}(h_X \times F, G), \qquad G^{F}(f)(\alpha) = \alpha \circ (h_f \times \mathrm{id}_F)

で与えられる。 3. XX 上の篩(定義 2.4[米田の補題と表現可能関手])全体を Ω(X)\Omega(X) とし、f:Y→Xf : Y \to X に f∗S={v∣f∘v∈S}f^{*}S = \{v \mid f \circ v \in S\} を対応させると、Ω\Omega は前層である。trueX\mathrm{true}_X を最大の篩 hXh_X とすると、(Ω,true)(\Omega, \mathrm{true}) は部分対象分類子で、mono m:A⇒Fm : A \Rightarrow F の特性射は

χm(a)={ u:W→X∣F(u)(a)∈mW(A(W)) }(a∈F(X))\chi_m(a) = \{\, u : W \to X \mid F(u)(a) \in m_W(A(W)) \,\} \qquad (a \in F(X))

である。

とくに PSh(C)\mathrm{PSh}(\mathcal{C}) はトポスである。

証明(定理 6.4)

1. Set\mathsf{Set} は完備かつ余完備で(定理 4.1[極限と余極限])、命題 5.1[極限と余極限] により関手圏 [Cop,Set][\mathcal{C}^{\mathrm{op}}, \mathsf{Set}] もそうで、極限・余極限は各点で計算できる。とくに終対象は 1 点集合の定数前層 11、積は (F×G)(X)=F(X)×G(X)(F \times G)(X) = F(X) \times G(X) である。

2. GF(X)G^{F}(X) は小さい集合である(命題 5.4[圏・関手・自然変換] の 2)。hfg=hfhgh_{fg} = h_f h_g から GF(fg)=GF(g)GF(f)G^{F}(fg) = G^{F}(g)G^{F}(f) で、GFG^{F} は前層である。前層 HH について、写像 Λ:Nat⁡(H×F,G)→Nat⁡(H,GF)\Lambda : \operatorname{Nat}(H \times F, G) \to \operatorname{Nat}(H, G^{F}) を

Λ(β)X(s)W(u,a)=βW(H(u)(s),a)(s∈H(X), u:W→X, a∈F(W))\Lambda(\beta)_X(s)_W(u, a) = \beta_W\bigl(H(u)(s), a\bigr) \qquad (s \in H(X),\ u : W \to X,\ a \in F(W))

で定める。Λ(β)X(s)\Lambda(\beta)_X(s) が自然変換であること:v:W′→Wv : W' \to W について Λ(β)X(s)W′(uv,F(v)(a))=βW′(H(v)H(u)(s),F(v)(a))=G(v)βW(H(u)(s),a)\Lambda(\beta)_X(s)_{W'}(uv, F(v)(a)) = \beta_{W'}(H(v)H(u)(s), F(v)(a)) = G(v)\beta_W(H(u)(s), a)(β\beta の自然性)。Λ(β)\Lambda(\beta) が自然変換であること:f:Y→Xf : Y \to X について

Λ(β)Y(H(f)(s))W(u,a)=βW(H(fu)(s),a)=Λ(β)X(s)W(fu,a)=(GF(f)(Λ(β)X(s)))W(u,a).\Lambda(\beta)_Y(H(f)(s))_W(u, a) = \beta_W(H(fu)(s), a) = \Lambda(\beta)_X(s)_W(fu, a) = \bigl(G^{F}(f)(\Lambda(\beta)_X(s))\bigr)_W(u, a).

逆写像を Λ′(γ)W(s,a)=γW(s)W(idW,a)\Lambda'(\gamma)_W(s, a) = \gamma_W(s)_W(\mathrm{id}_W, a) で定める。Λ′Λ(β)W(s,a)=βW(H(id)(s),a)=βW(s,a)\Lambda'\Lambda(\beta)_W(s, a) = \beta_W(H(\mathrm{id})(s), a) = \beta_W(s, a)。逆向きは、γ\gamma の自然性 γW(H(u)(s))=GF(u)(γX(s))=γX(s)∘(hu×id)\gamma_W(H(u)(s)) = G^{F}(u)(\gamma_X(s)) = \gamma_X(s) \circ (h_u \times \mathrm{id}) から

ΛΛ′(γ)X(s)W(u,a)=γW(H(u)(s))W(idW,a)=γX(s)W(u,a).\Lambda\Lambda'(\gamma)_X(s)_W(u, a) = \gamma_W(H(u)(s))_W(\mathrm{id}_W, a) = \gamma_X(s)_W(u, a).

Λ′(γ)\Lambda'(\gamma) が自然変換であることも、γW(s)\gamma_W(s) の自然性を射 v:W′→Wv : W' \to W と元 (idW,a)(\mathrm{id}_W, a) に使えば、上と同じ形の計算で確かめられる:Λ′(γ)W′(H(v)(s),F(v)(a))=γW(s)W′(v,F(v)(a))=G(v)γW(s)W(idW,a)\Lambda'(\gamma)_{W'}(H(v)(s), F(v)(a)) = \gamma_W(s)_{W'}(v, F(v)(a)) = G(v)\gamma_W(s)_W(\mathrm{id}_W, a)。最後に Λ\Lambda は HH と GG について自然である。κ:H′⇒H\kappa : H' \Rightarrow H について Λ(β∘(κ×id))X(s)W(u,a)=βW(κWH′(u)(s),a)=βW(H(u)κX(s),a)=Λ(β)X(κX(s))W(u,a)\Lambda(\beta \circ (\kappa \times \mathrm{id}))_X(s)_W(u, a) = \beta_W(\kappa_W H'(u)(s), a) = \beta_W(H(u)\kappa_X(s), a) = \Lambda(\beta)_X(\kappa_X(s))_W(u, a) である。GG についても、σ:G⇒G′\sigma : G \Rightarrow G' が GF⇒G′FG^{F} \Rightarrow G'^{F} に合成 α↦σ∘α\alpha \mapsto \sigma \circ \alpha で作用することに注意すると、Λ(σ∘β)X(s)W(u,a)=σWβW(H(u)(s),a)=(σ∘Λ(β)X(s))W(u,a)\Lambda(\sigma \circ \beta)_X(s)_W(u, a) = \sigma_W\beta_W(H(u)(s), a) = (\sigma \circ \Lambda(\beta)_X(s))_W(u, a) で自然である。よって (−)×F⊣(−)F(-) \times F \dashv (-)^{F}(定義 2.1[随伴関手と随伴関手定理])。

3. 篩 S⊆hXS \subseteq h_X は部分関手なので、u∈S(W)u \in S(W) と v:W′→Wv : W' \to W について hX(v)(u)=u∘v∈S(W′)h_X(v)(u) = u \circ v \in S(W') である。以下 SS を射の集合 ⋃WS(W)\bigcup_{W} S(W) と同一視し、この性質を「u∈Su \in S なら uv∈Suv \in S」と書く。Ω(X)\Omega(X) は ⨆WHom⁡(W,X)\bigsqcup_{W} \operatorname{Hom}(W, X) の部分集合の集合なので小さい(命題 2.3[圏・関手・自然変換])。f∗Sf^{*}S は篩である(fv∈Sfv \in S なら f(vw)=(fv)w∈Sf(vw) = (fv)w \in S)。id∗S=S\mathrm{id}^{*}S = S、(fg)∗S=g∗f∗S(fg)^{*}S = g^{*}f^{*}S なので Ω\Omega は前層で、f∗hX=hYf^{*}h_X = h_Y なので true\mathrm{true} は自然変換である。篩 SS と u:W→Xu : W \to X について、

u∈S  ⟺  idW∈u∗S  ⟺  u∗S=hW(∗)u \in S \iff \mathrm{id}_W \in u^{*}S \iff u^{*}S = h_W \qquad (\ast)

(最後の同値は、idW\mathrm{id}_W を含む篩は任意の v=idW∘vv = \mathrm{id}_W \circ v を含むことから)。

m:A⇒Fm : A \Rightarrow F を mono とする。補題 6.3 により各 mXm_X は単射である。χm(a)\chi_m(a) は篩である:F(u)(a)=mW(b)F(u)(a) = m_W(b) なら F(uv)(a)=F(v)mW(b)=mW′(A(v)(b))F(uv)(a) = F(v)m_W(b) = m_{W'}(A(v)(b))。自然性:f:Y→Xf : Y \to X について、v∈χm(F(f)(a))  ⟺  F(fv)(a)∈m(A)  ⟺  fv∈χm(a)  ⟺  v∈f∗χm(a)v \in \chi_m(F(f)(a)) \iff F(fv)(a) \in m(A) \iff fv \in \chi_m(a) \iff v \in f^{*}\chi_m(a)。

引き戻しであること:1 により、true\mathrm{true} と χm\chi_m の引き戻しは各点の引き戻し P(X)={a∈F(X)∣χm(a)=hX}P(X) = \{a \in F(X) \mid \chi_m(a) = h_X\} とその包含で計算できる。(∗)(\ast) を u=idXu = \mathrm{id}_X に使うと、χm(a)=hX  ⟺  idX∈χm(a)  ⟺  a∈mX(A(X))\chi_m(a) = h_X \iff \mathrm{id}_X \in \chi_m(a) \iff a \in m_X(A(X))。mXm_X は単射なので、(A(X),mX,A(X)→1)(A(X), m_X, A(X) \to 1) は各点で Set\mathsf{Set} における trueX\mathrm{true}_X と (χm)X(\chi_m)_X の引き戻し(極限錐)で(命題 5.2[極限と余極限] の 1 の記述)、命題 5.1[極限と余極限] の構成で各点の極限としてこれを選ぶと、射の上の値は一意性から A(f)A(f) に一致する。よって (A,m,A→1)(A, m, A \to 1) は PSh(C)\mathrm{PSh}(\mathcal{C}) の引き戻しである。

一意性:χ′:F⇒Ω\chi' : F \Rightarrow \Omega でも四角形が引き戻しになるとする。true\mathrm{true} と χ′\chi' の各点の引き戻し P′(X)={a∣χX′(a)=hX}P'(X) = \{a \mid \chi'_X(a) = h_X\} も引き戻しなので、命題 2.3[極限と余極限] により AA と P′P' は FF への射と両立する同型で結ばれ、mX(A(X))=P′(X)m_X(A(X)) = P'(X)。すると a∈F(X)a \in F(X)、u:W→Xu : W \to X について、(∗)(\ast) と χ′\chi' の自然性から

u∈χX′(a)  ⟺  u∗χX′(a)=hW  ⟺  χW′(F(u)(a))=hW  ⟺  F(u)(a)∈mW(A(W))  ⟺  u∈χm(a).u \in \chi'_X(a) \iff u^{*}\chi'_X(a) = h_W \iff \chi'_W(F(u)(a)) = h_W \iff F(u)(a) \in m_W(A(W)) \iff u \in \chi_m(a).

よって χ′=χm\chi' = \chi_m である。

2 の公式は推測できます。指数対象があるなら、定理 3.1[米田の補題と表現可能関手] と随伴から GF(X)≅Nat⁡(hX,GF)≅Nat⁡(hX×F,G)G^{F}(X) \cong \operatorname{Nat}(h_X, G^{F}) \cong \operatorname{Nat}(h_X \times F, G) でなければならないからです。3 の公式も同様で、Ω(X)≅Nat⁡(hX,Ω)\Omega(X) \cong \operatorname{Nat}(h_X, \Omega) は hXh_X の部分対象、すなわち XX 上の篩でなければなりません。米田の補題は、前層の圏で「あるとすればこうなる」を教えてくれる道具でもあります。

例 6.5(有向グラフの部分対象分類子)

2 対象 V,EV, E と 2 本の射 s,t:V→Es, t : V \to E をもつ圏の上の前層は有向グラフでした(例 2.2[米田の補題と表現可能関手] の (c)。G(E)G(E) が辺、G(V)G(V) が頂点、G(s),G(t)G(s), G(t) が始点・終点)。定理 6.4 の Ω\Omega を計算します。

VV への射は idV\mathrm{id}_V だけなので、VV 上の篩は ∅\varnothing と hVh_V の 2 つです。これを頂点 00、11 と呼びます。EE への射は idE,s,t\mathrm{id}_E, s, t で、idE\mathrm{id}_E を含む篩は最大の篩 hEh_E です。含まない篩は {s,t}\{s, t\} の部分集合で、∅\varnothing、{s}\{s\}、{t}\{t\}、{s,t}\{s, t\} のどれでも篩の条件を満たします。よって Ω\Omega の辺は 5 本です。辺 SS の始点は s∗Ss^{*}S で、これは s∈Ss \in S のとき hVh_V(頂点 11)、そうでなければ ∅\varnothing(頂点 00)です。終点も同様です。

辺 SS∅\varnothing{s}\{s\}{t}\{t\}{s,t}\{s, t\}hEh_E(true\mathrm{true})
始点 → 終点0→00 \to 01→01 \to 00→10 \to 11→11 \to 11→11 \to 1

部分グラフ A⊆GA \subseteq G の特性射は、頂点を「AA に入るか」で 11、00 に送り、辺 ee を、e∈Ae \in A なら hEh_E に、e∉Ae \notin A なら「AA に入っている端点」の集合(始点が入れば ss、終点が入れば tt)に送ります。頂点 11 に 2 本のループがあるのは、「両端が AA に入っているが辺自身は入っていない」ことと「辺が AA に入っている」ことを区別するためです。真理値が 2 つでなく「部分的に真」を含む多値になるのが、一般のトポスの論理(直観主義論理)の特徴です。

01∅{s}{t}{s, t}true
有向グラフの圏の部分対象分類子 。頂点は 2 つ、辺は 5 本で、頂点 1 の太いループが 。

群 GG を 1 対象の圏 BG\mathbf{B}G と見ると(例 3.4[圏・関手・自然変換])、関手 V:BG→VectkV : \mathbf{B}G \to \mathsf{Vect}_k は、ベクトル空間 V=V(∗)V = V(\ast) と群準同型 ρ:G→GL(V)\rho : G \to \mathrm{GL}(V)、ρ(g)=V(g)\rho(g) = V(g) の組、すなわち GG の kk 上の表現(次元は問わない)です。自然変換 V⇒WV \Rightarrow W は fρV(g)=ρW(g)ff\rho_V(g) = \rho_W(g)f を満たす線形写像、すなわち GG 準同型です(定義 2.1[有限群の表現] の用語)。そこで Repk(G)=[BG,Vectk]\mathrm{Rep}_k(G) = [\mathbf{B}G, \mathsf{Vect}_k] とおきます。群準同型 φ:H→G\varphi : H \to G は関手 Bφ:BH→BG\mathbf{B}\varphi : \mathbf{B}H \to \mathbf{B}G で、制限 Res⁡=(Bφ)∗\operatorname{Res} = (\mathbf{B}\varphi)^{*} は GG の表現を φ\varphi を通して HH の表現と見る操作です。

誘導表現は、部分群 HH の表現 VV から、GG の表現を最も自由に作る操作です。次の命題の 2 は、剰余類の代表系ごとに VV を一つずつ並べればよいことを述べています。たとえば GG を位数 6 の対称群 S3S_3、HH を位数 2 の部分群とすると [G:H]=3[G : H] = 3 なので、1 次元の表現 VV からは 3 次元の GG の表現ができます。

命題 7.1(誘導表現と Frobenius の相互律)✓

G,HG, H を小さい群、φ:H→G\varphi : H \to G を群準同型、kk を体とする。

  1. 制限 Res⁡:Repk(G)→Repk(H)\operatorname{Res} : \mathrm{Rep}_k(G) \to \mathrm{Rep}_k(H) は左随伴 Ind⁡=Lan⁡Bφ\operatorname{Ind} = \operatorname{Lan}_{\mathbf{B}\varphi} と右随伴 CoInd⁡=Ran⁡Bφ\operatorname{CoInd} = \operatorname{Ran}_{\mathbf{B}\varphi} をもつ。とくに、V∈Repk(H)V \in \mathrm{Rep}_k(H)、W∈Repk(G)W \in \mathrm{Rep}_k(G) について自然な全単射(Frobenius の相互律)
Hom⁡G(Ind⁡V,W)≅Hom⁡H(V,Res⁡W)\operatorname{Hom}_G(\operatorname{Ind}V, W) \cong \operatorname{Hom}_H(V, \operatorname{Res}W)

がある。 2. φ\varphi が部分群 H≤GH \le G の包含で、R⊆GR \subseteq G が左剰余類 G/HG/H の代表系(各 gHgH がちょうど一つの r∈Rr \in R を含む)のとき、Ind⁡V≅⨁r∈RV\operatorname{Ind}V \cong \bigoplus_{r \in R} V で、g∈Gg \in G は g⋅er(v)=er′(ρV(h)v)g \cdot e_r(v) = e_{r'}(\rho_V(h)v)(gr=r′hgr = r'h、r′∈Rr' \in R、h∈Hh \in H)で作用する。ここで er:V→⨁RVe_r : V \to \bigoplus_R V は rr 成分への入射である。とくに dim⁡Ind⁡V=[G:H]dim⁡V\dim \operatorname{Ind}V = [G : H] \dim V。 3. 2 の状況で GG が有限群、k=Ck = \mathbb{C}、VV が有限次元なら、Ind⁡V\operatorname{Ind}V は有限次元の表現で、1 の全単射は有限次元表現の間の Frobenius の相互律を与える。

証明(命題 7.1)

1. BG\mathbf{B}G、BH\mathbf{B}H は小さい圏で、Vectk=Modk\mathsf{Vect}_k = \mathsf{Mod}_k は局所的に小さく、完備かつ余完備である(定理 4.1[極限と余極限])。系 3.4 から主張が従う。

2. 定理 3.3 の公式で計算する。K=BφK = \mathbf{B}\varphi とすると、コンマ圏 (K↓∗)(K \downarrow \ast) の対象は射 g:K(∗)=∗→∗g : K(\ast) = \ast \to \ast、すなわち g∈Gg \in G で、gg から g′g' への射は g′h=gg'h = g を満たす h∈Hh \in H である。図式は各対象に VV を、射 hh に ρV(h)\rho_V(h) を対応させる。WW を頂点とする余錐は線形写像の族 (λg:V→W)g∈G(\lambda_g : V \to W)_{g \in G} で

λg′h=λg′∘ρV(h)(g′∈G, h∈H)\lambda_{g'h} = \lambda_{g'} \circ \rho_V(h) \qquad (g' \in G,\ h \in H)

を満たすものである。g∈Gg \in G は g=rhg = rh(r∈Rr \in R、h∈Hh \in H)とただ一通りに書けるので、余錐は (λr)r∈R(\lambda_r)_{r \in R} の値で決まり、逆に任意の族 (λr)r∈R(\lambda_r)_{r \in R} から λrh=λrρV(h)\lambda_{rh} = \lambda_r\rho_V(h) と定めると余錐になる(λ(rh)h′=λrρV(hh′)=λrhρV(h′)\lambda_{(rh)h'} = \lambda_r\rho_V(hh') = \lambda_{rh}\rho_V(h'))。直和の普遍性(定理 4.1[極限と余極限] の証明の ModA\mathsf{Mod}_A の余積)から、族 (λr)(\lambda_r) は線形写像 ⨁RV→W\bigoplus_R V \to W と 1 対 1 に対応するので、⨁RV\bigoplus_R V と ιrh(v)=er(ρV(h)v)\iota_{rh}(v) = e_r(\rho_V(h)v) は余極限である。GG の作用は 定理 3.3 の 1 により L(g)ιg1=ιgg1L(g)\iota_{g_1} = \iota_{gg_1} で与えられるので、gr=r′hgr = r'h のとき g⋅er(v)=g⋅ιr(v)=ιr′h(v)=er′(ρV(h)v)g \cdot e_r(v) = g \cdot \iota_r(v) = \iota_{r'h}(v) = e_{r'}(\rho_V(h)v)。次元は ∣R∣=[G:H]|R| = [G : H] から従う。

3. [G:H]≤∣G∣[G : H] \le |G| は有限なので 2 から Ind⁡V\operatorname{Ind}V は有限次元で、群準同型 G→GL(Ind⁡V)G \to \mathrm{GL}(\operatorname{Ind}V) を与える。有限次元の表現と GG 準同型は RepC(G)\mathrm{Rep}_{\mathbb{C}}(G) の充満部分圏をなすので、1 の全単射はそのまま有限次元表現の間の全単射である。

左随伴と右随伴は余極限と極限の公式で計算されるので、余誘導表現は双対の公式を書き下して CoInd⁡V={f:G→V∣f(hg)=ρV(h)f(g)}\operatorname{CoInd}V = \{f : G \to V \mid f(hg) = \rho_V(h)f(g)\}、(g′⋅f)(g)=f(gg′)(g' \cdot f)(g) = f(gg') となります。有限指数では二つは同型になりますが、無限指数では一般に異なります(直和と直積の違い)。指標の内積で書いた古典的な相互律 ⟨Ind⁡χ,ψ⟩G=⟨χ,Res⁡ψ⟩H\langle \operatorname{Ind}\chi, \psi \rangle_G = \langle \chi, \operatorname{Res}\psi \rangle_H は、1 の全単射の両辺の次元を 有限群の表現 の重複度の公式で数えたものです。

注意 7.2(誘導は係数の拡大と同じ形)

群環 k[G]k[G](GG の元を基底とするベクトル空間に、群の積を双線形に延ばした積を入れた環)を使うと、表現は k[G]k[G] 加群で、2 の ⨁RV\bigoplus_R V は k[G]⊗k[H]Vk[G] \otimes_{k[H]} V と書けます。GG が可換群なら k[G]k[G] は可換環で、これは テンソル積と平坦性・射影加群・入射加群 の係数の拡大(定義 2.4[テンソル積と平坦性・射影加群・入射加群])そのもので、Frobenius の相互律は係数の拡大と制限の随伴(命題 6.2[随伴関手と随伴関手定理] の 2)と同じ形です。群環と群のコホモロジーの関係は、このテーマの群のコホモロジーの章で扱います。

演習 8.1易

C\mathcal{C} を 2 対象 1,21, 2 の離散圏、K:C→1K : \mathcal{C} \to \mathbf{1} を唯一の関手、F:C→SetF : \mathcal{C} \to \mathsf{Set} を F(1)=AF(1) = A、F(2)=BF(2) = B とする。Lan⁡KF\operatorname{Lan}_K F を求め、B≠∅B \ne \varnothing のとき η1:F(1)→(Lan⁡KF)(K(1))\eta_1 : F(1) \to (\operatorname{Lan}_K F)(K(1)) が同型でないことを確かめよ。命題 3.6 の仮定のどこが満たされていないか。

解答

例 3.2 により Lan⁡KF\operatorname{Lan}_K F は FF の余極限、すなわち直和 A⊔BA \sqcup B で、η1\eta_1 は入射 A→A⊔BA \to A \sqcup B です。BB に元があれば、その像は η1\eta_1 の像に入らないので η1\eta_1 は全射でなく、同型ではありません。Hom⁡C(1,2)=∅\operatorname{Hom}_{\mathcal{C}}(1, 2) = \varnothing ですが Hom⁡1(K1,K2)={id}\operatorname{Hom}_{\mathbf{1}}(K1, K2) = \{\mathrm{id}\} なので、KK は充満ではありません。

演習 8.2標準

C=[1]={0→a1}\mathcal{C} = [1] = \{0 \xrightarrow{a} 1\} とする。C\mathcal{C} 上の前層は写像 F(1)→F(0)F(1) \to F(0) と同じものである。定理 6.4 の Ω\Omega について、Ω(0)\Omega(0) と Ω(1)\Omega(1) の元の個数、および写像 Ω(a):Ω(1)→Ω(0)\Omega(a) : \Omega(1) \to \Omega(0) を求めよ。

解答

00 への射は id0\mathrm{id}_0 だけなので、00 上の篩は ∅\varnothing と h0h_0 の 2 つです。11 への射は id1\mathrm{id}_1 と aa で、id1\mathrm{id}_1 を含む篩は h1h_1、含まない篩は ∅\varnothing と {a}\{a\} なので、Ω(1)\Omega(1) は 3 元です。Ω(a)(S)=a∗S={v:W→0∣av∈S}\Omega(a)(S) = a^{*}S = \{v : W \to 0 \mid av \in S\} は、a∈Sa \in S なら h0h_0、そうでなければ ∅\varnothing です。よって ∅↦∅\varnothing \mapsto \varnothing、{a}↦h0\{a\} \mapsto h_0、h1↦h0h_1 \mapsto h_0 です。前層 FF の部分前層 AA(A(1)⊆F(1)A(1) \subseteq F(1)、A(0)⊆F(0)A(0) \subseteq F(0) で F(a)F(a) が A(1)A(1) を A(0)A(0) に写すもの)の特性射は、x∈F(1)x \in F(1) を「x∈A(1)x \in A(1) なら h1h_1、x∉A(1)x \notin A(1) だが F(a)(x)∈A(0)F(a)(x) \in A(0) なら {a}\{a\}、それ以外なら ∅\varnothing」に送ります。

演習 8.3難

群 GG について、BG\mathbf{B}G 上の前層は右 GG 集合である(例 2.2[米田の補題と表現可能関手] の (a))。右 GG 集合 X,YX, Y について、定理 6.4 の指数対象 YXY^{X} が、写像全体 Map⁡(X,Y)\operatorname{Map}(X, Y) に右作用 (ϕ⋅g)(x)=ϕ(xg−1) g(\phi \cdot g)(x) = \phi(x g^{-1})\, g を入れたものと同型であることを示せ。

解答

h∗h_\ast は GG に右掛け算で作用させた右 GG 集合で、h∗×Xh_\ast \times X には (k,x)⋅g=(kg,xg)(k, x) \cdot g = (kg, xg) で作用します。YX(∗)=Nat⁡(h∗×X,Y)Y^{X}(\ast) = \operatorname{Nat}(h_\ast \times X, Y) は同変写像 α:G×X→Y\alpha : G \times X \to Y の集合です。ϕ(x)=α(e,x)\phi(x) = \alpha(e, x) とおくと、同変性から α(k,x)=α((e,xk−1)⋅k)=ϕ(xk−1) k\alpha(k, x) = \alpha((e, xk^{-1}) \cdot k) = \phi(xk^{-1})\,k なので、α\alpha は ϕ\phi で決まり、逆に任意の写像 ϕ\phi からこの式で同変写像が得られます(α(kg,xg)=ϕ(xk−1)kg=α(k,x)g\alpha(kg, xg) = \phi(xk^{-1})kg = \alpha(k, x)g)。gg の作用は YX(g)(α)=α∘(hg×id)Y^{X}(g)(\alpha) = \alpha \circ (h_g \times \mathrm{id}) で、hg(k)=gkh_g(k) = gk なので、対応する写像は x↦α(g,x)=ϕ(xg−1) gx \mapsto \alpha(g, x) = \phi(xg^{-1})\,g です。((ϕ⋅g)⋅g′)(x)=ϕ(xg′−1g−1) gg′((\phi \cdot g) \cdot g')(x) = \phi(x g'^{-1}g^{-1})\,gg' なので、これは確かに右作用です。GG が自明群なら、カリー化 Hom⁡(X×Y′,Y)≅Hom⁡(X,Map⁡(Y′,Y))\operatorname{Hom}(X \times Y', Y) \cong \operatorname{Hom}(X, \operatorname{Map}(Y', Y)) に戻ります。

演習 8.4難

定理 4.1 の状況で、実現 ∣F∣A|F|_A が関手のテンソル積 F⊗CA=∫cF(c)⋅A(c)F \otimes_{\mathcal{C}} A = \int^{c} F(c) \cdot A(c)(定義 5.1 の 3)と同型であることを示せ。

解答

余冪の定義から、余楔 ψc:F(c)⋅A(c)→e\psi_c : F(c) \cdot A(c) \to e は射の族 ψc,x:A(c)→e\psi_{c, x} : A(c) \to e(x∈F(c)x \in F(c))と同じものです。f:c→c′f : c \to c' について、H(f,idc):F(c′)⋅A(c)→F(c)⋅A(c)H(f, \mathrm{id}_c) : F(c') \cdot A(c) \to F(c) \cdot A(c) は xx 番目の成分を恒等射で F(f)(x)F(f)(x) 番目の成分へ送り、H(idc′,f):F(c′)⋅A(c)→F(c′)⋅A(c′)H(\mathrm{id}_{c'}, f) : F(c') \cdot A(c) \to F(c') \cdot A(c') は xx 番目の成分を A(f)A(f) で xx 番目の成分へ送ります。したがって余楔の条件は、すべての x∈F(c′)x \in F(c') について ψc,F(f)(x)=ψc′,x∘A(f)\psi_{c, F(f)(x)} = \psi_{c', x} \circ A(f) です。これは el⁡(F)\operatorname{el}(F) の射 f:(c,F(f)(x))→(c′,x)f : (c, F(f)(x)) \to (c', x) についての余錐の条件そのものなので、余楔と AπFA\pi_F 下の余錐は、頂点の射との合成と両立して 1 対 1 に対応します。両者の普遍元は同じ関手を表現するので、系 4.3[米田の補題と表現可能関手] により ∣F∣A≅F⊗CA|F|_A \cong F \otimes_{\mathcal{C}} A です。

  • D. M. Kan, “Adjoint functors”, Transactions of the American Mathematical Society 87 (1958), 294–329 — Kan 拡張の導入。
  • S. Mac Lane, Categories for the Working Mathematician, 2nd ed., Graduate Texts in Mathematics 5, Springer, 1998 — 第 IX 章(エンド・コエンド)、第 X 章(Kan 拡張)。
  • E. Riehl, Category Theory in Context, Dover, 2016 — 第 6 章(Kan 拡張)。
  • S. Mac Lane, I. Moerdijk, Sheaves in Geometry and Logic, Universitext, Springer, 1992 — 第 I 章(前層の圏、部分対象分類子)。
  • F. Loregian, (Co)end Calculus, London Mathematical Society Lecture Note Series 468, Cambridge University Press, 2021 — 第 1〜2 章(エンド・コエンド、co-Yoneda の補題)。
  • J.-P. Serre, Linear Representations of Finite Groups, Graduate Texts in Mathematics 42, Springer, 1977 — 第 7 章(誘導表現と Frobenius の相互律)。

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

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

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

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