← Nieuwste papers
💻 computer science

Pseudo-Formalization for Automatic Proof Verification

Dit artikel introduceert Pseudo-Formalisering, een hybride bewijsformaat dat de flexibiliteit van natuurlijke taal combineert met formele modulariteit, en een bijbehorend Blokverificatie-algoritme dat aanzienlijk beter presteert dan bestaande LLM-as-judge-baselines bij het nauwkeurig verifiëren van wiskundige bewijzen op olympiade- en onderzoeksniveau.

Oorspronkelijke auteurs: Slim Barkallah, Luke Bailey, Kaiyue Wen, Mohammed Abouzaid, Tengyu Ma

Gepubliceerd 2026-05-21
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Slim Barkallah, Luke Bailey, Kaiyue Wen, Mohammed Abouzaid, Tengyu Ma

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een senior redacteur bent bij een prestigieus wiskundetijdschrift. Je ontvangt een 50 pagina's tellend bewijs, geschreven door een briljante maar lichtelijk chaotische wiskundige (of een AI). Het bewijs is geschreven in natuurlijke taal, vol met "dit volgt hieruit dat", "duidelijk" en "zoals we weten". Jouw taak is om de ene kleine logische fout te vinden die het hele werk ongedaan maakt.

Dit doen is als het proberen te vinden van een enkele typefout in een roman terwijl je het leest met 160 kilometer per uur. Als je de fout mist, publiceer je onzin. Als je te langzaam leest, ben je het nooit klaar mee.

Dit artikel, "Pseudo-Formalisatie voor Automatische Bewijsverificatie", stelt een nieuwe manier voor om dit probleem op te lossen. Het suggereert een middenweg tussen de rommelige, flexibele manier waarop mensen wiskunde schrijven en de stijve, robotachtige manier waarop computers wiskunde controleren.

Hier is de uiteenzetting van hun oplossing met behulp van eenvoudige analogieën:

1. Het Probleem: De "Muur van Tekst"

Momenteel, wanneer we een AI vragen een wiskundig bewijs te controleren, voeden we het gewoon het hele bewijs en zeggen we: "Is dit juist?"

  • Het Probleem: Dit is als het vragen aan een mens om een 100 pagina's tellend juridisch contract te lezen en in één adem een enkele tegenstrijdigheid te vinden. De AI raakt in de war, vergeet het begin tegen de tijd dat het bij het einde is, en mist de fouten. Dit wordt "contextrot" genoemd — hoe meer tekst je het voert, hoe dommer het wordt in het vinden van fouten.

2. De Oplossing: "Pseudo-Formalisatie" (De LEGO-Analogie)

De auteurs introduceren een nieuw formaat genaamd Pseudo-Formaal (PF).

  • De Analogie: Stel je voor dat het rommelige bewijs een gigantische, verwarde bal van garen is. Pseudo-Formalisatie is het proces waarbij je dat garen knipt en opnieuw in nette, individuele LEGO-blokjes brei.
  • Hoe het werkt: In plaats van één lange alinea, wordt het bewijs opgesplitst in kleine, zelfstandige "blokken" (zoals Lemmata, Proposities en Stellingen).
  • De Regels: Elk blok moet duidelijk aangeven:
    1. Premisses: Welke aannames gaan we uit?
    2. Conclusie: Wat proberen we in dit specifieke blok te bewijzen?
    3. Bewijs: De stappen om van 1 naar 2 te komen.
  • Het Voordeel: Nu hoeft de AI, in plaats van de hele bal garen te controleren, slechts één LEGO-blokje tegelijk te controleren. Het is een kleine, hanteerbare taak.

3. Het Proces: De "Fabrieksassemblagelijn"

Het artikel beschrijft een vierstaps assemblagelijn om een bewijs te verifiëren:

  1. Vertaling (De Architect): Een AI neemt het rommelige, in natuurlijke taal geschreven bewijs en herschrijft het in deze nette LEGO-blokjes (Pseudo-Formaal formaat). Het is als een vertaler die een zwetsende toespraak omzet in een gestructureerd overzicht.
  2. Blokverificatie (De Kwaliteitsinspecteurs): Nu fungeert de AI als een team van kwaliteitsinspecteurs. Elke inspecteur kijkt naar één LEGO-blokje. Ze controleren: "Bewijst het bewijs binnen dit blokje daadwerkelijk de conclusie, gegeven de premissen?" Ze maken zich geen zorgen over de rest van het gebouw; ze controleren alleen hun specifieke blokje.
  3. Kalibratie (De Manager): Soms kan een inspecteur te kieskeurig worden (een typefout markeren) of iets missen. Een "Manager"-AI bekijkt alle rapporten van de inspecteurs en beslist: "Oké, hebben we hier een echte fout, of was dat slechts een vals alarm?" Het bundelt de bevindingen tot een eindoordeel.
  4. Parallelle Schaalvergroting (De Menigte): Om extra zeker te zijn, laten ze dit hele proces 8 keer draaien (zoals 8 verschillende teams van inspecteurs). Als welk team dan ook een fout vindt, wordt het bewijs verworpen. Dit zorgt ervoor dat ze bijna alles opvangen.

4. De Resultaten: Beter dan de Baseline

De auteurs testten deze methode op twee soorten wiskunde:

  • Olympiade-wiskunde: Moeilijke competitieproblemen (zoals de Internationale Wiskunde Olympiade).
  • Onderzoekswiskunde: Echte, gepubliceerde academische papers van arXiv waarvan de auteurs zelf toegeven dat er fouten in stonden.

De Bevindingen:

  • De "Pseudo-Formale" methode was beter in het vinden van fouten dan de standaardmethode waarbij je gewoon een AI vraagt het hele bewijs te lezen.
  • Het vond meer fouten (hogere Recall) zonder neppe fouten te verzinnen (hogere Precision).
  • In de wereld van wiskundeverificatie is dit een "Pareto-verbetering" — wat betekent dat ze betere resultaten behaalden zonder één kwaliteit voor een andere te moeten opofferen.

5. De Nieuwe Benchmark: "ArxivMathGradingBench"

Om te bewijzen dat hun methode werkt op onderzoek uit de echte wereld, bouwden de auteurs een nieuwe testdataset.

  • Ze namen 35 echte wiskundepapers die door hun auteurs waren bijgewerkt om fouten te herstellen.
  • Ze gebruikten deze "bekende fouten" om te testen of hun AI de specifieke fouten kon vinden die de auteurs hadden hersteld.
  • Dit is als een "rijexamen" waarbij de examinatoren precies weten waar de kuilen zitten, en ze kijken of de nieuwe auto (de AI) ze kan raken.

Samenvatting

Het artikel betoogt dat we AI niet hoeven te dwingen "robottaal" te spreken (zoals Lean of Isabelle) om wiskunde te controleren. In plaats daarvan kunnen we de AI leren menselijke wiskunde te organiseren in nette, kleine stukjes. Door een gigantisch, verwarrend bewijs op te splitsen in kleine, duidelijke LEGO-blokjes, kan de AI elk stukje met laserfocus controleren en fouten vinden die het zou hebben gemist als het probeerde het hele ding in één keer te lezen.

Wat ze NIET beweerden:

  • Ze beweerden niet dat dit menselijke wiskundigen vervangt.
  • Ze beweerden niet dat dit werkt voor niet-wiskundige vakgebieden (hoewel ze speculeren dat het misschien wel zo is).
  • Ze beweerden niet dat de AI perfect is; ze toonden alleen aan dat het beter is in het vinden van fouten dan eerdere methoden.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →