답 : 알려지지 않음
이 질문을 수정하는 데 도움을 주신 모든 분들께 감사드립니다.
이 위키의 정의는 최신 TCS 위키 " P에 PA 또는 ZFC와 독립적 인 언어가 포함되어 있습니까? (TCS 커뮤니티 위키) " 의 시작점을 제공했습니다 .
최신 위키는이 위키의 정의와 명명법이이 오래된 위키보다 훨씬 정교하기 때문에 선호됩니다.
특히,이 오래된 위키의 명명법은 이해할 수없는 이해할 수있는 언어 및 TM을 암호화 된 ⇔ gnostic으로 새로운 위키에서 대체합니다 . 중요한 세 가지 정의 세부 사항 외에도 두 위키는 비슷한 종류의 질문을 다룹니다.
추가 답변을 환영합니다
추가 답변은 말할 필요도 없으며 추가 정의 조정이 적합 할 수 있습니다. 한 가지 주요 교훈은 이러한 종류의 질문은 공식화하기가 어렵고 엄격하게 대답하기가 더 어렵다는 것입니다.
배경으로, Sasho Nikolov의 답변은 질문의 의도를 포착 한 공식을 제공했기 때문에 "허용되었습니다"로 평가 되었습니다. 질문에 대한 답변은 (명백히) 알려져 있지 않습니다.
필립 화이트 (Philip White)의 귀중한 답변 은 이해하기 어렵고 이해하기 어렵고 정식으로 이해할 수없는 TM에 대한 등급별 정의에 동기를 부여했습니다 (아래의 "불완전한 등급 정의"목록 참조).
다음 질문에 대한 진술은 이토 츠요시, 마르 지오 데 비아시, Ben 베넷, 리키 데머, 피터 쇼어, 루카 트레비 잔 의 귀중한 웹 사이트 게시물에서 제공 한 귀중한 통찰력과 제안을 임시로 포함 합니다.
공식적인 정의
이해할 수없는 튜링 기계 는 다음과 같이 (ZFC 내에서) 정의됩니다.
D1 모든 입력 문자열에 대해 멈출 수있는 튜링 머신 M을 감안할 때 , 다음 명령문이 적어도 하나의 양의 반 정밀도 실수 r에 대해 증명 가능하거나 반박 할 수없는 경우 M을 이해할 수 없습니다 .
명령문 : M의 런타임은 입력 길이 n 과 관련하여 입니다
반대로, M은이라고 이해 가 이해할 수없는 IFF에.
명백한 결정
위키피디아 항목 " 결정 불가능한 문제 : 결정 불가능한 진술의 예 "는 증거 이론적 이론적 계산적 계산적 계산법 에서 계산 가능한 이론적 문헌에서 관례적인 "결정 불가능한"이라는 용어의 다른 의미를 간결하게 검토합니다. 모호성을 피하기 위해, 정의와 질문은 "유효하거나 반박 할 수없는"이라는 용어를 독점적으로 사용합니다.
이와 관련하여 더 자세한 내용은 Jeremy Avigad의 강의 노트 " Halting Problem을 통한 불완전 성 ", Scott Aaronson의 웹 로그 에세이 " Touring machines를 통한 Rosser의 정리 "및 Luca Trevisan의 웹 로그 게시물 두 가지 흥미로운 질문 입니다.
이해할 수없는 튜링 머신의 존재
이해할 수없는 튜링 머신이 존재 한다는 것은 Emmanuele Viola의 구성 과 Juris Hartmanis의 복잡성 이론 프레임 워크를 바탕으로 한 것입니다. 특히 Viola의 구성은 Jeremy Avigad의 강의 노트 (내가 이해 한대로) 의 방법을 통해 다음과 같은 정리를 제공합니다.
이해할 수없는 정의의 자연 존중
비올라의 의미에 대한 대화의 의미가 사실인지 궁금해하는 것은 당연합니다.
자연성에 대한 고려는 대화의 의미를 신중하게 제시해야합니다. 아래의 필립 화이트의 의견 은 이해하기 어려운 기계의 런타임을 (실제로) "인쇄"하는 계산 모듈 인 폴리 리미터 를 통해 이해할 수없는 TM을 이해하기 쉬운 TM으로 간단하게 줄이는 방법을 보여줍니다. 이해하기 쉬운 기계로 줄입니다.
특히,“ 이해할 수없는 새로운 요소를 도입하여 이해할 수없는 오래된 요소를 미학적으로 가려서 는 안된다”고 요구하는 것은 당연합니다 . 질문과 관련된 주요 과제는 "이해할 수없는 자연의 정의가 있는가?"입니다. … (여기서 TCS에 대한 논의를 통해) 우리는 아마도 하나 이상의 자연스러운 답을 가질 수있는 사소한 메타 질문으로 간주해야 할 것입니다.
이 가이 딩 본성 원리를 고려할 때 이해할 수없는 등급의 정의는 다음과 같이 지정됩니다.
이해할 수없는 등급 정의
D3는 우리는 언어 L이라고 이해할 수없는 이 인정되는 IFF에 (a)는 적어도 하나의 튜링 기계는 M가 효율적이고 이해할 수없는, 그리고 또한 모두입니다 (B) 라도 유용 그 (ZFC에서) 더 효율적이고 이해할 TM이 없을 받아 엘.
D4 우리 는 이해할 수없는 언어가 이해할 수없는 언어 라면 이해할 수없는 TM을 강하게 이해할 수 없다고 말합니다 .
D5 우리는 강력하게 이해할 수없는 TM 이 효율적이라면 표준 적으로 이해할 수 없다고 말합니다 .
이러한 정의는 모든 이해할 수없는 언어가 정규적으로 이해할 수없는 적어도 하나의 TM에 의해 수용되도록하며 D3 (a) 및 D3 (b)의 관점에서 볼 때 이해할 수없는 TM에 대한 표준 적으로 이해할 수없는 TM의 사소한 폴리 리미터 감소가 없음을 보장합니다. 아마 같은 언어를 인식합니다.
세 가지 질문
Q1은 합니까 복잡성 클래스 P는 이해할 수없는 언어를 포함?
Q2 이해하기 어려운 언어를 구체적으로 표현할 수 있습니까? (그렇다면 건설적인 예를 제공하십시오).
Q3 최소한 하나의 표준 적으로 이해하기 어려운 TM을 구체적으로 표현할 수 있습니까? (그렇다면 건설적인 예를 제공하십시오).
자극
복잡성 클래스 P의 이해할 수없는 속성은 ( 이 질문의 원래 제안자에 대해 ) Terry Tao의 Blue-Eyed Islanders Puzzle , Dick Lipton 및 Ken Regan의 Urn-Choice Game 및 이들의 하이브리드 화를 포함 하는 광범위한 문제에 대한 이해를 방해합니다 . Balanced Advantage Newcomb Game을 통한 Newcomb의 역설의 맥락 .
Juris Hartmanis의 논문 실행 가능성 과 복잡성 속성 (1978)은 다음과 같이 말합니다.
공식적으로 증명할 수있는 계산의 속성 만 고려하면 알고리즘의 복잡성에 대한 결과가 상당히 급격히 변합니다.
Hartmanis의 통찰력을 포착하는 잘 정의 된 정의와 가정을 세우려는 투쟁은 복잡성 클래스 P에 매우 특이한 언어가 있으며, 우리의 특성이 현재 매우 뛰어난 튜링 기계에 의해 인식되고 있음을 이해하는 데 도움이됩니다. ) 파악에서 멀리 떨어져 있습니다. 완전히 엄격한 의미에서, 복잡성 클래스 P가 이해 가능한지 현재 알려져 있지 않다는 것은 놀랍다.
의견과 답변을 주신 모든 분들께 감사드립니다.