33.函手と自然変換
前回括弧付きで(コ)と書いたのに、本文では一言も触れてないという(笑)後で適当に加えておこう。
函手
二つの圏を対応付けるものとして函手を導入する。
定義 を圏とする。の対象に対しの対象が定まり、またの射に対しの射が定まるとする。恒等射に対してが成り立ち、射の合成に対してが成り立つとき、をからへの函手(functor)と呼び、などと表す。
例えば圏の対象に対して定まるは、から集合の圏への函手となる。
-加群に対しを単に集合と見なすことで函手が定まる。このように構造を持った集合から、その構造を忘れることで得られる函手を忘却函手(forgetful functor)と呼ぶ。
反転圏からの函手をからへの反変函手(contravariant functor)と呼ぶ。この意味で通常の函手を共変函手(covariant functor)とも呼ぶ。
切断や引込、イソといった射の性質は函手によって保たれる。つまり同型な対象の函手による「像」もまた同型になる。逆は一般に成り立たないが、次の条件が参考になる。
定義 函手に対して次を定める。
ただしここで言う単射とはに対しならとなることを意味し、全射とはに対してあるが存在してとなることを意味する。特にが局所的に小さい圏である場合は集合の意味での単射、全射になる。
命題 函手が忠実かつ充満なとき以下は同値となる。
- である。
- である。
(証明)下から上を示せば良い。がを満たすとする。忠実充満性より、対応するが一意的に存在する。一方で恒等射に対応するのも恒等射だから、函手の定義よりが従う。
自然変換
二つの函手が「自然な」対応関係にあるということを示すのが自然変換である。
定義 を函手とする。の対象に対し、射が与えられ、に対しが成り立つとする。このときをからへの自然変換(natural transformation)と呼び、などと表す。からへの自然変換全体をと表す。
函手に対し自然変換が定まる。また函手及び自然変換に対し、自然変換が定まる。すると函手を対象とし、自然変換を射とする圏を定めることができる。これを函手圏(functor category)と呼びやなどと書く。函手圏における同型を自然同値(naturally equivalent)と呼ぶ。
自然変換に対して、日本人の名前が入った重要な命題がある。
定理 (米田*1の補題) を圏とし、をその対象とする。は函手とする。このときからへの自然変換を集合の元に対応させると、これは全単射を与える。特には集合になる。
(証明)に対しをにより定める。するとは自然変換だから、
を得る。別の自然変換に対しても同様だから、ならが成り立つ。故にであるので単射であることが分かる。
次にに対応する自然変換を求めよう。に対しと定める。実際に対し、の函手性より
が成り立つ。故には自然変換であり、より全射であることも分かる。
系 圏の対象を集合に対応させる函手は忠実かつ充満である。
この系と前の命題により、二章で述べた「自然性」が正当化される。つまり二つの函手及びが函手圏において自然同値であれば加群の圏においてとは同型になる。
ところで射に対しそれ自身を対応させるような恒等函手を定めることができる。また函手及び函手に対し、その合成をにより定めることができる。ここで圏を対象のように扱うことで、函手は「圏の圏」における射のように思えてくる。「圏の圏」は一般には圏ではないが、圏の文脈を用いて圏の同型を定義することができるように思える。つまり函手及び函手が存在してが成り立つとき、圏と圏は圏同型(isomorphic as category)と呼ぶ。ところがこの定義は条件として強すぎて、あまり多くのことが言えないことが知られている。そこで条件を緩めてが恒等函手と、が恒等函手と、それぞれの函手圏において自然同値であるとき、とは圏同値(equivalent)であると呼ぶ。
完全函手と三種の加群
定義 を-前線型圏、を函手とする。が-加群の準同型となるとき、を-線型函手(linear functor)と呼ぶ。
-アーベル圏及び-線型函手に対して以下を定める。
- 完全列を完全列に写すとき-完全函手、あるいは単に完全函手(exact functor)と呼ぶ。
- が完全ならも完全であるとき左完全(left exact)であると呼ぶ。
- が完全ならも完全であるとき右完全(right exact)であると呼ぶ。
さて、加群の圏を考える。は完全な共変函手であった。更に次が成り立つのであった。
- は左完全な共変函手である。つまりが完全ならも完全である。
- は左完全な反変函手である。つまりが完全ならも完全である。
- は右完全な共変函手である。つまりが完全ならも完全である。
我々は、これらを完全にする加群に興味がある。
定義 以下を定める。
- が完全であるときは射影的(projective)であると呼ぶ。
- が完全であるときは入射的(injective)であると呼ぶ。
- が完全であるときは平坦(flat)であると呼ぶ。
*1:米田信夫(1930-1996)