Чтобы развить пояснения Галле, теория типов с непредсказуемым Пропором и зависимыми типами может рассматриваться как некоторая подсистема исчисления конструкций, типично близкая к теории типов Чёрча . Взаимосвязь между теорией типов Черча и КП не так проста, но была исследована, в частности, в превосходной статье Geuvers .
Однако для большинства целей системы могут рассматриваться как эквивалентные. И действительно, вы можете обойтись совсем немного, в частности, если вас не интересует классическая логика, тогда единственное, что вам действительно нужно, - это аксиома бесконечности : в CoC невозможно доказать, что у любых типов более одного элемента! Но с помощью лишь аксиомы, выражающей, что некоторый тип бесконечен, скажем, натуральный тип чисел с принципом индукции и аксиомой , вы можете довольно далеко уйти: в этой системе можно формализовать большую часть студенческой математики (вроде как сложно что-то делать без исключенной середины).0 ≠ 1
Без непредсказуемой поддержки вам нужно немного больше работы. Как отмечено в комментариях, экстенсиональная система (система с функциональной экстенсиональностью в отношении равенства) может обойтись только с помощью и -types, , пустых и единичных типов и , и W-типы. В интенсивных условиях это невозможно: вам нужно гораздо больше индуктивов. Обратите внимание, что для создания полезных W-типов вы должны иметь возможность создавать типы путем исключения из например так:ΣΠБ о о л⊥⊤Б о о л
я ф б т ч е н ⊤ е л ы е ⊥
Для выполнения метаматематики вам, вероятно, понадобится хотя бы одна вселенная (скажем, для построения модели арифметики Хейтинга).
Все это выглядит много, и заманчиво искать более простую систему, которая не обладает безумной непредсказуемостью CoC, но все же относительно легко записать в нескольких правилах. Одна из последних попыток сделать это - система , описанная Altenkirch et al . Это не совсем удовлетворительно, поскольку проверка положительности, необходимая для согласованности, не является частью системы «как есть». Мета-теория еще должна быть проработана.П Е
Полезный обзор - статья. Является ли ZF взломом? Freek Wiedijk, который фактически сравнивает жесткие числа во всех этих системах (количество правил и аксиом).