Vì mục đích của bằng chứng này, chúng tôi sẽ giả sử rằng có thể quyết định để hiển thị mâu thuẫn.USELESSTM
Tạo TM thực hiện như sau:R
- Chuyển đổi TM thành automata đẩy xuống với ngăn xếp thư giãn (nghĩa là không yêu cầu LIFO). Điều này tương đương với biểu đồ có hướng chi tiết về quá trình chuyển đổi giữa các trạng thái củaP MMPM
- Đánh dấu trạng thái bắt đầu của .P
- Từ trạng thái bắt đầu, bắt đầu tìm kiếm theo chiều rộng dọc theo mỗi cạnh ra ngoài đánh dấu từng nút không được đánh dấu.
- Khi tìm kiếm kết thúc, nếu có bất kỳ nút không được đánh dấu nào khớp với , hãy chấp nhận ; nếu không thì từ chối .q
Sau đó tạo TM = "Trên đầu vào $$S
- Tạo TM như hình trên.R
- Chạy trên .RqR
- Nếu trả về chấp nhận, chấp nhận ; nếu từ chối, từ chối " RRR
Do đó, nếu là người quyết định cho thì là người quyết định cho (vấn đề chấp nhận). Vì được chứng minh là không thể giải quyết được (xem Lý thuyết tính toán của Michael Sipser 4.11 trên trang 174), chúng tôi đã đạt được một mâu thuẫn. Do đó, giả thuyết ban đầu là không chính xác và là không thể giải quyết được.U S E L E S S T M S Một T M A T M U S E L E S S T MRUSELESSTMSATMATMUSELESSTM