2
現代数学解説
文献あり

寓圏(Allegory)の定義と例

113
0
$$$$

本稿では寓圏の定義を提示し、いくつかの例を紹介する。

  • 寓圏とは、大雑把に言えば、関係代数の構造を抽象化して取り込んだ、involution付きの圏である。

  • 各Homクラスは二項演算$\cap$を持ち、射の合成は順序を保存し、またmodular則という不等式を満たすのが特徴的である。

  • 具体例として集合と二項関係の圏$\mathbf{Rel}$、群の正規部分群全体を射とした圏およびmodular lattice、それから正則圏上の二項関係の圏を提示し、実際に公理を満たすことを証明する。

定義

寓圏(Allegory)
寓圏(Allegory)

とは、圏にreciprocationというinvolution$(-)^\circ$を伴い、かつ各Homクラスが二項演算$\cap$を持ち、 以下の公理を満たすもののことをいう。

reciprocationの基本

$$ \mathrm{dom}(R^\circ) = \mathrm{cod}(R),\quad \mathrm{cod}(R^\circ) = \mathrm{dom}(R),\quad R^{\circ\circ} = R $$

$\cap$の基本

任意の対象$\alpha,\beta$及びその間の任意の射$R,S,T \colon \alpha \to \beta$に対し、二項関係$\subseteq$を次のように定められる。

$$ R \subseteq S \quad \mathrm{iff} \quad R\cap S = R $$

また次の公理が成り立つ。

$$ R \cap R = R,\quad R \cap S = S \cap R,\quad R \cap (S \cap T) = (R \cap S) \cap T $$

射の合成、$\cap$とreciprocation

任意の$R \colon \alpha \to \beta,S \colon \beta \to \gamma$に対し、

$$ (S \circ R)^\circ = R^\circ \circ S^\circ $$

任意の$T,U \colon \alpha \to \beta$に対し、

$$ (T \cap U)^\circ = U^\circ \cap T^\circ $$

射の合成と$\cap$の分配

任意の$R \colon \alpha \to \beta,S,T \colon \beta \to \gamma$に対し、

$$ (S \cap T)\circ R \subseteq S \circ R \cap T \circ R\quad(\mathrm{iff} \quad (S \cap T)\circ R = S \circ R \cap (S \cap T)\circ R \cap T \circ R) $$
なお、射の合成は$\cap$よりも演算としての優先順位が高いものとする。つまり$S\circ R\cap T$は$(S\circ R)\cap T$に同じ。
modular則

任意の$R \colon \alpha \to \beta,S \colon \beta \to \gamma,T \colon \alpha \to \gamma$に対し、

$$ S \circ R \cap T \subseteq S \circ (R \cap S^\circ \circ T)\quad(\mathrm{iff}\quad S \circ R \cap T = S \circ R \cap T \cap S \circ (R \cap S^\circ \circ T)) $$

任意の対象$A$に対し、$1_A = (1_A^\circ)^\circ = (1_A \circ 1_A^\circ)^\circ = 1_A^{\circ\circ} \circ 1_A^\circ = 1_A \circ 1_A^\circ = 1_A^\circ$が従うので、 一般に$1_A^\circ = 1_A$が成立する。

公理から直ちに導かれる重要な性質を列挙していく。

$\subseteq$は半順序関係

$\subseteq$は半順序関係の定義を満たす。

$R,S,T \colon \alpha \to \beta$を任意に取る。

  • 寓圏の公理より$R \cap R = R$が成り立つが、これは$R \subseteq R$と同値。

  • 定義より、$R \subseteq S$かつ$S \subseteq R$は$R \cap S = R$かつ$S \cap R = S$と同値だが、これは$R = R \cap S = S \cap R = S$より$R = S$を導く。

  • $R \subseteq S$かつ$S \subseteq T$のとき、$R = R \cap S$かつ$S = S \cap T$であるから、
    $$   R = R \cap S = R \cap S \cap T = R \cap T $$
    より$R \subseteq T$が従う。

$\cap$は最大下界を取る演算と見做せる

任意の$R,S,T \colon \alpha \to \beta$について、

$$ R \cap S \subseteq R,\quad R \cap S \subseteq S $$

$$ T \subseteq R \text{かつ} T \subseteq S \text{ならば} T \subseteq R \cap S $$

上の不等式について。$R \cap S \cap R = R \cap R \cap S = R \cap S$が常に成り立つから、$R \cap S \subseteq R$が従う。 全く同様にして$R \cap S \subseteq S$も成立。

下の不等式について。$T \subseteq R$かつ$T \subseteq S$と仮定するとき、$T \subseteq R\ \mathrm{iff}\ T \cap R = T,T\subseteq S\ \mathrm{iff}\ T \cap S = T$であるから、 $T \cap (R \cap S) = (T \cap R) \cap S = T \cap S = T$よって$T \subseteq R \cap S$が従う。

射の合成は順序を保存する

公理「射の合成と$\cap$の分配」は次と同値:任意の$R \colon \alpha \to \beta,S,T \colon \beta \to \gamma$に対し、

$$ S \subseteq T \Rightarrow S \circ R \subseteq T \circ R $$

$(S \cap T) \circ R \subseteq S \circ R \cap T \circ R$かつ$S \subseteq T$と仮定。 $S \subseteq T$は$S \cap T= S$と同値であるから、

$$ S \circ R = (S \cap T)\circ R \subseteq S \circ R \cap T \circ R \subseteq T \circ R $$

より$S \circ R \subseteq T \circ R$が従う。

逆に$S \subseteq T$ならば$S \circ R \subseteq T \circ R$である時には、 $S \cap T \subseteq S,S \cap T \subseteq T$より、$(S \cap T) \circ R \subseteq S \circ R,T \circ R$であるから、meetの性質より$(S \cap T)\circ R \subseteq S \circ R \cap T \circ R$が成立する。

reciprocationは順序を保存する

任意の$R,S \colon \alpha\to \beta$に対し、$R \subseteq S$ならば$R^\circ \subseteq S^\circ$。

$R \subseteq S$と仮定。これは$R \cap S = R$と同値であった。そして

$$ R^\circ = (R \cap S)^\circ = S^\circ \cap R^\circ \subseteq S^\circ $$

より、$R^\circ \subseteq S^\circ$が従う。

$\cap$と合成の分配不等式は後ろからの合成でも成り立つ

公理「射の合成と$\cap$の分配」は、他の公理の存在下で次も満たす:任意の$R,S \colon \alpha \to \beta,T \colon \beta \to \gamma$に対し、

$$ T \circ (S \cap R) \subseteq T\circ S \cap T \circ R $$

公理「射の合成と$\cap$の分配」より次が成り立つ。

$$ (S^\circ \cap R^\circ) \circ T^\circ \subseteq R^\circ \circ T^\circ \cap S^\circ \circ T^\circ $$

公理「射の合成、$\cap$とreciprocation」より、これは次と同値になる。

$$ (T \circ (R \cap S))^\circ \subseteq (T \circ R\cap T \circ S)^\circ $$

recipro-order-preserving及びinvolutionであることから、

$$ T \circ (R \cap S) = (T \circ (R \cap S))^{\circ \circ} \subseteq (T \circ R \cap T \circ S)^{\circ\circ} = T \circ R \cap T \circ S $$

ゆえに$T \circ (R \cap S) \subseteq T \circ R \cap T \circ S$が一般に成り立つ。

distribution-behindより、次の命題が直ちに従う。

後ろから射を合成する場合にも順序は保存される

任意の$R,S \colon \alpha \to \beta,T \colon \beta \to \gamma$に対し、$R \subseteq S$ならば$T \circ R \subseteq T \circ S$。

composition-front-order-preservingの証明を真似すれば良い。

寓圏の例

$\mathbf{Rel}$

$\mathbf{Rel}$とは、対象を集合、射を二項関係とした圏である。則ち、射$R \colon A \to B$とは、部分集合$R \subseteq A \times B$のことである。 射の合成は、二項関係の合成で与えられる。任意の$R \colon A \to B,S \colon B\to C$に対し、

$$ S \circ R \overset{\mathrm{def}}{=} \{ (a,c) \in A \times C \mid \exists b . Rab \land S bc \} $$

ただし$Rab$は$(a,b) \in R$の別表記。この合成が結合律$T \circ (S \circ R) = (T \circ S)\circ R$を満たすことは、次の論理式の同値性から分かる。

$$ \begin{aligned}     \exists c . (\exists b . Rab \land Sbc) \land Tcd     &\equiv \exists c. \exists b . Rab \land Sbc \land Tcd\\     &\equiv \exists b . Rab \land (\exists c . Sbc \land Tcd) \end{aligned} $$

恒等射$1_A$は、$A$上の対角線集合で与える。

$$ 1_A \overset{\mathrm{def}}{=} \{ (a,a) \mid a \in A \} $$

reciprocationは、成分の順序の入れ替えで与えられる。

$$ R^\circ \overset{\mathrm{def}}{=} \{ (b,a) \in B \times A \mid Rab \} $$

各Homクラス$\mathbf{Rel}(A,B)$の順序関係$\subseteq$は、集合の包含関係である。

$$ R \subseteq S \overset{\mathrm{def}}{\iff} \forall a \in A \forall b \in B . Rab \Rightarrow Sab $$

各Homクラスの$\cap$は、集合の交叉で与えられる。任意の$R,S \colon A \to B$に対し、

$$ R \cap S \overset{\mathrm{def}}{=} \{ (a,b) \mid Rab \land Sab \} $$

$\mathbf{Rel}$が寓圏の公理を満たすことを確認しよう。

reciprocationの基本

$R \colon A \to B$に対し、$R^\circ \subseteq B \times A$であるから$R^\circ \colon B \to A$、よって射の向きは逆になる。 また、$R^{\circ\circ} = \{ (a,b) \in A \times B \mid R^\circ b a \} = \{ (a,b) \in A \times B \mid R ab \} = R$よりinvolutionである。

$\cap$の基本

$R,S,T \colon A \to B$に対し、

$$ R \subseteq S\quad \mathrm{iff}\quad R \cap S = R $$

これは集合の包含順序と交叉の性質から従う。それ以外は以下の通り。

$$ R \cap R = \{ (a,b) \in A \times B \mid Rab \land Rab \} = \{ (a,b) \in A \times B \mid Rab\} = R $$

$$ R \cap S = \{ (a,b) \in A \times B \mid Rab \land Sab \} = \{ (a,b) \in A \times B \mid Sab \land Rab \} = S \cap R $$

$$ \begin{aligned}         R\cap (S \cap T) &= R \cap \{ (a,b) \in A \times B \mid Sab \land Tab \}\\                          &= \{ (a,b) \in A \times B \mid Rab \land (Sab \land Tab) \}\\                          &= \{ (a,b) \in A \times B \mid (Rab \land Sab) \land Tab \}\\                          &= (R \cap S) \cap T     \end{aligned} $$

射の合成、$\cap$とreciprocation

任意の$R\colon A \to B,S \colon B \to C$に対し、

$$ \begin{aligned}     (S \circ R)^\circ = \{ (a,c) \in A \times C \mid \exists b . Rab \land Sbc \}^\circ &= \{(c,a) \in C \times A \mid \exists b . Rab \land Sbc\}\\                                                                      &= \{(c,a) \in C \times A \mid\exists b . S^\circ cb \land R^\circ ba\} = R^\circ \circ S^\circ \end{aligned} $$

また任意の$T,U\colon A \to B$に対し、

$$ (T\cap U)^\circ = \{(a,b) \in A \times B \mid Tab \land Uab\}^\circ = \{ (b,a) \in B \times A \mid U^\circ ba \land T^\circ ba \} = U^\circ \cap T^\circ $$

射の合成と$\cap$の分配

射の合成が順序保存であることを先に示すのが早い。 $R \colon A \to B,S,T \colon B \to C$を任意に取り、$S \subseteq T$のとき、任意の$b\in B,c \in C$で$Sbc$ならば$Tbc$であるから、$\exists b . Rab \land Sbc$から$\exists b . Rab \land Tbc$が従う。 よって

$$ S \circ R = \{ (a,c) \in A \times C \mid \exists b . Rab \land Sbc \} \subseteq \{ (a,c) \in A \times C \mid \exists b . Rab \land Tbc \} = T \circ R $$

である。すると$S \cap T \subseteq S$かつ$S \cap T \subseteq T$であるから、$(S \cap T)\circ R \subseteq S\circ R \cap T \circ R$が成り立つ。

なお、分配式は一般に等式にはならない。実際、$A = \{a\},B = \{b_1,b_2\}, C = \{c\}$で $R = \{(a,b_1),(a,b_2)\},S = \{(b_1,c)\},T = \{(b_2,c)\}$と定めると、 $(S \cap T)\circ R = \emptyset$かつ$(S \circ R) \cap (T \circ R) = \{(a,c)\}$である。

modular則

任意の$R \colon A \to B,S \colon B \to C,T \colon A \to C$を取る。 $(S \circ R) \cap T = \{ (a,c) \mid \exists b . Rab \land Sbc \land Tac \}$、$S \circ (R \cap (S^\circ \circ T)) = \{ (a,c) \mid \exists b . (\exists c' . Rab \land Tac' \land Sbc') \land Sbc \}$である。 そして次が成り立つ。

$$ \begin{aligned}     \exists b . Rab \land Sbc \land T ac &\equiv \exists b . Rab \land Sbc \land Sbc \land Tac\\     &\equiv \exists b . Rab \land Sbc \land Tac \land Sbc\\     &\Rightarrow \exists b . Rab \land \exists c' . Sbc' \land Tac' \land Sbc \end{aligned} $$

したがって$(S \circ R)\cap T \subseteq S \circ (R \cap (S^\circ \circ T))$が成立。

群の各正規部分群を射とした圏

群$G$を任意に一つとり、その正規部分群全体が成す集合を$\mathcal{N}(G)$と書くことにする。

$$ \mathcal{N}(G) \overset{\mathrm{def}}{=} \{ N \subseteq G \mid N \trianglelefteq G \} $$

対象のクラスを1元集合$\{\alpha\}$で与え、Hom集合は、$\mathrm{Hom}(\alpha,\alpha) \overset{\mathrm{def}}{=} \mathcal{N}(G)$と定める。 $e$を$G$の単位元として、恒等射$1_\alpha$は$\{e\}$で与えられる。 射の合成は、$N_2 \circ N_1 \overset{\mathrm{def}}{=} \{ n_2n_1 \mid n_2 \in N_2 \land n_1 \in N_1 \} = N_2N_1$によって与える。 $N_2N_1$が再び$G$の正規部分群になることは次のように確かめられる:

  • $e$を$G$の単位元とする。$e \in N_1$かつ$e \in N_2$より、$e = ee \in N_2N_1$が成立。

  • 逆元で閉じることについて。正規部分群の定義より、任意の$n_2 \in N_2,n_1 \in N_1$で$n_2n_1n_2^{-1} \in N_1$であるから、 ある$x \in N_1$で$x = n_2n_1n_2^{-1}$が成り立つ。よって$n_2n_1 = xn_2$であるから、$(n_2n_1)^{-1} = (xn_2)^{-1} = n_2^{-1}x^{-1} \in N_2N_1$。

  • 演算で閉じることについて。$n_1,n_1' \in N_1,n_2,n_2' \in N_2$を任意に取る。 このとき$n_2n_1n_2'n_1' = n_2xn_1n_1',$ただし$x\in N_2,x = n_1n_2'n_1^{-1}$。 したがって$n_2n_1n_2'n_1' = n_2xn_1n_1' \in N_2N_1$であるから、$N_2N_1$は演算で閉じる。

  • $N_2N_1$は正規部分群であることについて。$n_2n_1 \in N_2N_1,x \in G$を任意に取るとき、ある$y \in N_2,z \in N_1$で$xn_2 = yx,n_1x^{-1} = x^{-1}z$を満たすものが存在するから、 $xn_2n_1x^{-1} = yxx^{-1}z = yz \in N_2N_1$。よって$N_2N_1$は$G$の正規部分群である。

合成の結合律は演算の結合性に基づいて成り立ち、恒等射の単位律は群に於ける単位元の公理に基づいて成り立つから、圏が定義されたことになる。

reciprocationは、$N^\circ \overset{\mathrm{def}}{=} N^{-1} = \{ n^{-1} \mid n \in N \}$で与える。(結果的にこれは射に関する恒等写像となる。) Hom集合内の順序関係は包含順序で、$\cap$は集合の交叉で、それぞれ与える。

このように定義したとき、寓圏の公理が満たされることを確かめよう。

reciprocationの基本

対象一つであることと、reciprocationが射に対して恒等写像として振る舞うことから従う。

$\cap$の基本

任意の$N_1,N_2,N_3\in \mathcal{N}(G)$に対し、

  • $N_1 \cap N_1 = N_1,$

  • $N_1 \cap N_2 = N_2 \cap N_1,$

  • $N_1 \cap (N_2 \cap N_3) = (N_1 \cap N_2) \cap N_3$

は集合の交叉の性質より従う。

射の合成、$\cap$とreciprocation

正規部分群同士の演算は可換である。実際、任意の$N_1,N_2 \in \mathcal{N}(G)$に対し $N_2N_1 = \{ n_2n_1 \mid n_2 \in N_2,n_1 \in N_1\}$であるが、正規部分群の定義より、任意の$n_1 \in N_1,n_2 \in N_2$に対しある$x \in N_1$で$x = n_2n_1n_2^{-1}$が成り立つから、$n_2n_1 = xn_2 \in N_1N_2$より、$N_2N_1 \subseteq N_1N_2$。同様に$N_1N_2 \subseteq N_2N_1$も従い、$N_1N_2 = N_2N_1$である。 したがって、

$$ (N_2\circ N_1)^\circ = N_2N_1 = N_1N_2 = N_1^\circ N_2^\circ = N_1^\circ \circ N_2^\circ $$

が成立。また$\cap$に関して次が成立する。

$$ (N_1 \cap N_2)^\circ = N_1 \cap N_2 = N_1^\circ \cap N_2^\circ $$

射の合成と$\cap$の分配

射の合成が順序を保存することを示す。$N_1,N_2,N_3 \in \mathcal N(G)$に対し、$N_1 \subseteq N_2$のとき、任意の$x \in N_1$に対し$\{x\}N_3 \subseteq N_2N_3$であるから、$N_1N_3 = \bigcup_{x \in N_1}\{x\}N_3 \subseteq N_2N_3$。 よって$N_1 \cap N_2 \subseteq N_1,N_1\cap N_2 \subseteq N_2$より、$(N_1\cap N_2)N_3 \subseteq N_1N_3,(N_1 \cap N_2)N_3 \subseteq N_2N_3$が成り立ち、$(N_1 \cap N_2)N_3 \subseteq N_1N_3 \cap N_2N_3$が従う。

modular則

$N_1,N_2,N_3 \in \mathcal{N}(G)$を任意に取り、$x \in N_1N_2 \cap N_3$を任意に取る。 このときある$n_1 \in N_1,n_2 \in N_2$で$x = n_1n_2$かつ$x \in N_3$が成り立つ。 $n_2 = n_1^{-1}x$であるから、$n_1^{-1}x \in N_2$かつ$n_1^{-1}x \in N_1N_3$である。 したがって$x = n_1(n_1^{-1}x) \in N_1(N_2 \cap N_1N_3)$であるから、$N_1N_2 \cap N_3 \subseteq N_1(N_2 \cap N_1N_3)$が従う。 よってmodular則も成り立つ。

modular束

もっと一般に、modular束$L$は対象一つの寓圏を誘導する。(ここで束は最大元と最小元を持つものとして扱う。) 射の合成を$x\circ y = x \vee y$で定義し、恒等射は最小元$0$、reciprocationは束上の恒等写像で与え、$\cap$は$\wedge$で与えれば良い。 modular束の公理は次の通り。

  1. 交換律
    $$    x \wedge y = y \wedge x,\quad x \vee y = y \vee x $$

  2. 結合律
    $$    (x \wedge y)\wedge z = x \wedge (y \wedge z),\quad (x \vee y)\vee z = x \vee (y \vee z) $$

  3. 吸収律

$$    x \wedge (x \vee y) = x,\quad x \vee (x \wedge y) = x $$

  1. modular則

$$    x \vee (y \wedge (x \vee z)) = (x\vee y) \wedge (x \vee z) $$

modular束が寓圏の公理を満たすことは、概ねnormal-subgroupsの証明を真似すれば良い。 寓圏のmodular則が成り立つことについては、modular束のmodular則から次のように示せる。

$$ (x\vee y) \wedge z \leq (x \vee y) \wedge (x \vee z) = x \vee (y \wedge (x \vee z)) $$

実際、$\mathcal N(G)$は、最小元$\{e\}$、最大元$G$を持ち、$\wedge$には集合の交叉、$\vee$には群演算が誘導する正規部分群同士の演算を割り当てることでmodular束となる。

正則圏上の二項関係の圏

以後、2-tableや部分対象、coverや像や順像に関する議論を行っていくので、定義を確認したければ前回の記事を参照してもらいたい。

https://mathlog.info/articles/ZZYgzAaIMtviHVbyEFF3

前回の記事で、次のことを確かめた。

二項積、引き戻し、像を持つ圏にて、任意の対象$A$に対し、恒等射$1_A$のグラフ$G_{1_A} = [(A;1_A,1_A)]$は、 任意の二項関係$R \in \mathrm{Rel}(X,A),S \in \mathrm{Rel}(A,Y)$に対し、 関係合成の方程式$G_{1_A} \circ R = R$かつ$S \circ G_{1_A} = S$を満たす。

この命題が言っているのは、$1_A$のグラフは二項関係との合成に関して恒等射として振る舞うということである。 さらに次のことが成り立つのであった。

二項積、引き戻し、像を持つ圏が与えられたとき、引き戻しがcoverを引き戻すことは、関係合成の結合律 $T \circ (S \circ R) = (T \circ S)\circ R$と同値。

これら二つの命題から、次のことが成り立つ。

二項積、引き戻し、像を持ち、引き戻しが任意のcoverを引き戻す圏$\mathcal{A}$が与えられたとする。 このとき、$\mathcal{A}$の対象のクラス$|\mathcal{A}|$上に、二項関係を射とした圏が定義される。

正則圏とは、有限完備かつ像を持ち、引き戻しが任意のcoverを引き戻す圏のことであった。 category-Relationより、次の定義が可能になる。

正則圏上の二項関係の圏

正則圏$\mathcal A$が与えられたとき、対象のクラスをそのままに、$\mathcal A$の二項関係全体を射とした新たな圏が定義される。 つまり、対象のクラスを$|\mathcal A|$とし、対象$A$から$B$への射として$A,B$上の二項関係を選ぶ。 対象$A$上の恒等射は、$1_A$のグラフ$G_{1_A}$であり、射の合成は関係合成である。associative-Relationより結合律が、identity-Relationより恒等律が、それぞれ従う。

正則圏$\mathcal A$上の二項関係が成す圏を、$\mathrm{Rel}(\mathcal A)$と書くことにする。

最後に、正則圏上の二項関係の圏が寓圏であることを確かめる。

任意の正則圏$\mathcal A$に対し、$\mathrm{Rel}(\mathcal A)$は寓圏を成す。

$\mathrm{Rel}(\mathcal A)$に対し、reciprocationを2-tableの脚の入れ替えで定義する。 つまり$R = [(M;f_1,f_2)]$に対し、$R^\circ \overset{\mathrm{def}}{=} [(M;f_2,f_1)]$とする。 また各Homクラスに、順序関係$\subseteq$を二項関係の包含順序で定める。つまり、

$$ [(M;f_1,f_2)] \subseteq [(M';g_1,g_2)] \overset{\mathrm{def}}{\iff} \exists \theta \colon M \to M' . f_1 = g_1 \circ \theta \land f_2 = g_2 \circ \theta $$

によって順序関係を定める。これらによって$\mathrm{Rel}(\mathcal A)$は寓圏となる。

公理を満たすことを確認していく。

reciprocationの基本

$R = [(M;f_1,f_2)]$を$A,B$上の二項関係とする。このとき$R$と$R^\circ$の関係は次の図式で表せる。
reciprocationの表示 reciprocationの表示

$R^\circ$は$B,A$上の二項関係であり、また$R^{\circ\circ} = [(M;f_2,f_1)]^\circ = [(M;f_1,f_2)] = R$より$R^{\circ\circ} = R$も成立。

$\cap$の基本

$A,B$上の二項関係$R = [(M;f_1,f_2)]$を$\langle f_1,f_2 \rangle \colon M \to A \times B$というmonicと同一視して、$A \times B$の部分対象として扱うとき、$\cap$はintersectionと一致する。 つまり、$\cap$は引き戻しによって実現される。

$R \subseteq S \ \mathrm{iff} R \cap S = R$について。 $R = [(M_1;f_1,f_2)],S = [(M_2;g_1,g_2)]$として、$R \subseteq S$と仮定すると、次の図式が成り立つ。
包含順序とintersectionの対応 包含順序とintersectionの対応

右の図式にて、monicの引き戻しであるから$l$はmonic、かつ$l$は分裂epicであるから、したがって$l$は同型射。 $R \cap S$は$(P;f_1 \circ l,f_2 \circ l)$によって表示されるから、$l$はspanの同型$(M_1;f_1,f_2)\simeq (P;f_1 \circ l,f_2 \circ l)$を与え、$R \cap S = R$が従う。

逆に$R \cap S = R$と仮定する。$R \cap S$の表示を$(M_3;h_1,h_2)$とするとき、spanの同型より、ある$\theta \colon M_1 \to M_3$で次を満たすものが存在する。
!FORMULA[296][1118659402][0]と!FORMULA[297][-648367650][0] $\cap$と$\subseteq$

ただし$r\colon M_3 \to M_2$は、$\langle f_1,f_2 \rangle,\langle g_1,g_2 \rangle$のintersectionに付随して生じるmonicである。 したがって$R \subseteq S$が成立する。

$R \cap R = R$について。
intersectionの冪等律 intersectionの冪等律

図式より、$R \cap R = [(M;f_1 \circ 1_M,f_2 \circ 1_M)] = [(M;f_1,f_2)] = R$が従う。 また$R \cap S = S \cap R$について。$S = [(M';g_1,g_2)]$として、次の図式が成立する。
intersectionの可換性 intersectionの可換性

左は$R \cap S$の表示、右は$S \cap R$の表示をそれぞれ与えているから、$R \cap S = [(P;f_1 \circ l,f_2 \circ l)] = S \cap R$が成り立つ。 最後に$R \cap (S \cap T) = (R \cap S) \cap T$について。$R = [(M;f_1,f_2)],S = [(M';g_1,g_2)],T = [(M'';h_1,h_2)]$として、 $S \cap T$の表示は次の図式の$(P_1;g_1 \circ l,g_2 \circ l)$で与えられる。
!FORMULA[312][953716011][0] $S\cap T$

$R \cap (S \cap T)$の表示は次の図式の$(P_3;g_1 \circ l \circ \mu,g_2 \circ l \circ \mu)$で与えられる。(引き戻しのpasting lemmaを用いている。)
!FORMULA[315][579950754][0] $R \cap (S \cap T)$

図式中の$(P_2;f_1 \circ \rho,f_2 \circ \rho)$は$R \cap S$の表示を与えているから、$(R \cap S) \cap T$の表示は次の図式で表せる。
!FORMULA[319][-983992344][0] $(R\cap S)\cap T$

$(P_3;g_1 \circ l \circ \mu,g_2 \circ l \circ \mu)$は$(R \cap S) \cap T$の表示を与えるが、この引き戻しは$R \cap (S \cap T)$の表示でもあった。 よって両者は一致する。

射の合成、$\cap$とreciprocation

$R = [(M;f_1,f_2)]$を$A,B$上の二項関係、$S = [(M';g_1,g_2)]$を$B,C$上の二項関係とする。 合成$S \circ R$は次の図式の左側で表されるが、そのreciprocationは右側の図式で表される。
関係合成とreciprocation 関係合成とreciprocation

図式の右側が$(S \circ R)^\circ = R^\circ \circ S^\circ$を示している。

次に$(T\cap U)^\circ = U^\circ \cap T^\circ$について。 $T = [(M_1;h_1,h_2)],U = [(M_2;i_1,i_2)]$を$A,B$上の二項関係とすると、$T^\circ = [(M_1;h_2,h_1)],U^\circ = [(M_2;i_2,i_1)]$である。 そして次の図式が成り立つ。
!FORMULA[334][1118659402][0]とreciprocation $\cap$とreciprocation

右側の四角形は、向かい合う$1_{M_2},\langle \pi_B,\pi_A \rangle$がそれぞれ同型射であり、このような可換四角形図式は一般に引き戻し四角形になることが容易に示せる。 よって引き戻しのpasting lemmaより大外の四角形図式も引き戻し四角形であるが、その大外の四角形図式は$T^\circ \cap U^\circ$の表示に対応している。 そして左側の四角形図式は$T \cap U$に対応しているから、$(T \cap U)^\circ = [(P';h_2 \circ \lambda,h_1 \circ \lambda)]$と書けることから、$(T \cap U)^\circ = T^\circ \cap U^\circ = U^\circ \cap T^\circ$が従う。

射の合成と$\cap$の分配

射の合成が順序保存であることを示す。 $R=[(M_1;f_1,f_2)],S = [(M_2;g_1,g_2)]$を$A,B$上の二項関係とし、$R \subseteq S$と仮定する。また$B,C$上の二項関係$T = [(M_3;h_1,h_2)]$を任意に取る。 包含順序の定義より、ある$\theta \colon M_1 \to M_2$が存在して$f_1 = g_1 \circ \theta,f_2 = g_2 \circ \theta$が成り立つ。 よって$R,S$と$T$の合成をまとめて次のように描ける。
関係合成の順序保存 関係合成の順序保存

図中で$g_2 \circ \theta = f_2$であることに注目することで、$(\exists\langle \pi_A,\pi_C \rangle P_2;n_1,n_2)$は$T \circ R$を表示しているのが分かる。 これら二項関係の合成の様子を積の射影の順像で表すと、次のようになる。
積の射影による順像 積の射影による順像

順像は包含順序に関して順序を保存するのであったから、$[(\exists \langle \pi_A,\pi_C \rangle P_2;\langle n_1,n_2 \rangle)] \subseteq [(\exists \langle \pi_A,\pi_C \rangle P_1;\langle m_1,m_2 \rangle)]$が従う。 これらはそれぞれ$T \circ R,T \circ S$と対応する$A \times C$の部分対象であるから、$T \circ R \subseteq T \circ S$が成り立つ。 よって、$R \cap S \subseteq R,R \cap S \subseteq S$より、$T \circ (R \cap S) \subseteq T \circ R,T \circ (R \cap S)\subseteq T \circ S$であるから、 $T \circ (R \cap S) \subseteq T \circ R \cap T \circ S$が従う。

ここまでに示したことから、任意の$U \colon \alpha \to \beta,V,W \colon \beta \to \gamma$に対し、

$$ ((V \cap W) \circ U)^\circ = U^\circ \circ (V^\circ \cap W^\circ) \subseteq U^\circ \circ  V^\circ \cap U^\circ \circ W^\circ = (W \circ U \cap V \circ U)^\circ $$

が成立し、recipro-order-preservingより次が成り立つ。

$$ (V \cap W) \circ U = ((V \cap W) \circ U)^{\circ\circ} \subseteq (W \circ U \cap V \circ U)^{\circ\circ} = W\circ U \cap V \circ U $$

modular則

以下、過去の記事で示した事実を多用していく。

https://mathlog.info/articles/N2nuPLKgqlJHWpaBPMmE

$R=[(M_1;f_1,f_2)]$を$A,B$上の二項関係、$S=[(M_2;g_1,g_2)]$を$B,C$上の二項関係、$T = [(M_3;h_1,h_2)]$を$A,C$上の二項関係として、 $(S \circ R) \cap T  \subseteq S \circ (R \cap (S^\circ \circ T))$が成り立つことを示す。 まず$(S \circ R) \cap T$を次のように表現する。
!FORMULA[371][-1946404410][0] $S \circ R\cap T$

左側の図は$S \circ R$の合成で、右側の図は$S\circ R \cap T$を$A \times C$の部分対象として計算しつつ、左側の図式との関連を提示している。 正則圏と仮定したので、coverの引き戻しはcoverになるから、右側の図で$r_2 \colon P_3 \to P_2$はcoverである。これが成り立つために、次の証明戦略が可能になる。

証明の戦略はこうである。右側の図式より、$\langle f_1 \circ p_1,g_2 \circ p_2 \rangle \circ r_1$は$(\langle h_1,h_2 \rangle \circ q_2) \circ r_2$というcover-monic分解を持っているのが分かる。 そして$(P_2;\langle h_1,h_2\rangle \circ q_2)$とは$S \circ R \cap T$の表示であるから、つまり$\langle f_1 \circ p_1 ,g_2 \circ p_2 \rangle \circ r_1$は$S \circ R \cap T$を($A\times C$の部分対象と同一視した時に)像に持つ。 ということは、もし仮に、$S \circ (R \cap S^\circ \circ T)$を$A \times C$の部分対象で表したものが$\langle f_1 \circ p_1,g_2 \circ p_2\rangle \circ r_1$を許容するならば、像の最小性から$S \circ R \cap T \subseteq S \circ (R \cap S^\circ \circ T)$が従うことになる。

$S^\circ \circ T$と$R \cap S^\circ \circ T$の表示の構成はそれぞれ次のように描ける。
!FORMULA[389][-1233411449][0] $R \cap S^ \circ \circ T$

これらに基づき、$S\circ (R \cap S^\circ \circ T)$の表示は次のように描ける。
!FORMULA[391][-525597128][0] $S \circ (R \cap S^\circ \circ T)$

図中の$(\exists \langle \pi_A,\pi_C \rangle P_6;o_1,o_2)$が$S \circ (R \cap S^\circ \circ T)$の表示である。

今の戦略は、$\langle f_1 \circ p_1 , g_2 \circ p_2 \rangle \circ r_1$が$[(\exists \langle \pi_A,\pi_C \rangle P_6;\langle o_1,o_2 \rangle)]$に許容されることを示すことである。 つまり、何らかの射$x$で、$\langle f_1 \circ p_1 , g_2 \circ p_2 \rangle \circ r_1 = \langle o_1,o_2 \rangle \circ x$が成り立つことを示そうとしている。 そこで引き戻し$(P_6;u_1,u_2)$の普遍性を使うべく、$P_3$を頂点とした$P_5,M_2$上のspanを構成していくことにする。

ここまでに出てきた図式たちを用いて、連立方程式を解いていく。 まず、射$P_3 \to P_5$を得るための足がかりとして、射$P_3 \to P_4$を得るところから始める。 これまでの図式の数々により、次が成り立つ。
!FORMULA[403][1974915040][0]の普遍性 $(P_4;s_1,s_2)$の普遍性

$\theta_1 \colon P_3 \to P_4$は引き戻しの普遍性によるものである。よって、$d \circ \theta_1 \colon P_3 \to \exists \langle \pi_A,\pi_B \rangle P_4$を得る。 また射$P_3 \to M_1$に関しては、$p_1 \circ r_1$が既に存在しているのであった。 既存の図式より、次が成り立つ。

$$ \begin{aligned}     \langle n_1,n_2 \rangle \circ d \circ \theta_1     &= \langle n_1 \circ d \circ \theta_1, n_2 \circ d \circ \theta_1 \rangle\\     &= \langle h_1 \circ s_1 \circ \theta_1, g_1\circ s_2 \circ \theta_1 \rangle\\     &= \langle h_1 \circ q_2 \circ r_2, g_1 \circ p_2 \circ r_1 \rangle\\     &= \langle f_1 \circ p_1 \circ r_1, f_2 \circ p_1 \circ r_1 \rangle\\     &= \langle f_1 ,f_2 \rangle \circ p_1 \circ r_1 \end{aligned} $$

よって次の図式が成り立つ。
!FORMULA[409][-1628567261][0]の普遍性 $(P_5;t_1,t_2)$の普遍性

$\theta_2\colon P_3 \to P_5$は引き戻しの普遍性によるものである。

$\theta_2$と、$p_2 \circ r_1 \colon P_3 \to M_2$が揃っており、これまでの一連の図式から

$$ n_2 \circ t_1 \circ \theta_2 = n_2 \circ d \circ \theta_1 = g_1 \circ s_2 \circ \theta_1 = g_1 \circ p_2 \circ r_1 $$

が成立。よって次の図式が成り立つ。
!FORMULA[414][-937082266][0]の普遍性 $(P_6;u_1,u_2)$の普遍性

$\theta_3 \colon P_3 \to P_6$は引き戻しの普遍性由来の射である。 以上から、

$$ \begin{aligned}     \langle f_1 \circ p_1,g_2 \circ p_2 \rangle \circ r_1     &= \langle f_1 \circ p_1 \circ r_1, g_2 \circ p_2 \circ r_1 \rangle\\     &= \langle n_1 \circ t_1 \circ \theta_2, g_2 \circ p_2 \circ r_1 \rangle\\     &= \langle n_1 \circ t_1 \circ u_1 \circ \theta_3, g_2 \circ u_2 \circ \theta_3 \rangle\\     &= \langle o_1 \circ e \circ \theta_3, o_2 \circ e \circ \theta_3 \rangle\\     &= \langle o_1,o_2 \rangle \circ e \circ \theta_3 \end{aligned} $$

であるから、次の図式が成り立つ。
!FORMULA[417][-1453450171][0]の許容 $[(\exists \pi_A,\pi_C \rangle P_6;\langle o_1,o_2 \rangle)]$の許容

したがって$\langle f_1 \circ p_1 , g_2 \circ p_2 \rangle \circ r_1$は$[(\exists \langle \pi_A,\pi_C \rangle P_6;\langle o_1,o_2 \rangle)]$によって許容される。 像の最小性より、$[(P_2;\langle m_1,m_2 \rangle \circ q_1)]\subseteq [(\exists \langle \pi_A,\pi_C \rangle P_6 ; \langle o_1,o_2 \rangle)]$が成立。 そしてこれらはそれぞれ$S \circ R \cap T,S \circ (R \cap S^\circ \circ T)$と対応する部分対象であったから、$S \circ R \cap T \subseteq S \circ (R \cap S^\circ \circ T)$が示された。

参考文献

[1]
Freyd, Peter J. and Scedrov, Andre , Categories, Allegories , North-Holland Mathematical Library, North-Holland, 1990
投稿日:4日前
更新日:4日前
数学の力で現場を変える アルゴリズムエンジニア募集 - Mathlog served by OptHub

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。

投稿者

Mt.Fuji
Mt.Fuji
23
3639

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中