Vấn đề tạm dừng nổi tiếng là không thể giải quyết được. Tuy nhiên, có thể "nén" thông tin theo cấp số nhân về vấn đề tạm dừng, do đó việc giải nén nó là có thể tính toán được.
Chính xác hơn, có thể tính toán từ mô tả của Máy Turing và lời khuyên -bit nêu câu trả lời cho vấn đề tạm dừng cho tất cả của máy Turing, giả sử trạng thái lời khuyên là đáng tin cậy - chúng tôi cho phép cố vấn của chúng tôi chọn các bit để mô tả có bao nhiêu máy Turing tạm dừng ở dạng nhị phân, đợi cho đến khi nhiều điểm dừng đó và đầu ra mà phần còn lại không dừng lại.n 2 n - 1
Lập luận này là một biến thể đơn giản của bằng chứng cho thấy hằng số Chaitin có thể được sử dụng để giải quyết vấn đề tạm dừng. Điều làm tôi ngạc nhiên là nó sắc nét. Không có bản đồ có thể tính toán được từ mô tả của Máy Turing và lời khuyên -bit cho đến bit đầu ra tạm dừng để có câu trả lời đúng, cho mỗi bộ máy Turing, cho một số bit. Nếu có, chúng ta có thể tạo ra một mẫu phản ứng bằng cách chéo, với mỗi máy Turing mô phỏng những gì chương trình thực hiện trên một trong có thể sắp xếp của các bit và sau đó chọn trạng thái dừng riêng để vi phạm dự đoán . n 2 n 2 n 2 n n
Không thể nén thông tin về sự cố tạm dừng cho các máy Turing với một lời tiên tri tạm dừng (không có quyền truy cập vào một loại lời sấm nào đó). Các máy chỉ có thể mô phỏng những gì bạn dự đoán trên tất cả các đầu vào có thể, bỏ qua các đầu vào mà bạn không dừng lại và chọn thời gian tạm dừng của chúng để đưa ra câu trả lời đầu tiên về mặt từ vựng mà bạn không dự đoán trên bất kỳ đầu vào nào.
Điều này thúc đẩy tôi suy nghĩ về những gì xảy ra cho các nhà tiên tri khác:
Có một ví dụ về một nhà tiên tri trong đó vấn đề tạm dừng cho các máy Turing với nhà tiên tri đó có thể được nén ở tốc độ tăng trưởng trung gian giữa tuyến tính và hàm mũ?
Chính thức hơn, được đưa ra một lời sấm truyền, hãy để là lớn nhất sao cho tồn tại hàm tính toán một phần từ oracle Turing machine và bit đến bit, sao cho mỗi -tuple của máy orure Turing, có một bit, trong đó giá trị của hàm được đánh giá trên đầu vào đó bằng với -tuple của cho mỗi máy Turing orory dừng lại và cho mỗi máy Turing orest chạy mãi mãi.m m n m m n m 1 0
Có một nhà tiên tri nơi ? Có một nhà tiên tri trong đó ?ω ( n ) = f ( n ) = o ( 2 n )