rocketdodger
Philosopher
- Joined
- Jun 22, 2005
- Messages
- 6,946
How does an entity in a simulation obtain the knowledge that it might be in a simulation?
Well, at the very least, if it knows that it can build simulations itself, and those simulations can include simulated versions of anything in it's own frame.
For instance, the fact that we can build simulations accurate to the particle level, with an arbitrary level of detail, opens up the possibility that all the particles we think are real in our frame are actually ... simulated. Thats why the question of "computability" is actually very important -- if we can find an aspect of our own reality that cannot be computed, then the possibility that we are in a simulation ourselves is removed (or at least made very much more unlikely ).
But beyond that, if an entity knows it "might" be in a simulation, certain observed events could lead it to conclude there is a "higher" probability than otherwise. That is what I mean by glitch or bug.
For instance, suppose gravity reversed in your local area, but not globally, for a second or so. What are the possible explanations?
One explanation is that someone found a way to reverse gravity. OK, if that is true, we should be able to find that person and confirm. Or, some aliens might have found a way to reverse gravity, and are doing it from space. Again, we could look for them and confirm.
Then if we don't find an observable cause, we have to arrive at other conclusions. One possibility is that our understanding of the physics of gravity is incomplete, and we need to alter our mathematical descriptions (equations) to account for this. But since the effect was local, it might be very difficult. What happens when the consistent mathematics we are familiar with is incapable of accounting for an event (note that I say "account", not "describe," since everything can be "described" by mathematics.)
The final option is ... surprise... that we are in a simulation and there was a glitch. That isn't very hard to imagine, since if we were to build a complex simulation we would use multiple server machines that each ran a localized portion of the program and if there was a glitch in the physics simulation code, due to a hardware failure, on one machine it might not spread to the others. So perhaps this strange reversal of gravity is something like that, affecting the simulation we are in.
But -- like I said -- there would be no way to know with 100% certainty.
Last edited: