c o N P O ⊆ P S P A C E O O
Однак я бачив, що лише декілька людей дають "пряме" пояснення, чому результат не релятивізується, а звичайна відповідь - "арифметизація". Після перевірки доказу IP = PSPACE, ця відповідь неправдива , але мені це не задовільно. Здається, що "справжня" причина відстежується тим, що проблема TQBF - справжня кількісно виражена булева формула - є повною для PSPACE; щоб довести це, вам потрібно показати, що ви можете кодувати конфігурації машини PSPACE у форматі розміру полінома, і (це, здається, нерелятивізуюча частина) ви можете кодувати "правильні" переходи між конфігураціями в розмірі полінома булева формула - для цього використовується крок у стилі Кука-Левіна.
Інтуїція, яку я розробив, полягає в тому, що нерелятивізуючі результати - це ті, що стикаються з азотною зернистістю машин Тюрінга, і крок, де TQBF виявляється завершеним для PSPACE, це те, де це відбувається, - і крок арифметизації міг би Ви трапилися лише тому, що у вас була чітка булева формула для арифметизації.
Це, як мені здається, є основною причиною того, що IP = PSPACE є нерелятивізуючим; і фольклорна мантра про те, що методи арифметизації не релятизуються, здається, є побічним продуктом цього: єдиний спосіб арифметизації чогось - якщо у вас є булева формула, яка кодує щось про ТМ в першу чергу!
Щось мені не вистачає? Як під питання - чи означає це, що всі результати, які певним чином використовують TQBF, також не релятивізують?