Clear Sky Science · nl
Een wiskundig kader voor thermodynamisch rekenen met toepassingen op chemische reactienetwerken
Waarom chemie toekomstige computers zou kunnen aandrijven
Computers voeren steeds meer taken voor ons uit, van het trainen van kunstmatige intelligentie tot het simuleren van klimaat en nieuwe geneesmiddelen, en dat vergt veel energie. Dit artikel verkent een radicaal alternatief: het gebruiken van de natuurlijke stuw- en trekkrachten van energie in fysieke systemen — met name chemische reacties — om wiskundige bewerkingen uit te voeren. In plaats van elektronen rond te sturen in siliciumchips, zouden zorgvuldig geordende moleculen kunnen "berekenen" door simpelweg de wetten van de thermodynamica te volgen, wat mogelijk een weg biedt naar veel energiezuiniger en massaal parallel rekenen.
Energiestromen omzetten in wiskunde
De auteurs beginnen met het opbouwen van een algemene wiskundige taal die fundamentele thermodynamische ideeën — zoals veranderingen in energie en waarschijnlijkheid — koppelt aan rekenkundige bewerkingen. Ze stellen zich een systeem voor dat beschreven wordt door vele meetbare grootheden, zoals de aantallen deeltjes of spanningen, en volgen hoe de waarschijnlijkheid van de toestand van het systeem verandert tijdens een proces. Door deze veranderingen uit te drukken in termen van één voortgangsvariabele tonen ze aan dat optellen en aftrekken kunnen worden uitgevoerd door energetische bijdragen van verschillende delen van het systeem te combineren of te vergelijken, terwijl vermenigvuldigen en delen ontstaan wanneer diezelfde grootheden in exponentiële vorm worden geïnterpreteerd. Met andere woorden: als je weet hoe de "inspanning" van het systeem zich optelt gedurende een proces, kun je die inspanning hergebruiken als rekenmachine.

Reacties gebruiken als analoge rekenmachines
Chemische reacties bieden een bijzonder rijk speelveld voor dit soort rekenen. Elke reactie verbindt reagentia en producten via veranderingen in vrije energie en chemische potentiaal. Het artikel laat zien dat deze grootheden zich gedragen als bouwstenen voor wiskunde: sommen van energieveranderingen implementeren optelling, en verhoudingen van reagentia- en productconcentraties implementeren vermenigvuldiging via wat chemici evenwichtsconstanten en reactieverhoudingen noemen. Door reacties te kiezen waarvan de energetica goed bekend is, kan men getallen coderen in concentraties van verschillende moleculen, ze laten reageren en het antwoord aflezen uit het resulterende mengsel. De auteurs werken voorbeelden uit waarbij eenvoudige reacties effectief zeer grote getallen vermenigvuldigen, waarbij de uitkomst bepaald wordt door hoe waarschijnlijk het is dat de reactie doorloopt.
Van enkele sommen naar hoogdimensionale problemen
Omdat veel reacties gelijktijdig kunnen plaatsvinden, schalen dezelfde ideeën vanzelf verder dan enkele getallen. Het kader toont hoe ketens van reacties lange lijsten waarden kunnen vermenigvuldigen, onafhankelijke producten bij elkaar kunnen optellen en zelfs matrix‑vectorvermenigvuldiging kunnen nabootsen — een bewerking die centraal staat in wetenschappelijk rekenen en machine learning. Door het reactienetwerk zelf als een soort analoge schakeling te behandelen, kunnen de veranderingen in vrije energie over meerdere reacties worden geïnterpreteerd als de elementen van een matrix die op een vector van chemische potentialen werkt. Dit betekent in principe dat stelsels van vergelijkingen en zelfs differentiaalvergelijkingen opgelost kunnen worden door een mengsel naar een evenwichtstoestand te sturen en de resulterende concentraties of energiewijzigingen te meten.
Het ontwerpen van een kleine chemische computer
Om van theorie naar praktijk te gaan schetsen de auteurs een microfluidisch apparaat — een kleine, gelaagde chip met kanalen en kamers — dat deze op reacties gebaseerde berekeningen zou kunnen huisvesten. Reagentia die invoerwaarden coderen zouden in specifieke kamers geïnjecteerd worden, waar stromingen, kleppen en semi‑permeabele membranen bepalen hoe ze mengen en reageren. Sommige kamers werken in "open loop", waar vaste inputs producten opleveren om te meten, terwijl andere feedback gebruiken en de instroom aanpassen totdat een doeltoestand is bereikt, wat overeenkomt met aftrekken of delen. Geïntegreerde sensoren zouden concentraties detecteren en een digitale controller zou vloeistoffen sturen en outputs interpreteren, vergelijkbaar met een instructieplanner in een conventionele processor. Dezelfde hardware zou ook reservoir computing kunnen ondersteunen, waarbij de rijke interne dynamica van het reactienetwerk wordt benut voor patroonherkenning en tijdreeksvoorspelling.

Belofte en uitdagingen van natuurlijk rekenen
De auteurs betogen dat alle berekening uiteindelijk thermodynamisch is; het verschil hier is dat energiestromen zelf het informatiedrager zijn in plaats van een verborgen kostenpost. Dat opent de deur naar apparaten die ruwe snelheid inruilen voor enorme winst in energie-efficiëntie en parallelisme, analog aan hoe levende cellen informatie verwerken via biochemie. Tegelijkertijd moeten praktische chemische computers omgaan met trage of rumoerige reacties, de noodzaak van nauwkeurige thermodynamische gegevens en de complexiteit van het vertalen van abstracte problemen naar echte reactienetwerken en microfluidische indelingen. Desondanks biedt het werk een helder wiskundig en technisch stappenplan voor thermodynamisch en chemisch rekenen, en suggereert het dat toekomstige wetenschappelijke simulaties en gespecialiseerde AI-taken op een dag zouden kunnen draaien op kleine labs-on-a-chip die niet door transistoren, maar door de stille, meedogenloze drang van moleculen naar evenwicht worden aangedreven.
Bronvermelding: Cannon, W.R., Johnson, C.G.M., Bohm Agostini, N. et al. A mathematical framework for thermodynamic computing with applications to chemical reaction networks. npj Unconv. Comput. 3, 16 (2026). https://doi.org/10.1038/s44335-026-00057-5
Trefwoorden: thermodynamisch rekenen, chemische reactienetwerken, microfluidisch rekenen, analoog rekenen, energiezuinig rekenen