Опечатка в исчислении конструкций бумаги?


10

В классическом исчислении конструкций бумаги есть правило, которое гласит

введите описание изображения здесь (стр. 7 из pdf, стр. 101 оригинального документа)

Это правило будет означать, что любой контекст сводится к члену этого контекста. Кажется, что это не должно быть правильно, так как это повлечет за собой

1 ≅ Nat
3 ≅ Nat
1 ≅ 3

если Nat это контекст.

Я думаю, что лучшая интерпретация заключается в том, что нижняя дельта должна была быть буквой М. Особенно с учетом правил, приведенных на следующей странице.

Так это просто опечатка или какое-то тонкое логическое правило, которое я не понимаю?

Ответы:


11

Вы правы, в этой статье есть ошибка, и правило должно гласить:

ΓM:ΔΓMM

Я полагаю, что использование слагаемых этого стиля для равенства (иногда называемого «типизированным равенством») берет свое начало уже в Martin-Löf (см. здесь, например). Это часто заменяется нетипизированным рабочим определением в современных методах обработки, где нет никакого определения формы , и преобразование определяется на необработанных терминах.ΓNM

Несколько нелогично, доказать, что система с типизированным преобразованием эквивалентна системе без типов, очень сложно, и она была утверждена в 2010 году Силезом и Гербелином .


«Современные методы лечения» здесь означают «компьютерные методы лечения, которые в основном интересуются вычислениями».
Андрей Бауэр

Справедливо. Я почти воспитал «шведские» и «французские» школы теории типов, но я не уверен, что различие действительно существует.
Коди

Нет такого различия, о чем свидетельствует тот факт, что Тьерри Кокванд живет в Швеции. Они все вычислительные.
Андрей Бауэр

@cody: Я думал, что почти все современные компьютерные методы лечения используют типовые суждения, потому что это самый удобный способ получить eta для pi / sigma. (Конечно, Кок и Агда поддерживают это.)
Нил Кришнасвами

@NeelKrishnaswami Типовое преобразование необходимо, чтобы eta имела смысл в большинстве ситуаций, но у меня сложилось впечатление, что это может сделать мета-теорию значительно более сложной. Может быть, я совершенно не прав, и на самом деле все просто. Существует также вопрос оптимизации проверки конверсии для выполнения наименьшего объема работы, включая дополнительные обязательства по проверке типов. Конечно, это был бы отличный вопрос.
Коди
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.