Dynamical Error Correction for Encoded Quantum Computation Kaveh Khodjasteh and Daniel Lidar University of Southern California December, 2007 QEC07.

Slides:



Advertisements
Similar presentations
Topological Subsystem Codes with Local Gauge Group Generators Martin Suchara in collaboration with: Sergey Bravyi and Barbara Terhal December 08, 2010.
Advertisements

Dynamical Decoupling a tutorial
Identifying universal phases for measurement-based quantum computing Stephen Bartlett in collaboration with Andrew Doherty (UQ)
Quantum Walks, Quantum Gates, and Quantum Computers Andrew Hines P.C.E. Stamp [Palm Beach, Gold Coast, Australia]
Random Quantum Circuits are Unitary Polynomial-Designs Fernando G.S.L. Brandão 1 Aram Harrow 2 Michal Horodecki 3 1.Universidade Federal de Minas Gerais,
The Threshold for Fault-Tolerant Quantum Computation Daniel Gottesman Perimeter Institute.
Equilibration and Unitary k- Designs Fernando G.S.L. Brandão UCL Joint work with Aram Harrow and Michal Horodecki arXiv: IMS, September 2013.
Spin chains and channels with memory Martin Plenio (a) & Shashank Virmani (a,b) quant-ph/ , to appear prl (a)Institute for Mathematical Sciences.
What is symmetry? Immunity (of aspects of a system) to a possible change.
Suppressing decoherence and heating with quantum bang-bang controls David Vitali and Paolo Tombesi Dip. di Matematica e Fisica and Unità INFM, Università.
Systematic approach to decoupling in NMR quantum computation ----a critical evaluation Rui Xian(Patrick) D. W. Leung, et al., Efficient implementation.
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.
Understanding, controlling, and overcoming decoherence and noise in quantum computation NSF September 10, 2007 Kaveh Khodjasteh, D.A.L., PRL 95,
Quantum Refrigeration & Absolute Zero Temperature Yair Rezek Tova Feldmann Ronnie Kosloff.
Revealing anyonic statistics by multiphoton entanglement Jiannis K. Pachos Witlef Wieczorek Christian Schmid Nikolai Kiesel Reinhold Pohlner Harald Weinfurter.
Quantum Error Correction Codes-From Qubit to Qudit Xiaoyi Tang, Paul McGuirk.
Review from last lecture: A Simple Quantum (3,1) Repetition Code
Error-correcting the IBM qubit error-correcting the IBM qubit panos aliferis IBM.
Advanced Computer Architecture Lab University of Michigan Quantum Noise and Distance Patrick Cassleman More Quantum Noise and Distance Measures for Quantum.
Quantum Mechanics from Classical Statistics. what is an atom ? quantum mechanics : isolated object quantum mechanics : isolated object quantum field theory.
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.
Quantum Counters Smita Krishnaswamy Igor L. Markov John P. Hayes.
Simulating Physical Systems by Quantum Computers J. E. Gubernatis Theoretical Division Los Alamos National Laboratory.
Hybrid quantum decoupling and error correction Leonid Pryadko University of California, Riverside Pinaki Sengupta(LANL) Greg Quiroz (USC) Sasha Korotkov.
ROM-based computations: quantum versus classical B.C. Travaglione, M.A.Nielsen, H.M. Wiseman, and A. Ambainis.
Quantum Error Correction Jian-Wei Pan Lecture Note 9.
Quantum Error Correction and Fault-Tolerance Todd A. Brun, Daniel A. Lidar, Ben Reichardt, Paolo Zanardi University of Southern California.
Taylor Series & Error. Series and Iterative methods Any series ∑ x n can be turned into an iterative method by considering the sequence of partial sums.
Quantum systems for information technology, ETHZ
ENTROPIC CHARACTERISTICS OF QUANTUM CHANNELS AND THE ADDITIVITY PROBLEM A. S. Holevo Steklov Mathematical Institute, Moscow.
Fourier Series Summary (From Salivahanan et al, 2002)
Decoherence-free/Noiseless Subsystems for Quantum Computation IPQI, Bhubaneswar February 24, 2014 Mark Byrd Physics Department, CS Department Southern.
Quantum Computing Preethika Kumar
Short course on quantum computing Andris Ambainis University of Latvia.
Quantum Control Synthesizing Robust Gates T. S. Mahesh
Global control, perpetual coupling and the like Easing the experimental burden Simon Benjamin, Oxford. EPSRC. DTI, Royal Soc.
Serge Andrianov Theory of Symplectic Formalism for Spin-Orbit Tracking Institute for Nuclear Physics Forschungszentrum Juelich Saint-Petersburg State University,
1 Dorit Aharonov Hebrew Univ. & UC Berkeley Adiabatic Quantum Computation.
Quantum Computing Reversibility & Quantum Computing.
A Monomial matrix formalism to describe quantum many-body states Maarten Van den Nest Max Planck Institute for Quantum Optics Montreal, October 19 th 2011.
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.
Goren Gordon, Gershon Kurizki Weizmann Institute of Science, Israel Daniel Lidar University of Southern California, USA QEC07 USC Los Angeles, USA Dec.
8.4.2 Quantum process tomography 8.5 Limitations of the quantum operations formalism 量子輪講 2003 年 10 月 16 日 担当:徳本 晋
Hybrid quantum error prevention, reduction, and correction methods Daniel Lidar University of Toronto Quantum Information & Quantum Control Conference.
Large scale quantum computing in silicon with imprecise qubit couplings ArXiv : (2015)
Entanglement generation in periodically driven integrable quantum systems K. Sengupta Theoretical Physics Department, IACS, Kolkata Collaborator: Arnab.
Determining the Complexity of the Quantum Adiabatic Algorithm using Monte Carlo Simulations A.P. Young, University of California Santa Cruz
Math for CS Fourier Transforms
Lecture from Quantum Mechanics. Marek Zrałek Field Theory and Particle Physics Department. Silesian University Lecture 6.
Quantum Shift Register Circuits Mark M. Wilde arXiv: National Institute of Standards and Technology, Wednesday, June 10, 2009 To appear in Physical.
B O S C H U N D S I E M E N S H A U S G E R Ä T E G R U P P E Frequency locking and error correction based sensing schemes Alex Retzker HUJI PSAS
Quantum simulators and hybrid algorithms
Linear Quantum Error Correction
BASIS Foundation Summer School 2018 "Many body theory meets quantum information" Simulation of many-body physics with existing quantum computers Walter.
Quantum Information with Continuous Variables
Chapter II Klein Gordan Field Lecture 2 Books Recommended:
Many-body Spin Echo and Quantum Walks in Functional Spaces
PI: Leonid Pryadko (Physics)
Decoupling with random diagonal-unitaries
OSU Quantum Information Seminar
Quantum computation with classical bits
Quantum computation using two component Bose-Einstein condensates
Using Randomness for Coherent Quantum Control
Analytical calculation Ideal pulse approximation
Presentation transcript:

Dynamical Error Correction for Encoded Quantum Computation Kaveh Khodjasteh and Daniel Lidar University of Southern California December, 2007 QEC07

Outline Ideal Evolution and Errors Hamiltonian Description Error Inequality Dynamical Decoupling Seamless Decoupling of Operations Not so Seamless Example Encoded Adiabatic Quantum Computation

Ideal Evolution and Errors The goal is to perform a desired unitary operation U on a quantum system. neither unitary nor desired … because of errors. always-on undesired terms Qubits Coupling to the Environment Coupling terms among qubits in the system “In the fight between you and the world, back the world.” F. Kafka

Hamiltonian Description Take a control Hamiltonian H ctrl (t) that ideally generates a logical rotation Trace out to obtain the state of the system U i d ea l = T + " exp à Z T 0 H c t r l ( t ) d t !# = e ¡ i µ R H ( t ) = H c t r l ( t ) ­ I B + H err + I S ­ H B U b are = T + " exp à Z T 0 H ( t ) d t !# acts on bath acts on system perfectl y acts on system AND bath Secular Hamiltonian H sec

Hamiltonian Description of Errors Interaction picture of secular Hamiltonian “error phase” from Magnus expansion Minimize error phase to minimize errors. J = ||H err || is a measure of initial error rate  = ||H sec || is a measure of the bath’s mixing power U err ( T ) = exp ( ¡ i © err ) © err = Z T 0 H err ( s ) d s + i 2 Z s 1 0 Z T 0 [ H err ( s 1 ) ; H err ( s 2 )] d s 2 d s 1 + ¢¢¢ U b are ( t ) = U sec ( t ) U err ( t ) H err ( t ) = U sec ( t ) H err U sec ( t ) y “This is just not sensible mathematics. Sensible mathematics involves neglecting a quantity when it is small - not neglecting it just because it is infinitely great and you do not want it! ” P. Dirac

Magnus Expansion Absolutely converges if [Casas arXiv: ] No discretization unless you want it Always unitary Truncates nicely Is hard to calculate to higher orders: The number of commutator integrals that need to be calculated grows exponentially. Iserles, Amer. Math. Soc. April 2002 Carinena et al, math/ k H err k T < ¼

Error Inequalities No matter what control you exercise on your system the error phase cannot increase Proof sketch [Thompson’s theorem] e iA e iB = e iC then C = UAU † +VBV † Use Thompson’s theorem to show that Then use the triangle inequality. Certain restrictions apply to interpretations. No purchase neessary. k © err k · k H err k T © err = 1 X k = 0 V k H err V y k

Comparing Error Rates Our focus will be on the error phase. F Q [ ½ S ( T ) ; ½ i d ea l S ( T )] ¸ 1 ¡ D [ ½ 0 S ( T ) ; ½ i d ea l S ( T )] ¡ 1 2 ( e 2 jj © E ( T ) jj 1 ¡ 1 ) Control Error Error due to the environment

Dynamical Decoupling Dynamical decoupling (DD) control sequences reduce error phase up to the first order Magnus in the basic form Variations [ Randomized dynamical decoupling ] [ Concatenated dynamical decoupling ] [ Uhrig dynamical decoupling ] [ Multi-qubit decoupling and recoupling ] Generic DD is designed for quantum memory (NOOPeration) Not suitable for correcting quantum operations (but is used in designing them)

Undecoupled Terms U err is equivalent to 1 st order Magnus 2 nd (and higher) order Magnus H ( t ) = D i H err ( t ) D y i f or t 2 [ i ¿ ; ( i + 1 ) ¿ ] © ( 1 ) err = Z D i H err ( s ) D y i d s = ¿ X i D i H err D y i + O ( ¿ 2 ¯ J ) © ( 2 ) err = O ( ¿ 2 J 2 ) + O ( ¿ 3 J 2 ¯ ) will be zero will NOT be zero but will be similar to H err ok for higher order decoupling will NOT be zero parts that look like H sec ok for NOOP higher order decoupling

Comparing Sequences Constrain duration of the experiment T long minimum pulse width  minimum pulse interval  system-bath coupling strength J secular Hamiltonian strength  let the sequence be chosen based on the above AND Compare It is a resource to quickly vary system Hamiltonian per gate errors consider pulse shaping Source of Errors Who wants a computer without a lifetime warranty.

Combining DD wih Quantum Operations Encoding with logical operations that commute with DD H DD generates DD operations and H ctrl generates logical operations Seamlessly blends [ quantum operations that do the job ] & [ decoupling operations that reduce errors ] Top it with measurements if you like [ H DD ( t ) ; H c t r l ( t 0 )] = 0 8 t ; t 0

Seamless is just a word Apply control Hamiltonian of strength ||H ctrl ||= for a time T long Apply and spread a DD sequence over this time Arbitrary high fidelities are harder than quantum memory Errors in encoded operation: O ( J 2 T long ) presently uncorrectable with higher order sequences scale like per gate errors

Timeline Carr & Purcell 1954 Zanardi 1998 Viola & Lloyd 1999,2000 Haeberlen:book KKh & Lidar 2005,2007 Ührig 2007 Viola & Knill 2005 Santos & Viola 2005 Viola 2000 Lidar 2007 KKh & Lidar in prep

Cat Farm Code Encodes n physical qubit into n -1 logical qubits Logical Zero |0…0  L = |0…0  + |1…1  Logical Pauli Operators X j =X 1 X j+1 Z j =Z j+1 Z n Error Hamiltonian Decoupling Sequence X. . Z. . X. . Z.  where X=X 1 X 2 … X n, Z=Z 1 Z 2... Z n H err = X S ® i ­ B ® i

Simulate Encoded Adiabatic Deutsch-Jozsa {side result: get a bigger and better computer for your simulations} 2 qubit Deutsch-Jozsa with varying non-physical many-body Hamiltonians ( or someone teach me how to use the gadgets in Biamonte & Love 2007 ) encoded into 4 physical qubits bath: 1 spin interacting via Heisenberg T long =100, J=  =0.01, ||H ctrl ||=0.1

Skipped Pulse width issues Composite Pulses, Eulerian Decoupling, Self-correcting Operations Interval Synchronization Lamb shift on the bath Does it heat up the bath? Decoupling/Recoupling multiple spins among themselves Higher order generic decoupling Number combinatorics or tree algebra mess? Coupling of QECC and DD Applying Magnus Expansion to QECC