The pace of development of computer technology is phenomenal. Have you heard of Moore’s Law? In 1965, Gordon E. Moore, co-founder of Intel, predicted that “the number of transistors incorporated in a chip will approximately double every 24 months.” The law has held true for the past half century. In the early 70s, the average chip had a couple of thousand transistors. Modern chips have around 5-10 billion.
There’s more power in a pocket calculator than in the guidance computer used by the first Apollo manned lunar program, for instance; more power in a smart phone than in the first Space Shuttle.
Computers have become smaller yet their power is increasing exponentially. For the purpose if this article, it’s important I explain what exponential is. If you know then feel free to skip this wee section. If you don’t, you might find it fascinating.
Exponential growth basically means that growth appears to accelerate to infinity in the relatively near future. Think of it this way. Linear growth is where you continue to add a number to another number, like this:
If we start with 0 and keep adding 2, we get the series: 2, 4, 6, 8, 10, 12, 14, 16,18…62 (after 30 additions)… 102 (after 50 additions)
But with exponential, we are doubling each time instead of adding. The result is very different. Starting with 1 we get:
1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024 (10 doublings), 2048, 4096, 8192, 16384, 32786, 65536, 131072, 262144, 524288, 1048576, (i.e. about 1 million after 20 doublings)… 109 (i.e. 1 billion, after 30 doublings), 1012 (1 trillion after 40 doublings)… 1015 (after 50 doublings), which is 1,000,000,000,000,000.
Compare the number ‘102’ after 50 additions (linear growth) with ‘1,000,000,000,000,000’ after 50 doublings (exponential growth) and you can see the difference between linear and exponential growth. Computing power is growing exponentially like this and has been for the past 50 years. As you get to bigger numbers, that is, faster computing power, developments seem to accelerate. You might have noticed! Look at the pace of development of computer technology in the past decade compared to the decade before. It appears to have accelerated.
From our simple perspective of thinking of things linearly – i.e. adding one thing to another – exponential growth literally appears to ‘explode’ into infinity.
What does that actually mean for computing power and how does it relate to the question of whether reality is a simulation or not?
I don’t mean to screw with your head here so please just take what I write with a pinch of salt. Much of it is just me having some fun with ideas.
Doubling of computing power is what’s occurring every 2 years. At the moment our best technology has the computing power approximately equal to an insect brain. It sounds like we’re quite primitive! But in a few years of exponential growth, we should have surpassed the power of a rodent brain. By around 2025 we’re looking at reaching the power of a human brain. That’s where artificial intelligence (AI) should surpass us in computing power. But just 25 years later, around 2050, if exponential growth keeps up, AI should have the computing power of every single human brain combined. That kind of computing power is unimaginable to us right now. It would be like downloading the entire current Internet plus everything that’s ever been written in recorded human history into a device the size of a small molecule in an infinitesimally tiny fraction of a second.
And that power will double again just two years after that, and double again two years after that… and so on into apparent infinity.
Where will we be in by end of the century? What about by the 24th century? OK, here’s where I’m going with my playful train of thought.
We currently have technology where a pilot can fly a plane with his mind, where simple thoughts are read through activation of brain regions. We have technology that can map the brain into a kind of grid where it’s easy to ‘read’ which brain regions are activated when a person thinks a particular thought. In the piloting example, the grid is integrated into the plane’s controls. A pilot simply thinks ‘left’ and this activates, say, region C7 of the grid. Since the grid is part of the navigation controls, the computer simply reads C7 as an instruction to veer the plane to the left. The same technology is being incorporated into state-of-the-art prosthetic devices. The suggestion of this, say, 20 years ago would have seemed preposterous. A glimpse of the future would have appeared supernatural.
We also have holographic technology and virtual reality simulators that appear astonishingly real. I don’t think it will be very long at all before our computing power will give us virtual reality (VR) simulators that appear like reality. It’s just a matter of computing speed, like how the ZX-81 with its block graphics in the 80s gradually evolved into streaming live HD TV on a tablet.
All it would take to make physical objects seem completely solid in a VR simulator is an electrical current applied to regions of the body as a person ‘touches’ an object, like to the finger when a person touches something solid. There’s nothing actually there at all, but to all intents and purposes, our senses would tell us there was. Then we have VR as indistinguishable from actual reality.
At our current exponential rate of development, I predict we’ll have more than surpassed this in 50 years from now. A person could then live an entire lifetime inside a VR simulator that would appear completely real to her or him.
So here’s a playful thought. Given the age of the universe (13.8 billion years) and the 300 billion or so known galaxies, each with their roughly 300 billion stars, and then multiply that by a truly astronomical number representing the estimated number of universes (if you take up-to-date cosmological theories), I think it almost inconceivable that an advanced civilization has not already reached such a place. We’re talking of VR as indistinguishable from actual reality in 50 years… the universe has existed for 13.8 billion years and other universes (again taking up-to-date cosmology theories) might have been around trillions and trillions and trillions of years.
If I were creating such technology I’d want to make it the most real it could be. I’d have us enter the simulator and experience ourselves as a single fertilized cell, so that by the time that cell has grown into a human fetus, a player’s consciousness would be fully integrated into the idea of a physical form. As it’s just been a few months, the player will remember his or her previous life outside of the simulator, but maybe they’d start to forget after living as a human for a few years with the constant stimulus around them. By the time they learn to speak as a toddler, a player would likely have completely forgotten where she or he came from; they might have completely forgotten their existence before ‘birth’ and so spend an entire lifetime living their new life.
Perhaps some players would get fragments of memories of their time before entering the simulation, where they chose where they wanted to start their ‘life’. They would have chosen lines of code to become their genetic code so they’d have certain characteristics. Maybe players would enter the simulator with some family or friends and live together in varying relationships.
And let me stretch my playful idea a little further, just for fun.
How do we even know that human form is our ‘real’ form, if we are existing in some kind of simulation where human form is simply a consequence of computer (aka, genetic) code?
Given the age of the universe, life could have evolved so that no physical body is even needed and consciousness is free to attach itself to a single atom or any particular bunch of atoms. In that sense, we would all be truly infinite. The true description of yourself would be ‘I Am’. Not ‘I am this’ or ‘I am that’; ‘this’ or ‘that’ would be temporary forms. Your ‘universal’ description would be ‘I am’… and that’s it.
Computers by this time would be quantum computers (scientists are building those today) that simply involve arranging subatomic particles into patterns. And since consciousness could attach itself to atoms and particles, consciousness would control the quantum computers and, in a sense, the computers would be part of us.
If such a thing were true, the simulation we humans currently find ourselves in is merely a projection of our own consciousness and ‘life’, in many ways for us, resembles a cinematic projection in 3D but one that is controlled by our conscious and unconscious thoughts and beliefs. In human life we have no idea of who or what we are.
If I were such a consciousness, seemingly infinite, I think it would be quite fun to forget who and what I am for a while and create a simulation of ‘primitive’ human life.
Anyway, I did say I was having a play with some ideas. Don’t take this too seriously. 🙂