Quantum Error Correction and Fault-Tolerance Todd A. Brun, Daniel A. Lidar, Ben Reichardt, Paolo Zanardi University of Southern California.

Slides:



Advertisements
Similar presentations
Survey on the Bounds of the Threshold For Quantum Decoherence Chris Graves December 12, 2012.
Advertisements

Computing with adversarial noise Aram Harrow (UW -> MIT) Matt Hastings (Duke/MSR) Anup Rao (UW)
Dynamical Decoupling a tutorial
Sergey Bravyi, IBM Watson Center Robert Raussendorf, Perimeter Institute Perugia July 16, 2007 Exactly solvable models of statistical physics: applications.
The Threshold for Fault-Tolerant Quantum Computation Daniel Gottesman Perimeter Institute.
F AULT T OLERANT Q UANTUM C OMPUTATION December 21 st, 2009 Mirmojtaba Gharibi.
The quantum signature of chaos through the dynamics of entanglement in classically regular and chaotic systems Lock Yue Chew and Ning Ning Chung Division.
Suppressing decoherence and heating with quantum bang-bang controls David Vitali and Paolo Tombesi Dip. di Matematica e Fisica and Unità INFM, Università.
Adiabatic Quantum Computation with Noisy Qubits Mohammad Amin D-Wave Systems Inc., Vancouver, Canada.
Quantum Error Correction Joshua Kretchmer Gautam Wilkins Eric Zhou.
Holonomic quantum computation in decoherence-free subspaces Lian-Ao Wu Center for Quantum Information and Quantum Control In collaboration with Polao Zanardi.
Quantum Computers and Decoherence: Exorcising the Demon from the Machine Daniel Lidar Chemical Physics Theory Group Chemistry Department University of.
A Universal Operator Theoretic Framework for Quantum Fault Tolerance Yaakov S. Weinstein MITRE Quantum Information Science Group MITRE Quantum Error Correction.
Quantum Error Correction SOURCES: Michele Mosca Daniel Gottesman Richard Spillman Andrew Landahl.
QEC’07-1 ASF 6/13/2015 MIT Lincoln Laboratory Channel-Adapted Quantum Error Correction Andrew Fletcher QEC ‘07 21 December 2007.
Chien Hsing James Wu David Gottesman Andrew Landahl.
Quantum Error Correction and Fault Tolerance Daniel Gottesman Perimeter Institute.
Universal Optical Operations in Quantum Information Processing Wei-Min Zhang ( Physics Dept, NCKU )
Quantum Computation and Error Correction Ali Soleimani.
5 Qubits Error Correcting Shor’s code uses 9 qubits to encode 1 qubit, but more efficient codes exist. Given our error model where errors can be any of.
Local Fault-tolerant Quantum Computation Krysta Svore Columbia University FTQC 29 August 2005 Collaborators: Barbara Terhal and David DiVincenzo, IBM quant-ph/
Beyond the DiVincenzo Criteria: Requirements and Desiderata for Fault-Tolerance Daniel Gottesman.
The Integration Algorithm A quantum computer could integrate a function in less computational time then a classical computer... The integral of a one dimensional.
Error-correcting the IBM qubit error-correcting the IBM qubit panos aliferis IBM.
Quantum Error Correction: Andrew Landahl David Gottesman Dr. Wu And others.
Schrödinger’s Elephants & Quantum Slide Rules A.M. Zagoskin (FRS RIKEN & UBC) S. Savel’ev (FRS RIKEN & Loughborough U.) F. Nori (FRS RIKEN & U. of Michigan)
Memory Hierarchies for Quantum Data Dean Copsey, Mark Oskin, Frederic T. Chong, Isaac Chaung and Khaled Abdel-Ghaffar Presented by Greg Gerou.
Fault-Tolerant Quantum Computation in Multi-Qubit Block Codes Todd A. Brun University of Southern California QEC 2014, Zurich, Switzerland With Ching-Yi.
In Search of a Magic Bottle of Error-Be-Gone Dave Bacon Caltech Department of Physics Institute for Quantum Information Decoherence errosol.
Dynamical Error Correction for Encoded Quantum Computation Kaveh Khodjasteh and Daniel Lidar University of Southern California December, 2007 QEC07.
A Fault-tolerant Architecture for Quantum Hamiltonian Simulation Guoming Wang Oleg Khainovski.
Hybrid quantum decoupling and error correction Leonid Pryadko University of California, Riverside Pinaki Sengupta(LANL) Greg Quiroz (USC) Sasha Korotkov.
Quantum Communication, Quantum Entanglement and All That Jazz Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering,
Requirements and Desiderata for Fault-Tolerant Quantum Computing Daniel Gottesman Perimeter Institute for Theoretical Physics Beyond the DiVincenzo Criteria.
Quantum Error Correction Jian-Wei Pan Lecture Note 9.
Paraty - II Quantum Information Workshop 11/09/2009 Fault-Tolerant Computing with Biased-Noise Superconducting Qubits Frederico Brito Collaborators: P.
Dynamical decoupling in solids
Quantum Error Correction Daniel Gottesman Perimeter Institute.
Decoherence-free/Noiseless Subsystems for Quantum Computation IPQI, Bhubaneswar February 24, 2014 Mark Byrd Physics Department, CS Department Southern.
Jian-Wei Pan Decoherence-free sub-space and quantum error-rejection Jian-Wei Pan Lecture Note 7.
Towards practical classical processing for the surface code arXiv: Austin G. Fowler, Adam C. Whiteside, Lloyd C. L. Hollenberg Centre for Quantum.
Quantum Computing Preethika Kumar
Tehran, 4 Jan, Holonomic Quantum Computing Mikio Nakahara Department of Physics, Kinki University, Japan in collaboration with A. Niskanen,
Quantum Convolutional Coding for Distillation and Error Correction Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical.
Global control, perpetual coupling and the like Easing the experimental burden Simon Benjamin, Oxford. EPSRC. DTI, Royal Soc.
1 Dorit Aharonov Hebrew Univ. & UC Berkeley Adiabatic Quantum Computation.
A Study of Error-Correcting Codes for Quantum Adiabatic Computing Omid Etesami Daniel Preda CS252 – Spring 2007.
The Classically Enhanced Father Protocol
September 12, 2014 Martin Suchara Andrew Cross Jay Gambetta Supported by ARO W911NF S IMULATING AND C ORRECTING Q UBIT L EAKAGE.
1 Modeling Quantum Information Systems Paul E. Black National Institute of Standards and Technology Andrew W. Lane University of Kentucky.
Quantum Computing Reversibility & Quantum Computing.
© 2015 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of AT&T Intellectual.
Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of.
A simple nearest-neighbour two-body Hamiltonian system for which the ground state is a universal resource for quantum computation Stephen Bartlett Terry.
Entangling Quantum Virtual Subsytems Paolo Zanardi ISI Foundation February Universita’di Milano.
Hybrid quantum error prevention, reduction, and correction methods Daniel Lidar University of Toronto Quantum Information & Quantum Control Conference.
Quantum Computing: An Introduction Khalid Muhammad 1 History of Quantum Computing Bits and Qubits Problems with the Quantum Machine.
Quantum Computation Stephen Jordan. Church-Turing Thesis ● Weak Form: Anything we would regard as “computable” can be computed by a Turing machine. ●
Richard Cleve DC 2117 Introduction to Quantum Information Processing QIC 710 / CS 667 / PH 767 / CO 681 / AM 871 Lecture (2011)
Quantum Boltzmann Machine
Quantum Bits (qubit) 1 qubit probabilistically represents 2 states
sparse codes from quantum circuits
Linear Quantum Error Correction
A low cost quantum factoring algorithm
PI: Leonid Pryadko (Physics)
Mark S. Byrd Departments of Physics and Computer Science
Quantum Computing: the Majorana Fermion Solution
Improving Quantum Circuit Dependability
Determining the capacity of any quantum computer to perform a useful computation Joel Wallman Quantum Resource Estimation June 22, 2019.
Magic-State Functional Units
Presentation transcript:

Quantum Error Correction and Fault-Tolerance Todd A. Brun, Daniel A. Lidar, Ben Reichardt, Paolo Zanardi University of Southern California

The key to quantum computation The most serious obstacle to realizing quantum computers is decoherence. For almost all plausible physical systems, the same coupling to the outside world that allows controlled unitary evolution opens the system up to noise. Quantum information must therefore be protected by quantum error correction; and errors must be contained by fault-tolerant design.

The most widely studied approaches to fault- tolerant quantum computing (FTQC) use either concatenated quantum error correcting codes (QECCs) or topological codes (TCs), such as the surface code. Here we look briefly at some additional approaches that we believe are highly promising, and may overcome some of the shortcomings of other methods.

Multi-qubit Block Codes 1.When not being processed, logical qubits are stored in [[n,k,d]] block codes. These codes are corrected by repeatedly measuring the stabilizer generators via Steane extraction. 2.Logical Clifford gates can be done by measuring sequences of logical operators. This is also done by Steane extraction with a modified ancilla state. 3.A non-Clifford gate is done by teleporting the selected logical qubits into the processor block, and teleporting back after the gate. Teleportation is also used between storage blocks. 4.The processor blocks use codes that allow transversal circuits for the encoded gates. E.g., for the T gate we could use the concatenated [[15,1,3]] shortened Reed-Muller code. 5.Logical teleportation is also done by measuring a sequence of logical operators. Brun, Zheng, Hsu, Job and Lai, in preparation.

Outline of the scheme

Codes with universal transversal sets Normally codes do not allow a complete universal set of gates to be performed transversally. Universality requires additional resources (e.g., magic state distillation). However, one can find pairs of operator codes, one of which allows transversal Hadamard gates and one T gates, in which one can transform back and forth between them by measuring syndrome generators. (E.g., 3D color codes.) Paetznick and Reichardt

Fault-tolerant Holonomic QC In Holonomic QC, the computer is always in the ground state of a Hamiltonian. Quantum gates are done by adiabatically deforming the Hamiltonian, exploiting holonomies of the ground space family. These schemes can be made fault-tolerant by combining with a QECC. Extensions can be made to nonadiabatic evolutions, and solutions that combine topological and holonomic robustness.

E.g., We can do HQC in surface codes.

Stabilization and error suppression It is also possible to suppress the effects of errors under certain circumstances. For example, noise processes with intrinsic symmetries may allow decoherence-free subspaces or noiseless subsystems. In some cases, the effects of noise can be undone or canceled, for instance by dynamical decoupling.

Dissipation-Assisted Quantum Information Processing Paolo Zanardi and Daniel A. Lidar

Dissipative dynamics: quantum coherence/entanglement Are (typically & quickly) Destroyed = Worst enemy of QIP Fight with: quantum error correction, decoherence-free (DFS) Subspaces, dynamical-decoupling, topological-geometric QIP,… “ Traditional View ” “ Novel View ” Dissipative dynamics can be harnessed & exploited to the end of QIP: pure-state preparation, quantum computation, quantum simulations Our Strategy is based on Dissipation-Assisted Quantum Information Processing Paolo Zanardi & Daniel Lidar (USC) Dissipation-Assisted Quantum Information Processing Paolo Zanardi & Daniel Lidar (USC) P. Zanardi, L. Campos Venuti, Phys. Rev. Lett. 113, (2014)

Coherent holonomic (geometric) manipulations in the SSM Complexity, (non) locality and robustness can be enhanced Moral: dissipation & decoherence can be good guys… We have shown dissipation-assisted gates in DFSs and NSs Projection Theorem: small Hamiltonian controls gets Zeno-projected and Renormalized by strong dissipation and give rise to an effective unitary dynamics over the Steady State Manifold (SSM) of the system Projection Theorem: small Hamiltonian controls gets Zeno-projected and Renormalized by strong dissipation and give rise to an effective unitary dynamics over the Steady State Manifold (SSM) of the system …and DOE should not forget about that! Thanks Todd! Unitary dynamics can emerge out of purely dissipative one

Error Correction in Quantum Annealing and Adiabatic QC

Quantum Annealing Correction Strategy 1. Encode into repetition code: 2. Add energy penalty: 3. Combine: 4. Run QA: 5. decode at end by “majority vote” “penalty scale” (optimized)

Quantum Annealing Correction works penalty + majority voting on encoded qubits K. Pudenz, T. Albash, D.A. Lidar, Nature Comm. 5, 3243 (2014) α=0.3 best of 4 chains run in parallel

Also random Ising problems benefit [arXiv: ] The advantage gained from QAC is larger for larger and harder problems number of repetitions to find solution at least once α=0.5

Thank you for your attention!

Estimated Performance of Storage Blocks [[2047,23,63]] (blue), [[2921,57,77]] (red), and [[5865,143,105]] (green). These curves are generated by Monte Carlo simulations and linear extrapolation. However, the extrapolation at low error rates can be backed up by an upper bound calculated purely from the distances of the code. For p eff = 0.007, we get bounds on the error rates of approximately , 2.5x10 -19, and 7x

The [[15,1,3]] code at two (blue) and three (red) levels of concatenation. A combination of Monte Carlo simulations at higher errors, a rough bound at lower errors, and (not to be relied upon) extrapolation. At p eff = (all contributing error processes below 5x10 -4 ), the block error rate is estimated to be roughly 2x This is certainly small enough to carry out highly nontrivial quantum computations. Estimated Performance of Processor Blocks