第3章 自然変換と圏の同値
「自然な」対応とは何か
数学ではよく「この対応は自然だ」と言います。たとえば「有限次元ベクトル空間 とその二重双対 は 自然に同型」。一方「 とその双対 の同型は、基底を選ばないと作れない(自然でない)」。この“自然さ”は 気分の問題ではなく、厳密に定義できる。それが自然変換です。
圏論の三段ロケットが、ここで完成します——対象(第1章)、関手(対象の間ならぬ圏の間の射、第2章)、 そして自然変換(関手の間の射、本章)。関手をも「対象」とみなし、その間の矢印を考える。抽象化がもう一段 積み上がります。
自然変換=関手 から関手 への「射の族」で、あらゆる射と“両立”するもの。数学の「自然な対応」を厳密化する。
自然変換の定義
二つの関手 があるとします。自然変換は、各対象 に の射 を割り当て、それが のどの射とも整合するという条件です。
定義 自然変換
関手 の間の自然変換 とは、各対象 に射 (成分)を与え、 の任意の射 に対し次の四角形 (自然性の四角形)が可換になること:
すなわち 。すべての成分 が同型射なら自然同型 という。
条件の心は「どの対象で乗り換えても、どの射を通っても、答えが一致する」。 から へ行くのに、 「先に で 側へ移ってから 」でも「先に で動いてから 」でも同じ。対応 が 特定の対象に依存した恣意的なものでなく、射の構造と一様に噛み合う——それが「自然」の正確な意味です。
例 自然・不自然の典型例
- 二重双対 (自然):、。基底を使わず定義でき、 任意の線形写像と自然性の四角形が可換。恒等関手と二重双対関手の自然同型(有限次元で)。
- 双対 (不自然):次元が同じなので同型は“ある”が、基底の選択に依存し、自然変換にならない。「同型は あるが自然でない」を厳密に区別できるのが自然変換の御利益。
- 行列式 、アーベル化 の商写像なども自然変換。
関手圏
自然変換は縦にも横にも合成でき、それ自体が圏をなします。「関手を対象、自然変換を射とする圏」です。
定義 関手圏
圏 に対し、 から への関手を対象、自然変換を射とする圏を 関手圏 (または )という。射の合成は自然変換の 成分ごとの合成。
関手が“対象”になる——この視点が、次章以降(とくに米田の補題、第7章)で決定的に効きます。「関手たちの なす空間」の中で対象を考える、というメタな階層が開けるのです。
圏の同値——圏レベルの「同じ」
第1章で対象の「同じ」(同型)を定めました。では圏どうしの「同じ」は何か。素朴には「 と がどちらも恒等関手」(圏同型)ですが、これは厳しすぎる。実用的な「同じ」は、恒等に自然同型で あれば十分、とします。
定義 圏の同値
関手 が圏同値であるとは、関手 が存在して
(自然同型)となること。このとき という。
「往復すると、恒等そのものではないが、恒等と自然に同型」。中身は違っても、圏としての構造(対象と射の ネットワーク)が本質的に同じ、という意味です。これは次の判定条件で見分けられます。
定理 圏同値の判定
関手 が圏同値 が
- 忠実充満(各 が全単射)かつ
- 本質的全射( の各対象が、ある と同型)。
例 圏同値の例
- 有限次元ベクトル空間の圏は、行列の圏(対象=自然数 、射= 行列)と同値。基底を選べば線形写像は 行列——「抽象的な空間」と「座標での行列」が圏として同じ。線形代数の二つの顔が圏同値で結ばれる。
- 有限集合の圏と、その骨格(各濃度の代表を一つずつ選んだ部分圏)は同値。
つまずきポイント
注意 よくある誤解
- 自然変換は「射の族+可換条件」。 各成分 を与えるだけでなく、すべての射で四角形が可換が命。 可換条件を落とすと単なる射の寄せ集め。
- 「同型がある」と「自然同型」は別。 は同型があるが自然でない。 は自然。この差を 捉えるのが自然変換の存在意義。
- 圏同値 ≠ 圏同型。 往復が恒等“そのもの”でなく、恒等と自然同型でよい。だから中身の違う圏が同値になれる (ベクトル空間と行列)。
- 同値の判定は忠実充満+本質的全射。 三点セットで確認する。一つでも欠けると同値でない。
この章のまとめ
- 自然変換 =各対象での射の族 で、任意の射に対し自然性の四角形が可換。数学の「自然な対応」を厳密化( は自然、 は不自然)。
- 関手を対象・自然変換を射とする関手圏 。関手が“対象”になる視点が米田(第7章)へ。
- 圏同値 =往復が恒等と自然同型。判定は忠実充満+本質的全射。ベクトル空間の圏と行列の圏が同値。
- 基本概念(対象・関手・自然変換)が揃った。次章から普遍性へ。まず始対象・終対象を通して「普遍写像性質」という考え方を導入します。
次章では、始対象・終対象を例に、「ある性質をみたす唯一の対象」を射だけで特徴づける普遍性の考え方を学びます。