Per secoli, la matematica è stata praticata in gran parte come avveniva cento anni fa: gli esseri umani scarabocchiavano idee su lavagne, facendo affidamento sull’intuizione e sulle descrizioni scritte per colmare complesse lacune logiche. Ma è in corso un cambiamento fondamentale. Spinto dall’ascesa dell’intelligenza artificiale e da un movimento verso la “formalizzazione”, il campo si sta muovendo verso un futuro in cui le verità matematiche non saranno solo scritte, ma codificate e verificate digitalmente dalle macchine.
Dall’intuizione al codice: l’ascesa della formalizzazione
Al centro di questa trasformazione c’è la formalizzazione : il processo di traduzione di definizioni e teoremi matematici in codici informatici precisi. A differenza delle dimostrazioni tradizionali, che possono essere estese e basarsi su descrizioni “ondulate”, una dimostrazione formalizzata deve essere perfettamente rigorosa.
Non si tratta del “pensiero” del computer per il matematico. Invece, il matematico umano deve diventare molto più disciplinato, esprimendo ogni minimo passo logico in modo che un programma specializzato possa verificarlo senza ambiguità.
Perché è importante:
Le moderne dimostrazioni matematiche stanno diventando sempre più complesse. Mentre i ricercatori collegano campi disparati della matematica, le dimostrazioni possono estendersi su centinaia di pagine, rendendole difficili da esaminare completamente anche per gli esperti umani. La formalizzazione offre un modo per:
– Elimina l’errore umano: anche una singola “allucinazione” o un errore logico può invalidare un’intera argomentazione.
– Crea una biblioteca digitale: codificando la matematica in codice, stiamo essenzialmente costruendo un “database ricercabile e verificabile” di tutta la conoscenza matematica.
– Libera l’intelletto umano: se le macchine gestiscono il compito estenuante di controllare i dettagli più fini, i matematici possono concentrarsi sulla creatività di alto livello e sulle nuove scoperte.
Il benchmark “Fermat”.
Per testare i limiti di questo nuovo paradigma, il matematico Kevin Buzzard dell’Imperial College di Londra sta affrontando una delle sfide più scoraggianti della storia: l’Ultimo Teorema di Fermat.
Anche se il teorema è stato risolto da Andrew Wiles nel 1998, la dimostrazione è un enorme labirinto di 130 pagine di campi matematici interconnessi. L’obiettivo di Buzzard non è “risolverlo” di nuovo, ma digitalizzarlo utilizzando Lean, un dimostratore di teoremi interattivo.
Questo progetto si sta rivelando un’enorme impresa di collaborazione. Ciò che era iniziato come un piccolo sforzo di ricerca è esploso in un fenomeno interdisciplinare, con migliaia di messaggi e dozzine di contributori che lavorano per tradurre questo pezzo monumentale del pensiero umano in un formato leggibile dalle macchine.
La sinergia dell’intelligenza artificiale: gli LLM incontrano i dimostratori di teoremi
L’acceleratore recente più significativo in questo campo è il matrimonio di Large Language Models (LLM) —come ChatGPT—con dimostratori di teoremi come Lean.
Attualmente, i LLM sono eccellenti nel sembrare matematici, ma sono inaffidabili. Poiché operano sulla probabilità piuttosto che sulla logica, possono produrre “allucinazioni” che sembrano corrette ma sono matematicamente vuote. In matematica, una precisione del 99% equivale a un fallimento.
Tuttavia, sta emergendo un nuovo approccio ibrido:
1. Il LLM propone una potenziale prova o passaggio (la parte “creativa”).
2. Il dimostratore di teoremi (Lean) agisce come il fact-checker definitivo, verificando ogni singolo collegamento logico.
Questa sinergia è stata recentemente dimostrata dal programma di intelligenza artificiale Aristotele, che ha utilizzato Lean per ottenere una prestazione da medaglia d’oro alle Olimpiadi internazionali della matematica.
Un cambiamento esistenziale per il campo
Questo salto tecnologico non è privo di controversie. La comunità matematica è attualmente alle prese con una domanda esistenziale: La ricerca della precisione digitale sconvolgerà la natura della ricerca matematica?
Ci sono preoccupazioni fondate su come l’intelligenza artificiale potrebbe cambiare il ruolo del matematico e se l’elemento “umano” della scoperta – l’intuizione e la lotta – andrà perso in un mare di verifica automatizzata. Tuttavia, sostenitori come Patrick Shafto della Rutgers University suggeriscono che, invece di sostituire gli esseri umani, l’intelligenza artificiale metterà in luce gli aspetti più interessanti dell’essere umano: la nostra innata ricerca di conoscenza.
“Se digitalizziamo la matematica, forse a un certo punto la matematica verrà ribaltata.” — Kevin Poiana
Conclusione
Il passaggio dalla carta al codice rappresenta una modernizzazione della matematica paragonabile al passaggio dal vinile allo streaming nell’industria musicale. Combinando il potere creativo dell’intelligenza artificiale con il rigore assoluto dei dimostratori di teoremi digitali, la matematica sta entrando in un’era in cui la scoperta può essere accelerata e la verità può essere matematicamente garantita.
