Steve Awodey の Category Theory を読む シリーズトップ
- 4.1 Groups in a category
- 4.2 The category of groups
- 4.3 Groups as categories
- 4.4 Finitely presented categories
- 参考書籍
4.1 Groups in a category
Corollary 4.6
任意の が abelian group であるとすると、、、 が group homomorphism であれば が group object であるための条件を満たすことは が abelian group であることから明らかです。
において は zero object なので はただ一つ存在する group homomorphism になります。そこで と が group homomorphism であることを証明します。
任意の に対して、 が abelian group であることより、
\begin{align*}
\circ((g_{1},g_{2}) \circ (h_{1}, h_{2}) ) &= \circ (g_{1} \circ h_{1}, g_{2} \circ h_{2}) \\
&= g_{1} \circ h_{1} \circ g_{2} \circ h_{2} \\
&= g_{1} \circ g_{2} \circ h_{1} \circ h_{2} \\
&= (\circ(g_{1}, g_{2}) ) \circ (\circ(h_{1}, h_{2}) )
\end{align*}
が成り立つので は group homomorphism である。
任意の に対して、 が abelian group であることより、 が成り立つので は group homomorphism である。
4.2 The category of groups
is an equivalence relation
group が group の subgroup であるとは任意の に対して、 が成り立つこととして定義されます。この定義から が の単位元を自身の単位元として含むことが証明できます。
さらに が の normal subgroup であるとは、任意の と任意の に対して、 が成り立つこととして定義されます。
- reflexive
任意の に対して、 であるから、 が成り立つ。
- symmetric
任意の に対して とすると、 が成り立つ。 は group であるから、 が成り立つので が成り立つ。
- transitive
任意の に対して かつ とする。 と より が成り立つ。よって が成り立つ。
Corollary 4.11
であるとき、 が injective になることは書籍で証明されているので、ここでは が injective であるための必要十分条件が であることを証明します。準備として以下を証明しておきます。
- only if case
任意の に対して、 であるとする。このとき、 が成り立つが、 が injective であることより が成り立つ。よって は injective である。
- if case
任意の に対して、 であるとする。 であるから が成り立つが、 が injective であるから が成り立つ。さらに が injective であるから が成り立つ。よって は injective である。
この準備の元に次の補題を証明します。
- only if case
背理法により証明する。 であるとすると、 が存在する。すると より が成り立つ。仮定より が injective であるから が成り立つが、これは と矛盾する。よって である。
- if case
任意の に対して、 であるとすると、 が成り立つ。よって となるので、 は injective である。
Cokernels are special coequalizers
Cokernel に関しては Exercise 5 を通して見ておきましょう。Exercise 5 では abelian group を考えているので、二項演算子を 、単位元を で表します。
任意の に対して、 を で定義される natural homomorphism であるとします。
任意の に対して、 で であるから が成り立つ。 の単位元は であるから が成り立つ。
また任意の に対して、 が成り立つとする。 を で定義する。このとき、 とすると より が存在する。すると が成り立つ。よって は well-defined である。
が成り立つことは定義より明らか。また が epic であるから、 はただ一つに決まる。
(a) で証明した UMP より、 は と の coequalizer であることがわかります。
次に cokernel を使用すると任意の coequalizer が構成できることを証明します。
任意の に対して、 を で定義すると、 が abelian group であることより
\begin{align*}
(f-f')(a + b) &= f(a + b) - f'(a + b) \\
&= f(a) + f(b) - f'(a) - f'(b) \\
&= f(a) - f'(a) + f(b) - f'(b) \\
&= (f-f')(a) + (f-f')(b)
\end{align*}
が成り立つので group homomorphism になる。 の cokernel を とすると、 が 、 の coequalizer となることを示す。
まず、 より が成り立つ。
次に、任意の に対して、 が成り立つとする。このとき が成り立つ。すると (a) で示した UMP より が存在して、 が成り立つ。よって は と の coequalizer である。
(c) に関しては以下の可換図式より であることを確認してください。可換図式では の cokernel となる対象を 、cokernel への homomorphism を 等として表しています。
4.3 Groups as categories
composition of the congruence category is well-defined
を で定義するとき、 が well-defined であることを証明します。
任意の と に対して、congruence の条件より が成り立つ。一方で が成り立つ。 が equivalence relation であることより、 が成り立つ。
is a congruence
が equivalence relation であることは定義よりほぼ自明なので省略します。 が congruence の条件を満たすことを証明します。
任意の に対して、 とすると定義より かつ が成り立つ。
また任意の と に対して、 かつ が成り立つ。また が functor であることより、 が成り立つので、 が成り立つ。よって は congruence である。
Theorem 4.13
Theorem 4.13 の証明は難しくないのですが省略されているのでここで証明しておきます。
- only if case
を 、 で定義する。このとき、任意の に対して であるとすると、 であるから、仮定より が成り立つ。よって定義より が成り立つので、 は well-defined である。
次に が functor であることを示す。
であるから、 は functor の条件 (a) を満たす。
また、 が成り立つので、 は functor の条件 (b) を満たす。
最後に が成り立つので、 は functor の条件 (c) を満たす。
よって は functor である。
この が を満たすことは定義より明らかである。また が epic であることより、 はただ一つに決まる。
- if case
であるとすると、congruence の条件より かつ が成り立つ。さらに であるから、 が成り立つので が成り立つ。
任意の に対して を示せばよい。 より かつ が成り立つ。また が成り立つので つまり が成り立つ。よって は faithful functor である。
4.4 Finitely presented categories
smallest congruence
書籍において を なら を満たす congruence の中で最小の congruence として定義しています。congruence の intersection が congruence になることから、 が存在すると書かれていますが本当でしょうか?
これは、 なら を満たす congruence が少なくとも一つは存在することを示さないと定義として意味がありません。ここでは以下の記事の内容を元に具体的に を構成します。
www.orecoli.com
まず二項関係 を で定義します。上の記事を参考に から生成される equivalence relation として を定義します。このとき が なら を満たす最小の congruence であることを証明します。初めに が congruence であることを証明します。
任意の に対して であるとする。
- のとき
であるとすると、 かつ は明らか。また任意の に対して であるから、 が equivalence relation であることより が成り立つ。
とすると、 と が存在して と表される。このとき かつ は明らかである。また任意の に対して であるから、 が成り立つ。
の場合も の場合と同様である。
- のとき
帰納法の仮定により 、 かつ 任意の に対して が成り立つ。一方で 、、 のそれぞれの場合に対して、 の場合と同様の議論により、 、 かつ 任意の に対して が成り立つ。
よって が equivalence relation であることより 、 かつ 任意の に対して が成り立つ。
次に が ならば を満たす最小の congruence であることを証明します。 が ならば をみたすことは、、 とすれば となることから明らかです。
を ならば を満たす任意の congruence であるとする。
任意の に対して であるとする。
- のとき
とすると、 は equivalence relation であるから が成り立つ。
とすると、 と が存在して と表される。仮定より が成り立ち、 が congruence であることより が成り立つ。
の場合も の場合と同様である。
- のとき
帰納法の仮定より が成り立つ。一方で 、、 のそれぞれの場合に対して、 の場合と同様の議論により、 が成り立つ。よって の transitivity により が成り立つ。
参考書籍
Category Theory (Oxford Logic Guides)
- 作者:Awodey, Steve
- 発売日: 2008/01/10
- メディア: ペーパーバック
- 作者:スティーブ アウディ
- 発売日: 2015/09/19
- メディア: 単行本