In primo luogo, è importante tenere presente che le macchine Turing sono state inizialmente concepite da Turing non come un modello di qualsiasi tipo di computer fisicamente realizzabile, ma piuttosto come un limite ideale a ciò che è calcolabile da un umano calcolando in modo meccanico passo-passo modo (senza alcun uso di intuizione). Questo punto è ampiamente frainteso - vedi [1] per un'eccellente esposizione su questo e argomenti correlati.
I limiti di finitezza postulati da Turing per le sue macchine di Turing si basano sui limiti postulati dell'apparato sensoriale umano. Le generalizzazioni delle analisi di Turing a dispositivi di calcolo fisicamente realizzabili (e analoghe tesi di Church-Turing) non arrivarono molto più tardi (1980) a causa di Robin Gandy - con limitazioni basate sulle leggi della fisica. Come dice Odifreddi a p. 51 di [2] (bibbia della teoria della ricorsione classica)
Le macchine di Turing sono dispositivi teorici, ma sono state progettate tenendo conto delle limitazioni fisiche. In particolare, abbiamo incorporato nel nostro modello restrizioni provenienti da:
a) ATOMISMO, assicurando che la quantità di informazioni che può essere codificata in qualsiasi configurazione della macchina (come sistema finito) sia limitata; e
(b) RELATIVITÀ, escludendo le azioni a distanza e facendo propagare l'effetto causale attraverso le interazioni locali. Gandy [1980] ha dimostrato che la nozione di macchina di Turing è sufficientemente generale per riassumere, in senso preciso, qualsiasi dispositivo di elaborazione che soddisfi limiti simili.
e a p. 107: (Una teoria generale dei dispositivi discreti e deterministici)
L'analisi (Church [1957], Kolmogorov e Uspenskii [1958], Gandy [1980]) parte dai presupposti di atomismo e relatività. Il primo riduce la struttura della materia a un insieme finito di particelle di base di dimensioni limitate, e quindi giustifica la possibilità teorica di smantellare una macchina in un insieme di componenti di base. Quest'ultimo impone un limite superiore (la velocità della luce) sulla velocità di propagazione dei cambiamenti causali, e quindi giustifica la possibilità teorica di ridurre l'effetto causale prodotto in un istante t su una regione delimitata dello spazio V, alle azioni prodotte dalle regioni i cui punti si trovano a distanza c * t da qualche punto V. Naturalmente, le ipotesi non tengono conto dei sistemi che sono continui o che consentono un'azione illimitata a distanza (come i sistemi gravitazionali newtoniani).
L'analisi di Gandy mostra che IL COMPORTAMENTO È RICORRENTE, PER QUALSIASI DISPOSITIVO CON UN LIMITE FISSO SULLA COMPLESSITÀ DELLE POSSIBILI CONFIGURAZIONI (nel senso che sia i livelli di accumulo concettuale dai costituenti, sia il numero di costituenti in qualsiasi parte strutturata di qualsiasi configurazione, sono limitati), E FISSI FINITI, SET DETERMINISTICI DI ISTRUZIONI PER L'AZIONE LOCALE E GLOBALE (il primo spiega come determinare l'effetto di un'azione su parti strutturate, il secondo come assemblare gli effetti locali). Inoltre, l'analisi è ottimale nel senso che, quando resa precisa, qualsiasi rilassamento delle condizioni diventa compatibile con qualsiasi comportamento, e fornisce quindi una descrizione sufficiente e necessaria del comportamento ricorsivo.
L'analisi di Gandy offre una prospettiva molto illuminante sulla potenza e sui limiti delle macchine di Turing. Vale la pena leggere per ottenere ulteriori approfondimenti su questi argomenti. Attenzione però che il documento di Gandy del 1980 [3] è considerato difficile anche da alcuni cognoscenti. Potresti trovare utile esaminare prima gli articoli in [4] di J. Shepherdson e A. Makowsky.
[1] Sieg, Wilfried. Procedure meccaniche ed esperienza matematica. [pagg. 71-117 in Matematica e Mente. Articoli della Conferenza sulla filosofia della matematica tenutasi all'Amherst College, Amherst, Massachusetts, 5-7 aprile 1991. A cura di Alexander George. Logic Comput. Philos., Oxford Univ. Stampa, New York, 1994. ISBN: 0-19-507929-9 MR 96m: 00006 (Revisore: Stewart Shapiro) 00A30 (01A60 03A05 03D20)
[2] Odifreddi, Piergiorgio. Teoria della ricorsione classica.
La teoria delle funzioni e degli insiemi di numeri naturali. Con una prefazione di GE Sacks. Studies in Logic and the Foundations of Mathematics, 125. North-Holland Publishing Co., Amsterdam-New York, 1989. xviii + 668 pp. ISBN: 0-444-87295-7 MR 90d: 03072 (Revisore: Rodney G. Downey ) 03Dxx (03-02 03E15 03E45 03F30 68Q05)
[3] Gandy, Robin. Tesi e principi della Chiesa sui meccanismi.
Il simposio di Kleene. Atti del simposio tenuto presso l'Università del Wisconsin, Madison, Wis., 18-24 giugno 1978. A cura di Jon Barwise, H. Jerome Keisler e Kenneth Kunen. Studies in Logic and the Foundations of Mathematics, 101. North-Holland Publishing Co., Amsterdam-New York, 1980. xx + 425 pp. ISBN: 0-444-85345-6 MR 82h: 03036 (Revisore: Douglas Cenzer) 03D10 (03A05)
[4] La macchina di Turing universale: un'indagine di mezzo secolo. Seconda edizione.
A cura di Rolf Herken. Computerkultur [Cultura del computer], II. Springer-Verlag, Vienna, 1995. xvi + 611 pp. ISBN: 3-211-82637-8 MR 96j: 03005 03-06 (01A60 03D10 03D15 68-06)