Apakah ada mesin Turing yang menghentikan semua input tetapi properti itu tidak dapat dibuktikan karena alasan tertentu?
Saya bertanya-tanya apakah pertanyaan ini telah dipelajari. Catatan, "tidak dapat dibuktikan" dapat berarti sistem bukti "terbatas" (yang dalam arti lemah berpikir jawabannya pasti ya). Saya tentu saja tertarik pada jawaban terkuat yang mungkin, yaitu salah satu yang tidak terbukti berhenti pada semua input di katakan teori set ZFC atau apa pun.
Terpikir oleh saya ini bisa jadi benar dari fungsi Ackermann tetapi saya tidak jelas pada detailnya. Sepertinya Wikipedia tidak menggambarkan aspek ini dengan jelas.
Jawaban:
Iya. Mesin Turing yang menghitung urutan Goodstein dimulai dari inputnya dan berakhir ketika urutannya mencapai nol. Itu selalu berakhir tetapi ini tidak dapat dibuktikan dalam aritmetika Peano. Saya yakin ada hal-hal yang setara untuk ZFC atau sistem lain yang Anda pilih.
Edit Untuk ZF, Hartmanis dan Hopcroft menunjukkan bahwa ada mesin Turing yang menolak setiap input tetapi ini tidak dapat dibuktikan di ZF. Saya tidak yakin apakah ZF dapat membuktikan bahwa M selalu berhenti tetapi tentu saja tidak dapat membuktikan bahwa mesin M ′ ( x ) = "Jika M menerima x maka lewati selamanya, yang lain berhenti" selalu berhenti, meskipun demikian. Itu masih membiarkan ZFC terbuka tetapi ZF lebih kuat dari PA.M M M′(x) = M x
Lihat Sec. 3 dari survei Scott Aaronson tentang independensi P = NP untuk eksposisi hasil Hartmanis-Hopcroft dan kutipan ke makalah asli mereka.
sumber
Ambil teori yang setidaknya sekuat aritmatika "dasar", dan itu dihitung secara berulang (dimungkinkan untuk menyebutkan setiap teorema dariT ).T
Buat mesin berikut , yang berperilaku sebagai berikut pada input nM n :
Sangat mudah untuk menunjukkan menggunakan teorema ketidaklengkapan kedua bahwa tidak dapat membuktikannyaT berakhir pada semua input (jika konsisten).M
Tentu saja ini bekerja untuk , T = P A , T = P A ²T=ZFC T=PA T=PA² , ... selama mereka konsisten.
sumber
Beberapa tidak dapat dibuktikan dalam PA tetapi teorema yang sebenarnya dapat dikonversi ke mesin Turing. Misalnya, ada (versi yang diperkuat) teorema Ramsey , yang tidak dapat dibuktikan dalam PA, dan kita dapat membangun mesin yang hanya akan mencari tepat .N
sumber