Я читав про інтуїціоністичну теорію типу (ІТТ), і це має сенс. Але те, що я намагаюся зрозуміти, це "чому" це було створено в першу чергу?
Інтуїціоністична логіка (IL) та просто типізована -calculus (STLC) та теорія типів взагалі передують самому існуванню самого Мартіна-Лефа! Здається, що можна зробити все в STLC, що можна зробити в ITT (я можу помилятися, але, принаймні, це відчувається).
Отже, що було "романом" про ІТТ і як саме воно просувало (або робить) просування теорії обчислення? З того, що я розумію, він ввів поняття "залежні типи", але, схоже, вони були певним чином там у STLC. Чи була його ІТТ спробою абстракції зрозуміти основні принципи STLC та IL разом? Але хіба вже не було проведено STLC? Отже, тільки чому ІТТ був створений в першу чергу? У чому / в чому суть?
Ось уривок з Вікіпедії : Але я все ще не розумію причини, за якою її створили, яка раніше не існувала.
Перший проект статті Мартіна Лефа з теорії типів датується 1971 р. Ця непередбачувана теорія узагальнила систему Жирара Ф. Однак ця система виявилася непослідовною через парадокс Жирара, який був виявлений Гірардом при вивченні Системи U, непослідовного розширення Системи Ф. Цей досвід змусив Пер Мартіна-Льофа розробити філософські основи теорії типів, його змістовне пояснення, форму доказово-теоретичної семантики, яка виправдовує теорію предикативного типу, представлену в його книзі «Бібліополіс 1984» ...
З уривку випливає, що причиною було розробка " філософських основ теорії типів " - я вважав, що цей фундамент вже існує (або, можливо, я припускав, що він це зробив). Це було тоді основною причиною?