This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Avoiding leakage and errors caused by unwanted transitions in Lambda systems

Arian Vezvaee1,2    Evangelia Takou1    Paul Hilaire1    Matthew F. Doty3    Sophia E. Economou1 1Department of Physics, Virginia Tech, Blacksburg, Virginia 24061, USA
2Department of Chemistry, University of Colorado at Boulder, Boulder, Colorado 80302, USA
3Department of Materials Science and Engineering, University of Delaware, Newark, Delaware 19716, USA
Abstract

Three-level Lambda systems appear in various quantum information processing platforms. In several control schemes, the excited level serves as an auxiliary state for implementing gate operations between the lower qubit states. However, extra excited levels give rise to unwanted transitions that cause leakage and other errors, degrading the gate fidelity. We focus on a coherent-population-trapping scheme for gates and design protocols that reduce the effects of the unwanted off-resonant couplings and improve the gate performance up to several orders of magnitude. For a particular setup of unwanted couplings, we find an exact solution, which leads to error-free gate operations via only a static detuning modification. In the general case, we improve gate operations by adding corrective modulations to the pulses, thereby generalizing the DRAG protocol to Lambda systems. Our techniques enable fast and high-fidelity gates and apply to a wide range of optically driven platforms, such as quantum dots, color centers, and trapped ions.

I Introduction

Quantum information processing requires the manipulation of quantum bits (qubits) via fast gates with high fidelities. Qubits are formed when a particular two-level subspace is chosen from a larger Hilbert space of a physical system. In specific cases, energy levels outside of the qubit subspace are used as an asset for auxiliary transfer of population within the qubit subspace and for the implementation of quantum gates. An important class of such setups are Λ\Lambda-type systems that occur in several optically active qubit systems such as self-assembled quantum dots Dutt et al. (2005); Economou et al. (2006); Economou and Reinecke (2007); Donarini et al. (2019); Carter et al. (2021); Vezvaee et al. (2021), nitrogen–vacancy (NV) centers Kessler et al. (2010); Zhou et al. (2016, 2017); Yale et al. (2016), trapped ions Campbell et al. (2010); Toyoda et al. (2013); Takahashi et al. (2020); Duan (2001); Mizrahi et al. (2013), rare-earth ions Kinos et al. (2021a, b), molecular qubits Bayliss et al. (2020) and even in the microwave regime of superconducting circuits Falci et al. (2013); Earnest et al. (2018). Successful manipulation of Λ\Lambda-systems is a key step to perform quantum information processing.

Various methods for the control of Λ\Lambda-systems have been developed  Economou and Reinecke (2007); Economou et al. (2006); Shkolnikov and Burkard (2020); Baksic et al. (2017); Ribeiro et al. (2017); Shi et al. (2021); Gao et al. (2015); Møller et al. (2007); Eberly and Kozlov (2002); Scala et al. (2011). However, in most platforms a bare three-level Λ\Lambda-system is merely an idealization Wu and Lidar (2002). Unintended interactions with other levels cause leakage and off-resonant couplings that are detrimental to the performance of quantum gates Economou et al. (2012); Novikov et al. (2015). The effect of these off-resonant unwanted couplings is intensified when the extra levels are close in energy to the auxiliary state. In principle, we can use longer pulses to resolve such small splittings. However, the qubit coherence time sets an upper bound to the duration of the pulse. Finding fast pulses that satisfy these opposing constraints and achieve high-fidelity gates is an open problem.

In this paper, we develop a novel framework relevant for systems with Λ\Lambda-type selection rules, where the auxiliary excited state, hereafter referred to as the target state, is separated from an unwanted nearby level by a small energy splitting (Fig. 1). The key insight of the presented formalism is that the unwanted level induces two different types of errors (leakage and phase errors), and that each is more prominent in a different regime. First, we consider the case that the target and unwanted states are formed from a set of two basis states. We show that in this case the unwanted couplings lead to phase errors, and the problem can be solved exactly. In this case, quantum gates with minimal gate error can be implemented through a modification of the detuning. Second, we consider the case that no basis state structure is present. We show that in this case the errors are in the form of leakage and we develop a novel version of the Derivative Removal by Adiabatic Gates (DRAG) framework for this system that battles the leakage error. Former versions of the DRAG method have been widely established as a powerful tool in dealing with unwanted dynamics and leakage cancellations in superconducting qubits Motzoi et al. (2009); Motzoi and Wilhelm (2013); Gambetta et al. (2011); Theis et al. (2018); Werninghaus et al. (2021). However, no version of this method applicable to Λ\Lambda-type systems has yet been developed Kinos et al. (2021a).

Refer to caption
Figure 1: (Color online) Schematic depiction of a general Λ\Lambda-type system with a fourth unwanted level. The qubit is defined in the subspace of the two lower levels {|0,|1}\{\ket{0},\ket{1}\}. The coherent control is done through driving the transitions to the target level |t\ket{t} (with the detuning δ\delta) which is separated from an unwanted level |u\ket{u} by the splitting ε\varepsilon. The off-resonant coupling to the unwanted level will cause low fidelities. We present resolutions for this problem by introducing a modification to the pulse and the detuning of the system.

The paper is structured as follows: In Section II, we present an overview of the Λ\Lambda-system with unwanted transitions and discuss the relevance of the composition of the target and unwanted levels in terms of a set of two basis states. In Sec. III we start with a hyperbolic secant uncorrected pulse and develop an exact analytical solution in the presence of such a basis state structure. In Sec. IV we present the case without such a basis state structure, discuss the DRAG methodology, and develop a new DRAG-based formalism that resolves the off-resonant coupling issue in this case. In Sec. V We analyze the effects of additional errors, namely the cross-talk between the transitions of the Λ\Lambda-system and spontaneous emission. We conclude in Sec. VI. The appendices contain the technical details of the CPT scheme and our DRAG formalism.

Refer to caption
Figure 2: (Color online) Fidelity of an XX-rotation by π/2-\pi/2, RX(π/2)R_{X}(-\pi/2), in terms of the dimensionless parameter pulse bandwidth over splitting (σ/ε\sigma/\varepsilon). Here, σ\sigma is the bandwidth of the sech pulse and ε\varepsilon is the splitting between the unwanted and target levels. The fidelities are shown for two cases of dependent (λ0=tan(π/4)=1/λ1\lambda_{0}=-\tan(\pi/4)=-1/\lambda_{1}) and independent (λ0=1,λ1=1\lambda_{0}=1,\leavevmode\nobreak\ \lambda_{1}=1) couplings. Without any corrective measures and ignoring spontaneous emission, reasonable fidelities required for quantum information processing are only achievable by using extremely narrow bandwidth pulses (solid lines). However, upon inclusion of spontaneous emission (dashed lines), even narrow bandwidths pulses will not lead to perfect fidelities.

II Λ\Lambda-system with unwanted transitions under CPT

In an ideal three-level Λ\Lambda-system under CPT, the transitions are driven using two external fields (e.g. E0(t)E_{0}(t) and E1(t)E_{1}(t) in Fig. 1). Under the two-photon resonance (equal detuning of the two fields from the respective transitions they drive), destructive interference of the transitions caused by the two drive fields leads to the formation of a dark state, i.e. a state that is completely decoupled from the dynamics of the other two levels. This allows us to define the CPT frame, in which the system is described in terms of two new states in the qubit subspace, the dark state and its orthogonal bright state (denoted by |D\ket{D} and |B\ket{B}, respectively), which are superpositions of the |0\ket{0} and |1\ket{1} states. Then, the three-level system reduces to a two-level system where transitions are driven between the target excited state and the bright state. When we implement CPT with pulses that have hyperbolic secant (sech) envelopes, a choice that yields an analytically solvable time-dependent Schrödinger equation in a two-level system Rosen and Zener (1932), we can design arbitrary single-qubit rotations for the Λ\Lambda-system Economou and Reinecke (2007). The parameters of the sech pulses that drive the bright and target state can be chosen such that the evolution is transitionless Economou et al. (2006): after the passage of a sech pulse, the population will always return to the bright state, with the bright state acquiring a non-trivial phase

ϕ=2arctan(σ/δ),\phi=2\arctan(\sigma/\delta), (1)

where σ\sigma is the bandwidth, and δ\delta is the detuning. Considering that the bright state spans the full Bloch sphere through the driving field parameters, this leads to full SU(2) qubit control. The technical aspects of the CPT framework and the sech-pulse control are provided in Appendix A. In this work, we are concerned with a non-ideal version of this scheme: a Λ\Lambda-system with couplings to an additional, unwanted excited level.

The system under consideration is depicted in Fig. 1; the four states are comprised of a pair of low-energy levels {|0,|1}\{\ket{0},\ket{1}\} that encode the qubit, an auxiliary level |t\ket{t} which is used to mediate the qubit rotation, and an unwanted level |u\ket{u}. In contrast to the ideal CPT scheme, the additional excited level |u\ket{u} (separated by an energy splitting ε\varepsilon from the |t\ket{t} state) introduces competing off-resonant couplings to the qubit states. Our goal is to perform the control of the qubit states using the target level in a way that eliminates or reduces the detrimental effect of the unwanted transition. Throughout this work, for off-resonant drivings, we take the frequency of the control pulses to be smaller than the transition frequency of the target transitions (i.e., negative detuning δ\delta); this choice minimizes the coupling to the unwanted level 111Note that the presented analysis will be exactly the same if we swap the definition of the unwanted and target levels and change the sign of the detuning..

Figure  2 shows the fidelity of a π/2-\pi/2 rotation about the xx axis through direct application of the Λ\Lambda-system CPT formalism where errors are caused by off-resonant coupling to the unwanted level. In the absence of corrective measures, high fidelity can be obtained only through the use of extremely narrow bandwidth pulses (thus using extremely long pulses in the time domain). In practice however, quantum gates should be implemented within the coherence time of the system and before it relaxes to its ground states through spontaneous emission. The relaxation time of relevant solid-state quantum emitters is usually short (e.g., \sim one ns in quantum dots Santori et al. (2004), 1.85 ns in silicon vacancy Becker et al. (2016), 4.5 ns in tin-vacancy Trusheim et al. (2020), and 10 ns in NV centers Jelezko and Wrachtrup (2006)), thus requiring broad bandwidth pulses in general. We develop a formalism that deals with the issue of off-resonant couplings without trading off the duration of the gates for selectivity, ensuring operations performed within the relaxation time. The effects of spontaneous emission are further discussed in Section V.1.

As mentioned above, the two legs of the Λ\Lambda-system are distinct and each transition is driven by a single drive field (E0(t)E_{0}(t) or E1(t)E_{1}(t)), as shown in Fig. 1. This can be satisfied by either polarization selection rules or large energy separation of the ground states, depending on the specifics of the platform considered. In the former case, the orthogonality of each transition dipole with one drive field ensures that each transition couples to a single drive. In the latter case, sufficient energy separation of the ground-state levels implies that the off-resonant couplings of the drive fields to the opposite Λ\Lambda-transitions average out. We relax this assumption and discuss the effects of the cross-talk in Section V.2.

We consider two separate cases for the composition of the target and unwanted levels that lead to different physics of the system. First, the case that the two excited states, |t|t\rangle and |u|u\rangle, are formed from superpositions of two basis states, |b0|b_{0}\rangle and |b1|b_{1}\rangle: |t=sin(η)|b1cos(η)|b0|t\rangle=\sin(\eta)|b_{1}\rangle-\cos(\eta)|b_{0}\rangle and |u=cos(η)|b1+sin(η)|b0|u\rangle=\cos(\eta)|b_{1}\rangle+\sin(\eta)|b_{0}\rangle, where |0\ket{0} couples only to |b0\ket{b_{0}}, and |1\ket{1} couples only to |b1\ket{b_{1}}, with dipole moments d0,b0d_{0,b_{0}} and d1,b1d_{1,b_{1}}, respectively. In this case, the parameter η\eta determines the weight of the composition of the two basis states. Since |0\ket{0} couples only to |b0\ket{b_{0}}, we have the Rabi frequency Ω0(t)cos(η)d0,b0E0\Omega_{0}(t)\equiv-\cos(\eta)d_{0,b_{0}}E_{0}. Similarly, since |1\ket{1} couples only to |b1\ket{b_{1}} the Rabi frequency Ω1(t)sin(η)d1,b1E1\Omega_{1}(t)\equiv\sin(\eta)d_{1,b_{1}}E_{1}. This choice translates into a set of couplings to the unwanted level given by λ0\lambda_{0} (for the |0|u|0\rangle\leftrightarrow|u\rangle transition driven by E0E_{0}) and λ1\lambda_{1} (for the |1|u|1\rangle\leftrightarrow|u\rangle transition driven by E1E_{1}), that are inversely related: λ0tan(η)=1/λ1\lambda_{0}\equiv-\tan(\eta)=-1/\lambda_{1}.

Alternatively, we could consider the case that the target and unwanted level have bare couplings to the two qubit states. In this case we can set the couplings to the target state to unity (i.e., Ω0(t)d0,tE0\Omega_{0}(t)\equiv d_{0,t}E_{0} and Ω1(t)d1,tE1\Omega_{1}(t)\equiv d_{1,t}E_{1}) and take the couplings to the unwanted state to be proportional to λ0\lambda_{0} and λ1\lambda_{1} as the bare coupling: λ0Ω0(t)\lambda_{0}\Omega_{0}(t) (for the |0|u|0\rangle\leftrightarrow|u\rangle transition) and λ1Ω1(t)\lambda_{1}\Omega_{1}(t) (for the |1|u|1\rangle\leftrightarrow|u\rangle transition). As such, the λ0\lambda_{0} and λ1\lambda_{1} parameters (coupling strengths) will be independent of each other.

In the following we discuss the errors caused by each of the cases above and develop methods that allow implementation of fast and high-fidelity gates. We leave the numerical simulations regarding the nature of the errors in each case (that is, phase error versus leakage), until Section VI where we have developed enough methodology. In Section III, we discuss that the errors from the case of dependent couplings (λ0tan(η)=1/λ1\lambda_{0}\equiv-\tan(\eta)=-1/\lambda_{1}) are mostly phase errors and we can achieve quantum gates with negligible error simply by modifying the drive frequency. We discuss the case of independent couplings in which the errors are due to leakage in Section IV where we develop a novel version of the DRAG method to achieve high fidelity gates in these systems.

Refer to caption
Figure 3: (Color online) Selection rules in the dressed basis of CPT in the case of equal couplings, i.e., η=π/4\eta=\pi/4. In this case the problem reduces to two dissociated two-levels (bright and target, and dark and unwanted), each subject to a transitionless pulse.

III Dependent couplings: An exact solution approach

In this section, we first consider the Λ\Lambda-system with an additional excited state formed from basis states that lead to dependent couplings. The additional excited state induces off-resonant couplings outside of the Λ\Lambda-subspace, which in the CPT frame translates into transitions that link the bright and dark states to the unwanted level. In an ideal Λ\Lambda-system, one would drive the target transitions with the fields E(t)=Ω,o(t)cos(ωt)E_{\ell}(t)=\Omega_{\ell,o}(t)\cos(\omega_{\ell}t) (=0,1\ell=0,1), and static detuning δ\delta to implement the desired gate operation. Here oo refers to the original drive fields, described by the unperturbed hyperbolic secant envelopes, and ωl\omega_{l} is the drive frequency. The resonant frequencies for the transitions |0|t|0\rangle\leftrightarrow|t\rangle and |1|t|1\rangle\leftrightarrow|t\rangle are denoted as ω0t\omega_{0t} and ω1t\omega_{1t} respectively; the detuning δ\delta is defined as δ=ω0ω0t=ω1ω1t\delta=\omega_{0}-\omega_{0t}=\omega_{1}-\omega_{1t}. In the following, as is standard for CPT, we make use of the rotating wave approximation (RWA), i.e., we define E(t)=exp(iωlt)Ω,o(t)+c.c.E_{\ell}(t)=\text{exp}(-i\omega_{l}t)\Omega_{\ell,o}(t)+\text{c.c.} .

Although our formalism is general and applicable to the design of arbitrary axis single-qubit gates, we choose to showcase our protocols in the particular context of XX-gates (or equivalently YY-gates, up to a phase between the two drives). For this reason, we set the two Rabi frequencies of the target transitions (i.e. |0|t|0\rangle\leftrightarrow|t\rangle and |1|t|1\rangle\leftrightarrow|t\rangle) to be equal, that is ΩoΩ0,o=Ω1,o\Omega_{o}\equiv{\Omega}_{0,o}={\Omega}_{1,o}. Under this condition and RWA, the Hamiltonian in the CPT frame rotating with the drive frequency is given by (see Appendix A for derivation):

HCPT\displaystyle H_{\text{CPT}} =\displaystyle= (δ/2)(ΠD+ΠBΠtΠu)+εΠu\displaystyle(\delta/2)(\Pi_{D}+\Pi_{B}-\Pi_{t}-\Pi_{u})+\varepsilon\Pi_{u} (2)
+{2Ωo|Bt|+12Ωo(λ0λ1)|Du|\displaystyle+\leavevmode\nobreak\ \big{\{}\sqrt{2}\Omega_{o}|B\rangle\langle t|+\frac{1}{\sqrt{2}}\Omega_{o}(\lambda_{0}-\lambda_{1})|D\rangle\langle u|
+12Ωo(λ0+λ1)|Bu|+h.c.},\displaystyle+\leavevmode\nobreak\ \frac{1}{\sqrt{2}}\Omega_{o}(\lambda_{0}+\lambda_{1})|B\rangle\langle u|+\text{h.c.}\big{\}},

where Πm=|mm|\Pi_{m}=\outerproduct{m}{m}. Notice that the CPT Hamiltonian above is generic since the relation among the λ0\lambda_{0} and λ1\lambda_{1} have been kept implicit. However, in this section we consider the case of dependent couplings: λ0tan(η)=1/λ1\lambda_{0}\equiv-\tan(\eta)=-1/\lambda_{1}. In this case, when η=π/4\eta=\pi/4 (equivalently λ0=1,λ1=1\lambda_{0}=-1,\leavevmode\nobreak\ \lambda_{1}=1), the four-level system in the CPT frame transforms into two independent two-level systems, each driven by a sech pulse (Fig. 3): the bright and target, and the dark and unwanted. For a single two-level system, the population returns to the ground state at the end of the evolution if the absolute value of the Rabi frequency is equal to the bandwidth of the pulse (see Appendix A). For η=π/4\eta=\pi/4 this condition is satisfied for both two-level systems. Under this condition, we can therefore solve analytically the problem as it separates into two separate two-level problems. This enables us to find an exact solution, where the unwanted level is fully taken into account and its dynamics are incorporated into the gate design.

The difference in the dynamics of the two two-level systems arises from the different detunings; each ground state acquires a different phase at the end of the evolution. Thus, the total phase (rotation angle in the bright-dark subspace) will be ϕtot=ϕB,tϕD,u\phi_{\text{tot}}=\phi_{B,t}-\phi_{D,u}, where ϕB,t=2arctan(σ/δ)\phi_{B,t}=2\arctan(\sigma/\delta), and ϕD,u=2arctan(σ/(δε))\phi_{D,u}=2\arctan(\sigma/(\delta-\varepsilon)). Therefore the error in implementation of the desired gate is caused by the deviation of ϕtot\phi_{\text{tot}} from the intended phase in the bright-dark subspace. We can account for this phase difference by writing ϕtot\phi_{\text{tot}} as

ϕtot=2arctan(σε(δε)δ+σ2),\phi_{\text{tot}}=2\arctan(\frac{-\sigma\varepsilon}{(\delta-\varepsilon)\delta+\sigma^{2}}), (3)

and then obtain the detuning modification required for the exact implementation of any desired rotation angle. To implement a rotation by ϕtot=|ϕ|\phi_{\text{tot}}=-|\phi|, we find

δ=12(ε±ε2+4εσcot[|ϕ|2]4σ2.\delta=\frac{1}{2}(\varepsilon\pm\sqrt{\varepsilon^{2}+4\varepsilon\sigma\cot[\frac{|\phi|}{2}\big{]}}-4\sigma^{2}. (4)

By setting the detuning to either branch of the equation above, a |ϕ|-|\phi| rotation with negligible gate error will be implemented. For instance, RX(π/2)R_{X}(-\pi/2) and RX(π)R_{X}(-\pi) are illustrated in Fig 4. These gate performances are quantified by averaging over all input states existing in the Hilbert space, which can be reduced to the following expression Bowdrey et al. (2002):

Fi=16j=±x,±y,±zTr[UidealρjUideal𝒰i(ρj)].\begin{split}F_{i}=&\frac{1}{6}\sum_{j=\pm x,\pm y,\pm z}\mathrm{Tr}\left[U_{\mathrm{ideal}}\rho_{j}U_{\mathrm{ideal}}^{\dagger}\mathcal{U}_{i}(\rho_{j})\right].\end{split} (5)

Here, the ρj\rho_{j}’s are the six cardinal states on the Bloch sphere, 𝒰i(ρj)\mathcal{U}_{i}(\rho_{j}) is the evolution of the axial vectors under the actual evolution of the system, and ii is either the original or the exact solution. The ideal evolution in the subspace of {|D,|B}\{\ket{D},\ket{B}\} is given by Uideal=diag(eiϕ,eiϕ)U_{\text{ideal}}=\text{diag}(e^{-i\phi},e^{i\phi}), where ϕ\phi is given by Eq. (1). We will use this quantification of the gate performances throughout the rest of this paper.

It is noteworthy that, as Fig. 4 shows, without pulse shaping/chirping, or increased experimental overhead, we can realize unit fidelity operations by incorporating the unwanted level into our quantum control design. As we move further away from this particular setup of coupling strengths, the two two-level systems become coupled. Nevertheless, our analytic solution still gives rise to substantial gate improvement. We define the gate improvement as the ratio of the original gate error to the gate error using the improved solution. This is shown in Fig. 5. As seen from the figure, away from η=π/4\eta=\pi/4 the gate performance improves, with of course the best improvement occurring near ηπ/4\eta\approx\pi/4 where the two two-level system formation of CPT frame is valid.

The two two-level systems formation does not necessarily occur in the case of independent couplings. More generally, if the two couplings have the same sign, then the errors will not be in the form of phase errors anymore. For this reason, when the couplings are independent we resort to a different strategy based on perturbative expansion methods, as we describe in the following section.

Refer to caption
Figure 4: (Color online) RX(π/2)R_{X}(-\pi/2) and RX(π)R_{X}(-\pi) rotations for pulses with no correction (dashed) and exact modifications of detuning (solid) given by Eq.(4), in terms of the dimensionless parameter bandwidth over splitting (σ/ε\sigma/\varepsilon). The gate times of the sech pulses are chosen to be 16/σ16/\sigma and the non-monotonic behavior of RX(π)R_{X}(-\pi) is due to negligible numerical instability rising from cutting off the sech pulses. The exact approach enables gate implementation with negligible gate error.
Refer to caption
Figure 5: (Color online) Gate improvement of (a) RX(π)R_{X}(-\pi) and (b) RX(π/2)R_{X}(-\pi/2), in terms of the dimensionless parameter pulse bandwidth over splitting (σ/ε\sigma/\varepsilon), and the parameter η\eta which determines the weight distributions of the basis states in the target and unwanted levels |t=sin(η)|b1cos(η)|b0\ket{t}=\sin(\eta)\ket{b_{1}}-\cos(\eta)\ket{b_{0}} and |u=cos(η)|b1+sin(η)|b0\ket{u}=\cos(\eta)\ket{b_{1}}+\sin(\eta)\ket{b_{0}}. The best improvements occur for when the two dissociated two-level approximation is valid (ηπ/4\eta\approx\pi/4). However, even away from this value, the exact solution leads to substantial gate improvements, through a single modification of the detuning.

IV Independent couplings: DRAG formalism with CPT

In this section, we consider the case of a Λ\Lambda-system with an additional unwanted level, where the couplings to the auxiliary states are independent of each other but have the same sign. To gain insight into how the CPT-transformed Hamiltonian (Eq. (2)) in the system would look in a limiting case, we may consider when the couplings are equal to each other and have the same strength as the coupling to the target level: λ0=λ1=1\lambda_{0}=\lambda_{1}=1. It can be seen from Eq. (2) that in this case the system turns into a V-type system rather than two dissociated two-level systems. The errors, in this case, will not be a simple phase error that can be taken care of by modification of the detuning. In fact, as we will demonstrate in Section VI, the source of errors, in this case, is leakage to the unwanted level. Therefore, we develop a novel version of the DRAG method tailored to CPT that allows the implementation of high-fidelity gate operations.

To overcome the errors for the present case via the DRAG approach, we start by modulating the original pulses. We consider an additional corrective drive Ωl,c(t)\Omega_{l,c}(t) (=0,1\ell=0,1) for each of the two fields, phase detuned from the original drive by π/2\pi/2. We further set the frequency to be the same as that of the original drive, hence reducing the experimental overhead of an additional laser drive. From here on, we use the letter cc to refer to any subsequent parameters of the corrective drive fields. We choose the total fields of the system to be E(t)=(1/2)Ω,o(t)cos(ωt)+(1/2)Ω,c(t)sin(ωt)E_{\ell}(t)=(1/2)\Omega_{\ell,o}(t)\cos(\omega_{\ell}t)+(1/2)\Omega_{\ell,c}(t)\sin(\omega_{\ell}t) which in RWA are equivalent to E(t)=(1/2)exp(iωlt)(Ω,o(t)+iΩ,c(t))+c.c.E_{\ell}(t)=(1/2)\text{exp}(-i\omega_{l}t)(\Omega_{\ell,o}(t)+i\Omega_{\ell,c}(t))+\text{c.c.} Following the previous section, we apply our formalism to the context of XX-rotations, so we set the two Rabi frequencies of the target transitions to be equal, that is ΩoΩ0,o=Ω1,o\Omega_{o}\equiv{\Omega}_{0,o}={\Omega}_{1,o}, with the additional condition of ΩcΩ0,c=Ω1,c\Omega_{c}\equiv{\Omega}_{0,c}={\Omega}_{1,c}. However, we note that these conditions can be lifted and the formalism we develop remains valid, with the difference that the rotation axis changes.

Under these conditions and after performing the RWA, the Hamiltonian in the CPT frame is given by (see Appendix A)

H~CPT=(δ/2)(ΠB+ΠDΠtΠu)+εΠu+122{2j=o,cΩjσB,tj+(λ0λ1)j=o,cΩjσD,uj+(λ0+λ1)j=o,cΩjσB,uj},\begin{split}\tilde{H}_{\text{CPT}}&=(\delta/2)(\Pi_{B}+\Pi_{D}-\Pi_{t}-\Pi_{u})+\varepsilon\Pi_{u}\\ &\leavevmode\nobreak\ +\frac{1}{2\sqrt{2}}\Big{\{}2\sum_{j=o,c}\Omega_{j}\sigma^{j}_{B,t}\\ &\leavevmode\nobreak\ +(\lambda_{0}-\lambda_{1})\sum_{j=o,c}\Omega_{j}\sigma^{j}_{D,u}\\ &\leavevmode\nobreak\ +(\lambda_{0}+\lambda_{1})\sum_{j=o,c}\Omega_{j}\sigma^{j}_{B,u}\Big{\}},\end{split} (6)

where to indicate the matrix elements for the generic transition |m|n\ket{m}\xleftrightarrow{}\ket{n}, we have defined σm,no|nm|+|mn|\sigma_{m,n}^{o}\equiv\ket{n}\bra{m}+\ket{m}\bra{n} and σm,nci|nm|i|mn|\sigma_{m,n}^{c}\equiv i\ket{n}\bra{m}-i\ket{m}\bra{n}. Previous formulations of the DRAG method have focused on canceling out leakage errors in ladder-type systems (e.g., transmons) that occur between consecutive energy levels, making it inapplicable to Λ\Lambda-systems. The complexity, in this case, arises as the qubit control is performed indirectly via the target level. Therefore, to mitigate the unwanted transitions of Λ\Lambda-type structures we modify the DRAG method as we explain below.

Under the DRAG formalism, corrections to the driving fields are determined by utilizing a frame transformation Theis et al. (2018). In this new DRAG frame, the resulting Hamiltonian is constrained such that it implements the target evolution. The DRAG frame Hamiltonian for a generic Hamiltonian H(t)H(t), is generated by the transformation A(t)=eiS(t)A(t)=e^{-iS(t)} and is given by

HDRAG=A(t)H(t)A(t)+iA˙(t)A(t).H_{\text{DRAG}}=A^{\dagger}(t)H(t)A(t)+i\dot{A}^{\dagger}(t)A(t). (7)

In our case, H(t)H~CPT(t)H(t)\equiv\tilde{H}_{\text{CPT}}(t). The operator S(t)S(t) can be an arbitrary Hermitian operator as long as it respects the boundary conditions of the transformation. That is, the frame transformation has to vanish at the beginning and end of the pulse (A(0)=A(tg)=1A(0)=A(t_{g})=\textbf{1}), such that the ideal gate we wish to design remains the same in both the CPT and DRAG frames. The generality of S(t)S(t) would in principle generate a wide range of pulse corrections. However, extracting such closed-form expressions is non-trivial for our four-level system (as the pulses are time-dependent), hence, we turn to a perturbative expansion of the transformation. To that end, we utilize the Schrieffer-Wolff (SW) transformation Schrieffer and Wolff (1966) and its perturbative expansion.

Additionally, we expand the CPT Hamiltonian of Eq. (6) into a power series. To do so, we first make the CPT Hamiltonian dimensionless by multiplying all quantities by the gate time tgt_{g} Gambetta et al. (2011). The Hamiltonian is then expanded into a power series (Appendix B) of x=1/εtgx=1/\varepsilon t_{g}, where ε\varepsilon is the energy cost by which the unwanted subspace of |u|u\rangle is off-resonant with respect to the Λ\Lambda-system. This way, one can collect the same orders of the expansion in the left-hand side and right-hand side of Eq. (7) and relate the elements of HDRAGH_{\text{DRAG}} to the corrective fields (involved in H~CPT\tilde{H}_{\text{CPT}}) and to elements of S(t)S(t) order by order. Further details of this procedure are given in Appendix B.

Refer to caption
Figure 6: (Color online) An example of pulse shapes for a system with η=π/3\eta=\pi/3 and splitting of ε=80\varepsilon=80 μ\mueV. The sech pulse (in blue) is Ω(t)=σsech(σ(ttg/2))\Omega(t)=\sigma\sech(\sigma(t-t_{g}/2)), and its derivative corrective solution (in orange) modulated with the splitting and the couplings is Ω(t)=(λ0+λ1)2(1/ε)ddtσsech(σ(ttg/2))\Omega(t)=(\lambda_{0}+\lambda_{1})^{2}(1/\varepsilon)\frac{d}{dt}\sigma\sech(\sigma(t-t_{g}/2)). The bandwidth is taken to be σ=0.02\sigma=0.02 meV, and gate time is tg=16/σt_{g}=16/\sigma.

Our goal is to constrain the DRAG-frame Hamiltonian such that it implements our target evolution. To this end, we define a target Hamiltonian, capable of performing arbitrary rotations within the qubit (dark-bright) subspace,

HtargetCPT(t)=12i=o,chi(t)σB,ti+12hz(t)(ΠBΠt),H_{\mathrm{target}}^{\mathrm{CPT}}(t)=\frac{1}{2}\sum_{i=o,c}h_{i}(t)\sigma_{B,t}^{i}+\frac{1}{2}h_{z}(t)\left(\Pi_{B}-\Pi_{t}\right), (8)

where hi(t)h_{i}(t) and hz(t)h_{z}(t) are arbitrary control fields. Here we choose the hi(t)h_{i}(t) to be sech pulses, where hz(t)h_{z}(t) corresponds to the detuning. To ensure that the DRAG frame Hamiltonian implements the intended operation as dictated by HtargetCPTH^{\text{CPT}}_{\text{target}}, we impose the following constraints:

Tr[HDRAG(t)σB,ti]=hi(t),\displaystyle\mathrm{Tr}[H_{\mathrm{DRAG}}(t)\sigma^{i}_{B,t}]=h_{i}(t), (9)
Tr[HDRAG(t)(ΠBΠt)]=hz(t),\displaystyle\mathrm{Tr}[H_{\mathrm{DRAG}}(t)\left(\Pi_{B}-\Pi_{t}\right)]=h_{z}(t),

where i{o,c}i\in\{o,c\}. Notice that these constraints ensure that the zeroth order DRAG Hamiltonian remains the same as the ideal Hamiltonian of the CPT frame. Additionally, to enforce decoupling from the unwanted subspace in the new Hamiltonian, we impose the following constraints:

Tr[HDRAG(t)σD,ui]\displaystyle\mathrm{Tr}[H_{\mathrm{DRAG}}(t)\sigma^{i}_{D,u}] =\displaystyle= 0,\displaystyle 0,\enskip
Tr[HDRAG(t)σB,ui]\displaystyle\mathrm{Tr}[H_{\mathrm{DRAG}}(t)\sigma^{i}_{B,u}] =\displaystyle= 0,\displaystyle 0, (10)
Tr[HDRAG(t)σt,ui]\displaystyle\enskip\mathrm{Tr}[H_{\mathrm{DRAG}}(t)\sigma^{i}_{t,u}] =\displaystyle= 0,\displaystyle 0,

where i{o,c}i\in\{o,c\}. The constraints can be solved consistently and lead to a set of corrective pulses for each order of the expansion. The details of the derivation for the corrective fields can be found in Appendix B. To the first order of expansion, for the two drives being subjected to an uncorrected pulse Ω(t)\Omega(t), the simplest solution which respects the boundary conditions of the transformation is given by

Ω0,o(t)\displaystyle\Omega_{0,o}(t) =\displaystyle= Ω1,o(t)=2(1+δ(λ0+λ1)216ε)Ω(t),\displaystyle\Omega_{1,o}(t)=\sqrt{2}\left(1+\delta\frac{(\lambda_{0}+\lambda_{1})^{2}}{16\varepsilon}\right)\Omega(t), (11)
Ω0,c(t)\displaystyle\Omega_{0,c}(t) =\displaystyle= Ω1,c(t)=216ε(λ0+λ1)2Ω˙(t).\displaystyle\Omega_{1,c}(t)=\frac{\sqrt{2}}{16\varepsilon}(\lambda_{0}+\lambda_{1})^{2}\dot{\Omega}(t). (12)

We depict the sech pulse envelopes for one specific set of parameters in Fig. 6.

Due to the indirect control of the qubit in Λ\Lambda-systems, the diagonal constraint of Eq. (9), unlike what happens in transmon qubits, does not lead to a global phase among all states for the first-order DRAG Hamiltonian. Instead, it resolves the off-resonant coupling at the cost of inducing a phase between the bright and dark states. Therefore, we need to investigate the form of the first-order DRAG Hamiltonian to infer this phase between the dark and bright states. By restricting our attention to the Λ\Lambda-system subspace, we find the zeroth-, and first-order DRAG frame Hamiltonian in the subspace of {|D,|B,|t}\{\ket{D},\ket{B},\ket{t}\} to be

HDRAG(0)=[δ/2000δ/2Ω(t)0Ω(t)δ/2],H_{\mathrm{DRAG}}^{(0)}=\begin{bmatrix}\delta/2&0&0\\ 0&\delta/2&\Omega(t)\\ 0&\Omega(t)&-\delta/2\end{bmatrix}, (13)

and

HDRAG(1)=[18ε(λ0λ1)2Ω2(t)18ε(λ02+λ12)Ω2(t)018ε(λ02+λ12)Ω2(t)116ε(λ0+λ1)2Ω2(t)000116ε(λ0+λ1)2Ω2(t)].H_{\mathrm{DRAG}}^{(1)}=\begin{bmatrix}-\frac{1}{8\varepsilon}\left(\lambda_{0}-\lambda_{1}\right)^{2}\Omega^{2}(t)&\frac{1}{8\varepsilon}\left(-\lambda_{0}^{2}+\lambda_{1}^{2}\right)\Omega^{2}(t)&0\\ \frac{1}{8\varepsilon}\left(-\lambda_{0}^{2}+\lambda_{1}^{2}\right)\Omega^{2}(t)&-\frac{1}{16\varepsilon}\left(\lambda_{0}+\lambda_{1}\right)^{2}\Omega^{2}(t)&0\\ 0&0&-\frac{1}{16\varepsilon}\left(\lambda_{0}+\lambda_{1}\right)^{2}\Omega^{2}(t)\end{bmatrix}. (14)

Notice that for the limiting case of a V-system (i.e., λ0=λ1=1\lambda_{0}=\lambda_{1}=1), all elements of HDRAG(1)H_{\text{DRAG}}^{(1)} in Eq. (14) vanish, except for the diagonal entry of the bright state. While the zeroth-order DRAG Hamiltonian stays in the form enforced by Eqs. (9), we note that in the first-order DRAG Hamiltonian there is an induced phase between the dark state and the bright-target subspace. In this Hamiltonian (Eq. (14)), the bright and target states follow the same phase evolution, as dictated by the common diagonal element 1/(16ε)(λ0+λ1)2Ω2(t)-1/(16\varepsilon)(\lambda_{0}+\lambda_{1})^{2}\Omega^{2}(t). However, the qubit states are composed of the dark and bright states, which up to the first order (neglecting the off-diagonal elements of HDRAG(1)H_{\text{DRAG}}^{(1)}) evolve with a different phase. Effectively, this implies that the DRAG corrections reduce the unintended off-resonant couplings to the unwanted level at the cost of inducing a relative phase between the qubit states in the CPT frame. This is an immediate consequence of the fact that we counteract the unwanted couplings indirectly; in the CPT frame, we design a target Hamiltonian that involves transitions between the bright and target levels.

Refer to caption
Figure 7: (Color online) Gate error comparison in terms of the dimensionless parameter pulse bandwidth over splitting (σ/ε\sigma/\varepsilon) for the original pulse (dashed) and DRAG solution (solid) for (a) π/2-\pi/2 and (b) π-\pi rotation about the xx axis. (c) and (d) are the corresponding deviation from unitarity (|UU1||UU^{\dagger}-\textbf{1}|) of (a) and (b), respectively. The colors correspond to different strengths of couplings to the unwanted level.
Refer to caption
Figure 8: (Color online) Gate improvements for three different case of coupling strengths to the unwanted level, as a function of the bandwidth over splitting, with respect to the ratio of the unwanted couplings. The local minimas are due to the fact that at these certain values, the unitarity condition is satisfied therefore the DRAG formalism becomes more effective.

Let us discuss the validity of the approximation above. As discussed, the unwanted subspace in Eq. (14) is neglected, since these elements constitute a higher-order error. This arises from the fact that in Eq. (7), the nn-th order DRAG Hamiltonian includes contributions from S(n+1)(t)S^{(n+1)}(t). That is, the zeroth-order constraints ensure that HDRAG(0)HtargetCPTH_{\text{DRAG}}^{(0)}\equiv H_{\text{target}}^{\text{CPT}}. The first-order target constraints give us the solutions for the pulse corrections (note that HDRAG(1)H_{\text{DRAG}}^{(1)} includes contributions from S(2)(t)S^{(2)}(t), which for the purpose of this analysis we set arbitrarily as S(2)(t)=0S^{(2)}(t)=\textbf{0}). We note that the first-order target constraints do not mix with higher elements of S(2)(t)S^{(2)}(t), which is not the case for the first-order decoupling constraints. Terminating at n=1n=1 target constraints means that we leave second-order errors in the unwanted subspace of HDRAG(1)H_{\text{DRAG}}^{(1)}. If the goal is to find second-order pulse corrections, then one has to impose the second-order decoupling constraints, which will constrain certain elements of S(2)S^{(2)} and disconnect the unwanted subspace of HDRAG(1)H_{\text{DRAG}}^{(1)} from the qubit subspace. Then, applying the second-order target constraints on HDRAG(2)H_{\text{DRAG}}^{(2)} gives rise to the second-order pulse corrections, by leaving 3rd order unwanted subspace errors in HDRAG(2)H_{\text{DRAG}}^{(2)}. This procedure can be repeated to obtain any subsequent order of pulse corrections as has been shown in Ref Gambetta et al. (2011) for a transmon system. In the transmon case, the off-diagonal entries in the qubit subspace can be made to be zero in HDRAG(1)H_{\text{DRAG}}^{(1)}. In the Λ\Lambda-system case, due to the different selection rules, we find that there is no transformation that can make the off-diagonal qubit subspace elements to be zero and simultaneously respect the boundary conditions of the transformation. Hence, attempting to go to higher-order pulse corrections will leave non-zero off-diagonal entries in the qubit subspace and different diagonal phase evolutions, which are difficult to incorporate analytically into the gate design. Consequently, we terminate the search of pulse corrections at the first order, and we show later on that such pulses can still lead to enhanced gate performance, without demanding higher-order modifications. The gate improvement is possible by resolving only the different phase evolution of the dark and bright-target subspaces, which makes our approximation for deeming the off-diagonal qubit subspace entries to be higher-order errors valid.

We now highlight the procedure for finding the required detuning modification, on top of the pulse modulation, to correct for the phase error caused by the implementation of DRAG. We showcase this for the case of λ0=λ1=1\lambda_{0}=\lambda_{1}=1 because, as we discussed above, it only leads to an induced phase between the bright and dark states up to the first order. To this end, we denote the ideal evolution operator that corresponds to HDRAG(0)H_{\text{DRAG}}^{(0)} as U0U_{0}; this is the analytically solvable time evolution operator (which is also the ideal gate in the CPT frame). Our total Hamiltonian, HDRAG=HDRAG(0)+HDRAG(1)H_{\text{DRAG}}=H_{\text{DRAG}}^{(0)}+H_{\text{DRAG}}^{(1)}, evolves with a time evolution given by U(t)=U0(t)U(t)U(t)=U_{0}(t)U(t)^{\prime}, and satisfies the equation:

iU˙0U+iU0U˙=(HDRAG(0)+HDRAG(1))U0U,i\dot{U}_{0}U^{\prime}+iU_{0}\dot{U}^{\prime}=(H_{\text{DRAG}}^{(0)}+H_{\text{DRAG}}^{(1)})U_{0}U^{\prime}, (15)

which reduces to:

iU˙=(U0HDRAG(1)U0)U,i\dot{U}^{\prime}=(U_{0}^{\dagger}H_{\text{DRAG}}^{(1)}U_{0})U^{\prime}, (16)

where UU^{\prime} is the evolution operator of HDRAG(1)H_{\text{DRAG}}^{(1)} in the interaction picture of HDRAG(0)H_{\text{DRAG}}^{(0)}. Given the fact that the first-order error in HDRAG(1)H_{\text{DRAG}}^{(1)} are the diagonal entries, we focus only on the bright-target subspace. In this subspace, HDRAG(1)f(t)1H_{\text{DRAG}}^{(1)}\propto f(t)\textbf{1}, where f(t)f(t) is the function that defines the relative phase shift between the dark and bright states. Solving the Schro¨\ddot{\text{o}}dinger equation we find that the induced phase is given by θ=(λ02+λ126λ0λ1)σ/(4ε)\theta=-(\lambda_{0}^{2}+\lambda_{1}^{2}-6\lambda_{0}\lambda_{1})\sigma/(4\varepsilon). Hence, in order to remove the θ\theta-shift from the target evolution we modify the detuning:

δδ=σ/tan(ϕ+θ2),\delta\to\delta^{\prime}=\sigma/\tan(\frac{\phi+\theta}{2}), (17)

where ϕ\phi is the target rotation angle. The detuning modification (17) together with Eqs. (11) and (12) complete our full set of solutions for the pulses. The final pulse shapes will depend on the specific details of the system such as the splitting of the two auxiliary states.

We demonstrate the performance of the DRAG solutions in Fig. 7. The figure shows the fidelity of rotations about the xx axis, i.e. RX(π)R_{X}(-\pi) and RX(π/2)R_{X}(-\pi/2) gates, in terms of the dimensionless parameter given by the pulse bandwidth over the splitting between the target and unwanted levels. We consider the case in which both transitions are of equal strength larger than that with respect to the target level (λ0=λ1=1.2\lambda_{0}=\lambda_{1}=1.2) and the case of unequally-strong couplings with one larger and one smaller than the coupling to the target state (λ0=0.8,λ1=1.2\lambda_{0}=0.8,\leavevmode\nobreak\ \lambda_{1}=1.2). The top panels of Fig. 7 show the gate error of implemented operations and the bottom panels shows the deviation from unitarity of the operators, defined as |UU1||UU^{\dagger}-\textbf{1}|. It is clear from these plots that our DRAG correction provides substantial improvement compared to the uncorrected gate, in some cases by several orders of magnitude. It can also be seen that the operators do not remain unitary for the whole range of bandwidths over splittings, which indicates that the populations are leaving the qubit subspace. This signals that the sources of errors in this case are leakage, rather than phase errors, unlike the case of dependent couplings in Section III. As such, our devised DRAG solution performs better at ranges of bandwidths over splittings where the gate implementation remains unitary, but it always provides an improvement throughout the full bandwidth range.

In Fig. 8, we show the improvement in the fidelity of the RX(π/2)R_{X}(-\pi/2) gate as a function of both the bandwidth over splitting and the ratio of the unwanted couplings for three different values of these couplings with respect to the coupling to the target state (which is set to unity in all cases). In all cases, the best DRAG improvements occur at points where the values of the couplings are similar to each other, i.e. λ0=λ1\lambda_{0}=\lambda_{1}. The occurrence of minima near these values are related to the corresponding deviation from unitarity values: at these specific parameter values of the system, the transitionless condition is being satisfied and therefore the DRAG decoupling from the unwanted state becomes more efficient. Furthermore, notice that because our pulse corrections are functions of the couplings, improvements are better for the cases where the unwanted couplings are stronger compared to the coupling to the target state (i.e., λ0(1)>1\lambda_{0(1)}>1). That is, for stronger couplings the corrections to the pulse shape will be more prominent and therefore DRAG becomes more effective. Consequently, in this formalism, we always pick the auxiliary state that has weaker dipole moments to be the target state.

Refer to caption
Figure 9: (Color online) The effects of spontaneous emission on RX(π/2)R_{X}(-\pi/2) using (a) exact with tan(η)=1.2\tan(\eta)=1.2 and (b) DRAG solutions with λ0=1.2,λ1=0.8\lambda_{0}=1.2,\lambda_{1}=0.8, for two different values of spontaneous emission in terms of the dimensionless ratio of the decay rate and the splittings γ/ε\gamma/\varepsilon: 2.2×1032.2\times 10^{-3} and 7.2×1047.2\times 10^{-4}. In each case the dashed lines are original pulses and the solid lines are the improved pulses. The inset values indicate the maximum fidelities and the corresponding bandwidths. With no corrective measures, best fidelities occur at narrow bandwidths. Our modified pulses lead to better fidelities at higher pulse bandwidths.

V Effects of additional errors

In this section, we consider the effects of errors other than the off-resonant couplings to the unwanted level to examine how the performance of our solutions is affected. In particular, we focus on two important sources of error: spontaneous emission from the excited levels and cross-talk between the transitions of the Λ\Lambda-system.

V.1 Spontaneous emission

A realistic optically active system is coupled to the environment and therefore relaxes through the spontaneous emission of photons. This relaxation process reduces the fidelity of our intended quantum gates, more severely impacting longer gates. We describe the dynamics with a standard open quantum system approach to model the effects of spontaneous emission. We use the Liouville–von Neumann equation with Lindblad relaxation terms: ρ˙=i[H,ρ]+[ρ]\dot{\rho}=-i\left[H,\rho\right]+\mathcal{L}[\rho], where [ρ]=ij(LijρLij12[LijLijρ+ρLijLij])\mathcal{L}[\rho]=\sum_{ij}\left(L_{ij}\rho L_{ij}^{\dagger}-\frac{1}{2}\left[L_{ij}^{\dagger}L_{ij}\rho+\rho L_{ij}^{\dagger}L_{ij}\right]\right). The Lindblad operators account for the populations that leave the target and unwanted levels upon emission of a photon. We pick four Lindblad operators that correspond to emission from each excited state to each ground state: Lij=γ|ij|L_{ij}=\sqrt{\gamma}\leavevmode\nobreak\ |i\rangle\langle j|, where i{0,1}i\in\{0,1\}, j{t,u}j\in\{t,u\}, and γ\gamma is the emission rate, which we take to be the same for all transitions.

We have considered the effects of spontaneous emission for both cases of dependent and independent couplings. Fig. 9 shows the effects of spontaneous emission on the corrected exact and DRAG solutions for different dimensionless values of γ/ε\gamma/\varepsilon, for RX(π/2)R_{X}(-\pi/2). As evident from the figure, we see that two opposing effects are acting on the system. On one hand, the detrimental effect of the unwanted level favors short-bandwidth pulses. On the other hand, the spontaneous emission favors large-bandwidth pulses (i.e. short pulses in time). This results in a minimum gate error for an intermediate value of the pulse bandwidth. (In the DRAG case, notice that this is independent of deviation from unitarity condition discussed in the previous section.) The insets in Fig. 9 show the maximum obtainable value of fidelities with their corresponding values of bandwidth over splitting. For both values of γ/ε\gamma/\varepsilon, while the corrective solutions lead to a better maximum fidelity, they also occur at larger values of bandwidth over splitting. Therefore our formalism provides us with better gate performances, at more reasonable values of pulse bandwidths, suitable for systems with fast spontaneous emission rates.

Refer to caption
Figure 10: (Color online) Gate improvement of RX(π/2)R_{X}(-\pi/2) for (a) the exact method and (b) using the DRAG method, including the cross-talks between the two transitions of the Λ\Lambda-system. The vertical axis is the dimensionless parameter pulse bandwidth over the excited states splitting (σ/ε\sigma/\varepsilon), and the horizontal axis is the dimensionless parameter ground states splitting over the excited states splitting (ωs/ε\omega_{s}/\varepsilon). The other parameter values are η=π/4\eta=\pi/4 for the exact method, and λ0=1,λ1=1\lambda_{0}=1,\leavevmode\nobreak\ \lambda_{1}=1 (κ01=1=1/κ10\kappa_{01}=1=1/\kappa_{10})
Refer to caption
Figure 11: (Color online) RX(π/2)R_{X}(-\pi/2) gate improvement with cross-talks in the regime that εωs\varepsilon\gg\omega_{s} for (a) the exact method and (b) the DRAG method. In addition to the corrective measures, the Rabi frequencies are also multiplied by 1/21/2 due to the cross-talk modifications to the system Hamiltonian (see the text). The other parameter values are η=π/4\eta=\pi/4 for the exact method, and λ0=1,λ1=1\lambda_{0}=1,\leavevmode\nobreak\ \lambda_{1}=1 (κ01=1=1/κ10\kappa_{01}=1=1/\kappa_{10}).

V.2 Cross-talk

So far in our discussion we have assumed that either the polarization selection rules or the energy separation of the ground states allow to distinguish the two transitions of the Λ\Lambda-system. Here we include the error from cross-talk of the two transitions. We model our interaction picture cross-talk Hamiltonian (for an XX-rotation) in the frame rotating with the frequency of the pulses, as follows:

HCT\displaystyle H_{\text{CT}} =\displaystyle= (δ/2)(Π0+Π1ΠtΠu)+εΠu\displaystyle(\delta/2)(\Pi_{0}+\Pi_{1}-\Pi_{t}-\Pi_{u})+\varepsilon\Pi_{u} (18)
+{(1/2)(ΩoiΩc)(1+eiωstκ10)|0t|\displaystyle+\leavevmode\nobreak\ \big{\{}(1/2)(\Omega_{o}-i\Omega_{c})(1+e^{-i\omega_{s}t}\kappa_{10})|0\rangle\langle t|
+(1/2)(ΩoiΩc)(λ0+eiωstλ0κ10)|0u|\displaystyle+\leavevmode\nobreak\ (1/2)(\Omega_{o}-i\Omega_{c})(\lambda_{0}+e^{-i\omega_{s}t}\lambda_{0}\kappa_{10})|0\rangle\langle u|
+(1/2)(ΩoiΩc)(1+eiωstκ01)|1t|\displaystyle+\leavevmode\nobreak\ (1/2)(\Omega_{o}-i\Omega_{c})(1+e^{-i\omega_{s}t}\kappa_{01})|1\rangle\langle t|
+(1/2)(ΩoiΩc)(λ1+eiωstλ1κ01)|1u|\displaystyle+\leavevmode\nobreak\ (1/2)(\Omega_{o}-i\Omega_{c})(\lambda_{1}+e^{-i\omega_{s}t}\lambda_{1}\kappa_{01})|1\rangle\langle u|
+h.c.}.\displaystyle+\leavevmode\nobreak\ \text{h.c.}\big{\}}.

Here ωs\omega_{s} quantifies the ground state (GS) splitting (i.e., the splitting between the qubit states, |0\ket{0} and |1\ket{1}, in the lab frame). Following the assumption on the transition dipoles discussed in Section II, the cross-talk couplings may also be implicitly dependent or independent of each other. When the E0E_{0} (E1E_{1}) field drives the |1|t\ket{1}\to\ket{t} (|0|t\ket{0}\to\ket{t}) transition, it leads to cross-talk coupling κ01=E0/E1\kappa_{01}=E_{0}/E_{1} (κ10=E1/E0\kappa_{10}=E_{1}/E_{0}). Consequently, once the E0E_{0} field drives the |1|u\ket{1}\to\ket{u} transition, the resulting cross-talk coupling will be λ1κ01\lambda_{1}\kappa_{01}, and similarly, the effect of E1E_{1} driving the |0|u\ket{0}\to\ket{u} transition will be the coupling λ0κ10\lambda_{0}\kappa_{10}.

Fig. 10 shows the effect of cross-talk on the gate improvement of RX(π/2)R_{X}(-\pi/2) for both the exact and the DRAG method. The values are shown for a range of dimensionless parameters of pulse bandwidths over excited state (ES) splittings (σ/ε\sigma/\varepsilon), and GS splitting over ES splitting (ωs/ε\omega_{s}/\varepsilon). In (a), for the exact method, we have set η=π/4\eta=\pi/4 and in (b), for the DRAG method, we have set λ0=1,λ1=1\lambda_{0}=1,\leavevmode\nobreak\ \lambda_{1}=1. Furthermore, the ratio of the two electric fields is chosen to be unity E1/E0=1E_{1}/E_{0}=1 (i.e., κ01=1=1/κ10\kappa_{01}=1=1/\kappa_{10}). As the figure indicates, the behavior of the improvement heavily relies on the specific parameters of the system. For example, the cross-talk Hamiltonian corresponding to Fig. 10(a) (i.e., λ0=1,λ1=1\lambda_{0}=-1,\leavevmode\nobreak\ \lambda_{1}=1) in the CPT frame after RWA will be,

H~CT,CPT=(δ/2)(ΠB+ΠDΠtΠu)+εΠu+12{i(1+cos(ωst))j=o,cΩjσB,tj+(i)sin(ωst)j=o,cΩjσD,tj+(i)sin(ωst)j=o,cΩjσB,uj+i(1+cos(ωst))j=o,cΩjσD,uj}.\begin{split}\tilde{H}_{\text{CT},\text{CPT}}&=(\delta/2)(\Pi_{B}+\Pi_{D}-\Pi_{t}-\Pi_{u})+\varepsilon\Pi_{u}\\ &\leavevmode\nobreak\ +\frac{1}{\sqrt{2}}\Big{\{}i(1+\cos(\omega_{s}t))\sum_{j=o,c}\Omega_{j}\sigma^{j}_{B,t}\\ &\leavevmode\nobreak\ +(-i)\sin(\omega_{s}t)\sum_{j=o,c}\Omega_{j}\sigma^{j}_{D,t}\\ &\leavevmode\nobreak\ +(-i)\sin(\omega_{s}t)\sum_{j=o,c}\Omega_{j}\sigma^{j}_{B,u}\\ &\leavevmode\nobreak\ +i(1+\cos(\omega_{s}t))\sum_{j=o,c}\Omega_{j}\sigma^{j}_{D,u}\Big{\}}.\end{split} (19)

This indicates that, firstly, the pulse profiles will be modulated with some time-dependent, periodic functions of ωs\omega_{s}, therefore the pulse behavior will be non-trivial. Additionally we notice that for εωs\varepsilon\gg\omega_{s}, the system reduces to that of two two-level systems. This means that in this regime our exact solution is applicable. Similarly, looking at the corresponding Hamiltonian to Fig. 10(b) (i.e., λ0=1,λ1=1\lambda_{0}=1,\leavevmode\nobreak\ \lambda_{1}=1) we find that in the same εωs\varepsilon\gg\omega_{s} limit, it reduces to that of the V-system for which we developed the DRAG formalism. Both of these cases require a slight correction of Rabi frequencies by a factor of 1/2 to account for additional factor of 2 arising from the terms 1+cos(ωst)1+\cos(\omega_{s}t). We show the performance of these solutions in the presence of cross-talk in Fig. 11. As seen in both figures, improvements of several orders of magnitude are achievable through our approaches given that the condition εωs\varepsilon\gg\omega_{s} is satisfied. We also note that in the case of dependent couplings, because the errors are in the form of phase errors, in principle it is possible to track the phase change and correct it through detuning modification. Moreover, for a generic DRAG-based approach to avoid the cross-talks in Λ\Lambda-systems we refer to the work in Ref. Takou and Economou (2021).

Refer to caption
Figure 12: (Color online) The dynamics of population during RX(π/2)R_{X}(-\pi/2) gate for all four levels of a Λ\Lambda-system with an unwanted level. In (a) we have used the exact method (for dependent couplings), and in (b) we have used the DRAG method (for independent couplings of same sign). The bandwidth over splitting ratio is taken to be σ/ε=0.5\sigma/\varepsilon=0.5. The dashed curves indicate the populations of a non-modified system and the solid lines indicate populations of a system subject to our modified solutions. Bottom panels (c) and (d), are specifically focused on the population of the unwanted level for (a) and (b), respectively. The populations of target and unwanted levels subject to a transitionless pulse go back to the qubit states at the end of the gate time in (a) and (c). However, in the case of dependent couplings in (b) and (d), we deal with leakage to unwanted level. Both of our designed formalisms correct the population of the qubit levels with respect to desired gate, and additionally, our DRAG method reduces the leakage in (d).

VI Discussion and Conclusion

In this work we have developed a framework for high-fidelity control of Λ\Lambda-systems with unwanted transitions for two cases of dependent and independent couplings to the unwanted level. The case of the dependent couplings is motivated by the fact that off-resonant couplings are likely to arise due to the physical origin of the excited states as orthogonal superpositions of two basis states. For example, in quantum dot molecules where the qubit states are the spinor projection of a single hole, both the |t\ket{t} and |u\ket{u} states are created by the bonding and anti-bonding superpositions of two different charge and spin configurations, with the coupling mediated by tunneling. In such an example, the degree of mixing can be controlled by applied electric fields Economou et al. (2012). We showed that in this case the Λ\Lambda-system reduces to a combination of a two two-level-systems in the limit of equal basis weights (η=π/4\eta=\pi/4). We further discussed that the errors are in the form of phase errors; as such we devised an exact solution that compensates for these errors in the form of detuning modification and allows for error-free gate implementations. On the other hand, in the absence of basis states, the system turn into a V-system in the limiting case of equal couplings with the same sign. In this system the source of errors has the form of leakage rather than phase errors. In Section IV we developed a novel version of the DRAG approach to battle the leakage in this case.

To see the different form of errors (i.e., phase error versus leakage), we briefly comment on the evolution of population of each level during the gate time. In Fig. 12 we have shown the populations of the system for a RX(π/2)R_{X}(-\pi/2) rotation, for the cases of both dependent and independent couplings. The transitionless nature of the pulses driving two independent two-level-systems is evident in Fig. 12(c): the final population of excited states are negligible for both uncorrected and corrected solutions. This indicates that the core of the errors in our system are the phase errors due to the off-resonant couplings to unwanted states, rather than leakage. Our formalism corrects these errors by populating the excited states appropriately and redistributing the populations on the qubit states such that the desired gates are implemented. On the other hand, as we discussed in Section IV, in the independent couplings case the evolution of the system is nonunitary. As such, by the end of the gate time some of the population leaves the qubit subspace, being stored in the unwanted level (Fig. 12(d)). Our DRAG approach battles this leakage through modulation of the pulses and restores the full population to the qubit subspace. However, this comes at the price of inducing some phase errors which are compensated through the additional detuning modification.

In summary, the two methods we present above are capable of implementing high fidelity arbitrary gates in either case of a Λ\Lambda-system with unwanted transitions. The exact method has the advantage that it only requires a simple modification of the detuning and therefore is less expensive from an experimental point of view. The DRAG pulse modification, on the other hand, is in the form of a corrective modification to the original pulse shape that drives each transition of the system.

It should be noted that the DRAG pulse modulation solution is not unique; we have made specific choices on the generative parameters of the DRAG frame in deriving our DRAG solutions (see Appendix B for details of the derivations). These generative elements are the free parameters of the system and can be set to arbitrary values as long as they satisfy the DRAG transformation condition S(tg)=S(0)=0S(t_{g})=S(0)=0. Therefore, alternative DRAG solutions based on different generative elements can also be devised. We have demonstrated such pulse shapes in Fig. 6. The corrective pulse is inversely proportional to the splitting ε\varepsilon and the coupling to the unwanted level for that transition (Eq. (12)). For smaller splittings, the correction pulse becomes more comparable to the original pulse. We note that even though the mathematical derivation of the pulse design is phrased in terms of an original (uncorrected) pulse and a correction, experimentally the full corrected pulse would be programmed and generated directly.

Finally, we discussed the implementation of XX-, and YY-rotations. To achieve universal control of the qubit system, we also require implementations of ZZ-rotations. This can be done either through the same control scheme by driving only a single transition of the Λ\Lambda-system with a sech pulse Economou et al. (2006) or simply through ‘virtual’ ZZ gates McKay et al. (2017). The exact solution and the version of DRAG we have tailored to the case of a Λ\Lambda-system with a fourth unwanted level are general and can be applied to a variety of optically active qubits, such as color centers (e.g., the NV center in diamond), trapped ions, rare-earth ions, self-assembled quantum dots, and quantum dot molecules.

ACKNOWLEDGMENTS

This work was supported by the NSF. M.D. and S.E.E. acknowledge Grant No. 1839056. S.E.E. also acknowledges support from Grant No. 1838976.

Appendix A Coherent population trapping

In this appendix, we present the mathematical details of the CPT framework. Two-level systems subject to a sech pulse with Rabi frequency Ω\Omega and bandwidth σ\sigma, can be solved analytically Rosen and Zener (1932) and the solutions are in the form of hypergeometric functions. For the case of Ω/σ,\Omega/\sigma\in\mathbb{N}, these pulses are transitionless Economou et al. (2006), i.e., after the passage of the pulse the population will always return to the ground state with the ground state acquiring a non-trivial phase ϕ\phi (Eq. (1)) through the process. For the specific case of Ω=σ\Omega=\sigma, the Hamiltonian of a generic two-level system driven by a sech pulse in the rotating frame is given by

H=(0Ω(t)eiδtΩ(t)eiδt0),H=\begin{pmatrix}0&\Omega(t)e^{-i\delta t}\\ \Omega(t)e^{i\delta t}&0\end{pmatrix}, (20)

where Ω(t)=σsech(σ(ttg/2))\Omega(t)=\sigma\sech(\sigma(t-t_{g}/2)). For this system the unitary evolution operator at the end of the gate is U=diag(eiϕ,eiϕ)U=\text{diag}(e^{-i\phi},e^{i\phi}). In the CPT scheme, the transitions of the system are excited using the drive field, E0f0(t)eiω0t+eiαE1f1(t)eiω1t+h.c.E_{0}f_{0}(t)e^{i\omega_{0}t}+e^{i\alpha}E_{1}f_{1}(t)e^{i\omega_{1}t}+\text{h.c.} For identical temporal envelopes and detunings, with Rabi frequencies Ω0(t)\Omega_{0}(t) and Ω1(t)\Omega_{1}(t), the transformation of the original qubit states to the bright and dark states is given by:

(|D|B)=(cosθ2eiαsinθ2eiαsinθ2cosθ2)(|0|1),\begin{pmatrix}\ket{D}\\ \ket{B}\end{pmatrix}=\begin{pmatrix}\cos\frac{\theta}{2}&-e^{i\alpha}\sin\frac{\theta}{2}\\ e^{-i\alpha}\sin\frac{\theta}{2}&\cos\frac{\theta}{2}\end{pmatrix}\begin{pmatrix}\ket{0}\\ \ket{1}\end{pmatrix}, (21)

where sinθ2=Ω0/Ωeff\sin\frac{\theta}{2}=\Omega_{0}/\Omega_{\text{eff}}, cosθ2=Ω1/Ωeff\cos\frac{\theta}{2}=\Omega_{1}/\Omega_{\text{eff}}, and Ωeff2=Ω02+Ω12\Omega_{\text{eff}}^{2}=\Omega_{0}^{2}+\Omega_{1}^{2}. In the CPT frame, the transition matrix elements between the target and the dark state vanishes and the bright and target state will have the matrix element defined by the effective Rabi frequency: Vt,B=Ωefff(t)eiδtV_{t,B}=\Omega_{\text{eff}}f(t)e^{-i\delta t}. For the case of both drives using a sech temporal envelope, i.e., f0(t)=f1(t)=sech(σt)f_{0}(t)=f_{1}(t)=\sech(\sigma t), the transitionless pulse with Ωeff=σ\Omega_{\text{eff}}=\sigma will induce the relative phase ϕ\phi between the bright and dark states which translates to a rotation in the subspace of |D\ket{D} and |B\ket{B}. Therefore, by varying the drive parameters we can set the unitary transformation of Eq. (21) to transform our original qubit states to the desired states in the CPT frame, effectively enabling the rotation about an arbitrary axis of rotation n^=(sinθcosα,sinθsinα,cosθ)\hat{n}=(\sin\theta\cos\alpha,\sin\theta\sin\alpha,\cos\theta): Rn(ϕ)=eiϕn^.σR_{n}(\phi)=e^{-i\phi\hat{n}.\vec{\sigma}}.

The CPT framework can be applied to the case of Λ\Lambda-system with unwanted level in a similar way. However, there will be additional transitions from the bright and dark state to the unwanted level. In the lab frame of a non-ideal system with an unwanted level, for the case of equal detunings δ\delta, the Hamiltonian in the interaction frame after the RWA can be written as

Hint\displaystyle H_{\text{int}} =\displaystyle= j=0,1ei(δε)tλjΩj|ju|\displaystyle\sum_{j=0,1}e^{i(\delta-\varepsilon)t}\lambda_{j}\Omega_{j}|j\rangle\langle u| (22)
+j=0,1eiδtΩj|jt|+h.c.\displaystyle+\sum_{j=0,1}e^{i\delta t}\Omega_{j}|j\rangle\langle t|+\text{h.c.}

The CPT transformation for an XX-rotation amounts to having both Rabi frequencies to be equal: Ωo(t)=Ω0(t)=Ω1(t)\Omega_{o}(t)=\Omega_{0}(t)=\Omega_{1}(t) (we set θ=π/2\theta=\pi/2 and α=0\alpha=0). Such CPT transformation turns this Hamiltonian into

HCPT\displaystyle H_{\text{CPT}} =\displaystyle= eiδt2Ωo|Bt|\displaystyle e^{i\delta t}\sqrt{2}\leavevmode\nobreak\ \Omega_{o}|B\rangle\langle t| (23)
+ei(δε)t2{Ωo(λ0λ1)|Du|\displaystyle+\leavevmode\nobreak\ \frac{e^{i(\delta-\varepsilon)t}}{\sqrt{2}}\big{\{}\Omega_{o}(\lambda_{0}-\lambda_{1})|D\rangle\langle u|
+Ωo(λ0+λ1)|Bu|}+h.c.\displaystyle+\leavevmode\nobreak\ \Omega_{o}(\lambda_{0}+\lambda_{1})|B\rangle\langle u|\big{\}}+\text{h.c.}

We proceed by removing the oscillatory parts of the CPT Hamiltonian by going to a rotating frame. We do this using the frame transformation

diag[ei(δ/2)t,ei(δ/2)t,ei(δ/2)t,ei(δ/2ε)t].\text{diag}\big{[}e^{-i(\delta/2)t},e^{-i(\delta/2)t},e^{i(\delta/2)t},e^{i(\delta/2-\varepsilon)t}\big{]}. (24)

Upon this transformation we arrive at the Hamiltonian given by Eq. (2) of the main text. Repeating the same series of transformations outlined above, but now this time with the additional controls Ω,c(=0,1)\Omega_{\ell,c}\leavevmode\nobreak\ (\ell=0,1) under the condition ΩoΩ0,o=Ω1,o\Omega_{o}\equiv{\Omega}_{0,o}={\Omega}_{1,o}, and ΩcΩ0,c=Ω1,c\Omega_{c}\equiv{\Omega}_{0,c}={\Omega}_{1,c}, leads to the Hamiltonian given in Eq. (6).

Appendix B Mathematical derivation of DRAG solutions

In this appendix, we lay out the details of our DRAG-based formalism that leads to the solutions presented in Eqs. (11) and (12). To that end, we employ the perturbative DRAG theory developed in Ref. Gambetta et al. (2011) as the base of our formalism. As our first step, we need to expand the control fields of the DRAG frame Hamiltonian with respect to the adiabatic parameter xx:

HDRAG(n)(t)=Hextra(n)(t)+H¯(n)(t)+i[S(n+1)(t),Πu],H_{\mathrm{DRAG}}^{(n)}(t)=H_{\mathrm{extra}}^{(n)}(t)+\bar{H}^{(n)}(t)+i[S^{(n+1)}(t),\Pi_{u}], (25)

where n0n\geq 0 corresponds to the order of the transformed Hamiltonian, and HextraH_{\mathrm{extra}} is a nontrivial expression generated by the lower orders of the transformation, and,

H¯CPT,ωd(t)=1xΠu+n=0xnH¯(n)(t).\bar{H}_{\text{CPT},\omega d}(t)=\frac{1}{x}\Pi_{u}+\sum_{n=0}^{\infty}x^{n}\bar{H}^{(n)}(t). (26)

Notice that this expansion essentially means that the constraints in Eqs. (9) and (IV), and consequently the control fields hi(t)h_{i}(t) and hz(t)h_{z}(t) should be made perturbative with respect to the order of this expansion as well. Furthermore, the general form of the Hermitian operator S(t)S(t) for a dd-dimensional system can be written as

S(t)=isi,z(t)Πi+i=o,cm<nsi,m,n(t)σm,ni.S(t)=\sum_{i}s_{i,z}(t)\Pi_{i}+\sum_{i=o,c}\sum_{m<n}s_{i,m,n}(t)\sigma_{m,n}^{i}. (27)

The zeroth- and first-order expressions of HextraH_{\mathrm{extra}} are as follows Gambetta et al. (2011):

Hextra(0)\displaystyle H_{\mathrm{extra}}^{(0)} =\displaystyle= 0,\displaystyle 0,
Hextra(1)=i[S(1)(t),H(0)(t)]\displaystyle H_{\mathrm{extra}}^{(1)}=i[S^{(1)}(t),H^{(0)}(t)]- 12\displaystyle\frac{1}{2} [S(1)(t),[S(1)(t),Πu]]S˙(1)(t)\displaystyle[S^{(1)}(t),[S^{(1)}(t),\Pi_{u}]]-\dot{S}^{(1)}(t) (28)

Using Eqs. (25) and (B), we can solve for the constrains in Eqs. (9) and (IV) to obtain the appropriate control elements in terms of different orders of the parameter xx. The control constraints of Eq. (9) turn into

2Ω¯o(n)\displaystyle\sqrt{2}\bar{\Omega}_{o}^{(n)} =\displaystyle= ho(n)Tr[Hextra(n)(t)σB,to],\displaystyle h^{(n)}_{o}-\mathrm{Tr}[H^{(n)}_{\mathrm{extra}}(t)\sigma^{o}_{B,t}],
2Ω¯c(n)\displaystyle\sqrt{2}\bar{\Omega}^{(n)}_{c} =\displaystyle= hc(n)Tr[Hextra(n)(t)σB,tc],\displaystyle h^{(n)}_{c}-\mathrm{Tr}[H^{(n)}_{\mathrm{extra}}(t)\sigma^{c}_{B,t}], (29)
δ¯(n)(t)\displaystyle\bar{\delta}^{(n)}(t) =\displaystyle= hz(n)(t)Tr[Hextra(n)(t)(ΠBΠt)].\displaystyle h_{z}^{(n)}(t)-\mathrm{Tr}[{H}_{\mathrm{extra}}^{(n)}(t)\left(\Pi_{B}-\Pi_{t}\right)].

Note that we have picked the two original drives to have the same pulse envelope Ω0,o(t)=Ω1,o(t)Ωo(t)\Omega_{0,o}(t)=\Omega_{1,o(t)}\equiv\Omega_{o}(t), and we have set Ω0,c(t)=Ω1,c(t)Ωc(t)\Omega_{0,c}(t)=\Omega_{1,c}(t)\equiv\Omega_{c}(t). This will implement an XX-rotation. A YY-rotation can be implemented in a similar manner, except that the two original drives will have a π/2\pi/2 phase difference. The phase difference, however, will not show up in the CPT frame and thus, the rest of the analysis will be identical in both cases. The decoupling constraints of Eq. (IV) turn into

sc,D,u(n+1)\displaystyle s_{c,D,u}^{(n+1)} =\displaystyle= 12Tr[Hextra(n)(t)σD,uo]122(λ0λ1)Ω¯o(n),\displaystyle-\frac{1}{2}\mathrm{Tr}[{H}_{\mathrm{extra}}^{(n)}(t)\sigma^{o}_{D,u}]-\frac{1}{2\sqrt{2}}(\lambda_{0}-\lambda_{1})\bar{\Omega}_{o}^{(n)},
so,D,u(n+1)\displaystyle s_{o,D,u}^{(n+1)} =\displaystyle= +12Tr[Hextra(n)(t)σD,uc]+122(λ0λ1)Ω¯c(n),\displaystyle+\frac{1}{2}\mathrm{Tr}[{H}_{\mathrm{extra}}^{(n)}(t)\sigma^{c}_{D,u}]+\frac{1}{2\sqrt{2}}(\lambda_{0}-\lambda_{1})\bar{\Omega}_{c}^{(n)},
sc,B,u(n+1)\displaystyle s_{c,B,u}^{(n+1)} =\displaystyle= 12Tr[Hextra(n)(t)σB,uo]122(λ0+λ1)Ω¯o(n),\displaystyle-\frac{1}{2}\mathrm{Tr}[{H}_{\mathrm{extra}}^{(n)}(t)\sigma^{o}_{B,u}]-\frac{1}{2\sqrt{2}}(\lambda_{0}+\lambda_{1})\bar{\Omega}_{o}^{(n)},
so,B,u(n+1)\displaystyle s_{o,B,u}^{(n+1)} =\displaystyle= +12Tr[Hextra(n)(t)σB,uc]+122(λ0+λ1)Ω¯c(n),\displaystyle+\frac{1}{2}\mathrm{Tr}[{H}_{\mathrm{extra}}^{(n)}(t)\sigma^{c}_{B,u}]+\frac{1}{2\sqrt{2}}(\lambda_{0}+\lambda_{1})\bar{\Omega}_{c}^{(n)},
sc,t,u(n+1)\displaystyle s_{c,t,u}^{(n+1)} =\displaystyle= 12Tr[Hextra(n)(t)σt,uo],\displaystyle-\frac{1}{2}\mathrm{Tr}[{H}_{\mathrm{extra}}^{(n)}(t)\sigma^{o}_{t,u}],
so,t,u(n+1)\displaystyle s_{o,t,u}^{(n+1)} =\displaystyle= +12Tr[Hextra(n)(t)σt,uc].\displaystyle+\frac{1}{2}\mathrm{Tr}[{H}_{\mathrm{extra}}^{(n)}(t)\sigma^{c}_{t,u}]. (30)

From these constraints, we first find the zeroth-order solutions. According to the CPT framework, in order to implement XX-rotations we set ho(0)(t)=2tgΩ(t)h_{o}^{(0)}(t)=\sqrt{2}\leavevmode\nobreak\ t_{g}\Omega(t) where Ω(t)=σsech(σt)\Omega(t)=\sigma\sech(\sigma t), hc(0)(t)=0h_{c}^{(0)}(t)=0, and hz(0)(t)=tgδh_{z}^{(0)}(t)=t_{g}\delta. This implies that the target CPT Hamiltonian has the form:

HtargetCPT=[σsech(σt)σB,t+h.c.]H_{\mathrm{target}}^{\mathrm{CPT}}=[\sigma\sech(\sigma t)\sigma_{B,t}+\text{h.c.}] (31)

Note that the higher orders of ho(n)h_{o}^{(n)} and hc(n)h_{c}^{(n)} are set to zero, such that we obtain the desired evolution as dictated by the target Hamiltonian. Since we made our choice for the control fields h(t)h(t), by making use of Hextra(0)=0H_{\text{extra}}^{(0)}=0 we can now solve for the pulse envelopes, from which we find:

Ωo(t)=2Ω(t),Ωc=0.\Omega_{o}(t)=\sqrt{2}\leavevmode\nobreak\ \Omega(t),\enskip\Omega_{c}=0. (32)

This ensures that we have the right form in the bright-target subspace of HDRAG(0)H_{\text{DRAG}}^{(0)} to match the corresponding bright-target elements of the target Hamiltonian. (Notice that the additional factor of 2\sqrt{2} is present due to the CPT frame transformation.) Next, we proceed with the zeroth-order decoupling constraints. These constraints together with the zeroth-order target constraints will fix certain elements of S(1)(t)S^{(1)}(t), such that we essentially satisfy HDRAG(0)HtargetCPTH_{\text{DRAG}}^{(0)}\equiv H_{\mathrm{target}}^{\mathrm{CPT}}. Given the fact that Hextra(0)=0H_{\text{extra}}^{(0)}=0, we find based on Eqs. (B) that the non-zero elements of S(1)(t)S^{(1)}(t) are sc,D,u(1)=122(λ0λ1)tgΩ(t),andsc,B,u(1)=122(λ0+λ1)tgΩ(t)s_{c,D,u}^{(1)}=-\frac{1}{2\sqrt{2}}(\lambda_{0}-\lambda_{1})t_{g}\Omega(t),\quad\text{and}\quad s_{c,B,u}^{(1)}=-\frac{1}{2\sqrt{2}}(\lambda_{0}+\lambda_{1})t_{g}\Omega(t). These two constraints ensure no transitions between dark-unwanted and and bright-unwanted states, respectively. The first order corrective controls are found by satisfying the first-order target constraints. In this first order, as we already mentioned we set all the first-order control fields to zero. Making use of Eqs. (B), we find the following equations:

2Ω¯o(1)\displaystyle\sqrt{2}\bar{\Omega}_{o}^{(1)} =\displaystyle= 2s˙o,B,t(1)+2δsc,B,t(1),\displaystyle 2\dot{s}_{o,B,t}^{(1)}+2\delta s_{c,B,t}^{(1)}, (33)
2Ω¯c(1)\displaystyle\sqrt{2}\bar{\Omega}_{c}^{(1)} =\displaystyle= 2(s˙c,B,t(1)+2Ωtg(sz,D(1)sz,B(1))2δso,B,t(1)),\displaystyle 2\left(\dot{s}_{c,B,t}^{(1)}+\sqrt{2}\Omega t_{g}(s_{z,D}^{(1)}-s_{z,B}^{(1)})-2\delta s_{o,B,t}^{(1)}\right),
sc,B,t(1)\displaystyle s_{c,B,t}^{(1)} =\displaystyle= 1162[(λ0+λ1)2Ωtg+8(s˙z,D(1)s˙z,B(1))(Ωtg)1].\displaystyle\frac{1}{16\sqrt{2}}[\left(\lambda_{0}+\lambda_{1}\right)^{2}\Omega t_{g}+8(\dot{s}_{z,D}^{(1)}-\dot{s}_{z,B}^{(1)})(\Omega t_{g})^{-1}].

To seek the simplest solution which satisfies the S(1)(0)=S(1)(tg)=0S^{(1)}(0)=S^{(1)}(t_{g})=0 (such that the implemented gate is the same in the DRAG and CPT frame), we pick the free parameters sz,i(1)s_{z,i}^{(1)}’s and so,B,t(1)s_{o,B,t}^{(1)} all equal to zero. Substituting sc,B,t(1)s_{c,B,t}^{(1)} into the first two equations, we find the pulse corrections given in Eqs. (11) and (12) (notice that we require an additional factor of 2\sqrt{2} in the non-CPT frame to accommodate for the CPT transformation). Substituting these solutions and the choices we made above for the generative elements of S(1)(t)S^{(1)}(t) in the expansion Eq. (25) will lead to the first-order form of the DRAG Hamiltonian HDRAG(1)(t)H_{\text{DRAG}}^{(1)}(t) given in Eq. (14). Note that since we terminate the expansion in the first order we set S(2)(t)=0S^{(2)}(t)=0.

References

  • Dutt et al. (2005) M. V. Gurudev Dutt, Jun Cheng, Bo Li, Xiaodong Xu, Xiaoqin Li, P. R. Berman, D. G. Steel, A. S. Bracker, D. Gammon, Sophia E. Economou, Ren-Bao Liu,  and L. J. Sham, ‘Stimulated and spontaneous optical generation of electron spin coherence in charged gaas quantum dots,’ Phys. Rev. Lett. 94, 227403 (2005).
  • Economou et al. (2006) Sophia E. Economou, L. J. Sham, Yanwen Wu,  and D. G. Steel, ‘Proposal for optical u(1) rotations of electron spin trapped in a quantum dot,’ Phys. Rev. B 74, 205415 (2006).
  • Economou and Reinecke (2007) Sophia E. Economou and T. L. Reinecke, ‘Theory of fast optical spin rotation in a quantum dot based on geometric phases and trapped states,’ Phys. Rev. Lett. 99, 217401 (2007).
  • Donarini et al. (2019) Andrea Donarini, Michael Niklas, Michael Schafberger, Nicola Paradiso, Christoph Strunk,  and Milena Grifoni, ‘Coherent population trapping by dark state formation in a carbon nanotube quantum dot,’ Nature Communications 10 (2019), 10.1038/s41467-018-08112-x.
  • Carter et al. (2021) Samuel G. Carter, Stefan C. Badescu, Allan S. Bracker, Michael K. Yakes, Kha X. Tran, Joel Q. Grim,  and Daniel Gammon, ‘Coherent population trapping combined with cycling transitions for quantum dot hole spins using triplet trion states,’ Phys. Rev. Lett. 126, 107401 (2021).
  • Vezvaee et al. (2021) Arian Vezvaee, Girish Sharma, Sophia E. Economou,  and Edwin Barnes, ‘Driven dynamics of a quantum dot electron spin coupled to a bath of higher-spin nuclei,’ Phys. Rev. B 103, 235301 (2021).
  • Kessler et al. (2010) E. M. Kessler, S. Yelin, M. D. Lukin, J. I. Cirac,  and G. Giedke, ‘Optical superradiance from nuclear spin environment of single-photon emitters,’ Phys. Rev. Lett. 104, 143601 (2010).
  • Zhou et al. (2016) Brian B. Zhou, Alexandre Baksic, Hugo Ribeiro, Christopher G. Yale, F. Joseph Heremans, Paul C. Jerger, Adrian Auer, Guido Burkard, Aashish A. Clerk,  and David D. Awschalom, ‘Accelerated quantum control using superadiabatic dynamics in a solid-state lambda system,’ Nature Physics 13, 330–334 (2016).
  • Zhou et al. (2017) Brian B. Zhou, Paul C. Jerger, V. O. Shkolnikov, F. Joseph Heremans, Guido Burkard,  and David D. Awschalom, ‘Holonomic quantum control by coherent optical excitation in diamond,’ Phys. Rev. Lett. 119, 140503 (2017).
  • Yale et al. (2016) Christopher G. Yale, F. Joseph Heremans, Brian B. Zhou, Adrian Auer, Guido Burkard,  and David D. Awschalom, ‘Optical manipulation of the berry phase in a solid-state spin qubit,’ Nature Photonics 10, 184–189 (2016).
  • Campbell et al. (2010) W. C. Campbell, J. Mizrahi, Q. Quraishi, C. Senko, D. Hayes, D. Hucul, D. N. Matsukevich, P. Maunz,  and C. Monroe, ‘Ultrafast gates for single atomic qubits,’ Phys. Rev. Lett. 105, 090502 (2010).
  • Toyoda et al. (2013) K. Toyoda, K. Uchida, A. Noguchi, S. Haze,  and S. Urabe, ‘Realization of holonomic single-qubit operations,’ Phys. Rev. A 87, 052307 (2013).
  • Takahashi et al. (2020) Hiroki Takahashi, Ezra Kassa, Costas Christoforou,  and Matthias Keller, ‘Strong coupling of a single ion to an optical cavity,’ Phys. Rev. Lett. 124, 013602 (2020).
  • Duan (2001) L.-M. Duan, ‘Geometric manipulation of trapped ions for quantum computation,’ Science 292, 1695–1697 (2001).
  • Mizrahi et al. (2013) J. Mizrahi, C. Senko, B. Neyenhuis, K. G. Johnson, W. C. Campbell, C. W. S. Conover,  and C. Monroe, ‘Ultrafast spin-motion entanglement and interferometry with a single atom,’ Phys. Rev. Lett. 110, 203001 (2013).
  • Kinos et al. (2021a) Adam Kinos, David Hunger, Roman Kolesov, Klaus Mølmer, Hugues de Riedmatten, Philippe Goldner, Alexandre Tallaire, Loic Morvan, Perrine Berger, Sacha Welinski, Khaled Karrai, Lars Rippe, Stefan Kröll,  and Andreas Walther, ‘Roadmap for rare-earth quantum computing,’   (2021a), 10.48550/ARXIV.2103.15743.
  • Kinos et al. (2021b) Adam Kinos, Lars Rippe, Stefan Kröll,  and Andreas Walther, ‘Designing gate operations for single-ion quantum computing in rare-earth-ion-doped crystals,’ Phys. Rev. A 104, 052624 (2021b).
  • Bayliss et al. (2020) S. L. Bayliss, D. W. Laorenza, P. J. Mintun, B. D. Kovos, D. E. Freedman,  and D. D. Awschalom, ‘Optically addressable molecular spins for quantum information processing,’ Science 370, 1309–1312 (2020).
  • Falci et al. (2013) G. Falci, A. La Cognata, M. Berritta, A. D’Arrigo, E. Paladino,  and B. Spagnolo, ‘Design of a lambda system for population transfer in superconducting nanocircuits,’ Phys. Rev. B 87, 214515 (2013).
  • Earnest et al. (2018) N. Earnest, S. Chakram, Y. Lu, N. Irons, R. K. Naik, N. Leung, L. Ocola, D. A. Czaplewski, B. Baker, Jay Lawrence, Jens Koch,  and D. I. Schuster, ‘Realization of a Λ\mathrm{\Lambda} system with metastable states of a capacitively shunted fluxonium,’ Phys. Rev. Lett. 120, 150504 (2018).
  • Shkolnikov and Burkard (2020) V. O. Shkolnikov and Guido Burkard, ‘Effective Hamiltonian theory of the geometric evolution of quantum systems,’ Phys. Rev. A 101, 042101 (2020).
  • Baksic et al. (2017) Alexandre Baksic, Ron Belyansky, Hugo Ribeiro,  and Aashish A. Clerk, ‘Shortcuts to adiabaticity in the presence of a continuum: Applications to itinerant quantum state transfer,’ Phys. Rev. A 96, 021801 (2017).
  • Ribeiro et al. (2017) Hugo Ribeiro, Alexandre Baksic,  and Aashish A. Clerk, ‘Systematic magnus-based approach for suppressing leakage and nonadiabatic errors in quantum dynamics,’ Phys. Rev. X 7, 011021 (2017).
  • Shi et al. (2021) Zhi-Cheng Shi, Hai-Ning Wu, Li-Tuo Shen, Jie Song, Yan Xia, X. X. Yi,  and Shi-Biao Zheng, ‘Robust single-qubit gates by composite pulses in three-level systems,’ Phys. Rev. A 103, 052612 (2021).
  • Gao et al. (2015) W. Gao, A. Imamoglu, H. Bernien,  and R. Hanson, ‘Coherent manipulation, measurement and entanglement of individual solid-state spins using optical fields,’ Nature Photonics 9, 363–373 (2015).
  • Møller et al. (2007) Ditte Møller, Lars Bojer Madsen,  and Klaus Mølmer, ‘Geometric phase gates based on stimulated raman adiabatic passage in tripod systems,’ Phys. Rev. A 75, 062302 (2007).
  • Eberly and Kozlov (2002) J. H. Eberly and V. V. Kozlov, ‘Wave equation for dark coherence in three-level media,’ Phys. Rev. Lett. 88, 243604 (2002).
  • Scala et al. (2011) M. Scala, B. Militello, A. Messina,  and N. V. Vitanov, ‘Stimulated raman adiabatic passage in a Λ\mathrm{\Lambda} system in the presence of quantum noise,’ Physical Review A 83 (2011), 10.1103/physreva.83.012101.
  • Wu and Lidar (2002) L.-A. Wu and D. A. Lidar, ‘Qubits as parafermions,’ Journal of Mathematical Physics 43, 4506–4525 (2002).
  • Economou et al. (2012) Sophia E. Economou, Juan I. Climente, Antonio Badolato, Allan S. Bracker, Daniel Gammon,  and Matthew F. Doty, ‘Scalable qubit architecture based on holes in quantum dot molecules,’ Phys. Rev. B 86, 085319 (2012).
  • Novikov et al. (2015) Sergey Novikov, T. Sweeney, J. Robinson, Shavindra Premaratne, B. Suri, F. Wellstood,  and B. Palmer, ‘Raman coherence in a circuit quantum electrodynamics lambda system,’ Nature Physics 12 (2015), 10.1038/nphys3537.
  • Motzoi et al. (2009) F. Motzoi, J. M. Gambetta, P. Rebentrost,  and F. K. Wilhelm, ‘Simple pulses for elimination of leakage in weakly nonlinear qubits,’ Phys. Rev. Lett. 103, 110501 (2009).
  • Motzoi and Wilhelm (2013) F. Motzoi and F. K. Wilhelm, ‘Improving frequency selection of driven pulses using derivative-based transition suppression,’ Phys. Rev. A 88, 062318 (2013).
  • Gambetta et al. (2011) J. M. Gambetta, F. Motzoi, S. T. Merkel,  and F. K. Wilhelm, ‘Analytic control methods for high-fidelity unitary operations in a weakly nonlinear oscillator,’ Phys. Rev. A 83, 012308 (2011).
  • Theis et al. (2018) L. S. Theis, F. Motzoi, S. Machnes,  and F. K. Wilhelm, ‘Counteracting systems of diabaticities using drag controls: The status after 10 years (a),’ EPL (Europhysics Letters) 123, 60001 (2018).
  • Werninghaus et al. (2021) M. Werninghaus, D. J. Egger, F. Roy, S. Machnes, F. K. Wilhelm,  and S. Filipp, ‘Leakage reduction in fast superconducting qubit gates via optimal control,’ npj Quantum Information 7 (2021), 10.1038/s41534-020-00346-2.
  • Rosen and Zener (1932) N. Rosen and C. Zener, ‘Double stern-gerlach experiment and related collision phenomena,’ Phys. Rev. 40, 502–507 (1932).
  • Note (1) Note that the presented analysis will be exactly the same if we swap the definition of the unwanted and target levels and change the sign of the detuning.
  • Santori et al. (2004) Charles Santori, David Fattal, Jelena Vuckovic, Glenn S Solomon,  and Yoshihisa Yamamoto, ‘Single-photon generation with InAs quantum dots,’ New Journal of Physics 6, 89–89 (2004).
  • Becker et al. (2016) Jonas Becker, Johannes Görlitz, Carsten Arend, M. Markham,  and Christoph Becher, ‘Ultrafast, all-optical coherent control of single silicon vacancy colour centres in diamond,’ Nature Communications 7 (2016), 10.1038/ncomms13512.
  • Trusheim et al. (2020) Matthew E. Trusheim, Benjamin Pingault, Noel H. Wan, Mustafa Gündoğan, Lorenzo De Santis, Romain Debroux, Dorian Gangloff, Carola Purser, Kevin C. Chen, Michael Walsh, Joshua J. Rose, Jonas N. Becker, Benjamin Lienhard, Eric Bersin, Ioannis Paradeisanos, Gang Wang, Dominika Lyzwa, Alejandro R-P. Montblanch, Girish Malladi, Hassaram Bakhru, Andrea C. Ferrari, Ian A. Walmsley, Mete Atatüre,  and Dirk Englund, ‘Transform-limited photons from a coherent tin-vacancy spin in diamond,’ Phys. Rev. Lett. 124, 023602 (2020).
  • Jelezko and Wrachtrup (2006) F. Jelezko and J. Wrachtrup, ‘Single defect centres in diamond: A review,’ physica status solidi (a) 203, 3207–3225 (2006).
  • Bowdrey et al. (2002) Mark D. Bowdrey, Daniel K.L. Oi, Anthony J. Short, Konrad Banaszek,  and Jonathan A. Jones, ‘Fidelity of single qubit maps,’ Physics Letters A 294, 258–260 (2002).
  • Schrieffer and Wolff (1966) J. R. Schrieffer and P. A. Wolff, ‘Relation between the Anderson and Kondo Hamiltonians,’ Phys. Rev. 149, 491–492 (1966).
  • Takou and Economou (2021) Evangelia Takou and Sophia E. Economou, ‘Optical control protocols for high-fidelity spin rotations of single Siv\mathrm{Si}{\mathrm{v}}^{-} and Snv\mathrm{Sn}{\mathrm{v}}^{-} centers in diamond,’ Phys. Rev. B 104, 115302 (2021).
  • McKay et al. (2017) David C. McKay, Christopher J. Wood, Sarah Sheldon, Jerry M. Chow,  and Jay M. Gambetta, ‘Efficient zz gates for quantum computing,’ Phys. Rev. A 96, 022330 (2017).