파이의 계산 복잡성


31

방해

L = { n : π 의  n t h  이진수   는  1 }입니다L={n:the nth binary digit of π is 1}

(여기서 n 은 이진수로 인코딩 된 것으로 간주됩니다). 그러면 L 의 계산 복잡성에 대해 무엇을 말할 수 있습니까? L E X P는 분명합니다 . 내가 실수 하지 않으면 이전 비트를 계산할 필요없이 준 선형 시간과 ( log n ) O ( 1 ) 메모리를 사용하여 πn t h 비트 를 계산 하는 놀라운 "BBP 유형"알고리즘L 을 산출합니다. P S P C E .nL

우리가 더 잘 할 수 있고 계산 계층에 L (예 : L )을 배치 할 수 있습니까 ? 다른 방향에서의 경도에 대한 결과가 전혀 L (심지어 같은 극히 미약 한 T C 0 - 경도는)?

흥미로운 관련 언어는

L ' = { X , t : X는  제 내의 부분으로서 발생  t의  자릿수  π }

(여기서 t 는 이진수로 쓰여집니다). 우리는

L 'N P L

따라서 L 'P S P A C E ; 더 나은 것이 있으면 매우 흥미로울 것입니다.


9
(1) π 가 가장 유명한 초월 숫자이므로 많은 것이 알려져 있습니다. (2) 구체적인 예를 원했기 때문입니다. (물론, e 에 대한 비슷한 질문에 매우 관심이 있습니다 . (2 ) Chaitin의Ω에 대해서는 이미 답을 알고있기 때문에즉,n t h 이진수를계산하는 것은 계산할 수 없습니다! (내가있어추측이 서브 시퀀스 검색 문제가 아니라 경우와 uncomputable 것을 보여주는 감소를 제공하는 것이 가능Ω을... 사람이 어떻게 보는지?)
스콧 애런 슨

6
@ScottAaronson, 나는 우리가 모든 문자열을 반복 할 수 있다고 생각 X 길이의 t을 하고 있는지 물어 X , t는 언어입니다; 이것은 우리에게 Ω의 모든 첫 t 비트를 제공 합니다.
usul

3
: 나는 비슷한 "숫자 이론 스타일"언어가 L은 = { N |  의 제 2 하부 비트  n은 소수 번째는  1 } :-)
MARZIO 드 BIASI

3
그런데, I는 삼각 함수의 n 번째 비트를 상태 및 그 역수는 시간에 계산 될 수 7.2의 끝에 Weihrauch 체크 t의 m ( N ) LG N 은 USING 서명 허용 -digit 표현 ( - 1 년 도메인의 콤팩트 서브 세트 에서 01 을 숫자로 추가 ). ( t m 은 이진 정수 곱셈의 복잡성입니다.)
Kaveh

답변:


26

James Lee는 Samir Datta와 Rameshwar Pratap의 2011 년 논문 에서 저의 언어 L ( π 의 자릿수 인코딩 )이 계산 계층의 네 번째 수준 ( P H P P P P P P ; 논문에서 누락 된 P P 를 지적 해 주신 아래 SamiD에게 감사드립니다 .이 답변에 간단히 반복했습니다!). 이 논문은 명시 적으로 내 질문에 대해 설명 낮은 단지의 이진수 계산 행 매우 약한 낮은 증명하기 위해 관리하지만, 무리수의 이진수 계산의 복잡성에 대한 경계를 합리적를번호. 이것이 바로 내가 찾던 것입니다.

업데이트 (4 월 3 일) : 계산 계층 구조에서 계산할 수있는 π 숫자의 재미있는 결과는 다음과 같습니다. 한다고 가정 π는 (그의 이진 빠르게 팽창 수렴 "을 효과적으로 무작위"로) 보통 숫자이고, 그 가정 P = P P (극히 다항식 오버 헤드를 포함하는 시뮬레이션). 그런 다음 컴퓨터를 프로그래밍하여 예를 들어 π 의 이진 확장에서 셰익스피어의 전체 작품이 처음 나오는 것을 찾을 수 있습니다. 그 말이 당신에게 어리석은 소리라면, 아마도 PP P 라는 추가적인 증거로 여겨 져야 할 것 입니다. :-)


OK, 그러나 그렇게하기 전에 5 시간을 기다려야한다고 말합니다!
Scott Aaronson

7
BTW, 위에서 언급 한 논문은 본질적으로 문제를 B i t S L P 로 줄이고 경계를 P H P P P P 로 잘못 인용합니다 . 가장 잘 알려진 경계는 현재 P H P P P P P P입니다 . eccc.hpi-web.de/report/2013/177
SamiD
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.