"다항식 자원"하에서 폐쇄 된 계급의 분리는이를 동등하게 만드는 오라클을 가지고 있습니다. (이것은 오라클 메커니즘이 공평하며 두 머신 모델 모두 다항식 길이 쿼리를 수행 할 수 있도록 제공됩니다.)
하자 BE " T C 0 오라클에 대한 게이트와 O ". 시키는 O가 수 P S P C E 미만 - 완전한 언어 T C 0 감소, 우리가 T C 0 O = P S P C E = P S P C E O = P P O 오라클 메커니즘을 대 P S P티씨0영형티씨0영형영형피에스피C이자형티씨0티씨0영형= P에스피C이자형= P에스피C이자형영형= P피영형 , 우리는 메모리의 나머지와 함께 오라클 테이프의 공간 사용을 계산합니다. (따라서 다항식 길이 쿼리 만 요청됩니다.) 이러한 동등성은 다항식 길이 쿼리를 oracle에 요청할 수 있지만 더 큰 것은 아닙니다. 이러한 클래스에는 A C 0 , T C 0 , L O G S P A C E (공간 경계에 대한 오라클 쿼리를 계산하지 않는 다른 오라클 메커니즘 하에서), P , N P , P H 및 P와 같은 항목이 포함됩니다.피에스피C이자형C0티씨0L O G S피C이자형피엔피피H . 따라서이 목록에서 클래스를 분리 할 때는 반드시 일종의 "비상 대화"인수를 사용해야합니다. 이것은 또한 예를 들어 A C 0에 있지 않은Parity와 같은 것들의 자연적인 증거가 비 상대적이라는 것을 암시합니다 (그러나 이것은 더 쉽습니다 : 여기에 필요한 것은 패리티를위한 오라클이므로 A C 0 [ 2 ] 를 얻습니다 ) ).피피C0C0 [ 2 ]
티씨0 = P피티씨0영형= P피영형영형
L O G S피C이자형영형= P에스피C이자형영형바운드 공간의 일부로 사용됩니다. 그것은 "공정한"것을 만드는 것이 었습니다. 그러나 정확히 동일한 오라클 메커니즘을 제공하면 실제로 대각선으로 다시 분리 할 수 있습니다. 예를 들어, 쿼리가 공백으로 계산되지 않으면 PSPACE ^ {PSPACE}에서 PSPACE에 기하 급수적으로 긴 질문을 할 수 있으므로 여기에는 실제로 EXPSPACE가 포함됩니다. 나는 이것을 명시 적으로 일찍 말하지 않은 것에 대해 사과드립니다.
공간이 제한된 계산은 오라클과 관련하여 매우 미묘합니다. 오라클과 공간 제한 계산이 항상 혼합되지 않는 이유에 대한 요약은 Fortnow의이 기사 5 페이지를 참조하십시오 .