Functor まとめ
Identity functor
Composite functor
について
Diagonal functor
Product of functors
について
Exponential functor
- -object
について
Swap functor
(と呼んでいいと思う)
Partial application
について
Evaluation functor
Natural transformationのhorizontal compositionはこれを使って定義できる。
Comma functor
(と呼んでいいと思う)
Hom functor
(Comma functorの一種)
Over functor
(Comma functorの一種)
Yoneda embedding
記法
- Morphismが期待される場所で、object が渡された場合は、identity morphism を渡す。
- Objectかmorphismのどちらかである変数は、 等にした。
Yoneda lemma
これらを使うと、Yoneda lemma:
で自明に定まる(というには無理がある)natural isomorphismは、