Non tenterò di definire cosa sia un calcolo, fatto piuttosto bene da Luke Mathieson e Yuval Filmus.
Tuttavia, pensare a un dispositivo che esplode come un calcolo mi porta a un problema secondario importante: se l'esplosione è un calcolo, allora cosa calcola? Altro che una rappresentazione del dispositivo dopo che è esploso.
Quello a cui sto puntando è che possiamo definire in modo abbastanza preciso ciò che consideriamo un calcolo e persino ciò che può essere visto (inventato?) Come uno. Possiamo descrivere un calcolo. Ma possiamo dire di cosa si tratta?
Il calcolo, come comunemente definito, è un gioco puramente sintattico. È un gioco di strutture fisiche che vengono trasformate secondo regole precise. Poiché il nostro unico strumento (fino alle trasformazioni standard) per rappresentare le strutture fisiche è in definitiva la stringa di simboli, il calcolo finisce per essere definito come una sorta di trasformazioni formali su stringhe di simboli. Ciò vale per le macchine di Turing, il lambda-calcolo, le funzioni parziali ricorsive e altri modelli meno popolari. La parola calcolo (come in lambda-calcolo) riflette in realtà questa visione in quanto, in latino, i calcoli sono piccole pietre utilizzate per la rappresentazione.
Ma ciò che non dice è che significato deve essere associato a questa sintassi, che cosa rappresenta. Ecco quel poco che penso di capire, dato che non sono uno specialista di tali problemi (quindi ricontrolla me). Il problema è coperto dalla teoria dei modelli .
Dato un sistema formale di rappresentazioni, eventualmente associato a una logica (assiomi e regole di inferenza) o un sistema di calcolo (regole di trasformazione), un modello della teoria formale è una struttura matematica con componenti che seguono queste regole.
Lo stesso calcolo, o più precisamente la stessa descrizione di un calcolo, può effettivamente avere molti modelli corrispondenti a entità molto diverse.
Ad esempio, un algoritmo GCD descrive un calcolo. Ma può essere interpretato su numeri naturali o su polinomi.
Questo ricorda Bertrand Russell'quote :
La matematica può essere definita come l'argomento in cui non sappiamo mai di cosa stiamo parlando, né se ciò che stiamo dicendo sia vero.
La situazione è praticamente la stessa per il calcolo. È un gioco formale, in cui le mosse possono essere comprese in molti modi diversi. Ma ci sono in realtà legami profondi tra la matematica definita formalmente dai sistemi assiomatici e la teoria del calcolo.
Il calcolo, l'algoritmo, sono stati definiti per risolvere problemi matematici e molti dei concetti moderni sono stati pensati dai logici che cercavano di comprendere i meccanismi che ci consentono di provare i teoremi, a partire dagli assiomi e applicando le regole di inferenza.
Quindi, per tornare al dispositivo che esplode, può certamente essere interpretato come una manipolazione di una rappresentazione, cioè come un calcolo. Ma è generalmente piuttosto difficile associarlo ad alcun significato diverso da se stesso.
Tuttavia, questo non è sempre vero, o non lo era. Il principio del calcolo analogico si basa sull'idea che è possibile utilizzare un sistema di rappresentazione diverso per i calcoli che sono correlati in qualche modo preciso. Quindi possiamo calcolare con un sistema per avere un'idea di ciò che l'altro sistema (troppo ingombrante per usare effettivamente, ad esempio un universo :) calcolerebbe nell'impostazione corrispondente.