Literature DB >> 27383129

Noise filtering of composite pulses for singlet-triplet qubits.

Xu-Chen Yang1, Xin Wang1.   

Abstract

Semiconductor quantum dot spin qubits are promising candidates for quantum computing. In these systems, the dynamically corrected gates offer considerable reduction of gate errors and are therefore of great interest both theoretically and experimentally. They are, however, designed under the static-noise model and may be considered as low-frequency filters. In this work, we perform a comprehensive theoretical study of the response of a type of dynamically corrected gates, namely the supcode for singlet-triplet qubits, to realistic 1/f noises with frequency spectra 1/ω(α). Through randomized benchmarking, we have found that supcode offers improvement of the gate fidelity for α  1 and the improvement becomes exponentially more pronounced with the increase of the noise exponent in the range 1  α ≤ 3 studied. On the other hand, for small α, supcode will not offer any improvement. The δJ-supcode, specifically designed for systems where the nuclear noise is absent, is found to offer additional error reduction than the full supcode for charge noises. The computed filter transfer functions of the supcode gates are also presented.

Entities:  

Year:  2016        PMID: 27383129      PMCID: PMC4935950          DOI: 10.1038/srep28996

Source DB:  PubMed          Journal:  Sci Rep        ISSN: 2045-2322            Impact factor:   4.379


In recent years, extensive research has been devoted to electron spin qubits in semiconductor quantum dot systems1, due to their potential to achieve scalable quantum computation and quantum information processing2. While long coherence times and reasonably high control fidelities have been demonstrated for various types of spin qubits34567891011, it remains an incomplete mission to reduce the error of an arbitrary quantum gate operation below the stringent fault-tolerant threshold. Such decoherence, the process during which a qubit is destructed through its interaction with the environment, occurs in a variety of different channels. However, for solid state spin qubits, the following two types of noises are evidently the major causes of decoherence: the Overhauser (or nuclear) noise1213, which arises from the hyperfine interaction between the qubit and its surrounding nuclear spin bath, and the charge noise1415, which originates from unintentionally deposited impurities near the quantum dot where an electron can hop on and off uncontrolled. Some of these errors are being addressed using for example dynamical Hamiltonian estimation which tracks the fluctuations in real time16, purposely made device substrates where nuclear spins are almost absent (isotope-enriched silicon)91718, or resonantly gating near certain “sweet spots” of the exchange interaction where the charge noise is greatly suppressed19202122. On the other hand, the dynamically corrected gates23242526272829, inspired by the vastly successful dynamical decoupling technique in NMR quantum control30, offer considerable reduction of both Overhauser and charge noise which can in principle be applied to any experimental platforms with similar controls. In a dynamically corrected gate operation, the quantum states are allowed to evolve under carefully designed sequences during which errors accumulated on different pieces end up canceling each other to certain orders, thereby reducing noises at a cost of extending the gate time. A useful example among such control protocols is the supcode2631, a type of dynamically corrected gates for the singlet-triplet qubit, which encodes a qubit in the singlet and triplet states of two electron spins. Since its conception26, it has been developed into a family of control protocols which are robust against both Overhauser and charge noise for single- and two-qubit operations323334, thereby fulfilling the requirement for noise-resistant universal control35. An important assumption behind the entire field of dynamical decoupling and dynamically corrected gates is the non-Markovianity of noises, i.e. the noises are assumed to be quasi-static, which is a valid approximation since the time scale with which the noise varies is much longer than the typical gate operation time, typically about tens of nanoseconds. In particular, supcode is crafted under a model with static fluctuations, with the hope that when encountering real noises it will cancel the contribution from their low frequency components. Theoretical validation of this approximation has been performed3336 with the 1/f noise bearing the power spectral density proportional to 1/ω, where the crucial parameter is the exponent α which determines how much the noise is concentrated in low frequencies. In refs 33 and 36 we have numerically performed Randomized Benchmarking3738 to investigate the average error per gate for the group of single-qubit Clifford gates under 1/f noises, where it has been found that supcode offers great improvement for but little or no improvement otherwise, as expected from the frequency dependence of noises with different α values. Nevertheless, much work remains to be done in order to fully understand how supcode sequences filter frequency-dependent noises. Due to the mechanism that the 1/f noise is produced, the maximal exponent we could reach was α = 2 (see Methods), and typically α has to be no greater than 1.5 to ensure convergence. However, the experimentally measured exponent3940 is as large as 2.6 which is out of the range of present simulations, and the extrapolation of the improvement ratio toward regimes with such large α values is not obvious. Moreover, in the simulations of refs 33 and 36, both types of noises are applied simultaneously to the gate sequences, whereas it is theoretically an interesting open question how supcode gates responds to frequency-dependent Overhauser and charge noise individually, as the two enters the Hamiltonian in different ways. Last but not least, the filter transfer function27414243, a feature of any dynamically corrected gate indicating its power to filter frequency-dependent noises offering complementary useful information to the benchmarking4445, has not appeared in the literature for supcode sequences. In this paper, we present a comprehensive theoretical treatment on how supcode pulses perform under a broad range of realistic 1/f noises. We present the filter transfer functions of supcode sequences for Overhauser noise and charge noise respectively, and have simulated randomized benchmarking with uncorrected and corrected single-qubit Clifford gates. We find that the improvement afforded by supcode continues into the experimentally relevant regime of larger α, and that the “δJ-supcode”36—a type of supcode optimized for the presence of charge noise only—provides a remarkably pronounced improvement on errors caused by charge noise, although it would obviously fail for the nuclear noise. These finding are complementary to the preliminary results presented in refs 33 and 36 and they together offer a complete theoretical picture on the filtration of frequency-dependent noises by supcode dynamically corrected gates in singlet-triplet spin qubit systems.

Results

We start with the control Hamiltonian for a singlet-triplet qubit, which can be expressed in the computational bases as326 where σ and σ are Pauli matrices. The bases are and , where with being the creation operator of an electron having spin σ in the dot labelled by i. The Bloch vector representing any computational state may be rotated around the x axis of the Bloch sphere with the help of a magnetic field gradient across the double-quantum-dot system, which in energy units reads h = gμΔB. This magnetic field gradient can be generated experimentally by either the dynamical nuclear polarization446 or a micromagnet474849. The Heisenberg exchange interaction J, which is essentially the energy level splitting between |S〉 and |T0〉 states, defines the rotating rate of a Bloch vector around the z axis. Control of the z rotation is achieved via gate voltages by either detuning the double-well confinement potential3456 or heightening and lowing the middle potential barrier5051, which consequently changes the magnitude of J. In this work we consider the former case, i.e. J is a function of the detuning , which is in turn a function of t because can be rapidly tuned by all-electrical means. In contrast, we regard h as non-changeable throughout the execution of a given computational task since it may not be efficiently tuned within the time scale for such operations. Nevertheless, the ability to rotate around two axes suffices for universal single-qubit control35. One of the main challenges in controlling the spin qubits is to compensate the deteriorating effect due to noises on the fidelity of the quantum gates performed. Two major channels of noises are considered in this work: the Overhauser (nuclear) noise1213, arising from the fluctuations in the background nuclear spin bath due to the hyperfine interaction, and the charge noise1415, which stems from the shift in the electrostatic confinement potential of the double-quantum-dot system due to background electrons hopping on and off unintentionally deposited impurities. In the language of Eq. (1), the effects of these noises boil down to shifts in the control parameters, namely h → h + δh and J → J + δJ. In order to combat the Overhauser and charge noises, two families of composite pulse sequences (supcode) have been developed for the singlet-triplet qubit system: the full supcode, originated from ref. 26 and developed in ref. 32, capable to cancel both the Overhauser and charge noise simultaneously, as well as the so-called “δJ-supcode”36, which is specifically crafted for situations where the Overhauser noise is almost completely absent such as in systems of isotope-enriched silicon917. In both cases, the fundamental idea is the “self-compensation” of the leading order effect of noises by supplementing a naïve pulse with an uncorrected identity operation, tailored in a way such that the error arising during the execution of the identity operation would exactly cancel that of the uncorrected operation. In order for the noise cancellation to work, the noises are assumed to be quasi-static. Namely, the Overhauser noise δh is assumed to be an unknown constant during a given run while its value may change for different runs. The charge noise δJ is control dependent, but it can be related to the fluctuations in the electrostatic potential, or detuning, , as where is assumed to be quasi-static. In this work, we replace δh and by 1/f noises and study the filter transfer function of supcode sequences and their responses to a wide range of 1/f noises. To facilitate the simulations, we take the phenomenological form of implying 5253. As has been demonstrated in ref. 33, other forms of can be straightforwardly accommodated. Throughout this work, we denote t0 as our arbitrary time unit. We have also fixed h = 1/t0 while J is allowed to vary between 0 and 50 h as is also the case in experiments. Typical values of h for a double-quantum-dot experiments range from a few MHz to ~100 MHz. Taking h ~ 100 MHz, our corresponding time unit is t0 ~ 10 ns. Figure 1 shows our generated 1/f noises and their power spectral densities. For details on how these noises corresponding to the desired power spectra are generated, please see the Methods section. The power spectral density S(ω) = A/(ωt0) has a unit of energy 1/t0. The exponent α, therefore, is the crucial parameter characterizing the noise: For α = 0, the noise is essentially the white noise. As α increases, the noise becomes less Markovian (more correlated). Figure 1(a) clearly illustrates this evolution of the noise ξ(t) as functions of α. The uppermost panel of Fig. 1(a) indicates that the noise ξ(t) for α = 0 is completely random. Such randomness reduces as α is increased from 0 to 0.5, while at α = 1 one can already clearly see a correlation within the noise, i.e. the noise has an overall tendency of rising and lowering with a much longer time scale. As α further increases, the correlations become much stronger, and for α = 2, 3 the noises become smooth, in sharp contrast with those of lower α values. The panels of Fig. 1(b) show the power spectral densities corresponding to the respective panels of Fig. 1(a), where the results are presented on a log-log scale as straight lines with different slopes corresponding to the α values in the expression of S(ω) (the small dip at the far right end is due to the time discretization of the noise signal and we have verified that these deviation from ideal power law do not affect our results in any important way). Again, the uppermost panel is for the white noise α = 0 which possesses a constant power spectrum. A close inspection of other panels reveals that the noises concentrate more at lower frequencies for larger α values. We note here that in the results shown in this figure, the noise amplitude A has been adjusted such that S(ω = 1/t0) ≈ 1/t0 for the sole purpose of presentation. In practice, we multiply the noise by a factor which is determined by the noise amplitude in its desired power spectral density.
Figure 1

1/f noises and their power spectral densities.

(a) Noises as functions of time (in terms of an arbitrary time unit t0) for different power spectral densities. (b) Corresponding power spectral densities S(ω) = A/(ωt0) for different α values indicated on the figure. The noise amplitude A has been adjusted such that S(ω = 1/t0) ≈ 1/t0. The small dip at the far right end of (b) is due to the discretization of the noise signal in the time domain and we have verified that these deviation from ideal power law do not affect our results in any important way.

While supcode gates are designed for static or quasi-static noises, it does not mean that it would completely fail for the noise with a broader power spectrum as shown in Fig. 1. The ability of certain quantum gate to cancel noises with different frequencies is encapsulated in the filter transfer function27414243, which, for the Overhauser noise (denoted by h in the superscript), is defined as where is the Fourier transform of the control matrix , and the control matrix is defined, in terms of the evolution operator without the action of noise, as In Eqs (2) and (3), although τ can be in principle arbitrary, for the purpose of noise compensation it should be understood as the time at the conclusion of certain noise-canceling pulse sequences. Therefore we define the filter transfer function for the Overhauser noise of a gate (or a gate sequence) with duration T, which accomplish certain desired net operation in either noise-resistant or non-resistant fashions, as On the other hand, the filter transfer functions for the charge noise is defined in a slightly different way because the charge noise where the fluctuations in the detuning, , is the one which should exhibit the 1/f noise spectrum in our work. Therefore where is defined in a similar way as Eq. (3), but the control matrix is now given by We then define as the filter transfer function for the charge noise of a gate (or a gate sequence) with duration T accomplishing certain designated task. With the filter transfer functions defined above, the gate fidelity can be expressed, to a good approximation, in terms of the known spectra of the nuclear noise S(ω) and S(ω) as In Fig. 2 we present the pulse shapes and filter transfer functions corresponding to two selective supcode gates: the Hadamard gate and . We have calculated the filter transfer functions for all single-qubit Clifford gates, and since they all exhibit very similar behavior we only show the two aforementioned representative cases in the figure. Figure 2(a) shows the pulse shapes for uncorrected and corrected gates of . We can see that the full supcode achieves simultaneous cancellation of both Overhauser and charge noise at the cost of prolonging the uncorrected pulse by roughly an order of magnitude, while the δJ-supcode is about 40% shorter since it focuses on compensating the charge noise only. The case is very similar in Fig. 2(d) for except that the uncorrected pulse here consists of four pieces due to the complexity of the rotation, and the corresponding δJ-supcode is about 50% shorter than the full one. Moving on to the filter transfer functions, we show the results for in Fig. 2(b,c), and those for in Fig. 2(e,f). We see from Fig. 2(b) that for Overhauser noise, the curves of F(ω) for the uncorrected pulse and the δJ-supcode are very similar (indicating no noise-compensation offered), while that for the full supcode has a higher order scaling in terms of the frequency, indicating powerful noise cancellation for a range of frequencies. A closer examination of the figure reveals that the reduction of noise happens for frequencies up to ωt0 ≈ 0.1, demonstrating that the power of noise cancellation afforded by supcode is not only focused on very low frequencies as it was originally conceived, but also extends to a reasonably broad noise spectrum. As far as only the Overhauser noise is concerned, δJ-supcode is necessarily not providing any improvement. However, when the charge noise is considered, the δJ-supcode should possess comparable, if not more, noise-cancelling power than the full supcode. This is demonstrated in Fig. 2(c) where both the full supcode and δJ-supcode have a higher order of scaling in terms of the frequency, and the noise reduction occurs in a reasonably broad frequency range, as in the previous case. The same discussion holds true for all other gates that we have investigated, but we only show additional results for in Fig. 2(e,f), where similar behavior with Fig. 2(b,c) is as expected.
Figure 2

Pulse shapes and filter transfer functions of selective supcode gates.

(a) Pulse shapes for , where the black line indicates the uncorrected operation, the blue line full supcode, and the red line δJ-supcode. The bullets mark the end of respective pulse sequences. (b) Filter transfer functions for the Overhauser noise F(ω) of the uncorrected and corrected operations corresponding to those shown in (a), with the meaning of different colors of lines being the same. (c) Filter transfer functions for the charge noise F(ω) of operations . (d–f) Pulse shapes, filter transfer functions F(ω) and F(ω) for .

For time-dependent noises, it is cumbersome to predict the fidelity of a quantum algorithm involving many gates using their individual fidelities. Randomized Benchmarking3738 is a powerful technique to extract the average gate fidelity using a subset of arbitrary quantum gates, namely the Clifford group. In doing this, it also avoids the error introduced during initialization and read-out, the feature of which is particularly useful in experiments. We have numerically performed Randomized Benchmarking3738 for uncorrected and corrected single-qubit Clifford gates under different 1/f noises in order to understand and compare their performances. The benchmarking procedure is implemented by averaging the fidelity over random sequences consisting of single-qubit Clifford gates, and over many different noise realizations for a varying number of gates. In actual simulations we averaged results from at least 500 random gate sequences undergoing different noise realizations for a given noise spectrum to ensure convergence. The gate fidelity is calculated using the state fidelity as defined in ref. 54. The fidelity of such sequences behave as [1 + (1 − 2d)]/2, where d is the average error per gate, and n the number of Clifford gates applied37. Figure 3 shows representative results for three different noises having spectra S(ω) = A/(ωt0) with the exponent α = 0.5 [panels (a) and (b)], α = 1.25 [panels (c) and (d)] and α = 2 [panels (e) and (f)] respectively. Furthermore, to separate the effects of different noise channels, we have simulated benchmarking with the Overhauser noise only for the results shown in Fig. 3(a,c,e), while for those shown in Fig. 3(b,d,f) we consider the charge noise only. We emphasize that the results shown here are extracted from simulations of sequences of gates undergoing 1/f noises which are actually generated in the time domain, rather than integrating the product of the noise spectra and filter transfer functions in the frequency domain. We also note that although the noise amplitude A are chosen to be 1/t0 for all cases, it is not meaningful to compare results for different noises with the same A since their energies may be drastically different. We therefore focus on comparing the performances of uncorrected and corrected sequences for a given noise.
Figure 3

Randomized benchmarking for uncorrected and corrected single-qubit Clifford gates for different 1/f noises.

n denotes the number of gates. The left column (a,c,e) includes the Overhauser noise only, whereas in the right column (b,d,f) we consider the charge noise only. The Overhauser noises δh(t) ~ ξ(t) which exhibits a power spectra density S(ω) = A/(ωt0) with amplitude A = 1/t0. The charge noises δJ(t) ~ J(t)ξ(t) where ξ(t) is defined in the same way as ξ(t). For (a,b), α = 0.5; (c,d) α = 1.25; (e,f) α = 2. The results for uncorrected operations, full supcode and δJ-supcode pulses are shown as black, blue and red lines respectively. The values of A are, respectively, At0 = (a)10−3, (b)10−2, (c)10−3.5, (d)10−2.5, (e)10−4.5, and (f)10−3.75.

Qualitatively, for α close to zero, the noise behaves like the white noise and the supcode sequences are not expected to offer any improvement. On the other hand, for a relatively large value of α, the noise is concentrated at low frequencies, in which case supcode sequences should cancel a large portion of error induced by noises. There exists an intermediate value of α for which the error arising from both uncorrected and corrected pulses are comparable, which was previously found to be around α ≈ 1 (refs 33 and 36). In Fig. 3(a,b) (α = 0.5) the noise is very close to the white noise, and the average gate fidelity drops down to 0.5 even faster for the corrected pulses than the uncorrected ones. These results are as expected because for a noise close to the white noise, there are a lot of spectral weight in higher frequencies where supcode sequences are unable to perform correction. At the same time, the longer gate duration of the corrected sequences leads to an accumulation of error, causing corrected sequences to have larger gate error than the uncorrected ones. For α = 1.25 [as shown in Fig. 3(c,d)] the uncorrected and corrected sequences have very similar performances (except that the δJ-supcode has larger error than the uncorrected one for Overhauser noise) indicating that the α value is close to the intermediate value α. For a larger α (e.g. α = 2) we expect that the full supcode should outperform the uncorrected ones for both Overhauser noise and the charge noise, while the δJ-supcode should offer improvement for the charge noise but not the Overhauser noise. This observation is confirmed by the results shown in Fig. 3(e,f), where for the Overhauser noise, the fidelity for the uncorrected gates drops to ~0.7 after 100 gates, while that for the full supcode remains around 0.9. Similarly for the charge noise with the corresponding detuning noise having the same spectra, the fidelity of uncorrected gates drops down to below 0.7 after 100 gate operations while for supcode sequences the fidelity remains about 0.9, with the δJ-supcode having even higher fidelity than the full one due to its optimized gate length. The average error per gate d can be extracted from exponentially fitting the resulting fidelity curve of the randomized benchmarking procedure to (1 + e−)/2. In Fig. 4 we show the results of the extracted average error per gate d as functions of noise amplitudes from the randomized benchmarking results. We see that the d v.s. A curves are largely parallel especially for smaller noises, even for α = 2 where the noise-compensating pulse are expected to be working. This is due to the fact that the leading order error is not completely cancelled for non-static noises and the error curve should show similar scaling between corrected and uncorrected cases. Nevertheless, the error resulted from corrected and uncorrected pulse sequences are consistent with what shown in Fig. 3: For α = 0.5 the corrected pulses are not providing any improvement but rather deteriorate the gate further; for α = 1.25 corrected and uncorrected pulses are largely comparable as far as the average gate errors are concerned (with the exception of the δJ-supcode under Overhauser noise having a larger error). For α = 2 Overhauser noise, the full-supcode shows powerful error reduction about two orders of magnitude, and for α = 2 charge noise both full and δJ-supcode offers two orders of magnitude of error reduction with the latter outperforms the former. These are all consistent with qualitative consideration from the nature of supcode sequences and their response to time dependent noises.
Figure 4

The average error per gate v.s. noise amplitudes.

The average error per gate d is found via an exponential fit of the results of randomized benchmarking as described in the main text. The results in the left column (a,c,e) are calculated using only Overhauser noise with amplitude A, while those in the right column (b,d,f) are calculated for the charge noise with amplitude A only. For (a,b), α = 0.5; (c,d) α = 1.25; (e,f) α = 2. The results for uncorrected operations, full supcode and δJ-supcode pulses are shown as black, blue and red lines respectively.

Using the results of Fig. 4 one may define the supcode improvement ratio κ as the error resulted from the uncorrected pulses divided by that from the corrected ones under the same noise. In Fig. 5 we show the improvement ratio κ as functions of the noise exponent α. Figure 5(a) shows the results for Overhauser noise. We see that the improvement factor of the full supcode surpasses 1 at about α ≈ 1.1 and rises almost linearly on the semi-log plot for a range of α indicating that the corrected pulse sequences are much more powerful in reducing the error for a noise system with a larger α. However it starts to bend down when α approaches 3, the limit in our numerical simulation. This is probably due to the fact that even at the limit of static noise the supcode sequences will not completely compensate errors to all orders26; instead, it only cancels the leading order error and the improvement factor must saturate at the reciprocal ratio between the remaining part of the error and those resulting from uncorrected operations. For δJ-supcode under Overhauser noise, almost no dependence on α is found, which is consistent with the fact that δJ-supcode is simply not designed to respond to Overhauser noise. Turning to Fig. 5(b) while we see similar behavior for both full and δJ-supcode, an additional interesting feature is that when α is increased up to approximately 1.03 the δJ-supcode starts to outperform the full supcode due to its optimized structure crafted specifically for this situation. The results of Fig. 5 implies that for an experimentally relevant noise exponent of about 2.6 (cf. refs 39 and 40) one should expect that the average gate errors stemming from corrected pulses are less than 1% of those arising from uncorrected operations; and if that noise happens in a Si sample one should also expect further error reduction of a factor of about four, a great improvement of the gate fidelities.
Figure 5

The improvement ratio κ v.s. the noise exponent α.

supcode (a) Results for Overhauser noise only. (b) Results including the charge noise only. The blue and red lines represent respectively the improvement ratio of the full supcode and δJ-supcode compared to the uncorrected sequences. The inset of (b) is a zoom-in of the curves near α ≈ 1.

Discussion

In this paper we have studied the response of the supcode composite pulse sequences to time-dependent noises, in particular the 1/f noises. We have calculated the filter transfer functions of the supcode gates, and through the two typical examples shown in this paper we see that while these gates are originally conceived to cancel static noises, they should still offer considerable noise reduction up to frequencies ωt0 ≈ 0.1. Recent experiments in a silicon system have shown that the gate fidelity is mostly affected by charge noises in the 10 kHz to 1 MHz range11. Assuming t0 = 10 ns, the upper frequency limit that supcode sequences offer reduction of noise is ω ≈ 10 MHz, which well covers the frequency range of charge noise found experimentally. We have also find that although the filter transfer functions corresponding to the charge noise are defined in a slightly different way than the nuclear noise, their behaviors are largely the same after the control-dependent part of the charge noise has been appropriately treated. We have generated the 1/f noise with a wide range of the exponents (0 ≤ α ≤ 3). Through Randomized Benchmarking, we have extracted the average error per gate for uncorrected pulses as well as the two types of the supcode pulses. We found that for small α the corrected sequences actually deteriorate the gate error due to accumulation of uncanceled noise, and for intermediate α values the corrected and uncorrected sequences are comparable. For large α supcode sequences start to show significant power in noise reduction and in particular the δJ-supcode outperforms the full supcode as far as only the charge noise is concerned, offering superior ability in compensating error. This indicates that for experiments on isotopically enriched silicon δJ-supcode pulses are suitable to be used in performing high-fidelity control. In the experiment of ref. 40, the strength of the nuclear noise at can be estimated to be At0 ≈ 10−6 using t0 = 10 ns. Figure 4(e) indicates that the error will be at least one order of magnitude smaller if the full supcode is used, compared to the uncorrected case. For the charge noise, we convert the data from a very recent experiment11 to At0 ≈ 10−8 at α ≈ 2. Extrapolation of the curves in Fig. 4(f) shows that there would be an additional two orders of magnitude reduction on the already-small gate error for the experimental system studied in ref. 11. Further developments of supcode sequences and their benchmarking include optimization of supcode sequences specific to a given type of time-dependent noise55 and extension to two-qubit as well as non-Clifford gates56. Spin qubits based on semiconductor quantum dots are one of the most promising candidates for scalable fault-tolerant quantum computing. Dynamically corrected gates, in particular supcode sequences and related control protocols are among the most viable approaches to improve the gate fidelity, keeping the error below the quantum error correction threshold. In this paper we have studied how supcode sequences filter noises with a range of frequency spectra and have shown that under experimentally relevant circumstances supcode, when properly used, offers considerable error reduction. We therefore believe that experimental realization of supcode sequences in semiconductor quantum dot systems will be of great interest to spin-based quantum computation.

Methods

Generation of 1/f noises

In this section we explain our methods to generate 1/f noises. The power spectral density of certain noise [which is essentially a random process f(t)] may be defined as where is the Fourier transform of f(t). Alternatively, the power spectral density of the noise can be defined in terms of the auto-correlation function C(τ) = 〈f(t)f(t + τ)〉 as and the Wiener-Khinchin theorem57 mandates that Eqs (10) and (12) are equivalent. 1/f noises refer to noises having a power spectral density of S(ω) = A/(ωt0) where t0 is the energy unit in this work, A is the amplitude of the noise, and the behavior of the noise is mostly encapsulated in the exponent α, which determines the distribution of the spectral density over a range of frequencies. In this work we have employed two ways to generate 1/f noises. One is a standard way to generate such kind of noise, which is a weighted combination of Random Telegraph Noises (RTN), which we briefly explain below. An RTN is a random process of f RTN(t) describing fluctuations between two discrete values 1 and −1 with the switching rate ν [cf. ref. 58]. The power spectral density of RTN is Using the fact that One may perform a weighted combination of RTNs to obtain the desired 1/f noise with exponent α as which in practice reduces to summations. While this method is widely used in simulating 1/f noises, it suffers from a difficulty that it cannot generate noises with exponent α > 2, and good convergence is typically achieved for a even narrower range 0.5 < α < 1.5, a severe limit of previous works. Therefore, in this work we primarily rely on another method to generate the 1/f noise following the guidelines provided in ref. 59. Where applicable, we compare the results from this method to those generated from the summation of RTNs to verify our results, and we have found good agreements. Here we briefly introduce the method: One first generate a noise in the frequency domain as where g(ω) is generated from a Gaussian white process (with expectation μ = 0 and standard deviation σ = 1), and the phase factor ϕ(ω) is drawn from a uniform distribution between 0 and 2π. The actual 1/f noise desired in the time domain is therefore an inverse Fourier transform of the above equation, which is written in the discretized form as where the integer N is the number of time slices in the duration of the desired noise with step size 1/Δω, and Δω are taken to be the same as t0, the energy unit used in this work.

Additional Information

How to cite this article: Yang, X.-C. and Wang, X. Noise filtering of composite pulses for singlet-triplet qubits. Sci. Rep. 6, 28996; doi: 10.1038/srep28996 (2016).
  32 in total

1.  Two-qubit gate of combined single-spin rotation and interdot spin exchange in a double quantum dot.

Authors:  R Brunner; Y-S Shin; T Obata; M Pioro-Ladrière; T Kubo; K Yoshida; T Taniyama; Y Tokura; S Tarucha
Journal:  Phys Rev Lett       Date:  2011-09-26       Impact factor: 9.161

2.  Charge-fluctuation-induced dephasing of exchange-coupled spin qubits.

Authors:  Xuedong Hu; S Das Sarma
Journal:  Phys Rev Lett       Date:  2006-03-13       Impact factor: 9.161

3.  Measurement of temporal correlations of the overhauser field in a double quantum dot.

Authors:  D J Reilly; J M Taylor; E A Laird; J R Petta; C M Marcus; M P Hanson; A C Gossard
Journal:  Phys Rev Lett       Date:  2008-12-04       Impact factor: 9.161

4.  General transfer-function approach to noise filtering in open-loop quantum control.

Authors:  Gerardo A Paz-Silva; Lorenza Viola
Journal:  Phys Rev Lett       Date:  2014-12-19       Impact factor: 9.161

5.  High-fidelity readout and control of a nuclear spin qubit in silicon.

Authors:  Jarryd J Pla; Kuan Y Tan; Juan P Dehollain; Wee H Lim; John J L Morton; Floris A Zwanenburg; David N Jamieson; Andrew S Dzurak; Andrea Morello
Journal:  Nature       Date:  2013-04-18       Impact factor: 49.962

6.  Charge noise spectroscopy using coherent exchange oscillations in a singlet-triplet qubit.

Authors:  O E Dial; M D Shulman; S P Harvey; H Bluhm; V Umansky; A Yacoby
Journal:  Phys Rev Lett       Date:  2013-04-05       Impact factor: 9.161

7.  An addressable quantum dot qubit with fault-tolerant control-fidelity.

Authors:  M Veldhorst; J C C Hwang; C H Yang; A W Leenstra; B de Ronde; J P Dehollain; J T Muhonen; F E Hudson; K M Itoh; A Morello; A S Dzurak
Journal:  Nat Nanotechnol       Date:  2014-10-12       Impact factor: 39.213

8.  Coherent singlet-triplet oscillations in a silicon-based double quantum dot.

Authors:  B M Maune; M G Borselli; B Huang; T D Ladd; P W Deelman; K S Holabird; A A Kiselev; I Alvarado-Rodriguez; R S Ross; A E Schmitz; M Sokolich; C A Watson; M F Gyure; A T Hunter
Journal:  Nature       Date:  2012-01-18       Impact factor: 49.962

9.  Noise Suppression Using Symmetric Exchange Gates in Spin Qubits.

Authors:  Frederico Martins; Filip K Malinowski; Peter D Nissen; Edwin Barnes; Saeed Fallahi; Geoffrey C Gardner; Michael J Manfra; Charles M Marcus; Ferdinand Kuemmeth
Journal:  Phys Rev Lett       Date:  2016-03-16       Impact factor: 9.161

10.  Suppressing qubit dephasing using real-time Hamiltonian estimation.

Authors:  M D Shulman; S P Harvey; J M Nichol; S D Bartlett; A C Doherty; V Umansky; A Yacoby
Journal:  Nat Commun       Date:  2014-10-08       Impact factor: 14.919

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.