Generalisation of Farkas' lemma beyond closedness: a constructive approach via Fenchel-Rockafellar duality

Dit artikel presenteert een constructieve generalisatie van het lemma van Farkas voor niet-perfect gesloten kegels, gebaseerd op Fenchel-Rockafellar-dualiteit, die noodzakelijke en voldoende voorwaarden biedt voor de bereikbaarheid van een vector en de constructie van benaderende oplossingen onder de zwakkere aanname dat de kegel wordt gegenereerd door een gesloten, begrensd convex verzameling.

Camille Pouchol (MAP5 - UMR 8145), Emmanuel Trélat (LJLL), Christophe Zhang (LJLL)

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

Each language version is independently generated for its own context, not a direct translation.

Stel je voor dat je een grote, complexe puzzel probeert op te lossen. Je hebt een doos met stukjes (noem dit je P, een verzameling van mogelijke opties) en je wilt weten of je met die stukjes precies een bepaald plaatje kunt maken (noem dit b, je doel).

In de wiskunde heet dit het Farkas-lemma. Het is een oude, beroemde regel die zegt: "Als je een plaatje kunt maken, dan is er een specifieke manier om dat te bewijzen. En als je het plaatje niet kunt maken, dan is er een andere specifieke manier om dat te bewijzen."

Maar hier zit een addertje onder het gras. De oude regel werkt alleen als je puzzelstukjes in een strakke, gesloten doos zitten. Als de doos een klein gaatje heeft (wiskundig: als de verzameling niet "gesloten" is), dan faalt de oude regel. In de echte wereld (zoals bij het besturen van een raket of het oplossen van medische beeldvorming) zijn die "gaten" in de doos heel normaal.

De auteurs van dit paper (Camille, Emmanuel en Christophe) hebben een nieuwe, slimmere manier bedacht om dit probleem op te lossen. Hier is hoe het werkt, vertaald naar alledaags taal:

1. Het Probleem: De Gaten in de Doos

Stel je voor dat je een machine hebt (noem dit A) die je puzzelstukjes omzet in een ander plaatje. Je wilt weten: "Kan ik met mijn stukjes precies het plaatje b maken?"

De oude wiskundige regel zei: "Ja, als de doos met stukjes perfect gesloten is."
Maar wat als de doos een klein gat heeft? Dan kan het zijn dat je het plaatje bijna kunt maken, maar nooit 100% perfect. De oude regel zegt dan niets meer. Het is alsof je zegt: "Je mag alleen in de kamer als de deur dicht is." Maar als de deur op een kier staat, weet je niet of je binnen mag of niet.

2. De Oplossing: Een Nieuwe Strategie (De Spiegel)

De auteurs zeggen: "Laten we niet kijken naar de puzzelstukjes zelf, maar naar een spiegelbeeld ervan."

Ze gebruiken een wiskundige techniek genaamd Fenchel-Rockafellar-dualiteit.

  • De Oude Manier: Kijk rechtstreeks naar de puzzelstukjes en probeer ze in elkaar te zetten. (Dit is lastig als de doos gaten heeft).
  • De Nieuwe Manier: Kijk naar een "tegenpartij" (een spiegelbeeld). Als je in de spiegel ziet dat er een oplossing is, dan is er ook een oplossing in de echte wereld.

Het mooie van hun methode is dat ze niet alleen zeggen "ja" of "nee", maar ook hoe je het moet doen. Ze geven een recept (een algoritme) om de oplossing te bouwen.

3. De Creatieve Analogie: De Berg en de Vallei

Stel je voor dat je in een landschap loopt:

  • Je hebt een berg (de verzameling van alle mogelijke oplossingen).
  • Je wilt een piek vinden die precies op een bepaalde hoogte ligt (je doel b).

De oude regel zei: "Als de berg een gladde, gesloten helling heeft, kun je de top vinden."
Maar wat als de berg een afgrond heeft of een gat in de top? Dan kun je de top misschien niet bereiken, maar wel heel dichtbij komen.

De auteurs zeggen: "Laten we niet naar de berg kijken, maar naar de vallei eronder (het spiegelbeeld)."
Ze hebben een nieuwe kaart getekend van die vallei.

  1. Als je de top kunt bereiken: Dan kun je in de vallei een punt vinden dat precies overeenkomt.
  2. Als je de top niet kunt bereiken, maar wel heel dichtbij: Dan kun je in de vallei een punt vinden dat je vertelt hoe dichtbij je kunt komen.

En het allerbelangrijkste: De kaart is constructief. Dat betekent dat ze je niet alleen vertellen dat er een oplossing is, maar ze geven je de exacte coördinaten om erheen te lopen. Je hoeft niet te gissen; je kunt een computerprogramma draaien dat je precies de route geeft.

4. Waarom is dit zo belangrijk?

In de echte wereld zijn dingen zelden perfect "gesloten".

  • In de luchtvaart: Je wilt een vliegtuig laten landen op een specifieke plek. De wind en de stuurinstructies vormen een verzameling met "gaten". De oude regels konden niet altijd zeggen of een landing mogelijk was. Deze nieuwe methode kan het wel.
  • In de geneeskunde: Bij MRI-scans probeer je een beeld te reconstrueren. Soms ontbreken er data (gaten). Deze methode helpt om het beste mogelijke beeld te maken, zelfs als de data niet perfect is.

5. Samenvatting in één zin

De auteurs hebben een nieuwe, slimmere manier bedacht om te bewijzen of een complex probleem oplosbaar is, zelfs als de regels niet perfect zijn, en ze geven je bovendien een stap-voor-stap instructie om de oplossing te bouwen, net als een GPS die je niet alleen vertelt of je bestemming bereikbaar is, maar je ook de route uitzet.

Kortom: Ze hebben de oude, stijve regels van Farkas losgeknipt en vervangen door een flexibele, slimme tool die werkt in de "rommelige" echte wereld, en die je bovendien precies vertelt hoe je aan het doel komt.