Ich bin mir nicht sicher, ob dies Ihre Frage beantwortet, aber ich hoffe, dass es sinnvoll sein könnte und zu einigen Einsichten führt.
Angenommen, es gibt eine Turing-Maschine , die jedes Atom im Universum simulieren kann, einschließlich sich selbst, dann kann sie sich notwendigerweise selbst simulieren.X
Nun ist es trivial, dies auf das Problem des Stillstands zu reduzieren:
Lassen Sie eine Turing-Maschine M als Eingabe nehmen und entscheiden, ob sie anhält oder nicht, indem Sie das Universum simulieren (da M im Universum enthalten ist), und dann das Gegenteil tun (z. B. X anhält, wenn M nicht anhält , und für immer schleifen, wenn M anhält ). Dann zeigt X ( X ) einen Widerspruch.XMMXMMX( X)
Im Wesentlichen bedeutet dies, dass das beste, was tun kann, um zu entscheiden, ob X anhält oder nicht, nur durch das Ausführen von sich selbst (dh das Universum auf seine Weise arbeiten zu lassen), sodass die Simulation des Universums keinen Vorteil bringt.XX
Gleiches gilt, wenn Sie den Zustand des Universums nach Zeit bestimmen möchten . Da X nicht entscheiden kann , ob er innerhalb stoppen wird t Zeit oder nicht innerhalb von t Zeit ( die gleiche Argument), dann wird es in das Universum lassen , es zu tun. Der Versuch, das Universum zu simulieren, kann die Entscheidungszeit nicht verkürzen. Und wenn die Entscheidung , wie das Universum aussehen wird in t Zeit in Anspruch nimmt mehr als t dann wird die Simulation abweichen (wie t bis unendlich geht).tXttttt
Dies führt zu der Schlussfolgerung, dass nur ein nützlicher Simulator, der entscheidet, wie das Universum in Zeit aussehen wird , genau t Zeit benötigen muss , dh indem er das Universum arbeiten lässt. Dieser Simulator ist dann in der Tat der Trivialsimulator.tt