String diagram による Yoneda lemma の証明 rev.2
完全版(のつもり)。
記法
Functor について natural transformation:
を以下のように描く:
Naturality:
を箱が筒抜けになっていることによって表現した。?ノードは無名関数の無名パラメータ。
この時点で証明は終わったも同然になる。
命題: Yoneda lemma
Functor について
-
- natural in
証明
Yoneda bijection
とすると、左下は筒抜けなので確かに natural であることが分かる。
あとは以下を示せばよい・・・がいずれも明らか。
Bijectivity
Naturality in
Naturality in
まとめ
では morphism を格上げしてるんだけど逆に natural transformation の方を格下げした方が分かりやすいと思う。