Чи формалізована теорема компактності для FOL у Coq / Ізабел / тощо?


15

Я шукав формалізацію теореми компактності для FOL, але не знайшов жодної. Хтось знає про таку розробку чи пов’язану роботу?


4
Ви намагалися задати запитання про списки розсилки Coq або Isabelle?
Дейв Кларк

2
Я не впевнений, чи підходить це для теорії, але дивіться це . Повнота є, а компактність не далеко від неї.
Каве

Дивіться також запис AFP для версії в Ізабелі / HOL (з 2004 року).
Макарій

Відповіді:


17

Теорема компактності для класичної логіки першого порядку є прямим наслідком теореми про повноту, і, власне, можна довести безпосередньо компактність аргументом Хенкіна, що використовується для повноти, не згадуючи жодного виведення.

Теорема про повноту для класичного FOL щодо стандартних моделей Тарскі була формалізована в Mizar. Дивіться серію статей за посиланням http://fm.mizar.org/2005-13/fm13-1.html

Ця ж теорема про повноту, але з конструктивним доказом, я майже формалізувалась у помічнику Coq доказування, дивіться zip-файл під https://sites.google.com/site/dankoilik/publications/phd-thesis

Я кажу "майже", бо є один технічний момент, що підтверджує правильність алгоритму сортування, що я ще не встиг закінчити, проте основний інгредієнт (конструктивна теорема ультрафільтрів для рахункових мов) формалізований.

Можна також розглянути повноту, а отже, і компактність, для нестандартного поняття дійсності, і отримати повний та формалізований конструктивний доказ.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.