Quantum error correction for continuously detected errors

Similar documents
Quantum Error Correction Codes-From Qubit to Qudit. Xiaoyi Tang, Paul McGuirk

arxiv:quant-ph/ v3 19 May 1997

Lecture 4: Postulates of quantum mechanics

Practical scheme for error control using feedback

Lecture 6: Quantum error correction and quantum capacity

Quantum Error Correction Codes - From Qubit to Qudit

ROBUST DYNAMICAL DECOUPLING: FEEDBACK-FREE ERROR CORRECTION*

CSE 599d - Quantum Computing Stabilizer Quantum Error Correcting Codes

A Simple Model of Quantum Trajectories. Todd A. Brun University of Southern California

Introduction into Quantum Computations Alexei Ashikhmin Bell Labs

A Study of Topological Quantum Error Correcting Codes Part I: From Classical to Quantum ECCs

PHY305: Notes on Entanglement and the Density Matrix

arxiv: v2 [quant-ph] 16 Mar 2014

Instantaneous Nonlocal Measurements

Grover s algorithm. We want to find aa. Search in an unordered database. QC oracle (as usual) Usual trick

Bounds on Quantum codes

6. Quantum error correcting codes

Quantum Error-Correcting Codes by Concatenation

Quantum Error Correction and Fault Tolerance. Classical Repetition Code. Quantum Errors. Barriers to Quantum Error Correction

Quantum Computing Lecture 3. Principles of Quantum Mechanics. Anuj Dawar

Motion and motional qubit

Attempts at relativistic QM

An Introduction to Quantum Information and Applications

A Rough Introduction to Quantum Feedback Control

Summary: Types of Error

Quantum NP - Cont. Classical and Quantum Computation A.Yu Kitaev, A. Shen, M. N. Vyalyi 2002

Transitionless quantum driving in open quantum systems

Dynamical Decoupling and Quantum Error Correction Codes

arxiv:quant-ph/ v1 18 Apr 2000

X row 1 X row 2, X row 2 X row 3, Z col 1 Z col 2, Z col 2 Z col 3,

Simple quantum feedback. of a solid-state qubit

Quantum Computation. Michael A. Nielsen. University of Queensland

Energetics and Error Rates of Self-Correcting Quantum Memories

Symplectic Structures in Quantum Information

More advanced codes 0 1 ( , 1 1 (

M. Grassl, Grundlagen der Quantenfehlerkorrektur, Universität Innsbruck, WS 2007/ , Folie 127

arxiv: v2 [quant-ph] 2 Feb 2018

Quantification of Gaussian quantum steering. Gerardo Adesso

Problem Set # 6 Solutions

From Majorana Fermions to Topological Order

Lecture 11 September 30, 2015

Rotations in Quantum Mechanics

Ph 219/CS 219. Exercises Due: Friday 20 October 2006

Quantum Error Correcting Codes and Quantum Cryptography. Peter Shor M.I.T. Cambridge, MA 02139

arxiv: v2 [quant-ph] 5 Nov 2007

Short Course in Quantum Information Lecture 2

Quantum Field Theory

Topological quantum computation

Introduction to Topological Error Correction and Computation. James R. Wootton Universität Basel

Particles I, Tutorial notes Sessions I-III: Roots & Weights

Generators for Continuous Coordinate Transformations

Physics 557 Lecture 5

A Tutorial on Quantum Error Correction

Studying quantum systems using a quantum computer Ph/CS 219, 23 February 2009

Quantum Error Correction Codes Spring 2005 : EE229B Error Control Coding Milos Drezgic

Dynamically protected cat-qubits: a new paradigm for universal quantum computation

arxiv: v3 [quant-ph] 23 Jun 2011

D.5 Quantum error correction

Single-Mode Displacement Sensor

An Introduction to Quantum Information. By Aditya Jain. Under the Guidance of Dr. Guruprasad Kar PAMU, ISI Kolkata

Classical and quantum simulation of dissipative quantum many-body systems

arxiv: v1 [quant-ph] 6 Dec 2013

arxiv:quant-ph/ v3 10 Oct 2006

Entanglement in the steady state of a collective-angular-momentum Dicke model

Quantum error correction in the presence of spontaneous emission

DEPHASING CHANNELS FOR OVERCOMPLETE BASES

Entanglement Measures and Monotones

A theoretical approach to controlling quantum spin dynamics

Quantum Logic Operations Using Single Photons and the Zeno Effect. J.D. Franson, B.C. Jacobs, and T.B. Pittman. Johns Hopkins University

Quantum Feedback Stabilized Solid-State Emitters

Statistical Interpretation

arxiv:quant-ph/ v4 4 Jul 2005

On the convergence of a feedback control strategy for multilevel quantum systems

The Framework of Quantum Mechanics

THE ABC OF COLOR CODES

Unitary Dynamics and Quantum Circuits

The detectability lemma and quantum gap amplification

Quantum Information Types

Linear Algebra and Dirac Notation, Pt. 2

Robust Characterization of Quantum Processes

arxiv: v2 [quant-ph] 16 Nov 2018

Ph 219/CS 219. Exercises Due: Friday 3 November 2006

Quantum Mechanics II: Examples

Universal quantum computation on the power of quantum non-demolition measurements

Quantum Subsystem Codes Their Theory and Use

arxiv: v1 [quant-ph] 15 Sep 2017

2. Introduction to quantum mechanics

Logical error rate in the Pauli twirling approximation

A General Transfer-Function Approach to Noise Filtering in Open-Loop Quantum Control

Introduction to Quantum Error Correction

Homework 3 - Solutions

Teleportation of a two-atom entangled state via cavity decay

arxiv: v1 [quant-ph] 29 May 2017

Optimal Controlled Phasegates for Trapped Neutral Atoms at the Quantum Speed Limit

1. Basic rules of quantum mechanics

A Performance Simulator for Quantitative Analysis of the Implications of Fault-Tolerance in Distributed Quantum Computer Architectures

Black Holes, Holography, and Quantum Information

Quantum computation in topological Hilbertspaces. A presentation on topological quantum computing by Deniz Bozyigit and Martin Claassen

sparse codes from quantum circuits

Techniques for fault-tolerant quantum error correction

Transcription:

Quantum error correction for continuously detected errors Charlene Ahn, Toyon Research Corporation Howard Wiseman, Griffith University Gerard Milburn, University of Queensland Quantum Information and Quantum Control Conference Fields Institute, University of Toronto 22 July 2004

Outline Two methods of controlling quantum systems: Quantum error correction vs. quantum feedback Combining quantum error correction with quantum feedback: controlling/protecting state by correcting for a specific error process Two-qubit code + driving Hamiltonian for spontaneous emission n-qubit code + driving Hamiltonian, protecting (n-1) logical qubits for arbitrary error channel

Dealing with hostile environments or: or: Quantum error correction (QEC) and and Quantum control (QC) Goal: QC: protect quantum state QEC: protect unknown quantum state Environment QC: continuous measurements QEC: projective measurements System Observe QC: Hamiltonian feedback QEC: unitary gates Feedback Ahn, Doherty, Landahl (PRA 65, 042301 (2002)) (Compute)

Canonical error correction: A different error model Classical processing Encoding Error (Environment entanglement) Meter entanglement Correction Our scheme:dominant error process: we know when and where the error has occurred, and which one it is. Encoding Error (Environment entanglement) Correction

Continuous detection: master equation Kraus operators: Jump term No-jump term Unconditional master equation without feedback An error correction protocol must Be able to correct errors due to Ω 1 Find way to get rid of no-jump error due to Ω 0 Lindblad form

Continuous detection: adding feedback (jump evolution) Add feedback via Hamiltonian V that is proportional to the measurement signal: System Observe Resulting master equation: Adds unitary to decohering operator H.M. Wiseman, PRA 49, 2133 (1994), PRA 50, 4428 (1994)

Example: Spontaneous emission Kraus operators: Nontrivial no-jump evolution!

Previous work: Spontaneous emission Plenio, Vedral, Knight (PRA 55, 67 (1997)): 8-qubit code One arbitrary error, no-emission evolution Leung et al. (PRA 56, 2567 (1997)): 4-qubit code One spontaneous emission error, no-emission evolution to first order Alber et al. (PRL 86, 4402 (2001)): 4-qubit code More specific problem: Spontaneous emission from statistically independent reservoirs Only errors possible are spontaneous emission errors Time and position of each error is known One spontaneous emission error, no-emission evolution AWM: 2-qubit code with driving Hamiltonian Alber et al s problem One spontaneous emission error, no-emission evolution

Spontaneous emission: Two-qubit code (Jump evolution) Codewords: Kraus operators: These states are +1 eigenstates of XX: XX is stabilizer These operators correspond to correctable errors: they obey the condition for orthogonal codewords ψ µ, ψ ν. PRA 55, 900 (1997) These operators can be corrected by applying a suitable unitary; A suitable unitary can be generated by a feedback Hamiltonian; Errors can be corrected via a feedback Hamiltonian

Spontaneous emission: What about getting rid of of the no-jump evolution? For this two-qubit system, the no-jump Kraus operator is First guess: No because H is then not Hermitian! Add a Hamiltonian? Better: Then Annihilates codespace

Putting it it all together The final master equation: Acts trivially on code subspace U j is unitary correcting for error c j Evolution preserves code subspace. Addition of Hamiltonian gives Kraus operator that preserves code subspace while allowing small redundancy!

General case: (very quick) stabilizer review Define Pauli group as Given 2 n -dim Hilbert space, a stabilizer S is a subgroup of 2 n-k commuting elements of the Pauli group Properties of codespace associated with this stabilizer: It is the +1 simultaneous eigenspace of the stabilizer group: It encodes k logical qubits in n physical qubits D. Gottesman, PRA 54, 1862 (1996)

General error and unraveling Code with stabilizer S: Different unravelings of master equation parametrized by γ: Recall that the condition determines whether the error is correctable, and note a, b complex D Hermitian Familiar sufficient condition for stabilizer code: Stabilizer anticommutes with traceless part of {S,D} = 0 If this is true, feedback can correct the state.

General unraveling: no-jump evolution No-jump evolution is given by Assume {S,D} = 0 Choose driving Hamiltonian Check: Hermitian? Yes, because {S,D} = 0. Total Ω 0 evolution is now Annihilates codespace!

Generalization to to n qubits: Let {c j } be a set of errors such that c j (with associated operator D j ) acts on the j th qubit alone. Since D j is traceless, it is always possible to find some other Hermitian traceless one-qubit operator s j such that Then we may pick the stabilizer group by choosing the single stabilizer generator Now choose the driving Hamiltonian c j errors are correctable Encodes n-1 qubits in n! No-jump evolution corrected! Ahn, Wiseman, Milburn PRA 67, 052310 (2003)

Multiple channels Previously we assumed only one perfectly measured channel per qubit. Let us now assume there is more than one channel we can measure. Can we still perfectly correct? Choose stabilizers (This is just the four-qubit error correction code!) Decompose an error operator D as It is always possible to find some S j such that Set Then Ahn, Wiseman, Jacobs, to appear in PRA (2004) Encodes n-2 qubits in n!

but life isn t perfect What if we don t know the error rate perfectly? For error rate κ, using κ(1+ε) in the analysis instead of κ results in a state that differs to first order in ε. Detection inefficiency η: If detection efficiency is a more realistic the jump master equation acquires an extra term This results in exponential decay of coherence of the subspace! This is a property of any continuous error-correction protocol that relies on correcting errors instantaneously after they occur Tradeoff between computational complexity and robustness to error

Summary Possible to understand a particular variant of quantum control as quantum error correction Showed error correction protocol with following properties: Can correct any single qubit detected errors Requires only n physical qubits to encode n-1 logical qubits Can show that this protocol allows for universal quantum computation More questions A compromise between computational complexity and robustness? How to characterize? Using control theory techniques to further explore problem of stabilizing subspace? Qudits?