← Nieuwste papers
🤖 AI

Sorries Are Not the Hard Part: An Expert-Review Case Study of a Semi-Autonomous Formalization

Dit artikel betoogt dat succesvolle autoformalizatie beoordeeld moet worden door deskundige evaluatie van de kwaliteit van definities en API-ontwerp in plaats van louter door de afwezigheid van onbewezen hiaten ("sorries"), waarbij via een casestudy van Grothendiecks stelling over de verdwijnende stelling wordt aangetoond dat AI-agenten weliswaar effectief lokale mechanische correcties kunnen toepassen, maar moeite hebben met hoogwaardig conceptueel ontwerp.

Oorspronkelijke auteurs: Vasily Ilin, Brian Nugent

Gepubliceerd 2026-06-15
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Vasily Ilin, Brian Nugent

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 zeer snelle, zeer enthousiaste leerling inhuurt om een huis voor je te bouwen. Je geeft de leerling de blauwdrukken (een wiskundig stelling) en een hoofdstuk uit een tekstboek dat uitlegt hoe je het moet bouwen.

De leerling werkt dag en nacht. Ze leggen de stenen, plaatsen de balken en installeren het dak. Wanneer ze klaar zijn, staat het huis perfect op. Het stort niet in. De inspecteur (de computer) zegt: "Goed werk! Het huis is structureel gezond."

Dit artikel gaat over wat er daarna gebeurt.

De auteurs van dit artikel vroegen zich af: "Alleen omdat het huis blijft staan, is het dan ook echt een goed huis? Kan iemand anders erin wonen? Kunnen ze later gemakkelijk een tweede verdieping toevoegen, of moeten ze eerst de muren afbreken?"

Hier is de opbouw van hun experiment, met behulp van eenvoudige analogieën:

Het Experiment: Een "Wiskundig Huis" Bouwen

Het team vroeg een AI (een groot taalmodel) om een complexe wiskundige stelling te formaliseren genaamd Grothendieck's Vanishing Theorem. Zie deze stelling als een zeer specifieke, hoogwaardige architecturale uitdaging.

Ze gaven de AI:

  1. Het doel (de stelling).
  2. Een tekstboekbewijs (de instructies).
  3. Een regel: "Je moet alleen de bestaande, standaard gereedschappen gebruiken die we al in onze gereedschapskist hebben (de wiskundige bibliotheek)."

Fase 1: De "Pass" (Toestand A)
De AI werkte hard en produceerde code die zonder fouten compileerde. In de wereld van wiskundige software worden fouten "sorries" genoemd (kort voor "sorry, ik kan dit nog niet bewijzen"). De AI slaagde erin om het aantal "sorries" terug te brengen naar nul.

  • Het resultaat: Het huis staat. De computer is tevreden.
  • Het probleem: Een menselijke expert (een wiskundige) keek naar het huis en zei: "Dit is een ramp."

De Expert Review: Waarom het "Staande Huis" Faalde

De menselijke expert vond dat, hoewel het huis niet instortte, het vreselijk gebouwd was. Hier zijn de specifieke problemen die zij vonden, vertaald naar alledaagse termen:

1. Het "Custom Tools" Probleem (Definities)

  • Wat de AI deed: De AI bleef voor elke kleine taak zijn eigen aangepaste gereedschappen uitvinden. Als hij een muur moest meten, bouwde hij een nieuwe, vreemde rolmaat die alleen voor die ene muur bedoeld was.
  • Waarom het slecht is: In een echte bibliotheek wil je standaard gereedschappen die iedereen weet hoe te gebruiken. Als de AI voor elke klus een aangepast gerecht maakt, kunnen toekomstige bouwers het huis niet gebruiken omdat ze niet weten hoe ze de vreemde uitvindingen van de AI moeten bedienen.
  • Het oordeel: De AI was geweldig in het gebruiken van gereedschap, maar verschrikkelijk in het ontwerpen ervan. Het maakte 62 aangepaste definities, en 61 daarvan waren nutteloos of verwarrend.

2. Het "Cluttered Blueprint" Probleem (API Design)

  • Wat de AI deed: De AI bouwde geen schone interface (een gebruikershandleiding). In plaats daarvan liet de AI telkens de muren openstaan om de ruwe stenen te laten zien telkens wanneer iemand iets wilde doen.
  • De oplossing: De expert vroeg de AI om een "User Interface" (een API) te bouwen, zodat mensen met de wiskunde konden interageren zonder de rommelige binnenkant te zien.
  • Het resultaat: De AI bouwde wel een interface, maar deze was slordig. Het voegde 24 specifieke "regels" toe die alleen voor het huidige bewijs waren, in plaats van een paar elegante, algemene regels te creëren. Het was alsocht het toevoegen van een unieke, ingewikkelde schakelaar voor elke enkele lamp in het huis, in plaats van een standaard lichtschakelaar te installeren.

3. Het "Kortetermijn" Probleem (Stellingverklaringen)

  • Wat de AI deed: De AI bewees precies wat nodig was om de klus te klaren, en niets meer. Het was als een timmerman die een plank op maat zaagt voor alleen de huidige opening, in plaats van hem zo te zagen dat hij later ook in andere openingen past.
  • Het oordeel: De AI is uitstekend in het oplossen van de directe puzzel, maar is slecht in het denken: "Hoe kan ik dit over vijf jaar nuttig maken voor iemand anders?"

De "Vóór en Na" Test

Het team gaf niet op. Ze namen de feedback van de expert aan en vroegen de AI om het te repareren.

  • Wat de AI goed repareerde: Het was erg goed in lokale reparaties. Als de expert zei: "Verander de naam van dit bestand," of "Verander dit specifieken getal," deed de AI dat perfect. Het kon de rommel opruimen.
  • Wat de AI niet kon repareren: Het kon nog steeds niet begrijpen hoe het vanaf nul een goed huis moest ontwerpen. Zelfs na de review waren de definities nog steeds lomp en de "user interface" was nog steeds overvol.

De Belangrijkste Les

Het artikel concludeert met een eenvoudig, krachtig idee:

"Het dichten van de gaten" (de code laten compileren) is het makkelijke deel.

Het moeilijke deel is ontwerp.

  • De AI is als een briljante metselaar: Hij kan stenen perfect leggen als je hem precies vertelt waar hij ze moet plaatsen.
  • De AI is NIET als een architect: Hij kan niet beslissen hoe het huis eruit moet zien, hoe de kamers moeten stromen, of welke gereedschappen de toekomstige bewoners nodig zullen hebben.

De kernboodschap:
We moeten niet alleen vragen: "Heeft de AI het wiskundige probleem opgelost?" We moeten ook vragen: "Heeft de AI iets gebouwd dat andere mensen daadwerkelijk kunnen gebruiken?"

Momenteel kan AI de puzzel oplossen, maar kan het de bibliotheek niet bouwen. Om een echt nuttig resultaat te krijgen, moet een menselijke expert nog steeds bijspringen om het zware werk van ontwerp en organisatie te doen. Het "moeilijke deel" is niet het bewijzen van de stelling; het is ervoor zorgen dat het bewijs een geschenk aan de toekomst is, en geen last.

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 →