Yoneda lemma
Evaluation functor
Category について、evaluation functor:
を定義できる。*1
と書くことにすると
Swap functor
Category について
なるfunctorをswap functorと呼ぶことにする*2。これは明らかにisomorphism。
Yoneda embedding
Locally small category について
としたとき
- (contravariant hom functor)
なるfunctorをYoneda embeddingという。ここで は、natural transformation:
のこと。
命題
Yoneda lemma
任意の
- locally small category
- -object
- functor
について、natural isomorphism:
が存在する。
命題
- (Yoneda lemmaより)
これにより、 における計算を、より便利なcategory で計算できる、ということらしい。