A simple test of whether the Universe is a hologram (or a computer)
Also assume that the universe has finite computational resources. Therefore resources have to be diminished in one location when they are in in demand another location.
The simulation of a complex event, such as some highly involved, very low redundancy, fast moving and extensive event (like some kind of very large very fast collision between two highly involved structures, there are better examples) will result in significant local load on the universe computer.
Given our two assumptions above then we have a measurable result:
Ether the speed of light (or Planck constants) will be diminished in that local region, or they or their product will be diminished in another region.
If the diminishment is local (or within a testable neighbourhood) this can be tested.
If the diminishment is not in a testable neighbourhood, perhaps other experimental constructions will work.
23 comments
[ 4.4 ms ] story [ 52.7 ms ] threadWholly unfounded assumption. If the universe is a simulation, there's no reason why any particular constant would be the processing speed limit.
Indeed, even talking about processing speed limit is probably an incoherent concept when considering the question of whether the universe is a simulation. If our universe is a simulation, then some other entity is simulating our universe. We know absolutely nothing about the world of that entity, and have no grounds to conclude or assume anything whatsoever about the machinery of the simulator.
The egregious mistake in this "test" is the implicit assumption that the machinery some entity (in a universe we know nothing about) would use to simulate our universe would be a computer of the same basic architecture as the one sitting in your bedroom.
It then becomes a case of deciding how strong the corroboration is and applying liberal slashes with Occam's Razor to see if an alternate hypothesis also fitted the results.
Slowing time in the diminished resource region would also slow any local observer, making his observations seem normal. If other resources are diminished that will also interfere with observation.
Einstein's work on simultaneity also prohibits a single observer from observing locally and in another region (i.e., there is no God-like view).
It appears that physics has built-in mechanism for keeping 'observers' and 'the observed' in check.
> [quote of the whole thing]
No. When you run Dwarf Fortress on a slower computer, or do something in it that taxes your computer resources more, the dwarves don't suddenly sit up and take notice that something went faster in-game than it was supposed to. Everything just takes longer to calculate, at once, _including_ the dwarves' perceptions and any (in-simulation) tools they might use to measure this.
QED.
Disproving idealism by assuming a god's eye view doesn't warrant a QED. Reality is a black box abstraction.
It's relatively easy and simple (on the scale of programming a black-box automaton that runs our universe) to code a completely asymmetrical n-threaded system where some threads are millions of in-simulation years ahead of the others and yet the "final" timeline as would be output in a timestamp-sorted log would be identical to that produced by a single-threaded frame-synched system.
It's not even all that hard by our modern standards; some software scientists do it all the time.
So no, the analogy wasn't assuming a single-threaded implementation. It was merely assuming that the system was designed for a self-consistent (and probably loopless) timeline, which has strong evidence for being a property of the kind of spacetime we live in. One such piece of evidence is the ever-mounting empirical evidence reinforcing the c limit on information transfer.
In an unsafe, approximation-riddled system where causality graphs are only searched for modifications up to a bounded depth or item count, yes, some discrepancies could be noticed. However, it's empirically evident that this bound, if it exists, is far greater than everything we've ever been able to calculate.
The Universe, whatever it runs on, routinely calculates graphs to perfect accuracy that would take us millenia of the sum total computing power on earth to solve accurately enough that we couldn't tell the difference in the result with our current instrumentation.
With all due respect, it's much more likely the universe is multi-core, highly parallel and enforces proper resource allocation.
Even if universe runs on Turing machine doing one instruction per external year, for one external year, and 1000 instructions per second for the next external year - you won't notice the difference from inside.
Only observators from outside will notice.
The "universe computer" could easily be many times larger than our universe and have enough resources to simulate everything, everywhere.
Sysadmin privileges are required to configure the same name to the same value across systems. Once a proof assumes there is a sysadmin, we have to rely on faith along with our reason.
And as more and more classical information in one region of space has to be simulated (Allude to wave-function collapse), less and less information is possible to know about distant matter and events, which looks like universal expansion to our mortal eyes, but it's actually our instance scaling down.
Clearly, proof that we live inside a computer simulation ;)
“No reason speed of light would be processing speed.” No reason it isn’t, and actually there are some reasons it is. SOL limits rate of information propagation (ignoring quantum entanglement, which may be like two or more particles being initialized with a shared key to Universe memcache). Planck Constant limits amount of information. These two things provide clear limits on how fast and how much information can propagate, which is a reason which can contribute to a choice to assume that SOL or PC or their product tracks inherent or imposed computation limits of the Universe computer.
“The simulation speed (from POV of observers in simulation) and the simulator speed (from POV of observers outside the simulation) are unrelated, because even if the computer was suspended, we would not notice, because time also would have stopped.” If the effect is global this would be correct. If I pause the Universe computer, then no one notices they’ve stopped, because their noticing has also stopped. If I rewind and refresh from a backup, then no one notices they’ve gone back Groundhog day style, except if observer memories are stored separately to the main Universe state, then someone’s information can persist between refreshes (as happens in Groundhog day and Edge of Tomorrow). So if the Universe computer has one processing loop, one core and that slows down, then everything slows down, and no one notices.
However, what if different regions each do their own processing and then update each other by exchanging photons (and maybe operating on shared memcache if you want to get quantum)? In this case a local slowdown will not be observed globally, meaning that it can be observed in a simple manner the same way that relativistic time dilation is observed. Synchronize two watches, send one observer to the event region with one watch and keep the other watch here. When the other observer returns, measure the time difference (correcting for any effects induced by velocity or gravity) -- is there some left over? Is there some slow down as a result of the observer having been present in a region where computation had to slow to maintain precision (Planck constant) because there was so much going on? Or was precision sacrificed (Planck constant) for speed? What optimizaion choices were made in that part of the simulation? If time slows we can measure, if SOL slows we can measure (with a watch whose movement is bouncing laser between mirrors), if Planck changes we can also measure it. So the result of this is that if there are local optimization choices being made, these can be measured, and the experimental construction proposed remains a workable one. There is evidence that constants have changed over time, (perhaps as the creators made optimizations?), and change over regions (perhaps due to run-time optimization choices as we are proposing to test here). One untestable (because it can’t separate matter interaction from computation) intuitive hypothesis for why the SOL varies per medium is that there’s far less computation to be done as photons go through a vacuum, and interact with nothing, than when they go through a dense material and interact with many things.
“Any measurements of time distortion done inside the system would be unobservable” Actually this seems to not be the case even with past experiments. Time dilation can be measured when it results from local effects (such as SOL travel, gravity), and these experiments have validated the theory of relativistic time dilation. Watches going out of sync because of time dilation is a testable phenomenon. Evaluation the theory of time dilation due to localized resource constraints will be similarly testable.
“External time is not internal time, any slowdown will be unobservable.” Not if the effects are local, with different regions making their own optimization choices. We can sen...