← Nieuwste papers
🔢 mathematics

A Lean-Certified Proof of K8(4,2)=23K_8(4, 2) = 23

Dit artikel presenteert een volledig geformaliseerd bewijs in Lean 4 dat de octonaire dekkingwaarde K8(4,2)K_8(4, 2) gelijk is aan 23, waarbij de bovengrens wordt vastgesteld via een expliciete code van 23 woorden en de ondergrens door het combineren van vezel-telfactoren met door LRAT weerlegde CNF-instanties om aan te tonen dat er geen dekking van 22 woorden kan bestaan.

Oorspronkelijke auteurs: Andreas Florath

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

Oorspronkelijke auteurs: Andreas Florath

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 set speciale "veiligheidsnetten" probeert in te pakken in een gigantische, vierdimensionale kamer gevuld met miljoenen punten. Het doel is om ervoor te zorgen dat elk afzonderlijk punt in de kamer binnen een korte afstand (laten we zeggen, twee stappen) van ten minste één veiligheidsnet ligt.

De vraag die wiskundigen zich hebben gesteld is: Wat is het absolute minimale aantal veiligheidsnetten dat je nodig hebt om de hele kamer te dekken?

Voor een specifiek type kamer (waarbij elke dimensie 8 mogelijke waarden heeft), is het antwoord teruggebracht tot een zeer kleine marge: het is ofwel 22 netten of 23 netten. Dit artikel, geschreven door Andreas Florath, bewijst definitief dat 23 het magische getal is. Je kunt het niet met 22 netten.

Hier is hoe het bewijs werkt, uitgelegd aan de hand van eenvoudige analogieën:

1. Het tweeledige bewijs

Om te bewijzen dat het antwoord precies 23 is, moest de auteur twee dingen doen, zoals bewijzen dat een deur aan beide kanten op slot zit:

  • De bovengrens (Laten zien dat 23 werkt): De auteur heeft simpelweg een specifieke lijst van 23 veiligheidsnetten gevonden en deze gecontroleerd tegen elk punt in de kamer. Het is als zeggen: "Hier is een kaart van 23 brandweerkazernes; ik heb elke straat gelopen en bevestigd dat geen enkel huis meer dan twee blokken verwijderd is van een kazerne." Dit deel is gemakkelijk te verifiëren omdat de auteur simpelweg de lijst heeft getoond.
  • De ondergrens (Laten zien dat 22 faalt): Dit is het moeilijke deel. De auteur moest bewijzen dat het onmogelijk is om de kamer te dekken met slechts 22 netten. Je kunt niet simpelweg elke mogelijke rangschikking van 22 netten controleren, want er zijn er te veel (meer dan de atomen in het universum). In plaats daarvan gebruikte de auteur een slimme logische truc om aan te tonen dat elk poging om 22 netten te gebruiken onvermijdelijk een gat zal achterlaten.

2. Het detectivewerk van de "Ontbrekende Paren"

Om te bewijzen dat 22 netten niet genoeg zijn, keek de auteur niet direct naar de netten. In plaats daarvan keek de auteur naar wat er ontbrak.

Stel je voor dat de kamer een gigantisch rooster is. Als je een willekeurig paar coördinaten kiest (zoals "vloer" en "wand"), kun je kijken naar alle paren waarden die in de netten voorkomen.

  • De Logica: Als een specifiek paar waarden (bijv. "Vloer 3, Wand 5") nooit samen voorkomt in een van je 22 netten, dan is dat een "ontbrekend paar".
  • De Graaf: De auteur tekende een kaart (een graaf) voor elk paar coördinaten, waarbij de "ontbrekende" combinaties werden gemarkeerd.
  • De Tegenstrijdigheid: Het bewijs laat zien dat als je slechts 22 netten hebt, de regels van de geometrie deze "ontbrekende paar"-kaarten dwingen om een specifieke, verboden vorm aan te nemen: een "clique" (een strak geknoopte verbinding van ontbrekende verbindingen). Maar als die vorm bestaat, betekent dit dat er een punt in de kamer is dat te ver weg is van al je netten. Daarom kunnen 22 netten de kamer niet dekken.

3. Het "Blok" Puzzelstuk

Wanneer de auteur de situatie analyseerde waarin iemand probeert precies 22 netten te gebruiken, ontdekte hij dat de netten zich in een zeer rigide, blokachtige structuur zouden moeten rangschikken (specifiek een 3 + 3 + 2 patroon).

Denk hierbij aan het proberen te bouwen van een muur met 22 bakstenen. De wiskunde laat zien dat om gaten te vermijden, de stenen in drie specifieke groepen gestapeld zouden moeten worden. Echter, wanneer je probeert het laatste deel van de muur te bouwen met de resterende stenen, stort de geometrie in. Het is als het proberen te passen van een vierkante pen in een rond gat; de structuur die vereist is om de kamer te dekken, kan simpelweg niet bestaan met slechts 22 stukken.

4. De "Lean" Computercontrole

Dit is waar het artikel hoogtechnologisch wordt. Omdat de "ontbrekende paar"-logica het controleren van duizenden kleine mogelijkheden inhoudt (zoals een Sudoku-puzzel met miljoenen cellen), heeft de auteur een computerprogramma genaamd Lean gebruikt.

  • De SAT-solver: De auteur gebruikte een krachtig computerprogramma (een SAT-solver) om de enorme lijst met mogelijkheden te controleren en te zeggen: "Deze specifieke rangschikking is onmogelijk."
  • Het Certificaat: Meestal moeten we de computer vertrouwen. Maar hier zei de computer niet alleen "Onmogelijk". De computer produceerde ook een certificaat (een stapsgewijs bonnetje van zijn logica).
  • De Verificatie: Het Lean-programma las vervolgens dat bonnetje en verifieerde elke stap van de logica van de computer zelf. Dit betekent dat het bewijs machine-gecontroleerd is. We hoeven de computer niet te vertrouwen; we hoeven alleen de Lean-software te vertrouwen in haar vermogen om het bonnetje te lezen, wat veel kleiner en gemakkelijker te verifiëren is.

Samenvatting

Het artikel bewijst dat voor deze specifieke vierdimensionale kamer met 8 opties per dimensie:

  1. 23 netten zijn voldoende (hier is de lijst).
  2. 22 netten zijn niet genoeg (hier is een logisch bewijs dat elke poging om 22 netten te gebruiken een onvermijdelijke kloof creëert).

Het resultaat is een "Lean-gecertificeerd" bewijs, wat betekent dat het volledige argument — van de grote logica tot de kleinste computercontroles — is geverifieerd door een formeel wiskundig softwaresysteem, waardoor er geen ruimte is voor menselijke fouten of twijfel. Het antwoord is exact 23.

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 →