Se abbiamo qualche programma informatico arbitrario che può modificare le sue istruzioni, è possibile simulare quel programma con un programma che non può modificare le sue istruzioni?
Modificare:
Sono nuovo di StackExchange, quindi non sono sicuro di poter fare una NUOVA domanda qui, ma qui va: Ok, quindi la prova che è possibile è in realtà molto semplice, come avete dimostrato. Ora, mi chiedo: ci sono problemi per i quali è più efficiente (e in che misura) utilizzare l'algoritmo di automodificazione più efficiente per risolvere il problema, rispetto all'algoritmo di non automodificazione più efficiente equivalente in input-output?