Категория имеет бипродукты, когда одни и те же объекты являются как продуктами, так и копроизведениями. Кто-нибудь исследовал теорию доказательств категорий с бипродуктами?
Возможно, наиболее известным примером является категория векторных пространств, в которой конструкции прямой суммы и прямого произведения дают одно и то же векторное пространство. Это означает, что векторные пространства и линейные отображения являются слегка вырожденной моделью линейной логики, и мне любопытно, на что была бы похожа теория типов, которая принимает это вырождение.
Ответы:
Мы с Самсоном Абрамским написали статью о теории доказательств компактных категорий с бипродуктами.
Позднее идеи были развиты в этой главе книги:
Все подробности есть, но короткая версия состоит в том, что ваша логика противоречива, потому что у вас есть нулевое доказательство для каждого следствия, а остальные ваши доказательства эквивалентны «матрицам», где записи в матрице являются доказательствами в бипродукте Свободная часть логики. Если говорить без предостережений, требуемых для уточнения, то полученная категория доказательств является категорией бесплатного бипродукта для некоторой категории аксиом.
источник
Я не знаю много о теории категорий, но, возможно, это будет полезно. Уравнения, управляющие графическими диаграммами для категорий бипродуктов [Selinger], в точности эквивалентны уравнениям для атомных потоков [Gundersen] в теории доказательств с глубокими выводами [Guglielmi] во фрагменте без отрицаний. Эти системы доказательств естественным образом эквивалентны монотонному исчислению секвенций [Brunnler, Jerabek].
К сожалению, в последней области, похоже, мало ссылок на теорию категорий.
Селинджер, П. www.mscs.dal.ca/~selinger/papers/graphical.pdf, стр. 45.
Гундерсен, T. tel.archives-ouvertes.fr/docs/00/50/92/41/PDF/thesis.pdf, стр. 74.
Гульельми, А. alessio.guglielmi.name/res/cos/
Бруннлер, К. www.iam.unibe.ch/~kai/Papers/n.pdf
Джерабек, Э. www.math.cas.cz/~jerabek/papers/cos.pdf
источник