Ich bin mir sicher, dass mit den folgenden Überlegungen etwas nicht stimmt, da sonst viele P- gegen NP-Untersuchungen eingeschränkt würden, aber ich kann meinen Fehler nicht feststellen:
Für jede feste ganze Zahl definieren SieB k : = { ⟨ & phgr; ⟩ |
Nun ist für alle die Sprache in NP, da ein gültiger Beweis für der Länge ein NP-Zeuge sein kann, der von einem automatisierten Beweisprüfer in Polynomzeit verifiziert wurde. Ferner ist für ausreichend groß genug , NP-vollständig ist, da SAT reduziert: das heißt, für eine Instanz von SAT einen entsprechenden wfA von ZF machen Verwendung Existenzquantoren. Dann kann eine zufriedenstellende Wahrheitszuweisung von zu einem formalen Beweis von des Längenpolynoms inda eine Wahrheitszuweisung vonB k φ ≤ k | φ | k k B k ϕ φ ϕ φ | φ | ϕ | ϕ |ist linear in.
Wenn ZF inkonsistent ist, bedeutet dies, dass es eine formale Aussage so dass sowohl als auch Beweise in ZF haben. Bekanntlich kann jede andere Aussage dann aus der widersprüchlichen Konjunktion ( indem man dem Pfad folgt:& sgr; ¬ & sgr; & tgr; ⟨ & sgr; ∧ ¬ & sgr; ⟩ ⟨ & sgr; ∧ ¬ & sgr; ⟩
). Wenn also ZF inkonsistent ist, hat jede Aussage in ein Beweispolynom (es scheint mir sogar nur linear) .
Sei für ein ausreichend großes a, auf das oben Bezug genommen wurde, um zu ermöglichen, dass NP-vollständig ist. Wenn dann ZF inkonsistent ist, gibt es nur endlich viele so dass weil die hochgradige polynomielle Beweislängenzugabe von ausreicht, um die garantierten kurzen Beweise von wffs mit ausreichender Länge abzudecken. Dies impliziert, dass in der Polynomzeit entscheidbar ist, was aufgrund seiner NP-Vollständigkeit impliziert, dass P = NP ist. Wenn wir diese Argumentationskette in Bezug auf Kontrapositive umformulieren, wenn P! = NP, dann ist ZF nicht inkonsistent (das heißt, es ist konsistent).
Wenn wir also einen formalen Beweis für P! = NP haben, dann haben wir einen formalen Beweis für die Konsistenz von ZF. Nach dem zweiten Unvollständigkeitssatz von Godel impliziert dies jedoch, dass ZF inkonsistent ist, was wiederum P = NP ergibt, wie oben beschrieben (sowie den Satz eines negierten Satzes).
Dies ist nicht gerade ein Beweis dafür, dass P vs. NP unabhängig von ZF ist. Es könnte sein, dass ZF konsistent ist und dass P = NP oder P! = NP durch Techniken nachgewiesen werden kann, die innerhalb von ZF nicht formalisierbar sind. Es stellt jedoch eine weitere gewaltige Barriere für die Auflösung von P gegen NP dar.