No estoy seguro de si esto responde a su pregunta, pero espero que sea significativa y conduzca a una idea.
Supongamos que hay una máquina de Turing que puede simular cada átomo en el universo, incluido él mismo, entonces necesariamente puede simularse a sí mismo.X
Ahora, reducir eso al problema de detención es trivial:
Dejar X tome una máquina de Turing como su entrada y decida si se detiene o no simulando el universo (ya que M está incluido en el universo), luego haga lo contrario (por ejemplo, X se detiene si M no lo hace, y realiza un bucle para siempre si M se detiene ) Entonces X ( X ) demuestra una contradicción.METROMETROXMETROMETROX( X)
Esencialmente, esto significa que lo mejor que puede hacer para decidir si X se detiene o no es simplemente ejecutándose (es decir, dejando que el universo funcione a su manera), por lo que simular el universo no da una ventaja.XX
Lo mismo se aplica cuando desea el estado del universo después de time. Dado que X no puede decidir si se detendrá dentro de t tiempo o no dentro de t tiempo (mismo argumento), entonces le permitirá al universo hacerlo. Intentar simular el universo haciéndolo, no puede reducir el tiempo que tomará para decidir. Y si decidir cómo se verá el universo en t tiempo lleva más de t, entonces la simulación divergerá (a medida que t va al infinito).tXttttt
Esto lleva a la conclusión de que solo un simulador útil que decida cómo se verá el universo en tiempo debe tomar exactamente t tiempo, es decir, dejando que el universo funcione. Este simulador es, de hecho, el simulador trivial.tt