Quantum Imaginary Time Evolution Algorithm for Quantum Field Theories with Continuous Variables
Abstract
We calculate the energy levels and corresponding eigenstates of an interacting scalar quantum field theory on a lattice using a continuous-variable version of the quantum imaginary time evolution algorithm. Only a single qumode is needed for the simulation of the field at each point on the lattice. Our quantum algorithm avoids the use of non-Gaussian quantum gates and relies, instead, on detectors projecting onto eigenstates of the photon-number operator. Using Xanadu’s Strawberry Fields simulator, we obtain results on energy levels that are in very good agreement with results from exact calculations. We propose an experimental setup that can be realized with existing technology.
I Introduction
Quantum fields are fundamental constituents of the physical world describing quantum many-body systems of matter at all energy scales, as well as electromagnetic and gravitational radiation. Quantum-field engineering has enabled unprecedented measurement sensitivities, epitomized by the use of squeezed light to lower the noise floor of the Laser Interferometer Gravitational-wave Observatory (LIGO) below the shot noise limit Aasi2013 .
The encoding of quantum information in continuous-variable (CV) quantum fields, a.k.a. qumodes (in lieu of discrete-variable (DV) qubits), has enabled multipartite entanglement over millions of qumodes. This scale, unparalleled in any qubit architecture, defines new horizons and paradigms for quantum computing, quantum communication, and quantum sensing. Nanophotonic integrated devices based on qumodes have the potential to define future quantum technology by surpassing the performance of qubit-based Noisy Intermediate-Scale Quantum (NISQ) Preskill2018 computing devices.
A natural implementation of qumodes uses quantum light, which also lends itself to sensing Xia2021 ; Casacio2021 ; Pooser2020 ; Lawrie2019 and communication Xu2020 ; Pirandola2020 . The coming of age of low-loss, high-nonlinearity integrated optics paves the way for implementing large-scale, fault-tolerant quantum computing and communication devices on chip, at room temperature, and within a few years Sciarrino2020 .
Over the last 20 years, since the introduction of the first quantum algorithm by Deutsch and Jozsa Deutsch-Jozsa1992 , even though a tremendous amount of DV quantum algorithms has been proposed capable of solving various problems more efficiently than their classical counterparts, there has been far less activity in the development of CV quantum computing. Examples of quantum algorithms generalized to CV substrates include the Deutsch-Jozsa Adcock2009 and Grover’s search Pati2000 algorithms, and more recently the quantum approximate optimization algorithm (QAOA) Verdon2019 and a CV quantum algorithm for solving linear partial differential equations Arrazola2019 .
There has also been an effort to extend quantum machine learning algorithms to a CV substrate Lau2017 followed by the singular value decomposition of nonsparse, low rank matrices in Das2018 , and topological data analysis Siopsis2019 . CV quantum neural networks were introduced in Killoran2019 and used in applications such as fraud detection with a CV classifier, a hybrid classical-quantum auto encoder.
Considering the recent experimental breakthroughs in CV photonic quantum computing Zhong2020 and the development of a programmable photonic quantum computer chip by the Xanadu team Arrazola2021 , it is important to explore CV quantum algorithms applied to realistic experimental setups.
Here, we propose a CV quantum imaginary-time evolution (QITE) algorithm which can be used to calculate the energy levels and corresponding energy eigenstates of an interacting scalar quantum field theory (QFT) on a lattice. A QFT for a massive self-interacting scalar field with a interaction was studied in Jordan2012 where it was shown that quantum algorithms for scattering amplitudes provided an exponential speed up over known classical algorithms. QFTs were further studied in YeterAydeniz2019QFT ; Barata2021 ; Davoudi2021 with DV quantum algorithms and in Marshall2015 ; YeterAydeniz2018QED on a CV substrate for a scalar QFT as well as scalar quantum electrodynamics (QED). There is a growing interest in simulating lattice gauge theories using quantum computers as well Banuls2020 .
There have been a few alternative approaches. In Ref. Liu2020 , quantum computation of two-dimensional quantum chromodynamics (QCD) was discussed without introducing a lattice. A different perspective was offered in Milsted2021 where it was proposed that the noise of NISQ hardware can be avoided by simulating the dynamics of QFTs using classical simulators and tools such as Matrix Product States (MPS).
CV quantum algorithms for QFTs have important advantages over their DV counterparts. Their implementation generally relies on optical elements which operate at room temperature. Moreover, while DV algorithms need a whole register of qubits, only a single qumode is needed at each point on the lattice to simulate the field at that point. However, CV quantum algorithms that have been proposed so far involve non-Gaussian quantum gates which are hard to implement with existing technology bibCV1 ; bibCV2 ; bibCV3 ; bibCV4 . Here, we avoid the introduction of non-Gaussian gates by employing a CV adaptation of the QITE algorithm making use of detectors projecting onto eigenstates of the photon number operator which is readily available technology.
Imaginary-time evolution has been extensively used in studying quantum many-body systems as a useful tool for various tasks, such as the calculation of the ground state energy and the creation of finite-temperature states. Evolution in imaginary time is implemented with the non-unitary operator where is the Hamiltonian of the system of interest. Starting with an initial state that has non-zero overlap with the ground state of the system, the evolved state convergences to the ground state in the limit . Excited states can also be reached with an appropriate choice of initial state (one that is orthogonal to the ground state). The calculation of the energy spectrum of a many-body quantum system is a daunting yet important task as it provides important information about the system. As the number of particles increases, the calculation becomes exponentially harder. Then it becomes imperative to employ the quantum version of the imaginary-time evolution algorithm as it outperforms its classical counterpart.
Simulating the imaginary-time evolution on a quantum computer is not straightforward because is a non-unitary operator. Various approaches to the implementation of have been proposed. A variational version of QITE was proposed in McArdle2019 in which the Wick-rotated Schrödinger equation was solved for parameterized states and a classical optimization loop was used to estimate the parameters for the ground state of molecular Hydrogen and the LiH molecule. Although this method offers shallow quantum circuits, the classical optimization of the parameters becomes prohibitive as the number of particles in the system grows. Motta et al. Motta2019 proposed a QITE algorithm that did not require classical optimization or an ancilla qubit. They expressed the Hamiltonian in terms of local terms and used Trotterization to implement . Then the non-unitary evolution operator for a small imaginary-time interval was approximated by a unitary operator which was expressed in terms of Pauli spin operators with coefficients calculated from measurements on quantum hardware. The problem with this method is that the number of measurements grows exponentially with the system size and the quantum circuit becomes longer with each QITE step making it hard to implement on NISQ devices. Various attempts to bypass this problem have been made YeterAydeniz2019 ; YeterAydeniz2020 ; Sun2020 ; Nishi2021 ; Shirakawa2021 .
We implement the QITE algorithm by approximating the non-unitary evolution operator with a Gaussian operator, , where is a Hermitian operator and a function of one of the two quadratures, . After Trotterization, the Ansatz is determined at each step in a manner similar to the DV approach in Motta2019 . The non-unitary Gaussian operator is realized with the aid of ancilla qumodes. Only a single ancilla is needed at each step regardless of the size of the system. As the number of steps increases, the length of the quantum circuit does not increase indefinitely, unlike in the DV case, because the contributions to the Gaussian operator at each QITE step commute with each other. Thus the quantum circuit only involves a finite number of parameters which are determined by quantum measurements at each QITE step. Thus, we avoid the use of non-Gaussian elements and rely on quantum measurements that involve detectors projecting onto photon-number eigenstates. We explain how our quantum algorithm can be realized with existing technology.
Our discussion is organized as follows. In Section II, we review the discretization of the massive self-interacting scalar QFT. In Section III we discuss the details of our CV quantum algorithm. In Section IV, we discuss our results using Xanadu’s Strawberry Fields CV photonic quantum simulator Killoran2019SF ; Bromley2020 and show that they are in agreement with exact results. We also outline an experimental realization of the quantum circuit with existing technology. We present our conclusions and outlook in Section V.
II The Model
For definiteness, we concentrate on the simplest QFT describing a massive self-interacting scalar field in one spatial dimension with a quartic interaction. Our results can be generalized to more complicated QFTs, including gauge theories that describe elementary particle interactions.
To study the QFT on a quantum computer, we discretize the system in space with coordinate where is the length of the spatial dimension in units in which the lattice spacing is . The Hamiltonian for a massive scalar field with a quartic interaction term is
(1) |
where is the bare mass of the scalar field, is the interaction strength, and is the conjugate momentum obeying the commutation relations
(2) |
The scalar field and its conjugate momentum can be expressed in terms of creation and annihilation operators obeying commutation relations as
(3) |
(4) |
where
(5) |
The mass parameter is arbitrary as long as . One may choose , but this is often not possible in physically interesting cases in which . If is chosen as the physical mass parameter, (notice that in an interacting system , due to quantum effects), then in the continuum limit, is the energy of a relativistic particle of momentum . No physical quantities depend on the choice of , although spurious dependencies enter if one simulates the system with qubits due to the truncation of the Hilbert space. This is not an issue with CV quantum algorithms.
Having chosen , we define the mass counter term by . The Hamiltonian splits into a non-interacting () and interacting () piece,
(6) |
where
(7) |
The non-interacting Hamiltonian is diagonal in the momentum representation,
(8) |
whereas the interaction part is diagonal in the position representation.
For the CV quantum calculation, it is convenient to work with the quadratures
(9) |
in terms of which the non-interacting Hamiltonian reads
(10) |
Its ground state can be written as
(11) |
where . It has zero energy, by design.
Alternatively, we can work with the quadratures in the position representation, . The two sets of quadratures are related to each other by a Bogoliubov transformation that can be implemented with beam splitters and squeezers,
(12) |
III CV Quantum Algorithm
In this section, we introduce our CV quantum algorithm for the calculation of energy levels and corresponding eigenstates of the scalar QFT.
III.1 Ground state
We start by introducing a CV version of the QITE algorithm. We choose the initial state (11),
(13) |
and obtain the estimate of the ground-state energy of ,
(14) |
The imaginary-time evolution operator can be factored into small (Trotter) steps,
(15) |
where . We wish to approximate each step that involves non-Gaussian operations with an operator that can be efficiently computed with a CV quantum algorithm. To describe the iterative process, suppose that after steps, we arrive at the state . In the th step, we evolve this state in small imaginary time, . The evolved state is
(16) |
To approximate this non-Gaussian state, we introduce the th step Gaussian Ansatz,
(17) |
and choose the parameters () that minimize the distance at first order in . We obtain
(18) |
where
(19) |
with all expectation values calculated with respect to . The distance is minimized for the choice of paramaters
(20) |
These parameters can be calculated at each step from expectation values obtained from CV quantum hardware. Thus, the state starting with (11) after QITE steps (17) is a squeezed state Braunstein2004 ,
(21) |
and can be realized on a CV substrate with single-mode squeezers of respective squeezing parameters .
Although the above method leads to fast convergence in the QFT considered here, for completeness we present an alternate method that can be applied to a general choice of initial state, since more complex initial states may be needed for convergence in more complicated systems. Starting from an unspecified initial state , we introduce an ancillary qumode in the vacuum state . Then we apply the controlled-addition () gate (a Gaussian),
(22) |
where is a parameter to be determined. is a two-mode gate that can be decomposed into single-mode squeezers () and beam splitters () as
(23) |
where , , and is a squeezing parameter.
After the implementation of the gate, the state becomes entangled:
(24) |
We then measure the ancilla qumode with a photon detector. If the detector detects no photon, the state collapses to (unnormalized)
(25) |
We repeat the above process with different parameters for all modes and arrive at the (unnormalized) state
(26) |
This matches the desired state with the choice of parameters determining the gate,
(27) |
Next, we discuss the quantum computation of the parameters . They are given in terms of expectation values of even powers of the quadratures for the various modes in the state obtained after QITE steps.
For (), we work as follows. We introduce an ancillary mode in the vacuum state, , and apply the gate,
(28) |
Then we measure the photon number in the ancillary mode. If the measurement outcome is , the state is projected onto
(29) |
The probability of this outcome is
(30) |
Therefore, we managed to express the expectation value as the probability of a measurement outcome projecting the ancillary mode onto a photon-number eigenstate. By varying , we obtain the expectation value of any even power ,
(31) |
By repeating this process for a second mode, we obtain all expectation values of the form , and similarly for products involving more modes. To calculate the derivatives on CV quantum hardware, a finite-differences method can be used. One may also use the parameter shift rule for CVs discussed in Schuld2019 . In each case, the circuit is repeatedly run with different gate parameters to obtain the gradient or higher-order derivatives of the physical quantities of interest.
We obtain expectation values involving the -quadrature by following the above procedure with replaced by the gate,
(32) |
These results can be used to calculate all expectation values in (20) and therefore yield . We also obtain the energy at each step converging to the ground-state of the system.
III.2 Mass gap
The above method may also be used to compute minimum energies of states with an odd number of excitations. There are such states corresponding to the qumodes in the system. To obtain each of these energies, we may start from the state
(33) |
which has energy in the non-interacting system. Notice that all these states are orthogonal to the ground state and form an orthonormal set (, and ). Therefore, the QITE algorithm is expected to converge to different energy levels of the system if we choose one of these states corresponding to single-particle states of momentum . By momentum conservation, there can be no transitions between these states as well as between one of these states and the ground state. This is confirmed by an explicit calculation showing that transition amplitudes vanish (, and if ).
To calculate the mass gap, apart from the ground-state energy , we need the first-excited-state energy . Then the mass gap is . To calculate , we apply the same QITE algorithm we outlined above for the ground-state energy , except that we choose as the initial state. It is orthogonal to the ground state and has energy in the non-interacting system. Thus, we initialize the QITE algorithm with the state
(34) |
Following the same procedure as before, we adopt the Ansatz (17) at the QITE step and obtain the expression (20) for the parameters . To create the state , we start with the even state and introduce an ancilla qumode in the vacuum state. Then we apply the gate (22), thus obtaining the entangled state (24). Then we measure the photon number in the ancilla qumode, but unlike in the case of the ground-state energy, for , we project onto the single-photon state. Thus, instead of (26), we obtain the (unnormalized) state
(35) |
with the choice of parameters given by (27) for the desired state. This state approximates the first excited state of the system.
III.3 Excited states
The states found in the course of implementing QITE can be used to extract information about the excited states of the system via the QLanczos algorithm. It should be noted that one obtains states in different sectors of the Fock space depending on the choice of initial state, e.g., the ground state or one of the single-particle states of the free system.
To illustrate the QLanczos algorithm, let us select two states obtained via QITE, and , where is an even number. We then find the Hamiltonian which is the restriction of in the subspace (Krylov space) spanned by the chosen QITE states,
(36) |
We also calculate the overlap matrix
(37) |
We obtain estimates of the energies of the ground and 2nd excited state by solving the generalized eigenvalue equation
(38) |
and estimates of the corresponding eigenstates from the corresponding eigenvectors ,
(39) |
The matrix elements and can be deduced in the course of the QITE algorithm. The state is an approximation to the state
(40) |
where is a normalization constant, and
(41) |
Therefore, the normalization constants can be calculated recursively, starting with . We need , which is found in the QITE algorithm.
The matrix elements are obtained from QITE using
(42) |
and
(43) |
For higher excited states, we need to consider a higher-dimensional Krylov space spanned by a subset of QITE states .
IV Simulation Results and Experimental Realization


In this section, we present our simulator results for the calculation of ground and excited state energies using our CV QITE algorithm. The quantum circuits depicted in Figures 1 and 2 create approximations to the ground and first-excited states, respectively, as outlined above. Even though these figures are for -point case the generalization to -point case is straightforward. These circuits can be easily simulated with Xanadu’s Strawberry Fields photonic quantum computer simulator where the required states, Gaussian gates, and measurement tools are readily available. They can also be realized experimentally with existing technology.
The energy expectation value obtained at each QITE step is plotted in Fig. 3 as a function of imaginary time for the single-point lattice, , a toy model. We compare the values obtained from the simulator to exact analytic calculations for strength of interaction , cutoff for the Hilbert space dimension in the simulator , and gate parameter . Starting the CV QITE algorithm with initial state , the energy expectation values are seen to converge to the ground state energy. Due to the cutoff in the Hilbert space dimension needed due to the limitations of the simulator, there is a 1.75% error in the ground state energy.

As discussed above, by choosing one of the odd wavefunctions (Eq. (33)) as initial state, the QITE algorithm approximates excited states of the system. The quantum algorithm in this case relies on the experimental setup depicted in Fig. 2 which can also be realized experimentally with existing technology.



In Fig. 4, we demonstrate the convergence of the energy expectation values to the ground, first excited, and third excited state energies, starting with initial states , , and , respectively, for the case of two lattice points (). We used Xanadu’s Strawberry Fields photonic simulator to obtain the simulator results. The parameters used were , , and . We ran the CV quantum circuit in Fig. 1 at each QITE step for initial state , and the one in Fig. 2 for initial states (). The calculation of the various terms contributing to the parameters (Eq. (20)) require additional measurements which were done with the aid of quantum circuits depicted in Fig. 2. In these calculations we only used the contributions coming from since it is the most contributing to the convergence of the energy expectation value. For this reason, the generalization of the quantum circuit to -point case is just repetition of circuit in Fig. 1 and Fig. 2 except an initial squeezer in the second qumode. We calculated the derivatives needed (Eq. (31)) using the differential quadrature method Bert1996 . We used equal spacing of 0.1 between parameters in the derivative calculation in the gate. It should be noted that the calculation of high-order derivatives requires a certain precision in the parameters of the gate (Eq. (23)), the squeezing parameter and the beam splitter angle , as well the measured probability (Eq. (30)). In Fig. 6, we show the relative uncertainty in the value of the third derivative in terms of the uncertainty on the squeezing parameter , for sample spacing values. Although we observe a sensitivity in the third derivative, we still achieve low relative uncertainty with reasonable sample spacing which can be further reduced by selecting appropriate, unevenly spaced samples.

Fig. 5 depicts the mass gap for the two-point lattice model () with parameters , , . It converges rapidly to the expected value.

V Conclusion
In this work, we developed a CV QITE algorithm to calculate the ground- and excited-state energies of a scalar QFT on a one-dimensional spatial lattice. Unlike with DV quantum computing, where a register of qubits is needed at each lattice point and the Hilbert space is truncated, only a single qumode at each lattice point was needed. The algorithm required ancilla qumodes for its implementation. The ancilla qumodes did not add a significant overhead as their number was comparable to the number of qumodes needed for the system. Our CV quantum algorithm avoided the use of non-Gaussian gates which are technologically challenging to implement. It only relied on Gaussian operators and measurements projecting onto photon number eigenstates. Therefore, it can be implemented with existing technology. Figures 1 and 2 show the CV quantum circuits involved.
We implemented our algorithm in simple cases of lattices with (toy model) and points using Xanadu’s Strawberry Fields photonic quantum simulator. We observed convergence of energy expectation values to the ground- and excited-state energies depending on the choice of initial state, (Eq. (11)) and (Eq. (33)), respectively. Higher energy levels can also be reached by using the states derived in CV QITE as input to a CV version of the QLanczos algorithm.
Our results provide the basis for the development of CV quantum algorithms that rely on Gaussian operators and photonic measurements which can be implemented with existing technology. Our method can be extended to QFTs such as gauge theories that describe elementary particle interactions and the states derived with our CV QITE algorithm can be used for the calculation of various physical quantities of interest, such as scattering amplitudes. Work in this direction is in progress.
Acknowledgements.
G.S. and E.M. are supported by ARO grant W911-NF-19-1-0397 and NSF grant OMA-1937008. K.Y.A. is supported by the U.S. Department of Energy, Office of Science, National Quantum Information Science Research Centers.References
- (1) J. Aasi, J. Abadie, B. Abbott, et al., “Enhanced sensitivity of the LIGO gravitational wave detector by using squeezed states of light”, Nature Photon 7, 613–619 (2013).
- (2) J. Preskill, “Quantum Computing in the NISQ era and beyond”, Quantum 2, 79 (2018).
- (3) Y. Xia, W. Li, Q. Zhuang, and Z. Zhang, “Quantum-Enhanced Data Classification with a Variational Entangled Sensor Network”, Phys. Rev. X 11, 021047 (2021).
- (4) C. A. Casacio, et al., “Quantum-enhanced nonlinear microscopy”, Nature 594, 201–206 (2021).
- (5) R. C. Pooser, et al., “Truncated Nonlinear Interferometry for Quantum-Enhanced Atomic Force Microscopy”, Phys. Rev. Lett. 124, 230504 (2020).
- (6) B. J. Lawrie, P. D. Lett, A. M. Marino, and R. C. Pooser, “Quantum Sensing with Squeezed Light”, ACS Photonics 6, 1307–1318 (2019).
- (7) F. Xu, X. Ma, Q. Zhang, H.-K. Lo, and J.-W. Pan, “Secure quantum key distribution with realistic devices”, Rev. Mod. Phys. 92, 025002 (2020).
- (8) S. Pirandola et al., “Advances in quantum cryptography”, Adv. Opt. Photon. 12, 1012 (2020).
- (9) J. Wang, F. Sciarrino, A. Laing, et al., “Integrated photonic quantum technologies, Nat. Photonics 14, 273–284 (2020).
- (10) D. Deutsch, and R. Jozsa, “Rapid solutions of problems by quantum computation”, Proceedings of the Royal Society of London A. 439 (1907): 553–558 (1992).
- (11) M. R. A. Adcock, P. Høyer, and B. C. Sanders, “Limitations on continuous variable quantum algorithms with Fourier transforms”, New J. Phys. 11, 103035 (2009).
- (12) A. K. Pati, S. L. Braunstein, and S. Lloyd, “Quantum searching with continuous variables”, arXiv:quant-ph/0002082v2 (2000).
- (13) G. Verdon, J. M. Arrazola, K. Brádler, and N. Killoran, “A Quantum Approximate Optimization Algorithm for continuous problems”, arXiv:1902.00409 [quant-ph] (2019).
- (14) J. M. Arrazola, T. Kalajdzievski, C. Weedbrook, and S. Lloyd, “Quantum algorithm for nonhomogeneous linear partial differential equations”, Phys. Rev. A 100, 032306 (2019).
- (15) Bert, Charles W. and Malik, Moinuddin, “Differential Quadrature Method in Computational Mechanics: A Review”, Appl. Mech. Rev. Jan 1996, 49(1): 1-28.
- (16) H.-S. Zhong, H. Wang, Y.-H. Deng, M.-C. Chen, L.-C. Peng, Y.-H. Luo, J. Qin, D. Wu, X. Ding, Y. Hu, P. Hu, X.-Y. Yang, W.-J. Zhang, H. Li, Y. Li, X. Jiang, L. Gan, G. Yang, L. You, Z. Wang, L. Li, N.-L. Liu, C.-Y. Lu, J.-W. Pan, “Quantum computational advantage using photons”, Science, 370, 6523, 1460-1463 (2020).
- (17) J. M. Arrazola, V. Bergholm, K. Brádler, T. R. Bromley, M. J. Collins, I. Dhand, A. Fumagalli, T. Gerrits, A. Goussev, L. G. Helt, J. Hundal, T. Isacsson, R. B. Israel, J. Izaac, S. Jahangiri, R. Janik, N. Killoran, S. P. Kumar, J. Lavoie, A. E. Lita, D. H. Mahler, M. Menotti, B. Morrison, S. W. Nam, L. Neuhaus, H. Y. Qi, N. Quesada, A. Repingon, K. K. Sabapathy, M. Schuld, D. Su, J. Swinarton, A. Száva, K. Tan, P. Tan, V. D. Vaidya, Z. Vernon, Z. Zabaneh, and Y. Zhang, “Quantum circuits with many photons on a programmable nanophotonic chip”, Nature 591, 54–60 (2021).
- (18) H.-K. Lau, R. Pooser, G. Siopsis, and C. Weedbrook, “Quantum Machine Learning over Infinite Dimensions”, Phys. Rev. Lett. 118, 080501 (2017).
- (19) S. Das, G. Siopsis, and C. Weedbrook, “Continuous-variable quantum Gaussian process regression and quantum singular value decomposition of nonsparse low-rank matrices”, Phys. Rev. A 97, 022315 (2018).
- (20) G. Siopsis, “Quantum topological data analysis with continuous variables,” Foundations of Data Science 1, 419 (2019).
- (21) N. Killoran, T. R. Bromley, J. M. Arrazola, M. Schuld, N. Quesada, and S. Lloyd, “Continuous-variable quantum neural networks”, Phys. Rev. Res. 1, 033063 (2019).
- (22) S.P. Jordan, K.S.M. Lee and J. Preskill, “Quantum Algorithms for Quantum Field Theories”, Science, 336, 1130 (2012).
- (23) K. Yeter-Aydeniz, E. F. Dumitrescu, A. J. McCaskey, R. S. Bennink, R. C. Pooser, and G. Siopsis, “Scalar quantum field theories as a benchmark for near-term quantum computers”, Phys. Rev. A 99, 032306 (2019).
- (24) Z. Davoudi, N. M. Linke, and G. Pagano, “Toward simulating quantum field theories with controlled phonon-ion dynamics: A hybrid analog-digital approach”, arXiv:2104.09346 [quant-ph] (2021).
- (25) J. Barata, N. Mueller, A. Tarasov, R. Venugopalan, “Single-particle digitization strategy for quantum computation of a scalar field theory”, Phys. Rev. A 103, 042410 (2021).
- (26) K. Marshall, R. Pooser, G. Siopsis, and C. Weedbrook, “Quantum simulation of quantum field theory using continuous variables”, Phys. Rev. A 92, 063825 (2015).
- (27) K. Yeter-Aydeniz, and G. Siopsis, “Quantum computation of scattering amplitudes in scalar quantum electrodynamics”, Phys. Rev. D 97, 036004 (2018).
- (28) M. C. Bañuls, R. Blatt, J. Catani, A. Celi, J. I. Cirac, M. Dalmonte, L. Fallani, K. Jansen, M. Lewenstein, S. Montangero, C. A. Muschik, B. Reznik, E. Rico, L. Tagliacozzo, K. V. Acoleyen, F. Verstraete, U.-J. Wiese, M. Wingate, J. Zakrzewski, and P. Zoller, “Simulating lattice gauge theories within quantum technologies”, The European Physical Journal D 74, 165 (2020).
- (29) J. Liu, and Y. Xin, “Quantum simulation of quantum field theories as quantum chemistry”, JHEP 2020, 11 (2020).
- (30) A. Milsted, J. Liu, J. Preskill, and G. Vidal, “Collisions of false-vacuum bubble walls in a quantum spin chain”, arXiv:2012.07243v2 [quant-ph] (2021).
- (31) D. Gottesman, A. Kitaev, and J. Preskill, “Encoding a Qubit in an Oscillator,” Phys. Rev. A 64, 012310 (2001).
- (32) P. Marek, R. Filip, and A. Furusawa, “Deterministic implementation of weak quantum cubic nonlinearity,” Phys. Rev. A 84, 053802 (2011).
- (33) K. Marshall, R. Pooser, G. Siopsis, and C. Weedbrook, “Repeat-until-success cubic phase gate for universal continuous-variable quantum computation,” Phys. Rev. A 91, 032321 (2015).
- (34) R. Yanagimoto, T. Onodera, E. Ng, L. G. Wright, P. L. McMahon, and H. Mabuchi, “Engineering a Kerr-Based Deterministic Cubic Phase Gate via Gaussian Operations,” Phys. Rev. Lett. 124, 240503 (2020).
- (35) S. McArdle, T. Jones, S. Endo, Y. Li, S. C. Benjamin, and X. Yuan, “Variational ansatz-based quantum simulation of imaginary time evolution”, npj Quantum Information 5, 75 (2019).
- (36) M. Motta, C. Sun, A. T. K. Tan, M. J. O’Rourke, E. Ye, A. J. Minnich, F. G. S. L. Brandão, and G. K.-L. Chan, “Determining eigenstates and thermal states on a quantum computer using quantum imaginary time evolution”, Nature Physics 16, 205–210 (2020).
- (37) K. Yeter-Aydeniz, R. C. Pooser, and G. Siopsis, “Practical quantum computation of chemical and nuclear energy levels using quantum imaginary time evolution and Lanczos algorithms”, npj Quantum Inf. 6, 63 (2020).
- (38) K. Yeter-Aydeniz, G. Siopsis, and R. C. Pooser, “Scattering in the Ising Model Using Quantum Lanczos Algorithm”, New Journal of Physics, 23, 4 (2021).
- (39) S.-N. Sun, M. Motta, R. N. Tazhigulov, A. T.K. Tan, G. K.-L. Chan, and A. J. Minnich, “Quantum Computation of Finite-Temperature Static and Dynamical Properties of Spin Systems Using Quantum Imaginary Time Evolution”, PRX Quantum 2, 010317 (2021).
- (40) H. Nishi, T. Kosugi, and Y. Matsushita, “Implementation of quantum imaginary-time evolution method on NISQ devices by introducing nonlocal approximation”, npj Quantum Information 7, 85 (2021).
- (41) T. Shirakawa, K. Seki, and S. Yunoki, “Discretized quantum adiabatic process for free fermions and comparison with the imaginary-time evolution”, Phys. Rev. Res. 3, 013004 (2021).
- (42) N. Killoran, J. Izaac, N. Quesada, V. Bergholm, M. Amy, and C. Weedbrook, “Strawberry Fields: A Software Platform for Photonic Quantum Computing”, Quantum 3, 129 (2019).
- (43) T. R. Bromley, J. M. Arrazola, S. Jahangiri, J. Izaac, N. Quesada, A. D. Gran, M. Schuld, J. Swinarton, Z. Zabaneh, and N. Killoran. “Applications of Near-Term Photonic Quantum Computers: Software and Algorithms”, Quantum Sci. Technol. 5 034010 (2020).
- (44) S. L. Braunstein, and P. V. Loock, “Quantum information with continuous variables”, arXiv:quant-ph/0410100 (2004).
- (45) M. Schuld, V. Bergholm, C. Gogolin, J. Izaac, and N. Killoran, “Evaluating analytic gradients on quantum hardware”, Phys. Rev. A 99, 032331 (2019).