Логічні реакції для безсторонньої системи в прогнозованій метатеорії


14

Логічні відносини для імпресивних мов, як Система F, схоже, критично покладаються на непередбачуваність логіки навколишнього середовища. Зокрема, інтерпретація для типу forall буде визначена з точки зору всіх набраних відносин. У непередбачуваній системі (на зразок CiC / Coq) це нормально, але, здається, це неможливо в предикативній системі (як Agda).

Як це можна зробити? Наприклад, як би ви довели нормалізацію системи F в Agda? Чи потрібно будувати свій власний непередбачуваний Всесвіт?

Відповіді:


14

Взагалі, те, що ми зазвичай називаємо аргументом логічних відносин , насправді не пов'язане з непередбачуваністю: головна ідея - просто інтерпретувати терміни в деякій абстрактній алгебрі і представляти типи як ( n -ary) відношення R A n .AнRАн

λ

ПА2

Хоча довідатися, де саме в Агді є докази, неправильно розібратися. Це дійсно виникає, коли ви намагаєтеся визначити інтерпретацію логічного відношення непередбачуваної кількісної оцінки. Інтерпретація непередбачуваних сполучників, хоча (включаючи "залежне" кількісне визначення), коштує в теорії, як Агда.


1
Та не вже? Ви не можете довести, що система F нормалізується в Agda? У вас є цитування на це?
Макс Новий

2
@MaxNew: Це насправді досить складно знайти цитування. Найближче, що я можу знайти, - це Сила деяких теорій типу Мартина-Лефа, яка, безумовно, вирішує питання щодо предикативної теорії з єдиним Всесвітом і деякою індукцією. Але Агда має жахливу індукційну рекурсію, яка робить її набагато більш потужною.
коді

1
Хочу додати, що індукційна рекурсія в деяких випадках слабіша за непередбачувану
cody

1
@cody На жаль, посилання більше не працює. Чи можете ви знову знайти цей вміст? Вам відомі нові публікації у сфері формалізації непередбачуваності?
Łukasz Lew
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.