- " "를 1 차 공식으로 어떻게 표현할 수 있습니까?
- 어떤 수준의 산술 계층 구조에이 수식이 포함되어 있습니까 (그리고 현재 포함 된 계층 구조의 최소 레벨은 무엇입니까)?
참고 로 Lipton의이 블로그 게시물을 참조하십시오 .
참고 로 Lipton의이 블로그 게시물을 참조하십시오 .
답변:
먼저, 나는 그 진술 이 거짓 이기 때문에 "거짓"이 표현하는 것이 제안 된 질문에 대한 의견을 다루고 싶다 . 이것은 좋은 농담 일 수 있지만 실제로 이런 식으로 생각하는 것은 매우 해 롭습니다. 특정 형식 체계에서 특정 문장을 표현하는 방법을 물으면 진실의 가치에 대해 이야기하지 않습니다. 우리가 그렇다면 누군가가 물었을 때 "무한한 많은 소수가 있다는 사실을 어떻게 기록 할 수 있습니까?" 우리는 "3 + 3 = 6"으로 대답 할 수 있지만, 그렇게하지는 않을 것입니다. 같은 이유로 "false"는 " 어떻게 기록 합니까?"에 대한 올바른 대답이 아닙니다 . 저는 Frege와 Russell이 그 교훈을 가르치려고 열심히 노력했다고 생각합니다. 좋아요, 이제 대답합니다.
를 표현하는 방법을 보여 드리겠습니다 . 다른 방향은 비슷하며 를 얻기 위해 함께 결합 할 수 있습니다. 어쨌든, 목적 에 따라 만 표현하면 충분합니다 .
의 구조와 유사한 기술을 사용 Kleene의 술어 우리가 경계 quantifer 식 만들 수 (따라서 상주하는 말하는 "경우) 우리 인코딩 된 머신을 실행 하고 공간 사용량을 바인드 하면 머신은 입력 승인합니다 . " 여기 의 길이입니다 . , 및 이 주어지면 우리는 얼마나 많은 시간과 공간이 필요한지에 대한 원시 재귀 바운드를 계산할 수 있습니다 (즉, 최대 공간 및 최대 시간). 그런 다음 계산 된 범위 내에있는 가능한 모든 실행 추적을 간단히 검색합니다. 이러한 검색은 다소 비효율적이지만 기본 재귀 적이므로이를 한정된 수식으로 표현할 수 있습니다.
실행 시간이 의해 바인딩되는 유사한 공식 이 있습니다.
이제 공식을 고려하십시오 : 최대 공간 을 사용하는 모든 기계 대해, 두 기계가 정확히 동일한 수용하도록 최대 시간 을 사용 하는 기계 가 있다고한다 . 즉, 수식은 입니다. 이 수식은 입니다.
" is in " 문장을 대신 표현하고자한다면이를 개선 할 수 있습니다 . 이는 TQBF 가 PSPACE complete이므로 polytime에있는 것이 와 동일하므로 대부분의 응용 프로그램에 충분해야합니다 . 하자 공간에서 TQBF을 인식하는 기계 (의 코드) 수 . 그런 다음 " "는 로 표현 될 수 있습니다 이 수식은 입니다. 복잡한 이론가라면 더 잘 할 수 있는지 알 수있을 것입니다 (그러나 나는 의심합니다).
Andrej는 이미 를 문장 으로 쓸 수 있다고 했습니다. 이 분류가 문장이 문과 동등하면 이 사실이 관련성이 없다는 점에서이 분류가 최적이라고 언급하겠습니다 . 보다 구체적으로, 오라클 세트 되도록 바이 정의이다 자유로운 2 차 변수와 -formula 하지만 어느 하나로 정의 아니다 . 인수는 ( 대해 설명되어 있지만 대해 동일하게 작동 합니다.)/mathpro/57348 . (사실, 세트가 적절한 의미에서 완전 하다는 아이디어를 정교하게 보여줄 수 있습니다 .)
편집 : 링크 된 주석에 제공된 토폴로지 증거는 짧지 만 까다로울 수 있습니다. 다음은 직접적인 강제 주장입니다.
는 형식 의 공식 으로 작성할 수 있습니다. 에서 는 입니다. 모순에 대한 가정이 또한 동일하다 -formula . 및 되도록 oracles , 수정하십시오 .
이후 , 와 같은 이 존재합니다 . 그러나 는 한정된 공식이므로 의 진리 값을 평가할 때는 Oracle의 유한 부분 만 사용합니다. 따라서, 한정된 부분이 존재 의 되도록 마다 오라클 용 연장 .
하자 나타내고 연장 오라클 하고 동의 정의되지 않는다. 이후 및 오라클에 한정된 변화의 영향을받지 않는, 우리가 . 상기와 같은 인수, 존재 하고 제한된 부분 의 되도록 마다에 대한 연장 . 우리는 가정 할 수 확장 .
같은 방식으로 계속해서 우리는 숫자 , 및 유한 부분 오라클 무한 시퀀스를 구성합니다. 그런
마다 오라클 용 연장 ,
마다 오라클 용 연장 .
이제 는 모든 과 을 확장하는 오라클이되어야합니다 . 그런 다음 1과 2는 와 동시에 유지 된다는 것을 의미하며 , 이는 서로 보완 적이라는 가정과 모순됩니다.