나는 그 대답이 잘 알려진 질문이 있지만 약간의 검색 후에 의미있는 것을 찾을 수 없으므로 도움을 주셔서 감사합니다.
내 질문은 숫자가 초월인지 여부를 결정할 수 없다는 것이 알려져 있는지 여부입니다.
아마도, 숫자의 i ^ 번째 비트를 리턴하는 프로그램을 입력으로 가정 할 수 있습니다. 모든 포인터에 미리 감사드립니다.
나는 그 대답이 잘 알려진 질문이 있지만 약간의 검색 후에 의미있는 것을 찾을 수 없으므로 도움을 주셔서 감사합니다.
내 질문은 숫자가 초월인지 여부를 결정할 수 없다는 것이 알려져 있는지 여부입니다.
아마도, 숫자의 i ^ 번째 비트를 리턴하는 프로그램을 입력으로 가정 할 수 있습니다. 모든 포인터에 미리 감사드립니다.
답변:
Kristoffer의 솔루션을 사용하여 실수가 표현되어 있다고 가정하면 계산할 수있는 실수 시퀀스의 한계를 계산할 수 있습니다. 시퀀스를 상기 계산 가능한지도가 있다면 계산 가능 그런, 주어진 우리는 모든 . 실수의 표준 표현은, 예를 들어 실수가 임의의 좋은 합리적인 근사치를 계산하는 기계에 의해 표현되는 것과 같습니다. (우리는 계산 자리수로도 말할 수 있지만 음수를 허용해야합니다. 이것은 실제의 계산 성 이론에서 잘 알려진 문제입니다.)
정리 : 가정계산 가능한 시퀀스 가 존재하는 부분 집합 Cauchy이고 한계 은 외부에 있습니다. 그런 다음 질문 "실수 의 요소 "는 결정할 수 없습니다.
증명. 가 결정할 수 있다고 가정하십시오 . Turing machine 주어진 로 정의 된 시퀀스 고려 이 계산 가능하게 Cauchy 인지 쉽게 확인할 수 있으므로 한계 계산할 수 있습니다 . 이제 우리는이 IFF에 우리가 중단 문제를 해결할 수가 정지. QED.
우리는 순서가 외부에서 가정하는 듀얼 정리가 그러나 그것의 한계에 .
이러한 조건을 만족하는 세트 예 는 개방 간격, 폐쇄 간격, 음수, 싱글 톤 , 유리수, 비이성 수, 초월수, 대수 등입니다.
정리 조건을 만족하지 않는 집합은 계산 불가능한 숫자 변환 된 유리수 의 집합 입니다 . 운동 : 결정할 수 있습니까?
튜링 기계 감안할 때 , 튜링 기계의 정의 다음과 같이 수를 나타내는를 : 입력에 실행 위해 빈 입력을 단계를 반복합니다. 정지 된 경우 출력하십시오 . 그렇지 않으면 의 번째 비트를 출력하십시오 .
초월의 집합은 에서 열리지 않습니다 (특히, 에서는 밀도가 높고 코드화되어 있으므로 결정할 수 없습니다.