← Neueste Arbeiten
🤖 AI

Using Aristotle API for AI-Assisted Theorem Proving in Lean 4: A Formalisation Case Study of the Grasshopper Problem

Dieser Artikel präsentiert eine Fallstudie zur Lean-4-Formalisierung des Grasshopper-Problems der IMO 2009 unter Verwendung der Aristotle-API und zeigt, dass KI zwar lokale Komponenten einer Beweisstrategie erfolgreich verifizieren kann, jedoch derzeit Schwierigkeiten hat, die für den Abschluss des Haupttheorems erforderliche globale kombinatorische Buchhaltung zu bewältigen.

Ursprüngliche Autoren: Gabriel Rongyang Lau

Veröffentlicht 2026-05-20
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Gabriel Rongyang Lau

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie versuchen, ein komplexes Puzzle zu lösen, wie etwa eine Aufgabe aus einem hochrangigen Mathematikwettbewerb. Sie beauftragen einen sehr intelligenten, superschnellen Roboterassistenten (genannt „Aristotle"), der Ihnen beim Erstellen der Lösung hilft. Der Roboter ist hervorragend darin, Anweisungen zu befolgen und kleine, lokale Details zu überprüfen, bleibt jedoch manchmal beim großen Ganzen hängen.

Dieser Artikel ist ein Bericht über einen spezifischen Testlauf, bei dem der Autor, Gabriel Lau, diesen Roboter bat, das berühmte „Grashüpfer-Problem" (ein kniffliges mathematisches Rätsel aus dem Jahr 2009) unter Verwendung einer Computersprache namens Lean 4 zu lösen.

Hier ist die Geschichte dessen, was geschah, einfach erklärt:

Das Problem: Der springende Grashüpfer

Stellen Sie sich einen Grashüpfer vor, der bei Null auf einer Zahlengeraden sitzt. Er hat eine Tasche mit nn verschiedenen Sprunglängen (alle positive Zahlen). Es gibt auch eine Liste von „verbotenen Stellen" (eine Menge MM), auf denen der Grashüpfer niemals landen darf.

Die Herausforderung besteht darin, eine Reihenfolge zu finden, in der diese Sprünge verwendet werden, sodass der Grashüpfer jedes Mal sicher landet und alle verbotenen Stellen vermeidet. Der Artikel fordert die KI auf, zu beweisen, dass eine solche sichere Reihenfolge immer existiert.

Der Versuch des Roboters: Ein Kartenhaus bauen

Der Autor bat die KI, einen formalen Beweis zu verfassen. In der Welt der Computermathematik ist ein Beweis wie eine Kette logischer Schritte. Wenn jeder Schritt überprüft und verifiziert ist, ist der Beweis solide. Es gibt jedoch einen „Cheat-Code" in der Computersprache namens sorry. Es ist wie ein Haftnotiz auf einem Schritt, der sagt: „Vertrau mir, das funktioniert", ohne es tatsächlich zu beweisen. Wenn ein Beweis sorry verwendet, ist er kein fertiger Beweis; es ist nur ein Entwurf.

Was die KI richtig machte (die verifizierten Teile):
Der Roboter war hervorragend bei der „lokalen" Arbeit. Er baute erfolgreich vier kleine, spezifische Werkzeuge (Lemmata) und verifizierte sie, die wie Fundament und Wände eines Hauses wirken:

  1. Die Gesamtsummen-Prüfung: Es wurde bewiesen, dass man, egal in welcher Reihenfolge, bei der Addition aller Sprünge immer dieselbe Gesamtdistanz erhält.
  2. Der Tausch-Test: Es wurde bewiesen, dass, wenn man zwei benachbarte Sprünge vertauscht, sich nur eine spezifische Landestelle ändert; der Rest bleibt gleich.
  3. Die neue Position: Es wurde exakt berechnet, wo der Grashüpfer nach diesem Tausch landet.
  4. Die Maximalitäts-Logik: Es wurde eine clevere Regel bewiesen: „Wenn wir die beste mögliche Reihenfolge haben und gezwungen sind, zwei Sprünge zu vertauschen, muss die neue Landestelle ebenfalls eine verbotene Stelle sein."

Diese vier Teile sind wie ein perfekt gebautes, inspiziertes und zertifiziertes Set von Ziegeln. Sie sind mathematisch solide.

Was die KI falsch machte (der fehlende Teil):
Der Roboter scheiterte daran, das Dach zu bauen. Der Hauptbeweis (der endgültige Beweis, dass eine sichere Reihenfolge existiert) wurde mit einem sorry abgeschlossen.

Der Artikel erklärt, dass der Roboter wusste, wie man Sprünge vertauscht, und wusste, dass das Vertauschen „verbotene" Landestellen erzeugt. Aber er konnte die Punkte für das globale Zählargument nicht verbinden.

  • Die Analogie: Stellen Sie sich vor, der Roboter fand 100 verschiedene Möglichkeiten, Sprünge zu vertauschen, und jeder Tausch wies auf eine „verbotene" Stelle hin. Um das Spiel zu gewinnen, muss man beweisen, dass diese 100 Stellen alle verschieden voneinander sind und dass es so viele von ihnen gibt, dass sie auf der „verbotenen Liste" keinen Platz mehr finden.
  • Der Roboter blieb hier stecken. Er konnte all diese verstreuten verbotenen Stellen nicht zu einem einzigen, kohärenten Argument zusammenfassen, das sagt: „Schauen Sie, es gibt zu viele verbotene Stellen, um in die Liste zu passen, also muss unsere Annahme falsch sein, und ein sicherer Pfad muss existieren."

Die große Lehre

Der Artikel geht nicht darum, ob die Mathematik wahr ist (sie ist es); es geht darum, wie wir KI vertrauen.

Der Autor nutzt diesen Fall, um eine kritische Einschränkung aufzuzeigen: KI kann hervorragend darin sein, kleine, lokale Details zu überprüfen, aber sie könnte scheitern, das große Ganze zu erkennen.

Die KI generierte eine Datei, die wie ein Beweis aussieht, weil sie verifizierte Hilfs-Lemmata enthält. Aber da die Hauptkonklusion auf einem sorry (einem Platzhalter) beruht, ist es kein abgeschlossener Beweis. Der Artikel warnt uns, dass wir, wenn KI bei Mathematik hilft, nicht nur auf die „verifizierten" grünen Häkchen schauen dürfen. Wir müssen die gesamte Struktur betrachten, um zu sehen, ob der wichtigste Teil tatsächlich abgeschlossen ist oder nur mit einer Haftnotiz abgedeckt wurde.

Kurz gesagt: Die KI baute ein perfektes Set von Werkzeugen, um das Puzzle zu lösen, aber sie konnte das letzte Stück nicht zusammenfügen. Der Artikel ist eine Warnung, die „Haftnotizen" zu überprüfen, bevor man der Arbeit der KI vertraut.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →