Oleg
Vasiliy
только в случае хаскеля это та же самая категория
кана
Почему наличие одной общей категории подразумевает отсутствие подкатегорий?
Vasiliy
Anonymous
а в чем тогда разница между морфизмом и эндофунктором
кана
Это как говорить, что в хаскеле один тип боттом (если опустить нелифтед значпния), потому что все лифтед типы могут быть боттом
То есть до этого я воспринимал любой тайпкласс (и вообще любое множество типов) за категорию, хоть их все можно было объединить в более общей Хаск
Oleg
Vasiliy
сопсна, вспоминая мой вопрос выше про арифметику...
Vasiliy
натуральные числа и сложение - вполне себе категория
Vasiliy
функтор "чётные натуральные числа" состоит из двух частей - одна отображает любое натуральное число в чётное, а вторая - сумму любых двух чисел в сумму любых двух чётных чисел
Oleg
Oleg
Anonymous
Anonymous
так?
кана
Не
Vasiliy
Anonymous
рип
кана
Морфизм про объекты категорий
кана
А функтор про категории
кана
Если я правильно понял
Anonymous
а
Oleg
Vasiliy
из Nat в Even Nat
Oleg
Это объекты
Oleg
Или это категория с одним объектом?
Vasiliy
да, я в том же сообщении написал, что нужно ещё fmap
Vasiliy
которое из Nat -> Nat сделает Even Nat -> Even Nat
Oleg
так?
Не так. Морфизм между объектами, функтор между категориями
Anonymous
Vasiliy
сложно по-русски мысли выражать - у меня образования ноль, только практика :D
Andrei
Не совсем так.
Oleg
Anonymous
мб FA, FB это неправильная запись
Andrei
Стрелочка скорее между большими кружками.
Andrei
Потому что функтор действует и на объекты и на морфизмы.
Vasiliy
нужна ещё стрелка между B и F B и стрелка между стрелкой 1 и стрелкой между F A и F B
Anonymous
о
Anonymous
понял
Andrei
И еще id стрелки.
Oleg
Andrei
Andrei
Достаточно. Натуральные числа — не категория.
Andrei
Это в лучшем случае категория с одним объектом, а числа это стрелки.
Andrei
Но это надо явно сказать.
Vasiliy
ну почему? натуральное число - объект, прибавление единицы - морфизм
Oleg
Тогда можно задать эндофунктор, сопоставляющий каждому пожмножеству - подмножество чисел умноженных на жва
Vasiliy
тогда функтор "чётные числа" любое натуральное число отображает в чётное число, прибавление единицы отображает в прибавление двойки
Andrei
Спору нет, просто в оригинальном сообщении структура категорная задана не была. И корректность определения функтора тоже не очевидна.
Oleg
Andrei
кана
Так, недавно я узнал, что объект категории - множество (в категории множеств, например). А, черт дошло
Oleg
А какая разница. Объект - более свободная сущность, чем множество. Но для натуральных чисел можно придумать изоморфную систему множеств
Andrei
Oleg
Vasiliy
ну да, не спорю
Oleg
Andrei
Блин ты сказал, что это стопудово не категория. тебе сказали, что рано говорить. Ты сказал, что не рано. Тебе привели два примера категорий. Ты говоришь poorly defined
Еще раз. От того что ты сказал, что какая-то штука является категорией, эта штука категорией не станет, пока ты формально не определишь все необходимые вещи. Если я скажу что натуральные числа это группа по сложению, они от этого группой по сложению не станут, надо сначала показать, почему это так. И в случае примера с натуральными числами, они могут вообще не образовывать группу.
Oleg
Anonymous
ня
Oleg
Это не функтор.
Andrey
если кто-то сказал, что какая-то штука отстой, эта штука отстоем не станет. Пока ты формально не докажешь все необходимые условия (С) Правильно я понял? 😊
Anonymous
тут в лекции как раз про эндофунктор заговорили
Oleg