Pertanyaan ini adalah tentang logika proposisional dan semua kejadian "resolusi" harus dibaca sebagai "resolusi proposisional".
Pertanyaan ini adalah sesuatu yang sangat mendasar tetapi telah mengganggu saya untuk sementara waktu. Saya melihat orang-orang menyatakan bahwa resolusi proposisional sudah lengkap tetapi saya juga melihat orang-orang menyatakan bahwa resolusi itu tidak lengkap. Saya mengerti arti resolusi tidak lengkap. Saya juga melihat mengapa orang mungkin mengklaim itu lengkap tetapi kata "lengkap" berbeda dari cara "lengkap" digunakan ketika menggambarkan deduksi alami atau kalkulus berurutan. Bahkan kualifikasi "sanggahan lengkap" tidak membantu karena formula harus dalam CNF dan transformasi formula menjadi formula CNF yang setara atau formula CNF yang setara melalui transformasi Tseitin tidak diperhitungkan dalam sistem bukti.
Kesehatan dan Kelengkapan
Mari kita asumsikan latar logika proposisional klasik dengan hubungan antara beberapa semesta struktur dan seperangkat rumus dan gagasan klasik Tarskian tentang kebenaran dalam suatu struktur. Kami menulis ⊨ φ jika φ benar dalam semua struktur yang dipertimbangkan. Saya juga akan mengasumsikan sistem ⊢ untuk menurunkan rumus dari rumus.
Sistem adalah suara sehubungan dengan ⊨ jika setiap kali kita memiliki ⊢ φ , kita juga memiliki ⊨ φ . Sistem ⊢ adalah lengkap sehubungan dengan ⊨ jika setiap kali kita memiliki ⊨ φ , kami juga memiliki ⊢ φ .
Aturan Resolusi
Literal adalah proposisi atom atau negasinya. Klausa adalah disjungsi dari literal. Rumus dalam CNF adalah gabungan klausa. Aturan resolusi menyatakan itu
Aturan resolusi menyatakan bahwa jika konjungsi dari klausa dengan klausa ¬ p ∨ D memuaskan, klausa C ∨ D juga harus memuaskan.
Saya tidak yakin apakah aturan resolusi sendiri dapat dipahami sebagai sistem bukti karena tidak ada aturan untuk pengenalan formula. Saya berasumsi kita setidaknya memerlukan aturan hipotesis yang memungkinkan pengenalan klausa.
Ketidaklengkapan resolusi
Diketahui bahwa resolusi adalah sistem kedap suara. Artinya, jika kita dapat menurunkan klausa dari rumus F menggunakan resolusi maka ⊨ F . Resolusi jugaberartisanggahan lengkapjika kita memiliki ⊨ F maka kita dapat memperoleh ⊥ dari F menggunakan resolusi.
Pertimbangkan formulanya
dan ψ : = p ∨ q .
Dalam sistem Gentzen, LK atau menggunakan deduksi alami, saya bisa mendapatkan implikasinya sepenuhnya dalam sistem bukti. Saya tidak bisa mendapatkan implikasi ini menggunakan resolusi karena jika saya mulai dengan φ , tidak ada resolusi.
Saya melihat bagaimana saya dapat membuktikan validitas implikasi ini menggunakan resolusi:
- Pertimbangkan formula
- Ubah formula di atas menjadi CNF baik menggunakan aturan distribusi standar atau menggunakan transformasi Tseitin
- Turunkan dari rumus yang diubah menggunakan resolusi.
Pendekatan ini tidak memuaskan bagi saya karena mengharuskan saya untuk melakukan langkah (1) dan (2) yang berada di luar sistem bukti resolusi. Jadi tampaknya ada pengertian yang sangat jelas di mana resolusi tidak lengkap seperti yang kita katakan bahwa deduksi alami atau kalkuli sekuens lengkap.
Pertanyaan
Dengan semua itu di atas, pertanyaan saya adalah:
- Sistem bukti apa yang dipertimbangkan ketika membahas resolusi? Apakah ini hanya aturan resolusi? Apa aturan lainnya?
- Tampak jelas bagi saya bahwa resolusi tidak lengkap dalam arti bahwa deduksi alami dan kalkuli berurutan lengkap. Apakah literatur menyatakan bahwa resolusi sepenuhnya terminologi penyalahgunaan hanya karena pengertian di mana resolusi lengkap lebih menarik daripada arti di mana itu tidak lengkap?
- Apakah perbedaan dalam pengertian kelengkapan seperti yang diterapkan pada resolusi dan di tempat lain dan bagaimana mendamaikan mereka telah dibahas secara lebih mendalam dalam literatur?
- Saya menyadari juga bahwa resolusi dapat dirumuskan dalam kalkulus berurutan dalam hal aturan cut. Apakah "benar" bukti pandangan teoretis resolusi hanya bahwa itu adalah fragmen dari kalkulus berurutan yang cukup untuk memeriksa kepuasan formula dalam CNF?