Size: a a a

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

2019 November 15

МБ

Михаил Бахтерев in Теория категорий
Brenoritvrezorkre
А если отказаться от доказательств от противного?
Без отпротивного легко доказывается.
источник

B

Brenoritvrezorkre in Теория категорий
Тут уже написали нечто
источник

МБ

Михаил Бахтерев in Теория категорий
Ага. Увидел. Но это требует доказательства того, что Set - это топос. Что не является тривиальным. Можно просто доказать прямо в терминах множеств. Там в какую сторону нужно?
источник

KV

Kirill Valyavin in Теория категорий
Михаил Бахтерев
Ага. Увидел. Но это требует доказательства того, что Set - это топос. Что не является тривиальным. Можно просто доказать прямо в терминах множеств. Там в какую сторону нужно?
Из эпиморфизма в сюръекцию
источник

KV

Kirill Valyavin in Теория категорий
Вот ещё интересно, есть ли там выбор или это меня переклинило опять.
источник

МБ

Михаил Бахтерев in Теория категорий
МммМм... Возможно. Я знаю доказательство такое: возьмём g = характеристическую функцию dom(f), g : Y -> {0, 1}. Будет верно, что (g после f) = ((const 1) после f), следовательно g = const 1, то есть dom(f) совпадает с Y. Для характеристических функций, наверное, аксиома выбора нужна.
источник

V

Valery in Теория категорий
Kirill Valyavin
Вот ещё интересно, есть ли там выбор или это меня переклинило опять.
Не нужна. Иначе это бы не было конструктивным доказательством.
источник

V

Valery in Теория категорий
Михаил Бахтерев
МммМм... Возможно. Я знаю доказательство такое: возьмём g = характеристическую функцию dom(f), g : Y -> {0, 1}. Будет верно, что (g после f) = ((const 1) после f), следовательно g = const 1, то есть dom(f) совпадает с Y. Для характеристических функций, наверное, аксиома выбора нужна.
Это то же самое доказательство, что я приводил. Только здесь используется тот факт, что Prop = {0,1}, что эквивалентно закону исключенного третьего.
источник

МБ

Михаил Бахтерев in Теория категорий
А то, что я написал конструктивно? Там же утверждается, что такая g существует. А не факт.
источник

МБ

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

МБ

Михаил Бахтерев in Теория категорий
Но так студентам проще объяснять, imho. Топосы у нас на второй семестр оставлены.
источник

V

Valery in Теория категорий
Здесь нужно только множество утверждений.
источник

V

Valery in Теория категорий
Без него я подозреваю это не доказуемо. Можно попробовать найти LCCC без классификатора подобъектов, где это неверно.
источник

МБ

Михаил Бахтерев in Теория категорий
Ну... А как его по-быстрому рассказать? Эпи/моно-морфизмы у нас же прям на первой лекции.
источник

V

Valery in Теория категорий
Михаил Бахтерев
Но так студентам проще объяснять, imho. Топосы у нас на второй семестр оставлены.
Это в общем зависит от конструктивного фреймворка, в котором это доказывается. Если в категориях, то нужно определить классификатор подобъектов и регулярные категории.
источник

МБ

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

МБ

Михаил Бахтерев in Теория категорий
Ну, то есть, не хочется, чтобы это было только про Coq и типы.
источник

V

Valery in Теория категорий
Хотя речь же про доказательство именно в Set. Обычно под Set подразумевают категорию классических множеств, т.е. и с LEM, и с AC. При наличии LEM всё доказывается в Set напрямую без проблем. Если же работать в конструктивной теории множеств, то, чтобы формально это доказать, нужно сначала выбрать собственно конструктивную теорию множеств, где это будет доказываться.
источник

V

Valery in Теория категорий
Михаил Бахтерев
Ну, то есть, не хочется, чтобы это было только про Coq и типы.
А, ну в теории типов это легко
источник

V

Valery in Теория категорий
Собственно, доказательство, которое я написал, уже на языке теории типов написано. Практически.
источник