Size: a a a

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

2020 August 02

Oℕ

Oleg ℕizhnik in Теория категорий
Я не знаю, можно ли в завтипном хаскеле делать абстракции, содержащие абстрактные пи-типы, если можно, наверное можно и бикатегорное какое-то выжать примитивное
источник

AZ

Alex Zhukovsky in Теория категорий
круто, спасибо)
источник

AG

Alex Gryzlov in Теория категорий
Alex Zhukovsky
понятно. Я просто думал что все несоответствие с теоркатом из-за всяких гадких боттомов, а тут различий оказалось ещё больше
для теорката нужно уметь законы формулировать, т.е. нужно достаточно мощное равенство
источник

AG

Alex Gryzlov in Теория категорий
в идеале да, уже для 1-категорий желательно что-то типа OTT
источник

ЕО

Евгений Омельченко... in Теория категорий
Когда мы говорим "монада" в хаскеле, то подразумеваем монаду над "категорией" Hask, "линейная монада" будет монадой над другой категорией, каким-нибудь LinearHask, и т.д.
источник

ЕО

Евгений Омельченко... in Теория категорий
Подозреваю, что с TypeInType можно было бы сформулировать какое-то обобщённое понятие монады, но нужно две вещи при этом понимать:
1. Это вообще не факт, что будет тоталится
2. Любое определение монады в хаскеле необходимое, но не достаточное. Мы верим программисту на слово, что законы выполняются
источник

AZ

Alex Zhukovsky in Теория категорий
Евгений Омельченко
Подозреваю, что с TypeInType можно было бы сформулировать какое-то обобщённое понятие монады, но нужно две вещи при этом понимать:
1. Это вообще не факт, что будет тоталится
2. Любое определение монады в хаскеле необходимое, но не достаточное. Мы верим программисту на слово, что законы выполняются
во всяких идрисах насколько я знаю всякие VerifiedMonad тоже опциональны на случай "ну докажите если вам не трудно. А если трудно то и не нао"
источник

ЕО

Евгений Омельченко... in Теория категорий
Alex Zhukovsky
во всяких идрисах насколько я знаю всякие VerifiedMonad тоже опциональны на случай "ну докажите если вам не трудно. А если трудно то и не нао"
Идрис умеет быть тотальным, а хаскель нет
источник
2020 August 03

Oℕ

Oleg ℕizhnik in Теория категорий
Скажите, вот в compact closed category я для f: A -> B всегда могу объявить f*: B* -> A* так что f** = f
верно ли что
(f · g)* = g* · f* ?
источник

__

_________ _________ in Теория категорий
Oleg ℕizhnik
Скажите, вот в compact closed category я для f: A -> B всегда могу объявить f*: B* -> A* так что f** = f
верно ли что
(f · g)* = g* · f* ?
могу ошибаться но это вроде как на braiding похоже
источник

Oℕ

Oleg ℕizhnik in Теория категорий
_________ _________
могу ошибаться но это вроде как на braiding похоже
Нет, braiding - это A (×) B -> B (×) A
Он естественно содержится в замкнутой категории, т.к. она симметрична
источник

Oℕ

Oleg ℕizhnik in Теория категорий
Я спрашиваю, является ли звёздочка контравариантным функтором
источник

Oℕ

Oleg ℕizhnik in Теория категорий
а вот нашёл
источник

Oℕ

Oleg ℕizhnik in Теория категорий
но всё равно не очень понятно
источник
2020 August 06

ЗП

Зигохистоморфный Пре... in Теория категорий
как fix f = f (fix f) можно диаграммой отобразить?
источник

AF

Alexey Fedotov in Теория категорий
f = id?
источник

к

кана in Теория категорий
тогда бы id и было, тут речь про произвольные f
источник

AK

Antony Kapranov in Теория категорий
источник

VG

Vitaly Guzeev in Теория категорий
А что это за книга?
источник

AK

Antony Kapranov in Теория категорий
Vitaly Guzeev
А что это за книга?
Черновик Programming with Categories. Fond, Milewski, Spivak
источник