Осиливаю теоркат по книжке Б.Милевски "Теория категорий для программистов". Соответственно, и обозначения оттуда.
Итак, пусть есть категория с тремя объектами 1, 2, 3 (слева вверху). Между 1 и 2 два морфизма, обозначил их "5" и "6".
Зафиксируем объект 1 и построим функтор C(1, _), часть рисунка справа вверху. Морфизмам 5 и 6 соответствуют морфизмы C(1,5) и C(1,6).
Для функтора F получается картинка справа внизу. Функтор переводит объект 1 в множество {101}, объект 2 в множество {102, 202}, и объект 3 в {303}. Ну и морфизмы 5 в F5 (это функция 101 -> 102), 6 в F6 (функция 101 -> 202).
Согласно лемме Йонеды (для данной схемы, Nat(C(1, _), F) ~ F1, у нас может быть только одно естественное преобразование, т.к. F1 это {101}, которое состоит из одного элемента.
Но мы же можем морфизмы C(1,5) и С(1,6) двумя разными способами отображать в F:
C(1,5) -> F5; C(1,6) -> F6
и
C(1,5) -> F6; C(1,6) -> F5
Как так? Один способ не "естественен", что ли? И если да, то почему?