Hardware-efficient quantum random access memory with hybrid quantum acoustic systems
Connor T. Hann, Chang-Ling Zou, Yaxing Zhang, Yiwen Chu, Robert J., Schoelkopf, Steven M. Girvin, Liang Jiang

TL;DR
This paper proposes a hardware-efficient quantum random access memory (QRAM) scheme using hybrid quantum acoustic systems, leveraging high-Q phonon modes and engineered couplings for improved fidelity and superposition data access.
Contribution
It introduces a novel QRAM implementation utilizing multimode quantum acoustic systems with off-resonant drives, enhancing gate fidelity over existing methods.
Findings
Engineered phonon-phonon couplings enable superposition data access.
The scheme offers substantial fidelity improvements for long-lived acoustic modes.
QRAM can be implemented on a single chip using this approach.
Abstract
Hybrid quantum systems in which acoustic resonators couple to superconducting qubits are promising quantum information platforms. High quality factors and small mode volumes make acoustic modes ideal quantum memories, while the qubit-phonon coupling enables the initialization and manipulation of quantum states. We present a scheme for quantum computing with multimode quantum acoustic systems, and based on this scheme, propose a hardware-efficient implementation of a quantum random access memory (QRAM). Quantum information is stored in high-Q phonon modes, and couplings between modes are engineered by applying off-resonant drives to a transmon qubit. In comparison to existing proposals that involve directly exciting the qubit, this scheme can offer a substantial improvement in gate fidelity for long-lived acoustic modes. We show how these engineered phonon-phonon couplings can be used to…
| Term | Description |
|---|---|
| Drive | |
| Beamsplitter | |
| Two-mode squeezing | |
| nonlinearity | |
| nonlinearity |
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.
Hardware-efficient quantum random access memory with hybrid quantum acoustic systems
Connor T. Hann
Departments of Applied Physics and Physics, Yale University, New Haven, Connecticut 06511, USA
Chang-Ling Zou
Key Laboratory of Quantum Information, CAS, University of Science and Technology of China, Hefei, China.
Yaxing Zhang
Departments of Applied Physics and Physics, Yale University, New Haven, Connecticut 06511, USA
Yiwen Chu
Department of Physics, ETH Zürich, 8093 Zürich, Switzerland
Robert J. Schoelkopf
Departments of Applied Physics and Physics, Yale University, New Haven, Connecticut 06511, USA
S. M. Girvin
Departments of Applied Physics and Physics, Yale University, New Haven, Connecticut 06511, USA
Liang Jiang
Departments of Applied Physics and Physics, Yale University, New Haven, Connecticut 06511, USA
Abstract
Hybrid quantum systems in which acoustic resonators couple to superconducting qubits are promising quantum information platforms. High quality factors and small mode volumes make acoustic modes ideal quantum memories, while the qubit-phonon coupling enables the initialization and manipulation of quantum states. We present a scheme for quantum computing with multimode quantum acoustic systems, and based on this scheme, propose a hardware-efficient implementation of a quantum random access memory (QRAM). Quantum information is stored in high-Q phonon modes, and couplings between modes are engineered by applying off-resonant drives to a transmon qubit. In comparison to existing proposals that involve directly exciting the qubit, this scheme can offer a substantial improvement in gate fidelity for long-lived acoustic modes. We show how these engineered phonon-phonon couplings can be used to access data in superposition according to the state of designated address modes—implementing a QRAM on a single chip.
*Introduction.—*The coupling of superconducting qubits to microwave resonators, termed circuit quantum electrodynamics (cQED) Blais et al. (2007); Schoelkopf and Girvin (2008), constitutes one of today’s most promising quantum computing architectures. Microwave modes provide good quantum memories Reagor et al. (2016), while superconducting nonlinearities enable the initialization Hofheinz et al. (2008), manipulation Krastanov et al. (2015); Heeres et al. (2017), readout Sun et al. (2014), and protection Ofek et al. (2016); Hu et al. (2019) of quantum states encoded in microwave photons. However, long microwave wavelengths could potentially limit the scalability of cQED systems. On-chip resonators face trade-offs between compactness and quality factor Geerlings et al. (2012); Wenner et al. (2011), and microwave modes with millisecond coherence have thus far only been demonstrated in large 3D cavities Reagor et al. (2016); Romanenko et al. (2018).
Recently, coherent couplings between superconducting qubits and acoustic resonators have been demonstrated in a remarkable series of experiments O’Connell et al. (2010); Pirkkalainen et al. (2013); Gustafsson et al. (2014); Chu et al. (2017, 2018); Kervinen et al. (2018); Manenti et al. (2017); Noguchi et al. (2017); Satzinger et al. (2018); Moores et al. (2018); Bolgar et al. (2018); Sletten et al. (2019); Arrangoiz-Arriola et al. (2019). These so-called circuit quantum acoustodynamic (cQAD) systems (Fig. 1) possess many of the advantageous properties of cQED systems, e.g., superconducting qubits can be used to generate arbitrary superpositions of acoustic Fock states Chu et al. (2018); Satzinger et al. (2018) and perform phonon-number resolving measurements Arrangoiz-Arriola et al. (2019); Sletten et al. (2019). Yet relative to electromagnetic modes, acoustic modes can provide dramatic benefits in terms of size and coherence times. The velocities of light and sound differ by five orders of magnitude, and short acoustic wavelengths enable the fabrication of ultra-compact phononic resonators Safavi-Naeini et al. (2019). Furthermore, acoustic modes can be exceptionally well-isolated from their environments—quality factors in excess of were recently demonstrated in GHz frequency phononic crystal resonators MacCabe et al. . A variety of applications for such platforms have been proposed, including quantum transduction Schuetz et al. (2015), entanglement generation Cleland and Geller (2004); Bienfait et al. (2019), and quantum signal processing Guo et al. (2017); Andersson et al. , but surprisingly the direct use of cQAD systems for quantum computing has received relatively little attention, with the notable exception of Ref. Pechal et al. (2018).
In this work, we propose a hardware-efficient and scalable quantum computing architecture for multimode cQAD systems. Quantum information is stored in high-quality acoustic modes, and interactions between modes are engineered by applying off-resonant drives to an ancillary superconducting transmon qubit. During these operations, the transmon is only virtually excited, so the effects of transmon decoherence are mitigated. This is a crucial property, since the transmon’s decoherence rate can exceed that of the phonons by orders of magnitude. In comparison to existing proposals that involve directly exciting the transmon Naik et al. (2017); Pechal et al. (2018), this virtual approach can offer substantial improvement in gate fidelity for long-lived phonons. This scheme is also directly applicable to multimode cQED Naik et al. (2017).
Furthermore, to demonstrate the benefits that the proposed cQAD architecture affords in hardware efficiency, we propose an implementation of a quantum random access memory (QRAM) Giovannetti et al. (2008a, b). A classical RAM is a device that can query a database. Given an address as input, the RAM outputs the element stored at position in the database. Analogously, a QRAM is a device that, when provided with a superposition of addresses, returns a correlated superposition of data,
[TABLE]
where the subscripts and denote the address and output qubit registers, respectively. The ability to perform such queries efficiently, i.e. in time, is a prerequisite for a variety of quantum algorithms that provide speedups over their classical counterparts Grover (1997); Harrow et al. (2009); Biamonte et al. (2017). However, building a QRAM is highly non-trivial; even a small-scale QRAM of the sort described in Ref. Giovannetti et al. (2008a) has yet to be experimentally demonstrated. One major challenge is that, to query a database of size , a QRAM requires quantum resources Giovannetti et al. (2008b). Hardware-efficiency is thus crucial for QRAM queries of large datasets, and in our implementation this efficiency is enabled by the on-chip integration of superconducting circuits with compact acoustic resonators. Out proposal both reduces physical resource requirements and provides a roadmap for a near-term demonstration of QRAM.
Note that “random access quantum memories” Mariantoni et al. (2011); Jiang et al. (2019); Naik et al. (2017)—memories that can take a single classical address as input and return a corresponding qubit —cannot generally perform operation (1) and should not be confused with QRAM, which can use superpositions of addresses to query multiple memory elements.
*Quantum computing in cQAD.—*In multimode cQAD, a transmon qubit is piezoelectrically coupled to a collection of acoustic modes. These modes can be supported in bulk acoustic wave (BAW) Chu et al. (2017, 2018); Kervinen et al. (2018) or surface acoustic wave (SAW) Manenti et al. (2017); Noguchi et al. (2017); Satzinger et al. (2018); Moores et al. (2018); Bolgar et al. (2018); Sletten et al. (2019) resonators, or in an array of phononic crystal (PC) resonators Arrangoiz-Arriola et al. (2019) (Fig. 1). Quality factors of , , and have been measured at GHz frequencies in SAW Manenti et al. (2016); Aref et al. (2016), BAW Renninger et al. (2018); Kharel et al. (2018), and PC resonators MacCabe et al. , respectively, and the transmon can be simultaneously coupled to many high-Q modes on a single chip Chu et al. (2017). These systems can be described by the Hamiltonian
[TABLE]
Here, and denote the annihilation operators for the transmon and phonon modes, respectively. The transmon is modeled as an anharmonic oscillator with Kerr nonlinearity and is coupled to the phonon mode with strength (typically a few MHz Manenti et al. (2017); Arrangoiz-Arriola et al. (2019); Han et al. (2016)). In combination with external drives on the transmon , this coupling provides the basic tool to initialize, manipulate, and measure phononic qubits Chu et al. (2018); Satzinger et al. (2018). For example, itinerant photon-encoded qubits sent to the system can be routed into a particular phonon mode via pitch-and-catch schemes Palomaki et al. (2013); Pechal et al. (2014); Srinivasan et al. (2014); Axline et al. (2018); Kurpiers et al. (2018).
Interactions between phonon modes can be engineered by applying off-resonant drives to the transmon, and we use these interactions to implement a universal gate set for phononic qubits. The main idea is that the transmon’s Kerr nonlinearity enables it to act as a four-wave mixer Mutus et al. (2013); Leghtas et al. (2015); Gao et al. (2018); Zhang et al. (2019), so phonons can be converted from one frequency to another by driving the transmon. For example, phonons can be converted from frequency to by applying two drive tones whose frequencies satisfy the resonance condition , see Fig. 2. This driving gives rise to an effective Hamiltonian , where . Here, , and is a drive-dependent correction (see supplementary material [][SeeSupplementaryMaterial.]SM for derivations). Evolution under this coupling for a time implements a SWAP gate, which exchanges the states of modes and , while evolution for a time implements a 50:50 beamsplitter operation Gao et al. (2018).
Three-mode interactions can be similarly engineered (Fig. 2). Applying a single drive tone with frequency gives rise to the effective Hamiltonian , where SM . This three-mode interaction can be used to implement a controlled phase (CZ) gate for qubits encoded in the phonon Fock states Langford et al. (2011). To perform a CZ gate between qubits in modes and , mode is used as an ancilla and initialized in . Evolving for a time then enacts the mapping , while leaving all other initial states unaffected. The state acquires a relative geometric phase, thereby implementing the CZ gate.
A variety of other operations can be similarly implemented. Single- and two-mode squeezing can be implemented by driving the transmon at appropriate frequencies, and phase shifts can be imparted by tuning the drive phases during SWAP operations. Together, these two- and three-mode interactions are universal Niu et al. (2018a); SM . In the remainder of this work, however, we focus on the beamsplitter, SWAP, and CZ operations, as these are the only operations we require to implement a QRAM.
Note that in BAW and SAW resonators, phonon mode frequencies are approximately uniformly spaced, i.e. , where is the free spectral range. This uniform spacing can lead to problematic degeneracies in the resonance conditions above. Nonuniform mode spacing is thus necessary to enable selective coupling, and in SM we describe several ways to engineer nonuniformity in BAW and SAW systems. As shown in Fig. 2, one approach is to couple the phonons to an external mode, such as a microwave resonator, so that the resulting hybridization shifts mode frequencies Han et al. (2016). In SM , we also introduce a metric, , to quantify the nonuniformity. Roughly speaking, is the scale at which the mode spacing varies.
*Gate fidelities.—*During the gates described above, the transmon is never directly excited; instead, it is only virtually excited, so infidelity attributable to transmon decoherence is suppressed. These virtual gates can thus provide great advantage in cQAD systems, where transmon decoherence is likely to be the limiting factor. This is in contrast to existing proposals Naik et al. (2017); Pechal et al. (2018), in which gates between resonator mode qubits are implemented by swapping information directly into the transmon using resonant interactions of the form , which can be engineered, e.g., by modulating the transmon’s frequency. In the following, we compare the predicted fidelities of the virtual gates proposed here and the direct gates considered in Refs. Naik et al. (2017); Pechal et al. (2018).
In a multimode architecture, there exists a fundamental tradeoff between decoherence and spectral crowding. Slower gates are more prone to decoherence, while faster gates have reduced frequency resolution and can disrupt other modes. The infidelities of the direct and virtual gates, respectively and , can be approximated as a sum of contributions from these two effects Pechal et al. (2018); SM ,
[TABLE]
where and are the bare phonon and transmon decoherence rates, and are constants accounting for the durations of each gate ( for SWAP, and for CZ, as these gates have durations and respectively. As discussed in Ref. Naik et al. (2017), for SWAP and for CZ.)
The first terms in Eq. (3) and Eq. (4) account for decoherence. During direct gates, information spends roughly equal time in the phonon and transmon modes, so the total decoherence rate is . During virtual gates, the total decoherence rate, , is for SWAP, and for CZ. Here, denotes the dressed decay rate of mode , which includes a contribution from the inverse Purcell effect Reagor et al. (2016); Zhang et al. (2019) and a drive-dependent correction SM . The second term in each expression accounts for spectral crowding. The probability of accidentally exciting another mode scales as in the direct case, and as in the virtual case. We note that the infidelities (3,4) are defined with respect to the ideal two-qubit unitaries; see SM for derivations.
The competition between decoherence and spectral crowding results in an optimal coupling rate Pechal et al. (2018). By adjusting the drive strengths, can be tuned to their respective optima. The optimal infidelities are
[TABLE]
While transmon and phonon decoherence contribute equally to , transmon decoherence only makes a small contribution to via the inverse Purcell effect, wherein is suppressed by a factor of . The virtual gates can thus be expected to attain higher fidelities when there is a large disparity between and , i.e. for sufficiently long-lived phonon modes. Indeed, whenever , provided the optimal coupling rates can be reached.
In Fig. 3, we plot the optimal infidelities of direct and virtual gates as a function of and for currently feasible experimental parameters. The comparison reveals that virtual gates can be performed with high fidelity (99%) given long-lived phonons, and that virtual gates attain higher fidelities than direct gates in the same regime. Indeed, realistic improvements in phonon coherence are likely to bring near-term devices into this regime (Fig. 3c,f).
We briefly note other factors relevant to the comparison of direct and virtual gates. Multi-phonon encodings. Direct gates require that qubits be encoded in the phonon Fock states, while virtual operations are compatible with multi-phonon encodings, including some bosonic quantum error-correcting codes Niu et al. (2018a, b). Parallelism. Direct gates must be executed serially, while virtual gates can be executed in parallel by simultaneously applying the requisite drives (though care should be taken to ensure that the additional drives do not bring spurious couplings on resonance). Speed. Virtual gates are inherently slower than direct gates, with realistically attainable coupling rates 100\text{,}\mathrm{kHz}$$ SM .
*QRAM Implementation.—*To illustrate the advantages of cQAD systems, we propose an implementation of a QRAM Giovannetti et al. (2008a, b). As defined by Eq.(1), a QRAM is a device which can query a database with an address in superposition. The ability to perform such queries efficiently is a prerequisite for a variety of quantum algorithms, including Grover’s search Grover (1997), matrix inversion Harrow et al. (2009), and various proposals in the field of quantum machine learning Biamonte et al. (2017). While demanding hardware and connectivity requirements have thus far precluded an experimental demonstration of a QRAM, our proposed cQAD implementation is naturally hardware-efficient. Indeed, a small-scale cQAD QRAM can be implemented with a single multimode resonator.
The elementary building block of our QRAM implementation is a quantum router, shown in Fig. 4(a). The router directs an incoming qubit into different output modes conditioned on the state of a routing qubit. When the routing qubit is in state , an incoming qubit in the top mode is swapped to the left(right) mode. The routers are implemented using the operations described above: the routing circuit contains a SWAP and a controlled-SWAP gate, the latter of which is implemented using CZ and beamsplitter operations (Fig. 4b).
To implement a QRAM, a collection of routers is arranged in a binary tree, with the outputs of routers at one level acting as inputs to routers at the next (Fig. 4c). To query the database at the bottom of the tree, qubits from the address register are routed sequentially into the tree, with earlier address qubits controlling the routing of later ones in a “bucket-brigade” scheme Giovannetti et al. (2008a). A “bus” qubit then follows the path paved by the address qubits and extracts the data, after which it is routed back out of the tree and into the output register. Finally, to disentangle the address and routers, the address qubits are routed back out of the tree. Since all routing operations are quantum-controlled, preparing the address register in superposition allows access to the data in superposition, thereby implementing operation (1). Further details are provided in SM .
We highlight three appealing properties of this cQAD-based QRAM.
Hardware-efficiency. Hundreds of phonon modes can simultaneously couple to a transmon on a single chip Chu et al. (2017). Thus, the hardware and fabrication cost of a cQAD-based QRAM can be drastically reduced in comparison to cavity- Giovannetti et al. (2008b) or circuit-QED Kyaw et al. (2015) implementations. 2. 2.
Scalability. It is not necessary to control all routing through a single transmon; since only adjacent routers are coupled, different regions of the tree can be controlled and implemented independently. For example, the QRAM can be built out of several modules, where each module comprises a group of routers controlled by one transmon. The phononic modes in each module could be supported in physically separate resonators, or multiple transmons could be simultaneously coupled to the same multimode resonator to give access to a large bandwidth of modes, potentially spanning several GHz Chu et al. (2017). 3. 3.
Error resilience. Because our implementation follows the bucket-brigade model, it inherits a favorable error scaling Giovannetti et al. (2008a, b); Arunachalam et al. (2015). In particular, the scaling argument of Ref. Giovannetti et al. (2008a) directly applies to phonon-loss errors: the query infidelity scales as , where is the phonon loss probability. Remarkably, one can show that the infidelity scales logarithmically for arbitrary independent, incoherent errors, such as phonon loss, dephasing, and heating [][C.~T.~HannandL.~Jiang; (inpreparation).]hanninpreparation.
*Discussion.—*We have proposed a quantum computing architecture for multimode cQAD and an implementation of a QRAM based on it. The implementation is hardware-efficient, owing to the compactness of multimode cQAD systems that is enabled by small acoustic wavelengths. We emphasize that hardware efficiency is not only crucial for scaling to large system sizes, but that it is also particularly advantageous for near-term experiments. Indeed, a small-scale QRAM can be implemented even with just a single multimode resonator. In the long term, the use of bosonic quantum error correcting codes Albert et al. (2018); Niu et al. (2018b) and compatible logical gates Lau and Plenio (2016); Niu et al. (2018a); Gao et al. (2019) to implement a QRAM that is both fault-tolerant and hardware-efficient is an intriguing direction for future research. These ideas can also be directly applied to multimode cQED.
To be viable, our scheme requires long phonon coherence times (). Though loss due to intrinsic material processes like phonon-phonon scattering or two level systems limit phonon coherence, such mechanisms should not prevent access to this regime. Indeed, both BAW and PC quality factors can approach before encountering such limits Goryachev et al. (2012); Galliou et al. (2013); MacCabe et al. , corresponding to Hz at GHz frequencies. Additionally, intrinsic sources of phonon dephasing are not expected Faust et al. (2013). Phonon decoherence in current cQAD experiments is thus likely dominated by extrinsic mechanisms that can be mitigated with improved fabrication techniques, though the extent to which the coupling to superconducting circuits may limit phonon coherence in cQAD is an important open question.
*Acknowledgements.—*We thank Vijay Jain, Prashanta Kharel, Patricio Arrangoiz-Arriola, Alex Wollack, Hong Tang, Peter Rakich, and Oskar Painter for helpful discussions. C.T.H. acknowledges support from the NSF Graduate Research Fellowship Program (DGE1752134). We acknowledge support from the ARL-CDQI (W911NF-15-2-0067, W911NF-18-2-0237), ARO (W911NF-18-1-0020, W911NF-18-1-0212), ARO MURI (W911NF-16-1-0349), AFOSR MURI (FA9550-15-1-0015), DOE (DE-SC0019406), NSF (EFMA-1640959, DMR-1609326), and the Packard Foundation (2013-39273).
I Virtual coupling rates
In this section, we study the virtual coupling rates
[TABLE]
Below, we define the notation, derive these expressions, and discuss the importance of the corrections for cQAD systems. Then, in order to verify the accuracy of these expressions, we compare them to numerical results obtained using the Floquet theory methods of Ref. Zhang et al. (2019).
I.1 Derivation of the virtual coupling rates
To derive the expressions (S1) and (S2), we begin with the multimode cQAD Hamiltonian (Eq. (2) of the main text) and perform a unitary transformation defined by , where . Thus,
[TABLE]
where is the detuning of the phonon mode, while and are the detuning and the strength of the drive tone, respectively. In the spirit of Ref. Nigg et al. (2012), we first perform unitary transformations to eliminate the qubit-phonon couplings and drive terms then consider the effects of the anharmonicity. For notational convenience, we introduce the dimensionless parameters and . To leading order in , the unitary that eliminates the couplings is , and that which eliminates the drives is . The combined effect of these two transformations is to enact the mapping so that the Hamiltonian becomes
[TABLE]
Note that we have neglected linear terms of the form . This omission is justified in the RWA provided that , i.e. that the drives are sufficiently far detuned from any modes in which we are interested. For the moment, we also neglect frequency (Stark) shifts of the phononic eigenmodes—we consider their effects in Sec. (V).
When two drive tones are applied whose frequencies satisfy the resonance condition , the Hamiltonian (S4) contains a resonant beamsplitter-type coupling, where
[TABLE]
Similarly, when a single drive tone is applied with frequency111In this section we consider the case , which nicely highlights the similarities between and . The derivations proceed analogously for other cases, such as the case of shown in Fig. 2 of the main text. , the Hamiltonian contains a resonant three-mode coupling where
[TABLE]
I.2 Corrections to the virtual coupling rates
The Hamiltonian (S4) contains many terms beyond just the resonant terms discussed above (see Table 1). Most of these terms are rapidly-rotating and can be neglected in the RWA assuming dispersive coupling () and weak drives . However, other terms can produce corrections to the coupling rates. In this section, we first calculate these corrections to leading order in and . Then, we derive nonperturbative contributions associated with the AC Stark shift.
The leading order contribution to is zeroth order in both and . The only terms in the Hamiltonian (S4) which contribute to and at this order are, respectively,
[TABLE]
The corrections from these terms can be calculated via standard perturbation theory,
[TABLE]
For the SWAP operation, where the drives are far-detuned, this correction is typically negligible. However, for the CZ operation, this correction can significantly reduce the coupling rate since can be comparable to . We note that the expression for matches the leading order expression derived in Ref. Zhang et al. (2019).
Contributions to at higher orders in can be neglected since we have assumed the dispersive regime, . Contributions at higher orders in can be systematically calculated with perturbation theory in principle, but such calculations quickly become tedious. Here, we employ an alternative approach. We consider the AC Stark shift type terms, , and compute their contributions to nonperturbatively by working in a rotating frame.
Let denote the qubit’s AC Stark shift. In the frame where the qubit mode rotates at its Stark-shifted frequency, , the system Hamiltonian is
[TABLE]
where . Performing unitary transformations analogous to those above eliminates the coupling and drive terms so that where . Here, and . The Stark shift terms can then be cancelled by setting222 This equation determines implicitly; to leading order in the drives, . However, the Hamiltonian (S4) contains the terms , which also contribute to at this order. Employing perturbation theory, one finds , which matches the leading order calculation in Ref. Zhang et al. (2019). This latter expression is used in the numerics throughout this work. . In the frame where the Stark shift terms are eliminated, one finds modified expressions for the corrections,
[TABLE]
Hence, the coupling rates are
[TABLE]
These expressions have the same form as above, but with the replacements , i.e. detunings are now defined relative to the qubit’s Stark-shifted frequency. It follows that there also exists a Stark shift correction to the inverse-Purcell enhancement
[TABLE]
where , i.e. . These corrections are important whenever the drives are strong enough that the qubit’s Stark shift becomes comparable to the drive or mode detunings. Expressions (S11), (S12), and (S13) are used to produce the plots in this work.
I.3 Comparison with numerical Floquet calculation
To assess the accuracy of the expressions (S11) and (S12), we compare with numerical calculations of the coupling rates using the methods developed in Ref. Zhang et al. (2019). First, we briefly summarize the main results of that work. The authors consider the process of engineering a bilinear interaction between two microwave cavity modes that are mutually coupled to a transmon qubit. Treating the couplings as a perturbation, they calculate the linear response of the driven transmon. This perturbative treatment is justified in the dispersive regime. They show that can be calculated in terms of a susceptibility matrix , that describes the response of the driven transmon at frequency to a weak probe field at , when subject to drives at and . The susceptibility can then be computed numerically to all orders in the drive amplitudes using Floquet theory. The authors find good quantitative agreement between their theoretical predictions and experimental results, even for strong drives ().
This approach can be directly applied to calculate . To calculate , we analogously define a higher-order susceptibility matrix that captures the response of the transmon at frequency to weak probes at and , when subject to a drive at . Rather than computing directly, which can be numerically tedious, we note that can be computed in terms of In the calculation of , the drives and probes are treated identically at the Hamiltonian level; both the drive and probe terms are of the form . For the drives, , while for the probes, . Since the susceptibility is calculated to all orders in the drive fields but only to leading order in the weak probe fields, going beyond leading order does not change the result in the limit where the field is weak. Weak probes and weak drives are thus interchangable, the only difference being a matter of interpretation. It follows that
[TABLE]
This equivalence holds for , which is the same limit that was already assumed to justify the perturbative treatment. Thus, the numerical procedure for calculation of can also be straightforwardly applied to calculate .
In Figs. S1(a) and (b), we calculate numerically as described above, and we compare the results with the analytical expressions (S11) and (S12). Good agreement is observed for weak drives ( for the parameters used in the plots). Discrepancies emerge at stronger drives, but this is expected because the corrections are obtained perturbatively. In Fig. S1 (c), (d), the coupling rates are plotted as a function of to make apparent the importance of the AC Stark shift corrections. Due to the Stark shift, the corrected expressions and numerics are both red-shifted relative to the uncorrected expressions. Were the corrections not included, this relative shift would result in a systematic overestimation of the coupling rates for blue-detuned phonon modes.
The AC Stark shift is responsible for the interesting non-monotonic behavior of expressions (S11) and (S12) with . Intuitively, this behavior is explained by the fact that the Stark shift causes the qubit to move away from the phonon modes in frequency space. This reduces the participation of the phonons in the qubit mode, therby reducing the coupling rate. When optimizing so as to minimize the SWAP or CZ infidelity, the non-monotonicity effectively restricts the drive amplitudes to the range , where is the value of for which is maximal. For example, in Fig. 3 of the main text, the virtual couplings rates are restricted to 100\text{,}\mathrm{kHz} and $|g_{v}^{(2)}|/2\pi<$25\text{\,}\mathrm{kHz}, in accordance with the maximal values of obtained in Fig. S1. Good agreement between the analytics and numerics is observed for , validating the use of expressions (S11) and (S12).
The numerical calculations in Fig. S1 (a) suggest that could be further increased by allowing . To be conservative, however, we choose not to exploit this possibility; strong drives can induce deliterious processes such as the multiphoton resonances described in Ref. Zhang et al. (2019).
This comparison illustrates the importance of the corrections derived above and confirms that the virtual coupling rates are well-described by expressions (S11) and (S12) for the drive strengths considered in this work.
II Engineering nonuniform mode spacing
As discussed in the main text, nonuniform mode spacing is necessary in order to ensure that the resonance conditions are nondegenerate, i.e. to ensure that a given pair or triple of modes can be selectively coupled. In this section, we first formalize the meaning of nonuniform, then present several schemes for engineering nonuniformity in BAW and SAW systems—those in which modes are otherwise approximately uniformly spaced. For concreteness, we also provide example schematics for BAW and SAW devices with engineered nonuniformity. Note that phononic crystal resonators are not generally plagued by such degeneracies, since mode frequencies can be controlled by engineering the geometry of each individual phononic resonator.
As shown in Fig. S2, a set of modes is nonuniformly spaced if there exist mode pairs and for which , where is the frequency spacing between modes and . In the context of multimode coupling, it is useful to quantify this nonuniformity as follows. Let denote the set of all modes that are used to store quantum information, and let denote the set of all mode pairs that one chooses to couple (we provide examples below). The connectivity of the system is then described by a graph with vertices and edges . As a practically relevant measure of the nonuniformity, we define the quantity
[TABLE]
which lowerbounds the frequency selectivity of two-mode couplings. Explicitly, the beamsplitter resonance condition, for a pair of modes is detuned from all other beamsplitter resonance conditions involving any mode in by at least . Highly selective virtual couplings thus require . Note that since depends on the choices of and , there can exist a tradeoff between selectivity and the effective size and connectivity of the system. The definition of can be straightforwardly generalized to the case of three-mode couplings.
Whether a given pair or triplet of modes can be selectively coupled depends on the structure of the nonuniformity, and in this regard it is convenient to classify different sorts of nonuniformity according to properties of . We study two such classes in the examples below: point defect nonuniformities, for which is constant except in the vicinity of a single defect, and periodic nonuniformities, for which is periodic. Of course, other classes exist, but we focus on these two classes since instances can readily be engineered in cQAD systems.
II.1 External mode hybridization
A point defect nonuniformity can be created by coupling the phonons to some external mode, such as a microwave resonator. As demonstrated in Ref. Han et al. (2016), and sketched in Fig. S3(a,b), the resulting mode hybridization can significantly shift phonon mode frequencies within some bandwidth of the external mode. The nonuniformity is dictated by the magnitude of these frequency shifts. For example, frequency shifts of order \mathrm{MHz}$$ were demonstrated in Ref. Han et al. (2016).
This class of nonuniformity can enable selective coupling: selective two-mode coupling is possible if one or both involved modes lie in , and selective three-mode coupling is possible if two of the three involved modes lie in . Hence, the set can include arbitrarily many modes, but the set can only include mode pairs with at least one mode in . While modes outside of cannot be directly coupled to one another, information from these modes can instead be swapped into modes in , manipulated, and swapped back. Note that the coherence of the external mode should be comparable to that of the phonons, lest the hybridization result in a significant increase in effective decay rates, and in general there may exist a tradeoff between increased nonuniformity and enhanced decay.
II.2 Two phonon mode families
Another approach is to create a periodic nonuniformity by simultaneously coupling the transmon to two families of phonon modes Kervinen et al. (2018) with different free spectral ranges (FSRs). While modes within each family are uniformly spaced, the FSR difference causes the spacing between modes from different families to vary, as shown in Fig. S3(c,d). This nonuniformity enables two modes from different families to be selectively coupled, but because of the periodicity, selectivity is only guaranteed over a finite bandwidth smaller than one period. With two mode families, a set containing modes can be found wherein any two modes from different families can be selectively coupled with , where are the FSRs of the two families.
By itself, the use of two mode families does not enable selective three-mode coupling333At least two modes from any three come from the same family, and since the modes in each family are uniformly spaced, there necessarily exists another set with the same resonance condition., but this limitation can be circumvented by coupling the transmon to one or more external modes. For example, the BAW devices of Refs Chu et al. (2017, 2018) are housed in microwave cavities, and coupling the transmon to a high-Q cavity mode can enable selective three-mode coupling between the cavity and any pair of modes in . In a SAW device, the additional mode could come from another SAW resonator or a microwave resonator. The transmon itself could even serve as the external mode, but gate fidelities would then be directly limited by transmon coherence. Ideally, the coherence of the external mode should be comparable to that of the phonons, lest it limit gate fidelity.
II.3 Composite resonators
Yet another approach is to employ a composite acoustic resonator, in which phonons propagate in media with different indices of refraction [Fig. S3(e,f)]. Reflections at the interfaces can give rise to a periodic modulation of the FSR Kharel et al. . As in the case of two mode families, this periodic nonuniformity can enable selective two-mode coupling within a finite bandwidth , though the magnitudes of both and depend on the nature of the modulation.
Whether selective three-mode coupling within is feasible depends on the of the specific nature of the FSR modulation. In cases where it is not already possible, selective three-mode coupling can be enabled by either coupling the transmon to some external mode, as previously described, or alternatively by restricting the bandwidth over which the transmon-phonon coupling is appreciable. For example, if the transmon-phonon coupling is only appreciable within , as in Fig. S3(e), then selective three-mode coupling is possible since the system contains an effectively finite number of nonuniformly spaced modes. In SAW systems, the coupling bandwidth can be tuned by changing the number of fingers in the interdigitated transducer444Because SAW resonators have finite bandwidth, care should be taken to avoid coupling to unconfined modes. This problem can be solved in general by engineering the transmon-phonon coupling bandwidth to lie within the SAW resonator bandwidth. The size of both bands can be tuned by varying the number of fingers in the respective interdigitated transducers Aref et al. (2016); Manenti et al. (2017). Aref et al. (2016); Manenti et al. (2017). In BAW systems, the coupling bandwidth can be similarly tuned by changing the electromechanical transducer’s geometry. For instance, in a transducer comprised of alternating layers of piezoelectric and non-piezoelectric materials, the spacing, thickness, and number of such layers could be chosen so that the coupling has a narrow response centered at a particular frequency, as in a Bragg reflector.
II.4 Example schematics
For concreteness, in Fig. S4 we provide example schematics for SAW and BAW devices in which nonuniformity is engineered according to the strategies described above. Fig. S4(a) shows a SAW device that exploits the external mode hybridization strategy. A SAW resonator is fabricated on a piezoelectric substrate, and coupling between the transmon and the phononic modes is enabled by an interdigitated capacitor. A superconducting coplanar waveguide resonator is also coupled to the phononic modes, and the hybridization of the phononic modes with the resonator mode creates the necessary nonuniformity.
Fig. S4(c) shows a BAW device that exploits the two mode families strategy. The device is based on those demonstrated in Refs. Chu et al. (2017, 2018); a three-dimensional (3D) transmon is housed inside a microwave cavity, and thin disks of piezoelectric material (transducers) fabricated in the transmon’s pads enable the transmon to couple to BAW modes in the substrate. Two modifications have been made relative to the devices in Refs. Chu et al. (2017, 2018). First, an additional transducer has been added so that the transmon simultaneously couples to two families of modes. Second, the thickness of the substrate beneath one of the transducers has been reduced so that the two families have different FSRs. The microwave cavity mode, which dispersively couples to the transmon, provides the external mode necessary to enable selective three-mode couplings. We note that other elements, e.g. a separate readout resonator for the transmon, can be integrated into 3D architectures in such a way that the transmon can be driven and measured without involving the cavity mode Axline et al. (2016).
III Detailed description of the cQAD QRAM
In this section we provide a more complete description of the QRAM proposed in the main text. The operation of the quantum quantum routers is first discussed in detail, and then schemes for extracting data from either a classical or a quantum database are presented.
III.1 Operation of a quantum router
During a QRAM query, the operation of each quantum router can be divided ino four stages: initialization, downstream routing, upstream routing, and extraction. In the initialization stage [Fig. S5(a)], an incoming address qubit in the top mode is stored in the routing mode at the vertex so that it can control the routing of subsequent qubits. Initialization is performed simply by swapping the states of the top and routing modes. In the downstream routing stage [Fig. S5(b)], the router directs incoming qubits to one of two output modes conditioned on the state of the address qubit. As shown in the corresponding circuit, this routing operation can be implemented using a SWAP gate and a controlled-SWAP gate. Note that the action of the controlled-SWAP gate is trivial when the routing qubit is in . Similarly, the action of the SWAP gate is trivial when the routing qubit is in , since the affected modes are both in after the controlled-SWAP has been performed.
Once all downstream routing is complete and the data has been transferred to the bus, the inverse operations (upstream routing and extraction) must be performed in order to disentangle the address and bus qubits from the routers. Both the SWAP and controlled-SWAP unitaries are their own inverses, so the upstream routing [Fig. S5(c)] and extraction [Fig. S5(d)] operations can be implemented by time-reversing the downstream routing and initialization operations, respectively.
III.2 Database access schemes
In a QRAM, the address and bus registers must necessarily be composed of qubits. However, the database itself can contain either classical or quantum data, depending on the intended application. How the database is accessed depends on the type of data. In the classical case, data can be directly copied into the bus, but in the quantum case the no-cloning theorem prevents one from copying quantum data. Instead, the bus can be entangled or swapped with the data, which generally leaves the address-bus system entangled with the database after a query. Additionally, while a QRAM should in general be able to both read from and write to the database, in many applications a quantum read-only memory (qROM) is sufficient Babbush et al. (2018); Chakraborty et al. ; Gilyén et al. . This reduced functionality can be used to simplify the database access scheme. Below we present schemes for reading and writing both quantum and classical data, as well as a simplified scheme for read-only classical data.
Figure S6 illustrates procedures for accessing classical and quantum databases. To read quantum data from the database [Fig. S6(a)], we introduce a so-called pointer qubit, initially prepared in the state . The purpose of this qubit is to indicate which database entries should be extracted. After all address qubits have been routed into place, the pointer qubit follows their path to the bottom of the tree. Modes at the bottom of the tree then serve as controls in controlled-SWAP operations that extract the desired data qubit. In each branch of the superposition, only the database entry adjacent to the pointer qubit is swapped out. The data, pointer, and address qubits are then routed out of the tree in sequence to complete the query. To write quantum data to the database555Writing either classical or quantum data to the database generally leaves the database in a superposition, unless entries are written one by one., the entire procedure can be run in reverse. Note that, if a query is error-free, the pointer qubit remains in the state throughout and is disentangled from the rest of the system at the end of the query. Measuring this qubit after the query could thus provide a useful means of detecting errors.
In the classical case, a data bit can be encoded in a mode as the Fock state . The operations described above for the quantum case then suffice to read or write classical data. However, since the read operation involves swapping the bus and data qubits, data is removed from the database during each query. In the classical case, data can instead be copied to the bus [Fig. S6(b)], which ensures that queries leave the database undisturbed. To copy data, the bus qubit is initially prepared in the state , and routed to the bottom of the tree. The desired classical bit is then copied to the bus by performing a CZ operation between the data and bus qubits; if , the bus is unaffected, but if , the CZ operation flips to , hence encoding the bit in the basis. Importantly, this operation does not disturb other modes, since these phase shifts leave the state unaffected. The bus and address qubits are then routed out of the tree to complete the query.
In the classical read-only case [Fig. S6(c)], it is not necessary to encode data in the Fock states of phonon modes. Instead, the entire database can be stored in a purely classical memory array so that it is not susceptible to decoherence. To query such a database, the bus is again prepared in and routed to the bottom of the tree. The desired classical bit is copied to the bus by applying phase shifts to each mode at the bottom of the tree in accordance with the database entries. If , a phase shift of is applied to the mode, and if , no phase shift is applied. As discussed in the main text, phase shifts can be imparted to a mode by tuning the relative driving phases during a consecutive sequence of two SWAP operations with an ancillary mode.
IV Derivation of gate fidelity expressions
Given a quantum process constituting a noisy implementation of a gate , the gate fidelity is typically defined as
[TABLE]
where the integral is over the uniform measure on state space, with normalization . For an -qubit gate, the states are elements of the Hilbert space of the qubits involved in the gate. With this definition, crosstalk with modes not involved in the gate is quantified implicitly via its deleterious effects on qubits involved in the gate, and the fidelity is independent of whether other modes are used to store quantum information.
Other definitions are possible in the context of multimode systems. For example, given a multimode system in which modes are used to store qubits, one can consider an alternate definition of the fidelity,
[TABLE]
where is the tensor product of the ideal -qubit gate and the identity operation on the remaining qubits, is the corresponding noisy implementation of the gate, and the states are elements of the Hilbert space of all qubits in the system. With this definition, crosstalk is accounted for explicitly via deviations of from the ideal operation , and the fidelity generally depends on .
In this section, we compute the direct and virtual gate fidelities according to both of the metrics, and , which we refer to as the local and global fidelities, respectively. The local fidelity is commonly used in the literature in the context of multi qubit architectures Barends et al. (2014); Wright et al. and has the advantage that it is largely independent of implementation differences between BAW, SAW, and phononic crystal devices. In contrast, the global fidelity is a more comprehensive metric, but it depends sensitively on implementation details, making it challenging to analyze in general. In the main text we thus compute the local fidelity so as to facilitate a straightforward and implementation-independent comparison with other architectures. For concreteness, though, we compute the global infidelity for a particular implementation based on a BAW device below, and we show that the main claim—that virtual gates can offer higher fidelities for long-lived phonon modes—holds when using either metric. A closely related discussion can be found in Ref. Pechal et al. (2018).
IV.1 Local infidelity
We now derive the expressions for the local infidelity given in the main text (Eqs. 3 and 4). There are two dominant contributions to the infidelity: decoherence and spectral crowding (crosstalk). The contributions to the direct and virtual gate infidelities from decoherence are, respectively,
[TABLE]
where and are the total gate times, and and are the total decoherence rates for the direct and virtual gates respectively. For two-mode couplings, the total decoherence rate is , while for three-mode couplings the rate is . The factor of in the latter expression results from averaging over the gate duration; when there is a phonon each in modes and , the rate is , but once these two phonons have been converted into a single phonon in mode the rate is . Note that we have neglected the inverse Purcell enhancement in the direct case under the assumption that this enhancement is negligible relative to .
The presence of other modes also contributes to the infidelity, regardless of whether these other modes are used to store quantum information. When performing a gate, transitions between the modes involved in the gate and the other modes are driven off-resonantly, and we approximate the spectral crowding infidelity as the probability that one of these unwanted transitions occurs. This probability is computed in Ref. Pechal et al. (2018) for direct gates: assuming a set of uniformly spaced modes with free spectral range , the infidelity is approximately666Following Ref. Pechal et al. (2018), we neglect a constant prefactor of order 1 on the right hand side, with the justification that is actually a pessimistic upper bound; the spectral crowding infidelity can be reduced by smoothly ramping up the drives.
[TABLE]
where the sum on the left runs over all unwanted transmon-mode transitions, each detuned by successive multiples of , i.e. . Importantly, this infidelity is independent of the total number of modes in the system. Similarly, for virtual gates the spectral crowding infidelity is approximately
[TABLE]
where the sum runs over all unwanted virtual couplings that affect modes involved in the gate. More precisely, indexes all unwanted two-mode (three-mode) couplings which involve at least one mode from the set (), and is the resonance condition detuning between the unwanted coupling and the desired coupling. For example, in the two-mode case, these detunings are of the form , with either or . In performing the sum we have assumed that unwanted couplings are detuned by successive multiples of , i.e. . In general the depend on the specific structure of the nonuniformity, but the scaling holds regardless.
Summing the contributions from decoherence and spectral crowding gives the infidelity approximations used in the main text,
[TABLE]
Note that these first-order expressions are valid only in the limit . When plotting the infidelity, we include higher-order terms to ensure the output is restricted to [0,1]; the above expressions are of the form , but we plot corresponding higher-order expressions .
IV.2 Global infidelity
We now compute the global infidelities for direct and virtual gates. As before, decoherence and spectral crowding are the two dominant contributions to the infidelity. For a multimode system in which modes are used to store qubits, the total decoherence contribution to the direct gate infidelity is
[TABLE]
since the two qubits involved in the gate experience a total decoherence rate of approximately , while the remaining qubits are left idling in their respective resonator modes during the gate. The total decoherence contribution to the virtual gate infidelity is , where is the total decoherence rate, which now includes contributions from all modes,
[TABLE]
The three-mode coupling expression contains as opposed to because the conversion of two phonons into a single phonon and back reduces the average decoherence rate.
Next, consider the contribution from spectral crowding. Both direct and virtual gates require frequency selectivity, and spectral crowding infidelity results from the limited ability to resolve a desired transition from others which are nearby in frequency space. In order to compute the global spectral crowding infidelity, it is thus necessary to specify the full distribution of transition frequencies. Because these distributions can vary from platform to platform, however, it is challenging to make general statements about the spectral crowding infidelity. Computing this infidelity for the multitude of possible implementations is beyond the scope of this work, so in the following we consider a particular implementation based on a BAW or SAW device as an illustrative example. We stress that the following discussion applies only to this particular implementation.
Consider a multimode cQAD device in which the acoustic modes are supported in a BAW or SAW resonator. In the context of direct gates, we consider a single multimode resonator, in which modes are approximately uniformly spaced with FSR . In the context of virtual gates, nonuniform mode spacing is required, and we consider the case where this nonuniformity is engineered through the use of two mode families with different FSRs, , as discussed in Sec. II.2.
The spectral crowding contributions to the direct and virtual infidelities, and , can be respectively written as
[TABLE]
where the coefficients remain to be determined. The spectral crowding contribution to is given by
[TABLE]
where as before. Thus, . Notice that unwanted transmon-phonon transitions contribute to the direct gate infidelity regardless of whether qubits are encoded in the other modes, cf. the spectral crowding term in .
We compute the spectral crowding contribution to numerically by generating a large array of modes and directly computing the sum . Here, indexes all unwanted virtual couplings that affect at least one of the qubits (cf. the local infidelity, where only unwanted couplings that affected at least one of the qubits involved in the gate were considered). We take the average over all possible desired transitions among the modes to obtain . As shown in Fig. S7(a), we find that that increases with for fixed . Note that for the particular implementation discussed in Sec. II.2, is the same for both engineered two- and three-mode couplings.
Summing the contributions from decoherence and spectral crowding gives
[TABLE]
As before, may be tuned to minimize the infidelities, and we plot the minimal infidelities for the cases of and in Fig S7(b,c). For the case, the plots look very similar to the local infidelity plots in Fig. 3 of the main text; the only difference results from the fact that we keep track of the prefactors and in the global infidelity. For the case, reductions in both direct and virtual gate fidelities are observed relative to the case, as expected. The reductions are more pronounced in the virtual case, due in part to the fact that scales with while does not. This scaling difference is a property of the specific BAW/SAW implementation that we consider here, and in fact we have chosen this example to illustrate that such differences can exist. Because of this scaling difference, this example effectively constitutes a worst-case scenario for the comparison of direct and virtual gate fidelities. Despite this, there are still large regions of parameter space where virtual gates offer higher fidelities.
Two additional remarks are necessary. First, we stress that the spectral crowding infidelities can vary from platform to platform, so the above results are specific to the BAW/SAW implementation that we have considered. In phononic crystal devices, for example, will have different a dependence on . In these devices the mode frequencies must be distributed within a fixed bandgap, so the effective FSR scales with , and hence scales with Pechal et al. (2018). It is possible to arrange the mode frequencies so that also scales with . As a result, the comparison between direct and virtual gates would be less affected by the choice of in such devices.
Second, the above analysis illustrates that for large , it will be impractical to control all qubits using only a single transmon. A more scalable approach is to construct larger devices out of smaller modules, where each module contains its own acoustic modes and transmon. In this context, the optimal number of modes per module will typically to be closer to 10, rather than to 100 or 1000. For example, the performance of a module can be quantified using the quantum volume Bishop et al. (2017); Pechal et al. (2018),
[TABLE]
where is the maximal circuit depth777This assumes no parallelization. Unlike direct gates, virtual gates can be performed in parallel, and parallel operation can increase the quantum volume.. For the BAW/SAW device discussed above, we find that the which optimizes the quantum volume satisfies across the entire parameter space shown in the plots of Fig. S7(b,c). Similarly, in Ref. Pechal et al. (2018), was found to optimize the quantum volume of multimode cQAD devices based on phononic crystal resonators, assuming realistic future device parameters.
V Effects of phonon mode frequency shifts
Due to hybridization with the transmon, the acoustic modes in multimode cQAD systems can experience frequency shifts caused by transmon drives (AC Stark shifts), or the presence of phonons (Kerr interactions). In this section, we discuss the effects of such shifts on the two- and three-mode resonance conditions given in the main text.
V.1 AC Stark shifts
The AC Stark shift terms (Table I, Row 2),
[TABLE]
describe a drive-dependent shift of the phonon mode frequencies. In order to engineer resonant interactions in the presence of these shifts, the drive strengths and frequencies must be carefully chosen so that interactions between the Stark-shifted modes are brought on resonance Zhang et al. (2019). For example, a resonant beamsplitter-type coupling between modes and can be engineered by applying two drive tones tones whose frequencies satisfy,
[TABLE]
Since the shifts are calculable, it is straightforward to ensure that this modified resonance condition is satisfied. For example, one can fix the drive amplitudes (which, when the drives are far-detuned, approximately fixes the ), then tune the frequencies to satisfy the modified condition.
As discussed in the main text, nonuniform mode spacing is necessary to ensure that couplings between modes can be selectively engineered. It is crucial that this nonuniformity persists in the presence of the phonon modes’ Stark shifts, lest the resonance conditions become degenerate. In general, resonance conditions will remain nondegenerate provided that the Stark shifts are small relative to the nonuniformity, . Since the Stark shifts are comparable in magnitude to the engineered two-mode couplings, , the same degree of nonuniformity needed to guarantee highly selective couplings, , also suffices to ensure that the Stark shifts do not create additional degeneracies in the resonance conditions.
V.2 Self- and Cross-Kerr interactions
We next consider the effects of and self- and cross- Kerr interactions (Table I, row 5),
[TABLE]
Below, we discuss the effects of these interactions on engineered two-mode and three-mode couplings. Unlike the AC Stark shifts, the effects of these terms on the resonance conditions cannot be compensated in general. However, we show that the infidelity associated with these terms can be made negligible relative to the infidelity associated with decoherence and spectral crowding.
V.2.1 Effects of Kerr on two-mode couplings
For an engineered two-mode interaction , we first consider the effects of cross- and self-Kerr terms involving only modes and . Recall that we consider encodings with phonon per mode, so only the initial state is affected by these interactions. From this initial state, the coupling induces evolution within the subspace . In this subspace, the full Hamiltonian is
[TABLE]
We define the infidelity in terms of the overlap between the final state obtained by evolution under this Hamiltonian, , and the ideal final state in the absence of these Kerr terms, ,
[TABLE]
The infidelity can be approximated by making two assumptions: (i) that , and (ii) that . The first assumption is justified by the fact that the transmon-induced self and cross-Kerr interactions, which are fourth order in , are typically much weaker than the engineered coupling , which is only second order in . For example, in Ref. Gao et al. (2018), kHz, while kHz. The second assumption is justified in the regime where , i.e. when the transmon-phonon hybridization is comparable for modes and . This will be the case, for example, when the bare couplings are comparable, , and the relative difference in the detunings is small, . Under these assumptions, one finds that the infidelity scales quadratically with the small parameter ,
[TABLE]
We provide numerical estimates of this infidelity below.
In multimode systems, cross-Kerr interactions with other modes can also contribute to the infidelity. The effect of such interactions is to modify the two-mode resonance condition,
[TABLE]
where , and denotes the number of phonons in mode . Since the are not known a priori, such shifts cannot generally be compensated and contribute to the gate infidelity. When the detuning of the drives from the proper resonance condition is small, , the associated contribution to the infidelity is approximately
[TABLE]
To numerically estimate the infidelities typically associated with these cross- and self-Kerr interactions, we consider the experiment performed in Ref. Gao et al. (2018), in which a beamsplitter-type coupling was engineered between two microwave cavity modes via their mutual coupling to a transmon888Though the experiment used electromagnetic modes, rather than acoustic modes, the engineered coupling and transmon-induced Kerr interactions are expected to have similar magnitudes since they arise via the same mechanisms.. In that work, engineered couplings as large as kHz were demonstrated, and Kerr interactions were measured to be kHz. With these parameters, the infidelity contribution (S29) is .
To estimate the contribution (S31), we note that the cross-Kerr differences will typically be much smaller than the cross-Kerr interactions themselves. For example, when the frequency separation between the modes satisfies , and assuming ,
[TABLE]
For the parameters in Fig. 3 of the main text, typical cross-Kerr differences are Hz . The contribution (S31) also depends on the total number of phonons, which will usually be order or fewer (see Sec. IV). Thus, typically kHz, and the infidelity contribution (S31) is . We conclude that, for two-mode couplings, the infidelity associated with self- and cross-Kerr interactions is typically negligible relative to the infidelity associated with decoherence and spectral crowding.
V.2.2 Effects of Kerr on three-mode couplings
Next we study the effects of Kerr interactions on engineered three-mode couplings. Given an engineered three-mode interaction , we first consider the effects of cross- and self-Kerr terms involving only modes , , and . As discussed in the main text, the initial states we consider have the form , and of these states only is affected nontrivially by such Kerr interactions. This is also the only initial state on which the engineered coupling acts nontrivially. Thus, the effects of cross-Kerr and self-Kerr interactions between the modes , , and can be fully compensated simply by replacing in the resonance condition.
Cross-Kerr interactions with other modes yield the modified resonance condition,
[TABLE]
where . Since is not known a priori these shifts cannot generally be compensated, and the associated contribution to the infidelity would be approximately . This contribution could be significant because depends on the magnitudes of the cross-Kerr couplings themselves, rather than their differences, cf. .
However, since all operations described in this work preserve the total phonon number999While couplings of the form do not preserve phonon number, the gates we describe only require cyclic evolutions under such couplings, which do preserve total phonon number., the detuning can potentially be reduced by subtracting off the average cross-Kerr shift. Let denote the average cross-Kerr coupling across all populated modes, and let denote the total number of phonons in the system. If the drive frequency is chosen to be , the detuning becomes101010Because the coupling acts nontrivially only on initial state , the total number of phonons in modes can be assumed to be .
[TABLE]
depends only on deviations in cross-Kerr couplings from the average; when these deviations are small, the infidelity is suppressed. We estimate that the detuning lies in the range kHz, so the associated infidelity is . This infidelity can be even further suppressed using mode-dependent compensations (e.g. by leveraging the knowledge that, say, ). We thus conclude that, with appropriate compensations to the drive frequency, the infidelity associated with self- and cross-Kerr interactions can be made negligible relative to the infidelity associated with decoherence and spectral crowding.
In summary, when engineering two-mode couplings, the drive frequencies should be chosen to satisfy the resonance condition
[TABLE]
This choice fully compensates the effects of AC Stark Shifts. While the effects of self- and cross-Kerr interactions cannot generally be compensated, the resulting detuning is only a function of small cross-Kerr differences. Similarly, when engineering three-mode couplings, the drive frequency should be chosen to satisfy the resonance condition
[TABLE]
This choice fully compensates the effects of AC Stark shifts, as well as cross- and self-Kerr terms between the modes , , and . Cross-Kerr interactions with other modes generally contribute to the infidelity. However, the associated detuning from the resonance condition (S36) is only a function of small deviations in cross-Kerr, and the infidelity can be further suppressed by using appropriate mode-dependent compensations.
VI Universality
In the main text, we focus on the beamsplitter, SWAP, and CZ operations, as these are the only operations we require to implement a QRAM. For completeness, we now show that engineered two- and three-mode interactions can be used to implement a universal gate set. We refer the reader to Refs. Langford et al. (2011); Niu et al. (2018a, b) for details.
Consider the encoding of a qubit into two phononic modes, and , as
[TABLE]
where denote the qubit states, and denote phonon Fock states. Note that this encoding differs from the single-mode encoding discussed in the main text; this dual-rail encoding—commonly considered in optical quantum computing Knill et al. (2001)—is the simplest that allows for universal computation in our scheme. With this encoding, engineered two-mode interactions of the form
[TABLE]
can be used to implement arbitrary single-qubit rotations: for real (imaginary), generates rotations around the X (Y) axis of the Bloch sphere. The phase of is controllable via the phases of the drives used to engineer the interaction.
Given two qubits, respectively encoded in modes and with the encoding (S37), and an ancillary mode initialized in , we can implement a CZ gate using the engineered three-mode interaction,
[TABLE]
Evolution under for a time imparts a -1 phase to the state, while leaving all other initial states unaffected, thereby realizing the CZ gate. Arbitrary single-qubit rotations and CZ are universal. Note that these engineered two- and three-mode interactions can similarly be used to implement a universal set of logical gates for certain bosonic quantum error-correcting codes Niu et al. (2018b).
VII Parallelism and limitations
One appealing property of virtual gates is that they can be performed in parallel. Parallelism, together with the potential for a high degree of connectivity, makes the proposed architecture highly efficient. In this section, we discuss how virtual gates can be performed in parallel and consider practical limitations on the degree of parallelization possible.
We first provide a simple example to illustrate how gates may be performed in parallel. Say one wants to implement a SWAP gate between modes and in parallel with a SWAP gate between modes and . A collection of drives must be applied so that the requisite couplings, and are brought on resonance simultaneously. Assuming , this requires a minimum of three distinct drive tones. For example, one can apply three drives whose frequencies satisfy the resonance conditions
[TABLE]
where for simplicity we have the neglected compensations for Stark shifts and cross-Kerr interactions (see Sec. V). Importantly, in order to ensure that only the intended interactions are brought on resonance, we must also have for any modes which are used to store quantum information. Provided that this condition is satisfied, the SWAP gates are implemented in parallel without disturbing other modes, and the operation in parallel is not fundamentally different from serial operation.
The restriction illustrates an important general point: when applying multiple drives to perform gates in parallel, all combinations of the drive frequencies must be carefully checked in order to verify that only the desired couplings are brought on resonance. More specifically, for drives applied simultaneously, pairwise combinations must be checked to ensure that only the desired two-mode couplings are resonant. Furthermore, each of the frequencies must also be individually checked to ensure that only the desired three-mode couplings are resonant. As the number of drives grows, it is likely to become increasingly challenging to avoid accidentally bringing some unwanted coupling on resonance. The need to avoid unwanted resonant couplings can thus limit on the degree of parallelization possible. This limit generally depends on the specific structure of the nonuniformity, the desired connectivity, and the total number of modes.
An additional practical limit may come from the need to avoid drive-induced heating of the transmon. As discussed in Ref. Zhang et al. (2019), the applied drives can facilitate an effective “heating” of the transmon via its natural dissipation and dephasing processes, and this heating can limit the operation fidelity. With two drive tones, the rate of this drive-induced heating is Zhang et al. (2019)111111There is a factor of 2 missing in Eq. (48) in Ref. Zhang et al. (2019); expression (S42) is the correct expression.
[TABLE]
to leading order in . Here, is the transmon loss rate, and is the pure dephasing rate of the transmon due to noise at high frequencies121212While a typical Ramsey experiment probes the noise spectrum near zero frequency, it is the spectral content at high frequencies that is relevant to drive-induced heating via dephasing. , which was measured to satisfy in Ref. Zhang et al. (2019). For the weak drives considered in this work, the infidelity associated with this additional heating is negligible relative to that from the inverse Purcell effect. As more drives are added, however, this effective heating rate will increase and could limit operation fidelity.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Blais et al. (2007) A. Blais, J. Gambetta, A. Wallraff, D. I. Schuster, S. M. Girvin, M. H. Devoret, and R. J. Schoelkopf, Phys. Rev. A 75 , 032329 (2007) . · doi ↗
- 2Schoelkopf and Girvin (2008) R. J. Schoelkopf and S. M. Girvin, Nature 451 , 664 (2008) . · doi ↗
- 3Reagor et al. (2016) M. Reagor, W. Pfaff, C. Axline, R. W. Heeres, N. Ofek, K. Sliwa, E. Holland, C. Wang, J. Blumoff, K. Chou, M. J. Hatridge, L. Frunzio, M. H. Devoret, L. Jiang, and R. J. Schoelkopf, Phys. Rev. B 94 , 014506 (2016) . · doi ↗
- 4Hofheinz et al. (2008) M. Hofheinz, E. M. Weig, M. Ansmann, R. C. Bialczak, E. Lucero, M. Neeley, A. D. O’Connell, H. Wang, J. M. Martinis, and A. N. Cleland, Nature 454 , 310 (2008) . · doi ↗
- 5Krastanov et al. (2015) S. Krastanov, V. V. Albert, C. Shen, C.-L. Zou, R. W. Heeres, B. Vlastakis, R. J. Schoelkopf, and L. Jiang, Phys. Rev. A 92 , 040303(R) (2015) . · doi ↗
- 6Heeres et al. (2017) R. W. Heeres, P. Reinhold, N. Ofek, L. Frunzio, L. Jiang, M. H. Devoret, and R. J. Schoelkopf, Nat. Commun. 8 , 94 (2017) . · doi ↗
- 7Sun et al. (2014) L. Sun, A. Petrenko, Z. Leghtas, B. Vlastakis, G. Kirchmair, K. M. Sliwa, A. Narla, M. Hatridge, S. Shankar, J. Blumoff, L. Frunzio, M. Mirrahimi, M. H. Devoret, and R. J. Schoelkopf, Nature 511 , 444 (2014) . · doi ↗
- 8Ofek et al. (2016) N. Ofek, A. Petrenko, R. Heeres, P. Reinhold, Z. Leghtas, B. Vlastakis, Y. Liu, L. Frunzio, S. M. Girvin, L. Jiang, M. Mirrahimi, M. H. Devoret, and R. J. Schoelkopf, Nature 536 , 441 (2016) . · doi ↗
