Trên trang web này có nhiều biến thể về câu hỏi liệu các TM có thể quyết định vấn đề tạm dừng hay không, cho dù tất cả các TM khác hoặc các tập hợp con nhất định. Câu hỏi này có phần khác nhau.
Nó hỏi liệu thực tế vấn đề tạm dừng áp dụng cho tất cả các TM có thể được quyết định bởi một TM hay không. Tôi tin rằng câu trả lời là không, và muốn kiểm tra lý luận của tôi.
- Xác định ngôn ngữ tạm dừng meta là ngôn ngữ bao gồm các TM quyết định liệu TM có tạm dừng hay không.
- do sự cố tạm dừng.
Do đó, câu hỏi tiêu đề được nêu chính xác hơn: liệu có thể quyết định liệu không?
Định lý của Per Rice, không thể chắc chắn liệu một ngôn ngữ re có trống không.
Trong cả hai trường hợp, nếu có hoặc không tái thì không thể xác định được liệu . L M H = ∅Do đó, không thể xác định được liệu .
Điều này chứng tỏ một TM không thể quyết định liệu vấn đề tạm dừng có áp dụng cho tất cả các TM hay không.
Tôi hiểu có đúng không?
CẬP NHẬT: Tôi đang cố gắng chứng minh rằng một TM không thể "chứng minh vấn đề tạm dừng" đối với một số định nghĩa về "chứng minh" có vẻ đúng theo trực giác. Dưới đây là một minh họa tại sao tôi nghĩ rằng điều này là chính xác.
Chúng ta có thể tạo TM tạo theo cách sau. TM mất một tuple . Nó mô phỏng cho lặp. Nếu chấp nhận tất cả các tạm dừng và từ chối tất cả các cặp khác thì M M H chấp nhận M i . Mặt khác, nó từ chối M i nếu M i quyết định không chính xác hoặc không dừng lại. L M H ( M i , M j , w k , s t e p s ) M i ( M j , w k ) s t e p s M i ( M j , w k )
không dừng lại, bởi vì nó phải đánh giá vô số cặp cho mỗi M i . Ngoài ra, tất cả các M i sẽ không dừng lại. M M H sẽ không thể chấp nhận hoặc từ chối bất kỳ M i nào vì nó sẽ không biết từ mô phỏng rằng tất cả các M i sẽ không dừng lại. Do đó, ngôn ngữ mà nó định nghĩa là không tái và không thể quyết định.
nắm bắt trực giác của tôi về những gì tôi nghĩ nó có nghĩa là một TM để chứng minh vấn đề tạm dừng. Các đề xuất khác, chẳng hạn như M M H từ chối tất cả M i hoặc đưa ra một bằng chứng đã biết cung cấp chokiến thức trước rằng vấn đề tạm dừng áp dụng cho tất cả. Điều này không thể được tính làchứng minh điều gì đó vìtiền đề củalà kết luận mà nó đang chứng minh, và do đó là thông tư. M i M M H M M H H