Skip to main content

Universal set of quantum gates for the flip-flop qubit in the presence of 1/f noise


Impurities hosted in semiconducting solid matrices represent an extensively studied platform for quantum computing applications. In this scenario, the so-called flip-flop qubit emerges as a convenient choice for scalable implementations in silicon. Flip-flop qubits are realized implanting phosphorous donor in isotopically purified silicon, and encoding the logical states in the donor nuclear spin and in its bound electron. Electrically modulating the hyperfine interaction by applying a vertical electric field causes an Electron Dipole Spin Resonance (EDSR) transition between the states with antiparallel spins \(\{|\downarrow \Uparrow \rangle ,|\uparrow \Downarrow \rangle \}\), that are chosen as the logical states. When two qubits are considered, the dipole-dipole interaction is exploited to establish long-range coupling between them. A universal set of quantum gates for flip-flop qubits is here proposed and the effect of a realistic 1/f noise on the gate fidelity is investigated for the single qubit \(R_{z}(-\frac{\pi }{2})\) and Hadamard gate and for the two-qubit \(\sqrt{\mathit{iSWAP}}\) gate.

1 Introduction

Quantum computing applications encompass a variety of different scientific, social and economical contexts, from fundamental science to finance, security and medical sectors. In the variegated landscape of physical qubits, semiconducting qubits encoding quantum information in the spin of electrons or nuclei confined through artificial atoms, such as quantum dots and donor atoms, are an established powerful tool [16]. In particular, donor spins have unprecedented advantages in terms of their long coherence time, high control and scalability. When a phosphorus donor is implanted in silicon, eventually using isotopically purified nanostructures (28Si) to drastically reduce magnetic noise, another advantage comes out, that is the integrability with the Complementary Metal-Oxide-Semiconductor (CMOS) technology for the qubit fabrication [7].

The main obstacle to the realization of a donor-based quantum processor following Kane’s seminal proposal [8] is the use a short-range interaction (10–15 nm) among qubits, namely the exchange interaction between the donor bound electrons, that requires a strong near-atomic precision in the donor implantation. One way to get around this issue, relaxing the strict requirement on donor placement, is based on the possibility to access long-range electric dipole-dipole interaction, thus reaching qubit distance up to hundreds of nm. In Ref. [9], a qubit in which an electric dipole is created sharing the electron between the donor and the interface has been proposed and called flip-flop qubit [1014]. This qubit is manipulated by microwave electric field that modulates the hyperfine interaction. In addition, a dc electric field is applied to perform qubit rotations along the -axis of the Bloch sphere, and an ac electric field is required to perform and ŷ rotations. The electrical control clearly makes the flip-flop qubit more sensitive to charge noise, that typically shows a 1/f spectrum, representing a not negligible source of decoherence [15] especially in the low-frequency range [9].

In this paper, we present a universal set of quantum gates for quantum computation with flip-flop qubits. It is composed by the \(R_{z}(-\frac{\pi }{2})\) and the Hadamard (H) one-qubit gates and the \(\sqrt{\mathit{iSWAP}}\) two-qubit gate. It is indeed possible to demonstrate that a universal gate set is \(G=\{H,\Lambda (S)\}\), where \(\Lambda (S)\) is a two-qubit gate in which the operation S is applied to the target qubit if and only if the control qubit is in the logical state \(|1\rangle \), for example the CNOT gate [16]. Moreover, a construction of the CNOT gate using only \(R_{z}(-\frac{\pi }{2})\), H and \(\sqrt{\mathit{iSWAP}}\) gates is feasible [17]. For each gate operation, we consider the effect of the charge noise using the 1/f model for the power spectral density.

The paper is organized as follows. In Sect. 2 we present the flip-flop qubit, its Hamiltonian model and the study on the noise effects on the fidelity for the single-qubit gates. In Sect. 3 we focus on the description of two interacting flip-flop qubits including the dipole-dipole interaction in the Hamiltonian model and then showing a fidelity analysis on the \(\sqrt{\mathit{iSWAP}}\) two-qubit gate. Section 4 contains the main conclusions.

2 Flip-flop qubit

The flip-flop qubit is realized embedding a phosphorous 31P donor atom in a 28Si nanostructure at a depth d from the interface (SiO2 layer) as shown in Fig. 1.

Figure 1
figure 1

Scheme of the flip-flop qubit. A donor atom of 31P is embedded in a bulk of 28Si at a distance d from the Si/SiO2 interface. The metal gate controls through an electric field \(E_{z}\) the electron position between the nucleus (\(|d\rangle \)) and the interface (\(|i \rangle \)) with the dielectric. A constant magnetic field \(B_{0}\) is also applied

A vertical electric field \(E_{z}\) applied by a metal gate on top, controls the position of the electronic wavefunction [9, 10]. The electronic spin (\(S=1/2\)) is described in the basis \(\{|\downarrow \rangle ,|\uparrow \rangle \}\) and has a gyromagnetic ratio \(\gamma _{e}= 27.97\text{ GHzT}^{-1}\), while for the nuclear spin (\(I=1/2\)) the basis is denoted by \(\{|\Downarrow \rangle ,|\Uparrow \rangle \}\) and the gyromagnetic ratio is \(\gamma _{n}= 17.23\text{ MHzT}^{-1}\), they interact through the hyperfine coupling A. Applying a large static magnetic field \(B_{0}\), (i.e. \((\gamma _{e}+\gamma _{n})B_{0}\gg A\)), the eigenstates of the system are the four qubit states: \(\{|\downarrow \Uparrow \rangle ,|\downarrow \Downarrow \rangle ,| \uparrow \Downarrow \rangle ,|\uparrow \Uparrow \rangle \}\). Electrically modulating the hyperfine interaction A by \(E_{z}\) causes an Electron Dipole Spin Resonance (EDSR) transition between the states with antiparallel spins \(\{|\downarrow \Uparrow \rangle ,|\uparrow \Downarrow \rangle \}\), that are in turn chosen to encode the qubit.

2.1 Hamiltonian model

The flip-flop qubit Hamiltonian model \(H^{\mathrm{ff}}\) is given by the sum of three contributions [9, 12]

$$ H^{\mathrm{ff}}=H_{\mathrm{orb}}+H_{B_{0}}+H_{A}. $$

The first term is the orbital Hamiltonian that reads (in units of Hz):

$$ H_{\mathrm{orb}}=-\frac{\varepsilon _{0}}{2} \sigma _{z}- \frac{d e E_{\mathrm{ac}}(t)}{2 h} \biggl( \frac{d e \Delta E_{z}}{h \varepsilon _{0}}\sigma _{z}+ \frac{V_{t}}{\varepsilon _{0}}\sigma _{x} \biggr), $$

where \(V_{t}\) is the tunnel coupling between the donor and the interface potential wells; \(\Delta E_{z}=E_{z}-E_{z}^{0}\) where \(E_{z}^{0}\) is the vertical electric field at the ionization point, i.e. the point in which the electron is shared halfway between the donor and the interface; \(\varepsilon _{0}=\sqrt{V_{t}^{2}+(d e \Delta E_{z}/h)^{2}}\) is the energy difference between the orbital eigenstates, where h is the Planck’s constant, d is the distance from the interface, hereafter \(d=15\text{ nm}\), and e is the elementary charge. For completeness, the ac electric field \(E_{\mathrm{ac}}(t)\) is also included and is equal to \(E_{\mathrm{ac}}\cos (\omega _{E} t+\phi )\). It is applied in resonance with the flip-flop qubit, i.e. \(\omega _{E}=2\pi \epsilon _{\mathrm{ff}}\), where \(\epsilon _{\mathrm{ff}}\) is the flip-flop qubit transition frequency, and ϕ is an additional phase. The Pauli matrices are expressed in the basis of the orbital eigenstates: \(\sigma _{z}=|g\rangle \langle g|-|e\rangle \langle e|\) and \(\sigma _{x}=|g\rangle \langle e|+|e\rangle \langle g|\), where \(|g\rangle (|e\rangle )\) is the ground (excited) state of the orbital part of the Hamiltonian. We point out that the electron position operators, i.e. \(\sigma _{z}^{id}=|i\rangle \langle i|-|d\rangle \langle d|\) and \(\sigma _{x}^{id}=|i\rangle \langle d|+|d\rangle \langle i|\), where \(|i\rangle (|d\rangle )\) denotes the interface (donor) electron position, are expressed in the orbital eigenbasis, by the following relation: \(\sigma _{z}^{id}=\frac{d e \Delta E_{z}}{h \varepsilon _{0}}\sigma _{z}+ \frac{V_{t}}{\varepsilon _{0}}\sigma _{x}\) and \(\sigma _{x}^{id}=-\frac{V_{t}}{\varepsilon _{0}}\sigma _{z}+ \frac{d e \Delta E_{z}}{h \varepsilon _{0}}\sigma _{x}\).

The second term in Eq. (1) is the Zeeman interaction due to the presence of the static magnetic field \(B_{0}\) oriented along the axis and includes also the dependence of the electron Zeeman splitting on its orbital position through the quantity \(\Delta _{\gamma }\) (that in the following we set to −0.2%). The Zeeman term \(H_{B_{0}}\) may be written

H B 0 = γ e B 0 [ 1 + ( 1 2 + d e Δ E z 2 h ε 0 σ z + V t 2 ε 0 σ x ) Δ γ ] S z γ n B 0 I z ,

where 1 is the identity operator on the orbital subspace, the electron (nuclear) spin operators are S (I), with component \(S_{z}\) (\(I_{z}\)), and \(B_{0}=0.4 T\).

Finally, the hyperfine interaction is given by

H A =A ( 1 2 d e Δ E z 2 h ε 0 σ z V t 2 ε 0 σ x ) SI,

where A is the hyperfine coupling that is a function of the applied electric field \(\Delta E_{z}\). To obtain the functional form of A, that changes from the bulk value \(A_{0}=117\text{ MHz}\) to 0 when the electron is at the interface, we fit the results from Ref. [9] with the function \(A_{0}/(1+e^{c\Delta E_{z}})\), obtaining \(c=5.174\cdot 10^{-4}\text{ m/V}\).

We assume a qubit working temperature of \(T=100\text{ mK}\), so as to ensure that the thermal energy \(k_{B}T\) (where \(k_{B}\) is the Boltzmann constant) is always lower than the minimum qubit energy \(\epsilon _{\mathrm{ff}}=\sqrt{(\gamma _{e}+\gamma _{n})^{2}B_{0}^{2}+A(E_{z})^{2}}\), that is 11 GHz.

We chose to describe the flip-flop qubit expressing its Hamiltonian in the complete eight-dimensional basis \(\{|g\downarrow \Uparrow \rangle ,|g\downarrow \Downarrow \rangle ,|e \downarrow \Uparrow \rangle ,|g\uparrow \Uparrow \rangle ,|g\uparrow \Downarrow \rangle ,|e\downarrow \Downarrow \rangle ,|e\uparrow \Uparrow \rangle ,|e\uparrow \Downarrow \rangle \}\), where the states are ordered from the lower to the higher corresponding energy values, and \(\{|g\downarrow \Uparrow \rangle ,|g\uparrow \Downarrow \rangle \}\) are respectively the \(\{|0\rangle ,|1\rangle \}\) logical states.

2.2 Single-qubit gates

In this subsection we present the results obtained analyzing the entanglement fidelity for the single-qubit \(R_{z}(-\frac{\pi }{2})\) and H gates when the 1/f noise model is included [15, 1821].

The sequences that realize all the quantum gates are obtained optimizing the results presented in Ref. [9] slightly modifying the control parameters in such a way to have adiabatic operations. Rotations around the z-axis of the Bloch sphere are obtained by exploiting the phase accumulation between the two qubit states generated during the interaction of the qubit with an external dc electric field. For -axis and ŷ-axis rotations an additional ac electric field is needed beyond the dc one. The parameters obtained are included in the Hamiltonian model (1) that is in turn employed to calculate the evolution operator \(U=e^{-iHt}\). It is exactly the operator U that, at the end of the sequence and once expressed in the qubit logical basis \(\{|0\rangle ,|1\rangle \}\), must coincide with the matrix form of the quantum gate under investigation.

The 1/f noise model is based on the definition of the Power Spectral Density (PSD) that is inversely proportional to the frequency and is given by \(S(\omega ) = \alpha /(\omega t_{0})\), where α is the noise amplitude, that does not depend on ω and \(t_{0}\) is the time unit. Following Ref. [22] we generated the 1/f noise in the frequency domain as

$$ n(\omega )=m(\omega )^{-1/2} e^{i\varphi (\omega )}, $$

where \(m(\omega )\) is generated from a standard Gaussian white process and the phase factor \(\varphi (\omega )=[0,2\pi ]\) is chosen uniformly. To obtain the noise in the time domain, we calculate the inverse Fourier transform and then multiply the result by the noise amplitude α.

2.2.1 \(R_{z}(-\frac{\pi }{2})\) gate

The rotation of an angle \(-\pi /2\) around the -axis of the Bloch sphere is obtained in the following way: a dc electric field \(\Delta E_{z}(t)\) is adiabatically swept to move the electron from the interface at an idling electric field \(\Delta E_{\mathrm{idle}}\) to, tuning appropriately the tunnel coupling \(V_{t}\), the value of the clock transition (CT) \(\Delta E_{\mathrm{ct}}\), where \(\partial \epsilon _{\mathrm{ff}}/\partial E_{z}=0\) and the dephasing rate is reduced, and back. The adiabatic set-up consists of a first fast step of duration \(\tau _{1}\), reaching an intermediate value \(\Delta E_{\mathrm{int}}\), and a second slower step of duration \(\tau _{2} \) reaching \(\Delta E_{\mathrm{ct}}\). Then, the electron remains at the CT for a time T before coming back at the idling. The ac electric field is zero. In Table 1 all the parameters set to implement the \(R_{z}(-\frac{\pi }{2})\) gate are reported, \(T_{\mathrm{gate}}\) denotes the total gate time.

Table 1 \(R_{z}(-\frac{\pi }{2})\) gate parameters

The coefficient K, representing the adiabatic factor, is calculated as the minimum value between the charge adiabatic factor \(K_{c}\) and the spin-orbit adiabatic factor \(K_{\mathrm{so}}\). Both are derived from a simple two-level Hamiltonian model [9]

$$ H=\Delta \sigma _{z}+\Omega \sigma _{x} $$

and the adiabatic condition holds when

$$ K= \biggl\vert \frac{\omega _{\mathrm{eff}}}{\dot{\beta }} \biggr\vert \gg 1, $$

where \(\omega _{\mathrm{eff}}=\sqrt{\Delta ^{2}+\Omega ^{2}}\) and \(\beta =\arctan (\frac{\Omega }{\Delta } )\). For the \(R_{z}(-\frac{\pi }{2})\) gate, in order to find \(K_{c}\) for the charge qubit, we use \(\Delta _{c}=\frac{\pi e d \Delta E_{z}}{h}\) and \(\Omega _{c}= \pi V_{t}\), whereas for the spin-charge coupling we use \(\Delta _{\mathrm{so}}=\pi \delta _{\mathrm{so}}\), where \(\delta _{\mathrm{so}}=\varepsilon _{0}-\varepsilon _{\mathrm{ff}}\) with \(\varepsilon _{\mathrm{ff}}=\sqrt{(\gamma _{e}+\gamma _{n})^{2}B_{0}^{2}+A( \Delta E_{z})^{2}}\), that is the flip-flop qubit transition frequency, and \(\Omega _{\mathrm{so}}=2\pi g_{\mathrm{so}}\) where \(g_{\mathrm{so}}=\frac{A}{4}\frac{V_{t}}{\varepsilon _{0}}\).

In Fig. 2(a) we report the dynamical behaviour of the dc field \(\Delta E_{z}(t)\) as well as the mean values of the single qubit operators: \(\sigma ^{\mathrm{ff}}_{z}=|\uparrow \Downarrow \rangle \langle \uparrow \Downarrow |-|\downarrow \Uparrow \rangle \langle \downarrow \Uparrow |\), \(\sigma ^{\mathrm{ff}}_{x}=|+_{x}^{\mathrm{ff}}\rangle \langle +_{x}^{\mathrm{ff}}|-|-_{x}^{\mathrm{ff}} \rangle \langle -_{x}^{\mathrm{ff}}|\) with \(|\pm _{x}^{\mathrm{ff}}\rangle =(|\uparrow \Downarrow \rangle \pm e^{-i2\pi \varepsilon _{\mathrm{ff}}^{t=0}}|\downarrow \Uparrow \rangle )/\sqrt{2}\), \(\sigma ^{id}_{z}\) and the charge excitation \(|e\rangle \langle e|\) in the flip-flop subspace during the evolution of the \(R_{z}(-\frac{\pi }{2})\) gate. To provide an example, that allows to visualize on the Bloch sphere the dynamical qubit evolution under the action of the external control field, we have chosen to start from the initial condition \(|\psi _{0}\rangle =\frac{|0\rangle +|1\rangle }{\sqrt{2}}\). Figure 2(b) shows the Bloch sphere representation of the \(R_{z}(-\frac{\pi }{2})\) gate operation when the qubit is observed in the laboratory frame (left) and in a frame rotating at the angular frequency of an idling qubit (right). The yellow arrow represents the expected final state obtained after the application of the sequence.

Figure 2
figure 2

(a) Time evolution of the dc applied electric field \(\Delta E_{z}(t)\) and of the mean values of the operators \(\sigma ^{\mathrm{ff}}_{z}\), \(\sigma ^{\mathrm{ff}}_{x}\), \(\sigma ^{id}_{z}\) and \(|e\rangle \langle e|\) during the evolution of the \(R_{z}(-\frac{\pi }{2})\) gate for the initial state \(|\psi _{0}\rangle =\frac{|0\rangle +|1\rangle }{\sqrt{2}}\). (b) Bloch sphere representation of the \(R_{z}(-\frac{\pi }{2})\) gate. The blue (yellow) arrow represents the initial (final) state in the laboratory frame (left) and in the rotating frame (right)

2.2.2 Hadamard gate

The Hadamard gate acts on the qubit as a rotation of an angle π around the \((\hat{x}+\hat{z})/\sqrt{2}\) axis. It is obtained by applying both the dc and the ac electric fields. The dc electric field is applied following the procedure described before for the \(R_{z}(-\frac{\pi }{2})\) gate. In addition, when \(\Delta E_{z}(t)=\Delta E_{\mathrm{ct}}\) an ac electric field \(E_{\mathrm{ac}}(t)\) in resonance with the flip-flop transition frequency is applied for a time \(T_{E_{\mathrm{ac}}}^{ON}\) with \(\phi =-\pi /2\). In Table 2 all the parameters set to implement the H gate are reported.

Table 2 H gate parameters

For the H gate, in addition to the adiabaticity factor K, we evaluated \(K_{E}\) using \(\Delta _{E}=\pi \delta _{E}\) where \(\delta _{E}=\omega _{E}/(2\pi )-\varepsilon _{0}\) and \(\Omega _{E}= 2\pi g_{E}\) where \(g_{E}=\frac{edE_{\mathrm{ac}}}{4h}\frac{V_{t}}{\varepsilon _{0}}\).

Analogously to the \(R_{z}(-\frac{\pi }{2})\) gate, in Fig. 3 we observe the behavior of the H gate starting from the qubit initial condition \(|\psi _{0}\rangle =|0\rangle \).

Figure 3
figure 3

(a) Time evolution of the dc applied electric field \(\Delta E_{z}(t)\), of the amplitude of the ac electric field \(E_{\mathrm{ac}}(t)\) and of the mean values of the operators \(\sigma ^{\mathrm{ff}}_{z}\), \(\sigma ^{id}_{z}\) and the charge operator \(|e\rangle \langle e|-|g\rangle \langle g|\) in the flip-flop subspace during the evolution of the H gate for the initial state \(|\psi _{0}\rangle =|0\rangle \). (b) Bloch sphere representation of the H gate. The blue (yellow) arrow represents the initial (final) state in the laboratory frame (left) and in the rotating frame (right)

2.2.3 Entanglement fidelity

In order to assess the performance of our gates in the presence of noise, we adopt the entanglement fidelity F [23, 24], that does not depend on the qubit initial condition, and is defined as

F=tr [ ρ R S 1 R ( U i 1 U d ) S ρ R S 1 R ( U d 1 U i ) S ] ,

where \(U_{d}\) (\(U_{i}\)) is the disturbed (ideal) quantum gate and \(\rho ^{RS}=|\psi \rangle \langle \psi |\) where \(|\psi \rangle \) represents a maximally entangled state in a double state space generated by two identical Hilbert spaces R and S, that is \(|\psi \rangle =\frac{1}{\sqrt{2}}(|00\rangle +|11\rangle \) for the single qubit gates and \(|\psi \rangle =\frac{1}{\sqrt{2}}(|0000\rangle +|1111\rangle \) for the two-qubit gate.

In Fig. 4 we show the entanglement infidelity \(1-F\) for the \(R_{z}(-\frac{\pi }{2})\) and the H gates when a noise amplitude \(\alpha _{\Delta E_{z}}\) on the electric field \(\Delta E_{z}\) in the interval \([1,1000]\text{ V/m}\) is considered.

Figure 4
figure 4

Entanglement infidelity for the \(R_{z}(-\frac{\pi }{2})\) and H gates as a function of the noise amplitude \(\alpha _{\Delta E_{z}}\)

For both the quantum gates we observe the same qualitative behaviour of the infidelity. In the intervals \(\alpha _{\Delta E_{z}}\simeq [1,20]\text{ V/m}\) for \(R_{z}(-\frac{\pi }{2})\) and \(\alpha _{\Delta E_{z}}\simeq [1,40]\text{ V/m}\) for H, the infidelities show a plateau that reflects the non-adiabaticity of the sequence. Increasing the value of the coefficient K leads to a more adiabatic operation that returns a lower value of the infidelities in the plateau. This is possible when K is increased up to an optimum value in such a way that gate times are still fast as to keep noise errors low [9]. For K values higher than the optimum value thus for longer gate times, the noise effects strongly increase the gate infidelity. In the plateau region, the \(R_{z}(-\frac{\pi }{2})\) gate shows the higher values of fidelity, that is, around 99.9999%, followed by the H gate fidelity that starts approximately from 99.9%. Then the infidelities slowly grow up until they settle to higher values in correspondence to high values of the noise amplitude. For all the gates under study, the fidelities show very promising values up to very reasonable values of the experimental noise amplitude, i.e. \(\alpha _{\Delta E_{z}}\leq 100\text{ V/m}\). Indeed, we have \(F\geq 99.99\%\) for the \(R_{z}(-\frac{\pi }{2})\) gate and \(F\geq 99.3\%\) for the H gate.

3 Two flip-flop qubits

The universal set of quantum gates may be completed by the \(\sqrt{\mathit{iSWAP}}\) two-qubit gate. In the first part of this section, we present the Hamiltonian model describing two interacting flip-flop qubits, whereas in the second part the \(\sqrt{\mathit{iSWAP}}\) is derived and the effects of the noise are investigated.

3.1 Hamiltonian model

The two flip-flop qubits Hamiltonian model \(H^{2\mathrm{ff}}\) is obtained adding up two single-qubit Hamiltonians, supposed identical, and an interaction term

$$ H^{2\mathrm{ff}}=H^{\mathrm{ff}}\otimes I+I\otimes H^{\mathrm{ff}}+H_{\mathrm{int}}. $$

\(H_{\mathrm{int}}\) is the dipole-dipole interaction and is equal to

$$ H_{\mathrm{int}}=\frac{1}{4\pi \epsilon _{0}\epsilon _{r} r^{3}} \biggl[ \mathbf{p}_{1}\cdot \mathbf{p}_{2}- \frac{3(\mathbf{p}_{1}\cdot \mathbf{r})(\mathbf{p}_{2}\cdot \mathbf{r})}{r^{2}} \biggr], $$

where \(\epsilon _{0}\) (\(\epsilon _{r}\)) is the vacuum permittivity (material dielectric constant, that we set to the silicon value 11.7) and r is the two-qubit distance. The dipole operator is \(p_{k}=de(I+\sigma _{z,k}^{id})/2\), (\(k=1,2\)), and we assume that the dipoles are oriented perpendicularly to their separation, i.e. \(\mathbf{p}_{k}\cdot \mathbf{r}=0\). From all these considerations, we have

$$ H_{\mathrm{int}}=\frac{d^{2}e^{2}}{16\pi \epsilon _{0}\epsilon _{r} h r^{3}}\bigl(I_{1}I_{2}+ \sigma _{z,1}^{id}I_{2}+I_{1}\sigma _{z,2}^{id}+\sigma _{z,1}^{id} \sigma _{z,2}^{id}\bigr). $$

3.2 Two-qubit gate: \(\sqrt{\mathit{iSWAP}}\)

Following the same method exposed in Sect. 2.2 for the one quantum gates, the two qubit quantum gate is here derived and the effect of the 1/f noise analyzed.

The matrix that represents the \(\sqrt{\mathit{iSWAP}}\) gate in the two-qubit logical basis is given by

$$ \sqrt{\mathit{iSWAP}}= \begin{pmatrix} 1 & 0 & 0 & 0 \\ 0 & \frac{1}{\sqrt{2}} & \frac{1}{\sqrt{2}}i & 0 \\ 0 & \frac{1}{\sqrt{2}}i & \frac{1}{\sqrt{2}} & 0 \\ 0 & 0 & 0 & 1 \end{pmatrix} $$

and the set of parameters included into the sequence that realize the transformation in Eq. (12) is reported in Table 3.

Table 3 \(\sqrt{\mathit{iSWAP}}\) gate parameters

The operation is obtained by first applying to both the qubits \(Q_{1}Q_{2}\) a dc electric field \(\Delta E_{z}(t)\) with \(\tau _{1}= 1.7\text{ ns}\), \(\tau _{2}=99\text{ ns}\) and \(T=2\text{ ns}\), and then by applying two identical single qubit rotations to \(Q_{1}\) and later to \(Q_{2}\) along the axis with \(\tau _{1}= 1.7\text{ ns}\), \(\tau _{2}=3.5\text{ ns}\) and \(T=1.2\text{ ns}\), that corresponds to a rotation angle \(\theta \simeq -0.5\text{ rad}\). When \(Q_{1}\) performs the -rotation, \(Q_{2}\) is in \(\Delta E_{\mathrm{idle}}\), and viceversa. The total time to perform the \(\sqrt{\mathit{iSWAP}}\) is given by \(T_{\mathrm{gate}}=T_{\mathrm{gate}}^{Q_{1}Q_{2}}+T_{\mathrm{gate}}^{Q_{1}}+T_{\mathrm{gate}}^{Q_{2}}= 226.6\text{ ns}\).

The dynamical behaviour of the two electric fields \(\Delta E_{z,1}(t)\) and \(\Delta E_{z,2}(t)\) applied respectively to \(Q_{1}\) and to \(Q_{2}\) are shown in Fig. 5(a). In addition, the mean values of the operators for both the qubits are shown. In Fig. 5(b) we report the dynamical behaviour on the Bloch sphere during the application of the entire sequence for \(Q_{1}\) (left) and \(Q_{2}\) (right) in the rotating frame, starting from the initial condition \(|\psi _{0}\rangle =|\psi _{0_{1}}\rangle \otimes |\psi _{0_{2}} \rangle \) with \(|\psi _{0_{1}}\rangle =|1\rangle \) for \(Q_{1}\) and \(|\psi _{0_{2}}\rangle =|0\rangle \) for \(Q_{2}\).

Figure 5
figure 5

(a) Time evolution of the dc applied electric fields \(\Delta E_{z,1}(t)\) and \(\Delta E_{z,2}(t)\) and of the mean values of the operators \(\sigma ^{\mathrm{ff}}_{z,(1,2)}\), \(\sigma ^{id}_{z,(1,2)}\) and the charge operator \(|e\rangle \langle e|-|g\rangle \langle g|\) for the two flip-flop qubits during the evolution of the \(\sqrt{\mathit{iSWAP}}\) gate for the initial state \(|\psi _{0}\rangle =|\psi _{0_{1}}\rangle \otimes |\psi _{0_{2}} \rangle \) with \(|\psi _{0_{1}}\rangle =|1\rangle \) and \(|\psi _{0_{2}}\rangle =|0\rangle \). (b) Bloch sphere representation of the \(\sqrt{\mathit{iSWAP}}\) gate. The blue (yellow) arrow represents the initial (final) state for \(Q_{1}\) (left) and \(Q_{2}\) (right) in the rotating frame

In Fig. 6 we report the entanglement infidelity for the \(\sqrt{\mathit{iSWAP}}\) gate when a noise amplitude \(\alpha _{\Delta E_{z}}\) in the interval \([1,1000]\text{ V/m}\) is considered.

Figure 6
figure 6

Entanglement infidelity for the \(\sqrt{\mathit{iSWAP}}\) gate as a function of the noise amplitude \(\alpha _{\Delta E_{z}}\)

When the noise amplitude lies in the interval \([1,10]\text{ V/m}\), the fidelity is \(F\simeq 99.98\%\) and it remains larger than \(F\simeq 99.5\%\) up to \(\alpha _{\Delta E_{z}}\simeq 50\text{ V/m}\).

4 Conclusions

In this paper we have addressed quantum computation by flip-flop qubits, a donor-based qubits in which the logical states are encoded in the donor nuclear and its bound electron. Flip-flop qubits represent an interesting advancement compared to the Kane’s seminal proposal, due to the possibility of exploiting the long range electric dipole-dipole interaction. A universal set of quantum gates composed by \(\{R_{z}(-\frac{\pi }{2}),H,\sqrt{\mathit{iSWAP}}\}\) has been presented, and the noise effect on the entanglement fidelity has been studied. The noise model adopted shows a 1/f spectrum, typical of qubits sensitive to charge noise. In terms of fidelity, results are very promising: for example in correspondence to a realistic noise level around 50 V/m, we obtain \(F\geq 99.999\%\) for the \(R_{z}(-\frac{\pi }{2})\) gate and 99.8% for the H gate. Under the same condition, the two-qubit \(\sqrt{\mathit{iSWAP}}\) gate may be realized with a fidelity above 99.5%. We conclude that flip-flop qubits with long range coupling represent a promising platform for solid state quantum computation.

Availability of data and materials

The data that support the findings of this study are available from EF and MDM on reasonable request.



Electron Dipole Spin Resonance


Complementary Metal-Oxide-Semiconductor




Power Spectral Density


clock transition


  1. Morton JJL, McCamey DR, Eriksson MA, Lyon SA. Embracing the quantum limit in silicon computing. Nature. 2011;479:345–53.

    Article  ADS  Google Scholar 

  2. Laucht A, Muhonen JT, Mohiyaddin FA, Kalra R, Dehollain JP, Freer S, Hudson FE, Veldhorst M, Rahman R, Klimeck G, Itoh KM, Jamieson DN, McCallum JC, Dzurak AS, Morello A. Electrically controlling single-spin qubits in a continuous microwave field. Sci Adv. 2015;1:1500022.

    Article  ADS  Google Scholar 

  3. Veldhorst M, Eenink HGJ, Yang CH, Dzurak AS. Silicon cmos architecture for a spin-based quantum computer. Nat Commun. 2017;8:1766.

    Article  ADS  Google Scholar 

  4. Vandersypen LMK, Bluhm H, Clarke JS, Dzurak AS, Ishihara R, Morello A, Reilly DJ, Schreiber LR, Veldhorst M. Interfacing spin qubits in quantum dots and donors—hot, dense, and coherent. npj Quantum Inf. 2017;3:34.

    Article  ADS  Google Scholar 

  5. Chan KW, Huang W, Yang CH, Hwang JCC, Hensen B, Tanttu T, Hudson FE, Itoh KM, Laucht A, Morello A, Dzurak AS. Assessment of a silicon quantum dot spin qubit environment via noise spectroscopy. Phys Rev Appl. 2018;10:044017.

    Article  ADS  Google Scholar 

  6. Yang CH, Leon RCC, Hwang JCC, Saraiva A, Tanttu T, Huang W, Lemyre JC, Chan KW, Tan KY, Hudson FE, Itoh KM, Morello A, Pioro-Ladrière M, Laucht A, Dzurak AS. Operation of a silicon quantum processor unit cell above one Kelvin. Nature. 2020;580:350.

    Article  ADS  Google Scholar 

  7. Maurand R, Jehl X, Kotekar-Patil D, Corna A, Bohuslavskyi H, Laviéville R, Hutin L, Barraud S, Vinet M, Sanquer M et al.. A cmos silicon spin qubit. Nat Commun. 2016;7:13575.

    Article  ADS  Google Scholar 

  8. Kane BE. A silicon-based nuclear spin quantum computer. Nature. 1998;393:133.

    Article  ADS  Google Scholar 

  9. Tosi G, Mohiyaddin FA, Schmitt V, Tenberg S, Rahman R, Klimeck G, Morello A. Silicon quantum processor with robust long-distance qubit couplings. Nat Commun. 2017;8:450.

    Article  ADS  Google Scholar 

  10. Tosi G, Mohiyaddin FA, Tenberg S, Laucht A, Morello A. Robust electric dipole transition at microwave frequencies for nuclear spin qubits in silicon. Phys Rev B. 2018;98:075313.

    Article  ADS  Google Scholar 

  11. Boross P, Széchenyi G, Pályi A. Valley-enhanced fast relaxation of gate-controlled donor qubits in silicon. Nanotechnology. 2016;27:314002.

    Article  ADS  Google Scholar 

  12. Simon J, Calderon-Vargas FA, Barnes E, Economou SE. Robust electric dipole transition at microwave frequencies for nuclear spin qubits in silicon. Phys Rev B. 2020;101:205307.

    Article  ADS  Google Scholar 

  13. Calderon-Vargas FA, Barnes E, Economou SE. Fast high-fidelity single-qubit gates for flip-flop qubits in silicon. 2021. 2101.11592v1.

  14. Truong J, Hu X. Decoherence of coupled flip-flop qubits due to charge noise. 2021. 2104.07485.

  15. Paladino E, Galperin YM, Falci G, Altshuler BL. 1/f noise: implications for solid-state quantum information. Rev Mod Phys. 2014;86:361.

    Article  ADS  Google Scholar 

  16. Preskill J. Lecture notes for Ph219/CS219: quantum information and computation. 2015.

    Google Scholar 

  17. Schuch N, Siewert J. Natural two-qubit gate for quantum computation using the xy interaction. Phys Rev A. 2003;67:032301.

    Article  ADS  MathSciNet  Google Scholar 

  18. Epstein JM, Cross AW, Magesan E, Gambetta JM. Investigating the limits of randomized benchmarking protocols. Phys Rev A. 2014;89:062321.

    Article  ADS  Google Scholar 

  19. Zhang C, Throckmorton RE, Yang XC, Wang X, Barnes E, DasSarma S. Randomized benchmarking of barrier versus tilt control of a singlet-triplet qubit. Phys Rev Lett. 2017;118:216802.

    Article  ADS  MathSciNet  Google Scholar 

  20. Yang Y-C, Coppersmith SN, Friesen M. High-fidelity single-qubit gates in a strongly driven quantum-dot hybrid qubit with 1/f charge noise. Phys Rev A. 2019;100:022337.

    Article  ADS  Google Scholar 

  21. Ferraro E, De Michielis M. On the robustness of the hybrid qubit computational gates through simulated randomized benchmarking protocols. Sci Rep. 2020;10:17780.

    Article  ADS  Google Scholar 

  22. Yang X, Wang X. Noise filtering of composite pulses for singlet-triplet qubits. Sci Rep. 2016;6:28996.

    Article  ADS  Google Scholar 

  23. Nielsen MA, Chuang IL. Quantum computation and quantum information. Cambridge: Cambridge University Press; 2000.

    MATH  Google Scholar 

  24. Marinescu DC, Marinescu GM. Classical and quantum information. Amsterdam: Elsevier; 2012.

    Book  Google Scholar 

Download references


Not applicable.


Not applicable.

Author information

Authors and Affiliations



Conceptualization: EF and MDM. Code development and results analysis: EF, DR and MDM. Writing of the paper: EF, MP and MDM. All authors have read and approved the final manuscript.

Corresponding authors

Correspondence to Elena Ferraro or Marco De Michielis.

Ethics declarations

Competing interests

The authors declare that they have no competing interests.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ferraro, E., Rei, D., Paris, M. et al. Universal set of quantum gates for the flip-flop qubit in the presence of 1/f noise. EPJ Quantum Technol. 9, 2 (2022).

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: