2019年09月15日
数学: 今やっていること
1) トポスの理論
プログラミングとの関連性で圏論を勉強し始めたが, 圏論自体が面白くなった. 教科書:
- Michael Barr, Charles Wells, "Toposes, Triples and Theories", 1984
の第 2 章を読んでいる. しかし層の圏がトポスになる定理の証明で引っ掛かっている.
証明の中で, ある練習問題の結果を使っているのだが, この練習問題の前提条件がおかしい. こうあるべきだろうという問題の前提条件と, そうでない場合に求める結果にならない具体例を構成しようとしている.
いくつかの議論や計算をノートで行って, 一通り区切りは付けることができたと思う. これが正しいかどうかを確かめながら TeX のノートにまとめたい. しかしどうしてもその気力が出ない.
TeX を書いたり, Git でバージョン管理をしたりすることが非常に面倒に感じて体が動かない.
2) 圏のサイズの問題
小さな圏や大きな圏, クラスとは何かなどの, 圏の定義に関する理論的な背景を理解しておきたいと思って次の 2 つを読んでいる.
- F. William Lauwere, "An Elementary Theory of the Category of Sets (LONG VERSION)", 2005
- Michael A. Shulman, "Set Theory for Category Theory", 2008
前者はとても丁寧に書いてあって内容も面白い. 少しづつ読んでいたが現在は読む気力が出ない.
後者は全体を斜め読みした. けれども自分に数理論理学の知識が全く無いために, ドキュメントの中で紹介されている集合論や数学基礎論の基本的な議論を理解できない.
何とか理解したい. しかし考える気力も出ないし, 完全に行き詰まった.
それでもこの文章を書いている最中に, 数理論理学の入門書を読めば理解が進むのではないかと思い付いた. 図書館の蔵書を検索してみたら,
- 山田俊行, "はじめての数理論理学", 2018
という本があったので貸し出しを予約した. 気力が出なくても入門書なら何とかなるかも知れない.
どうして図書館を利用することを思い付かなかったのだろう. 今の時点での自分の思考力の低下の表われのように思う.
どうしてもわからない箇所があったら Math StackExchange に質問するという手段もある, とも気が付いた.
これがきっかけになって数学の勉強が再開できたら嬉しい. 現在の酷い鬱状態から抜け出せたらさらに嬉しい.
2019年07月26日
数学: 小さな計算問題を考える
\begin{equation*}
\DeclareMathOperator{\Ar}{Ar}
\DeclareMathOperator{\Arr}{Arr}
\DeclareMathOperator{\Card}{card}
\DeclareMathOperator{\Codomain}{cod}
\DeclareMathOperator{\Cone}{Cone}
\DeclareMathOperator{\Domain}{dom}
\DeclareMathOperator{\Ob}{Ob}
\newcommand{\Cdot}{\,\cdot^{\mathrm{op}}}
\newcommand{\Cocone}{\mathrm{Cocone}}
\newcommand{\Cone}{\mathrm{Cone}}
\newcommand{\Colim}{\mathrm{colim}\,}
\newcommand{\CommaCat}[2]{(#1/#2)}
\newcommand{\Eqclass}[4]{{#1#2#3}_{#4}}
\newcommand{\EqCls}[2]{{\left[#1\right]}_{#2}}
\newcommand{\Eqcls}[1]{\left[#1\right]}
\newcommand{\FnRest}[2]{{#1}|{#2}}
\newcommand{\Func}[2]{\mathrm{Func}(#1,#2)}
\newcommand{\g}{\varg}
\newcommand{\Hom}{\mathrm{Hom}}
\newcommand{\Id}[1]{\mathrm{id}_{#1}}
\newcommand{\In}{\mathrm{incl}}
\newcommand{\Inc}[2]{\mathrm{incl}\left(#1,#2\right)}
\newcommand{\Incl}[2]{\mathrm{incl}_{#1}^{#2}}
\newcommand{\InclArrow}[2]{\morphism(0,0)/>->/<450,0>[\Incl{#1}{#2} : {#1}\,\,`{#2};]}
\newcommand{\Lb}[1]{\mathrm{lb}(#1)}
\newcommand{\Lowerset}[1]{\downarrow\!\!{#1}}
\newcommand{\Mb}[1]{\mathbf{#1}}
\newcommand{\Mbb}[1]{\mathbb{#1}}
\newcommand{\Mlb}[1]{\mathrm{mlb}(#1)}
\newcommand{\Mr}[1]{\mathrm{#1}}
\newcommand{\Ms}[1]{\mathscr{#1}}
\newcommand{\Mt}[1]{\mathtt{#1}}
\newcommand{\Mub}[1]{\mathrm{mub}(#1)}
\newcommand{\Nat}{\mathrm{Nat}}
\newcommand{\Opp}[1]{{#1}^{\mathrm{op}}}
\newcommand{\Prj}[2]{\mathrm{proj}\left(#1,#2\right)}
\newcommand{\Proj}[2]{\mathrm{proj}^{#1}_{#2}}
\newcommand{\Pw}{\mathbf{P}}
\newcommand{\Rn}[1]{{\bmdefine{R}}^{#1}}
\newcommand{\q}{\hspace{1em}}
\newcommand{\qq}{\hspace{0.5em}}
\newcommand{\Rel}[1]{\langle{#1}\rangle}
\newcommand{\Rest}[2]{{#1}|{#2}}
\newcommand{\SkelCat}[1]{\mathrm{sk}(#1)}
\newcommand{\Slash}[1]{{\ooalign{\hfil/\hfil\crcr$#1$}}}
\newcommand{\SliCat}[2]{{#1}\,\big/\,{#2}}
\newcommand{\Src}{d^{0,\mathrm{op}}}
\newcommand{\Sub}{\mathrm{Sub}}
\newcommand{\ssqrt}[1]{\sqrt{\smash[b]{\mathstrut #1}}}
\newcommand{\Tgt}{d^{1,\mathrm{op}}}
\newcommand{\TwArCat}[1]{\mathrm{Tw}(#1)}
\newcommand{\Ub}[1]{\mathrm{ub}(#1)}
\newcommand{\Upperset}[1]{\uparrow\!\!{#1}}
\newcommand{\VectCat}[1]{#1 \mathchar`- \mathbf{Vect}}
\newcommand{\Grp}{\mathbf{Grp}}
\newcommand{\Mon}{\mathbf{Mon}}
\newcommand{\POs}{\mathbf{Poset}}
\newcommand{\Psh}{\mathbf{Psh}}
\newcommand{\Set}{\mathbf{Set}}
\newcommand{\Sh}{\mathbf{Sh}}
\newcommand{\Top}{\mathbf{Top}}
\newcommand{\A}{\mathscr{A}}
\newcommand{\B}{\mathscr{B}}
\newcommand{\C}{\mathscr{C}}
\newcommand{\D}{\mathscr{D}}
\newcommand{\E}{\mathscr{E}}
\newcommand{\F}{\mathscr{F}}
\newcommand{\sH}{\mathscr{H}}
\newcommand{\I}{\mathscr{I}}
\newcommand{\J}{\mathscr{J}}
\newcommand{\K}{\mathscr{K}}
\newcommand{\sL}{\mathscr{L}}
\newcommand{\M}{\mathscr{M}}
\newcommand{\N}{\mathscr{N}}
\newcommand{\sO}{\mathscr{O}}
\newcommand{\sP}{\mathscr{P}}
\newcommand{\R}{\mathscr{R}}
\newcommand{\sS}{\mathscr{S}}
\newcommand{\T}{\mathscr{T}}
\newcommand{\U}{\mathscr{U}}
\newcommand{\V}{\mathscr{V}}
\newcommand{\W}{\mathscr{W}}
\newcommand{\X}{\mathscr{X}}
\newcommand{\Y}{\mathscr{Y}}
\newcommand{\Z}{\mathscr{Z}}
0 < p < q^2 < 1
\end{equation*} を満たすものを使う. このような有理数は存在するのだが, 実際にどうやれば求まるのか考えてみた.
$0 < p < 1$ だから $1-p > 0$ である. このことにより, 正の整数 $n$ で
\begin{equation*}
n(1-p) \ge 2
\end{equation*} を満足するものが存在する (アルキメデスの公理). これより
\begin{align*}
1-p & \ge \frac{2}{n} = \frac{2n}{n^2} > \frac{2n-1}{n^2}, \\
p & < 1-\frac{2n-1}{n^2}=\frac{n^2-2n+1}{n^2} = \left(\!\frac{n-1}{n}\!\right)^2 < 1
\end{align*} が成り立つ. したがって
\begin{equation*}
q=\frac{n-1}{n}
\end{equation*} とおけばよい.
簡単にまとめたが考え付くまでに結構苦労している. 長い間使っていなかった脳の部分を久し振りに動かした感じがする. この感覚が続いてくれるといい.
2019年06月10日
数学: イコライザー図式による層の特徴付け
† Michael Barr, Charles Wells, "Toposes, Triples and Theories", Chapter 2
$X$ を位相空間, $\mathbf{Psh}(X)$ を $X$ 上の前層の圏, $\mathbf{Sh}(X)$ を $X$ 上の層の圏とする.
前層 $F : \mathscr{O}(X)^{\mathrm{op}} \rightarrow \mathbf{Set}$ を任意にとって固定する.
$U$ を $X$ の任意の開集合, $\{ U_i \}_{i \in I}$ を $U$ の任意の開被覆とする. このとき, 積 $\prod FU_i$, $\prod F(U_i \cap FU_j)$ の普遍性から, 以下の 3 つの図式を可換にする 3 つの写像
\begin{align*}
\newcommand{\Ar}[1]{\mathrm{Ar}(#1)}
\newcommand{\Arr}[1]{\mathrm{Arr}(#1)}
\newcommand{\Card}{\text{card}}
\newcommand{\Cdot}{\,\cdot^{\mathrm{op}}}
\newcommand{\Cocone}{\mathrm{Cocone}}
\newcommand{\Colim}{\mathrm{colim}\,}
\newcommand{\CommaCat}[2]{(#1/#2)}
\newcommand{\Cone}{\mathrm{Cone}}
\newcommand{\Eqclass}[4]{{#1#2#3}_{#4}}
\newcommand{\EqCls}[2]{{\left[#1\right]}_{#2}}
\newcommand{\Eqcls}[1]{\left[#1\right]}
\newcommand{\FnRest}[2]{{#1}|{#2}}
\newcommand{\Func}[2]{\mathrm{Func}(#1,#2)}
\newcommand{\g}{\varg}
\newcommand{\Hom}{\mathrm{Hom}}
\newcommand{\Id}[1]{\mathrm{id}_{#1}}
\newcommand{\In}{\mathrm{incl}}
\newcommand{\Inc}[2]{\mathrm{incl}\left(#1,#2\right)}
\newcommand{\Incl}[2]{\mathrm{incl}_{#1}^{#2}}
\newcommand{\InclArrow}[2]{\morphism(0,0)/>->/<450,0>[\Incl{#1}{#2} : {#1}\,\,`{#2};]}
\newcommand{\Lb}[1]{\mathrm{lb}(#1)}
\newcommand{\Lowerset}[1]{\downarrow\!\!{#1}}
\newcommand{\Mb}[1]{\mathbf{#1}}
\newcommand{\Mbb}[1]{\mathbb{#1}}
\newcommand{\Mr}[1]{\mathrm{#1}}
\newcommand{\Ms}[1]{\mathscr{#1}}
\newcommand{\Mt}[1]{\mathtt{#1}}
\newcommand{\Mub}[1]{\mathrm{mub}(#1)}
\newcommand{\Nat}{\mathrm{Nat}}
\newcommand{\Ob}[1]{\mathrm{Ob}(#1)}
\newcommand{\Opp}[1]{{#1}^{\mathrm{op}}}
\newcommand{\Prj}[2]{\mathrm{proj}\left(#1,#2\right)}
\newcommand{\Proj}[2]{\mathrm{proj}^{#1}_{#2}}
\newcommand{\Pw}{\mathbf{P}}
\newcommand{\q}{\hspace{1em}}
\newcommand{\qq}{\hspace{0.5em}}
\newcommand{\Rel}[1]{\langle{#1}\rangle}
\newcommand{\Rest}[2]{{#1}|{#2}}
\newcommand{\SkelCat}[1]{\mathrm{sk}(#1)}
\newcommand{\Slash}[1]{{\ooalign{\hfil/\hfil\crcr$#1$}}}
\newcommand{\SliCat}[2]{{#1}\,\big/\,{#2}}
\newcommand{\Src}{d^{0,\mathrm{op}}}
\newcommand{\Sub}{\mathrm{Sub}}
\newcommand{\ssqrt}[1]{\sqrt{\smash[b]{\mathstrut #1}}}
\newcommand{\Tgt}{d^{1,\mathrm{op}}}
\newcommand{\TwArCat}[1]{\mathrm{Tw}(#1)}
\newcommand{\Ub}[1]{\mathrm{ub}(#1)}
\newcommand{\Upperset}[1]{\uparrow\!\!{#1}}
\newcommand{\VectCat}[1]{#1 \mathchar`- \mathbf{Vect}}
\newcommand{\Grp}{\mathbf{Grp}}
\newcommand{\Mon}{\mathbf{Mon}}
\newcommand{\POs}{\mathbf{Pos}}
\newcommand{\Psh}{\mathbf{Psh}}
\newcommand{\Set}{\mathbf{Set}}
\newcommand{\Sh}{\mathbf{Sh}}
\newcommand{\Top}{\mathbf{Top}}
\newcommand{\A}{\mathscr{A}}
\newcommand{\B}{\mathscr{B}}
\newcommand{\C}{\mathscr{C}}
\newcommand{\D}{\mathscr{D}}
\newcommand{\E}{\mathscr{E}}
\newcommand{\F}{\mathscr{F}}
\newcommand{\sH}{\mathscr{H}}
\newcommand{\I}{\mathscr{I}}
\newcommand{\J}{\mathscr{J}}
\newcommand{\K}{\mathscr{K}}
\newcommand{\sL}{\mathscr{L}}
\newcommand{\M}{\mathscr{M}}
\newcommand{\N}{\mathscr{N}}
\newcommand{\sO}{\mathscr{O}}
\newcommand{\sP}{\mathscr{P}}
\newcommand{\R}{\mathscr{R}}
\newcommand{\sS}{\mathscr{S}}
\newcommand{\T}{\mathscr{T}}
\newcommand{\U}{\mathscr{U}}
\newcommand{\V}{\mathscr{V}}
\newcommand{\W}{\mathscr{W}}
\newcommand{\X}{\mathscr{X}}
\newcommand{\Y}{\mathscr{Y}}
\newcommand{\Z}{\mathscr{Z}}
r &: FU \longrightarrow \prod_{i \in I} FU_i, \\
d_0, d_1 &: \prod_{i \in I} FU_i \longrightarrow \prod_{i,j \in I} F(U_i \cap U_j)
\end{align*} が一意的に定まる.
\begin{equation*}
\newdir{ >}{{}*!/-5pt/@{>}}
\newdir{ (}{{}*!/-2pt/@^{(}}
\begin{xy}
\xymatrix@=48pt {
FU \ar[r]^{r} \ar[dr]_{r_i} & {\prod FU_i} \ar[d]^{p_i} \\
~ & FU_i
}
\end{xy}
\end{equation*}
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
{\prod FU_i} \ar[r]^-{d_0} \ar[d]_{p_i} & {\prod F(U_i \cap U_j)} \ar[d]^{p_{ij}} & {\prod FU_i} \ar[r]^-{d_1} \ar[d]_{p_j} & {\prod F(U_i \cap U_j)} \ar[d]^{p_{ij}} \\
FU_i \ar[r]_-{r^i_{ij}} & F(U_i \cap U_j) & FU_j \ar[r]_-{r^j_{ij}} & F(U_i \cap U_j)
}
\end{xy}
\end{equation*} ここで,
\begin{align*}
r_i &= F\!\left(\Incl{U_i}{U}\right) : FU \longrightarrow FU_i & ~ & (\Incl{U_i}{U} : U_i \hookrightarrow U \text{ は包含写像}), \\
p_i &= \Proj{\prod FU_i}{FU_i} : \prod_{i \in I} FU \longrightarrow FU_i & & (i \text{-成分への射影}), \\
r^i_{ij} &= F\!\left(\Incl{U_i \cap U_j}{U_i}\right) : FU_i \longrightarrow F(U_i \cap U_j), & & \\
r^j_{ij} &= F\!\left(\Incl{U_i \cap U_j}{U_j}\right) : FU_j \longrightarrow F(U_i \cap U_j), & & \\
p_{ij} &= \Proj{\prod F(U_i \cap U_j)}{F(U_i \cap U_j)} : {\prod_{i,j \in I} F(U_i \cap U_j)} \longrightarrow F(U_i \cap U_j). & &
\end{align*} このとき, 次の命題が成り立つ.
命題.$F$ が層となるための必要十分条件は, $X$ の任意の開集合 $U$ と, $U$ の任意の開被覆 $\left\{ U_i \right\}$ に対して図式
\begin{equation}
\label{dgm:sheaf-equalizer}
\begin{xy}
\xymatrix@=48pt {
FU \ar[r]^-{r} & {\prod FU_i} \ar@<1ex>[r]^-{d_0} \ar@<-1ex>[r]_-{d_1} & {\prod F(U_i \cap U_j)}
}
\end{xy}
\end{equation} がイコライザーになることである.
証明の概略をメモとして残しておく.
証明.まず $F$ が層であると仮定する. $r,d_0,d_1$ を定める 3 つの図式が可換であることにより
\begin{align*}
p_{ij} \circ (d_0 \circ r)
&= (p_{ij} \circ d_0) \circ r
= (r^i_{ij} \circ p_i) \circ r
= r^i_{ij} \circ (p_i \circ r)
= r^i_{ij} \circ r_i \\
&= F\!\left(\Incl{U_i \cap U_j}{U_i}\right) \circ
F\!\left(\Incl{U_i}{U}\right) \notag \\
&= F\!\left(\Incl{U_i \cap U_j}{U}\right) \notag \\
&= F\!\left(\Incl{U_i \cap U_j}{U_j}\right) \circ
F\!\left(\Incl{U_j}{U}\right) \notag \\
&= r^j_{ij} \circ r_j
= r^j_{ij} \circ (p_j \circ r)
= (r^j_{ij}\circ p_j) \circ r
= (p_{ij} \circ d_1) \circ r \notag \\
&= p_{ij} \circ (d_1 \circ r). \notag
\end{align*} がすべての $i,j \in I$ について成り立つ. よって
\begin{equation}
\label{eq:d0.r=d1.r}
d_0 \circ r = d_1 \circ r
\end{equation} となり図式 (\ref{dgm:sheaf-equalizer}) は可換である.
$FU$ が図式 (\ref{dgm:sheaf-equalizer}) におけるイコライザーになっていることを示すには, $r : FU \rightarrow \prod FU_i$ が普遍性を持つこと, すなわち図式
\begin{equation}
\label{dgm:sheaf-equalizer-T}
\begin{xy}
\xymatrix@=48pt {
T \ar[r]^-{c} & {\prod FU_i} \ar@<1ex>[r]^-{d_0} \ar@<-1ex>[r]_-{d_1} & {\prod F(U_i \cap U_j)}
}
\end{xy}
\end{equation} を可換にするような任意の写像 $c : T \rightarrow {\prod FU_i}$ に対して, 写像 $u : T \rightarrow FU$ で図式
\begin{equation}
\label{dgm:sheaf-equalizer-u}
\begin{xy}
\xymatrix@=48pt {
T \ar[d]_{u} \ar[dr]^-{c} & ~ \\
FU \ar[r]_-{r} & {\prod FU_i}
}
\end{xy}
\end{equation} を可換にするものが一意的に存在することを示せばよい.
元 $t \in T$ を任意にとる. 各 $i \in I$ に対して $x_i = p_i \circ c(t)$ とおくと $x_i$ は $FU_i$ の元である. 図式 (\ref{dgm:sheaf-equalizer-T}) が可換で $d_0 \circ c = d_1 \circ c$ が成り立っていることから任意の $i,j \in I$ について
\begin{align*}
\Rest{x_i}{U_i \cap U_j}
&= F\!\left(\Incl{U_i \cap U_j}{U_i}\right)(x_i)
= r^i_{ij}(x_i) \\
&= r^i_{ij} \circ (p_i \circ c)(t)
= (r^i_{ij} \circ p_i) \circ c(t)
= (p_{ij} \circ d_0) \circ c(t) \\
&= p_{ij} \circ (d_0 \circ c)(t)
= p_{ij} \circ (d_1 \circ c)(t) \\
&= (p_{ij} \circ d_1) \circ c(t)
= (r^j_{ij} \circ p_j) \circ c(t)
= r^j_{ij} \circ (p_j \circ c)(t) \\
&= r^j_{ij}(x_j)
= F\!\left(\Incl{U_i \cap U_j}{U_j}\right)(x_j) \\
&= \Rest{x_j}{U_i \cap U_j}
\end{align*} が成り立つ. つまり $\Rest{x_i}{U_i \cap U_j}=\Rest{x_j}{U_i \cap U_j}$ である. このことと, $F$ が層であるという仮定より, 元 $x \in FU$ で族 $\{ x_i \}_{i \in I}$ に対して
\begin{equation}
\label{eq:sheaf-equalizer-ri(x)=ti}
\Rest{x}{FU_i} = x_i \quad (i \in I)
\end{equation} を満たすものが一意的に存在する. ここで $u(t)=x$ とおく. $t \in T$ が任意の元だったから $u$ は $T$ から $FU$ への写像として定義され, (\ref{eq:sheaf-equalizer-ri(x)=ti}) より各 $i \in I$ について
\begin{equation*}
p_i \circ (r \circ u(t)) = p_i \circ r(x) = r_i(x) = \Rest{x}{U_i} = x_i = p_i \circ c(t)
\end{equation*} となる. よって
\begin{equation*}
r \circ u = c
\end{equation*} であり, これは図式 (\ref{dgm:sheaf-equalizer-u}) が可換であることを意味する. したがって図式 (\ref{dgm:sheaf-equalizer}) はイコライザーである.
逆に図式 (\ref{dgm:sheaf-equalizer}) がイコライザーであるとする.
積 $\prod FU_i$ の部分集合 $T$ を
\begin{equation*}
T = \left\{ t=(x_i)_{i \in I} \in {\prod FU_i} \,\big|\,
\Rest{x_i}{U_i \cap U_j} = \Rest{x_j}{U_i \cap U_j} \qq (i,j \in I)
\right\}
\end{equation*} によって定義し, $c = \Incl{T}{\prod FU_i} : T \hookrightarrow \prod FU_i$ を包含写像とする. この定義から, 任意の $t=(x_i)_{i \in I} \in T$ と各々の $i,j \in I$ に対して
\begin{align*}
p_{ij} \circ (d_0 \circ c)(t)
&= p_{ij} \circ d_0(c(t))
= r^i_{ij} \circ p_i(c(t))
= r^i_{ij} \circ p_i(t)
= r^i_{ij} \circ p_i((x_i)_{i \in I})
= r^i_{ij}(x_i) \\
&= \Rest{x_i}{U_i \cap U_j}
= \Rest{x_j}{U_i \cap U_j} \\
&= r^j_{ij}(x_j)
= r^j_{ij} \circ p_j((x_i)_{i \in I})
= r^j_{ij} \circ p_j(t)
= r^j_{ij} \circ p_j(c(t))
= p_{ij} \circ d_1(c(t)) \\
&= p_{ij} \circ (d_1 \circ c)(t)
\end{align*} となる. よって
\begin{equation*}
d_0 \circ c = d_1 \circ c
\end{equation*} であり, これは図式
\begin{equation}
\label{dgm:sheaf-equalizer-T_2}
\begin{xy}
\xymatrix@=48pt {
T \ar[r]^-{c} & {\prod FU_i} \ar@<1ex>[r]^-{d_0} \ar@<-1ex>[r]_-{d_1} & {\prod F(U_i \cap U_j)}
}
\end{xy}
\end{equation} が可換になることを意味する.
図式 (\ref{dgm:sheaf-equalizer}) がイコライザーであるという仮定より, $c : T \rightarrow \prod FU_i$ に対して, 写像 $u : T \rightarrow \prod FU_i$ で図式
\begin{equation}
\label{dgm:sheaf-equalizer-u_2}
\begin{xy}
\xymatrix@=48pt {
T \ar[d]_{u} \ar[dr]^-{c} & ~ \\
FU \ar[r]_-{r} & {\prod FU_i}
}
\end{xy}
\end{equation} を可換にするものが一意的に存在する.
ここで写像 $x=u(t)$ とおくと, この $x$ は $u$ の一意性から各 $i \in I$ において
\begin{align*}
\Rest{x}{U_i}
&= r_i(x)
= p_i \circ r(x)
= p_i \circ r(u(t))
= p_i \circ c(t)
= p_i(t)
= p_i((x_i)_{i \in I}) \\
&= x_i
\end{align*} を満たす一意的な元である. したがって $F$ は層である.
以上のことより, $F$ が層になるための必要十分条件は, 図式 (\ref{dgm:sheaf-equalizer}) がイコライザーになることである. ■
2019年04月23日
数学: やっていることの整理
† Michael Barr and Charles Wells, Toposes, Triples and Theories, Springer-Verlag (1985), Republished in:
Reprints in Theory and Applications of Categories, No. 12 (2005) pp. 1-287
トポスの定義については以下の文章に書いた.
トポスの定義 ── 部分対象関手
トポスの定義 ── 羃対象
これに関連して, 自分の理解の不足から圏論を最初から学び直す必要が生じて, 復習したことを以下のメモにまとめた.
基本の復習:
(1) 引き戻し
(2) 図式
(3) 米田の補題
(4) 米田の補題 (続き)
(5) 普遍元
(6) 普遍元 (続き)
(7) 図式の極限
(8) 図式の極限の例
(9) 図式の余極限
(10) 図式の余極限の例
(11) 米田埋め込み
本の中で, $\mathscr{C}$ を小さな圏としたときに, 集合の圏 $\mathbf{Set}$ に値をとる関手の圏:
\begin{equation*}
\newcommand{\Ar}[1]{\mathrm{Ar}(#1)}
\newcommand{\Arr}[1]{\mathrm{Arr}(#1)}
\newcommand{\Card}{\text{card}}
\newcommand{\Cdot}{\,\cdot^{\mathrm{op}}}
\newcommand{\Cocone}{\mathrm{Cocone}}
\newcommand{\Colim}{\mathrm{colim}\,}
\newcommand{\CommaCat}[2]{(#1/#2)}
\newcommand{\Cone}{\mathrm{Cone}}
\newcommand{\Eqclass}[4]{{#1#2#3}_{#4}}
\newcommand{\EqCls}[2]{{\left[#1\right]}_{#2}}
\newcommand{\Eqcls}[1]{\left[#1\right]}
\newcommand{\FnRest}[2]{{#1}|{#2}}
\newcommand{\Func}[2]{\mathrm{Func}(#1,#2)}
\newcommand{\g}{\varg}
\newcommand{\Hom}{\mathrm{Hom}}
\newcommand{\Id}[1]{\mathrm{id}_{#1}}
\newcommand{\Incl}[2]{\mathrm{incl}_{#1}^{#2}}
\newcommand{\InclArrow}[2]{\morphism(0,0)/>->/<450,0>[\Incl{#1}{#2} : {#1}\,\,`{#2};]}
\newcommand{\Mb}[1]{\mathbf{#1}}
\newcommand{\Mr}[1]{\mathrm{#1}}
\newcommand{\Ms}[1]{\mathscr{#1}}
\newcommand{\Mt}[1]{\mathtt{#1}}
\newcommand{\Nat}{\mathrm{Nat}}
\newcommand{\Ob}[1]{\mathrm{Ob}(#1)}
\newcommand{\Opp}[1]{{#1}^{\mathrm{op}}}
\newcommand{\q}{\hspace{1em}}
\newcommand{\qq}{\hspace{0.5em}}
\newcommand{\Rel}[1]{\langle{#1}\rangle}
\newcommand{\Rest}[2]{{#1}|{#2}}
\newcommand{\SkelCat}[1]{\mathrm{sk}(#1)}
\newcommand{\Slash}[1]{{\ooalign{\hfil/\hfil\crcr$#1$}}}
\newcommand{\SliCat}[2]{{#1}\,\big/\,{#2}}
\newcommand{\Src}{d^{0,\mathrm{op}}}
\newcommand{\Sub}{\mathrm{Sub}}
\newcommand{\ssqrt}[1]{\sqrt{\smash[b]{\mathstrut #1}}}
\newcommand{\Tgt}{d^{1,\mathrm{op}}}
\newcommand{\TwArCat}[1]{\mathrm{Tw}(#1)}
\newcommand{\VectCat}[1]{#1 \mathchar`- \mathbf{Vect}}
\newcommand{\Grp}{\mathbf{Grp}}
\newcommand{\Mon}{\mathbf{Mon}}
\newcommand{\POs}{\mathbf{Pos}}
\newcommand{\Set}{\mathbf{Set}}
\newcommand{\Top}{\mathbf{Top}}
\newcommand{\A}{\mathscr{A}}
\newcommand{\B}{\mathscr{B}}
\newcommand{\C}{\mathscr{C}}
\newcommand{\D}{\mathscr{D}}
\newcommand{\E}{\mathscr{E}}
\newcommand{\F}{\mathscr{F}}
\newcommand{\sH}{\mathscr{H}}
\newcommand{\I}{\mathscr{I}}
\newcommand{\J}{\mathscr{J}}
\newcommand{\K}{\mathscr{K}}
\newcommand{\sL}{\mathscr{L}}
\newcommand{\M}{\mathscr{M}}
\newcommand{\N}{\mathscr{N}}
\newcommand{\sO}{\mathscr{O}}
\newcommand{\sP}{\mathscr{P}}
\newcommand{\R}{\mathscr{R}}
\newcommand{\sS}{\mathscr{S}}
\newcommand{\T}{\mathscr{T}}
\newcommand{\U}{\mathscr{U}}
\newcommand{\V}{\mathscr{V}}
\newcommand{\W}{\mathscr{W}}
\newcommand{\X}{\mathscr{X}}
\newcommand{\Y}{\mathscr{Y}}
\newcommand{\Z}{\mathscr{Z}}
\newcommand{\Pw}{\mathbf{P}}
\newcommand{\Rn}[1]{\Real^{#1}}
\E = \Func{\Opp{\C}}{\Set}
\end{equation*} を扱っている. 圏 $\E$ の対象は $\Opp{\C}$ から集合の圏 $\Set$ への反変関手の全体であり, 射は関手間の自然変換である. 慣例に従って
\begin{equation*}
\Nat(F, G) = \Hom_{\E}(F,G) \qquad ((F : \Opp{\C} \rightarrow \Set), (G : \Opp{\C} \rightarrow \Set) \in \Ob{\E})
\end{equation*} と書く.
このとき次が成り立つ.
1 定理.$\E$ はトポスである.
この定理の証明は段階を踏んで行われる.
● $\E$ が集合の圏 $\Set$ と同様に完備かつ余完備であることを示す. つまり, $\E$ は任意の極限と余極限を持つ.
これを命題として述べるために, まず評価写像を定義する.
2 定義.圏 $\C$ の各対象 $C \in \Ob{\C}$ に対して, 写像 $\lambda C : \E \rightarrow \Set$ を,
\begin{alignat*}{2}
\lambda C(F) & = FC & ~ & (F \in \Ob{\E}), \\
\lambda C(\gamma : F \rightarrow G) & =
(\gamma C : FC \rightarrow GC) & \qquad & (\gamma \in \Nat(F,G)).
\end{alignat*} によって定める. この $\lambda C$ を 評価写像 (evaluation mapping)と呼ぶ.
その上で次の命題を示す.
3 命題.$\C$ の各対象 $C$ に対して, 評価写像は全ての極限と余極限を保つ. すなわち, $\E$ における極限と余極限は点毎に計算できる. 特に, $\E$ は完備 (complete) かつ余完備 (cocomplete) である.
● 命題 3 から次を導く.
4 系.$\E$ の各対象 $E : \Opp{\C} \rightarrow \Set$ に対して, 関手
\begin{equation*}
- \times E : \E \rightarrow \E
\end{equation*} は全ての余極限を保つ. すなわち,
\begin{equation*}
(\Colim D) \times E = \Colim (D \times E)
\end{equation*} が成り立つ.
● 部分対象関手 $\Sub : \E \rightarrow \Set$ が極限操作を保つことを示す.
5 命題.$D : \I \rightarrow \E$ を $\E$ 内の任意の図式とする. このとき
\begin{equation*}
\Sub(\Colim D) = \lim \Sub(D)
\end{equation*} が成り立つ.
ここで, 左辺では図式 $D$ の余極限を取り, 右辺では図式 $\Sub(D)$ の極限を取っているのは, $\Sub$ が反変関手のためである.
これらの準備の元で, 定理 1 が証明されるが, 本の中では証明の概略が示されているだけで, 細かいところは読者の問題として委ねられている.
このため小さな命題をいくつもきちんと証明する必要があった. それらの中で興味深かったものや, 自分にとっての課題として残っているものを書き留めておく. とりあえず列挙のみ.
○ 関手圏 $\E = \Func{\Opp{\C}}{\Set}$ がトポスになることの証明の基本的な考え方は, 各々の関手に関する議論を, 既にトポスであることがわかっている $\Set$ での議論に還元して行うというものである. このために, 命題 3 (これは個々の計算を対象毎に行えることを保証する) が用いられる.
その意味で命題 3 は有用だが, この命題における評価写像が有効に働く背景には, 次の命題の存在がある.
命題.$\A$, $\B$ を圏とし, $D : \I \rightarrow \Func{\A}{\B}$ を関手圏 $\Func{\A}{\B}$ 内の図式とする. $\A$ の各対象 $A \in \Ob{\A}$ について, 図式 $D$ から $\B$ 内の図式 $DA = D(-)A : \I \rightarrow \B$ が導かれる. このとき, もし図式 $DA$ の極限 $\lim DA$ が $\B$ において存在するならば, 図式 $D$ の極限 $\lim D$ も $\Func{\A}{\B}$ において存在する.
系として特に次のことが成り立つ.
系.
この命題における $\A$ を $\Opp{\C}$ に, $\B$ を $\Set$ に置き換えて命題 3 が導かれる.
○ $\E$ において次の命題が成り立つ.
命題.任意の関手 $F : \Opp{\C} \rightarrow \Set$ は, $\E$ における表現可能関手の余極限である.
ここで, 関手 $T : \Opp{\C} \rightarrow \Set$ が表現可能であるとは, ある集合 $A \in \Ob{\C}$ が存在して,
\begin{equation*}
\Hom_{\C}(-,A) \simeq T
\end{equation*} が成り立つことである.
米田の補題により, 任意の $\C$ の対象 $B \in \Ob{\C}$ に対して
\begin{equation*}
TB \simeq \Nat(\Hom_{\C}(-,B),T)
\end{equation*} は常に成立しているが, $T$ が対象 $A$ によって表現可能であるというのは, この式において特に $B=A$ とした場合
\begin{equation*}
TA \simeq \Nat(\Hom_{\C}(-,A),T)
\end{equation*} に, 右辺の自然変換の集合内に $\Hom_{\C}(-,A)$ から $T$ への自然同型となっているものが存在することを意味している.
\begin{equation*}
\Hom_{\C}(-,A) \stackrel{\sim}{\longrightarrow} T
\end{equation*}
だから, 関手 $F \in \Ob{\E}$ が $\E$ における表現可能関手の余極限であるという上記命題は, $\E$ 内の図式 $D :\I \rightarrow \E$ で, 各々の $i \in \Ob{\I}$ に対してその $D$ による像の関手 $D(i) : \Opp{\C} \rightarrow \Set$ は $\C$ のある対象 $A \in \Ob{\A}$ によって
\begin{equation*}
D(i) = \Hom_{\C}(-,A)
\end{equation*} と表現可能であり, しかもその余極限について
\begin{equation*}
F = \Colim D
\end{equation*} が成り立つものが存在するという主張である. つまりそういう図式を見つけて構成できればこの命題は証明できる.
この命題の結果は, $\E$ がトポスであることを証明する以下の手順の最後の段階で使われる.
(1) $\E$ は有限極限を持つ. ← これは命題 3 によって $\Set$ がトポスであり有限極限を持つことから言える.
(2) $\E$ の対象である関手 $F$ が表現可能ならば $F$ の $\E$ における羃対象 $\Pw F$ が存在する. ← これは米田の補題, 系 4, 命題 5 などから言える.
(3) $\E$ の対象である (必ずしも表現可能とは限らない) 一般の関手 $F$ に対して, $F$ の $\E$ における羃対象 $\Pw F$ が存在する. ← これを言うために $F$ が表現可能関手の余極限として表わせるという上記命題を使用する.
以上で $\E$ が有限極限と羃対象を持つことになり, したがってトポスであることがわかる.
○ 関手の部分対象と部分関手
$\E$ の対象となる関手 $F : \Opp{\C} \rightarrow \Set$ に対して, その部分対象全体からなる集合 $\Sub(F)$ が定まる.
部分対象の概念とは別に, ある関手の部分関手の概念が次のように定義される.
定義.$\C$ を任意の圏, $F : \C \rightarrow \Set$ を関手とする. 関手 $G : \C \rightarrow \Set$ が条件:
(a) $\C$ の各対象 $A \in \Ob{\C}$ に対して, $GA \subset FA$ が成り立つ.
(b) $\C$ 任意の射 $f : A \rightarrow B$ に対して, $Ff$ の $GA$ への制限は $Gf$ に等しい. すなわち,
\begin{equation*}
\Rest{Ff}{GA} = Gf
\end{equation*} が成り立ち, 包含写像を $i_A : GA \rightarrow FA$, $i_B : GB \rightarrow FB$ とおいたとき, 図式
\begin{equation*}
\newdir{ >}{{}*!/-5pt/@{>}}
\newdir{ (}{{}*!/-2pt/@^{(}}
\begin{xy}
\xymatrix@=48pt {
FA \ar[r]^{Ff} & FB \\
GA \ar@{ (->}[u]^{i_A} \ar[r]_{Gf} & GB \ar@{ (->}[u]_{i_B}
}
\end{xy}
\end{equation*} は可換になる;
を満たすとする. このとき, $G$ は $F$ の 部分関手 (subfunctor)であると言う.
これで, 関手 $F$ に対して, その部分対象全体の集合 $\Sub(F)$ と, その部分関手全体の集合 (これを仮に $\mathrm{SF}(F)$ で表わすことにする) が定まるが, この 2 つの集合の間には次の関係がある.
命題.関手 $F : \A \rightarrow \Set$ に対して, その部分対象全体の集合 $\Sub(F)$ と部分関手全体の集合 $\mathrm{SF}(F)$ とは自然に同一視できる. より正確には, $\mathrm{SF} : \Func{\A}{\Set} \rightarrow \Set$ も関手になり, 2 つの関手 $\Sub, \mathrm{SF} : \Func{\A}{\Set} \rightarrow \Set$ の間に自然同型が存在する.
命題 5 で, $\Sub(\Colim D) = \lim (\Sub(D))$ を証明する際の一連の議論においては, 部分対象そのものではなく, 部分関手を取り扱う. その背景として暗黙のうちに部分対象と部分関手が同一視できることを用いている.
○ 極限に伴う可換錐が単射 (mono) であることと, 余極限に伴う可換余錐が全射 (epi) であること.
この結果は何度も使っていたのだが, 意識が足りなかったせいか必要になる度に同じ証明を繰り返していて, 一つの命題にまとめられることに気付かなかった.
命題.$\C$ を圏, $D : \I \rightarrow \C$ を図式とするとき, 次が成り立つ.
(a) 図式 $D$ が圏 $\C$ において極限 $P = \lim D$ を持つとし, $p : P \rightarrow D$ を $P$ の普遍性に伴う可換錐とする. $\C$ の 2 つの射 $u,v : T \rightarrow P$ に対して
\begin{equation*}
p \circ u = p \circ v
\end{equation*} が成り立っているならば $u=v$ である. すなわち $p$ は単射である.
(b) 図式 $D$ が圏 $\C$ において余極限 $P = \Colim D$ を持つとし, $p : D \rightarrow P$ を $P$ の普遍性に伴う可換余錐とする. $\C$ の 2 つの射 $u,v : P \rightarrow T$ に対して
\begin{equation*}
u \circ p = v \circ p
\end{equation*} が成り立っているならば $u=v$ である. すなわち $p$ は全射である.
○ 集合の圏 $\Set$ に関する事柄.
命題.集合の圏 $\Set$ は完備 (complete) かつ余完備 (cocomplete) である. すなわち, $\Set$ は任意の (有限・無限にかかわらず) 極限と余極限を持つ.
$D : \I \rightarrow$ を $\Set$ における任意の図式とする. このとき, $\lim D$ と $\Colim D$ は次のように定まる.
$*=\left\{\bullet\right\}$ を 1 点集合とし, $*$ を頂点とする $D$ 上の可換錐の全体を $P=\Cone(*,D)$ とおく. $P$ を頂点とする $D$ 上の可換錐 $p : P \rightarrow D$ を
\begin{equation*}
p(i)(c) = c(i)(\bullet) \qquad ((c : * \rightarrow D) \in P)
\end{equation*} によって定義する. このとき $P=\lim D$ が成り立つ.
また次のようにも言える. この記述は以下に参照している Shulman の論文の中にあり, 上記の言い換えになっている.
族 $\left\{c_i \in D(i) \right\}_{i \in \Ob{\I}}$ で, 任意の $\I$ の射 $e : i \rightarrow j$ に対して
\begin{equation*}
c_j = (D(e))(c_i)
\end{equation*} を満たすものの全体を $P$ とおく. このとき $P=\lim D$ が成り立つ.
図式 $D$ に対して, 全ての $D(i)$ に渡る集合の直和を
\begin{equation*}
X=\coprod_{i\in\Ob{\I}} D(i)
\end{equation*} とおく. $X$ の元 $x$, $y$ に対して, ある $\I$ の射 $(e : i \rightarrow j) \in\Ar{\I}$ が存在して
\begin{equation*}
y = (D(e))(x)
\end{equation*} となるとき, $x R y$ と表わして $X$ 上の関係 $R$ を定義する. $R$ の生成する $X$ 上の同値関係を $\sim$ とし, 商集合を
\begin{equation*}
P=X\,/\sim,
\end{equation*} 商写像を $p : X \rightarrow P$ とする. $p$ は $P$ を頂点とする図式 $D$ からの可換余錐とみなせる. このとき, $P=\Colim D$ が成り立つ.
命題.$\Set$ における任意の対象は羃対象を持つ.
上記 2 つの命題から $\Set$ は有限極限を持ち, かつ任意の対象が羃対象を持つ. つまり $\Set$ はトポスである.
○ 圏の大きさの問題
読んでいる本では, 圏 $\C$ の定義における対象の全体 $\Ob{\C}$ と射の全体 $\Ar{\C}$ を単に "集まり (collection)" であると述べている. $\Ar{\C}$ が集合のとき $\C$ は小さい圏 (small category) であると言い, 各ホムセット $\Hom_{\C}(A,B)\,(A,B\in\Ob{\C}$) が集合のとき $\C$ は局所的に小さい圏 (locally small category) であると言う. nLab の記述
によれば, (必ずしも) 小さくはない圏を大きな圏 (large category) と言っている.
また, トポスになることを証明した $\Set$ に値を取る関手の圏 $\E=\Func{\Opp{\C}}{\Set}$ では, $\C$ が小さな圏であることが前提となっている.
こういった圏の大きさに関する事柄の理解はずっと先送りにしてきたのだが, きちんと整理しておこうと考えた.
これについては, nLab
に size issues
という項目がある. 資料がいくつも紹介されているが, 現在次の 2 つを読んでいる.
Mike Shulman, Set theory for category theory, arXiv:0810.1279.
William Lawvere, An elementary theory of the category of sets , Proceedings of the National Academy of Science of the U.S.A 52 pp.1506-1511 (1964). (pdf)
2018年11月10日
数学: 基本の復習 (11) ── 米田埋め込み
それでも日々の試行錯誤の中で, 米田埋め込みのありがたさを感じているのでここにまとめておく.
米田の補題を再掲しておく.
$F, G : \mathscr{C} \rightarrow \mathscr{D}$ を関手としたとき, $F$ から $G$ への自然変換の全体を
\begin{equation*}
\newcommand{\Ar}[1]{\mathrm{Ar}(#1)}
\newcommand{\ar}{\mathrm{ar}}
\newcommand{\arop}{\Opp{\mathrm{ar}}}
\newcommand{\Cocone}[2]{\mathrm{Cocone}(#1,#2)}
\newcommand{\Colim}{\mathrm{colim}}
\newcommand{\CommaCat}[2]{(#1 \downarrow #2)}
\newcommand{\Cone}[2]{\mathrm{Cone}(#1,#2)}
\newcommand{\Func}[2]{\mathrm{Func}(#1,#2)}
\newcommand{\Hom}{\mathrm{Hom}}
\newcommand{\Id}[1]{\mathrm{id}_{#1}}
\newcommand{\Mb}[1]{\mathbf{#1}}
\newcommand{\Mr}[1]{\mathrm{#1}}
\newcommand{\Ms}[1]{\mathscr{#1}}
\newcommand{\Mt}[1]{\mathtt{#1}}
\newcommand{\Nat}[2]{\mathrm{Nat}(#1,#2)}
\newcommand{\Ob}[1]{\mathrm{Ob}(#1)}
\newcommand{\Opp}[1]{{#1}^{\mathrm{op}}}
\newcommand{\Pos}{\mathbf{Pos}}
\newcommand{\q}{\hspace{1em}}
\newcommand{\qq}{\hspace{0.5em}}
\newcommand{\Rest}[2]{{#1}|{#2}}
\newcommand{\Sub}{\mathrm{Sub}}
\newcommand{\Src}{d^{0,\mathrm{op}}}
\newcommand{\Tgt}{d^{1,\mathrm{op}}}
\Nat{F}{G}
\end{equation*} と書くことにする. この記法のもとで, 米田の補題は次のように述べられる.
米田の補題 (The Yoneda Lemma).$\,$ $F : \mathscr{C} \rightarrow \mathbf{Set}$ を関手とし, 写像
\begin{equation*}
\varphi : \Nat{\Hom_{\Ms{C}}(B, -)}{F} \longrightarrow FB
\end{equation*} を任意の自然変換 $\lambda : \Hom_{\Ms{C}}(B, -) \rightarrow F$ に対して
\begin{equation*}
\varphi(\lambda) = \lambda B(\Id{B})
\end{equation*} として定義する. このとき, $\varphi$ は自然な同型である.
米田の補題の記述において, 関手 $F$ として, $\Ms{C}$ の対象 $A$ による $\Mr{Hom}$ 関手 $\Hom_{\Ms{C}}(A, -)$ をとると, 上の自然同型は
\begin{equation*}
\Nat{\Hom_{\Ms{C}}(B, -)}{\Hom_{\Ms{C}}(A, -)} \stackrel{\sim}{\longrightarrow} \Hom_{\Ms{C}}(A, B)
\end{equation*} となる. これは任意の自然変換
\begin{equation*}
\lambda : \Hom_{\Ms{C}}(B, -) \longrightarrow \Hom_{\Ms{C}}(A, -)
\end{equation*} に対して, ある $(f : A \rightarrow B) \in \Hom_{\Ms{C}}(A, B)$ が一意的に存在して $\lambda$ が
\begin{equation*}
\lambda = \Hom_{\Ms{C}}(f, -) : \Hom_{\Ms{C}}(B, -) \longrightarrow \Hom_{\Ms{C}}(A, -)
\end{equation*} と表わせることを意味する.
ここで, 各対象 $T \in \Ob{\Ms{C}}$ と各 $(g : B \rightarrow T) \in \Hom_{\Ms{C}}(B, T)$ に対して,
\begin{equation*}
\Hom_{\Ms{C}}(f, T)(g) = g \circ f \in \Hom_{\Ms{C}}(A, T)
\end{equation*} である.
次の結果は米田の補題からの直接の結果として導かれる.
定理 (米田埋め込み).$\,$ (i)$\,$ 任意の $\Ms{C}$ の射 $f : A \rightarrow B$ に, $f$ から導かれる写像
\begin{equation*}
\Hom_{\Ms{C}}(f, -) : \Hom_{\Ms{C}}(B, -) \longrightarrow \Hom_{\Ms{C}}(A, -)
\end{equation*} を対応させる. このとき $\Hom_{\Ms{C}}(f, -)$ は自然変換であり, 写像
\begin{alignat*}{2}
\Ms{C}\qq & \longrightarrow & \qq\Func{\Ms{C}}{\Mb{Set}} \\
A\qq & \longmapsto & \Hom_{\Ms{C}}(A, -)
\end{alignat*} は充満忠実な反変関手である.
(ii)$\,$ 任意の $\Ms{C}$ の射 $f : A \rightarrow B$ に, $f$ から導かれる写像
\begin{equation*}
\Hom_{\Ms{C}}(-, f) : \Hom_{\Ms{C}}(-, A) \longrightarrow \Hom_{\Ms{C}}(-, B)
\end{equation*} を対応させる. このとき $\Hom_{\Ms{C}}(-, f)$ は自然変換であり, 写像
\begin{alignat*}{2}
\Ms{C}\qq & \longrightarrow & \qq\Func{\Opp{\Ms{C}}}{\Mb{Set}} \\
A\qq & \longmapsto & \Hom_{\Ms{C}}(-, A)\qq
\end{alignat*} は充満忠実な共変関手である.
まとめると, この命題によって充満忠実な反変関手
\begin{alignat*}{2}
\Ms{C} \hspace{8mm} & \q\longrightarrow\q & \Func{\Ms{C}}{\Mb{Set}} \hspace{30mm} \\
A \hspace{8mm} & \q\longmapsto\q & \Hom_{\Ms{C}}(A, -) \hspace{30mm} \\
(f : A \rightarrow B) & \q\longmapsto\q & (\Hom_{\Ms{C}}(f, -) : \Hom_{\Ms{C}}(B, -) \rightarrow \Hom_{\Ms{C}}(A, -)),
\end{alignat*} と充満忠実な共変関手
\begin{alignat*}{2}
\Ms{C} \hspace{8mm} & \q\longrightarrow\q & \Func{\Opp{\Ms{C}}}{\Mb{Set}} \hspace{27mm} \\
A \hspace{8mm} & \q\longmapsto\q & \Hom_{\Ms{C}}(-, A) \hspace{30mm} \\
(f : A \rightarrow B) & \q\longmapsto\q & (\Hom_{\Ms{C}}(-, f) : \Hom_{\Ms{C}}(-, A) \rightarrow \Hom_{\Ms{C}}(-, B))
\end{alignat*} が得られたことになる. これらの関手を 米田埋め込み (Yoneda embedding)と呼ぶ.
(i) によって与えられた写像について考察する.
$f : S \rightarrow T$ を $\Ms{C}$ の射とするとき, (i) による $f$ に対応する自然変換の, 対象 $A \in \Ob{\Ms{C}}$ における値
\begin{equation*}
\Hom_{\Ms{C}}(f, A) : \Hom_{\Ms{C}}(T, A) \longrightarrow \Hom_{\Ms{C}}(S, A)
\end{equation*} は, 各 $(x : T \rightarrow A) \in \Hom_{\Ms{C}}(T, A)$ を
\begin{equation*}
\Hom_{\Ms{C}}(f, A)(x) = (x \circ f : S \rightarrow A) \in \Hom_{\Ms{C}}(S, A)
\end{equation*} に移す. これを $A$ の "元" $x$ に $f$ が右側から作用することによって $A$ の別の "元" $x \circ f$ が得られると解釈すると, $\Hom_{\Ms{C}}(f, A)$ は $A$ の元の $f$ に沿った "パラメーター変換" と捉えることができる.
一方 $f : A \rightarrow B$ としたとき, (ii) によって与えられた自然変換の対象 $T \in \Ob{\Ms{C}}$ における値
\begin{equation*}
\Hom_{\Ms{C}}(T, f) : \Hom_{\Ms{C}}(T, A) \longrightarrow \Hom_{\Ms{C}}(T, B)
\end{equation*} は各 $(x : T \rightarrow A) \in \Hom_{\Ms{C}}(T, A)$ を
\begin{equation*}
\Hom_{\Ms{C}}(T, f)(x) = (f \circ x : T \rightarrow B) \in \Hom_{\Ms{C}}(T, B)
\end{equation*} に移す. つまり, $\Hom_{\Ms{C}}(T, f)$ は $A$ の "元" $x$ を $B$ の "元" $f \circ x$ に移す. このように解釈すると, 米田埋め込みが忠実 (単射) であることから, $f : A \rightarrow B$ は "本質的に $\Hom_{\Ms{C}}(-, f)$ に等しい" と言うことができる.
さらに, 米田埋め込みが充満 (全射) であるという事実から, 冒頭でも述べたように, 任意の自然変換
\begin{equation*}
\lambda : \Hom_{\Ms{C}}(-, A) \longrightarrow \Hom_{\Ms{C}}(-, B)
\end{equation*} に対して, ある射 $(f : A \rightarrow B) \in \Hom_{\Ms{C}}(A, B)$ が定まること, そしてこの射は自然変換 $\lambda$ の $A$ における値
\begin{equation*}
\lambda A : \Hom_{\Ms{C}}(A, A) \longrightarrow \Hom_{\Ms{C}}(A, B)
\end{equation*} による $\Id{A}$ の像であること, つまり
\begin{equation*}
f = \lambda A(\Id{A})
\end{equation*} であることを意味する.
以上のことを念頭において, 自然変換 $\Hom_{\Ms{C}}(f, -)$ および $\Hom_{\Ms{C}}(-, f)$ を $f$ の言葉で述べてみる. ここでは $\Hom_{\Ms{C}}(-, f)$ について記す.
任意の $A$ の "元" $x : T \rightarrow A$ と任意の射 $t : S \rightarrow T$ に対して, 自然変換 $\lambda = \Hom_{\Ms{C}}(-, f)$ が図式
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
\Hom_{\Ms{C}}(A, A) \ar[d]_{\Hom_{\Ms{C}}(t, A)} \ar[r]^{\Hom_{\Ms{C}}(T, f)} & \Hom_{\Ms{C}}(T, B) \ar[d]^{\Hom_{\Ms{C}}(t, B)} \\
\Hom_{\Ms{C}}(S, A) \ar[r]_{\Hom_{\Ms{C}}(S, f)} & \Hom_{\Ms{C}}(S, B)
}
\end{xy}
\end{equation*} を可換にすることより, 2 つの経路での計算結果
\begin{align*}
& \Hom_{\Ms{C}}(S, f) \circ \Hom_{\Ms{C}}(t, A)(x) = f \circ (x \circ t), \\
& \Hom_{\Ms{C}}(t, B) \circ \Hom_{\Ms{C}}(T, f)(x) = (f \circ x) \circ t
\end{align*} が等しい, つまり
\begin{equation*}
f \circ (x \circ t) = (f \circ x) \circ t
\end{equation*} が成り立つ.
この式は, $A$ の "元" $x$ に $t$ を右から作用させて $(x \circ t)$ に移した後に $f$ で $B$ の "元" に移した結果 $f \circ (x \circ t)$ と, $A$ の "元" $x$ を $f$ によって $B$ の "元" $(f \circ x)$ に移した後に $t$ を右から作用させた結果 $(f \circ x) \circ t$ が等しいと解釈することができる.
言い換えれば, $\Ms{C}$ の任意の射は, その米田埋め込みを介して得られる自然変換としての要請から, 任意のパラメーター変換に関して可換性を保つという側面から特徴付けられる.
このことと共に, 関手 $\Hom_{\Ms{C}}(-, A)$ から関手 $\Hom_{\Ms{C}}(-, B)$ への自然変換という, ある意味で捉え所のないものが, それよりは捉えやすい $\Ms{C}$ の射の集合 $\Hom_{\Ms{C}}(A, B)$ によって完全に決定されるという事実も強力である.
2018年10月25日
数学: 基本の復習 (10) ── 図式の余極限の例
以前の文章で, 図式の極限の具体例をいくつか挙げた. 対比の意味も含めて, ここではそれらの図式を逆圏で考えたものの余極限 (つまり, 逆圏における極限) を示す.
$\mathbf{Set}$ においては, 有限図式, 無限図式を問わず任意の図式は極限を持つ. つまり $\mathbf{Set}$ は完備 (complete) である. このことは以前の図式の説明の際に述べた.
同様に, $\mathbf{Set}$ において, 有限・無限図式を含めた任意の図式は余極限を持つ. つまり $\mathbf{Set}$ は 余完備 (cocomplete)である.
$\mathbf{Set}$ における極限に関しては次の命題があった.
命題.$\,$ $D : \mathscr{I} \rightarrow \mathbf{Set}$ を $\mathbf{Set}$ における任意の図式とする. また, $* = \left\{ \bullet \right\}$ を 1 個の元 $\bullet$ のみからなる集合とする. $*$ を頂点とする図式 $D$ 上の可換錐全体の集合 $\mathrm{Cone}(*, D)$ から $D$ への写像 $p : \mathrm{Cone}(*, D) \rightarrow D$ を, 各々の可換錐 $(c : * \rightarrow D) \in \mathrm{Cone}(*, D)$ に対して
\begin{equation*}
\newcommand{\Ar}[1]{\mathrm{Ar}(#1)}
\newcommand{\ar}{\mathrm{ar}}
\newcommand{\arop}{\Opp{\mathrm{ar}}}
\newcommand{\Cocone}[2]{\mathrm{Cocone}(#1,#2)}
\newcommand{\Colim}{\mathrm{colim}}
\newcommand{\CommaCat}[2]{(#1 \downarrow #2)}
\newcommand{\Cone}[2]{\mathrm{Cone}(#1,#2)}
\newcommand{\Func}[2]{\mathrm{Func}(#1,#2)}
\newcommand{\Hom}{\mathrm{Hom}}
\newcommand{\Id}[1]{\mathrm{id}_{#1}}
\newcommand{\Mb}[1]{\mathbf{#1}}
\newcommand{\Mr}[1]{\mathrm{#1}}
\newcommand{\Ms}[1]{\mathscr{#1}}
\newcommand{\Nat}[2]{\mathrm{Nat}(#1,#2)}
\newcommand{\Ob}[1]{\mathrm{Ob}(#1)}
\newcommand{\Opp}[1]{{#1}^{\mathrm{op}}}
\newcommand{\Pos}{\mathbf{Pos}}
\newcommand{\q}{\hspace{1em}}
\newcommand{\qq}{\hspace{0.5em}}
\newcommand{\Rest}[2]{{#1}|{#2}}
\newcommand{\Sub}{\mathrm{Sub}}
\newcommand{\Src}{d^{0,\mathrm{op}}}
\newcommand{\Tgt}{d^{1,\mathrm{op}}}
p(i)(c) = c(i)(\bullet) \qquad (i \in \Ob{\Ms{I}})
\end{equation*} と定義する. このとき $p$ は $\Cone{*}{D}$ を頂点とする図式 $D$ 上の可換錐であり,
\begin{equation*}
\lim\, D = (p : \Cone{*}{D} \longrightarrow D)
\end{equation*} が成り立つ.
この命題と同様のものは $\Mb{Set}$ における余極限に関しては無いようである (あるかも知れないがわからない).
計算自体は余極限の定義により, 次のように行える.
余極限の計算.$\,$ $D : \Ms{I} \rightarrow \Mb{Set}$ を $\Mb{Set}$ における任意の図式とし,
\begin{equation*}
V = \coprod_{i \in \Ob{\Ms{I}}} D(i),
\end{equation*} つまり全ての $D(i)$ に渡る集合の直和とおく. $V$ を頂点とする $D$ からの可換余錐 $c : D \rightarrow V$ を, 各 $i \in \Ob{\Ms{I}}$ に対して
\begin{equation*}
c(i)(x) = x \qquad (x \in D(i))
\end{equation*} と定義する. $c(i) : D(i) \rightarrow V$ は包含写像である.
$V$ 上の関係 $R$ を
\begin{align*}
R &= \left\{\, (c(i)(x), c(j) \circ D(e)(x)) \in V \times V \mid x \in D(i),\, (e : i \rightarrow j) \in \Ar{\Ms{I}} \,\right\} \\
&= \left\{\, (x, D(e)(x)) \mid x \in D(i),\, (e : i \rightarrow j) \in \Ar{\Ms{I}} \,\right\}
\end{align*} と定め, $E$ を $R$ によって生成される $V$ 上の同値関係とする. ここで $P$ を $V$ の同値関係 $E$ による商集合, すなわち
\begin{equation*}
P = V / E
\end{equation*} とおき, $p : D \rightarrow P$ をそれに伴う商写像とするとき
\begin{equation*}
\Colim\, D = (p : D \longrightarrow P)
\end{equation*} が成り立つ.
この方法によって計算できるのは, 図式 $D$ がごく小さな場合に限るが, 以下に挙げる例ではそれが可能である.
以下の例では, 必要に応じて簡単のために
\begin{equation*}
\Colim\, D = (p : D \longrightarrow P)
\end{equation*} の代わりに
\begin{equation*}
\Colim\, D = P
\end{equation*} のように記述する. その場合には一意的な可換余錐 $p : D \rightarrow P$ については個別に明記する.
グラフ:
\begin{equation*}
\begin{xy}
\xymatrix@=12pt { \Ms{I}_1: & 1 }
\end{xy} \\
\begin{xy}
\xymatrix@=12pt { \Ms{I}_2: & 1 & 2 }
\end{xy} \\
\begin{xy}
\xymatrix@=12pt { \Ms{I}_3: & 1 \ar[r]^{e} & 2 }
\end{xy} \\
\begin{xy}
\xymatrix@=12pt { \Ms{I}_4: & 1 & 2 \ar[l]^{e_1} \ar[r]_{e_2} & 3 }
\end{xy} \\
\begin{xy}
\xymatrix@=12pt { \Ms{I}_5: & 1 \ar@<2pt>[r]^{e_1} \ar@<-2pt>[r]_{e_2} & 2 }
\end{xy}
\end{equation*} を考える. これらに対して, 図式 $D_k : \Ms{I}_k \rightarrow \Mb{Set} \qq (k = 1, 2, 3, 4, 5)$ を次のように定義する.
なお, 以下において,
\begin{equation*}
P_k = \Colim\, D_k \qquad (k = 1, 2, 3, 4, 5)
\end{equation*} とおく.
(1) $D_1 : \Ms{I}_1 \rightarrow \Mb{Set}$
\begin{equation*}
\begin{xy}
\xymatrix@=12pt { D_1(1) }
\end{xy}
\end{equation*} このとき,
\begin{align*}
V_1 &= D_1(1), \\
R_1 &= \varnothing, \\
E_1 &= \left\{\, (x, x) \mid x \in D_1(1) \,\right\}
\end{align*} となるから
\begin{equation*}
V_1 / E_1 = V_1 = D_1(1)
\end{equation*} であり,
\begin{equation*}
P_1 = \Colim\, D_1 = D_1(1)
\end{equation*} となる. この余極限に伴う一意的な可換余錐は
\begin{equation*}
(p_1 : D_1 \rightarrow P_1) = \Id{D_1(1)} = \Id{P_1}
\end{equation*} である.
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
\Colim\, D_1: & D_1(1) \ar[r]^{\Id{P_1}} & P_1
}
\end{xy}
\end{equation*}
(2) $D_2 : \Ms{I}_2 \rightarrow \Mb{Set}$
\begin{equation*}
\begin{xy}
\xymatrix@=12pt {
D_2(1) & D_2(2)
}
\end{xy}
\end{equation*} このとき,
\begin{align*}
V_2 &= D_2(1) + D_2(2), \\
R_2 &= \varnothing, \\
E_2 &= \left\{\, (x, x) \mid x \in D_1(k)\qq(k = 1, 2) \,\right\}
\end{align*} となるから
\begin{equation*}
V_2 / E_2 = V_2 = D_2(1) + D_2(2)
\end{equation*} であり,
\begin{equation*}
P_2 = \Colim\, D_2 = D_2(1) + D_2(2),
\end{equation*}
つまり $D_2(1)$ と $D_2(2)$ の集合としての直和となる.
この余極限に伴う一意的な可換余錐 $p_2 : D_2 \rightarrow P_2$ は
\begin{align*}
(p_2(1) & : D_2(1) \longrightarrow P_2 \,;\, x \longmapsto x), \\
(p_2(2) & : D_2(2) \longrightarrow P_2 \,;\, x \longmapsto x)
\end{align*} である. これより, $p_2(1)$, $p_2(2)$ は各成分集合の, その直和集合への包含写像である.
したがって
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
\Colim\, D_2: & D_2(1) \ar@{^{(}->}[r]^{p_2(1)} & P_2 & D_2(2) \ar@{_{(}->}[l]_{p_2(2)}
}
\end{xy}
\end{equation*}
(3) $D_3 : \Ms{I}_3 \rightarrow \Mb{Set}$
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
D_3(1) \ar[r]^{D_3(e)} & D_3(2)
}
\end{xy}
\end{equation*} 見やすくするために
\begin{align*}
d_3 &= D_3(e), \\
D_0 &= d_3(D_3(1)) = D_3(e)(D_3(1))
\end{align*} とおけば,
\begin{align*}
V_3 &= D_3(1) + D_3(2), \\
R_3 &= \left\{\, (x, d_3(x)) \mid x \in D_3(1) \,\right\}
\end{align*} となる.
$E_3$ は $R_3$ によって生成される同値関係であり, この同値関係のもとでは, 次が成り立つ.
(i) 任意の $y \in D_0$ に対して, $d_3(x) = y$ となる各々の $x \in D_3(1)$ は $x \sim y$ を満たす. 各 $y \in D_0$ の同値類は
\begin{equation*}
\left\{\, x \in D_3(1) \mid d_3(x) = y \,\right\}
\end{equation*} と表わされるため, このような $y$ の同値類全体の集合は $D_0$ と同型となる;
(ii) 任意の $y \in (D_3(2) - D_0)$ に対して, $y$ と同値な $D_3(2)$ の元は $y$ 自身に限る このような $y$ 全体の集合は $D_3(2) - D_0$ である. これより
\begin{align*}
P_3 &= \Colim\, D_3 = V_3 / E_3 \\
&\simeq D_0 \cup (D_3(2) - D_0) \\
&= D_3(2)
\end{align*} であり, この余極限に伴う一意的な可換余錐 $(p_3 : D_3 \rightarrow P_3)$ は
\begin{align*}
p_3(1) &= (D_3(e) : D_3(1) \longrightarrow D_3(2)), \\
p_3(2) &= \Id{D_3(2)} = \Id{P_3}
\end{align*} である. したがって
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
\Colim\, D_3: & D_3(1) \ar[r]^{D_3(e)} \ar[rd]_{D_3(e)} & D_3(2) \ar[d]^{\Id{P_3}} \\
& & P_3
}
\end{xy}
\end{equation*}
(4) $D_4 : \Ms{I}_4 \rightarrow \Mb{Set}$
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
D_4(2) \ar[r]^{D_4(e_2)} \ar[d]_{D_4(e_1)} & D_4(3) \\
D_4 (1) & ~
}
\end{xy}
\end{equation*} 見やすくするために
\begin{align*}
d_1 &= D_4(e_1), \\
d_2 &= D_4(e_2)
\end{align*} とおけば,
\begin{align*}
V_4 &= D_4(1) + D_4(2) + D_4(3), \\
R_4 &= \left\{\, (x, d_1(x)) \mid x \in D_4(2) \,\right\} \cup \left\{\, (x, d_2(x) \mid x \in D_4(2) \,\right\}
\end{align*} となる.
$E_4$ は $R_4$ によって生成される同値関係であり, この同値関係のもと (簡単のために $\sim_4$ と記す) では各 $x \in D_4(2)$ に対して
\begin{equation*}
d_1(x) \sim_4 d_2(x), \q x \sim_4 d_1(x), \q x \sim_4 d_2(x)
\end{equation*} が成立する.
\begin{equation*}
P_4 = \Colim\, D_4 = V_4 / E_4
\end{equation*} に伴う可換余錐 $p_4 : D_4 \rightarrow P_4$ は, $p_4(1)$, $p_4(2)$, $p_4(3)$ それぞれ $D_4(1)$, $D_4(2)$, $D_4(3)$ からの同値関係 $E_4$ に伴う商写像となる. したがって $P_4$ は図式
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
\Colim\, D_4: & D_4(2) \ar[d]_{D_4(e_1)} \ar[r]^{D_3(e_2)} & D_4(3) \ar[d]^{p_4(3)} \\
~ & D_4(1) \ar[r]_{p_4(1)} & P_4
}
\end{xy}
\end{equation*}
を可換にする最大の集合である (なお
\begin{equation*}
(p_4(2) : D_4(2) \rightarrow P_4) = p_4(1) \circ D_4(e_1) = p_4(3) \circ D_4(e_2)
\end{equation*} については図式を見やすくするためにここには記述していない).
(5) $D_5 : \Ms{I}_5 \rightarrow \Mb{Set}$
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
D_5 (1) \ar@<2pt>[r]^{D_5 (e_1)} \ar@<-2pt>[r]_{D_5(e_2)} & D_5(2)
}
\end{xy}
\end{equation*} 見やすくするために
\begin{align*}
d_1 &= D_5(e_1), \\
d_2 &= D_5(e_2)
\end{align*} とおけば
\begin{align*}
V_5 &= D_5(1) + D_5(2), \\
R_5 &= \left\{\, (x, d_1(x) \mid x \in D_5(1) \,\right\} \cup \left\{\, (x, d_2(x)) \mid x \in D_5(1) \,\right\}
\end{align*} となる.
$E_5$ は $R_5$ によって生成される同値関係であり, この同値関係 (簡単のために $\sim_5$ と記す) のもとでは各 $x \in D_5(1)$ に対して
\begin{equation*}
d_1(x) \sim_5 d_2(x)
\end{equation*} が成立する.
\begin{equation*}
P_5 = \Colim\, D_5 = V_5 / E_5
\end{equation*} に伴う可換余錐 $p : D_5 \rightarrow P_5$ は同値関係 $E_5$ に伴う商写像となる. したがって $P_5$ は図式
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
\Colim\, D_5 : & D_5 (1) \ar@<2pt>[r]^{D_5 (e_1)} \ar@<-2pt>[r]_{D_5(e_2)} & D_5(2) \ar[r]^{p_5(2)} & P_5
}
\end{xy}
\end{equation*} を可換にする最大の集合である (なお
\begin{equation*}
(p_5(1) : D_5(1) \rightarrow P_5) = p_5(2) \circ D_5(e_1) = p_5(2) \circ D_5(e_2)
\end{equation*} については, 図式を見やすくするためにここには記述していない).
$P_5$ を射 $D_5(e_1)$, $D_5(e_2)$ の コイコライザー (余イコライザー; coequalizer)と呼ぶ.
2018年10月10日
数学: 基本の復習 (9) ── 図式の余極限
圏 $\mathscr{C}$ における図式 $D : \mathscr{I} \rightarrow \mathscr{C}$ の余極限は, 圏 $\mathscr{C}^{\mathrm{op}}$ における図式 $D : \mathscr{I} \rightarrow \mathscr{C}^{\mathrm{op}}$ の極限に等しい.
極限の定義には, 可換錐
\begin{equation*}
\newcommand{\Ar}[1]{\mathrm{Ar}(#1)}
\newcommand{\ar}{\mathrm{ar}}
\newcommand{\arop}{\Opp{\mathrm{ar}}}
\newcommand{\Cocone}[2]{\mathrm{Cocone}(#1,#2)}
\newcommand{\Colim}{\mathrm{colim}}
\newcommand{\CommaCat}[2]{(#1 \downarrow #2)}
\newcommand{\Cone}[2]{\mathrm{Cone}(#1,#2)}
\newcommand{\Func}[2]{\mathrm{Func}(#1,#2)}
\newcommand{\Hom}{\mathrm{Hom}}
\newcommand{\Id}[1]{\mathrm{id}_{#1}}
\newcommand{\Mb}[1]{\mathbf{#1}}
\newcommand{\Mr}[1]{\mathrm{#1}}
\newcommand{\Ms}[1]{\mathscr{#1}}
\newcommand{\Nat}[2]{\mathrm{Nat}(#1,#2)}
\newcommand{\Ob}[1]{\mathrm{Ob}(#1)}
\newcommand{\Opp}[1]{{#1}^{\mathrm{op}}}
\newcommand{\Pos}{\mathbf{Pos}}
\newcommand{\q}{\hspace{1em}}
\newcommand{\qq}{\hspace{0.5em}}
\newcommand{\Rest}[2]{{#1}|{#2}}
\newcommand{\Sub}{\mathrm{Sub}}
\newcommand{\Src}{d^{0,\mathrm{op}}}
\newcommand{\Tgt}{d^{1,\mathrm{op}}}
\Cone{-}{D} : \Opp{\Ms{C}} \longrightarrow \Mb{Set}
\end{equation*} の概念が使用されている. 可換錐の定義を挙げておく.
定義: 可換錐.$\,$ $W$ を圏 $\Ms{C}$ の任意の対象, $D : \Ms{I} \rightarrow \Ms{C}$ を $\Ms{C}$ 内の任意の図式とする. $\alpha : W \rightarrow D$ を $W$ に値をとる定図式から図式 $D$ への自然変換とする. すなわち, $\Ms{I}$ における任意の射 $e : i \rightarrow j$ に対して図式
\begin{equation*}
\begin{xy}
\xymatrix@=24pt {
~ & & D(i) \ar[dd]^{D(e)} \\
W \ar[urr]^{\alpha(i)} \ar[drr]_{\alpha(j)} && ~ \\
~ & & D(j)
}
\end{xy}
\end{equation*} が可換になる. このような $\alpha$ を $W$ を頂点とする図式 $D$ 上の 可換錐 (commutative cone)と呼ぶ.
一方, 余極限の定義には可換錐 (commutative cone) を逆圏で考えた可換余錐 (commutative cocone) の概念を用いる. 逆圏で可換錐を考えるので射の向きが逆になる.
定義: 可換余錐.$\,$ $D : \Ms{I} \rightarrow \Ms{C}$ を $\Ms{C}$ 内の任意の図式, $W$ を圏 $\Ms{C}$ の任意の対象とする. $\alpha : D \rightarrow W$ を図式 $D$ から $W$ に値をとる定図式への自然変換とする. すなわち, 各 $\Ms{I}$ における任意の射 $e : i \rightarrow j$ に対して図式
\begin{equation*}
\begin{xy}
\xymatrix@=24pt {
D(i) \ar[dd]_{D(e)} \ar[drr]^{\alpha(i)} & & \\
~ && W \\
D(j) \ar[urr]_{\alpha(j)} & & ~
}
\end{xy}
\end{equation*} が可換になる. このような $\alpha$ を図式 $D$ から頂点 $W$ への 可換余錐 (commutative cocone)と呼ぶ.
図式 $D$ から頂点 $W$ への可換余錐全体からなる集合を
\begin{equation*}
\Cocone{D}{W}
\end{equation*} と表わす. このとき, $\Ms{C}$ の任意の射 $h : W \rightarrow W'$ は $\Cocone{D}{W}$ から $\Cocone{D}{W'}$ への射
\begin{alignat*}{2}
\Cocone{D}{h} : \Cocone{D}{W} & \,\longrightarrow\qq & \Cocone{D}{W'} \\
\alpha \hspace{8mm} & \,\longmapsto\qq & h \circ \alpha \hspace{6mm}
\end{alignat*} を与える. これによって $\Cocone{D}{-} : \Ms{C} \longrightarrow \Mb{Set}$ は関手となる.
極限の定義を復習しておく.
定義: 極限.$\,$ 圏 $\Ms{C}$ において, 関手 $\Cone{-}{D} : \Opp{\Ms{C}} \rightarrow \mathbf{Set}$ に対する普遍元が存在するとき, それを $\Ms{C}$ における図式 $D$ の 極限 (limit)と呼び
\begin{equation*}
\lim\, D
\end{equation*} によって表わす.
余極限の定義は, この定義を逆圏において考え, 可換錐の代わりに可換余錐を用いて与えられる.
定義: 余極限.$\,$ 圏 $\mathscr{C}$ において, 関手 $\Cocone{D}{-} : \Ms{C} \rightarrow \Mb{Set}$ に対する普遍元が存在するとき, それを $\Ms{C}$ における図式 $D$ の 余極限 (colimit)と呼び
\begin{equation*}
\Colim\, D
\end{equation*} によって表わす.
極限の場合と同様に, 圏 $\Ms{C}$ の図式 $D : \Ms{I} \rightarrow \Ms{C}$ が常に余極限を持つわけではないが, 米田の補題により関手 $\Cocone{D}{-} : \Ms{C} \rightarrow \Mb{Set}$ について自然な同型
\begin{equation*}
\Nat{\Hom_{\Ms{C}}(V, -)}{\Cocone{D}{-}} \stackrel{\sim}{\longrightarrow} \Cocone{D}{V}
\end{equation*} が成立する. さらに普遍元が存在するのは, $\Nat{\Hom_{\Ms{C}}(V, -)}{\Cocone{D}{-}}$ に属する自然同型
\begin{equation*}
\lambda : \Hom_{\Ms{C}}(V, -) \stackrel{\sim}{\longrightarrow} \Cocone{D}{-}
\end{equation*} が存在して, 各対象 $W \in \Ob{\Ms{C}}$ に対して同型写像
\begin{alignat*}{2}
\lambda W : \Hom_{\Ms{C}}(V, W) & \qq\stackrel{\sim}{\longrightarrow}\qq & \Cocone{D}{W} \hspace{40mm} \\
(h : V \rightarrow W) & \qq\longmapsto\qq & (\Cocone{D}{h} : \Cocone{D}{V} \rightarrow \Cocone{D}{W} \,;\, \alpha \mapsto h \circ \alpha)
\end{alignat*} が定まる場合である. このとき
\begin{equation*}
\Colim\, D = \lambda V(\Id{V}) \in \Cocone{D}{V}
\end{equation*} が成り立つ. $(\beta : D \rightarrow V) = \lambda V(\Id{V})$ とおくと
\begin{equation*}
\Colim\, D = (\beta : D \rightarrow V)
\end{equation*} である.
普遍元を特徴付ける必要十分条件を用いると, この余極限は次の性質を満たす.
任意の $W \in \Ob{\Ms{C}}$ と, 任意の $D$ から $W$ への可換余錐 $(\alpha : D \rightarrow W) \in \Cocone{D}{W}$ に対して, $\Ms{C}$ の射 $u : V \rightarrow W$ で
\begin{align*}
(\alpha : D \rightarrow W) &= (\Cocone{D}{-}(u : V \rightarrow W))(\beta : D \rightarrow V) \\
&= \Cocone{D}{u}(\beta) \\
&= (u \circ \beta : D \rightarrow W)
\end{align*} を満たすものが一意的に存在する. すなわち, 図式
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
D \ar[dr]_{\alpha} \ar[r]^{\beta} & V \ar[d]^{u} \\
~ & W
}
\end{xy}
\end{equation*} を可換にするような $\Ms{C}$ の射 $u : V \rightarrow W$ が一意的に存在する.
各 $W \in \Ob{\Ms{C}}$ に対して, 上記の自然同型 $\lambda : \Hom_{\Ms{C}}(V, -) \rightarrow \Cocone{D}{-}$ の逆変換 $\lambda^{-1}W : \Cocone{D}{W} \rightarrow \Hom_{\Ms{C}}(V, W)$ は, 各可換余錐 $\alpha : D \rightarrow W$ に対して,
\begin{equation*}
\Cocone{D}{h}(\beta) = u \circ \beta = \alpha
\end{equation*} を満たす一意的に定まる射 $(u : V \rightarrow W) \in \Hom_{\Ms{C}}(V, W)$ を対応させるものである. すなわち
\begin{equation*}
\lambda^{-1}W(\alpha) = u.
\end{equation*}
次の文章では, 具体的な図式の余極限の例をいくつか挙げる.
2018年10月04日
数学: 基本の復習 (8) ── 図式の極限の例
$\mathbf{Set}$ においては, 有限図式, 無限図式を問わず任意の図式は極限を持つ. つまり $\mathbf{Set}$ は完備 (complete) である.
$\mathbf{Set}$ の完備性を示す次の命題がある.
命題.$\,$ $D : \mathscr{I} \rightarrow \mathbf{Set}$ を $\mathbf{Set}$ における任意の図式とする. また, $* = \left\{ \bullet \right\}$ を 1 個の元 $\bullet$ のみからなる集合とする. $*$ を頂点とする図式 $D$ 上の可換錐全体の集合 $\mathrm{Cone}(*, D)$ から $D$ への写像 $p : \mathrm{Cone}(*, D) \rightarrow D$ を, 各々の可換錐 $(c : * \rightarrow D) \in \mathrm{Cone}(*, D)$ に対して
\begin{equation*}
\newcommand{\Ar}[1]{\mathrm{Ar}(#1)}
\newcommand{\ar}{\mathrm{ar}}
\newcommand{\arop}{\Opp{\mathrm{ar}}}
\newcommand{\Colim}{\mathrm{colim}}
\newcommand{\CommaCat}[2]{(#1 \downarrow #2)}
\newcommand{\Cone}[2]{\mathrm{Cone}(#1,#2)}
\newcommand{\Func}[2]{\mathrm{Func}(#1,#2)}
\newcommand{\Hom}{\mathrm{Hom}}
\newcommand{\Id}[1]{\mathrm{id}_{#1}}
\newcommand{\Mb}[1]{\mathbf{#1}}
\newcommand{\Mr}[1]{\mathrm{#1}}
\newcommand{\Ms}[1]{\mathscr{#1}}
\newcommand{\Nat}[2]{\mathrm{Nat}(#1,#2)}
\newcommand{\Ob}[1]{\mathrm{Ob}(#1)}
\newcommand{\Opp}[1]{{#1}^{\mathrm{op}}}
\newcommand{\Pos}{\mathbf{Pos}}
\newcommand{\q}{\hspace{1em}}
\newcommand{\qq}{\hspace{0.5em}}
\newcommand{\Rest}[2]{{#1}|{#2}}
\newcommand{\Sub}{\mathrm{Sub}}
\newcommand{\Src}{d^{0,\mathrm{op}}}
\newcommand{\Tgt}{d^{1,\mathrm{op}}}
p(i)(c) = c(i)(\bullet) \qquad (i \in \Ob{\Ms{I}})
\end{equation*} と定義する. このとき $p$ は $\Cone{*}{D}$ を頂点とする図式 $D$ 上の可換錐であり,
\begin{equation*}
\lim\, D = (p : \Cone{*}{D} \longrightarrow D)
\end{equation*} が成り立つ.
この命題によれば, $\Mb{Set}$ における任意の図式 $D$ に対して, 上で定義される可換錐 $p : \Cone{*}{D} \rightarrow D$ が $D$ の $\Mb{Set}$ における極限 $\lim\, D$ になる. したがって $\Mb{Set}$ は完備である.
以下の例では, 必要に応じて簡単のために
\begin{equation*}
\lim\, D = (p : \Cone{*}{D} \longrightarrow D)
\end{equation*} の代わりに
\begin{equation*}
\lim\, D = \Cone{*}{D}
\end{equation*} のように記述する. その場合には一意的な可換錐 $p : \Cone{*}{D} \rightarrow D$ については個別に記す.
グラフ:
\begin{equation*}
\begin{xy}
\xymatrix@=12pt { \Ms{I}_1: & 1 }
\end{xy} \\
\begin{xy}
\xymatrix@=12pt { \Ms{I}_2: & 1 & 2 }
\end{xy} \\
\begin{xy}
\xymatrix@=12pt { \Ms{I}_3: & 1 \ar[r]^{e} & 2 }
\end{xy} \\
\begin{xy}
\xymatrix@=12pt { \Ms{I}_4: & 1 \ar[r]^{e_1} & 2 & 3 \ar[l]_{e_2} }
\end{xy} \\
\begin{xy}
\xymatrix@=12pt { \Ms{I}_5: & 1 \ar@<2pt>[r]^{e_1} \ar@<-2pt>[r]_{e_2} & 2 }
\end{xy}
\end{equation*} を考える. これらに対して, 図式 $D_k : \Ms{I}_k \rightarrow \Mb{Set} \qq (k = 1, 2, 3, 4, 5)$ を次のように定義する.
(1) $D_1 : \Ms{I}_1 \rightarrow \Mb{Set}$
\begin{equation*}
\begin{xy}
\xymatrix@=12pt { D_1 (1) }
\end{xy}
\end{equation*} このとき,
\begin{align*}
\Cone{*}{D_1} &= \left\{\, c : * \rightarrow D_1 \mid c \,\text{は可換錐} \,\right\} \\
&= \left\{\, c(1) : * \rightarrow D_1(1) \mid c \,\text{は可換錐} \,\right\} \\
&\simeq \left\{\, c(1)(\bullet) \in D_1(1) \mid c \,\text{は可換錐} \,\right\} \\
&= \left\{\, x \mid x \in D_1(1) \,\right\} \\
&= D_1(1)
\end{align*} で, 一意的な可換錐 $(p : \Cone{*}{D_1} \rightarrow D) = (d_1 : D_1(1) \rightarrow D_1)$ は
\begin{equation*}
d_1(1)(x) = x
\end{equation*} を満たすから
\begin{equation*}
d_1 = (\Id{D_1(1)} : D_1(1) \longrightarrow D_1(1))
\end{equation*} である. したがって
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
\lim\, D_1: & D_1(1) \ar[r]^{\Id{D_1(1)}} & D_1(1)
}
\end{xy}
\end{equation*} つまり $\lim\, D_1$ は $D_1$ の唯一のイメージである集合 $D_1(1)$ 自身である.
(2) $D_2 : \Ms{I}_2 \rightarrow \Mb{Set}$
\begin{equation*}
\begin{xy}
\xymatrix@=12pt {
D_2 (1) & D_2 (2)
}
\end{xy}
\end{equation*} このとき,
\begin{align*}
\Cone{*}{D_2} &= \left\{\, c : * \rightarrow D_2 \mid c \,\text{は可換錐} \,\right\} \\
&= \left\{\, ((c(1) : * \rightarrow D_2(1)), (c(2) : * \rightarrow D_2(2))) \mid c \,\text{は可換錐} \,\right\} \\
&\simeq \left\{\, (c(1)(\bullet), c(2)(\bullet)) \mid c \,\text{は可換錐} \,\right\} \\
&= \left\{\, (x, y) \mid x \in D_2(1), y \in D_2(2) \,\right\} \\
&= D_2(1) \times D_2(2)
\end{align*} である. 一意的な可換錐 $(p : \Cone{*}{D_2} \rightarrow D_2) = (d_2 : D_2(1) \times D_2(2) \rightarrow D_2)$ は,
\begin{align*}
d_2(1) &= (p_1 : D_2(1) \times D_2(2) \longrightarrow D_2(1) \,;\, (x, y) \longmapsto x), \\
d_2(2) &= (p_2 : D_2(1) \times D_2(2) \longrightarrow D_2(2) \,;\, (x, y) \longmapsto y) \\
\end{align*} となり, 各成分への座標射影となる. したがって
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
\lim\, D_2: & D_2 (1) & D_2 (1) \times D_2 (2) \ar[l]_-{p_1} \ar[r]^-{p_2} & D_2 (2)
}
\end{xy}
\end{equation*} つまり $\lim\, D_2$ は 2 つの集合 $D_2(1)$ と $D_2(2)$ の直積である.
(3) $D_3 : \Ms{I}_3 \rightarrow \Mb{Set}$
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
D_3 (1) \ar[r]^{D_3 (e)} & D_3 (2)
}
\end{xy}
\end{equation*} このとき,
\begin{align*}
\Cone{*}{D_3} &= \left\{\, c : * \rightarrow D_3 \mid c \,\text{は可換錐} \,\right\} \\
&= \left\{\, (c(k): \bullet \mapsto c(k)(\bullet) \in D_3(k))_{k = 1, 2} \mid D_3(e) \circ c(1)(\bullet) = c(2)(\bullet),\, c \,\text{は可換錐} \,\right\} \\
&\simeq \left\{\, (c(1)(\bullet), D_3(e)(c(1)(\bullet))) \mid c \,\text{は可換錐} \,\right\} \\
&\simeq \left\{\, c(1)(\bullet) \mid c(1)(\bullet) \in D_3(1),\, c \,\text{は可換錐} \,\right\} \\
&= \left\{\, x \mid x \in D_3(1) \,\right\} \\
&= D_3(1)
\end{align*} である. 一意的な可換錐 $(p : \Cone{*}{D_3} \rightarrow D_3) = (d_3 : D_3(1) \rightarrow D_3)$ は
\begin{align*}
d_3(1) &= (\Id{D_3(1)} : D_3(1) \longrightarrow D_3(1)), \\
d_3(2) &= (D_3(e) : D_3(1) \longrightarrow D_3(2))
\end{align*} を取ることができる. したがって $\lim\, D_3$ は図式
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
\lim\, D_3: & D_3(1) \ar[d]_{\Id{D_3(1)}} \ar[dr]^{D_3(e)} & \\
& D_3(1) \ar[r]_{D_3(e)} & D_3(2)
}
\end{xy}
\end{equation*} を可換にする. $\lim\, D_3$ は $D_3(e)$ の定義域である $D_3(1)$ である.
(4) $D_4 : \Ms{I}_4 \rightarrow \Mb{Set}$
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
& D_4 (3) \ar[d]^{D_4 (e_2)} \\
D_4 (1) \ar[r]_{D_4(e_1)} & D_4(2)
}
\end{xy}
\end{equation*} このとき,
\begin{align*}
\Cone{*}{D_4} &= \left\{\, c : * \rightarrow D_4 \mid c \,\text{は可換錐} \,\right\} \\
&= \left\{\, (c(k) : \bullet \mapsto c(k)(\bullet) \in D_4(k))_{k = 1, 2, 3} \mid D_4(e_1)(c(1)(\bullet)) = c(2)(\bullet) = D_4(e_2)(c(3)(\bullet)), c \,\text{は可換錐} \,\right\} \\
&= \left\{\, (c(1)(\bullet), c(2)(\bullet), c(3)(\bullet)) \mid D_4(e_1)(c(1)(\bullet)) = c(2)(\bullet) = D_4(e_2)(c(3)(\bullet)), c \,\text{は可換錐} \,\right\} \\
&\simeq \left\{\, (c(1)(\bullet), c(3)(\bullet)) \mid D_4(e_1)(c(1)(\bullet)) = D_4(e_2)(c(3)(\bullet)), c \,\text{は可換錐} \,\right\} \\
&= \left\{\, (x, y) \in D_4(1) \times D_4(3) \mid D_4(e_1)(x) = D_4(e_2)(y) \,\right\} \\
&= \bigcup_{z \in D_4(2)} (D_4(e_1)^{-1}(z) \times D_4(e_2)^{-1}(z))
\end{align*} である. ここで
\begin{equation*}
P_4 = \bigcup_{z \in D_4(2)} (D_4(e_1)^{-1}(z) \times D_4(e_2)^{-1}(z))
\end{equation*} とおけば, 一意的な可換錐 $(p : \Cone{*}{D_4} \rightarrow D_4) = (d_4 : P_4 \rightarrow D_4)$ は
\begin{align*}
d_4(1) &= (p_1 : P_4 \longrightarrow D_4(1) \,;\, (x, y) \longmapsto x), \\
d_4(2) &= (P_4 \longrightarrow D_4(2) \,;\, (x, y) \longmapsto D_4(e_1)(x) = D_4(e_2)(y)), \\
d_4(3) &= (p_2 : P_4 \longrightarrow D_4(3) \,;\, (x, y) \longmapsto y)
\end{align*} により定まる. $p_1$, $p_2$ のみを考えればいいので, これにより $\lim\, D_4$ は図式
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
\lim\, D_4 : & P_4 \ar[d]_{p_1} \ar[r]^{p_2} & D_4 (3) \ar[d]^{D_4(e_2)} \\
& D_4 (1) \ar[r]_{D_4 (e_1)} & D_4 (2)
}
\end{xy}
\end{equation*} を可換にする. $P_4$ は $D_4 (1)$ と $D_4 (3)$ の $D_4 (2)$ 上の引き戻し (あるいはファイバー積) である.
(5) $D_5 : \Ms{I}_5 \rightarrow \Mb{Set}$
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
D_5 (1) \ar@<2pt>[r]^{D_5 (e_1)} \ar@<-2pt>[r]_{D_5(e_2)} & D_5(2)
}
\end{xy}
\end{equation*} このとき,
\begin{align*}
\Cone{*}{D_5} &= \left\{\, c : * \rightarrow D_5 \mid c \,\text{は可換錐} \,\right\} \\
&= \left\{\, (c(k) : \bullet \mapsto c(k)(\bullet) \in D_5(k))_{k = 1, 2} \mid D_5(e_1)(c(1)(\bullet)) = D_5(e_2)(c(2)(\bullet)), c \,\text{は可換錐} \,\right\} \\
&\simeq \left\{\, x \in D_5(1) \mid D_5(e_1)(x) = D_5(e_2)(x) \,\right\}
\end{align*} である. ここで
\begin{equation*}
P_5 = \left\{\, x \in D_5(1) \mid D_5(e_1)(x) = D_5(e_2)(x) \,\right\}
\end{equation*} とおけば, 一意的な可換錐 $(p : \Cone{*}{D_5} \rightarrow D_5) = (d_5 : P_5 \rightarrow D_5)$ は
\begin{align*}
d_5(1) &= (h : P_5 \longrightarrow D_5(1) \,;\, x \longmapsto x), \\
d_5(2) &= (P_5 \longrightarrow D_5(2) \,;\, x \longmapsto D_5(e_1)(x) = D_5(e_2)(x))
\end{align*} により得られるが, $P_5$ の定義より $d_5(2) = D_5(e_1) \circ h = D_5(e_2) \circ h$ だから $d_5(2)$ は $h$ と $D_5(e_1)$, $D_5(e_2)$ から導かれる. よって $h = d_5(1)$ のみを考えればよい.
したがって $\lim\, D_5$ は図式
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
\lim\, D_5 : & P_5 \ar[r]^{h} & D_5 (1) \ar@<2pt>[r]^{D_5 (e_1)} \ar@<-2pt>[r]_{D_5(e_2)} & D_5(2)
}
\end{xy}
\end{equation*} を可換にする. $P_5$ を射 $D_5(e_1)$, $D_5(e_2)$ の イコライザー (equalizer)と呼ぶ.
次の文章では余極限 (colimit) について書く. 余極限は逆圏における極限なので概略のみを説明する.
2018年09月18日
数学: 基本の復習 (7) ── 図式の極限
まず, 図式の定義は次のようなものだった.
定義: 図式 (diagram).$\,$ $\mathscr{C}$ を圏, $\mathscr{I}$ をグラフとするとき, グラフ準同型
\begin{equation*}
\newcommand{\Ar}[1]{\mathrm{Ar}(#1)}
\newcommand{\ar}{\mathrm{ar}}
\newcommand{\arop}{\Opp{\mathrm{ar}}}
\newcommand{\Colim}{\mathrm{colim}}
\newcommand{\CommaCat}[2]{(#1 \downarrow #2)}
\newcommand{\Cone}[2]{\mathrm{Cone}(#1,#2)}
\newcommand{\Func}[2]{\mathrm{Func}(#1,#2)}
\newcommand{\Hom}{\mathrm{Hom}}
\newcommand{\Id}[1]{\mathrm{id}_{#1}}
\newcommand{\Mb}[1]{\mathbf{#1}}
\newcommand{\Mr}[1]{\mathrm{#1}}
\newcommand{\Ms}[1]{\mathscr{#1}}
\newcommand{\Nat}[2]{\mathrm{Nat}(#1,#2)}
\newcommand{\Ob}[1]{\mathrm{Ob}(#1)}
\newcommand{\Opp}[1]{{#1}^{\mathrm{op}}}
\newcommand{\Pos}{\mathbf{Pos}}
\newcommand{\q}{\hspace{1em}}
\newcommand{\qq}{\hspace{0.5em}}
\newcommand{\Rest}[2]{{#1}|{#2}}
\newcommand{\Sub}{\mathrm{Sub}}
\newcommand{\Src}{d^{0,\mathrm{op}}}
\newcommand{\Tgt}{d^{1,\mathrm{op}}}
D : \Ms{I} \rightarrow |\Ms{C}| \qq\text{または単に}\qq D : \Ms{I} \rightarrow \Ms{C}
\end{equation*} を $\Ms{C}$ における 図式 (diagram)と呼ぶ. $\Ms{I}$ を 添字グラフ (index graph)と呼ぶ. 添字グラフ $\Ms{I}$ が有限個の対象と射からなるとき, 図式 $D : \Ms{I} \rightarrow |\Ms{C}|$
を 有限グラフ (finite graph)と呼ぶ.
図式間の自然変換を定義する.
定義: 図式間の自然変換.$\,$ $D, E : \Ms{I} \rightarrow \Ms{C}$ を $\Ms{C}$ 内の 2 つの図式とする.
\begin{equation*}
\left\{\, \lambda(i) : D(i) \rightarrow E(i) \,\right\}_{i \in \Ob{\Ms{I}}}
\end{equation*} を $\Ms{I}$ 上で定義された $D(i)$ から $E(i)$ への射の族とする. $\Ms{I}$ の各々の射 $e : i \rightarrow j$ に対して, 図式
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
D(i) \ar[d]_{D(e)} \ar[r]^{\lambda(i)} & E(i) \ar[d]^{E(e)} \\
D(j) \ar[r]_{\lambda(j)} & E(j)
}
\end{xy}
\end{equation*} が可換になるとき, $\lambda : D \rightarrow E$ を図式 $D$ から図式 $E$ への 自然変換 (natural transformation)と呼ぶ. 特に $\Ms{C}$ の任意の対象 $C$ に対して図式 $D : \Ms{I} \rightarrow \Ms{C}$ で, 各々の $\Ms{I}$ の対象 $i$, 射 $e : i \rightarrow j$ について,
\begin{equation*}
D(i) = C, \quad (D(e) : D(i) \longrightarrow D(j)) = (\Id{C} : C \longrightarrow C)
\end{equation*} として定義されるものを $C$ に値をとる定図式 (constant diagram)と呼び, 単に $C$ で表わす.
次に圏における可換錐を定義する.
定義: 可換錐.$\,$ $W$ を圏 $\Ms{C}$ の任意の対象, $D : \Ms{I} \rightarrow \Ms{C}$ を $\Ms{C}$ 内の任意の図式とする. $\alpha : W \rightarrow D$ を $W$ に値をとる定図式から図式 $D$ への自然変換とする. すなわち, 各 $\Ms{I}$ における任意の射 $e : i \rightarrow j$ に対して図式
\begin{equation*}
\begin{xy}
\xymatrix@=24pt {
~ & & D(i) \ar[dd]^{D(e)} \\
W \ar[urr]^{\alpha(i)} \ar[drr]_{\alpha(j)} && ~ \\
~ & & D(j)
}
\end{xy}
\end{equation*} が可換になる. このような $\alpha$ を $W$ を頂点とする図式 $D$ 上の 可換錐 (commutative cone)と呼ぶ.
$W$ を頂点とする図式 $D$ 上の可換錐全体からなる集合を
\begin{equation*}
\Cone{W}{D}
\end{equation*} と表わす. このとき, $\Ms{C}$ の任意の射 $h : W' \rightarrow W$ は $\Cone{W}{D}$ から $\Cone{W'}{D}$ への射
\begin{alignat*}{2}
\Cone{h}{D} : \Cone{W}{D} & \,\longrightarrow\qq & \Cone{W'}{D} \\
\alpha \hspace{8mm} & \,\longmapsto\qq & \alpha \circ h \hspace{6mm}
\end{alignat*} を与える. これによって $\Cone{-}{D} : \Opp{\Ms{C}} \longrightarrow \Mb{Set}$ は反変関手となる.
定義: 極限.$\,$ 圏 $\Ms{C}$ において, 関手 $\Cone{-}{D} : \Opp{\Ms{C}} \rightarrow \Mb{Set}$ に対する普遍元が存在するとき, それを $\Ms{C}$ における図式 $D$ の極限と呼び
\begin{equation*}
\lim\, D
\end{equation*} によって表わす.
圏 $\Ms{C}$ の図式 $D : \Ms{I} \rightarrow \Ms{C}$ が常に極限を持つわけではない. しかし米田の補題より関手 $\Cone{-}{D} : \Opp{\Ms{C}} \rightarrow \Mb{Set}$ について自然な同型
\begin{equation*}
\Nat{\Hom_{\Opp{\Ms{C}}}(V, -)}{\Cone{-}{D}} = \Nat{\Hom_{\Ms{C}}(-, V)}{\Cone{-}{D}} \stackrel{\sim}{\longrightarrow} \Cone{V}{D}
\end{equation*} が成立する. さらに普遍元が存在するのは, $\Nat{\Hom_{\Opp{\Ms{C}}}(V, -)}{\Cone{-}{D}}$ に属する自然同型
\begin{gather*}
\lambda : \Hom_{\Opp{\Ms{C}}}(V, -) \stackrel{\sim}{\longrightarrow} \Cone{-}{D}, \\
\text{i.e.} \\
\lambda : \Hom_{\Ms{C}}(-, V) \stackrel{\sim}{\longrightarrow} \Cone{-}{D},
\end{gather*} が存在して, 各対象 $W \in \Ob{\Ms{C}}$ に対して同型写像
\begin{alignat*}{2}
\lambda W : \Hom_{\Ms{C}}(W, V) & \qq\stackrel{\sim}{\longrightarrow}\qq & \Cone{W}{D} \hspace{8mm} \\
(h : W \rightarrow V) & \qq\longmapsto\qq & \Cone{h}{D}(\beta) = \beta \circ h
\end{alignat*} が定まる場合である. このとき特に
\begin{equation*}
\lim\, D = (\beta : V \rightarrow D) = \lambda V(\Id{V}) \in \Cone{V}{D}
\end{equation*} が成り立つ.
また, 逆変換 $\lambda^{-1}W : \Cone{W}{D} \rightarrow \Hom_{\Opp{\Ms{C}}}(V, W)$ は, 各可換錐 $\alpha : W \rightarrow D$ に対して,
\begin{equation*}
\Cone{h}{D}(\beta) = \beta \circ h = \alpha
\end{equation*} を満たす一意的に定まる射 $(h : W \rightarrow V) \in \Hom_{\Ms{C}}(W, V)$ を対応させるものである.
\begin{equation*}
\lambda^{-1}W(\alpha) = h.
\end{equation*}
圏 $\Ms{C}$ の図式 $D : \Ms{I} \rightarrow \Ms{C}$ が極限を持つとする. 定義より, ある対象 $V$ と $V$ を頂点とする図式 $D$ 上の可換錐 $(\beta : V \rightarrow D) \in \Cone{V}{D}$ が存在して, この $\beta : V \rightarrow D$ が図式 $D$ の極限である.
\begin{equation*}
\lim\, D = (\beta : V \rightarrow D).
\end{equation*} 読んでいる本では対象 $V \in \Ob{\Ms{C}}$ のほうを $\lim\, D$ と呼び, $\beta : V \rightarrow D$ は $V = \lim\, D$ に伴う一意的な可換錐と呼んでいることが多い. 一旦厳密な定義を理解した後ではこちらの使い方のほうが便利な面もある. それほどの混乱は無い.
ただし, ここでは定義に従って $\lim\, D = (\beta : V \rightarrow D)$ とおく.
普遍元を特徴付ける必要十分条件を用いると, この極限は次の性質を満たす.
任意の $W \in \Ob{\Ms{C}}$ と, 任意の $D$ 上の可換錐 $(\alpha : W \rightarrow D) \in \Cone{W}{D}$ に対して, $\Ms{C}$ の射 $u : W \rightarrow V$ で
\begin{align*}
(\alpha : W \rightarrow D) &= (\Cone{-}{D}(u : W \rightarrow V))(\beta : V \rightarrow D) \\
&= \Cone{u}{D}(\beta) \\
&= (\beta \circ u : W \rightarrow D)
\end{align*} を満たすものが一意的に存在する. すなわち, 図式
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
W \ar[d]_{u} \ar[dr]^{\alpha} & \\
V \ar[r]_{\beta} & D
}
\end{xy}
\end{equation*} を可換にするような $\Ms{C}$ の射 $u : W \rightarrow V$ が一意的に存在する.
次の文章では, 具体的な図式の極限の例をいくつか挙げてみる.
2018年09月14日
数学: 基本の復習 (6) ── 普遍元 (universal element) (続き)
証明中で米田の補題を使うので念のために挙げておく.
米田の補題 (The Yoneda Lemma).$\,$ $F : \mathscr{C} \rightarrow \mathbf{Set}$ を関手とし, 写像
\begin{equation*}
\newcommand{\Ar}[1]{\mathrm{Ar}(#1)}
\newcommand{\ar}{\mathrm{ar}}
\newcommand{\arop}{\Opp{\mathrm{ar}}}
\newcommand{\Colim}{\mathrm{colim}}
\newcommand{\CommaCat}[2]{(#1 \downarrow #2)}
\newcommand{\Func}[2]{\mathrm{Func}(#1,#2)}
\newcommand{\Hom}{\mathrm{Hom}}
\newcommand{\Id}[1]{\mathrm{id}_{#1}}
\newcommand{\Mb}[1]{\mathbf{#1}}
\newcommand{\Mr}[1]{\mathrm{#1}}
\newcommand{\Ms}[1]{\mathscr{#1}}
\newcommand{\Nat}[2]{\mathrm{Nat}(#1,#2)}
\newcommand{\Ob}[1]{\mathrm{Ob}(#1)}
\newcommand{\Opp}[1]{{#1}^{\mathrm{op}}}
\newcommand{\Pos}{\mathbf{Pos}}
\newcommand{\q}{\hspace{1em}}
\newcommand{\qq}{\hspace{0.5em}}
\newcommand{\Rest}[2]{{#1}|{#2}}
\newcommand{\Sub}{\mathrm{Sub}}
\newcommand{\Src}{d^{0,\mathrm{op}}}
\newcommand{\Tgt}{d^{1,\mathrm{op}}}
\varphi : \Nat{\Hom_{\Ms{C}}(B, -)}{F} \longrightarrow FB
\end{equation*} を任意の自然変換 $\lambda : \Hom_{\Ms{C}}(B, -) \rightarrow F$ に対して
\begin{equation*}
\varphi(\lambda) = \lambda B(\Id{B})
\end{equation*} として定義する. このとき, $\varphi$ は自然な同型である.
なお, 自然同型 $\varphi$ の逆となる自然同型 $\varphi^{-1} : FB \rightarrow \Nat{\Hom_{\Ms{C}}(B, -)}{F}$ は任意の $u \in FB$ に対して, 自然変換 $(\varphi^{-1}(u) : \Hom_{\Ms{C}}(B, -) \rightarrow F) \in \Nat{\Hom_{\Ms{C}}(B, -)}{F}$ を
\begin{equation*}
(\varphi^{-1}(u))C(g) = Fg(u) \qquad ((g : B \rightarrow C) \in \Hom_{\Ms{C}}(B, C))
\end{equation*} により与えるものである.
定義: 普遍元, 表現可能関手.$\,$ 米田の補題における自然同型 $\varphi$ に関して $\Ms{C}$ のある対象 $A$ と, ある自然変換
\begin{equation*}
(\beta : \Hom_{\Ms{C}}(A, -) \longrightarrow F) \in \Nat{\Hom_{\Ms{C}}(A, -)}{F}
\end{equation*} で自然同型になっているものが存在する場合を考える.
つまり, $\beta$ は $\Hom_{\Ms{C}}(A, -)$ から $F$ への自然変換かつ同型射であり, $\Ms{C}$ の任意の射 $f : C \rightarrow C'$ に対して図式
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
\Hom_{\Ms{C}}(A, C) \ar[d]_{\Hom_{\Ms{C}}(A, f)} \ar[r]^{{\beta C} \\ {\sim}} & FC \ar[d]^{Ff} \\
\Hom_{\Ms{C}}(A, C') \ar[r]^{\large\sim}_{\beta C'} & FC'
}
\end{xy}
\end{equation*} は可換になる.
このとき $FA$ の元
\begin{equation*}
u = \varphi(\beta) = \beta A(\Id{A})
\end{equation*} を $F$ に対する 普遍元 (universal element)と呼ぶ. また $F$ を $A$ によって表現される 表現可能関手 (representable functor)と呼ぶ.
普遍元は次の命題によって特徴付けられる.
命題: 普遍元.$\,$ $F : \Ms{C} \rightarrow \Mb{Set}$ を関手, $A$ を $\Ms{C}$ をの対象, $u \in FA$ とする. $u$ が $F$ に対する普遍元となるための必要十分条件は, 任意の $B \in \Ob{\Ms{C}}$ と $t \in FB$ に対して, 写像 $g : A \rightarrow B$ で
\begin{equation*}
Fg(u) = t
\end{equation*} を満たすものが一意的に存在することである.
命題の大まかな証明をまとめておく.
まず, $u$ が $F$ に対する普遍元であると仮定する. 普遍元の定義より, ある自然同型 $\beta : \Hom_{\Ms{C}}(A, -) \rightarrow F$ が存在して,
\begin{equation*}
u = \beta A(\Id{A})
\end{equation*} が成立する.
ここで任意の $B \in \Ob{\Ms{C}}$ と $t \in FB$ に対して $g \in \Hom_{\Ms{C}}(A, B)$ を $t$ の ${\beta}^{-1}B : FB \rightarrow \Hom_{\Ms{C}}(A, B)$ による像として
\begin{equation*}
g = ({\beta}^{-1}B)(t) : A \longrightarrow B
\end{equation*} とおくと, $\beta$ が自然変換であることより図式
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
\Hom_{\Ms{C}}(A, A) \ar[d]_{\Hom_{\Ms{C}}(A, g)} \ar[r]^{\beta A} & FA \ar[d]^{Fg} \\
\Hom_{\Ms{C}}(A, B) \ar[r]_{\beta B} & FB
}
\end{xy}
\end{equation*} は可換になる. これより普遍元 $u$ に対して
\begin{align*}
Fg(u) &= Fg(\beta A(\Id{A})) \\
&= (Fg \circ \beta A)(\Id{A}) = (\beta B \circ \Hom_{\Ms{C}}(A, g))(\Id{A}) \\
&= \beta B(g \circ \Id{A}) = \beta B(g) = \beta B(({\beta}^{-1}B)(t)) \\
&= t
\end{align*} が成り立つ. さらに $\beta$ が自然同型であることより, このような $g$ は一意的に定まる. したがって, $u \in FA$ が $F$ に対する普遍元ならば, 任意の $B \in \Ob{\Ms{C}}$ と任意の $t \in FB$ に対して写像 $g : A \rightarrow B$ で
\begin{equation*}
Fg(u) = t
\end{equation*} を満たすものが一意的に存在する.
逆に, $u$ が $FA$ の元であって, 任意の $B \in \Ob{\Ms{C}}$ と任意の $t \in FB$ に対して, $\Ms{C}$ の射 $g_t : A \rightarrow B$ で
\begin{equation*}
Fg_t(u) = t
\end{equation*} となるものが一意的に存在する, という性質を満たしていると仮定する. 米田の補題による自然同型を
\begin{equation*}
\varphi : \Nat{\Hom_{\Ms{C}}(A, -)}{F} \longrightarrow FA
\end{equation*} とおく. $u \in FA$ だから, 自然変換
\begin{equation*}
(\beta = \varphi^{-1}(u) : \Hom_{\Ms{C}}(A, -) \rightarrow F) \in \Nat{\Hom_{\Ms{C}}(A, -)}{F}
\end{equation*}
は, 任意の $C \in \Ob{\Ms{C}}$ と $f : A \rightarrow C$ に対して
\begin{equation*}
\beta C(f) = (\varphi^{-1}(u))C(f) = Ff(u)
\end{equation*} を満たす. この式における $f : A \rightarrow C$ として上で定義した $g_t : A \rightarrow B$ をとると, $g_t$ が $Fg_t(u) = t$ を満たすことから
\begin{equation*}
\beta B(g_t) = (\varphi^{-1}(u))B(g_t) = Fg_t(u) = t
\end{equation*} が成り立つ.
一方, $g_t$ の一意性より, 写像
\begin{equation*}
\gamma B : FB \longrightarrow \Hom_{\Ms{C}}(A, B)
\end{equation*} を任意の $t \in FB$ に対して
\begin{equation*}
\gamma B(t) = g_t
\end{equation*} により定義する. 定義により,
\begin{equation*}
\beta B \circ \gamma B(t) = \beta B(g_t) = Fg_t(u) = t.
\end{equation*} となり, $t$ の任意性から
\begin{equation*}
\beta B \circ \gamma B = \Id{FB}
\end{equation*} が成り立つ. 同様に, 任意の $g : A \rightarrow B$ に対して $t_g = Fg(u) = \beta B(g)$ とおけば,
\begin{equation*}
\gamma B \circ \beta B(g) = \gamma B(Fg(u)) = \gamma B(t_g) = g
\end{equation*} なので
\begin{equation*}
\gamma B \circ \beta B = \Id{\Hom_{\Ms{C}}(A, B)}
\end{equation*} となる. 以上のことから $\beta B$ と $\gamma B$ は互いに他の逆写像, すなわち次の 2 つの図式
\begin{equation*}
\begin{xy}
\xymatrix@=48pt {
\Hom_{\Ms{C}}(A, B) \ar[r]^{\beta B} & FB & \Hom_{\Ms{C}}(A, B) \ar[r]^{\beta B} \ar[d]_{\Id{\Hom_{\Ms{C}}(A, B)}} & FB \ar[ld]^{\gamma B} \\
& FB \ar[lu]^{\gamma B} \ar[u]_{\Id{FB}} & \Hom_{\Ms{C}}(A, B) &
}
\end{xy}
\end{equation*} は共に可換になる. さらに $B$ の任意性と $\beta$ が自然変換であったことから $\beta$ は自然同型である. したがって, $u$ は $F$ に対する普遍元である.
次の文章以降においては, 圏における極限 (limit) と余極限 (colimit) について述べる.