The Measurement That Would Reveal The Universe As A Computer Simulation
technologyreview.com
technologyreview.com
Really? Can we actually simulate any part of the universe with 100% quantum accuracy? I hadn't heard about that, and it seems a bit implausible to me. But okay, fine, let's take it as a given that we can in fact simulate a volume a few femtometres in diameter, as the article says. Furthermore, let's say that our universe-simulating capability increases in line with Moore's Law, doubling every 18 months without regards for the limits of silicon or anything else.
The question is: how long would it take us to become those universe-simulating gods?
This is not a serious question, just a fun little exercise. If all of the above are true, then what will we be able to simulate, and when?:
2019: The nucleus of a single gold atom (8.45 femtometres)
2077: An entire helium atom (62 picometres)
2090: A cesium atom (423 picometres)
2115: A ribosome (20 nanometres)
2152: A red blood cell (7 micrometres)
2192: The smallest vertibrate, Paedophryne amauensis (7.7 millimetres)
2217: A human brain (150 millimetres)
2245: A small apartment and its occupants (10 metres)
2274: A small town (1 kilometre)
2335: Planet Earth (12,742 kilometres)
2407: The earth-moon system (812,000 kilometres)
2454: The inner solar system, inclusive of the asteroid belt (6.6 AU)
2475: The entire solar system, to the extremities of the Kuiper built (200 AU)
2516: Sol's sphere of influence, to the edges of the Oort cloud (100,000 AU)
2589: The Milky Way galaxy (120,000 light years)
2617: The Local Group of galaxies (10,000,000 light years)
2670: The observable universe (29,400,000,000 light years)
...But seeing as none of the initial assumptions are likely to be true, alas for all that. Would be kind of cool, though! (also, a femtometre is really bloody small)
[Edit: mixed up radius & diameter for the size of the observable universe. Hate it when that happens!]
As acknowledged, this is not a serious answer. Because following Moore's law for 200 more years (the time at which we get a simulated human brain) allows 8e40 times the computing power we currently have.
Think of it like simulating a really large map of 'game of life', you can chunk them into separate threads and only pass information about the overlap after each calculation.
http://en.wikipedia.org/wiki/Finite-difference_time-domain_m...
Since each field component in the voxel depends only on its immediate neighbours, you can perform massively parallel simulations on GPUs.
I've worked on this stuff, it's pretty neat. Discretizing continuous differential equations onto a voxel lattice is how a lot of things these days are done, including seismic and medical imaging.
Lattice QCD has been used to simulate an entire proton[1] and derive its mass to an accuracy of a few percent.
[1]Popular descriptions of the proton simply call it a triplet of quarks, but it actually contains several virtual quarks too and a bunch of gluons with ever changing bonds and positions. The average amount of crap flying around inside the proton determines its mass, and you can find it by simulation.
First, these things are not simulated at anything approaching realtime. Things are simulated on timescales almost as vanishingly small as the space-scales, and even this takes hours on some of the largest research clusters.
Second, these aren't simulations in the sense that you're used to. They involve taking a volume in 4-space (3x space and 1x time) and using Monte Carlo techniques to approximate what happens in that space-time. It is non-trivial to pick up where (in time) one calculation left off and start a new one, and would introduce a lot of error.
Third, the calculation time doesn't scale with the volume (or even the 4-space volume). Naively, it scales with volume squared.* We actually do somewhat better than this right now, but again, approximations are required to get there.
*Its actually the number of points in the lattice squared, so increasing accuracy by decreasing the space between sites scales as you'd expect.
Source: I spent more time than I care to admit writing a very simple version of these simulators as an undergrad.
I mean, just like with videogames emulators, it can be good to simplify some things. That's how most supernes emulators were made until very recently IIRC.
I'm not a physicist, but for exemple if the subatomic particles can't be accurately modeled, couldn't they just be replaced by atomic particles and special case handling?
I think you're on to something. Rather than model each quark and gluon explicitly, you could just model probabilistic interactions at much larger scales. Maybe put in some special case handling so that if an observer within our simulated universe were to go looking for quarks and gluons, they'd find them. If they looked hard enough, some gaps might show: since subatomic particles are not actually being simulated in a continuously deterministic fashion, it would never be possible to observe both position and velocity simultaneously. An observer looking at an electron shell in two discrete moments would not be able to track a continuous orbit between them, since they'd actually just be seeing two separate expansions of what is effectively a lossy compression algorithm.
Also, it ought to be possible to model only the macroscopic dimensions explicitly, replacing the other seven microscopically enfolded dimensions with a bunch of arbitrary constants that accomplish more or less the same thing. Might drive our observers a bit batty, because those constants would appear to refer to a bunch of microscopic enfolded dimensions, which they'd never actually be able to detect.
Right, now I'm starting to freak myself out...
That assumes an awful lot about a simulation which by definition is not even in this universe. Maybe they would detect a simulation which has those features, but the assumption that it would work like that, because that's how we'd do it here and now in this 3-d space is I think a very tenuous one.
Another problem I see is that a lattice might be evidence of a simulation, or it might simply be fundamental. It would seem strange, but no stranger to me than some other aspects of quantum physics.
What's the difference between a truly fundamental principle, and a principle that is fundamental in our world because it's part of a simulation? How could you tell?
First, some background. The problem with all simulations is that the laws of physics, which appear continuous, have to be superimposed onto a discrete three dimensional lattice which advances in steps of time.
What if the lattice revealed is a 4-sphere or 6-sphere? What would that tell us?
Edit: rewrote to address parent post...
In a world that has virtually unlimited computational power, who's to say there wasn't some teenager who got bored on the weekend and said "hey, what if I ran Simulation.app for 10 billion years of simulated time, but with only 4 fundamental forces, and 3 dimensions of space"?
Granted, such a data structure would need to be expressed in a coordinate system, which itself defines a grid or matrix. But can't coordinate systems use non-uniform representations? (analogous to floating-point)
Am neither physicist nor CS person, so not sure all of this holds together, just wondering.
Personally, my money's on the universe is a simulation of itself.
Yes, I've read Bostrom's paper[0], but he misses a key point: the number of rational beings in each simulated universe may decrease exponentially. If, on average over all universes, each rational being simulates only 0.5 rational beings during his or her lifetime, the total number of simulated rational beings would be exactly equal to the total number of unsimulated rational beings, making it equally plausible that we are in the root universe or one of the simulations.
The possibility that rational beings diminish in number exponentially as universes are simulated seems not only plausible, but likely given the nature of the simulations necessary to replicate our universe in all its detail.
Remember that you do live in a simulation of the universe so compressed it fits between your ears, and it does contain many simulations of other rational actors. They're nowhere near as complex as your whole universe, but I bet they're complex enough to know that they're complex enough.
Can you predict where I am going with this line of questioning?
No, that's not the problem. The simulation argument essentially depends on the fact that a universe that reaches simulation-capability ends up simulating more rational beings than half of the beings that exist in the universe itself. But it's possible that the simulations themselves are so limited that they can only simulate some fraction of the universes' number of rational beings. In fact, that seems likely: it seems that any simulation of this universe which obeys the same laws as this universe must be smaller than this universe. "How much smaller?" is the glitch. The simulated universes have to be sufficiently large (as measured by the number of rational minds they ultimately simulate) to exceed an average of 0.5 simulated minds per real mind in order for the simulation argument to hold.
That depends on the probability of a given universe or simulated universe to contain a simulated universe, and what limits there are with the complexity in space and time on each recursive simulation. I suspect that thermodynamics saves us here.
That is, the probability that the probability of being in a simulation is high in a given possible universe is, itself, high, ad infinitum, if simulation is possible, hence again why being able to simulate our universe is an important point of evidence.
Does this, literally, mean anything at all? I struggle to find any significant value in having this knowledge. Are there any additional conclusions we can draw based on knowing that the universe is a 'simulation of itself'?
It just strikes me as tautological.
Pretty much, yeah. There's as much value in it as in any kind of metaphysics, I guess; it makes it easier to get on with being an ape despite the creeping feeling that being an ape doesn't mean anything.
Basically-- I know that my experience of the universe is an interaction of the universe with itself, and that things I perceive also ~perceive me. I create the universe as it creates me, and the idea of "something" "real" "existing" outside of my experience of it doesn't make sense because none of those words make sense outside of my experience.
So my experience is a simulation, but what it is being simulated by is, in fact, my experience. Thus: A simulation of itself. It makes about as much sense as anything else.
In terms of pragmatic value? Eh. My view of philosophy is that the simplest reason to do something besides philosophy is most likely the best.
(I swear I don't sound like a crazy person in real life-- but despite my valediction, I love talking about this sort of thing.)
Simulation, to me, means an approximate recreation. To say that your experience is a simulation leads me to wonder what you're a simulation of. An act can't simulate itself as it's not approximately itself, it is itself.
Words need uniqueness to be helpful as a form of communication, and if we call simulations anything acting like something else OR itself, then by calling something a simulation, you're just stating its existence, which I can't find a reason to do that can't be accomplished in a more direct way.
In other words, yes things exist. Let's not ruin the word 'simulation' trying to say so!
I'm not willing to call the universe a simulation of itself. I agree with the idea of using the universe to simulate itself, though. Computer simulations are limited by accuracy and time, but if you assume arbitrary amounts of time, and if you don't need perfect accuracy (or laws of physics dictate safe time/space steps for the simulation), you can theoretically simulate arbitrarily complex physics for a brief amount of time. Sorry for stating the obvious with that, but I'd like to contrast the typical "computer simulation" idea with the following: I consider physics experiments to be attempts at using the universe (a small part of it) to simulate other parts of the universe. Computer simulations pale in comparison.
I got lost on this part of your comment: "So my experience is a simulation, but what it is being simulated by is, in fact, my experience. Thus: A simulation of itself."
Entertaining mental maps as simulations, for the sake of argument, I agree with the first part: mental (inner) experience is a simulation of sorts of the outer world. I don't understand the second half of your first sentence. The "what" that is providing your perception (inner experience) is your brain, right? I don't understand how you're making the connection that the brain is your experience. That seems like a lazy use of the word "is", and with a narrower replacement, the equivalence would not hold and you would not be able to claim "the universe simulates itself".
Actually it wouldn't have to be "a completely accurate simulation of our universe in our universe". A "somewhat accurate simulation of our universe in our universe" would also do for the statistical purposes of that premise. If you have recursively-simulated universes, even if they are not 100% like each other, it shouldn't change the probabilities, right?
That said, I don't fully agree with the main premise:
>if recursively-simulated universes are possible it becomes vanishingly unlikely that we do not live in one
Sounds to me somewhat akin to the faulty "ontological proof of the existence of God" ("Anselm defined God as "that than which nothing greater can be conceived", and then argued that this being could exist in the mind. He suggested that, if the greatest possible being exists in the mind, it must also exist in reality. If it only exists in the mind, a greater being is possible—one which exists in the mind and in reality.").
Say we cook up a little Earth simulator, and it spontaneously generates a perfect being with both agency and omniscience. That would be a fair bit of evidence for the ontological argument, yes?
That's also why I say "completely accurate". A really rigorous argument relies on recursive simulation, since creating a simulation that couldn't be the universe isn't very strong evidence. (I'm typing on one right now, in fact.) If we make a completely accurate simulation, we can skip the step of proving that we can make a simulation of it, because we already did.
I've always thought there must be better ways of simulating the universe than starting a 3D CA at the big bang and running it forward a few billion years in femtosecond increments until something interesting happens.
further, proposed research that seeks to 'reveal' the universe as a 'computer simulation' suggests a limited vision. why must it be a 'computer' doing the simulating? maybe the universe (in some sense) 'computes' itself in coming into existence (think cellular automata or things of the like). if so, then it is not a 'simulation' coming into being, but 'reality' itself.
i will simply state that it is not surprising to me that 'simulations' and 'realities' have much in common -- so it is not surprising that might be mistaken for the other.
in any event, these ideas are off the top my head, i don't know how seriously to take them.
The idea behind this line of inquiry - which I hope is continued - seems to be assuming that, if we are simulated, then we are simulated using a similar computation model to our own, and using data structures that we would have come up with ourselves. I don't have better suggestions for which model to use, but it's good to keep in mind that even if one model of a simulation fails to match our physics, then there may just as well be another that does match it.
http://en.wikipedia.org/wiki/The_Unreasonable_Effectiveness_...
It certainly is a mystery. I persnally believe this mystery is logically equivalent to the question "what is existence?" Whether this question is answerable or not, I can't say.
Occam's razor would say that the simplest explanation is the best. Since this "simulation" works exactly the same as the known universe and we don't know about anything that is outside the universe, we can safely ignore this theory and not lose any information about how the universe works.
As our existence is on a four dimensional level, so naturally we see everything as having a start and a finish, i.e. a line on a two dimensional surface.
But there exists situations where there is no start or finish, i.e. a line on a mobius strip. Since we hypothesize that our universe exists on 10 dimensions, we shouldn't assume that our universe's existence has a set start and finish, even though we can only measure back to the big bang.
Point being is that by definition, a simulation has to simulate something, and therefore needs to exist sometime after the thing it is simulating.
But when you start stretching to simulations on the Nth dimension, you are back to the mobius strip.
_Best_ not as in "the true one", but as in "the most possible, if we don't know any better".
An event could have an elaborate explanation and a simple one, and the elaborate explanation could still be the true one.
E.g a guy is found knifed in a desolate street of New York. His wallet is missing. He had no known enemies. The simplest explanation is "it was a mugging gone wrong". In fact, he was killed by a guy that had an obsession on the girl he recently started dating. The killer didn't even take the wallet to make it look like a mugging: he took it because it had pictures of the girl and the dead guy he wanted to add to his "shrine". (Hmm, I should go write for CSI).
>thus since this "simulation" works exactly the same as the known universe and we don't know about anything that is outside the universe we can safely ignore this theory and not lose any information about how the universe works.
Except if a simulation _doesn_t work_ "exactly the same as the known universe" but has tiny details that could be telling, which is, like, the premise of the whole article.
But that's not more likely than any one of thousands of other possible explanations which there is no specific evidence for. Proving a negative, that it didn't happen this way, is also not possible. Thus, that the negative cannot be proved is not evidence for this theory either. See Bertrand Russel's Teapot: http://en.wikipedia.org/wiki/Russell%27s_teapot.
True, but the point I wanted to make is that Occam's Razor doesn't give us the "true story", just the more possible given the evidence we have.
I.e sometimes the complex, involved story can be the actual thing that happened, despite involving 20 more entities and complex interactions.
I'm not sure whether anyone has ever done all that at once. I'm not saying that they haven't; I'm just not familiar with any measurement that meets all those criteria. I'm not a cosmic physicist though, so it's entirely possible the measurement has been done.
I worked at such an experiment for 4 years.
For example, the Large Hadron Collider generates about 300 GB per SECOND of raw data when it's running. There could be thousands of interesting anomalies in that data that nobody has found so far because they haven't looked at the right parts of it in the right way.
For example, the Large Hadron Collider generates about 300 GB per SECOND of raw data when it's running. There could be dozens of interesting anomalies in that data that nobody has found so far because they haven't looked at the right parts of it in the right way.
And if no, does anyone (or thing) need to come up with the rules for the simulation for us to experience it?
It's possible that the creators of the simulation do not wish to let the cat out of the bag. Any test which aims to probe the limits of the simulation can, itself, be simulated at higher accuracy with only a slight loss of real-time speed. In fact, it's highly likely that different parts of the universe are simulated with varying amounts of precision.
Heck, even if the simulators goofed, they can always fix the simulation, rewind the universe back to a prior checkpoint, and begin anew.
What if the creator of the simulation thought of this and programmed his simulation such that this measurement will not work by making it give fake values for non lattice directions? :p
If the measurement says it's a simulation, who says it really is a simulation? It could just be that physics actually is like that, without any "computer" running it being involved.
There is at least one notable figure who explores the idea: Nobel laureate Gerard 't Hooft. Here's a recent starting point: http://www.math.columbia.edu/~woit/wordpress/?p=5022
I mentioned the Halting Problem as an example of Undecidability. We know that there are problems that cannot be solved by a computer, regardless of the resources such computer may have. The argument that we are a simulation would only apply if all observable phenomena in the universe are computable themselves (which is far from trivial to answer, but if I had to guess I's say those aren't). Of course, we could argue that whoever ran this simulation would have provided it with a simplified reality, including an underpowered form of computing... but that sounds rather suspicious to the skeptic in me.
This would still consume resources, and indeed, if limited resources were somehow improperly allocated in a catastrophic manner, it might tear apart the fabric of the universe and threaten to crash both simulations.
But think of some of the implications in this. First: when that simulation attempted to discover if it was wrapped in a simulation, it probably would get a false negative, because it'd be running so close to the hardware. Second: WE wouldn't be able to tell if WE were slaved by another simulation. That is, whether we had a parallel universe as a neighbor that was pulling our strings. Third: If we find ourselves creating simulations that are alarmingly convincing, and seem to prove that WE are a simulation, we would want to be very careful when we start playing with one, for fear that we might have unwittingly stumbled upon a curious vulnerability in this realm that allows for an injection attack, since it might crash the system (although, if this is all just a big video game, what is there to honestly fear...).
See also: Bobby Tables: http://xkcd.com/327/
1. The discreteness of our universe doesn't say anything about whether we're in a simulation or not. What if the "higher level" universe has indiscrete computers? If our universe is discrete, it can be simulated on a Von Neumann model computer - that's all we can say.
2. And more importatnly: saying that we're in a simulation actually doesn't mean anything. It is 0 bits of information. Adding this statement to our model of the world is like adding comments to source code or defining a function that is not used. It's like saying that gravity is caused by tiny invisible dwarfs pushing elementary particles.
If you want to make a case of wheter we are in a simulation or not though, you are not in the domains of science anymore.
“Any theory which causes solipsism to seem just as likely an explanation for the phenomena it seeks to describe ought to be held in the utmost suspicion.”
The original context was one character's view of a society in the book that had elevated the theory of existence being a simulation to the status of official dogma.
Also, I am not sure that a positive result in that experiment would necessarily prove the hypothesis. The trouble is that if you think you have evidence for the universe being a simulation, you have actually found evidence for any number of things from god to solipsism, depending on what hat you are wearing, but you haven't actually got anywhere and unless you have really exhausted all possible other explanations for what you have measured, then I don't think it is a particularly rational position to take, although it is admittedly quite fun.
Now it could be that we are in a simulation, but if we are, how do you know that anything you detect wasn't put there on purpose to trick you into thinking that you are in a different kind of simulation from the one you are actually in, as a honeypot to fool would be hackers of the simulation? And suddenly we are back in comedy-god land.
It is another thing to say, "my theory X (simulation) implies Z (a symmetry-violation), which has no other proposed explanation, and we have observed Z".
That said, I am more than willing to bet that the lattice will not be discovered.
That's only if we assume a digital simulation.
An "advanced civilization" could also run it in some kind of analog computing environment, no?