질문 : 계산 가능한 시퀀스를 예측하는 것 (아래 정의 참조)이 정지 문제만큼 어렵습니까?
정교 : "예측"은 성공적으로 예측하는 것을 의미합니다. 즉, 이전 n-1 비트에 대한 액세스 권한이 주어지면 시퀀스의 n 번째 비트를 예측하려고하는 작업 (제 1 비트에서 시작하여 전체 무한 계산 가능 시퀀스).
튜링 머신 예측기 p에 대해 간단한 대각선 화 주장 (Legg 2006으로 인해)에는 수많은 오류가 발생하는 계산 가능한 시퀀스가 있습니다. (n 번째 항으로서 p가 시퀀스에서 이전 n-1 항에 대해 주어진 것과 반대되는 시퀀스를 구성하십시오.) 따라서 모든 계산 가능한 시퀀스를 예측하는 계산 가능한 예측자는 없습니다. 중지 오라클은 이러한 예측 변수의 구성을 허용합니다. 그러나 이러한 예측 변수를 사용하면 중지 문제를 해결할 수 있음을 보여줄 수 있습니까?
더 정교
정의 (레그)
예측기 p는 시도는 일련의 n 번째 비트는 이전 N-1 비트에 대한 액세스를 부여 S 예측하는 것을 튜링 기계이다. 예측이 시퀀스의 n 번째 비트와 일치하지 않으면이를 실수라고 합니다. p 가 S에 대해 단지 많은 실수를한다면 p 는 S를 예측 한다고 말할 것이다 . 다시 말하면, p는 m> M마다 st 시퀀스에 수 M이 있으면 S를 예측하고, p는 S의 m 번째 비트를 정확하게 예측한다 첫 번째 m-1 비트에 대한 액세스 권한이 주어집니다.
공식적으로 예측기 시스템을 3 개의 테이프로 정의 할 수 있습니다. 시퀀스는 한 테이프에서 비트 단위로 입력으로 입력되고 다음 비트에 대한 예측은 두 번째 테이프 (기계가이 테이프를 가로 질러서 만 이동할 수 있음)에서 이루어지며 기계에 작업 테이프가 있습니다. 양방향으로 이동할 수 있습니다.
간단한 결과
위의 정의에는 모든 유리수를 예측하는 예측 변수가 있습니다. (이성표의 표준 지그재그 열거 형을 사용하십시오. 실수가 있으면 목록에서 첫 번째 이성을 예측하여 시작하십시오. 실수가 있으면 다음 이성표로 이동하십시오.) 비슷한 주장으로, N에 액세스 할 수있는 예측 변수가 있으며, N보다 작거나 같은 콜로 모고 로프 복잡성의 모든 시퀀스를 예측할 수 있습니다. (모든 N 비트 기계를 병렬로 실행하고 먼저 정지하는 기계의 예측 극소수의 오류 만 만들 수 있습니다).
인용 Shane Legg 2006 http://www.vetta.org/documents/IDSIA-12-06-1.pdf (이 게시물의 저자 아님)