La parte più interessante dell’annuncio di OpenAI sulla matematica non è che un modello interno abbia prodotto nuovi risultati. È il fatto che, insieme ai risultati, l’azienda abbia dovuto pubblicare una parte della filiera che li rende controllabili: formalizzazioni Lean, protocolli per revisioni e citazioni, sintesi del reasoning, stime del compute e statistiche sui problemi tentati.
È un cambio di prospettiva importante. Finché l’AI risponde a un benchmark, possiamo discutere il punteggio. Quando pretende di contribuire a nuova conoscenza scientifica, il punteggio non basta più. Serve capire da dove arriva il risultato, come può essere verificato, quanto è costato ottenerlo, quante strade sono fallite e soprattutto quale parte della conclusione può essere controllata indipendentemente dal sistema che l’ha generata.
Il risultato non è più l’unico prodotto
Il 6 ottobre 2026 OpenAI ha annunciato una raccolta di nuovi risultati matematici prodotti da un modello frontier interno. La pubblicazione è accompagnata da un repository GitHub e, secondo la comunicazione ufficiale, da formalizzazioni Lean per molte prove, protocolli di revisione e citazione, dieci sintesi del reasoning, stime del compute e statistiche sul numero di problemi tentati. OpenAI dichiara inoltre che il risultato medio ha richiesto compute equivalente a circa tre ore di ChatGPT Pro thinking.
Questi dettagli non dimostrano automaticamente che ogni risultato sia corretto, importante o nuovo. E sarebbe un errore confondere una pubblicazione del produttore con la validazione della comunità matematica. Però mostrano qualcosa di più interessante dal punto di vista dei sistemi: se l’output diventa ricerca, anche la provenienza dell’output deve diventare un artefatto.
Quando un sistema produce conoscenza, non basta conservare la risposta. Devi conservare abbastanza processo da poterla contestare.
È lo stesso principio che vale nel software quando un agente modifica codice, dati o infrastruttura. Il problema non è sapere se l’agente ha dichiarato “fatto”, ma verificare l’artefatto prodotto e lo stato reale del sistema. Ne avevo parlato ragionando su come misurare il successo di un agente da ciò che consegna: nella ricerca scientifica l’asticella si alza ancora, perché l’artefatto deve poter essere controllato da soggetti che non hanno accesso al modello originale.
Lean è interessante perché separa autore e verifica
Una prova matematica scritta in linguaggio naturale può essere elegante, convincente e comunque contenere un errore. Una formalizzazione in Lean sposta una parte del controllo verso un proof assistant: la correttezza formale viene verificata rispetto a regole esplicite e a una base logica che non deve “fidarsi” del modello che ha generato la dimostrazione.
Questo non rende magica la formalizzazione. Restano questioni importanti: la formalizzazione rappresenta davvero il teorema che pensavamo di dimostrare? Le assunzioni sono quelle corrette? Il risultato è nuovo? È rilevante? Esistono passaggi informali o dipendenze che meritano ulteriore scrutinio? Un proof checker può controllare una proprietà precisa; non sostituisce il giudizio scientifico.
Ma introduce un confine di fiducia molto più sano. Il produttore del risultato e il verificatore non devono coincidere. È esattamente ciò che cerchiamo in un’architettura robusta: ridurre la quantità di sistema che dobbiamo considerare affidabile per accettare un esito.
Il dato che manca nei benchmark: quanti tentativi hai bruciato?
La disclosure sui tentativi e sul compute è forse meno spettacolare di una prova formalizzata, ma per me è altrettanto importante. Un sistema che trova una soluzione dopo migliaia di tentativi non è equivalente a uno che converge sistematicamente. Se mostriamo solo i successi, perdiamo la distribuzione degli errori e quindi una parte sostanziale della capacità reale.
Vale anche per gli agenti operativi. Dire che un task è stato completato non racconta quanti retry sono serviti, quante azioni sono fallite, quanta supervisione è stata necessaria o quante alternative sono state scartate. Per questo considero sempre sospetto un indicatore sintetico che non permette di risalire agli eventi sottostanti. Ho già affrontato lo stesso problema parlando del judge AI che deve essere a sua volta auditato: aggiungere un secondo modello non elimina il problema della fiducia, lo sposta.
In matematica questa distinzione diventa evidente. Il risultato finale può essere corretto, ma se vogliamo capire la capacità del sistema dobbiamo conoscere almeno una parte del processo di ricerca. Compute, tentativi e protocolli di selezione non sono curiosità amministrative. Sono metadati del risultato.
Dalla demo alla filiera scientifica
La narrativa sull’AI tende a premiare il momento teatrale: il modello risolve il problema, scrive il programma, produce il paper. È comprensibile, ma tecnicamente è la parte meno interessante. Un risultato isolato può essere una demo. Una filiera ripetibile richiede versionamento, provenienza, verifica, criteri di revisione, gestione degli errori e responsabilità chiare.
OpenAI dice di aver consultato l’Advisory Group on Mathematics and Artificial Intelligence dell’Institute for Advanced Study sulle pratiche di pubblicazione e di voler migliorare ulteriormente citazioni, esposizione matematica e presentazione dei risultati. È un segnale utile proprio perché riconosce implicitamente che produrre una prova e pubblicare ricerca sono due problemi diversi.
Il primo è un problema di capacità del modello. Il secondo è un problema di sistema socio-tecnico: revisori, strumenti formali, repository, convenzioni di citazione, responsabilità autoriale, priorità scientifica e possibilità di riprodurre o contestare il lavoro. Se l’AI entra davvero nella ricerca, dovremo progettare soprattutto questo secondo livello.
La verificabilità è una feature architetturale
C’è una lezione che va ben oltre la matematica. Continuiamo a trattare la verificabilità come un controllo finale: prima costruiamo il sistema intelligente, poi aggiungiamo log, audit e guard rail. È l’ordine sbagliato.
Se un sistema deve prendere decisioni importanti o produrre artefatti che altri useranno, la possibilità di verificarlo deve entrare nell’architettura dall’inizio. Significa output strutturati, stato persistente, provenance, checkpoint, strumenti indipendenti di validazione e metriche che includano anche i fallimenti. Non perché l’AI sia intrinsecamente inaffidabile, ma perché nessun componente complesso dovrebbe essere l’unico giudice del proprio lavoro.
Il salto di maturità non avviene quando l’AI produce qualcosa che sembra giusto. Avviene quando possiamo costruire un processo in cui essere impressionati non è più necessario.
La domanda utile non è “quanto è intelligente?”
È presto per trasformare questa pubblicazione in una sentenza definitiva sulla capacità dell’AI di fare ricerca matematica. La valutazione sostanziale dei risultati spetta alla comunità competente e richiede tempo. Sarebbe altrettanto superficiale liquidare tutto perché il modello è chiuso o perché i paper arrivano da un’azienda interessata a mostrare progresso.
La domanda più utile è un’altra: stiamo costruendo i meccanismi che permettono a un risultato generato da una macchina di entrare in un processo scientifico senza chiedere fiducia cieca nella macchina?
Lean, repository pubblici, protocolli di revisione, disclosure del compute e statistiche sui tentativi sono pezzi di questa risposta. Non sono ancora la risposta completa. Ma indicano una direzione che considero molto più importante dell’ennesimo numero su un benchmark: trasformare la capacità del modello in un sistema che produce artefatti verificabili, discutibili e, quando serve, falsificabili.
Domande frequenti
Che cosa ha pubblicato OpenAI sulla matematica?
OpenAI ha pubblicato una raccolta di risultati matematici prodotti da un modello frontier interno, accompagnandoli con un repository GitHub, formalizzazioni Lean per molte prove e informazioni sul processo di ricerca.
Perché le formalizzazioni Lean sono importanti?
Perché permettono a un proof assistant di controllare formalmente una dimostrazione rispetto a regole esplicite. Non sostituiscono la valutazione scientifica, ma riducono la quantità di fiducia richiesta nel sistema che ha generato la prova.
Le prove formalizzate dimostrano che tutti i risultati sono scientificamente validi?
No. La verifica formale controlla proprietà precise della dimostrazione, mentre novità, rilevanza, correttezza delle assunzioni e valore scientifico richiedono ancora valutazione da parte della comunità competente.
Perché contano compute e numero di tentativi?
Perché aiutano a distinguere un successo isolato da una capacità sistematica. Sapere quanto lavoro e quanti tentativi sono serviti rende più interpretabile la prestazione del sistema.
