Wednesday, September 5, 2007

It’s simulations all the way down!

My buddy RT told me about something called The Simulation Argument. It's a simple argument consisting of a few reasonable statements which – when taken together – basically guarantee something that you probably won’t like.

It isn’t a proof – it’s just something to think about:

The Simluation Argument*
A) It’s possible to create a computer simulation of individuals with artificial intelligence.
B) An A.I. individual inside the simulation wouldn’t know that it’s inside a simulation – it would just be going about its daily business in what it considers the “real world”.
C) A civilization that did develop such a simulation would run it many – say millions – of times (for fun; for research, etc.)


That's it, that's all there is to it. What do you think - is any one of these statements totally unreasonable?

Well if they sound even somewhat plausible to you, then ask yourself this: which of the following is more likely?

  • That we are the one civilization mentioned in C) which happens to develop the ability to run A.I. simulations? Or,
  • That we are one of the millions of simulations that civilization C) has run?

Remember: we wouldn't know if we were in a simulation (point B); and there have been way more A.I. civilizations simulated than there have been "real" civilizations in the "real" universe (point C).

To put it another way, suppose there are 1,000,000 intelligent, self-aware civilizations in the universe…But only 1 of them is “real” while 999,999 are A.I.’s. Every one of them feels like it is “real” and lives in a “real” universe.

Are we the one in a million? Or just one of millions? Well, are you a betting man/woman/simulation?

If so, let's play a game. The game gives you just as good a chance of winning as we have of being the one "real" civilization mentioned in point C:

You and the Simulation Argument will both pick a number between 1 and 1,000,000. If the numbers match, then you win and we are the “real” civilization. But if the numbers don’t match, then the Simulation Argument wins and we’re just one of the many A.I. civilizations being run by the “real” civilization on their fancy computers.

Ready? Remember, the fate of humanity rests on your shoulders, here. Are you sure you’re ready?
If you are, then pick your number between 1 – 1,000,000 and click to see what number the Simulation Argument chose:

I AM READY TO SAVE HUMANITY


Good try!! Too bad about the fate of humanity…
...Do you feel any different? Are we any less “real”?

Switching gears for a moment, here’s an argument which isn’t quite as credible. I stole it from Stephen Hawking:

The Old Lady’s Argument
A well-known scientist (some say it was the philosopher Bertrand Russell
) once gave a public lecture on astronomy. He described how the Earth orbits around the sun and how the sun, in turn, orbits around the centre of a vast collection of stars called our galaxy
.
At the end of the lecture, a little old lady at the back of the room got up and said: "What you have told us is rubbish. The world is really a flat plate supported on the back of a giant tortoise
."
The scientist gave a superior smile before replying, "What is the tortoise standing on?"
"You're very clever, young man, very clever," said the old lady. "But it's turtles
all the way down!"

I like that little anecdote (clearly the old lady's position is ridiculous, but I’m curious as to why she chose turtles…)

Anyway, if you're wondering why I brought up both of these arguments in the same post…there’s a subtlety to the Simulation argument that really comes across as a kick in the, er, teeth:

Suppose that you accepted the Simlulation argument (or lost the number-matching game!), and we are just one of the millions of simulations that have been run by civilization C. Then at least we’re just one step away from the “real” universe, right?

…But when you accepted point A ('it’s possible to create a computer simulation of individuals with artificial intelligence'), you probably did so because we’re pretty close to developing such A.I. for ourselves…But remember - we've already figured out that we ourselves are just a simulation...which means that any A.I. entity we someday create won’t just be a simulation – it’ll be a simulation inside a simulation!

Sucks to be them!

But…this actually reveals the truly awful truth: odds are, we’re not just one of the simulations run by “civilization C”, after all. Odds are, we’re just one of the simulations run by a simulation run by a simulation run by a simulation run by a simulation (go ahead and repeat “run by a simulation” as many times as you like here) run by a simulation run by the “real” civilization C.

Ouch!


A well-known scientist (some say it was the philosopher Bertrand Russell) once gave a public lecture on astronomy. He described how the Earth orbits around the sun and how the sun, in turn, orbits around the centre of a vast collection of stars called our galaxy.
At the end of the lecture, a little old lady at the back of the room got up and said: "What you have told us is rubbish. The universe is really an A.I. simulation running inside another civilization’s computer."
The scientist gave a superior smile before replying, "What is
that
civilization’s universe like?"
"You're very clever, young man, very clever," said the old lady. "But it's simulations all the way down!”

The End.

PS: I suppose at this point I’d better say, “Thank goodness the old lady is crazy, the Simulation argument is ridiculous, and even if it weren't then clearly we are the one lucky civilization in a million million million million million which actually lives in the real universe.”
…But then again, http://en.wikipedia.org/wiki/Digital_physics#Overview.


* The Simulation Argument was
invented by Nick Bostrom.