Câu hỏi : Dự đoán (như được định nghĩa dưới đây) trình tự tính toán có khó như vấn đề tạm dừng không?
Xây dựng : "Dự đoán" có nghĩa là dự đoán thành công, có nghĩa là chỉ tạo ra nhiều lỗi chính xác trong nhiệm vụ cố gắng dự đoán bit thứ n của chuỗi được cấp quyền truy cập vào các bit n-1 trước đó (bắt đầu từ bit đầu tiên và đi qua toàn bộ chuỗi tính toán vô hạn).
Có một đối số đường chéo đơn giản (do Legg 2006) rằng đối với bất kỳ công cụ dự đoán máy Turing p nào, có một chuỗi tính toán mà nó gây ra vô số lỗi. (Xây dựng một chuỗi có thuật ngữ thứ n trái ngược với những gì p dự đoán được đưa ra cho các số hạng n-1 trước đó trong chuỗi.) Vì vậy, không có dự đoán tính toán nào có thể dự đoán mọi chuỗi tính toán. Một nhà tiên tri tạm dừng sẽ cho phép xây dựng một công cụ dự đoán như vậy. Nhưng bạn có thể chỉ ra rằng có một công cụ dự đoán như vậy cho phép bạn giải quyết vấn đề tạm dừng?
Công phu hơn
Định nghĩa (Legg)
Bộ dự đoán p là máy Turing cố gắng dự đoán bit thứ n của chuỗi S được cấp quyền truy cập vào các bit n-1 trước đó. Nếu dự đoán không khớp với bit thứ n của chuỗi, chúng tôi gọi đây là lỗi . Chúng ta sẽ nói rằng p dự đoán S nếu p chỉ gây ra nhiều lỗi sai cho S. Nói cách khác, p dự đoán S nếu có một số M trong chuỗi st cho mọi m> M, p dự đoán chính xác bit m-th của S cấp quyền truy cập vào các bit m-1 đầu tiên.
Chính thức, chúng ta có thể định nghĩa một máy dự đoán là có ba băng. Chuỗi được nhập dưới dạng từng bit đầu vào trên một băng, dự đoán cho bit tiếp theo được thực hiện trên băng thứ hai (máy chỉ có thể di chuyển ngay trên băng này), và sau đó có một băng làm việc trên đó máy có thể di chuyển theo cả hai hướng.
Kết quả đơn giản
Theo định nghĩa trên, có một yếu tố dự đoán dự đoán tất cả các số hữu tỷ. (Sử dụng phép liệt kê zig-zag tiêu chuẩn của các tỷ lệ hợp lý. Bắt đầu bằng cách dự đoán tỷ lệ hợp lý thứ 1 trong danh sách, nếu có sai sót, hãy chuyển sang tỷ lệ hợp lý tiếp theo.). Theo một lập luận tương tự, có một người dự đoán được cấp quyền truy cập vào N, có thể dự đoán tất cả các chuỗi độ phức tạp Kolomogorov nhỏ hơn hoặc bằng N. (Chạy song song tất cả các máy N-bit và đưa ra dự đoán của máy dừng trước Bạn chỉ có thể mắc nhiều lỗi).
Trích dẫn Shane Legg 2006 http://www.vetta.org/document/IDSIA-12-06-1.pdf (không phải là tác giả của bài đăng này)