Thermodynamic Effects of Single-Qubit Operations in Silicon-Based Quantum Computing
Pavel Lougovski, Nicholas A. Peters

TL;DR
This paper investigates the thermodynamic limits of silicon-based quantum computing, showing that current cooling technology can support millions of qubits by analyzing energy dissipation from nuclear spin interactions during qubit operations.
Contribution
It provides a detailed analysis of energy dissipation constraints in silicon qubits, linking nuclear spin interactions to scalability limits under cryogenic cooling.
Findings
Dilution refrigerators can support millions of qubits before thermal dissipation limits are reached.
Nuclear spin impurities significantly influence energy dissipation during qubit control.
Scalability is feasible with current cryogenic technology, given the dissipation constraints.
Abstract
Silicon-based quantum logic is a promising technology to implement universal quantum computing. It is widely believed that a millikelvin cryogenic environment will be necessary to accommodate silicon-based qubits. This prompts a question of the ultimate scalability of the technology due to finite cooling capacity of refrigeration systems. In this work, we answer this question by studying energy dissipation due to interactions between nuclear spin impurities and qubit control pulses. We demonstrate that this interaction constrains the sustainable number of single-qubit operations per second for a given cooling capacity. Our results indicate that a state-of-the-art dilution refrigerator can, in principle, accommodate operations on millions of qubits before thermal energy dissipation becomes a problem.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Thermodynamics and Statistical Mechanics · Quantum Computing Algorithms and Architecture · Quantum Information and Cryptography
Thermodynamic Effects of Single-Qubit Operations in Silicon-Based Quantum Computing
Pavel Lougovski
Quantum Information Science Group, Oak Ridge National Laboratory, Oak Ridge, Tennessee 37831, USA
Nicholas A. Peters
Quantum Information Science Group, Oak Ridge National Laboratory, Oak Ridge, Tennessee 37831, USA
The Bredesen Center for Interdisciplinary Research and Graduate Education, The University of Tennessee, Knoxville, Tennessee 37996, USA
Abstract
Silicon-based quantum logic is a promising technology to implement universal quantum computing. It is widely believed that a millikelvin cryogenic environment will be necessary to accommodate silicon-based qubits. This prompts a question of the ultimate scalability of the technology due to finite cooling capacity of refrigeration systems. In this work, we answer this question by studying energy dissipation due to interactions between nuclear spin impurities and qubit control pulses. We demonstrate that this interaction constrains the sustainable number of single-qubit operations per second for a given cooling capacity. Our results indicate that a state-of-the-art dilution refrigerator can, in principle, accommodate operations on millions of qubits before thermal energy dissipation becomes a problem.111This manuscript has been authored by UT-Battelle, LLC under Contract No. DE-AC05-00OR22725 with the U.S. Department of Energy. The United States Government retains and the publisher, by accepting the article for publication, acknowledges that the United States Government retains a non-exclusive, paid-up, irrevocable, world-wide license to publish or reproduce the published form of this manuscript, or allow others to do so, for United States Government purposes. The Department of Energy will provide public access to these results of federally sponsored research in accordance with the DOE Public Access Plan( http://energy.gov/downloads/doe-public-access-plan).
pacs:
03.67.-a, 03.65.Ud, 03.67.Lx, 65
Environmentally-induced decoherence is typically considered as the main obstacle on the path towards a scalable quantum computer Ladd et al. (2010); Suter and Álvarez (2016). Known remedies include decreasing qubit coupling to the environment Lidar (2014); Suter and Álvarez (2016) and using quantum error correcting (QEC) codes Gaitan (2007); Lidar and Brun (2013). Then the scalability challenge lies in striking the right balance between the size of QEC and the magnitude of the decoherence effect. What often goes overlooked in this analysis is the effect of qubit controls on the environment itself. While the direct effects of the control pulse coupling to the environment can in principle be minimized by employing shielding, the indirect, or qubit-mediated, coupling of the controls to the environment is likely to be a fundamental challenge. In turn, the latter may result in a net energy increase of the environment which inevitably has to be removed from the system. The magnitude of this effect per qubit, however small, is not negligible. Considering that future quantum computers could utilize tens of millions of physical qubits, even small thermal effects in aggregate could constrain the ultimate scalability.
In this paper, we study this exact problem for a phosphorus donor nuclear spin qubit in silicon Kane (1998). We investigate the thermodynamic implications of qubit control pulses coupling with silicon substrate impurities. Our choice of the physical qubit is largely motivated by a multitude of attractive features offered by silicon: long qubit coherence times; a potential for scalable manufacturing via mature CMOS techniques; and tremendous recent experimental advances in controlling a single donor atom Pla et al. (2012, 2013); Muhonen et al. (2014); Pla et al. (2014) or, alternatively, small clusters of atoms Büch et al. (2013). The decoherence mechanism is mainly due to the interaction with unavoidable inclusions of 29Si isotope (nuclear spin ) that may range in concentration from 4.7 in natural occurring silicon to below 100 PPM in highly purified samples Becker et al. (2010). The -donor nuclear and electron spin coherence times are well characterized both theoretically Yao et al. (2006); Saikin et al. (2007); Cywiński et al. (2009) and experimentally Pla et al. (2012); Tyryshkin et al. (2012); Muhonen et al. (2014). For example, at 100 mK, in isotopically purified 28Si, donor nuclear and electron spin coherence times of up to 30 s Muhonen et al. (2014) and 1 s Tyryshkin et al. (2012), respectively, have been demonstrated, potentially supporting thousands or even tens of thousands of quantum gates. Further, the use of topological QEC codes promise to bring fault tolerance within reach Hill et al. (2015).
One’s ability to coherently manipulate the nuclear spin of a donor is important not only for single qubit operations but also for two-qubit gates between neighboring donor electron spin qubits Kalra et al. (2014). The coherent control of nuclear spins is typically achieved by irradiating a silicon sample with resonant RF pulses Pla et al. (2013, 2014). The direct effect of such drive pulses on the qubit’s environment is negligible, thanks to the large difference in the gyromagnetic ratio between electron and nuclear spins (). However, the nuclear spin of a donor indirectly couples to nuclear spins of neighboring 29Si impurity atoms via the donor qubit’s electron. The donor electron enables Fermi contact interaction between the electron spin, and the nuclear spins of the and 29Si, resulting in effective nuclear spin-spin coupling. Therefore, coherent rotations of the donor’s nuclear spin translate into a net change of the 29Si nuclear spin bath’s Zeeman energy. If the net change is positive, energy is added to the substrate raising its effective temperature. In turn, the thermalization process will increase phonon-mediated spin interactions that may result in a coherence penalty. To avoid this, energy dissipated by qubit control operations must be removed by a refrigerator and may not exceed available cooling capacity. Dilution refrigerators appear to be the most likely solution, although their cooling capacity rapidly diminishes as the operating temperature decreases (e.g., see Fig. 3 in Batey et al. (2014)) potentially limiting gate operation rates.
To evaluate the magnitude of the bath heating effect for silicon qubits, we compute the net Zeeman energy change of spins as a function of the number of single-qubit rotations, impurity concentration, and impurity spatial distribution. We find that for a random single rotation about the axis, the average ensemble energy change is negative i.e., the spin bath experiences a cooling effect. However, for a sequence of random single-qubit gates, the average energy change is positive, resulting in bath heating. Further we find that the amount of heating depends on the sequence of single-qubits gates. As an arbitrary qubit operation may be decomposed in many ways, our results suggest that future quantum computing compilers may need to optimize the selection of gate sequences to reduce thermal effects.
We begin by introducing a model for the qubit and its environment. The qubit is defined by the nuclear spin of a donor atom implanted into a silicon substrate. Following recent experiments Muhonen et al. (2014), we will assume that the silicon substrate is purified, and, unless noted otherwise, that the residual concentration of is 800 PPM. We will also set the physical qubit volume to 5 nm3, where the scale is set by twice the typical estimate of the Bohr radius of a donor electron Saraiva et al. (2015). The qubit environment then includes nuclear spins of neighboring residual atoms (index runs over all lattice sites occupied by ) and the spin of the donor electron .
When placed in a uniform magnetic field aligned along axis, the free Hamiltonian of the qubit reads,
[TABLE]
where and is the gyromagnetic ratio for the nucleus. Similarly, we denote the free Hamiltonian for the donor electron spin, and the neighboring nuclear spins, , where , and () are the electron ( nucleus) gyromagnetic ratio.
Single-qubit gates are typically implemented as rotations along the axes by exposing the qubit to time-varying magnetic fields aligned along the axis of rotation. Here, we concentrate on the impact of single-qubit rotations around the axis on the Zeeman energy of spins contained in the physical qubit volume. The Hamiltonian that describes such rotations is
[TABLE]
where and are the amplitude and the frequency of the AC magnetic field along the axis, , , and . Note that Eq.(2) includes terms corresponding to the effects of the drive field on nuclear spins as well as the donor electron spin. As we will show later, the standard “resonant” choice of the driving frequency, results in a negligable effect on the electron spin because .
Next, we include the effects of the nuclear spin environment. The qubit and nuclear spins are coupled to the donor electron spin via the Fermi contact interaction. This coupling, in particular, is the leading cause of donor electron spin decoherence Yao et al. (2006); Saikin et al. (2007); Cywiński et al. (2009); Witzel et al. (2010). In addition, as we will show, this interaction changes the energy of nuclear spins by providing a mechanism for an indirect coupling with -axis qubit rotation pulses. The former represents an example of a well-studied problem, namely, determining the effect of the nuclear spin environment on the qubit. However, the latter poses a less explored question of the thermodynamic effects of qubit operations on the surrounding environment. And while the effects of the environment on the qubit can be largely mitigated e.g., by using dynamic refocusing sequences or higher isotopic purity silicon, removing the effects of qubit control pulses on the spin bath entirely is complex as each qubit will couple to a different random local spin bath. The basic Hamiltonian describing the contact interaction between the donor electron spin and neighboring nuclear and spins is
[TABLE]
where hyperfine coupling constants between the donor electron and the n-th nuclear spin are given by
[TABLE]
Here is the vacuum permeability and is the donor electron wave function at the nucleus location . Several approaches to modeling the wavefunction can be found in the literature Kohn and Luttinger (1955); Koiller et al. (2004); Wellard and Hollenberg (2005). For our numerical simulations below we adopt the approximation used to describe the original ENDOR experimental data Feher (1959) with the understanding that its validity is limited to about 20 nuclear shells around the donor Hale and Mieher (1969).
In addition to the hyperfine coupling mediated interaction, nuclear spins couple via a direct dipole-dipole interaction. However, this interaction results in pairwise nuclear spin flipping that does not change the overall Zeeman energy of the nuclear spin bath. Also, the dipole-dipole interaction strength is typically weaker than the strength of the hyperfine interaction. Therefore, it is not included in our model.
Finally, besides the nuclear spins, impurities can be introduced during the qubit implantation process. In turn, they can also be polarized by qubit control pulses, leading to additional thermodynamic effects. However, since even in isotopically purified silicon, the number of impurities exceeds the number of undesired donors, we will exclusively focus on estimating the energy deposition to environment.
Putting it all together, we arrive at the total Hamiltonian describing the dynamics of single qubit control pulses coupling to the spin bath for a -axis drive field,
[TABLE]
where .
In the total Hamiltonian, Eq.(5), three terms may, in principle, change the Zeeman energy of nuclei which in turn, can result in an environmental temperature change. These are the the driving term and the two hyperfine coupling terms and . However, because the Zeeman energy of the electron is much larger than the Zeeman energies of phosphorus and silicon nuclei, i.e., , the latter terms can be treated as a small perturbation. It can be shown, by applying perturbation theory, that these terms indeed cancel out to the first and the second order, providing an effective spin-spin coupling that preserves Zeeman energies of the nuclei (a so-called secular term). To see this behaviour we derive the effective Hamiltonian using the method of small rotations Klimov et al. (2002). Accordingly,
[TABLE]
where , , , and , . For a magnetic field T (a typical experimental value for Si:P qubit system) the frequency difference is on the order of 28 GHz. The hyperfine coupling constants for nuclei in a typical qubit volume range between and MHz, depending on the distance of a nucleus from the qubit, while for phosphorus is 117 MHz. Hence, for all practical purposes and only terms linear in need to remain in Eq.(6). Thus becomes,
[TABLE]
where and
[TABLE]
Here small AC Stark shift terms are omitted because they simply redefine the Zeeman energy of the electron and nuclei.
Next, we switch to the interaction picture and calculate the effective time-dependent interaction Hamiltonian,
[TABLE]
We set the drive field frequency to be resonant with the qubit transition frequency, i.e., . With this drive frequency, qubit rotations around the axis are facilitated. The corresponding Rabi frequency (the rate of qubit spin flipping along the axis) is then determined by the strength of the AC magnetic field . Two parameter regimes are possible. First, the “weak” driving regime when corresponding to a “slow” Rabi flipping with frequencies MHz. Second, the “strong” driving regime with “fast” Rabi flipping frequencies MHz. The interaction dynamics is highly dependent on the ratio of the parameters and in the following we consider the two regimes separately.
In the “weak” drive scenario which translates into a set of inequalities . As a result, the rotating wave approximation (RWA) can be applied to the Hamiltonian in Eq.(9). Here the off-resonant term may be omitted leading to the following effective Hamiltonian:
[TABLE]
We immediately observe that in the weak drive regime, the Zeeman energy of nuclear bath remains unchanged during an arbitrary single qubit rotation gate. Furthermore, the effective Rabi frequency for the qubit now depends on the state of the electron spin. The number of single qubit gates per second is bounded by the effective Rabi frequency. For a drive field T (with T), one can apply gates per second.
To run a quantum computer at a higher “clock” rate, faster single qubit gates are necessary. This can be achieved by applying stronger drive fields while keeping constant. However, once the inequality is violated, the RWA is no longer valid Laucht et al. (2016) and the spin dynamics is no longer adequately described by Eq.(10). In this case, the effective Hamiltonian Eq.(9) becomes,
[TABLE]
where we have omitted terms of the order and . Note that now there are non-vanishing terms that act to periodically drive the nuclear spins. This will result in a Zeeman energy change of the nuclear spin bath. To evaluate the effect of these terms we solve the Schrödinger equation for the qubit-electron-nuclear spin wave function using time-dependent perturbation theory. First, we eliminate the time-independent terms in Eq.(11) by applying an additional unitary rotation, giving
[TABLE]
where . After some algebra we obtain,
[TABLE]
In the last expression, we have omitted terms of the order .
Next, we calculate the propagator to the first order of the Dyson series using the time dependent Hamiltonian in Eq.(13),
[TABLE]
Assuming that the qubit and its spin bath are initially in a separable state , the evolution of the state for the combined qubit-spin-bath system in the interaction picture is given by,
[TABLE]
for sufficiently short time intervals . The change in the Zeeman energy of the nuclear spin bath can then be evaluated:
[TABLE]
where we have defined and is a unitary rotation into the interaction picture. In what follows we numerically evaluate as a function of the spatial distribution and the concentration of nuclear spins as well as a function of single-qubit rotations.
Our first set of simulations is aimed at studying the spin bath effect from applying a single gate to the qubit. For the sake of concreteness, we choose a rotation around the axis by an angle (). First, we set the concentration to 800 PPM and generate 200 random spatial nuclear spin distributions. We assume that the nucleus is located at the center of a 5 nm3 cube. The spatial distribution sampling is performed to account for the silicon substrate variability across a multi-qubit quantum device that is inevitable due to the random nature of inclusions. We further assume that the qubit’s initial state is always spin down and the donor electron is initialized into the spin-up state . Then for each spatial spin bath configuration, and every possible nuclear spin-bath state ranging from to (for a total of states where is the number of nuclear spins per qubit volume), we compute () using Eq.(16). Finally, for each rotation angle or, equivalently, time , we compute the mean spin bath energy change by averaging over all spin bath spatial configurations and states. The spin state averaging is performed assuming that the spin-bath states are distributed according to the Boltzmann distribution. In Fig. 1, we plot normalized to the thermal energy (assuming , and the ambient temperature is ). We observe that driving the qubit coherently from to on average decreases the Zeeman energy of the spin bath, effectively lowering the temperature of the bath. As one would intuitively expect, the largest energy change happens when the qubit state is flipped completely around the -axis via a rotation.
Next, we examine how the observed cooling effect depends on the concentration of nuclear spins. We fix the qubit rotation angle around to . Then for a range of concentrations we repeat the simulation steps outlined in the preceding paragraph and compute . In Fig. 2 we plot the resulting concentration dependence. We immediately notice that the bath cooling effect increases linearly with the concentration of nuclear spins. At the same time, higher concentrations of affect qubit’s coherence. Keeping the impurity concentration low minimizes effects of qubit controls on the environment as well as the effects of the environment on qubit coherence.
In the preceding discussion, we describe the thermodynamic effects from a single qubit rotation. However, any practically significant quantum algorithm will require the implementation of thousands of single qubit gates run in a sequence. Because, the single-qubit gates in the sequence are interleaved with periods of free spin evolution, we expect that the net thermodynamic effect on the spin bath will be different and will depend on the length of the sequence. To test this hypothesis we generated 120 random spatial spin distributions for a 800 PPM concentration of . For every spatial distribution we initialize the qubit, the donor electron spin, and nuclear spin bath state into the , , and one of the Boltzmann ensemble states, respectively. Then we apply a sequence of random qubit rotations around the axis (). After each rotation, the nuclear spin bath energy change with respect to its initial value (prior to all rotations) is recorded. We allow the qubit-environment system to evolve freely in between the rotations for the time duration . Lastly, for the rotation sequences of the length , we compute the change in the spin-bath energy , averaged over the spatial and Boltzmann spin distributions. We plot the results in Fig. 3. The red (blue +) represent the maximum (minimum) spin bath energy change averaged over all spatial configurations. The green diamonds are the “doubly” averaged (over the spatial and Boltzmann distributions) energy change . The vertical bars show the variance over 120 spatial spin location configurations. Note that for a gate sequence of length 1, the average energy change is negative which is consistent with our previous results. However, for longer gate sequences, the average energy change is positive, i.e., on average the spin bath temperature increases. This effect strongly depends on the spin-bath spatial locations: certain configurations will always experience cooling as evidenced by the energy distribution variance.
We have studied the effects of single-qubit operations on the nuclear spin bath in Si:P based quantum computing. We developed a Hamiltonian model that describes an effective coupling mechanism between qubit microwave control pulses and the nuclear spin bath. Using a combination of analytical and numerical tools, we have simulated the behavior of the nuclear spin bath as a function of applied single-qubit rotations. We showed that when only a single rotation is applied to the qubit, on average, the nuclear bath energy decreases, equivalent to cooling. However, for arbitrary sequences of rotations, the average effect results in heating. Although the magnitude of the heating/cooling effects is small for a single qubit, for a fully error-corrected quantum computer with qubits, the cumulative effect is non-negligible. While our analysis shows there is parasitic coupling of the single-qubit control fields to the nuclear spin bath, it should be manageable for near-term silicon-based qubit technology.
Acknowledgments. We thank Fahd A. Mohiyaddin and Ryan S. Bennink for useful discussions. This work was performed at Oak Ridge National Laboratory, operated by UT-Battelle for the U.S. Department of Energy under contract no. DE-AC05-00OR22725. Research sponsored by the Laboratory Directed Research and Development Program of Oak Ridge National Laboratory, managed by UT-Battelle, LLC, for the U. S. Department of Energy.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Ladd et al. (2010) T. D. Ladd, F. Jelezko, R. Laflamme, Y. Nakamura, C. Monroe, and J. L. O’Brien, Nature 464 , 45 (2010) . · doi ↗
- 2Suter and Álvarez (2016) D. Suter and G. A. Álvarez, Rev. Mod. Phys. 88 , 041001 (2016) . · doi ↗
- 3Lidar (2014) D. A. Lidar, “Review of decoherence-free subspaces, noiseless subsystems, and dynamical decoupling,” in Quantum Information and Computation for Chemistry (John Wiley & Sons, Inc., 2014) pp. 295–354. · doi ↗
- 4Gaitan (2007) F. Gaitan, Quantum Error Correction and Fault Tolerant Quantum Computing (CRC Press, Inc., Boca Raton, FL, USA, 2007).
- 5Lidar and Brun (2013) D. Lidar and T. Brun, Quantum Error Correction (Cambridge University Press, 2013).
- 6Kane (1998) B. E. Kane, Nature 393 , 133 (1998).
- 7Pla et al. (2012) J. J. Pla, K. Y. Tan, J. P. Dehollain, W. H. Lim, J. J. Morton, D. N. Jamieson, A. S. Dzurak, and A. Morello, Nature 489 , 541 (2012).
- 8Pla et al. (2013) J. J. Pla, K. Y. Tan, J. P. Dehollain, W. H. Lim, J. J. Morton, F. A. Zwanenburg, D. N. Jamieson, A. S. Dzurak, and A. Morello, Nature 496 , 334 (2013).
