The Present and Future of Quantum Error Correction
Dr. Nikolas Breuckmann, UCLQ Fellow
UCLQ Annual Industry Event 2019
Background
Quantum computers not the first computing architectures with exponentially increased computing power:
Analog Computers
(more precisely: real random access machines)
Why do we pursue building Quantum Computers?
Exponential speed-ups over classical computers!
Digital Computer:
bits
010101000101010101
Analog Computer: continuous numbers
0.5772156649...
Background
PSPACE
Solvable by analog computer
BQP
Solvable by quantum computer
P
Solvable by classical computer
NP
“Problems of interest”
Schönhage (1979), "On the power of random access machines", Lecture Notes in Computer Science, 71, Springer
Background
Why are we not building analog computers?
Errors can not be corrected
-1*
*3
+
*
[ ]
-
+ ε
+ ε
+ ε
+ ε
+ ε
+ ε
Trying to scale up: output is dominated by noise
They are fictional devices.
Background
Quantum Computers
Why do we believe building a quantum computer is feasible?
quantum error correcting codes
Background
Resource overhead:
for a computation of length T, we need
polylog (T) extra qubits
Assumptions:
Threshold Theorem [Aharonov - Ben-Or ‘96]:
There exists a threshold pt such that
if the error rate per gate and time step is p < pt
arbitrarily long quantum computations are possible.
Can perform quantum computation with faulty hardware:
Summary:
State-of-the-art: Bridging the gap
Past 20 years: theory and experiment coming closer together
THEORY
EXPERIMENT
GAP
State-of-the-art: Theory
Topological codes [Dennis et. al. ‘01]:
Dominant paradigm
State-of-the-art: Theory
Overhead in resources (physical qubits):
Current estimates (using topological codes) [Gidney ‘19]:
20 million physical qubits running for ~9h
(165x improvement over [Fowler ‘12])
State-of-the-art: Experiment
Qubit & gate quality
Error rate crucial for error correction to work
Classical control
Wiring/Connectivity
State-of-the-art: Experiment
Quantum error correction has not yet been experimentally demonstrated
Proto - Quantum Error Correction:
Summary:
Outlook
Issues with predictions about technological advances.
Wrong despite sound understanding of the science at the time:
“There is not the slightest indication that nuclear energy will ever be obtainable.”
Albert Einstein, 1932
By extrapolating current trends:
“Nuclear powered vacuum cleaners will probably be a reality within 10 years.”
Alex Lewyt (president of Lewyt vacuum company), 1955
Outlook: Theory
As of now:
Very soon (now - 5 years):
Outlook: Experiment Mile-Stones
Proof-of-concept
Error correction improves life-time of memory
Google & IBM report error rates below threshold
Scaling inside fridge
Demonstrate error suppression by increasing code size
Fault-Tolerance
Error correction improves quantum algorithm
Connecting fridges
Easy for some architectures, harder for others
Google’s leaked “quantum supremacy paper”:
“To [...] eventually cover the computational volume needed to run well-known quantum algorithms [...] the engineering of quantum error correction will have to become a focus of attention.”