Autonomous Quantum Error Correction and Application to Quantum Sensing with Trapped Ions
F. Reiter, A. S. S{\o}rensen, P. Zoller, C. A. Muschik

TL;DR
This paper introduces a dissipation-based, autonomous quantum error correction scheme for trapped-ion qubits, significantly improving coherence times and measurement precision, advancing quantum sensing and self-correcting quantum information processing.
Contribution
It presents a novel dissipative, measurement-free quantum error correction method for trapped ions, enhancing coherence and measurement accuracy in quantum sensors.
Findings
Enhanced qubit coherence times demonstrated
Significant improvement in quantum measurement precision
Autonomous error correction operates without feedback
Abstract
Quantum-enhanced measurements hold the promise to improve high-precision sensing ranging from the definition of time standards to the determination of fundamental constants of nature. However, quantum sensors lose their sensitivity in the presence of noise. To protect them, the use of quantum error correcting codes has been proposed. Trapped ions are an excellent technological platform for both quantum sensing and quantum error correction. Here we present a quantum error correction scheme that harnesses dissipation to stabilize a trapped-ion qubit. In our approach, always-on couplings to an engineered environment protect the qubit against spin- or phase flips. Our dissipative error correction scheme operates in a fully autonomous manner without the need to perform measurements or feedback operations. We show that the resulting enhanced coherence time translates into a significantly…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Autonomous Quantum Error Correction and Application to Quantum Sensing with Trapped Ions
F. Reiter1,2,3, A. S. Sørensen4, P. Zoller1,2, and C. A. Muschik1,2
1Institute for Theoretical Physics, University of Innsbruck, A-6020 Innsbruck, Austria
2Institute for Quantum Optics and Quantum Information of the Austrian Academy of Sciences, A-6020 Innsbruck, Austria
3Harvard University, Department of Physics, Cambridge, MA 02138, USA
4Niels Bohr Institute, University of Copenhagen, Blegdamsvej 17, DK-2100 Copenhagen, Denmark
Abstract
Quantum-enhanced measurements hold the promise to improve high-precision sensing ranging from the definition of time standards to the determination of fundamental constants of nature. However, quantum sensors lose their sensitivity in the presence of noise. To protect them, the use of quantum error-correcting codes has been proposed. Trapped ions are an excellent technological platform for both quantum sensing and quantum error correction. Here we present a quantum error correction scheme that harnesses dissipation to stabilize a trapped-ion qubit. In our approach, always-on couplings to an engineered environment protect the qubit against spin or phase flips. Our dissipative error correction scheme operates in a fully autonomous manner without the need to perform measurements or feedback operations. We show that the resulting enhanced coherence time translates into a significantly enhanced precision for quantum measurements. Our work constitutes a stepping stone towards the paradigm of self-correcting quantum information processing.
Quantum noise processes impose strong limitations on devices that take advantage of quantum mechanics, such as quantum computers Ladd , quantum networks Kimble , quantum simulators Lloyd , and quantum-enhanced sensors Ramsey ; Huelga ; Giovanetti . The quest to find viable strategies for mitigating errors is thus an essential prerequisite for the development of quantum technologies and has led to techniques for quantum error correction Shor ; Nielsen ; Fernando . The application of quantum error-correcting codes to improve quantum sensing protocols Dur ; Arrad ; Kessler ; Ozeri ; Sekatski ; Unden represents a young research direction. This approach is complementary to control methods Control1 ; Control2 ; however, it addresses the same challenge of improving the sensitivity of quantum measurements in the presence of noise Acin ; Toth . In particular, trapped-ion systems LBMW have proven to be an excellent platform for high-precision measurements Precision-Ions-1 ; Precision-Ions-2 ; Precision-Ions-3 , as well as for the realization of quantum error-correcting codes ExperimentWineland ; ExperimentBlatt . Still, the combination of the two techniques has not yet been demonstrated.
Harnessing dissipative processes by engineering the coupling of a system to an environment or reservoir PCZ ; PHBK ; Kraus ; Diehl ; VWC ; Metelmann ; Morigi ; RRS provides a route for processing quantum information alternative to relying on unitary gate operations CiracZoller ; ExperimentWineland ; ExperimentBlatt ; Monz . Such reservoir engineering techniques have for example been successfully applied for state preparation Krauter ; Barreiro ; Lin ; Shankar ; Kienzler . Dissipative schemes for preparing entangled resource states have been shown to have advantages over standard methods, leading for example to a better use of resources KRS and extending entanglement-lifetimes by stabilizing the target state Krauter .
Employing dissipation for quantum error correction takes this idea further since it requires the stabilization of an unknown state (i.e., of a manifold of states). The idea of dissipative error correction has attracted considerable interest Paz1998 ; Ahn2002 ; Sarovar2005 ; Oreshkov2007 ; Mabuchi2009 ; Pastawski ; Ippoliti2014 ; Fujii2014 . The challenge of implementing this strategy by engineering suitable dissipative processes in concrete experimental systems has recently led to theoretical proposals for superconducting circuits Leghtas ; Kapit1 ; Kapit2 ; Cohen ; Freeman ; ChannelConstruction , as well as first experimental efforts towards the realization of building blocks required for dissipative quantum error correction Leghtas2015 . Despite their central roles in both quantum information processing and quantum metrology, such achievements have not been made with trapped ions.
In this work, we address this challenge by combining the paradigms of dissipative quantum error correction and trapped-ion quantum information processing to a novel scheme for quantum error-corrected metrology (see Fig. 1). Standard error-correcting schemes Nielsen entail classical apparatuses to perform measurements and feedback operations on the quantum system. In contrast, our scheme neither relies on time-dependent unitary quantum gates, nor requires macroscopic measurements or feedback operations. Instead, always-on couplings to an engineered environment autonomously correct for spin or phase flips at a microscopic level. The resulting protection of a qubit against noise results in a significant enhancement of its lifetime, and hence in a substantial improvement of quantum measurements, as can be seen from Fig. 1.
The proposed scheme allows for the realization of a repetition code Shor , where a logical qubit is encoded in a three-particle entangled state. Dissipative processes are designed such that the code space is a steady state dark manifold, as shown in Fig. 2. Errors take the quantum state out of this subspace, which causes engineered dissipative processes to become resonant and thereby coherently correct the error by a generalized optical pumping process. Once the error is corrected, the engineered dissipative processes are shifted out of resonance such that they cease to act on the system. As we show below, this allows one to stabilize a qubit continuously against single-qubit spin flips or phase flips or against correlated noise.
Adding to the potential of this approach for quantum information processing we demonstrate that the proposed scheme can be applied for improving the sensitivity of quantum sensing protocols. Here our scheme provides a blueprint for quantum error correction enhanced metrology in trapped-ion systems based on current experimental means. We analyze the applicability of our scheme in the context of a paradigmatic measurement setting with trapped ions and show that the attainable sensitivity can be significantly enhanced for realistic experimental parameters. Due to its autonomous character, our scheme provides a stepping stone towards a new paradigm of self-correcting quantum systems that can be realized with current technology.
In summary, our scheme allows one to realize an autonomously protected qubit by coupling the internal degrees of freedom of a system of trapped ions to an environment consisting of cooled motional modes (see Fig. 2). Our analysis shows that this approach can be used for quantum metrology and will enable experiments with ions that take dissipative quantum information processing to a new level.
The remainder of the paper is organized as follows. We start with a description of the dissipative error correction protocol and proceed with presenting the setup and the key mechanisms of our scheme. To assess the performance of this protocol, we analyze a simplified effective model, compare it with a numerical simulation and discuss the effect of experimental imperfections. Finally, we demonstrate the application of our scheme in the context of quantum metrology, where we use the error correction protocol to protect Ramsey measurements against undesired noise processes.
I Error-correcting protocol
We consider a three-qubit repetition code, where a logical qubit is encoded in three physical qubits,
[TABLE]
with logical qubit states and . This encoding allows one to protect the quantum state against single bit flips on the physical qubits, which lead to the single-error states
[TABLE]
where the Pauli operator acts on the qubit. As explained below, a majority vote allows for the restoration of the state . Later we will also consider the correction of single-qubit phase flips and correlated noise. In principle it is also possible to convert this scheme into a protocol correcting phase errors and then to extend it to a nine-qubit code Shor , which is capable of correcting any type of single-qubit error. However, a full error-correcting code is not compatible with our application for quantum sensing, since it would remove both errors and the signal to be measured from the dynamics. In the following, we describe the noisy dynamics Gardiner of a quantum system by a master equation with a Liouvilllian of Lindblad form,
[TABLE]
with dissipators and jump operators . Local spin flips are described by jump operators
[TABLE]
where is the rate at which a bit flip occurs. Single bit flip errors are corrected by implementing a majority vote: To correct errors on, for example, the second qubit, we interrogate the two-body stabilizer operators and , which involve the second qubit and its neighbors, qubit and qubit . The code state is an eigenstate of these operators with eigenvalue , while the single error state is an eigenstate with eigenvalue . If a spin flip has occurred, the resulting state of the system thus violates both stabilizers, . Conditioned on this result, a spin flip is applied to qubit , and the original state is restored. Errors on the first and third qubits are corrected in an analogous fashion. This recovery protocol can be implemented in a continuous and autonomous manner by realizing the dynamics
[TABLE]
with jump operators of the form
[TABLE]
Here, we have as the correction rate, as the correcting spin flip and two “interrogation parts” of the form . Each of them interrogates a stabilizer , yielding [math] if the qubits are of the same value and if they are different. This realizes the described majority vote: If both stabilizers and are violated, an action is realized. Correcting operators for qubits 1 and 3 can be written analogously:
[TABLE]
For the physical implementation, it will be useful to translate the conditional jump operators in Eqs. (4)–(6) into the form
[TABLE]
where () are the raising (lowering) operators on qubit . are projectors on the states with qubits in state , e.g., and . Conditional jump operators containing an interrogation part were proposed in Kraus and implemented in Barreiro using a sequence of quantum gates to dissipatively generate Bell pairs. In the following, we show how the conditional jump operator performing a majority vote in Eq. (7) can be implemented in a time-continuous fashion in a system of trapped ions.
II Setup
We consider a setup consisting of three ions in a trap with identical levels and couplings as shown in Fig. 3. The logical qubit states and are encoded in internal electronic levels of the ions. In addition, we consider two excited levels, and . The internal levels are coupled to two motional modes of the ion chain, and , by applying appropriate laser fields CiracZoller ; LBMW . The four states are assumed to be at least meta-stable and the modes are assumed to be cooled to the ground state. In a suitable rotating frame, the free Hamiltonian of the system is given by
[TABLE]
As will be explained below, the selectivity of the correction processes (i.e., spin flips ) to the single error states will be achieved by a suitable choice of the detunings and . To interrogate the system, we apply weak carrier drives on the transitions and ,
[TABLE]
and use sideband couplings that couple the transition to mode and the transition to mode ,
[TABLE]
This description is valid within the Lamb-Dicke approximation LambDicke . The coupling strength is assumed to be strong compared to the other rates in the system. The combination of the couplings and , and the detunings in will be used to identify ions which, after an error, reside in the state () and drive them to the state (). While the modes and are needed for the interrogation of the state of the system, we also require couplings to additional ancillary systems to remove errors from the system ions.
Eq. (7) shows that the recovery process consists of two parts, one of which transfers states with a single qubit in state back to , e.g., . The other process restores the state from states with a single qubit in state , e.g. . For implementing the operators in Eq. (7) it is important to maintain the coherence between these two parts while removing the errors. Thus, individual uncorrelated dissipation such as decay of and by spontaneous emission does not suffice. Instead, we use an engineered cooling process which is a combination of a mapping of the errors from the system ions to ancillary systems and a subsequent dissipative process to remove the errors as explained below. These auxiliary systems can be either additional ions or additional motional modes. The exact level structure is not important, the only requirement is that the first excited level needs to be strongly damped, thus effectively resulting in a two-level system. In the following, we focus on implementations based on the use of additional motional modes subject to sympathetic cooling Lin . Implementations based on the use of ancilla ions can be described in an analogous fashion by replacing the bosonic operator in Eq. (9) and Eq. (10) by the Pauli operator . In this case, the required dissipative mechanism acting on each ancilla system can be realized by continuously resetting the state of the ancilla ions by means of optical pump fields Barreiro .
For the simultaneous correction of each source of errors (spin flips acting independently on qubits 1, 2, and 3), the excitations of the system ions are coherently mapped onto motional modes . This is achieved by sideband couplings
[TABLE]
with the coupling strength and the detuning . The Hamiltonian of the overall system is given by
[TABLE]
The resulting excitations in the motional modes are removed by a dissipative process,
[TABLE]
for which we assume a large cooling rate so that we can adiabatically eliminate from the dynamics EO . This yields the engineered cooling operators
[TABLE]
with an engineered cooling rate . The minor shift of the levels by can be neglected and the Hamiltonian becomes
[TABLE]
As opposed to other sources of noise such as spontaneous emission and decay of the vibrational modes, the engineered decay in Eq. (11) preserves the coherence between and ().
III Working mechanism
We use the above couplings to implement the dissipative error-correcting dynamics in Eq. (7). Fig. 4 illustrates the correction of the encoded qubit after a spin flip on qubit . Spin flips on qubits and are corrected analogously. Starting from the single-error state after a bit flip on qubit (see Eq. (1)),
[TABLE]
the weak drive couples to and to . This excitation is a priori off-resonant due to the detunings in . We now use the oscillator coupling to create resonances in the excited state manifold which are selective on the number of qubits in or in the initial state: couples back to by exciting oscillator , resulting in the state . This coupling between and leads to the formation of dressed states,
[TABLE]
which are indicated in Fig. 4. For , the lower dressed state resides at the detuning (the upper one at ), such that it is in resonance with the drive from . Hence, is excited to .
Simultaneously, the -part in Eq. (13) is excited to the state . The excitation is coupled to oscillator by , which results in the formation of the dressed states
[TABLE]
with the energies . For the parameter choice , is resonantly excited to . Then the state in Eq. (13) is excited to
[TABLE]
From here, excitation exchange to the ancillary system by transfers the system to . Cooling of the ancillary system by recovers the original state . The last two steps can be described as an effective decay process from to (cf. Eq. (11)), which, together with the coherent drive from to , realizes the desired error correction on qubit . Errors on other qubits are corrected in an analogous fashion, utilizing the ancillary systems . We will later verify that this procedure indeed realizes the desired operators (7). We remark that the correction of several types of errors can also be realized sequentially rather than simultaneously. In this case only a single ancillary system is required. For correcting local bit flips, individual time slots , , can be assigned for correcting bit flip errors on qubit 1, qubit 2, and qubit 3 such that a sequence repeating these dedicated time slots corrects the errors on the individual qubits one after the other.
Apart from the error-correcting mechanism, the scheme also entails undesired processes where spins are not flipped in accordance with the majority vote. As illustrated in Fig. 5, this includes processes such as or . For a suitable choice of parameters, these intrinsic errors can be strongly suppressed. For example, the undesired excitations from to the f-excited state and from to the e-excited state , shown in Fig. 5 a), are suppressed by our parameter choice of . This can be understood as follows: couples to . Due to constructive interference between the two terms in , this coupling has a strength of . The resulting dressed states thus reside at energies such that neither of the dressed states are in resonance with the drive. As a consequence, these processes taking the system away from the desired state will be much slower than the resonant processes correcting the errors. Excitation from to is suppressed for the same reason. The same arguments hold for states after single errors on other qubits. The resulting slow process leads to a loss of population from the subspace of single-error states to the subspace of double-error states, which we discuss below.
In addition, the operation of the protocol also causes losses from the logical subspace, shown in Fig. 5 b): is excited to and to . These superposition states consist of three terms and couple to and with a coupling strength . The energies of the resulting dressed states are therefore given by . Hence, this excitation is also off-resonant with respect to the drive, leading only to a weak additional error process which is corrected by the action of the scheme. As a result, the restoration of the memory state from states with a single error is enhanced, whereas losses from to states with a single error , and from to states with two errors are suppressed. Below, we optimize the operation of the scheme by the available parameters.
For our scheme, the precise parameters of the couplings , , , and are not critical. To maintain the coherence of the codeword under the correction in Eq. (7), we require that the rate is the same for both parts of the superposition, which is for example fulfilled if , , and are identical for both paths illustrated in Fig. 4. To achieve a maximum correction rate, the detunings and need to be tuned with an accuracy of at least .
III.1 Correction of other types of errors
Our scheme can be generalized to correct correlated bit flip or phase errors, as detailed in App. A.
The action of correlated spin flips, ) leaves the system in a superposition state of all single-qubit bit-flip errors, . By replacing the coupling of the ions to the three ancillary modes in equation (9) by a coherent coupling to a single ancillary mode, ,
[TABLE]
The drive in equation (8) also coherently acts on the three qubits. Correlated errors of all qubits are thus coherently mapped on . Dissipating the excitations of by (cf. equation (10) then realizes the single collective jump operator .
To generalize the scheme to phase flips, we perform the mapping and , where . The resulting codeword is given by . Phase flips on the second qubit are corrected by the action of the jump operator
[TABLE]
Errors on the first and third qubit are corrected analogously. To correct for correlated phase flips, we proceed as outlined above and replace the couplings of the qubits to individual ancillary modes by a coherent coupling of all three qubits to a single mode . This yields the collective jump operator .
III.2 Effective model
In order to analytically verify that our scheme realizes the desired operators, we use the effective operator formalism EO to adiabatically eliminate the excited degrees of freedom, which are coupled to the stable ground states by perturbative coherent couplings and are only weakly populated. As shown in App. B, the adiabatic elimination of the internal levels and leads to effective ground state dynamics (involving only the internal levels and with motional modes in the ground state) that is described by an effective master equation with jump operators
[TABLE]
These jump operators contain the desired error-correcting terms () given by Eq. (7), which result in a decay of the subspace of single-error states to the logical manifold at a large effective rate , where is the engineered cooling rate introduced in Eq. (11). In addition to these error-correcting processes, we also obtain weak undesired decay terms (see Fig. 5). These include (i) terms with that act on the logical manifold introducing single-qubit errors (e.g. ) at a rate and (ii) terms with , transferring single-error states to uncorrectable double-error states (e.g. ). As discussed above these processes are detuned by an amount and are therefore strongly suppressed. We verify this in App. B.1.
IV Performance of the scheme
We analyze the dynamics of our protocol analytically and numerically. For the former, we use the error correction rate and the rates of undesired processes and derived in App. B.1 to describe the effective dynamics of the scheme by a system of coupled rate equations (see App. B.2). For the numerical analysis, we simulate the full dynamics of the system before using the effective operator formalism. Here the dynamics of the system is modeled by a master equation with the Liouvillian , where describes the noise processes we aim to correct for (see Eq. (2)), and contains the physical couplings required for the error correction scheme,
[TABLE]
with the Hamiltonian given in Eq. (12) and the jump operators given in Eq. (11). The error-correcting code is assumed to operate on three physical qubits that are each subject to spin flip errors acting at a rate . We calculate the fidelity with respect to the initial state and compare the result with the decay of a single qubit subject to spin flips (cf. Eq. (3)), that is initially prepared in the state . For different sideband coupling strengths, we numerically optimize the parameters and to achieve maximum fidelity at the time . The number of excitations in the simulation is limited to at most one. Given that we mostly operate in a regime of weak driving this constitutes a good approximation. Truncating at higher numbers of excitations is found not to result in a notable difference of the evolution.
The results are shown in Fig. 6, where we plot the dynamical evolution of the system for different values of (see Fig. 9 in App. B for a wider range of sideband couplings). It can be seen that applying the dissipative three-qubit error correction code yields a significant advantage compared to using a single decaying qubit. For the code maintains a fidelity close to at , where the single-qubit fidelity has almost dropped to the steady state value of .
The fidelity decays in the form of a hockey-stick-shaped curve (compare Fig. 6). As can be shown by means of the rate equation model introduced in App. B.2, it features a fast initial drop to a fidelity with which is characteristic for time-continuous quantum error-correcting schemes. Here, is the total rate at which processes transfer states out of the logical subspace (see App. B.2 for details). The drop is due to the fact that the loss from the codespace is proportional to its population and thus sets in immediately, whereas the correction processes only become effective once the correctable single-error states become populated. The inital drop is followed by an exponential decay with an effective decay rate , where is the total leakage rate from the subspace of single-error states to the subspace of two-error states (App. B.2). As is apparent from Fig. 6, the effective decay rate in the presence of error correction is substantially reduced as compared to the single-qubit decay rate. Assuming perfect error correction (), the detrimental rates approach the bare spin flip rates, thus , , and the initial drop and effective decay rate become and , as expected for a continuous implementation of the three-qubit code Ippoliti2014 ; Paz1998 .
For finite sideband coupling , we maximize the fidelity for long times by minimizing (the details of the optimization are given in App. B.3). This leads to an optimal parameter choice , which allows for a correction rate and error / leakage rates . The resulting initial drop and effective decay rate are and . Alternatively, the protocol can be optimized for short operation times by minimizing the initial drop .
IV.1 External Imperfections
In the following, we discuss imperfections that can occur in realistic setups and may lead to a reduction of the fidelity of the logical state.
Our scheme is designed to correct for one type of individual or collective errors (for example for correcting either bit-flip or phase errors). Errors other than the targeted type cannot be corrected simultaneously in the present version of the scheme. The performance of a scheme that corrects bit flips (-errors), will for example be degraded by the presence of “complementary” -errors,
[TABLE]
These errors contribute to the effective error-correcting dynamics and cause a decaying envelope for the population of the codeword , . To limit the additional error to the few-percent level at , it is thus required that depending on the kind of error process . In Fig. 7, we plot the evolution for and individual phase flips with , finding that leads to a decrease in fidelity of about at . The decrease is less pronounced for smaller .
Next, we address the effect of decoherence associated with the decay of the excited degrees of freedom. More specifically, we include the decay of the excited states and by spontaneous emission described by the jump operators , where and , in the master equation. Also the oscillator modes are assumed to undergo decay , where . For simplicity we assume that (for ), and . These imperfections do not change the effective couplings significantly. Analytically, they can easily be taken into account as imaginary parts in the detunings EO : and . For we can safely assume that the rates are not affected. Numerical simulations show that for the parameters used in Fig. 6, or , respectively, can be tolerated. Note that in the quantum jump formalism, dephasing of states and enter into the effective non-Hermitian Hamiltonian in a similar manner as the decay. Decay and dephasing thus only differ in their dynamics after a decay causing an error; we therefore expect similar results for dephasing.
V Application to quantum metrology
Quantum error correction protocols find attractive applications for quantum metrology, as has been proposed for example in Dur ; Arrad ; Kessler . Following these ideas, we explore the application of our error correction scheme for improving high-precision measurements of weak magnetic fields with ions. To this end, we study a prototypical setting, where a Ramsey-type protocol (see Fig. 1a) is used to measure a signal originating from a field in the -direction acting on several probe particles . We commence by considering three probe particles constituting one logical qubit. The measurement sequence involves four steps. (i): Starting from the initial state , a first Ramsey pulse (a rotation on the logical qubit) prepares the superposition state . (ii) During a Ramsey waiting time of duration , the superposition state picks up a relative phase , such that . (iii) A second Ramsey pulse (another rotation on the logical qubit) transforms the evolved state into . (iv) Finally, a measurement in the -basis is performed on one of the qubits. The probability to detect the first (or any other) qubit in state is given by , which allows one to infer the phase and thus the signal strength . As explained in App. C.1, the sensitivity of this measurement is given by , where is the number of probe particles ( in our case) and is the total measurement time (, where is the number of runs). Increasing the Ramsey time leads to an improvement of the measurement precision (see Fig. 8).
In the presence of noise, the precision of the measurement changes significantly Acin ; Huelga , given that both the amplitude and period of the fringes (cf. Fig. 1) are affected by the noise. Assuming that the aim of the Ramsey protocol is to detect a signal in z-direction, the detrimental effect of noise in the transverse direction can be mitigated by the error correction protocol. Noise processes acting along the same direction as the signal cannot be distinguished from the signal and thus cannot be targeted by error correction; we consider their effect in App. C.2. In the Ramsey-type sensing scheme above, we consider transverse noise in the form of local spin flips, . This degrades the state with a resulting decrease of the fringe contrast (as can be seen in Fig. 1). As shown in Fig. 8, the normalized sensitivity improves up to Ramsey waiting times , which limits the achievable measurement precision. The application of our quantum error correction scheme during step (ii) of the protocol (free evolution for a time ) thus reduces the speed at which the state is degraded. This shifts the optimum Ramsey waiting time to higher values, which improves the achievable measurement sensitivity. Fig. 8 illustrates this effect for realistic experimental parameters and demonstrates that the presented error correction scheme significantly improves the performance of the Ramsey sequence compared to the situation where transversal errors are not corrected. The achievable sensitivity in the presence of both transversal and parallel noise ( and errors) is shown in App. C.2.
So far our discussion involves one logical qubit. The scheme can be scaled up to involve logical qubits using a segmented trap SegmentedTrap1 ; SegmentedTrap2 , as shown in Fig. 2 c) and explained in App. C.2. In this case, the potential barriers can be ramped up that divide the trap into segments confining three ions each. For sufficiently high barriers, the motional modes of the ion triples are independent from each other such that each logical qubit can be individually protected. This ramping into individual segments can be performed after the qubits are merged into an entangled state containing all qubits. Thereby the protocol can be used to obtain maximal quantum enhanced sensitivity while simultaneously being protected against spin flip errors.
VI Conclusions and Outlook
In summary, we have presented an autonomous quantum error correction scheme for trapped ions that stabilizes an encoded qubit by coupling it to a engineered reservoir. This protocol does not require the use of a classical measurement apparatus or classical feedback loops, since the error correction mechanism results from a built-in back-action mechanism induced by engineered dissipative processes. From a practical perspective, avoiding the measurement procedure is a major advantage since measurements typically require scattering thousands of photons, which is a slow process and heats up the motional mode. While our scheme relies on the coupling of internal degrees of freedom to motional modes that underpins the realization of quantum gates in trapped ions CiracZoller ; ExperimentWineland ; ExperimentBlatt ; Monz , it does not involve a sequence of gates, as in standard approaches to quantum error correction. Instead, our protocol uses the interaction between internal degrees of freedom and motional modes directly and requires only always-on couplings that act simultaneously and continuously on the encoded qubit. In this way, the role of ancillary systems to which the error syndromes are mapped, can be naturally played by the motional degrees of freedom, which allows one to continuously remove errors by means of standard sympathetic cooling of the motional modes.
The proposed error correction scheme can for example be used for quantum sensing, as we showed for the case of one logical qubit. By protecting random superposition states of three qubits we significantly increase the lifetime of the coherent oscillations in a Ramsey measurement. As a result, the sensitivity can be improved and the optimal measurement time can be shifted to higher values. For scaling up this approach, segmented ion traps can be used that can accommodate several logical qubits in different trap segments.
Our protocol pushes forward the boundary of dissipation-driven quantum information processing towards universal dissipative quantum computing. Engineered dissipation has already found useful applications for quantum state preparation, where the initial state is destroyed in the process of preparing a desired target state. In contrast, quantum error-correcting schemes need to preserve coherences in the initial state of a quantum system. Since such quantum error correction inherently relies on dissipation to get rid of entropy, it naturally fits into the framework of engineered dissipation. The realization of dissipative protocols that are capable of manipulating non-orthogonal quantum states while maintaining their coherence is an essential step in the endeavor to perform autonomously stabilized quantum information processing tasks.
The principles we have employed to implement a dissipative three-qubit code code can be taken further towards more sophisticated quantum error-correcting codes. Here it will be interesting to tailor suitable many-body dissipation to protect larger classes of stabilizers with the aim to realize, for example, topological error correction. As the couplings assumed for the implementation of our scheme are generic couplings of a register of qubits to oscillators/ancilla qubits, the presented working mechanism can be adopted to other physical systems such as superconducting architectures and Rydberg atoms.
We remark that the dissipative confinement of a quantum system to a desired subspace could also be useful for quantum simulations of lattice gauge theories, where devising methods for limiting the dynamics of a system to the gauge-invariant part of the Hilbert space is a key challenge for the development of future quantum simulators WieseReview ; ExpLGTPaper . From a broader perspective, the design of dissipative maps can find a wide range of applications for quantum information processing including dissipative schemes for entanglement distillation DissDistillation , generalized quantum measurements and the simulation of exotic quantum channels ChannelConstruction .
Acknowledgments
We gratefully acknowledge discussions with Philipp Schindler, Esteban Martinez, Thomas Monz, Martin van Mourik, Rainer Blatt, and Wolfgang Dür. The research leading to these results has received funding from the Army Research Laboratory Center for Distributed Quantum Information via the project SciNet, the European Research Council under the European Union’s Seventh Framework Programme (FP/2007-2013), the ERC Grant Agreement n. 306576, the Villum Kann Rasmussen Foundation, and the EU project SIQS. FR acknowledges support by a Feodor-Lynen fellowship from the Humboldt Foundation.
Appendix A Correction of other types of errors
In the following we discuss the generalization of our scheme to other types of errors. We start by discussing correlated spin flips. Then we generalize the scheme to individual phase flips, and finally explain how to correct collective dephasing.
A.1 Correlated spin flips
The correction of the error syndromes , , and we have discussed so far does not interfere with each other and is performed using separate cooling resources. Instead of targeting individual errors, our scheme can as well be formulated to correct correlated errors, such as, e.g., collective spin flips,
[TABLE]
The action of such an error leaves the system in the state
[TABLE]
can be restored by the single-qubit correcting operators in equations (4)–(6). In this case, however, a simpler strategy is to engineer a single correcting operator
[TABLE]
which is given by the sum of the operators in equations (4)–(6). We implement this interaction by replacing the individual mapping from single ions onto single ancilla systems in equation (9) by a collective mapping of all ions onto a single ancillary system , using the coupling
[TABLE]
In the presence of only correlate noise, this approach is preferable since it reduces the required resources compared to realizing three operators. If both types, uncorrelated and correlated errors are present, the operations in equations (4)–(6) for the correction of uncorrelated errors suffice for the correction of both.
A.2 Phase errors and collective dephasing
Instead of correcting for spin errors, our scheme can as well be formulated to correct phase errors
[TABLE]
where applies a phase change to qubit . To correct such errors we make the replacements , throughout the protocol. Our codeword is then
[TABLE]
and the states after an individual phase flip are given by
[TABLE]
e.g., for a phase flip on the second of three qubits. Decay from and from is again well-distinguishable. The codeword is recovered by the jump operators
[TABLE]
with a correction rate for every single error. The operators are identical to the ones in equations (4)–(6) when making the above replacements.
Another experimentally common error is correlated phase noise, or, collective dephasing Monz . It is described by a single jump operator
[TABLE]
which causes a decay from to the single-error state
[TABLE]
To correct for this error, we use a coupling to an single ancillary system,
[TABLE]
This realizes the jump operator
[TABLE]
with the single-qubit correcting operators in equations (17)–(19).
Appendix B Analysis
In this appendix we provide a detailed analysis of the presented scheme. We derive analytical expressions for the effective rates in the system and provide a numerical comparison to the full dynamics. Considering a simplified rate equation model we assess the performance of the scheme and determine the optimal parameters of the scheme analytically.
B.1 Effective open system dynamics
We reduce the full dynamics of the model to effective dynamics of the ground states by adiabatically eliminating the excited degrees of freedom. To this end, we use the effective operator formalism EO . Here we assume that the stable ground states are coupled to the excited states by perturbative coherent couplings , where () denotes (de-)excitation. The coherent and dissipative dynamics of the excited states is described by a non-Hermitian Hamiltonian
[TABLE]
where contains the coherent couplings between the excited states and are decay processes taking them to the ground states. Applying the formalism EO we then obtain the effective operators
[TABLE]
Here, is the effective Hamiltonian and are the effective jump operators. The resulting effective dynamics is described by an effective master equation
[TABLE]
From this reduced model we derive the rates for the error correction and leakage processes.
Following the procedure of EO , we first set up the non-Hermitian Hamiltonian describing the dynamics in the single-excitation manifold (higher excitations are neglected). It is of block-diagonal form
[TABLE]
Each of the blocks contains a single oscillator-excited state , where can be any ground state of the system ions and denotes the oscillator. For example,
[TABLE]
is needed for the correction of a single error on qubit ,
[TABLE]
participates in the undesired decay of , and
[TABLE]
mediates the undesired decay from . The non-Hermitian Hamiltonian is formulated in terms of complex detunings and , where () accounts for potential finite lifetime of the excited levels (motional modes used for interrogation). Further down, we will, however, make the assumption . Inversion of the blocks of the non-Hermitian Hamiltonian yields, e.g.,
[TABLE]
with effective detunings and couplings
[TABLE]
By our choice of and our assumption (where denotes the imaginary part), we engineer the effective detuning involved in the correction mechanism to be small and only limited by the linewidth due to the engineered cooling,
[TABLE]
In contrast, the terms with , i.e., , are chosen to be large to render the undesired processes weak. We identify the driving fields with the perturbative couplings between ground and excited subspaces, , where is the part responsible for the excitation out of the ground subspace. We obtain the effective jump operators EO
[TABLE]
Here, () denote projectors onto all ground states with atoms in state (). The decay rates of the effective processes are given by
[TABLE]
For the parameters at hand we obtain
[TABLE]
Here, is the effective decay rate from the single-error states to the logical subspace containing the codeword and are intrinsic loss rates: is the leakage rate from the single-error states to the double-error states and is a decay rate from the logical states to the single-error states. Comparing Eq. (25) with Eq. (7), thereby identifying , we conclude that we have engineered the desired correction operators up to small terms acting on manifolds other than the single-error subspace. In addition to the effective decays considered so far, the effective operator formalism EO also contains an effective Hamiltonian , which in the case at hand is found to only contain minor Stark shifts.
B.1.1 Strong driving effects
It should be noted that the above expressions are obtained by means of a perturbative formalism, and are thus only correct for . Numerical optimization shows, however, that the scheme is more effective for because this allows for faster correction of errors (cf. Ref. RRS ). We therefore include two strong driving effects: Power broadening and population of the excited states. Power broadening is relevant for the linewidth-limited process leading to . Including it is easily achieved by replacing the bare linewidth of the excited states that mediate the correction of the single-error states, , by a broadened one, , which can be justified using adiabatic elimination RRS . We find
[TABLE]
for the preparation rate. While considering a simple two-level model would yield RRS , the numerics in the case at hand turn out to be more accurate for . This can be understood from further excited levels coupled by the drive. The error rates in Eqs. (28)–(29) remain effectively unchanged by power broadening (under the reasonable assumption of ). Secondly, we need to take into account that due to the increased driving, part of the population resides in the excited state manifold, which we previously eliminated. The main contribution to this steady population comes from the off-resonant excitation of the codeword. The effect can be taken into account by replacing the fidelity of the codeword by , where the excited fraction is estimated to be RRS :
[TABLE]
Here the expression has its origin in the energies of the dressed states off-resonantly excited by the drives with detunings .
B.1.2 Numerical results and comparison of the methods
We simulate the evolution due to the effective operators in Eq. (25), taking into account the strong driving effects in Eq. (30) and Eq. (31). The results after parameter optimization assuming sideband couplings – are presented in Fig. 9. We plot them together with the result from a simulation of the full master equation in Eq. (15) truncated to a single excitation. We find that the effective dynamics agrees well with the full dynamics.
It can be seen that for and higher, substantial improvement is obtained compared to the unprotected single-qubit case.
B.2 Rate equation model
We reduce the complexity of the model further by reducing the effective dynamics to a system of rate equations. Here, we consider three subspaces: The logical subspace, with population , is comprised by the manifold of encoded states . The correctable subspace, with population contains the states where one error has occurred, . States where more than one qubit has been flipped form the subspace of uncorrectable states, . The described partitioning is possible due to the fact that the decay rates between the states of the considered subspaces are identical: all decay to with , and decays to with . In our analysis, we assume that we operate in the regime where . This means that the dominant effect which limits the driving is the reduction of the pumping strength in Eq. (30), and we do not need to consider the excitation of the excited states. We also note that our simplified model does not capture the steady state fidelities . This is however of less concern here, where we are mainly interested in conditions for achieving a high fidelity. With the above assumptions we obtain a system of coupled differential equations,
[TABLE]
with rates , (neglecting that random bit flips at a rate can also lead back to the desired state), and . The subspaces and transition rates are illustrated in Fig. 10. Solving for under the initial condition that yields
[TABLE]
The evolution of the logical population is thus dominated by two exponential decays, a fast one with the rate
[TABLE]
where and a slow one with rate
[TABLE]
For intermediate times , the exponential decays appear linear, as seen in Fig. 9. The two timescales and thus generate the characteristic “hockey stick” form of the curve that can be seen from Fig. 6. Assuming the drop due to to be faster than the timescale of interest, we can simplify Eq. (32) to
[TABLE]
In this simplified model, the evolution is described by the two quantities:
[TABLE]
Here denotes the static error of the scheme that arises at approximately , where the scheme is switched on. The physical explanation for this initial drop is that and come to equilibrium fast and then population slowly leaks from this coupled subspace. Alternatively it can be understood from the fact that it takes a certain time to pump back after a spin flip. The effective decay rate , previously , is the slow effective decay rate of the codeword when it is protected by the error correction scheme.
B.3 Minimization of the error and the decay rate
Using the solution of the rate equation model, we can optimize the fidelity in Eq. (33) at a given time by the choice of available parameters and . For that we need to fulfill the condition:
[TABLE]
for . For the derivatives we have
[TABLE]
By setting these derivatives to zero and comparing Eq. (35) and Eq. (36), and Eq. (37) for and , we find that
[TABLE]
To solve for , we make an ansatz With this, Eq. (34) can be written as
[TABLE]
where with and . From this we derive the condition
[TABLE]
Note that we neglected one solution because of the requirement . The optimal decay rate is then given by
[TABLE]
Finally, this leads to the optimal static error and effective decay rate of the form
[TABLE]
with the numeric prefactors and being given by
[TABLE]
We thus find that the optimal parameters depend on the operation time of the protocol. Here, we regard to limiting cases: First, we consider the long-time limit where . This corresponds to optimizing under the assumption that . This yields and thereby results in an optimal decay rate . For the correction rate, we obtain , for the error and leakage rates and . For the prefactors in Eqs. (40)–(41) we thus find and .
Alternatively, the protocol can be optimized for short operation times, . Here, minimizing the initial drop requires a stronger correction rate, and thus, higher , at the expense of a higher leakage rate. We obtain , resulting in , , , and . This yields the coefficients and . The reduction of the initial drop by this parameter choice is therefore not very pronounced ( vs. ), whereas the slope of the effective decay is strongly increased ( vs. ). The optimization for hence constitutes the better choice and is used for the metrology application.
The above findings for in the long-time limit are in good agreement with the numerical optimization of this parameter from the truncated dynamics which fulfills . Using , the optimal driving strength in Eq. (38) is, however, slightly stronger than the result obtained from the numerical optimization, where we find . This is due to the fact that we ignored the population in the excited states: This amounts to about at for typical parameters and would thus yield a smaller value for . The resulting discrepancy vanishes, however, in the limit of large .
Appendix C Application to quantum metrology
In the following, we explain the sensitivity calculation underlying the numerical results in Figs. 1, 8, and 11 (App. C.1) and describe how our quantum error correction enhanced sensing scheme can be scaled up to larger particle numbers (App. C.2).
C.1 Sensitivity of the measurement
First we review how the sensitivity of a Ramsey spectroscopy scheme with entangled particles can be determined ShotNoise ; MetrologyWineland1 ; MetrologyWineland2 ; Huelga . Using the Ramsey sequence described in the main text, a first Ramsey pulse prepares a system of qubits in the state , which evolves under the Hamiltonian for a time , resulting in the state . After the second Ramsey pulse one of the qubits is measured. The probability to find this qubit in state is given by . The uncertainty in estimating due to the statistical fluctuations associated with a finite sample , depends on the number of experimental data . In the considered case this is given by the number of runs , where is the total measurement time. The uncertainty in the measurement of is therefore given by
[TABLE]
In the ideal case, this yields . The numerical results in Figs. 1, 8, and 11 have been obtained by calculating the time evolution of the density matrix of a three-ion system in the presence of the signal Hamiltonian, individual bit flips and the error-correcting scheme. Fig. 11 shows the dynamics that is obtained if collective dephasing is added to the problem.
C.2 Extension to logical qubits
Here we consider an extension of the metrology scheme discussed in the main text to logical qubits, using a segmented trap SegmentedTrap1 ; SegmentedTrap2 . In this setup, groups of three ions constitute logical qubits that are trapped in separate trap segments. For sufficiently high potential barriers separating the ion triples, the motional modes associated with the different logical qubits can be assumed to be independent. The Ramsey sequence explained in the main text can be straightforwardly generalized to this setting, as explained in the following.
Ramsey scheme using a product state of logical qubits:
- (i)
Starting from the initial state , individual Ramsey pulses are applied to the logical qubits to prepare the state with . 2. (ii)
During the Ramsey waiting time of duration , each logical qubit state picks up a relative phase , such that . 3. (iii)
A second set of individual Ramsey pulses that acts on each logical qubit separately, transforms the evolved state into . 4. (iv)
For each logical qubit (i.e. for each trap segment), a measurement on one of the three physical qubits is performed in the basis. For each ion triple, the probability to detect the first (or any other) qubit in state is given by , which allows one to determine the phase and therefore the signal strength .
In the ideal case, the sensitivity of this measurement Ndata is given by , where is the total measurement time. As described in the main text, the dependence of the measurement precision on the Ramsey time changes in the presence of noise. The limitations due transversal noise can be mitigated by applying our quantum error correction scheme. Since the protocol is applied for each trap segment individually, the results discussed in the main text generalize directly to the setting involving logical qubits.
The Ramsey sequence described above does not yield a quantum enhancement of the scaling of the measurement precision with in the number of logical qubits since the logical qubits remain in a product state throughout the measurement sequence. To conclude this section, we consider an alternative setting where collective effects with respect to the logical qubits play a role and where quantum error correction allows one in principle to perform Heisenberg limited precision measurements even in the presence of noise. This setting is conceptually interesting even though its applicability may be limited in practice. More specifically, we consider the following Ramsey sequence assuming a trap with adjustable segmentation.
Ramsey scheme using entangled logical qubits:
- (i)
The ions are initially held in an unsegmented trap and couple to a common motional mode which allows one to apply a global Ramsey pulse transforming the initial state into . 2. (ii)
After the first Ramsey pulse, potential barriers are ramped up which divide the trap into independent trap segments that each contain a logical qubit. This segmentation into sets of three ions is kept during the whole Ramsey waiting period and the quantum error correction scheme is applied for each segment individually. Ideally, the relative phase acquired during the Ramsey waiting time results in . 3. (iii)
After the Ramsey waiting period, the potential barriers of the trap are ramped down such that the ions share again a motional mode that can be used to perform a second global Ramsey pulse resulting in the state . 4. (iv)
As last step, one of the qubits is measured in the basis.
In the absence of imperfections, the sensitivity is given by , where the is the number of ions. If we consider a situation involving only the signal Hamiltonian and spin flips at a rate (in the absence of error correction), the measurement precision drops to , where is a constant numerical factor (see Acin ). If a continuous three-qubit repetition code is operated in the strong correction regime where the correction rate is much larger than the bit flip rate , the dynamics can be described in terms of logical qubits that undergo logical bit flips at a reduced rate . In this regime, the population of states involving one or two single-qubit bit flips becomes negligible Ippoliti2014 . As a result, the achievable measurement precision is given by , where with . By scaling up the correction rate with the number of qubits such that , the measurement precision of the scheme is Heisenberg limited (up to a maximum number of logical qubits that is determined by the maximum achievable error correction rate). While it is conceptually interesting that the Heisenberg scaling can be restored in principle, experimental imperfections will considerably limit its applicability. Still, the Ramsey scheme based on a product state of logical qubits described above is likely to be of higher practical value for current quantum hardware.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) T. D. Ladd, F. Jelezko, R. Laflamme, Y. Nakamura, C. Monroe, and J. L. O’Brien, Quantum computers , Nature 464 , 45 (2010).
- 2(2) H. J. Kimble, The quantum internet , Nature 453 , 1023 (2008).
- 3(3) S. Lloyd, Universal quantum simulators , Science 273 , 1073 (1996).
- 4(4) N. F. Ramsey, A Molecular Beam Resonance Method with Separated Oscillating Fields , Phys. Rev. 78 , 695 (1950).
- 5(5) S. F. Huelga, C. Macchiavello, T. Pellizzari, A. K. Ekert, M. B. Plenio, and J. I. Cirac, Improvement of Frequency Standards with Quantum Entanglement , Phys. Rev. Lett. 79 , 3865 (1997).
- 6(6) V. Giovannetti, S. Lloyd, and L. Maccone, Quantum-enhanced measurements: beating the standard quantum limit , Science 306 , 1330 (2004).
- 7(7) P. W. Shor, Scheme for reducing decoherence in quantum computer memory , Phys. Rev. A 52 , 2493 (1995).
- 8(8) M. A. Nielsen and I. L. Chuang, Quantum computation and quantum information (Cambridge University Press, Cambridge, 2000).
