Size: a a a

Теория категорий

2019 December 17

ЕО

Евгений Омельченко in Теория категорий
Воеводский брал тотальные языки, они скучнее
источник

ЕО

Евгений Омельченко in Теория категорий
Нормальная форма есть, можно на денотационную семантику вообще забить
источник

МБ

Михаил Бахтерев in Теория категорий
Там, вроде, не особо важно. Ну, мы просто определяем понятие частично определённой функции через bottom, и всё.
источник

YS

Yuriy Syrovetskiy in Теория категорий
Михаил Бахтерев
Надо определить "скучный". ТК, конечно, шире применяется.
даёт ли хаскельная монада полное понятие о категорной монаде?
источник

ЕО

Евгений Омельченко in Теория категорий
Михаил Бахтерев
Там, вроде, не особо важно. Ну, мы просто определяем понятие частично определённой функции через bottom, и всё.
Ну нет, нельзя, порядок ещё нужен
источник

ЕО

Евгений Омельченко in Теория категорий
bottom меньше всех термов
источник

ЕО

Евгений Омельченко in Теория категорий
Нужно работать с (2,1)-категориями
источник

ЕО

Евгений Омельченко in Теория категорий
Задавать на стрелках топологии Скотта и т.д.
источник

МБ

Михаил Бахтерев in Теория категорий
Я вот тут читаю Барендрегта, он пишет, что Скотт как раз и построил это самое с типами в категории решёток. Не знаю, правда, есть там type: type
источник

МБ

Михаил Бахтерев in Теория категорий
Yuriy Syrovetskiy
даёт ли хаскельная монада полное понятие о категорной монаде?
Не знаю. Категорные монады, вроде как, возникают из алгебраических соображений о расширениях алгебраических структур (могу ошибаться, читал только у Ламбека в контексте  категорной логики). Мне кажется, что списки или свободные монады это иллюстрируют.
источник

ЕО

Евгений Омельченко in Теория категорий
Михаил Бахтерев
Я вот тут читаю Барендрегта, он пишет, что Скотт как раз и построил это самое с типами в категории решёток. Не знаю, правда, есть там type: type
Есть павердомен для этого. Просто домен это (0,1)-категория, а нам нужно всё-таки (2,1)-категория
источник

МБ

Михаил Бахтерев in Теория категорий
Евгений Омельченко
Задавать на стрелках топологии Скотта и т.д.
Так топологии эти строятся, чтобы ограничить класс рассматриваемых функций. А потом разговор плавно переводится на язык этих функций. Не очень понятно, что может дать эта топология на homset-ах.
источник

ЕО

Евгений Омельченко in Теория категорий
Михаил Бахтерев
Так топологии эти строятся, чтобы ограничить класс рассматриваемых функций. А потом разговор плавно переводится на язык этих функций. Не очень понятно, что может дать эта топология на homset-ах.
Ну, ограничение нам нужно, чтобы потом построить свободную структуру. Мы же хотим получить "максимальную" категорию, похожую на Hask
источник

ЕО

Евгений Омельченко in Теория категорий
@mbakhterev, вот, я придумал как перформулировать то, что я хочу сказать. Если мы будем смотреть на Hask не как на 1-категорию, а как на dcpo-enriched категорию, то эндофункторы над Hask будут вынуждены сохранять "вычислительную структуру" категории, а значит мы сможем любому эндофунктору сопоставить функтор-в-смысле-хаскеля
источник

ЕО

Евгений Омельченко in Теория категорий
И если в нашем Hask будет Type:Type, то мы сможем построить интернал-категорию internal Hask, рассмотреть на ней internal functors и показать, что они соответствуют обычным функторам нашего enriched Hask
источник

МБ

Михаил Бахтерев in Теория категорий
Вопросы: Не идёт ли здесь речь о представимых функторах? Что подразумевается под "haskell-функтор"?
источник

AZ

Alex Zhukovsky in Теория категорий
источник

AZ

Alex Zhukovsky in Теория категорий
Всё-таки меня убивает, что рисуется b * a, а тип a -> b
источник

CD

Constantine Drozdov in Теория категорий
ох уж эти любители применения справа
источник

МБ

Михаил Бахтерев in Теория категорий
Ну рисуйте f;g -- f перед g.
источник