杏吧原创

Why haven’t we got useful quantum computers yet?

Four years after Google first demonstrated the supremacy of quantum computers over ordinary ones, why aren't these exotic machines being used for practical problems?
Quantum computers are聽here, but aren鈥檛 yet聽particularly useful
John D/Getty Images

Quantum computers have long promised to solve certain problems faster than any ordinary, or classical, computer can. In fact, Google delivered on this promise in 2019, when it declared that its quantum computer had achieved quantum supremacy, performing a calculation impossible for the best classical computers of the day. As New 杏吧原创 said at the time, Google had 鈥secured yet another place in the history books鈥.

Yet the next chapter of the quantum revolution is struggling to be written. Since Google鈥檚 breakthrough in 2019, other groups have made similar claims, but in each case improved algorithms for classical computers have reasserted dominance over quantum machines, or at least threatened to. With this back and聽forth ongoing, will quantum computers ever pull ahead?

While Google鈥檚 original result appeared to be impossible for classical computers to replicate in聽any reasonable time frame, in聽2022, researchers managed to come up with a new algorithm to do just that. Settling the question of quantum supremacy once and for all will depend on both the number of qubits, or quantum bits, used and the complexity with聽which they are programmed, referred to as circuit depth. Only when a computer scores high enough on both counts will the聽results be out of reach for any聽classical computing or algorithmic聽improvements.

鈥淓ventually, the number of qubits will become large enough that no classical algorithm can catch up, but it鈥檚 unclear at which point that is 鈥 which is one thing that Google are trying to figure out,鈥 says at the University of Chicago, Illinois.

Google鈥檚 original result demonstrated a task called random circuit sampling, which involves checking that the values of qubits after they have undergone random operations are truly random. It used 54 superconducting qubits for 20 cycles, which refers to how long they perform those random operations, and relates to the circuit depth.

Increased complexity

In April this year, researchers from Google performed this same feat, but with 70 qubits for 24 cycles. Though the increase may seem modest, the jump in complexity is large and, the firm hopes, enough to make the classical-quantum gap more permanent. A calculation on its 70-qubit machine would now take the best supercomputers 47聽years to replicate, Google claims.

At the moment, this stands as聽the best demonstration of quantum supremacy, yet to be bested by classical computers, but聽these 70 qubits aren鈥檛 perfect 鈥 they are plagued by 鈥渘oise鈥, which makes it difficult to verify that the聽computer is fully taking advantage of its quantum nature and isn鈥檛 vulnerable to classical advancements. Researchers at Google are now working on how they can prove and quantify that the computer is performing a truly聽quantum task, and how this noise affects that measurement.

So far, they have done this through a benchmark that uses a聽classical computer to predict the outputs for a quantum machine and then calculates the difference between the final answers. The larger the difference, the more complex the quantum system.

But it was unclear how faithful this measure was to the true nature of the quantum computer and at what point noise made this聽a useless measurement. Google and, in a separate result, Fefferman and his colleagues have pinpointed the exact level of noise at which we can still effectively use this benchmark for a quantum computer with a certain amount of qubits. 鈥淚t鈥檚 really important because it gives us a benchmark by聽which we can compare, in聽an聽apples-to-apples way, successive generations of these experiments,鈥 says Fefferman.

Researchers at the University of Science and Technology of China (USTC) have also demonstrated quantum supremacy using 56聽qubits of a superconducting quantum computer called Zuchongzhi 鈥 a similar kind of hardware as Google鈥檚 鈥 but they are聽also working on an alternative quantum computing design that uses photons for qubits. This machine, called Jiuzhang, has聽demonstrated quantum advantage, but comes with some聽unique challenges.

Jiuzhang performs boson sampling, which measures a sample of photons that have bounced around a maze of mirrors and beam splitters. Classical computers can鈥檛 accurately make these measurements above a certain number of photons. Verifying that the measurements are truly quantum isn鈥檛 straightforward 鈥 in fact, a coherent way to do so doesn鈥檛 currently exist. 鈥淭he theory to certify these machines is still largely an open question,鈥 says at Polytechnique Montr茅al in Canada.

Because of this, the researchers鈥 results are vulnerable to classical breakthroughs. USTC claimed its original Jiuzhang result would take 600 million years to verify classically, but in 2022 a group of researchers showed that , due to a loophole in how the photons were measured by detectors. In April, USTC fixed this loophole by using a new kind of photon detector and reaffirmed its聽quantum advantage 鈥 but without a coherent means to verify this advantage, classical improvements could still chip away at it, says Quesada.

Practical problems

While the USTC team is focused on firming up its quantum advantage and understanding how its machines work, no practical use聽has yet been found for the quantum advantage itself, though聽not for lack of trying.

In February, researchers from USTC published a paper , which are mathematical problems that can聽be practically useful for things聽like drug design and machine learning. 鈥淭he way that we describe a quantum computer, the kind of mathematical framework that鈥檚 used to do that, is聽very similar to other interesting mathematical frameworks,鈥 says at the University of Bristol, UK.

While the authors concluded that the boson sampling could help perform certain graph problems much faster, they ran聽into the same verification problem as before and couldn鈥檛 rule out whether classical algorithms might be able to give the same performance boost.

Mapping real-world problems to quantum computers, and vice聽versa, will probably make up聽a聽large part of research and development in the coming years, says Jay Gambetta at IBM. 鈥淲e can say that quantum processors are getting to this utility-scale size, but I don鈥檛 think we are doing enough as a community to work out what circuits we鈥檙e going to run 鈥 I think that problem is as hard as the others.鈥

Gambetta and his colleagues are聽part of four separate working groups with scientists in other fields looking at how current quantum machines might be applied to scientific problems, for subjects like high-energy physics, materials, life sciences and finance. In July, the , following discussions at聽CERN in Switzerland, were published. Specific problems, such聽as how particles bounce off聽each other and how particle pairs separate, were highlighted as聽having particular promise for聽quantum machines in the near聽future.

Instead of marking the point at which quantum computers can be said to finally have advantage over classical machines using benchmarks and mathematical proofs, it might make more sense to define it as when scientists in other fields choose to use quantum computers for their work, says Gambetta. 鈥淚 think there will be many quantum advantages, but I think when it comes from someone that is not a quantum information scientist, that鈥檚 when I鈥檓 going to care,鈥 he says.

Topics: Google / quantum computing