IP = PSPACE wird als kanonisches Beispiel für ein nicht relativierendes Ergebnis aufgeführt, und der Beweis dafür ist, dass es ein Orakel , das während für alle Orakeln O .C O N P O ⊈ I P O C O N P O ⊆ P S P A C E O O
Ich habe jedoch nur wenige Leute gesehen, die eine "direkte" Erklärung dafür gaben, warum das Ergebnis nicht relativiert wird, und die übliche Antwort lautet "Arithmetisierung". Nach Prüfung des Beweises von IP = PSPACE ist diese Antwort nicht falsch , aber für mich nicht zufriedenstellend. Es scheint, dass der "wahre" Grund auf den Beweis zurückzuführen ist, dass das Problem TQBF - wahre quantifizierte Boolesche Formel - für PSPACE vollständig ist; Um dies zu beweisen, müssen Sie nachweisen, dass Sie Konfigurationen eines PSPACE-Computers in einem polynomgroßen Format codieren können, und (dies scheint der nicht relativierende Teil zu sein) Sie können "korrekte" Übergänge zwischen Konfigurationen in einem polynomgroßen Format codieren Boolesche Formel - Hier wird ein Schritt nach Cook-Levin-Art verwendet.
Die Intuition, die ich entwickelt habe, ist, dass nicht-relativierende Ergebnisse diejenigen sind, die mit dem Kern von Turing Machines herumspielen, und in dem Schritt, in dem gezeigt wird, dass TQBF für PSPACE vollständig ist, geschieht dieses Herumstöbern - und der Arithmetisierungsschritt könnte es Das ist nur passiert, weil Sie eine explizite Boolesche Formel zum Arithmetisieren hatten.
Dies scheint mir der fundamentale Grund zu sein, warum IP = PSPACE nicht relativierend ist; und das folkloristische Mantra, das Arithmetisierungstechniken nicht relativieren, scheint ein Nebenprodukt davon zu sein: Der einzige Weg, etwas zu arithmetisieren, ist, wenn Sie eine Boolesche Formel haben, die etwas über TMs codiert!
Fehlt mir etwas? Als Teilfrage - bedeutet dies, dass alle Ergebnisse, die TQBF auf irgendeine Weise verwenden, auch nicht relativiert werden?
Antworten:
Jede Antwort auf eine Frage des Formulars "Was ist der wahre Grund, dass ..." wird notwendigerweise etwas subjektiv sein. Für den speziellen Fall von IP = PSPACE denke ich jedoch, dass man ziemlich gut sagen kann, dass Arithmetisierung tatsächlich der Schlüssel ist, wenn man beobachtet, dass IP = PSPACE zwar nicht relativiert , aber im Sinne von Aaronson und Wigderson algebriert . Wie sie in ihrem Papier erklären, grob gesagt, eine Einbeziehung Komplexitätsklasse algebrizes wenn für alle Orakel und alle niedriggradigen Erweiterungen vonC A ⊆ D ˜ A A ˜ A A ⊆C⊆D CA⊆DA~ A A~ A . Insbesondere zeigen sie, dass der Einschluss PSPACE IP algebriert, obwohl er nicht relativiert.⊆
Dies ist keine schlechte Intuition, aber ich denke, dass das Aaronson-Wigderson-Ergebnis zeigt, dass der IP = PSPACE-Beweis auf eine ziemlich eingeschränkte Art und Weise und mit Sicherheit nicht auf eine ausreichend ausgefeilte Art und Weise funktioniert, um P NP zu beweisen , seit Aaronson und Wigderson zeigen auch, dass nicht-algebrisierende Techniken erforderlich sind, um P von NP zu trennen.≠
quelle