第4章:双対性の鏡 —— 部分対象と商対象


📖 このファイルの位置づけ

STEP 05 - 読み順

← 前のファイル現在地次のファイル →
[前のファイル](/数学における「同じ」とは/第3章:圏論的「商」の正体 —— 余等化子と普遍性)第4章:双対性の鏡 —— 部分対象と商対象[次のファイル](/数学における「同じ」とは/第5章:同型を超えて —— 随伴と圏同値)

深掘り関連ファイル:


【導入】鏡の国のアリス

—— 矢印を逆転させるということ

ルイス・キャロルの『鏡の国のアリス』では、鏡の向こう側の世界はすべてがあべこべになっている。右は左に、左は右に。時計は逆回りに進み、結果が原因より先に起こる。 数学の世界にも、このような「鏡の国」が存在する。それが圏論における**「双対性(Duality)」**の世界である。

通常の数学理論では、定義を少し変えるだけで、全く別の理論体系になってしまうことがよくある。ユークリッド幾何学の公理を一つ変えれば非ユークリッド幾何学になり、微積分の順序を変えればルベーグ積分が必要になる。 しかし、圏論においては驚くべき現象が起きる。すべての矢印の向きを「逆」にするだけで、ある定理が自動的に別の定理へと生まれ変わり、しかもその真偽までもが保存されるのだ。

反対圏(Opposite Category)

があるとする。この圏のすべての矢印を、向きだけ逆さまにした新しい世界を考えよう。これを反対圏と呼び、 と表記する。

  • 対象: と同じ。
  • 射: における射 は、 においては射 とみなされる。
  • 合成: の後に を合成する () ことは、反対圏では の「前」に を合成すること () に対応する。

これは単なる記号の遊びではない。 前章まで、我々は「商(Quotient)」という概念を、「情報を圧縮する(全射)」あるいは「差異を無視する(余等化子)」操作として見てきた。 では、この「商」の矢印をすべて逆転させると、一体何が現れるのだろうか?

  • 「圧縮する(全射)」の逆は、「埋め込む(単射)」である。
  • 「差異を無視する」の逆は、「一致する部分を選び出す」ことである。

そう、商の双対概念として、我々に馴染み深い**「部分(Sub)」**の概念が、鏡の向こう側から姿を現すのである。 本章では、この「双対性の鏡」を通して、数学的構造がいかに「商」と「部分」という対(ツイ)の概念によって支えられているかを解き明かしていく。 労せずして定理が2倍に増える、圏論ならではの魔法(エコシステム)を堪能しよう。


【第1節】双対性原理(Duality Principle)

—— 一粒で二度おいしい定理

圏論の教科書には、しばしば「この定理の双対もまた真である(Dually, …)」というフレーズが登場し、証明が省略されることがある。これは手抜きではない。**「双対性原理」**という強力な論理的基盤に基づいているからだ。

原理のステートメント

「圏論の言語だけで記述された命題 が、すべての圏において成り立つならば、その命題の中の矢印の向きをすべて逆転させ、合成の順序を入れ替えた命題 もまた、すべての圏において成り立つ」

なぜなら、命題 がすべての圏 で成り立つなら、当然反対圏 でも成り立つはずだからだ。そして における命題 とは、元の圏 の言葉に翻訳し直せば、双対命題 に他ならない。

双対概念のペア

この原理により、圏論の概念は必ず「双対ペア」として現れる。片方を学べば、もう片方は自動的についてくる。

概念A(元の世界)概念A*(鏡の向こう側)直感的イメージ
始対象 (Initial)終対象 (Terminal)何もない空っぽ 全てが一点に集まる
(Domain Codomain) (Codomain Domain)入力 出力
モノ射 (Monomorphism)エピ射 (Epimorphism)単射(埋め込み) 全射(被覆)
直和 (Coproduct)直積 (Product)並べる 組にする
余等化子 (Coequalizer)等化子 (Equalizer)接着する 切り出す
余極限 (Colimit)極限 (Limit)統合 制約

前章で学んだ「余等化子」の定義には「Co-」という接頭辞がついていた。これは「Equalizer(等化子)」の双対であることを示している。 歴史的には「等化子(部分集合)」の方が先に馴染みがあったため、商の方が「Co(余)」扱いされているが、圏論的には両者は完全に対等な存在である。


【第2節】等化子(Equalizer)

—— 差を見分ける「最良の」射

では、前章の主役「余等化子」を双対性の鏡に映してみよう。 余等化子は「2つの平行射 行先(Codomain)から出る射 」であり、「差をなくす)」ものだった。

これを全部逆にすると、どうなるか? 「2つの平行射 手前(Domain)に入ってくる射 」であり、「差がない場所を選ぶ)」ものになるはずだ。 これが**等化子(Equalizer)**である。

定義:等化子

における平行射 に対し、対 がその等化子であるとは、以下の2条件を満たすことである。

  1. 条件(可換性): すなわち、 で選ばれた領域 上では、 の振る舞いが一致する。

  2. 普遍性(Universality): 任意の対象 と任意の射 について、もし が成り立つならば、 射 ただ一つ存在して を満たす。

図式で描くと、余等化子の矢印をすべて逆にしたものになる。 から へ入ってくる)

具体例:方程式の解集合

抽象的な定義だけでは味気ないので、集合圏 Set での姿を見てみよう。 に対して、等式 を満たす を全部集めてくる。 そして を包含写像とする。 これはまさに、方程式 の**「解集合(Solution Set)」**である。

  • 余等化子が「 となるように無理やり世界を潰す(商)」操作だったのに対し、
  • 等化子は「 となるような平和な場所だけを選び出す(部分)」操作である。

群の圏 Grp においても同様だ。準同型 に対し、 の部分群となり、これが等化子である。 特に、片方の射 が「常に単位元 を返す射(ゼロ射)」だった場合、 となり、これは有名な**「核(Kernel)」**の定義そのものになる。 つまり、核とは「ある射とゼロ射の等化子」のことなのだ。


【第3節】部分対象(Subobject)の定義

—— 「含まれている」とは何か

等化子の例からも分かる通り、等化子 は、多くの場合「単射(モノ射)」になる。 これは直感的にも正しい。何かの一部を選び出す操作(サンプリング)は、情報を歪めたり重複させたりしない(単射的である)べきだからだ。

圏論では、この「モノ射」を使って、集合論における「部分集合」の概念を一般化する。

モノ射による「部分」の表現

対象 の「部分」を考えたい。しかし圏論には「要素」がないので、「 なる要素の集まり」とは言えない。 そこで、「 の中へ埋め込まれる対象 」と、その埋め込み方 のペア を考える。 ここで モノ射でなければならない。 (※注意:単射でない写像で に入る場合、それは の中で「潰れて」いるかもしれず、純粋な「部分」とは言えないからだ。)

部分対象の同値関係

しかし、これだけでは問題がある。 例えば、集合 に対し、

  • と包含写像
  • と写像 ) この二つは、使っている文字(要素の名前)は違うが、 の部分集合としては「同じもの()」を指しているはずだ。 圏論では、これらを同一視したい。

そこで、2つのモノ射 同値であるという定義を、以下のように定める。 「同型射 が存在して、 となる(三角形が可換になる)とき、これらは同じ部分を定めているとみなす」

この同値関係による同値類を、対象 の**「部分対象(Subobject)」**と呼ぶ。 記号で書くなら、 へのモノ射の同値類の集まりである。

引き戻し(Pullback):部分の逆像

部分対象に関わる最も重要な操作の一つが**「引き戻し(Pullback)」**である。 写像 と、部分対象 があるとき、「 による逆像 」を の中に作りたい。 集合論なら だが、圏論ではこれを普遍性(デカルト図式)で定義する。

この四角形が可換で、かつ普遍性を持つ(Pullbackである)とき、左側の縦矢印が定める部分対象が、 の引き戻しとなる。 この操作は、幾何学における「ファイバー積」や、データベースにおける「テーブル結合」と同じ構造をしており、部分と部分の共通部分(Intersection)をとる操作の一般化でもある。

こうして定義された「部分対象」の世界は、我々がよく知る集合の包含関係()の構造を、驚くほど忠実に、かつ一般的に再現してくれる。


続く論点(第二部)

【第4節】商対象(Quotient Object)の定義 —— エピ射による等価 【第5節】像と余像(Image and Coimage) —— 写像の分解ふたたび

第二部では、双対性の鏡をもう一度使い、「部分対象(モノ射)」の双対として「商対象(エピ射)」を定義します。そして、任意の写像が「商をとって(余像)、埋め込む(像)」というプロセスに分解される様子を、圏論的に厳密に記述します。ここで「準同型定理」が圏論の言葉で完全復活します。

続けて第二部を出力してよろしいでしょうか?