Ich bin selbstlernende Beweis Assistenten und entschied sich für einige grundlegende Beweise zu starten und arbeiten , um meinen Weg nach oben. Gibt es ein Repository für die Hierarchie der Beweise, da Beweise auf anderen Beweisen basieren und so eine Hierarchie bilden?
Ich weiß, dass ich einen bestimmten Proof-Assistenten auswählen und seine Bibliothek analysieren kann, um seine Hierarchie zu extrahieren. Wenn ich jedoch den nächsten Proof in einer Kette finden möchte, kann ich das nicht, wenn er nicht in der Bibliothek vorhanden ist.
In meinem Kopf stelle ich mir eine Grafik, wahrscheinlich eine DAG , aller bekannten mathematischen Beweise vor, die mit englischen Aussagen ausgedrückt werden können, nicht mit Beweisen, die Bilder verwenden . Dies wäre die Hauptkarte (eine Karte im Sinne eines Startens an einem Punkt und einer Fahrt zu einem anderen Punkt über Zwischenpunkte), und für einen bestimmten Proofassistenten würde man einen Untergraphen der Hauptkarte haben. Wenn man dann einen Proof mit einem Proofassistenten erstellen möchte, der sich auf dem Master befindet, nicht auf dem Untergraphen, kann man durch Vergleichen der beiden Diagramme eine Vorstellung von der Arbeit bekommen, die zum Erstellen der fehlenden Proofs für den Proofassistenten erforderlich ist.
Mir ist bewusst, dass mathematische Beweise für die Verwendung mit einem Proof-Assistenten nicht unbedingt einfach konvertierbar sind, aber eine allgemeine Vorstellung davon, was zu tun ist, ist viel besser als gar keine.
Außerdem kann ich anhand der Masterkarte feststellen, ob es mehrere Pfade von einem Punkt zu einem anderen gibt, und einen Pfad auswählen, der für den jeweiligen Proof-Assistenten besser zugänglich ist.
BEARBEITEN
Bei der Suche habe ich etwas Ähnliches für mathematische Funktionen gefunden . Ich habe beim NIST keinen für Beweise gefunden
quelle
Antworten:
Das Mizar-System ist eine riesige Sammlung von mathematischen Beweisen. Siehe die Wikipedia- Seite und die offizielle Website .
Aus Wikipedia / Mizar_system # Mizar_language :
Beweise werden als Artikel geschrieben, von denen es mehr als tausend Artikel und mehr als 50.000 bewährte Theoreme gibt. Die Wikipedia-Seite erwähnt einige interessante Ideen des " QED-Manifests " und wie Mizar dabei sein könnte, dies zu erreichen.
quelle
ProofWiki enthält eine anständige Menge von Beweisen aus verschiedenen Bereichen der Mathematik. Es ist keineswegs vollständig, aber es ist ein guter Ausgangspunkt für das, was Sie wollen.
quelle
Metamath verfügt über eine große Auswahl an Beweisen, die aus dem Kern der Aussagenlogik hervorgegangen sind.
Das heißt, es fehlt schmerzlich in Bezug auf die CS-Theorie. Fühlen Sie sich frei, es zu erweitern!
quelle
Siehe das TPTP-Archiv , Tausende von Problemen für Theoremprüfer. Es ist etwas Standard auf dem Gebiet. Dies sind eher die "Knoten" des Theoremgraphen, nach dem Sie fragen. Einige Artikel, die sich auf das Archiv beziehen, haben möglicherweise die Kanten in dieser Grafik untersucht.
Beachten Sie, dass im Bereich ATM, automatisierte Theoremprüfung und unterstützte Theoremprüfung die Beweise symbolisch sind und es nicht wirklich machbar oder plausibel ist, "Beweise in englischer Sprache" zu studieren, während Sie sich vorstellen.
Möglicherweise erfahren Sie jedoch etwas über Richards Paradoxon, das als Sprachformulierung begann und später symbolisch formalisiert wurde. Es soll die Inspiration für "Antimonies" (Widersprüche) sein, die in der frühen Mengenlehre gefunden wurden und die historisch sogar den Weg zu Gödels Unvollständigkeitssatz ebneten .
quelle