C ø N P O ⊆ P S P C E O O
Тем не менее, я видел только несколько человек, которые дают «прямое» объяснение того, почему результат не релятивизируется, и обычный ответ - «арифметизация». После проверки доказательства IP = PSPACE этот ответ не является ложным , но он не является удовлетворительным для меня. Кажется, что «реальная» причина прослеживается в доказательстве того, что задача TQBF - истинная квантифицированная логическая формула - является полной для PSPACE; Чтобы доказать это, вам нужно показать, что вы можете кодировать конфигурации машины PSPACE в формате полиномиального размера, и (это кажется нерелятивизирующей частью) вы можете кодировать «правильные» переходы между конфигурациями в полиномиальном размере логическая формула - здесь используется шаг в стиле Кука-Левина.
Интуиция, которую я разработал, заключается в том, что нерелятивизирующие результаты - это результаты, которые бьют по мелочам Тьюринга, и на шаге, где показано, что TQBF завершен для PSPACE, и происходит такое возмущение - и этап арифметизации может произошло только потому, что у вас была явная логическая формула для арифметики.
Мне кажется, это является основной причиной того, что IP = PSPACE является нерелятивизирующим; и фольклорная мантра о том, что методы арифметизации не релятивизируются, кажется побочным продуктом этого: единственный способ арифметизировать что-то - это если у вас есть логическая формула, которая кодирует что-то о ТМ в первую очередь!
Я что-то упускаю? В качестве подвопроса - означает ли это, что все результаты, которые каким-либо образом используют TQBF, также не релятивизируются?