Saya baru-baru ini membaca beberapa ide dan sejarah dari pekerjaan inovatif yang dilakukan oleh berbagai ahli logika dan ahli matematika mengenai kemampuan komputasi. Sementara konsep-konsep individual cukup jelas bagi saya, saya sedang mencoba untuk memahami dengan kuat hubungan antar-hubungan di sana dan tingkat abstrak di mana mereka semua terkait.
Kita tahu bahwa teorema Gereja (atau lebih tepatnya, bukti independen Hilts's Entscheidungsproblem oleh Alonzo Church dan Alan Turing) membuktikan bahwa secara umum kita tidak dapat menghitung apakah pernyataan matematika yang diberikan dalam sistem formal benar atau salah. Seperti yang saya pahami, tesis Gereja-Turing memberikan deskripsi yang cukup jelas tentang kesetaraan (isomorfisme) antara kalkulus lambda Gereja dan mesin Turing, maka kita secara efektif memiliki model terpadu untuk komputabilitas. (Catatan: Sejauh yang saya tahu, bukti Turing memanfaatkan fakta bahwa masalah penghentian tidak dapat diputuskan. Koreksi saya jika saya salah.)
Sekarang, teorema ketidaklengkapan Gödel yang pertama menyatakan bahwa tidak semua pernyataan dalam sistem formal yang konsisten dengan kekuatan aritmatika yang memadai dapat dibuktikan atau tidak terbukti (diputuskan) dalam sistem ini. Dalam banyak hal, ini bagi saya untuk mengatakan hal yang persis sama kepada saya sebagai teorema Gereja, mengingat lambda kalkulus dan mesin Turning sama-sama sistem formal yang efektif!
Namun ini adalah penafsiran holistik saya, dan saya berharap seseorang dapat menjelaskan detailnya. Apakah kedua teorema ini secara efektif setara? Apakah ada seluk-beluk yang harus diamati? Jika teori-teori ini pada dasarnya melihat kebenaran universal yang sama dengan cara yang berbeda, mengapa mereka didekati dari sudut pandang yang berbeda? (Ada kurang lebih 6 tahun antara bukti Godel dan Gereja). Akhirnya, dapatkah kita mengatakan bahwa konsep provabilitas dalam sistem formal (kalkulus bukti) identik dengan konsep komputabilitas dalam teori rekursi (mesin Turing / lambda kalkulus)?