The day of the quantum computing revolution has come, or at least, that’s what Google is currently claiming.
According to a recently published article that appeared in the scientific journal Nature in late 2019, quantum supremacy has finally, officially (and allegedly) been achieved by the tech giant.
Have we really reached the point at which a quantum computer is able to perform tasks that a classical computer can’t?
While the scientific community analyzes the purported results reached by Google to provide us with a well-researched answer, it’s time for us to dig a little bit deeper into what quantum computing really is.
Defining Quantum Reality
“If you think you understand quantum physics, you don’t understand quantum physics.” That quote is attributed to the physicist Richard Feynman, but it’s unclear whether he actually said it. Here is a more reliable Feynman quote from a 1995 MIT publication: “I think I can safely say that nobody understands quantum mechanics.”
Now that we’ve gotten that out of the way, let’s see if there’s anything that we do know.
Quantum mechanics is weird.
Those tiny particles at the quantum level just don’t behave as expected. Things are different there.
Crazy things are happening in the quantum universe. There’s the intrinsic randomness, the uncertainty, the entanglement. It all seems a bit much.
We know now that atoms and subatomic particles act as if they’re connected. Einstein called quantum entanglement “spooky action at a distance.” Imagine two objects that are physically apart but they behave the same way, they have the same properties, and they act as one. Now imagine that those two objects are 100,000 light years apart.
Weird indeed.
There’s more. The uncertainty principle in quantum mechanics says that certain properties of particles just cannot be known. Add to that the problem of decoherence, which has something to do with the collapse of wave function.
And versions of the double-slit experiment seem to suggest that one quantum object can be in two places at the same time, that observation changes the nature of subatomic particles, or that electrons appear to have traveled back in time.
Now you see why building a quantum computer can be such a challenge. But that’s not stopping people from trying. (For more on quantum computing, see Why Quantum Computing May Be the Next Turn on the Big Data Highway.)
The Making of a Quantum Bit
The problem with uncertainty is that it makes computation difficult. The target is always moving. And even if you develop some mathematical system, how do you correct for errors? And you thought binary was hard.
“A qubit is a quantum mechanical system that, under some suitable circumstances, can be treated as having only two quantum levels,” says Professor Andrea Morello of the University of New South Wales in Australia. “And once you have that, you can use it to encode quantum information.”
Easier said than done. Current quantum computers are not very powerful yet. They’re still trying to get the building blocks right.
A quantum bit, also known as a qubit, has exponentially more potential than the classical bit in binary digital computing. An elementary particle can be in multiple states simultaneously, a quality known as superposition. Whereas a classical bit can be in either one of two states (one or zero), a qubit can be in both of those positions at the same time.
Think of a coin. It has two sides: heads or tails. A coin is binary. But imagine that you flip the coin into the air and it keeps flipping indefinitely. While it’s flipping, is it heads or is it tails? What will it be if it should ever land? How can you quantify the flipping coin?
That’s a feeble attempt at illustrating superposition.
How Do You Make a Qubit?
Well, if quantum physicists don’t understand quantum mechanics, then we could hardly manage an adequate explanation here. Let’s settle for a shortlist of technologies being tested to create qubits:
-
Superconducting circuits
-
Spin qubits
-
Ion traps
-
Photonic circuits
-
Topological braids
The most popular of these are the first two. The others are subjects of university research. In the first technique, superconductors are supercooled to eliminate electromagnetic interference.
But coherence times are relatively short and things break down. Professor Morello is working on the spin technique. Quantum particles have electrical charge, just as magnets do. By sending microwave pulses, he is able to get an electron to spin up rather than down, thereby creating a single-electron transistor.
Then there remains the matter of fault tolerance and error correction. Researchers at the University of California, Santa Barbara have managed to reach 99.4 percent fidelity with their qubit gates.
They have achieved 99.9% gate fidelity at the University of Oxford.
So, are we there yet?
How Close Are We to Quantum Supremacy?
Quantum computing certainly is a highly disruptive technology with the potential to revolutionize a broad range of fields, including medicine, security, and communications — even more so as it is coupled by the latest and incredible advancements in artificial intelligence (AI).
Quantum encryption, for example, is going to be the new standard for cybersecurity very soon. So soon that hackers already devised new strategies to break quantum encryption, and that cybersecurity experts devised even newer strategies to defend against these hypothetical breaches.
Yes, you got it right: they’re three steps ahead… and quantum computing isn’t even a standard, yet!
Google, Microsoft, Intel and IBM are all in the game to achieve the so-called quantum supremacy (also known as “quantum advantage”), so it comes to no surprise that Google’s announcement sparked an important controversy between its competitors.
Everyone wants to reach a position at the forefront of the field, and IBM went as far as to challenge Google’s very claim, arguing that the world’s most powerful supercomputer is somewhat able to keep pace with the new quantum machine.
Even when quantum computing supremacy is achieved, don’t look for it to replace your laptop anytime soon. Quantum computers are incredibly delicate devices since even the slightest stimulus can wreak havoc among qubits that achieved their fragile state of superposition.
These machines must be kept at incredibly cold temperatures such as absolute zero (−273.15 °C) to isolate them from any form of electrical interference. In fact, one of the latest breakthrough discoveries in quantum computing in 2020 involved the possibility of using qubits at “hot” temperatures. Namely, a group of Sidney researchers devised a new semiconducting material called quantum dots that could operate at the really hot temperature of… 1.5 degrees Kelvin (-271.65 °C).
Hence, quantum computers, like their binary counterparts in the early days, may just be specialized devices dedicated to specific purposes.
One of the most common-sense uses would be to have a quantum computer simulate quantum mechanics. Aside from intensive computer operations like weather forecasting, usage of quantum computing may be centralized and limited to the cloud.
Of course, that may be the perfect place for it.
Final Thoughts
Professor Morello clearly identified the primary challenge of quantum computing.
Before you can begin to encode information, you have to be able to establish two discrete quantum levels with the qubit.
Once achieved, quantum computing “gives you access to an exponentially larger computation space” than a classical computer. A quantum computer, for instance, with 300 qubits (N qubits = 2N classical bits) would be able to process more bits of information than there are particles in the universe.
That’s a lot of bits. But getting from here to there will take some doing.