Saya telah mencari formalisasi teorema kekompakan untuk FOL, tetapi belum menemukannya. Adakah yang tahu tentang perkembangan semacam itu atau pekerjaan terkait?
Saya telah mencari formalisasi teorema kekompakan untuk FOL, tetapi belum menemukannya. Adakah yang tahu tentang perkembangan semacam itu atau pekerjaan terkait?
Jawaban:
Teorema kekompakan untuk logika orde pertama klasik adalah konsekuensi langsung dari teorema kelengkapan, dan, sebenarnya, seseorang dapat membuktikan secara langsung Kekompakan dengan argumen gaya Henkin yang digunakan untuk Kelengkapan tanpa pernah menyebutkan derivasi.
Teorema Kelengkapan untuk FOL klasik sehubungan dengan model Tarski standar telah diresmikan di Mizar. Lihat serangkaian artikel di bawah http://fm.mizar.org/2005-13/fm13-1.html
Teorema kelengkapan yang sama, tetapi dengan bukti konstruktif, telah hampir diformalkan dalam asisten bukti Coq sendiri, lihat file zip di bawah https://sites.google.com/site/dankoilik/publications/phd-thesis
Saya katakan "hampir" karena ada satu titik teknis, yang membuktikan kebenaran algoritma penyortiran, bahwa saya belum punya waktu untuk menyelesaikannya, tetapi bahan utama (teorema ultra-filter konstruktif untuk bahasa yang dapat dihitung) diformalkan.
Seseorang juga dapat mempertimbangkan Kelengkapan, dan karenanya Kekompakan, untuk gagasan validitas non-standar, dan mendapatkan bukti konstruktif yang lengkap dan diformalkan.
Kekompakan untuk FOL dilakukan di HOL oleh John Harrison, dan dilaporkan di TPHOLs 1998. Lihat Memformalkan teori model urutan pertama dasar .