29. März 2026

Knuth's Claude Cycles: AI und Proof Assistants lösen mathematisches Problem gemeinsam

Donald Knuth hatte das Problem "Claude's Cycles" als mathematische Challenge formuliert. Im März 2026 sorgte zunächst die Meldung für Aufmerksamkeit, dass LLMs an der Lösungsfindung beteiligt waren (erster HN-Thread: 362 Kommentare). Nun wurde ein weiterer Schritt vollzogen: Die Lösung wurde mit formalen Proof Assistants verifiziert und damit maschinell bewiesen. Der Folge-Thread auf Hacker News erreichte 153 Punkte und 106 Kommentare.

Was ist "Claude's Cycles"?

"Claude's Cycles" ist ein mathematisches Problem aus der Kombinatorik, das Donald Knuth -- bekannt durch "The Art of Computer Programming" und zahlreiche grundlegende Beiträge zur theoretischen Informatik -- als offene Challenge formuliert hatte. Der Name bezieht sich nicht auf den Anthropic-Assistenten, sondern ist Teil von Knuths eigenem Bezeichnungssystem für Probleme und Strukturen in seinen Werken. Konkret geht es um bestimmte Zyklenstrukturen in kombinatorischen Objekten, deren Eigenschaften Knuth als ungeklärt markiert hatte.

Der Lösungsweg: Mensch, LLM und Proof Assistant in Kombination

Der Prozess verlief in mehreren Phasen:

  1. Ideenfindung mit LLM-Unterstützung: Forscher nutzten Large Language Models, um Beweisansätze zu erkunden, Hypothesen zu generieren und Teilprobleme zu strukturieren. LLMs können in solchen Kontexten schnell über einen großen Suchraum möglicher Argumente iterieren.

  2. Formale Verifikation mit Proof Assistants: Die vielversprechenden Beweisideen wurden anschließend in einem formalen Proof Assistant -- vermutlich Lean oder Coq -- ausgearbeitet und maschinengeprüft. Erst dieser Schritt ergibt einen vollständigen, formal korrekten Beweis.

  3. Menschliche Steuerung: Mathematiker haben den Prozess geleitet, die Richtung vorgegeben und die formalen Beweisschritte letztlich zusammengeführt.

Das Ergebnis ist kein "AI hat etwas berechnet und wir vertrauen dem Ergebnis", sondern ein verifizierter Beweis, dessen Korrektheit unabhängig von der Verlässlichkeit des LLMs steht.

Warum das bemerkenswert ist

Der entscheidende Unterschied zu früheren AI-Mathematik-Erfolgen liegt in der Verifikationsebene. LLMs können plausible mathematische Argumente produzieren, die dennoch falsch sein können -- subtile Lücken im Beweis, falsche Generalisierungen, übersehene Randfälle. Proof Assistants wie Lean akzeptieren keinen Beweis, der auch nur einen Schritt ausläßt oder inkorrekt formuliert.

Die Kombination löst ein grundlegendes Problem: LLMs beschleunigen die Suche nach Beweisideen erheblich, können aber keine Korrektheit garantieren. Proof Assistants garantieren Korrektheit, sind aber in der Handhabung aufwendig und verlangen präzise formale Ausdrucksweise. Zusammen ergänzen sich beide Werkzeuge.

Einordnung: AI als Beschleuniger, nicht als Ersatz

Das Ergebnis illustriert eine realistische Rollenverteilung für AI in der Mathematik:

Keiner der drei Akteure hätte das Problem allein in dieser Form gelöst. Das ist das eigentlich relevante Signal.

Breiterer Trend: AI-assisted Theorem Proving

"Claude's Cycles" ist kein Einzelfall. AI-gestütztes Theorem Proving entwickelt sich zu einem eigenständigen Forschungsfeld:

Die Frage verschiebt sich von "Kann AI Mathematik?" zu "Wie integriert man LLM-Exploration und formale Verifikation in einen produktiven Workflow?" Das ist eine ingenieursmäßige und methodische Frage, keine philosophische.

Für die Forschungsgemeinschaft ist relevant: Knuths Problem war nicht trivial, und die Lösung wurde in einem anerkannten, überprüfbaren Format eingereicht. Das erhöht die Glaubwürdigkeit des Ansatzes über den Einzelfall hinaus.

Quellen

Nach oben