Erstens ist mein Verständnis des Unvollständigkeitssatzes von Gödel (und der formalen Logik im Allgemeinen) sehr naiv, ebenso wie mein Wissen über theoretische Informatik (dh nur ein Abschlusskurs, der bereits während meines Studiums belegt wurde), so dass diese Frage möglicherweise gestellt wird sehr naiv.
Soweit ich feststellen konnte, ist die Beweisbarkeit von P gegenüber NP ein offenes Problem.
Jetzt:
- Gödels erster Unvollständigkeitssatz besagt, dass es Aussagen geben kann, die wahr, aber weder beweisbar noch widerlegbar sind.
- Wenn eine Polynomlösung für ein NP-vollständiges Problem gefunden wird, beweist dies, dass P = NP ist.
Nehmen wir also an, dass P = NP nicht beweisbar ist:
Dies bedeutet, dass kein Beispiel für eine Polynomlösung für ein NP-vollständiges Problem gefunden werden kann (andernfalls wäre dies ein Beweis).
Wenn jedoch kein Beispiel für eine Polynomlösung für ein NP-vollständiges Problem gefunden werden kann, bedeutet dies, dass P = NP falsch ist (was beweist, was bedeutet, dass die Aussage beweisbar ist), was zu einem Widerspruch führt, weshalb P = NP beweisbar sein sollte .
Dies klingt für mich wie ein Beweis für die Beweisbarkeit von P = NP, aber ich denke, es ist äußerst wahrscheinlich, dass dies auf mein mangelndes Verständnis der beteiligten logischen Themen zurückzuführen ist. Könnte mir bitte jemand helfen zu verstehen, was daran falsch ist?