Path: blob/main/notebooks/ch-quantum-hardware/transmon-physics.ipynb
3855 views
Introduction to Transmon Physics
1. Multi-level Quantum Systems as Qubits
Studying qubits is fundamentally about learning the physics of two-level systems. One such example of a purely two-level system is the spin of an electron (or any other spin- particle): it can either point up or down, and we label these states and , respectively. Historically, the reason the state is at the "north pole" of the Bloch sphere is that this is the lower-energy state when a magnetic field is applied in the direction.
Another such two-level system occurs in the first type of superconducting qubit discovered: the Cooper Pair Box. The reason there is no electrical resistance in superconductors is that electrons combine as Cooper pairs, which take energy to break up (and that energy is not available thermally at low temperatures), because they are effectively attracted to each other. This situation is quite counterintuitive, because electrons are both negatively-charged, they should repel each other! However, in many material systems effective interactions can be mediated by collective effects: one can think of the electrons as being attracted to the wake of other electrons in the lattice of positive charge. The Cooper Pair Box consists of a superconducting island that possesses an extra Cooper pair of charge () or does not (). These states can be manipulated by voltages on tunnel junctions, and is periodic with "gate" voltage control, so it is indeed a two-level system.
Qubits encoded as charge states are particularly sensitive to charge noise, and this is true of the Cooper Pair Box, which is why it fell out of favor with researchers. Many other quantum systems are not two-level systems, such as atoms that each feature unique spectral lines (energy transitions) that are used by astronomers to determine the composition of our universe. By effectively isolating and controlling just two levels, such as the ground and first excited state of an atom, then you could treat it as a qubit. But what about using other types of superconducting circuits as qubits? The solution to the charge noise problem of the Cooper Pair Box hedged on designing a qubit with higher-order energy levels: the transmon. (The name is derived from transmission-line shunted plasma oscillation qubit). By sacrificing anharmonicity (the difference between the and transition frequencies, see section on Accessing Higher Energy States), charge noise is suppressed while still allowing the lowest two levels to be addressed as a qubit. Now the quantum states are encoded in oscillations of Cooper Pairs across a tunnel junction between two superconducting islands, with the excited state oscillating at a high frequency than the ground .
2. Hamiltonians of Quantum Circuits
The Hamiltonian is a function that equals the total energy of a system, potential and kinetic. This is true in classical mechanics, and the quantum Hamiltonian is found by promoting the variables to operators. By comparing classical Poisson brackets to quantum commutators, it is found that they do not commute, meaning they cannot be observed simultaneously, as in Heisenberg's uncertainty principle.
We'll first consider a linear circuit, where is the inductance and is the capacitance. The Hamiltonian is the sum of the kinetic energy (represented by charge variable ) and potential energy (represented by flux variable ),
Branch-Flux Method for Linear Circuits (click here to expand)
Hamiltonians and Lagrangians are functions involving the energies of massive objects and have a rich history in the dynamics of classical systems. They still serve as a template for "quantizing" objects, including the transmon. The method consists of writing the Lagrangian in terms of generalized coordinate: we will choose a quantity called flux that is defined by the history of voltages, classically one often chooses position in 3-dimensional space. The conjugate variable to our generalized coordinate is then calculated, and will end up being charge in our case (usually momentum in the classical case). By way of a Legendre transformation, the Hamiltonian is calculated, which represents the sum of energies of the system.
The circuit Hamiltonian can be found by considering the capacitative and inductive energies using the branch-flux method, which itself is based on classical Lagrangian mechanics. Defining the flux and charge to be time integrals of voltage and current, respectively, we will work with flux as our generalized coordinate, where and are the voltage and current flowing across the transmon at time . In electric circuits, voltage functions much like potential energy and current like kinetic energy. The instantaneous energy across the transmon at time is The voltage and current across a capacitor (with capacitance ) and inductor (with inductance ), are related to each other by and , respectively. In circuits, capacitors store charge and inductors store flux (current). We will work with the flux as our "coordinate" of choice. Then because inductors store flux, the potential energy is represented as by integration by parts. Similarly, voltage is the rate of change of flux, so it corresponds to the kinetic energy is the common way to denote time derivatives in Lagrangian mechanics. The Lagrangian is defined as the difference between the kinetic and potential energies and is thus The dynamics are determined by the Euler-Lagrange equation which describes a harmonic oscillator in with angular frequency (now two dots corresponds to the second time derivative, ). However, we wish to move to the Hamiltonian framework and quantize from there. While the conjugate coordinate to flux is defined by it is exactly the same for charge defined above due to the definition of capacitance. Now, the Hamiltonian is defined in terms of the Lagrangian as , and one arrives at the equation above.
3. Quantizing the Hamiltonian
The quantum harmonic oscillator (QHO) is what we get when we quantize the Hamiltonian of an circuit. Promote the conjugate variables to operators, , , so that the quantized Hamiltonian is where the "hats" remind us that these are quantum mechanical operators. Then make an association between the Poisson bracket of classical mechanics and the commutator of quantum mechanics via the correspondence where the 's here represent functional derivates and the commutator reflects that the order of operations matter in quantum mechanics. Inserting our variables/operators, we arrive at This implies, that just like position and momentum, charge and flux also obey a Heisenberg Uncertainty Principle (, as well). This means that they are not simultaneous observables, and are in fact, conjugate variables defined in the same way with the same properties. This result has been used over the history of superconducting qubits to inform design decisions and classify the types of superconducting qubits.
The above quantized Hamiltonian is usually written in a friendlier form using the reduced charge and phase , where is the flux quanta, corresponding to the operators for the number of Cooper pairs and the phase across the Josephson junction, respectively. Then, the quantized Hamiltonian becomes
where is the charging energy (the 4 in front corresponds to the fact we're dealing with Cooper pairs, not single electrons) and is the inductive energy.
Click to Expand: The Quantum Harmonic Oscillator
The Hamiltonian above represents a simple harmonic oscillator, and taking as the position variable, then we can define creation and annihilation operators in terms of the zero-point fluctuations of the charge and phase,
The Hamiltonian is then that of a harmonic oscillator,
Here we see that the energy spacing of the QHO corresponds to the classical resonance frequency of an oscillator.
4. The Quantized Transmon
Making the same variable substitutions as for the QHO, we can rewrite the transmon Hamiltonian in familiar form where the Josephson energy replaces the inductive energy from the QHO. Note that the functional form of the phase is different from the QHO due to the presence of the Josephson junction instead of a linear inductor. Often to reflect a gate offset charge, but this is not important in the transmon regime. Now we can approach the quantization similarly to the QHO, where we define the creation and annihilation operators in terms of the zero-point fluctuations of charge and phase where the Josephson energy has replaced the linear inductive energy of the QHO. Here we use to denote the transmon annihilation operator and distinguish it from the evenly-spaced energy modes of . Now, noting that because in the transmon regime , we can take a Taylor expansion of to approximate the Hamiltonian where it is helpful to observe . Expanding the terms of the transmon operator and dropping the fast-rotating terms (i.e. those with an uneven number of and ), neglecting constants that have no influence on transmon dynamics, and defining and identifying as the transmon anharmonicity, we have which is the Hamiltonian of a Duffing oscillator. Defining , we see that the transmon levels have energy spacings that each differ by the anharmonicity, as , so that corresponds to "the frequency" of the transmon qubit (the transition ). From the definition of the transmon operator, , we arrive at so that are the energy levels of the transmon.
5. Comparison of the Transmon and the Quantum Harmonic Oscillator
The QHO has even-spaced energy levels and the transmon does not, which is why we can use it as a qubit. Here we show the difference in energy levels by calculating them from their Hamiltonians using QuTiP.
6. Qubit Drive and the Rotating Wave Approximation
Here we will treat the transmon as a qubit for simplicity, which by definition means there are only two levels. Therefore the transmon Hamiltonian becomes Since we can add or subtract constant energy from the Hamiltonian without effecting the dynamics, we make the and state energies symmetric about by subtracting half the qubit frequency, is the Pauli-Z matrix. Now, applying an electric drive field to the transmon introduces a dipole interaction between the transmon and microwave field. The Hamiltonian is the sum of the qubit Hamiltonian and drive Hamiltonian , Treating the transmon as a qubit allows us to use the Pauli raising/lowering operators that have the effect and . (Note that this definition reflects that we are using qubit raising/lower operators instead of those for spin. For the reason discussed in Section 1, and so the raising and lowering operators are inverted). Now since the field will excite and de-excite the qubit, we define the dipole operator . The drive Hamiltonian from the dipole interaction is then where we made the substitutions and to describe the strength of the field and dipole. Now we transform to the interaction picture (omitting terms that cancel for simplicity) with which can be calculated by noting that Then where we have used the double-angle formula from trigonometry. The transformed Hamiltonian is then Now we make the rotating-wave approximation: since is much larger than , the terms with the sum in the exponential oscillate much faster, so effectively average out their contribution and we therefore drop those terms from the Hamiltonian. Now the RWA interaction Hamiltonian becomes Moving back to the Schrödinger picture, so that the total qubit and drive Hamiltonian is
Going into the frame of the drive, using the transformation , the Hamiltonian becomes where is the time derivative of . Then in the drive frame under the RWA assuming the drive is real so that , this simplifies to This shows that when the drive is resonant with the qubit (i.e., ), the drive causes an rotation in the Bloch sphere that is generated by with a strength of . We can see the effect of this on-resonant qubit drive in the finding the frequency of a qubit with spectroscopy section. An off-resonant drive has additional rotations generated by the contribution, and these manifest themselves as oscillations in a Ramsey experiment.