サボり記事第六弾
予約投稿第五弾 2/3 23:59予定
今回は圏論のことについて続きを書きます。こちらが 前回の記事で、こちらが、 最初の記事です。
- 第II部: Functors, Natural Transformations, Equivalences and Yoneda Lemma
- 第III部: Adjoints and Monads
- 最後に
第II部: Functors, Natural Transformations, Equivalences and Yoneda Lemma
関手(Functors)
関手とは数学的抽象物である圏と圏との間にある性質を満たす対応関係である(写像)である。
正確には上の定義はコバリアント・ファンクター(Covariant functor)であり、関手にはもう一つコントラバリアント・ファンクター(Contravariant functor)がある。
関手の例
関手の例はたくさんある。これまで勉強した数学の概念を関手として再解釈することは、いいトレーニングになるだろう。具体的な例を2つあげる。まずは、線形代数である。
(1): FDVeckkを考える。つまり、対象は体k上の有限次元ベクトル空間であり、射はそれらの間の線型写像とする圏である。このとき、圏FDVeckkからそれ自体へのコントラバリアント関手を次のようにして考えることができる。対象は任意のベクトル空間からその双対空間へうつる。射は任意の線形写像から へうつる。ただし、
for all である。
(2): 多様体の圏とベクトルバンドルの圏を考える。つまり、多様体の圏とは対象が滑らかな多様体で射が滑らかな写像からなる圏であり、ベクトルバンドルの圏とは対象がベクトルバンドルで射がバンドル写像からなる圏である。このとき、次のように構成されたはからへのコバリアント関手である。は多様体の圏の対象をタンジェント・バンドルにうつす。これはベクトルバンドルの圏の対象である(つまりタンジェントバンドルはベクトルバンドルである)。は多様体の射 をとうつす。ただし、は次のように定義される。
for all 。はバンドル写像である。したがってはwell-definedである。さらに、容易には関手の公理をみたすので、これは関手である。
一般的な関手を3つほど紹介する。どれも重要。
(1): プレシーフ(Presheaves)
圏のプレシーフとはの双対圏から集合の圏への関手のことを言う。
(2) ホモ・ファンクター(Homo-functors)
をローカリー・スモール・カテゴリーとする。つまり、の任意の対象に対して、からへの射の集まりが集合である、そのような性質を満たす圏のことである。をの対象とする。このとき、次のようにしてコバリアント・ファンクターとコントラバリアント・ファンクターを定義することができる。
(i):
対象はからへとうつる。はローカリー・スモール・カテゴリーより、は集合である。つまり、である。射は をにうつす。ただし、である()。
容易にわかるようにこのように定義されたはコバリアント・ファンクターである。
(ii)
(i)と同様に定義すればよい。
対象はからへとうつる。 射はからへとうつる。ただし、である()。
これはコントラバリアント・ファンクターであり、さらにプレシーフである。
(3) 忘却関手(Forgetful functors)
簡単だけれども重要な概念。
ある構造を捨てるような関手のこと。例えば、群の圏があるとする。つまり群の圏とは対象が群であり射が群の準同型からなる圏のことである。この群の圏から集合の圏への忘却関手とは、対象は群からその群構造をなくした単なる集合にうつり、射は準同型写像から単なる写像へとうつるものである。
忘却関手はほかにもたくさんある。
フェイスフル・フル・エッセンシャリ・サージェクティブ
集合あいだの写像(map)には単射と全射があったように、圏のあいだの関手にもそれらに相当するものを定義することができる。それらがフェイスフル(Faithful)とフル(Full)である。 さらに対象に関する射が全射であるとき、関手を本質的全射または稠密と言われる。
実は、圏同値とは、関手がフェイスフルでフルでエッセンシャリ・サージェクティブであることと同値である(後者参照)。
関手の合成と恒等関手と圏の圏
2つの関手 があるとき、関手の合成を考えることができる。さらに、対象の恒等写像が存在するように、圏の恒等関手が存在する。したがって、圏の圏(The category of all small categories)を考えることができる。
Representable Functors, Free functors
Limits and Colimits
重要。けど、まだよくわからない。これは対象との積などの一般化として考えることができる。
自然変換(Natural Transformations)
自然変換は関手と関手との間の写像である。つまり、「関係の関係」である。極めて重要であるが、意外に使わない代物かもしれない。普通に数学で圏論を使うならば、圏と関手で十分なのかもしれない。
自然変換 が自然同型(Natural isomorphisms)であるとは、任意の対象 にたいして、が同型であることである。
ファンクター・カテゴリー(Functor categories)
自然変換は自然変換の合成を考えることができる。さらに恒等変換も考えることができる。 したがって、対象が圏であり射が関手である圏を考えたように、同様に対象が関手であり射が自然変換であるような圏を考えることができる。それをファンクター・カテゴリーと言う。
イクィバレンス(Equivalences)
圏の同値を考える。
定義
定理 イクィバレンスは関手がフルでフェイスフルでエッセンシャリ・サージェクティブであり、その逆も成り立つ。
圏 とが双対(Dualities)であるとは、の双対圏(反圏)が圏 と圏同値であることである。例えば、反ブール圏はストーン圏と圏同値である。つまり、ブール圏はストーン圏と双対である(The duality between the Boolean category and the Stone category)。
米田の補題(the Yoneda Lemma)
米田の補題は圏論の表現定理と考えることができる。米田の補題から群論のケーリーの表現定理を導くことができる。
Yoneda embedding
第III部: Adjoints and Monads
随伴(Adjoints, Adjunctions)
随伴は関手の特殊なバージョンである。
随伴の直観的定義
圏論におけるアジョイント(随伴)はヒルベルト空間論におけるアジョイントと多かれ少なかれ並行関係がある。
随伴は自然同型である
随伴は自然同型である。つまり、かつならば、である。それを証明するために普通は米田の補題を使う。けれども、Category Theory in Contextでは直接証明しているパターンも記載されている。
随伴の例
たくさんある。
随伴の他の定義とその同値の証明
随伴は他に2つの定義がある。一つは普遍性から定義されているものである。
イクィバレンスは随伴より条件が強い。
イクィバレンスは随伴より強い。つまり、イクィバレントならば随伴が成り立つ。
Smith(pp.252-253)
アジョイントの存在定理
関手が存在するとする。関手がある条件を満たすならば、圏から圏へのある関手が存在して、は随伴である。つまり、である。
一般のアジョイントの存在定理は圏論の入門書の本にはあまり書かれていない。Freydの本を直接参照したほうがいいのかもしれない。 Freyd, Abelian categories, pp.84-85
Monads
モナドはコンピュータ・サイエンスとかで使うらしい。
定義
随伴ならばモナドである。
モナドならば随伴を持つ圏が存在している(Eilenberg-Moore category)。
Operands
最後に
まとめとしては全然ダメですが、まぁこんな感じです。
僕から以上