← Nieuwste papers
💻 computer science

Construction-Verification: A Benchmark for Applied Mathematics in Lean 4

Dit artikel introduceert AMBER, een nieuwe Lean 4-benchmark voor toegepaste wiskunde die de nadruk legt op het construeren van expliciete oplossingen vóór verificatie, wat onthult dat algemene redeneermodellen beter presteren dan gespecialiseerde stellingbewijzers vanwege diens neiging tot "tactische overfitting" die het volgen van complexe instructies belemmert.

Oorspronkelijke auteurs: Bowen Yang, Yi Yuan, Chenyi Li, Ziyu Wang, Liangqi Li, Bo Zhang, Zhe Li, Zaiwen Wen

Gepubliceerd 2026-02-03
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Bowen Yang, Yi Yuan, Chenyi Li, Ziyu Wang, Liangqi Li, Bo Zhang, Zhe Li, Zaiwen Wen

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 robot leert om met wiskunde om te gaan. Lange tijd waren de tests die we aan deze robot gaven als de vraag: "Bestaat er een oplossing voor deze puzzel?" De robot kon "Ja" antwoorden door te zeggen: "Ik weet dat het ergens is," zonder ooit het stukje daadwerkelijk te vinden of aan jou te laten zien hoe je het in elkaar zet.

Dit nieuwe artikel, getiteld "Construction–Verification," betoogt dat voor toegepaste wiskunde (het soort wiskunde dat wordt gebruikt om bruggen te bouwen, bezorgroutes te optimaliseren of data te analyseren), alleen zeggen "het bestaat" niet goed genoeg is. Je moet de robot eerst de oplossing daadwerkelijk laten bouwen, en daarna laten bewijzen dat het werkt.

Hier is een eenvoudige uitsplitsing van wat de onderzoekers hebben gedaan en gevonden:

1. Het Probleem: De "Toverstaf" versus de "Blauwdruk"

In traditionele wiskundetests kan een robot een "toverstaf" gebruiken (een niet-constructief bewijs) om een probleem weg te zwaaien en te verklaren: "Een oplossing bestaat!" om vervolgens verder te gaan.

  • De Oude Manier: "Ik heb bewezen dat een brug gebouwd kan worden." (Maar je weet niet hoe je hem moet bouwen).
  • De Nieuwe Manier (AMBER Benchmark): "Hier zijn de blauwdrukken en de materialen. Bouw de brug, en laat me daarna zien dat hij niet instort."

De onderzoekers hebben een nieuwe test ontwikkeld genaamd AMBER (Applied Mathematics BEnchmark for Reasoning). Deze dwingt de AI om een strikte tweestaps-workflow te volgen:

  1. Constructie: Je moet de code of formule schrijven die daadwerkelijk het antwoord berekent.
  2. Verificatie: Je moet bewijzen dat je antwoord correct is.

Ze hebben de AI getest op vier moeilijke gebieden:

  • Convexe Analyse: Het laagste punt in een kromme vallei vinden.
  • Optimalisatie: Het meest efficiënte plan mogelijk maken.
  • Numerieke Algebra: Getallen verwerken in enorme rasters.
  • Hoogdimensionale Kansrekening: Uitkomsten voorspellen met veel variabelen.

2. De Verrassing: Generalisten Verslaan Specialisten

De onderzoekers verwachtten dat robots die specifiek getraind zijn om "Wiskundige Bewijzers" te zijn, deze test zouden verpletteren. Ze hadden het mis.

  • De Specialisten (De "Tactical Overfitting" Valstrik): De robots die alleen getraind zijn op wiskundige bewijzen, liepen vast. Ze waren zo gewend aan het enkel bewijzen dat dingen bestaan, dat ze vergaten hoe ze dingen moeten bouwen. Het is als een schaakgrootmeester die zo goed is in het winnen van partijen, dat hij vergeet hoe hij het bord moet opzetten. Ze probeerden te "bewijzen" dat het antwoord bestond zonder het daadwerkelijk te berekenen, wat de test deed falen.
  • De Generalisten (De "Zwitserse Zakmessen"): De robots die getraind zijn op algemene redenering (zoals DeepSeek of GPT) deden het veel beter. Omdat zij gewend zijn aan het volgen van complexe, meerstaps-instructies in veel verschillende contexten, waren zij beter in staat om te zeggen: "Oké, eerst moet ik deze functie definiëren, en dan moet ik bewijzen dat het werkt." Ze raakten niet in de gewoonte van "gewoon bewijzen" verstrikt.

3. Hoe de Test Er Eigenlijk Uitziet

Het artikel beschrijft drie soorten uitdagingen waar de AI voor moest staan, die verschillen van standaard wiskundetests:

  • Evaluatieproblemen: In plaats van te vragen "Is er een getal xx dat dit oplost?", vraagt de test: "Hier is de formule voor xx. Schrijf de code om het te berekenen."
  • Algoritmeontwerp: In plaats van te bewijzen dat een lus werkt, moet de AI de lus zelf schrijven. Het is alsof je een chef vraagt om niet alleen te bewijzen dat een taart gebakken kan worden, maar om het exacte recept en de menginstructies te schrijven.
  • Representatie Transformatie: Dit is als het vertalen van een rommelig, reëel probleem (zoals "hoe plannen we deze bussen?") naar een schoon, standaard wiskundig format (zoals "dit is een lineair programmeerprobleem") dat een computer kan oplossen. De AI moet optreden als een vertaler, niet alleen als een oplosser.

4. Waar de Robots Faalden

Toen de onderzoekers keken naar waarom de robots faalden, ontdekten ze vier hoofdoorzaken:

  • Hallucinaties (47%): De robots bedachten wiskundige stellingen of bibliotheeknamen die eigenlijk niet bestonden. Ze klonken zelfverzekerd, maar verzonnen feiten.
  • Formaliseringsfouten (33%): Ze kenden de juiste wiskundige concepten, maar konden ze niet correct vertalen naar de strikte computertaal (Lean 4).
  • Opgeven (15%): Ze begonnen aan de code, maar lieten delen onvoltooid, waarbij ze "sorry" (een placeholder) schreven in plaats van het moeilijke deel af te maken.
  • Typfouten (5%): Simpele opmaakfouten.

De Kernboodschap

Het artikel concludeert dat om AI echt nuttig te maken voor toegepaste wiskunde, we niet alleen een "bewijsmachine" kunnen trainen. We hebben systemen nodig die eerst oplossingen kunnen bouwen en deze vervolgens kunnen verifiëren. Momenteel zijn algemene AI-modellen beter in deze "bouwtaak" dan gespecialiseerde wiskundemodellen, omdat de specialisten te rigide in hun denken zijn geworden.

De onderzoekers suggereren dat toekomstige AI een hybride moet zijn: slim genoeg om complexe instructies te volgen om dingen te bouwen, maar rigoureus genoeg om te bewijzen dat ze correct zijn.

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 →