september 12, 2014 martin suchara andrew cross jay gambetta supported by aro w911nf-14-1-0124 s...

Download September 12, 2014 Martin Suchara Andrew Cross Jay Gambetta Supported by ARO W911NF-14-1-0124 S IMULATING AND C ORRECTING Q UBIT L EAKAGE

If you can't read please download the document

Upload: maude-anthony

Post on 13-Dec-2015

213 views

Category:

Documents


1 download

TRANSCRIPT

  • Slide 1

September 12, 2014 Martin Suchara Andrew Cross Jay Gambetta Supported by ARO W911NF-14-1-0124 S IMULATING AND C ORRECTING Q UBIT L EAKAGE Slide 2 2 What is Qubit Leakage? Physical qubits are not ideal two-level systems and may leak out of the computational space This talk: simple model of leakage and comparisons of leakage reduction strategies With standard error correction techniques leaked qubits accumulate and spread errors Bit flip Leakage Slide 3 3 Leakage in the Literature Analysis of leakage reduction units based on quantum teleportation, threshold theorem for concatenated codes (Aliferis, Terhal, 2005) Model of leakage for repetition code that labels leaked qubits (no quantum simulation) (Fowler, 2013) First mentions of leakage detection (Gottesman, 1997, Preskill 1998) Slide 4 Overview I.Our leakage model II.A few examples of leakage reduction circuits 4 III.Error decoding strategies IV.Thresholds and error rates with leakage reduction Slide 5 Abstract Model of Leakage: Erasures 5 Leakage event is probabilistic erasure of qubit Leaked qubits may decay back to qubit space Slide 6 How Should Two-Qubit Gates Behave? 6 Assume gates are direct sums of unitaries Model acts violently on the leakage subspace between gates. Assume unitaries of m 2 and 2 m blocks are maximally entangling and twirl over the L subsystem on these blocks after each gate If only one input leaks, this is equivalent to depolarizing the unleaked input Slide 7 7 Simulating Leakage for the Toric Code Our label-based model: each qubit is in state I, X, Y, Z, or L Stabilizers Z Z Z Z Data qubitAncilla X X X X Slide 8 Simulating by Propagating Labels 8 Our leakage model destroys syndrome correlations of less violent models |2 s1s1 s2s2 s3s3 s4s4 E parity constraints violated with probability since ancilla depolarized Does not appear necessary to retain quantum state in the simulation - conjecture propagating new error label faithfully simulates the model for surface code Slide 9 9 Behavior of Gates Slide 10 10 C++ Simulation Measures and Matches Error Syndromes Use minimum weight matching and correct errors between pairs of closest syndromes Circuit model simulates syndrome errors Z XX X X Slide 11 11 Circuit Model of Syndrome Extraction Each gate in the circuit causes Pauli errors or leakage according to our model dDdD dRdR dLdL dUdU aXaX s dDdD dRdR dLdL dUdU aZaZ s Slide 12 12 Leakage can Accumulate Leakage accumulates on the data qubits Equilibrium leakage rate is a property of the circuit and its gates Our circuit: 4pu: leakage caused by CNOTs 6pd: leakage reduction of CNOTs and identities Initialization of ancillas prevents accumulation Slide 13 13 Simulation Details Start simulation in equilibrium A fraction of data qubits starts in L state A round of perfect leakage reduction at the end of each simulation Leaked qubit replaced with I, X, Y, or Z We use d rounds of syndrome measurements, the last one is ideal Slide 14 14 Success Probabilities Leakage reduction is necessary! p th ~ 0.66% Only works for p = 0.02% No threshold Slide 15 Overview I.Our leakage model II.A few examples of leakage reduction circuits 15 III.Error decoding strategies IV.Thresholds and error rates with leakage reduction Slide 16 16 Full-LRU Circuit Swap with a newly initialized qubit after each gate Slow and expensive d1d1 d2d2 d1d1 d2d2 d1d1 d2d2 Slide 17 17 Partial-LRU Circuit Swaps each data qubit with a fresh one during ancilla measurement Requires 3 CNOTs dUdU dLdL dRdR dDdD aZaZ s dUdU dLdL dRdR dDdD aXaX s a4a4 a4a4 dDdD dDdD Slide 18 18 Quick Leakage Reduction Circuit dUdU dLdL dRdR dDdD aZaZ s dUdU dLdL dRdR dDdD aXaX s dUdU dLdL dRdR dDdD dUdU dLdL dRdR dDdD Swaps data qubits and ancillas Sufficient to add a single CNOT gate Slide 19 Overview I.Our leakage model II.A few examples of leakage reduction circuits 19 III.Error decoding strategies IV.Thresholds and error rates with leakage reduction Slide 20 20 The Standard and Heralded Leakage (HL) Decoders Standard Decoder only relies on syndrome history to decode errors HL Decoder uses leakage detection when qubits are measured Partial information about leakage locations Error decoder must be modified Slide 21 21 Standard Decoder for the Toric Code Need to correct error chains between pairs of syndromes Need to adjust edge weights for each leakage suppressing circuit (Full-LRU, Partial-LRU, Quick circuit) Decoding graphs for X and Z errors built up using this unit cell (Fowler 2011) Slide 22 22 Standard Decoder Adjustment of Edge Weights Slide 23 HL Decoder: Quick Circuit (11 leakage locations) 23 Slide 24 HL Decoder: Partial-LRU Circuit (5 ancilla leakage locations) 24 Slide 25 25 HL Decoder: Partial-LRU Circuit (9 data leakage locations) Slide 26 Overview I.Our leakage model II.A few examples of leakage reduction circuits 26 III.Error decoding strategies IV.Thresholds and error rates with leakage reduction Slide 27 27 Threshold Comparison More complicated circuits have lower threshold HL decoder helps boost the threshold Slide 28 28 Decoding Failure Rates Full-LRU performs well at low error rates Slide 29 29 Effect of the Leakage Relaxation Rate (Quick circuit) Leakage relaxation rate small compared to the leakage suppression capability of the circuits Slide 30 30 Conclusion A simple leakage reduction circuit that only adds a single CNOT gate and new decoders Leakage reduction is necessary Model of leakage that allows efficient simulation Systematic exploration of error correction performance Available as arXiv 1410.8562 Slide 31 Thank You! 31