Bei den meisten (allen?) Proof-Assistenten wurden gelegentlich Fehler behoben. Von denen, die ich gesehen habe, sind diese Fehler jedoch normalerweise nur schwer unbeabsichtigt zu finden, und die Ergebnisse, die vor der Behebung des Fehlers überprüft wurden, halten im Allgemeinen nach der Behebung an.
Drei Fragen in der Reihenfolge ihrer Stärke:
- Hat eine solche Fehlerbehebung jemals dazu geführt, dass ein wichtiger Beweis fehlgeschlagen ist, ohne dass der Beweis geändert wurde?
- Wenn (1) wahr ist, waren jemals größere Änderungen erforderlich, um den Beweis zu fixieren?
- Wenn (2) wahr ist, hat jemand einen falschen Hauptsatz aufgrund eines Soliditätsfehlers bewiesen ?
Ich überlasse die Definition von "Major" anderen.
proof-assistants
soundness
Geoffrey Irving
quelle
quelle
Antworten:
Meines Wissens wurde noch nie ein maschinengeprüfter Beweis für eine komplexe mathematische Entwicklung zurückgezogen.
Wie Andrej jedoch ausführt, kommt es gelegentlich vor, dass Fehler auftreten, die die Zuverlässigkeit beeinträchtigen (wenn auch normalerweise nicht lautlos , wie Andrej vorschlägt), und die Behebung dieses Fehlers beinhaltet einige Änderungen an vorhandenen Beweisen oder, was wahrscheinlicher ist, von die Standardbibliothek des beteiligten Beweissystems.
Einige Beispiele für solche in Coq brechenden Beweise für Bibliotheken:
https://coq.inria.fr/bugs/show_bug.cgi?id=4294
https://sympa.inria.fr/sympa/arc/coq-club/2013-12/msg00119.html
Es ist schwer zu sagen, ob die etablierten Proofs von der Inkonsistenz abhingen , da nach der Korrektur kleinere Optimierungen vom Proof Checker akzeptiert werden mussten. Dies geschieht jedoch bei jedem nicht trivialen Update!
Meiner persönlichen Meinung nach ist es unwahrscheinlich, dass solche Fehler auftreten, da der Papierproof gut poliert werden muss, bevor eine maschinelle Formalisierung überhaupt versucht werden kann.
Inkonsistenzen in Proof-Frameworks erfordern normalerweise den intensiven Einsatz seltsamer Kombinationen von esoterischen Merkmalen und treten daher nur sehr selten "zufällig" auf.
quelle