Geben Sie die Behauptung. Der Kernel entscheidet, ob es nachgewiesen wird.
Ein Panel von Modellen greift Ihr Problem mit der Literatur, SageMath, PARI/GP und ein SMT-Löser, dann formalisiert das Ergebnis in Lean 4 gegen Mathlib. Leans Kernel entweder akzeptiert den Beweis oder nicht, und keine Menge von zuversichtlichen Prosa ändert, dass. Wenn es fehlschlägt, erhalten Sie das genaue Ziel, das bleibt, wo die informelle Argument war in der Regel Hand-Wach.
Ein Checker, der nicht überzeugt werden kann
Lean 4 with Mathlib type-checks the final statement, and a proof that leans on sorry, native_decide or a fresh axiom is rejected rather than counted. Alongside it: SageMath, PARI/GP, Z3, CVC5 and the OEIS, so a construction can be computed and identified before anyone tries to prove anything about it.
Ein gescheiterter Beweis ist ein Befund
Wenn die Formalisierung fehlschlägt, wird das Ziel, das Lean nicht schließen konnte, an den Platz übergeben, der am besten dazu geeignet ist, ihn anzugreifen: nur dieses Ziel, nicht die ganze Geschichte. Ein abgelehnter Beweis nennt die Lücke genau, was mehr ist als die meisten informellen Argumente überhaupt tun.
Nichts ist zweimal bewiesen
Jedes Lemma, das das Panel errichtet, geht in ein gemeinsames Buch mit seinen Beweisen, so dass es nie wieder abgeleitet und tote Enden nie wieder versucht werden. Lange Probleme Pause und wieder ohne Arbeit zu verlieren: Schließen Sie die Registerkarte und kommen morgen wieder.