Misalkan HALTS adalah TM yang membaca inputnya sebagai pasangan dan x , di mana M adalah pengkodean TM dan x adalah input apa pun ke TM itu.MxMx
Pertanyaan Anda jika apa yang akan terjadi jika kita mengasumsikan menghentikan memecahkan masalah terputus-putus untuk semua masukan sehingga x bukan merupakan encoding dari TM yang secara fungsional setara dengan M .⟨M,x⟩xM
Saya mengklaim ini menyiratkan kontradiksi. Saya datang dengan ini di tempat, jadi saya menyambut setiap dan semua kritik atas bukti saya. Gagasan buktinya adalah bahwa alih-alih mendiagonalkan sesuatu pada dirinya sendiri, kami membuat dua TM yang saling rekursif yang berperilaku berbeda pada beberapa input (dengan demikian tidak setara secara fungsional), tetapi sebaliknya menyebabkan kontradiksi.
Misalkan dan D 2 menjadi dua TM yang saling rekursif (artinya kita dapat mensimulasikan, mencetak, dll, deskripsi D 2 di dalam program D 1 dan sebaliknya). Perhatikan bahwa kita dapat membuat TM yang saling rekursif dari teorema rekursi.D1D2D2D1
D1D2x|x|<10D1D2
x|x|≥10D1⟨D2,x⟩D2D2
x|x|≥10D2⟨D1,x⟩D1D1
x|x|≥10D1D1D2D2D2D1
D1x
xD1D2x10D1D2
Pikiran?