Voglio codificare una semplice macchina di Turing nelle regole di un gioco di carte. Vorrei renderlo una macchina Turing universale per dimostrare la completezza di Turing.
Finora ho creato uno stato di gioco che codifica per la macchina di Turing a 2 stati e 3 simboli di Alex Smith . Tuttavia, sembra (sulla base di Wikipedia) che ci sia qualche controversia sul fatto che la macchina (2, 3) sia effettivamente universale.
Per amor di rigore, mi piacerebbe che la mia prova presentasse un UTM "non controverso". Quindi le mie domande sono:
La macchina (2,3) è generalmente considerata universale, non universale o controversa? Non so dove sarebbero posti affidabili per cercare la risposta a questo.
Se la macchina (2,3) non è ampiamente accettata come universale, qual è la N più piccola in modo tale che una macchina (2, N) sia accettata non controversa come universale?
Modificato per aggiungere: sarebbe anche utile conoscere eventuali requisiti per il nastro infinito per le macchine menzionate, se ti capita di conoscerli. Sembra che la macchina (2,3) richieda uno stato iniziale di nastro non periodico, che sarà un po 'difficile da simulare all'interno delle regole di un gioco di carte.