Volgere di un decennio. Un laureando per la tesi doveva calcolare energie libere di Gibbs di reazione in funzione della temperatura...
Ah, forse è meglio precisare. ΔGr, energia libera di reazione, è data dalla differenza tra la somma delle energie libere dei prodotti di reazione e la somma delle energie libere dei reagenti. Quando questa differenza è minore di 0 la formazione dei prodotti è favorita (la reazione è spostata verso i prodotti), quando è 0 siamo in condizioni di equilibrio, quando è maggiore di 0 la reazione è spostata verso i reagenti. Essendo G funzione della temperatura avere un suo grafico è utile: fa vedere gli intervalli di temperatura in cui la reazione è sfavorita e quelli per cui è favorita. Per molti composti semplici l'energia libera di Gibbs è tabulata: ai tempi dei tempi qualcuno si è messo a misurarla per la sostanza x tra questa e quella temperatura, ha scritto tutto e anno dopo anno questi dati sono stati messi assieme (insieme ad altri dati riguardanti altre proprietà chimico-fisiche). Li trovate su libri come
CRC Handbook of Chemistry and Physics o Perry's Chemical Engeneers' Handbook e simili .Il capostipite di queste pubblicazioni è forse International Critical Tables of Numerical Data, Physics, Chemistry and Technology, diversi volumi usciti tra anni 20 e 30 dello scorso secolo, e al tempo mi è capitato di consultarlo più di una volta nella biblioteca del dipartimento (le misure di proprietà chimico fisiche difficilmente diventano obsolete nel tempo). Oggi questi dati sono facilmente reperibili sul NIST Chemistry Webbook.
Quindi ΔGr(T) per molte reazioni semplici può essere calcolata con facilità e si può ricavare il suo grafico.
Torniamo al volgere di quel decennio e al laureando: il poveraccio era costretto davanti a una linea di comando. Il software ragionava a matrici, e quindi l'input era in forma di matrici di dati e istruzioni, scritte una riga dietro l'altra, separate da punti e virgola, su quel command prompt. Si poteva stampare il risultato a schermo O inviarlo a una stampante postscript, ma non si potevano fare le due cose insieme. Quindi se volevi vedere se era tutto a posto stampavi a schermo. Poi dovevi riscrivere tutto di nuovo dando l'istruzione di stampa su carta - e non si poteva copiare e incollare. Salvare l'immagine sullo schermo? Ma figuriamoci...
Partendo da una condizione del genere quando mi suggerirono Mathematica per me fu una folgorazione. Su un 386 SX con coprocessore matematico e Windows 3.1 potevo comunque farlo girare, le istruzioni rimanevano nella finestra del programma e potevano essere modificate, copiate etc. L'output grafico veniva prodotto come immagine in risposta all'istruzione, e l'immagine poteva essere salvata come jpeg o Windows Meta File o postscript etc. Certo, scrivevi l'istruzione, premevi alt-enter e poi aspettavi. Una, due ore. Ma con Mathematica oltre al citato ΔGr(T) tirai fuori diagrammi di equilibrio liquido-vapore, cinetiche di reazione, dimensionamento di evaporatori e scrubber (roba per cui gli ingegneri da anni e anni usano Aspen, ma a ognuno il suo).
Per qualche ragione i chimici della mia mandata usavano quasi tutti Mathematica. Se c'era da qualche parte un'AlphaStation (https://en.wikipedia.org/wiki/AlphaStation) su cui girava cercavano in ogni modo di averla a disposizione per un'ora o due. Alcuni, come il sottoscritto, girarono per tipografie e grafiche cercando una macchina NeXT (https://en.wikipedia.org/wiki/NeXT_Computer), su cui si sapeva che il programma girava benissimo. Si, a parte alcuni chimici fisici e teorici che andavano avanti a Fortran quella con Mathematica fu una specie di storia d'amore (che finirà in Modern Thermodynamics: From Heat Engines to Dissipative Structures di Kondepudi e Prigogine). Mi ricordo una conversazione con un amico laureando in fisica teorica: "Non capisco perché voi chimici siate fissati con Mathematica", diceva. Questo legame tra quei chimici e l'unico software matematico simbolico in circolazione l'ho sempre trovato significativo (tutto il resto, Fortran compreso, era calcolo numerico).
Una trentina e passa di anni dopo, cioè oggi, in larga parte alle spalle la grande sbornia Matlab, un laptop entry level può svolgere il lavoro che all'epoca era possibile solo alle workstation di punta. Per molte cose non si deve neanche comprare/installare un pacchetto software: c'è WolframAlpha che può essere molto utile anche nella versione base, gratuita. Sempre in campo free software ci sono Python e R con i loro package matematici e statistici. Grande disponibilità di potenza di calcolo e software. E cosa ne è venuto fuori, perlopiù?
Ho presente un tale di mia conoscenza che diceva che con i package di R la demenza statistica è dilagata a macchia d'olio. Difficile dargli torto, e la cosa non riguarda solo R. Il software usato come black box per tirare fuori il grafico, senza avere reale cognizione di quello che si sta facendo. Per tacere di chi, lavorando con computer e programmi, pensava di essere in grado di modellare qualsiasi cosa pur senza una reale cognizione di quello che stava modellando. Quando si dice "la scienza"... Wolfram offre intelligenza computazionale, ma spesso il risultato dei vari pacchetti è la produzione di stupidità computata. Il classico GIGO, Garbage In, Garbage Out.
Wolfram non è rimasto a guardare, mentre la rivoluzione degli LLM prendeva piede. OpenAI ha integrato in ChatGPT l'intelligenza computazionale di Wolfram (pagandola profumatamente) e lo ha fatto per rimediare alle allucinazioni matematiche del suo prodotto più diffuso. Dopo tre anni quale è il quadro?
OpenAI in generale ha ottenuto qualche risultato, nel campo (GPT‑5.2 derives a new result in theoretical physics), ma per quello che riguarda il prodotto per il mercato di massa le cose vanno un po' diversamente. Un esempio?
Oggi quello che si dice riguardo a ChatGPT è che Wolfram non è più sotto forma di plugin, è integrato. Ma non in GPT-5.3, che quindi in teoria continua a poter produrre allucinazioni matematiche. Esiste invece ChatGPT-Wolfram, uno dei tanti GPT specializzati offerti all'utente da parte della piattaforma.
Ho chiesto a ChatGPT-Wolfram di produrre un grafico della curve per S (suscettibili), I (infetti) e R (guariti) del modello SIR base. E ho ottenuto prima questo:

E questo è davvero Wolfram+OpenAI, e magari per un utente pagante funziona meglio che per un utente free, producendo il grafico senza dare errore, ma non ho intenzione di verificarlo con un upgrade del mio account. Perché usare ChatGPT per accedere a Wolfram Alpha? Se devo vedere il passaggio intermedio verso Wolfram per fidarmi del risultato, allora tanto vale saltare ChatGPT e andare direttamente alla fonte.
Alla fine, nel quadro generale, questo è uno dei tanti servizi portati dentro l'interfaccia di ChatGPT, utili ma anche perfetti per simulare la competenza, come per esempio AskYourPDF. AskYourPDF propone di generare saggi e articoli con citazioni valide. Non solo il testo: le citazioni, l'apparato di legittimità accademica, il segno di aver selezionato, letto e compreso le fonti - segno prodotto senza che nulla di tutto questo sia accaduto. Un perfetto esempio di simulazione della competenza. Qui trovate la simulazione confezionata e proposta come un package, adeguatamente prezzato nella versione pro.







.png)




.png)