สำหรับจุดประสงค์ของการพิสูจน์นี้เราจะสันนิษฐานว่านั้นสามารถแสดงความขัดแย้งได้USELESSTM
สร้าง TMที่ทำสิ่งต่อไปนี้:R
- แปลง TMไปเป็น pushdown automataด้วยสแต็กผ่อนคลาย (เช่นไม่มีข้อกำหนด LIFO) นี้จะเทียบเท่ากับกราฟกำกับรายละเอียดการเปลี่ยนแปลงระหว่างรัฐ 'sพีเอ็มMPM
- ทำเครื่องหมายจุดเริ่มต้นของรัฐPP
- จากสถานะเริ่มต้นการค้นหาแบบกว้างแรกตามขอบขาออกแต่ละอันทำเครื่องหมายแต่ละโหนดที่ไม่มีเครื่องหมาย
- เมื่อการค้นหาสิ้นสุดถ้ามีโหนดใด ๆ ป้ายซึ่งตรงกับ , ยอมรับ ; มิฉะนั้นจะปฏิเสธq
จากนั้นสร้าง TM = "ที่อินพุต $$S
- สร้าง TMตามที่แสดงด้านบนR
- เรียกบนRRqR
- ถ้าส่งคืนยอมรับให้ยอมรับ ; ถ้าปฏิเสธให้ปฏิเสธ " RRR
ดังนั้นหากคือ decider สำหรับแล้วเป็น decider สำหรับ (ปัญหาการยอมรับ) เนื่องจากได้รับการพิสูจน์แล้วว่าไม่สามารถตัดสินใจได้ (ดู Michael Sipser Theory of Theoryทฤษฎีบทการคำนวณ 4.11 ในหน้า 174) เรามีข้อขัดแย้งกัน ดังนั้นสมมติฐานดั้งเดิมไม่ถูกต้องและจึงไม่สามารถคาดเดาได้U S E L E S S T M S T M T M U S E L E S S T MRUSELESSTMSATMATMUSELESSTM