
Google is racing to create the first quantum computer capable of solving a problem ordinary computers cannot – and it has just made that challenge much harder.
Achieving “quantum supremacy”, as it is known, involves building a device that can solve a problem faster than any non-quantum computer.
In 2016, a team led by Sergio Boixo at Google published a paper showing that even with state-of-the-art supercomputers, it would be infeasible to simulate the behaviour of a quantum circuit with 48 qubits (quantum bits) at a circuit depth of 40, a measure of the problem’s complexity.
Advertisement
Computer competition
But now, Boixo and his colleagues have devised a classical, or non-quantum, algorithm that can simulate a quantum circuit with 49 qubits at a depth of 48. In other words, ordinary computers are back on top.
Their new algorithm only gives approximate answers, resulting in errors. That is OK, because current quantum computers also generate small errors, meaning you have to run calculations multiple times to get the correct answer. By matching the size of these errors, Boixo’s team can help ordinary computers catch up to their quantum competitors.
Boixo and his colleagues found they can simulate the output of a circuit with 49 qubits at depth 48 with a fidelity of 0.5 per cent – a measure of the error in the calculation. They estimate this would cost $1 million on Google’s cloud computing service, which is expensive, but not scientifically impossible.
It is a reasonable approach, says Ciarán Lee at University College London. “It seems only fair to allow classical computers to simulate the outcome approximately.”
Including cost as a factor in determining whether a system can achieve quantum supremacy brings this race more into the real world, says Lee. “This reduces the problem of proving clear quantum supremacy from showing quantum computers can do things that are classically computationally infeasible, to showing that they can do things that are currently economically infeasible,” he says.
Reference: