Open Access Article
Junghee Ryu
ab and
Hoon Ryu
*c
aCenter for Quantum Information R&D, Korea Institute of Science and Technology Information (KISTI), Daejeon 34141, Republic of Korea
bDivision of Quantum Information, KISTI School, Korea University of Science and Technology, Daejeon 34141, Republic of Korea
cSchool of Computer Engineering, Kumoh National Institute of Technology, Gumi, Gyeongsangbuk-do 39177, Republic of Korea. E-mail: elec1020@kumoh.ac.kr; Tel: +82 54 478 7534
First published on 4th November 2025
With recent experimental advancements demonstrating high-fidelity universal logic gates and basic programmability, silicon-based spin quantum bits (qubits) have emerged as promising candidates for scalable quantum computing. However, implementation of more complex quantum information protocols with many qubits still remains a critical challenge for realization of practical programmability in silicon devices. In this study, we present a computational investigation of entanglement-based quantum information applications implemented on an electrically defined quantum dot structure in silicon. Using in-house multi-scale simulations based on tight-binding calculations augmented with classical physics with bulk properties, we model a five quantum dot system that can create up to five electron spin qubits, and discuss details of control engineering needed to implement single-qubit rotations and two-qubit logic operations in a programmable manner. Using these elementary operations, we design a five-qubit quantum teleportation protocol and computationally verify its end-to-end operation including a simple but clear analysis on how the designed circuit can be affected by charge noise. With engineering details that are not well uncovered by experiments, our results demonstrate the advanced programmability of silicon quantum dot systems, delivering the practical guidelines for potential designs of quantum information processes based on electrically defined silicon quantum dot structures.
Experimentalists have also put huge effort into the implementation of circuit-level operations using electron spins in the Si QD platform. Starting from the work reported by Watson et al.,19 where programmable two-qubit operations are physically verified against the well-known Deutsch-Josza and Grover search algorithm, remarkable advancements have been achieved in terms of the qubit size of programmable circuit units. A three-qubit Greenberger–Horne–Zeilinger (GHZ) entangled state has been generated by deploying sequential two-qubit entangling operations in the Si triple QD system,7 and the latest work reported by Philips et al., successfully extended the scope of physical implementation of a GHZ resource to a six QD system.8 While it is indeed true that these achievements indicate significant progress in the design of scalable quantum processors with a Si QD platform, physical designs and control engineering of many QD systems in Si still remain as critical challenges for realization of programmable quantum circuits at an algorithmic level, motivating studies based on systematic computer-aided simulations that can provide a practical guideline for device designs, uncovering crucial control parameters for device engineering that often require too much manpower and time to be secured directly from experiments.
In this work, we computationally investigate designs of a five-qubit quantum circuit using an electrically defined QD system in Si. Extending our previous works that focused on the design of elementary gate operations in a Si DQD system,9–11 here we model the five QD (FQD) structure with our in-house multi-scale modeling approach based on a tight-binding theory augmented with classical physics with bulk properties. We present details of device designs and the control engineering needed to implement a quantum teleportation circuit based on an entanglement swapping protocol that has previously been proposed with photonic and superconductor qubits,21 but not yet with semiconductor platforms. Using a realistically sized Si FQD structure as a simulation target, we first find a set of standard operation modes in terms of electrical biases needed to implement single- and two-qubit gate operations in a programmable manner, and present modeling results on a fully operating quantum teleportation circuit together with an entanglement swapping protocol that involves up to five qubits. Since charge noise is omnipresent in solid systems,22,23 its effect on the fidelity of output states is also examined to discuss reliability of the implemented teleportation circuit. With engineering details that are in principle hard to predict with ab initio simulations, this work serves as a rare modeling study on a quantum information protocol that has not been physically realized with Si devices, presenting a practical guideline for potential designs of circuit-based quantum algorithms with a Si QD platform.
![]() | ||
| Fig. 1 Domain description and modeling approach: (a) a two-dimensional simulation domain is employed to describe the silicon (Si) five quantum dot (FQD) structure that is assumed to be infinitely long along the Z ([001])-direction. Appropriate controls of the electrical biases imposed on the electrodes can create an array of QDs in the middle 8 nm-thick Si layer that confines up to five electron spins. The layer thickness of the Si/SiGe heterostructure follows the work reported by Connors et al.24 A static magnetic field BZ, whose spatial distribution is given in the inset, is applied to make the Zeeman-splitting energy of each electron spin distinguishable. (b) The modeling process consists of two steps: (i) charge and potential profiles are self-consistently determined with device simulations based on classical physics with bulk properties and tight-binding calculations. (ii) The results of device simulations are used to construct a Heisenberg spin Hamiltonian that is solved to investigate the time-dependent behaviors of electron spins in the FQD system. | ||
Fig. 1(b) shows the entire flow of numerical simulations employed in this work, which consists of the following two steps: (i) first, we conduct device simulations for self-consistent evaluation of bias-dependent electrostatic charge and potential profiles in the FQD system. Here, once the charge profile is given, the corresponding potential distribution is calculated with a nonlinear Poisson equation. The charge density profile, which is determined by the potential distribution, is evaluated in a multi-scale manner to reduce computational cost. That is, the charge profile in the vicinity (±4 nm) of the middle Si layer (denoted as Quantum Region) is obtained with electronic structure calculations based on a parabolic effective mass model,25 and the charge profile in the other region (denoted as Classical Region) is obtained analytically with classical physics with bulk properties, since there will be almost no free electrons so quantum-mechanical effects will not play a critical role. Once step (i) is completed, (ii) we construct a Heisenberg spin Hamiltonian26 with results of device simulations, and solve the corresponding time-dependent Schrödinger equation to predict the time response of electron spin qubits.
![]() | ||
Fig. 2 System initialization and individual qubit addressing: (a) the set of gate biases that initializes the five quantum dot (FQD) system in a weak-interaction mode is shown with corresponding Zeeman-splitting energies (EZ) and exchange interactions (J) between neighboring QDs. The leftmost and rightmost barrier gates are set to 200 mV (VB in Fig. 1(a)). At the given set of biases, J's become several kHz or lower, implying the independent controllability of each spin in the FQD system. (b) The upper and lower subfigure show the potential and charge profile in the middle Si layer, respectively. The potential profile indicates that the set of gate biases (in Fig. 2(a)) satisfies the symmetric biasing condition. (c) Time responses of spins in our FQD system are calculated with a time-varying magnetic field BY(t) = BO cos ωDt (BO = 5.0 MHz, ωD = the Zeeman-splitting energy of the electron ground state in each QD). Results clearly show the Y-rotation (RY) of each spin can be controlled individually with ωD. | ||
With the set of DC biases given in Fig. 2(a), individual qubit addressing can be conducted since the FQD system is in a weak interaction mode. To model the single-qubit rotation logic, we compute the time response of spin states by solving a time-dependent Schrödinger equation described with the Heisenberg spin Hamiltonian, where the [010]-oriented time-varying magnetic pulse BY(t) = BO
cos(ωDt + θ), a control signal needed to make each spin rotate, is considered as elements of the Hamiltonian. In Fig. 2(c), we show the time response of a |↑〉 state in each QD that is calculated against the input state |↓↓↓↓↓〉 with BO = 5.0 MHz, θ = 0 radian, and the driving frequency ωD = the Zeeman-splitting energy of each QD (EZi). Since the inhomogeneous static magnetic field BZ makes the Zeeman-splitting energies EZi distinguishable, the individual spin rotation can be controlled by setting ωD equal to EZi, so, for instance, when ωD = EZ1 (18.33 GHz), the spin rotation around the Y-axis happens only in the 1st QD and the spin qubit in the other QDs remains unchanged. According the our modeling results in Fig. 2(c), it takes 100.11 ns to complete rotation of the spin in QD1 by π radian (RY(π)gating), and 100.02 ns, 99.92 ns, 99.80 ns, and 99.72 ns with the spin in QD2, QD3, QD4, and QD5, respectively. The progressively faster completion times for QD2, QD3, QD4, and QD5 compared to QD1 are due to the inhomogeneity of BZ that directly affects the driving frequency of a time-varying control pulse BY(t). The fidelity of a single-qubit RY(π) operation is 99.99% for all five QDs.
Implementation of two-qubit entangling logics requires strong exchange interaction between two spins where the resonance frequency of one spin state becomes affected by the status of the other spin state. The CNOT gate, which is the most important entangling logic for circuit-based quantum computing, has been a target of physical realization using a Si QD platform, and Zajac et al. implemented a CNOT operation with a single microwave pulse, demonstrating the completion of gating within 200 ns.6 However, recently it has been shown that this single-step CNOT logic is vulnerable to charge noise in Si devices, and multi-step implementation with a Controlled-Z (CZ) logic is much more robust to charge noise.10 Taking the multi-step CNOT logic as a target of programmable designs with a linear array of FQDs, we use the scheme of implementation that requires a sequential conduction of a RY(−π/2) gate → a CZ gate → a RY(π/2) gate, as shown in Fig. 3(a). Here, the RY(±π/2) operations applied to the target qubit should be performed in a weak-interaction mode, and the CZ block, which generates two-qubit entanglement, requires a strong-interaction mode. Once we get the appropriate biasing condition, the CZ gate can be easily implemented with a sequential conduction of a two-qubit Ising ZZ gate with the phase π/2 and two RZ(−π/2) rotations that are native to the Si QD platform (i.e. can be implemented with no time-varying pulses).10,26 Fig. 3(b) shows a time-varying profile of the four VMi biases that drive a multi-step CNOT operation using QD1 and QD2 in our FQD system. In the first stage where RY(π/2) is conducted to the spin in QD1, VMi's are set to the values of the weak-interaction mode (Fig. 2(a)). Once the RY(π/2) gating is completed, (VM1, VM2, VM3, VM4) need to be switched to (412 mV, 388 mV, 382 mV, 400 mV) where J12 reaches the order of MHz (∼1.24 × 107 Hz, being reasonably strong compared to the experimentally reported results7,8) but J23, J34 and J45 still remain weak. Upon completion of the CZ operation, (VM1, VM2, VM3, VM4) need to be back to their weak-interaction values in order for another single qubit rotation RY(−π/2) to be conducted.
Fig. 3(c) summarizes the computationally secured device controls that initialize the FQD system to a |↓↓↓↓↓〉 state in the following modes that are necessary to implement the CZ operation in a programmable manner (note that V1–V5 do not change): (i) all five exchange interactions are weak (Joff), (ii) only J12 reaches the order of MHz (J12 on), (iii) only J23 reaches to the order of MHz (J23 on), (iv) only J34 reaches the order of MHz (J34 on), and (v) only J45 reaches the order of MHz (J45 on). Simulated time responses of spin states in the FQD system, given in Fig. 3(d), clearly support programmable operations of a multi-step CNOT logic so, when J12 is on, the spin in QD1 (red, target qubit) is flipped (|↓〉1 → |↑〉1) only when the spin in QD2 is |↑〉2 (blue, control qubit), completing the CNOT operation in ∼140.7 ns. This conditional spin–flip operation applies to other cases as well, so the CNOT operation for a QD pair of 2–3, 3–4, and 4–5 are completed in 125.7 ns, 125.1 ns, 139.3 ns, respectively. Variation in the operation time here is mainly because J23 (19.6 MHz) and J34 (19.8 MHz) are bigger than J12 (12.4 MHz) and J45 (12.5 MHz) when they are on. In all the simulation cases, we assumed that transitions of DC biases are conducted instantaneously, and the fidelity of CNOT gating reaches 99.99%.
Based on the secured controls for programmable implementation of single-qubit rotations and a two-qubit CNOT logic, now we explore designs of a quantum teleportation module using the FQD system, and, for this purpose, we begin the discussion from implementation of an entanglement swapping circuit that prepares remote quantum entanglement between subsystems that have never directly interacted, serving as a key element for realization of long-distance quantum communications.28–30 Presenting a novel method for transmission of quantum information that cannot be copied and pasted due to the no-cloning theorem,31 quantum teleportation uses an entanglement swapping protocol as a channel to surpass the capability of classical communications. So here we first implement the entanglement swapping protocol to generate remote quantum entanglement, and then employ the output state (swapped entangled state) of the swapping protocol to realize quantum teleportation. The process of entanglement swapping using a five-qubit circuit, obviously should begin with preparation of two independent Bell states: one between QD1 and QD2, and the other between QD3 and QD4. These Bell states are represented as |Φ+〉12⊗|Φ+〉34, where each
denotes the maximally entangled state made with the i-th and j-th QD in the system. To generate these Bell states, we first apply a Hadamard gate to the spin in QD2 and QD4, creating an equal superposition state of |↑〉 and |↓〉 in both QD2 and QD4 separately. Subsequently, a multi-step CNOT operation needs to be conducted for the spins in QD1–QD2 and QD3–QD4 pairs, utilizing the spins in QD2 and QD4 as control qubits and those in QD1 and QD3 as target qubits. As depicted in Fig. 4(a), which presents a circuit representation of the swapping protocol, Hadamard gates are implemented with a sequential conduction of RY and RZ gates that takes ∼50 ns in the weak-interaction mode (Joff, see Fig. 3(c)). As discussed in Fig. 3(a) and (b), the CNOT operation involves the strong-interaction mode, and the two CNOTs shown in Fig. 4(a) cannot be conducted simultaneously since they must be conducted with a different set of VMi's. Upon completion of the two CNOT operations, we reach stage (i) in Fig. 4(a), getting the tensor product of Bell states |Φ〉12⊗|Φ〉34. Our results indicate the entire process up to stage (i) is completed in 315.8 ns, and the operation times for sub-logic components belonging to this process are also presented in the inset of Fig. 4(a). Fig. 4(b) shows the density matrix calculated for the output state at stage (i). Exhibiting a total of sixteen clear peaks in the real part with a value of 0.25, the density matrix confirms a characteristic signature of the Bell states with a fidelity of 99.99%.
Once |Φ〉12⊗|Φ〉34 is successfully secured, the next step of entanglement swapping is to conduct a Bell measurement on the spins in QD2 and QD3. The Bell measurement, which is generally a joint measurement performed on a two-qubit state, can be effectively implemented using computational basis supplemented by appropriate quantum operations that in this case, consist of a CNOT gate applied to the spins in QD2 and QD3 followed by conduction of a Hadamard gate on the spin in QD3. The measurement outcomes of the spins in QD2 and QD3 directly determine the two-qubit output states characterized by QD1 and QD4, projecting them into one of the four Bell states. To mimic the measurement process of the computationally obtained output states, here we employ four specific projection operators, each corresponding to one of the possible outcome bases: 1⊗|↓〉〈↓|⊗|↓〉〈↓|⊗1⊗1, 1⊗|↓〉〈↓|⊗|↑〉〈↑|⊗1⊗1, 1⊗|↑〉〈↑|⊗|↓〉〈↓|⊗1⊗1, and 1⊗|↑〉〈↑|⊗|↑〉〈↑|⊗1⊗1 (1 = a single-qubit identity operator). The output entangled state obtained at stage (ii) in Fig. 4(a) is presented in Fig. 4(c), where we represent the relevant two-qubit entangled states for clarity (QD2 and QD3), reducing the originally calculated five-qubit states as shown in the left density matrix enclosed with a red box. According to the four possible measurement outcomes of the spins in QD2 and QD3 (|↓↓〉23, |↓↑〉23, |↑↓〉23, and |↑↑〉23), results clearly exhibit four distinct patterns of peaks in the real part of the density matrix. Indicating the completion of a swapping process, each pattern of peaks here confirms the successful creation of one of the four Bell states as follows:
The swapping protocol designed with the Si FQD system here works quite well, so the fidelity of the finally generated Bell states reaches ∼99.9% consistently for all four cases. According to our modeling results, it takes ∼491.3 ns until the designed protocol completes the entanglement swapping process excluding measurement, as Fig. 4(a) shows.
Quantum teleportation requires a shared entangled state between the sender (Alice) and the receiver (Bob) that will serve as a quantum channel.21,32 The Bell entangled states generated between the spatially separated spins in QD1 and QD4 from the swapping protocol, which we have discussed so far with Fig. 4, can be used to facilitate the transfer of quantum information from Alice to Bob. In our FQD system, a quantum bit to be teleported is encoded to the spin in QD5, and Fig. 5(a) shows a five-qubit circuit that conducts the teleportation process. Here, the FQD system is first initialized to a |↓↓↓↓↓〉 state. The entanglement swapping protocol is then employed to create the Bell entangled state between the spins in QD1 and QD4, where the protocol circuit is specifically set to generate the |Φ+〉14 state, leaving the spin in QD5 unaffected. Next, Alice prepares the quantum state to be teleported by applying the RY(θ) gate operation to the spin in QD5, and, as a result, a superposed state |Ψ(θ)〉 (= cos(θ/2)|↓〉5 + sin(θ/2)|↑〉5) is generated in QD5. For implementation of the teleportation, here we set θ to π/2, preparing
. The next step is Alice's Bell measurement that is conducted in two distinct qubits (QD4 and QD5), and, as we did for the entanglement swapping protocol (see Fig. 4), the measurement process is mimicked with a sequential conduction of multi-step CNOT and Hadamard operations followed by projective measurements in the computational basis. According to our modeling results, the additional operations needed to implement the teleportation, being enclosed with a blue dashed line in Fig. 5(a), take about 238.3 ns to be completed (49.5 ns for RY(π/2), 139.3 ns for CNOT, and 49.5 ns for Hadamard), and, including the entanglement swapping time of 491.3 ns, the total operation time of the designed teleportation circuit is ∼729.6 ns with no consideration of projective measurements in the computational basis.
![]() | ||
| Fig. 5 Quantum teleportation module: (a) a quantum teleportation module implemented with our five quantum dot (QD) system is shown in a logical level. Once the entanglement swapping process (Fig. 4(a)) is completed, its output state is utilized as a quantum channel to teleport an arbitrary single-qubit state that is prepared by the sender (Alice) with a Y-rotation (RY(θ)) of the spin in QD5. This single-qubit state, together with the spin of QD4, is then subjected to a Bell measurement. (b) Depending on the outcome of the Bell measurement, the receiver (Bob) conducts a predefined set of logic operations to the spin of QD1 to get the final outcome. (c) Density matrices of the spin state in QD1 prior to Bob's single-qubit operations are presented. Bar graphs show the spin probabilities of QD1 that are obtained after conduction of Bob's logic operations. | ||
Obviously, the teleportation process must be completed with receipt of the information. For this purpose, Bob needs to conduct local operations to the spin qubit in QD1 depending on the outcome of Alice's measurement as summarized in Fig. 5(b), and, through this final process, the spin qubit state in QD1 can be transformed to the state that Alice intended to teleport. In Fig. 5(c), we show the density matrices of the spin qubit state in QD1 that are calculated against the four possible outcomes of Alice's measurement before Bob conducts local operations. A bar graph given on the right side of each density matrix shows the probability of (|↓〉, |↑〉) in QD1 that represents the output state of Bob's local operation. If teleportation is successful, the output state should precisely match the state Alice intended to send, and modeling results indicate the state received by Bob has a fidelity >99.9% against the one sent by Alice in all cases. Since the results presented in Fig. 5(c) only explain the case of θ = π/2, we conducted more simulations to verify the correct operation of the circuit shown in Fig. 5(a) for arbitrary θ. Fig. 6 shows the density matrix of the output state that is calculated with
when the outcome of Alice's measurement is |↓↓〉45. The high fidelity of the output state ranging from 99.75% to 99.99% clearly supports the accuracy and reliability of the protocol designed with our Si FQD system.
![]() | ||
| Fig. 6 Quantum teleportation of arbitrary single-qubit states: the teleportation module in Fig. 5(a) is simulated for various angles (θ) of the Y-rotation that Alice conducts to the spin in QD5, and density matrices presented here show the final spin qubit in QD1 when the outcome of a Bell measurement is |↓↓〉45. The high fidelity (99.75%–99.99%) obtained in a noise-free condition supports the precise operation of the implemented module for arbitrary single-qubit input states. | ||
So far, our analysis has been conducted under noise-free conditions. However, quantum circuits in reality are susceptible to performance degradation due to noises. In general, spin qubit operations in Si-based systems suffer from spin or charge noises that reside in solid materials.22,33 It is well known that the intrinsic spin noise stemming from non-zero net nuclear spins can be significantly suppressed using isotopically purified 28Si, where nuclear spin interactions can be largely eliminated.2,33 The charge noise, which is due to unexpected fluctuations in electric fields, is quite hard to suppress in Si devices,22 so here we examine the effect of charge noise on the performance of our teleportation process. Since the charge noise mainly affects exchange interactions,10,26,34 we include it in simulations by introducing a variation to the calculated reference values of exchange interactions as J → Jref × (1 ± ΔJ), where ΔJ and Jref represent a small perturbation and a reference value obtained with device simulations (see Fig. 3(c)), respectively. First, we calculate the noise-driven performance degradation of the designed entanglement swapping circuit (Fig. 4), where the performance is analyzed with the two quantities – the similarity (fidelity) between the entangled states generated under noise and those obtained with ΔJ = 0, and the concurrence of noisy states that explains the entanglement strength.35 Fig. 7(a) shows the results, where the average of state fidelities and concurrences calculated for the four distinct Bell states is presented as a function of ΔJ with separate plots for the positive fluctuation (ΔJ+) and the negative fluctuation (ΔJ−). At ΔJ = ±30%, which is the worst condition we considered as was done by Gullans and Petta,34 the state fidelity marks 0.851 (ΔJ+) and 0.868 (ΔJ−) with the concurrence of 0.772 (ΔJ+) and 0.775 (ΔJ−), respectively. We note that these values are similar to those reported in the case of superconductor qubits, where the state fidelity ranges from 0.872 to 0.893 with the concurrence of 0.758–0.794.32
![]() | ||
| Fig. 7 Sensitivity of entanglement swapping and teleportation processes to charge noise: the noise-driven performance degradation is calculated for: (a) the entanglement swapping protocol in Fig. 4(a), (b) the teleportation module in Fig. 5(a), and (c) the entire circuit operation. The effects of charge noise are incorporated in simulations by introducing variations (ΔJ) to exchange interactions secured under noise-free conditions. In all plots, ΔJ+ and ΔJ− indicate positive and negative fluctuations of exchange interactions, respectively. For the entanglement swapping protocol (a), the average fidelity and concurrence of output states at stage (ii) (see Fig. 4(a)) are plotted as a function of (ΔJ). The performance of the teleportation module (b) is understood with the average fidelity of the final spin state in QD1, that is, calculated assuming a noise-free entanglement swapping process. The noise sensitivity of the entire circuit (c) is calculated similarly, but with a noisy swapping protocol. | ||
We now explore how charge noise affects the entire process of teleportation. For this purpose, we first limit the scope of our noise analysis to the teleportation module shown in Fig. 5(a), employing one of ideal entangled states as a quantum channel. For each of the four Bell states, we conduct the teleportation of a single-qubit state prepared at QD5 with θ = π/2, and evaluate the fidelity between the teleported state in QD1 and the original state (= |Ψ(π/2)〉). Fig. 7(b) shows the average fidelity as a function of ΔJ, indicating that the fidelity drops to 0.944 (ΔJ+) and 0.945 (ΔJ−) in the worst case. When the noise is incorporated in both the swapping protocol and the teleportation process, the average state fidelity at ΔJ = ±30% becomes 0.895 and 0.897 for ΔJ+ and ΔJ−, respectively. Although simulation results indicate that the average state fidelity and concurrence decreases with increasing strength of noise, the performance of the entire protocol designed with Si QDs still remains above acceptable thresholds for a practical quantum teleportation process, because the simulated teleportation fidelity exceeds the classical maximum of 2/3 (ref. 36) and is still higher than the one (0.55–0.95) reported for other physical platforms.21
We note that next-nearest neighbor couplings (e.g., J13) were not explicitly considered in this study, since their magnitudes are expected to be negligible under the operating modes investigated. Because the charge densities of the quantum dots are well separated, overlap beyond nearest neighbors is expected to be negligible. These findings hold in the ideal regime, but in the presence of noise or device imperfections, such interactions may lead to cross-talk. Another important consideration is spin–orbit coupling (SOC), which can be relevant in realistic situations. Recently, studies on the SOC in silicon systems have been reported, including effects of interface roughness37 and atomically-confined systems.38 In this work, SOC was not explicitly included, because silicon intrinsically exhibits weak SOC, and in our device design the silicon layer is relatively thick (8 nm). Thus, its effect is not expected to be critical under the operating conditions we have considered. Finally, in this study, the effect of valley splitting is expected to be negligible, as we have investigated for double quantum dot systems that employ the same silicon layer thickness (8 nm).11
| This journal is © The Royal Society of Chemistry 2025 |