Skip to main content
Entropy logoLink to Entropy
. 2022 Oct 25;24(11):1529. doi: 10.3390/e24111529

Digital Quantum Simulation and Circuit Learning for the Generation of Coherent States

Ruilin Liu 1, Sebastián V Romero 2, Izaskun Oregi 2,3, Eneko Osaba 2, Esther Villar-Rodriguez 2, Yue Ban 2,*
Editor: Xi Chen
PMCID: PMC9689327  PMID: 36359621

Abstract

Coherent states, known as displaced vacuum states, play an important role in quantum information processing, quantum machine learning, and quantum optics. In this article, two ways to digitally prepare coherent states in quantum circuits are introduced. First, we construct the displacement operator by decomposing it into Pauli matrices via ladder operators, i.e., creation and annihilation operators. The high fidelity of the digitally generated coherent states is verified compared with the Poissonian distribution in Fock space. Secondly, by using Variational Quantum Algorithms, we choose different ansatzes to generate coherent states. The quantum resources—such as numbers of quantum gates, layers and iterations—are analyzed for quantum circuit learning. The simulation results show that quantum circuit learning can provide high fidelity on learning coherent states by choosing appropriate ansatzes.

Keywords: digital quantum simulation, quantum circuit learning, coherent state

1. Introduction

The exponentially increasing scaling of degrees of freedom poses challenges in the computation for quantum chemistry [1]. Recent developments in quantum computing present new routes for the exploration of quantum chemistry by taking advantage of quantum resources and manipulating the states of matter. In the Noisy Intermediate-Scale Quantum (NISQ) era [2], seeking appropriate algorithms [3] is crucial for quantum dynamics digital simulation, which is one of the most promising applications.

As the first step of any quantum algorithm, the preparation of an initial state directly decides its success. Furthermore, in the Hamiltonian simulation, an efficient and accurate implementation of U=eiHt is another crucial task. While the Hamiltonian of a molecule can be expressed easily in terms of its first quantization in real space [4] and simulate the kinetic part using the Quantum Fourier Transformation [5], the basis set for expressing the quantum states is smaller and more explicit in the second quantization [6], since a Fock state can be easily represented in the computational basis.

Analyzing and improving asymptotic scaling of resources on a quantum computer have been widely studied during the last decade [3,7,8,9]. In the NISQ era, low-depth circuits and reduced number of quantum gates are required to execute quantum algorithms in the presence of limited coherence time. Variational Quantum algorithms (VQA) [10,11,12], which are hybrid quantum-classical methods that take advantage from quantum and classical computation, have demonstrated to be resource-efficient strategies. Among them, Variational Quantum Eigensolvers (VQE) [13,14] can prepare the initial state and estimate the ground-state energy in a flexible and efficient way by choosing a suitable ansatz [15,16,17] in a parameterized quantum circuit (PQC). In addition, optimization in PQCs aims at achieving high fidelity of digital simulation by mitigating quantum errors [18]. To this end, gradient-descent based quantum circuit learning (QCL) [19] can be used to optimize the control function via finding out appropriate variational parameters.

Coherent states are a very special set of states forming the basis of continuous variables in quantum information [20,21], being useful in a wide variety of applications—for instance, to represent thermal and Schrödinger cat states, in the Mach–Zehnder interferometers configuration [22,23], in quantum metrology [24,25], in quantum cryptography [26], in quantum machine learning [27,28], among others. Simulation on coherent states in quantum circuits provides a fundamental and digital alternative to design and optimize quantum phenomena, quantum dynamics in gate-based quantum computers. Since the scalability of quantum algorithms is still limited by the complexity of quantum circuits, high-fidelity and efficient ways for digital quantum simulation of coherent states are indispensable for quantum technologies. In this paper, we propose a new method of digitized quantum simulation to simulate and optimize the generation of coherent states. We first use the creation and annihilation operators of the quantum harmonic oscillator to construct the displacement operator in the basis of a Fock state. By mapping the displacement operator acting on the vacuum state in the circuit, we can obtain coherent states with high fidelity. At the same time, to reduce the consumption of quantum resources in the digitized quantum simulation process, we propose VQA by combining the quantum circuit with a classical optimizer.

The paper is organized as follows. In Section 2, we introduce the coherent state and its digital simulation in a quantum circuit by trotterizing the displacement operator, where its decomposition with N qubits is generalized via the creation and annihilation operators. In Section 3, the Hardware Efficient Ansatz and Checkerboard Ansatz [29] are used to learn the coherent state. The quantum resources such as the number of quantum gates and iteration times are compared in different schemes. Finally, we give the Conclusion in Section 4.

2. Coherent State and Its Digital Simulation

First consider a quantum harmonic oscillator with the time-independent frequency ω, whose Hamiltonian can be written as (m==1 in dimensionless units, where m is mass and is the reduced Planck constant):

H=ωa^a^+12. (1)

In the basis of a Fock space {|n}, the creation operator a^ and the annihilation operator a^ are written respectively as

a^=00001000020000n0,a^=01000020000n0000. (2)

Using the displacement operator D^(α)=eαa^α*a^ to act on the vacuum state |0, we can generate the coherent state |α=D^(α)|0, which is also the eigenstate of the annihilation operator a^, satisfying a^|α=α|α with the arbitrary complex number α. As in Fock space N qubits map n=2N number of states, we directly express the coherent states in the basis of Fock states {|n}. It is feasible to simulate the generation of coherent states digitally in a quantum circuit, since the displacement operator D^(α) is a unitary operator.

Without loss of generality, we consider α to be a complex number a+bi, where a and b are real numbers and i is the imaginary unit, so that the displacement operator is written as

D^(α)=e(a+bi)a^(abi)a^. (3)

Here, we use the Hermitian matrix Z1=i(aa) and the symmetric one Z2=(a^+a^), where

Zk=ik0(1)k10010(1)k2002(1)kn+100n+10,k{1,2}, (4)

is truncated from the subspace-embracing N qubits. For N qubits, we need N2N1 Pauli strings for decomposing Z1 and Z2 by using σ{0,1}D{I,σz} (diagonal Pauli matrix) and σ{0,1}S{σx,σy} (skew-diagonal Pauli matrix). To express the formula in a more compact way, we can rewrite Z1=l=1N2N1clA1(l) and Z2=l=1N2N1clA2(l), where cl and A1,2(l) are suitable definitions of each of the N2N1 constants and strings, respectively (see Appendix A for more details). By using the first-order Suzuki–Trotter formula [30,31], we can decompose the displacement operator into M number of Trotter steps, where

D^(α)eiaZ1/MeibZ2/MM=l=1N2N1eiaclA1(l)/Ml=1N2N1eibclA2(l)/MM. (5)

In fact, D^(a) and D^(ib) in Equation (3), representing the real and the imaginary displacements of the coherent state, respectively, are implemented in quantum circuits in completely different ways due to their distinct decomposition into tensor products of the matrices from σD and σS. We use Qiskit [32] to implement the quantum circuit. Initialized in the vacuum states, i.e., |0 in all qubits, the quantum circuit generates coherent states after the implementation of the displacement operator (Equation (5)) into a finite number of segmentations. For instance, a two-qubit system (N=2) with four Fock states expressed in the computational basis, leads to the following real and imaginary parts for the displacement operator:

D^(a)=eiaZ1=eia[1+32σy1+132(σz0σy1)+22(σy0σx1σx0σy1)], (6)
D^(ib)=eibZ2=eib[1+32σx1+132(σz0σx1)+22(σx0σx1σy0σy1)]. (7)

For example, the digital implementation of the displacement operator with real and imaginary displacements D^(a) and D^(ib) in a single Trotter step, where the total Trotter number is M, expressed by two qubits is shown in Figure 1.

Figure 1.

Figure 1

Diagram of a single step for a two-qubit circuit implementation of the displacement operator D^ with M Trotter steps. The displacement is (a) a real number a and (b) an imaginary value ib.

To analyze the accuracy of the coherent state we derive, we define its fidelity

F=|ψf|ψtar|2 (8)

where |ψf is the final state prepared by the circuit and |ψtar is the target state which can be calculated in Fock space as

|ψtar=|α=exp12|α|2k=0αkk!|k. (9)

Such a target has the probability of the m-th Fock state in the analytical form

Pm=|m|ψtar|2=e|α|2|α|2mm!=ennmm!, (10)

which returns a Poissonian distribution centered at n, with n=a^a^=|α|2.

We benchmark our method by digitally generating the coherent state |α=|1+i. Note that the coherent state is in bold in order to distinguish it from the Fock state |n. The circuit implementation is expressed in Figure 2a, where the blue (real displacement part) and red (imaginary displacement part) blocks act alternatively. Depending on the magnitude of |α| and meanwhile aiming at achieving the desired fidelity, one needs to choose the appropriate number of qubits to derive the coherent state with a desired fidelity in the circuit. Using 4 and 3 qubits gives rise to the fidelities over F=0.9999 with Trotter steps M14 and F=0.9986 with M20, respectively, as shown in Figure 2b. In Figure 2c, we plot the distribution of the coherent state |α=|1+i prepared by digitally implementing the displacement operator D^ with 3 qubits and M=20 Trotter steps. It coincides well with the Poissonian probability distribution, indicated from Equation (10), where n=a^a^=|α|2=2. The analysis on the accuracy of the coherent state expressed in a truncated space with 2N states, where N is the qubit number, can be found in Appendix B.

Figure 2.

Figure 2

Figure 2

Preparation of the coherent state |α=|1+i in a quantum circuit. (a) Circuit implementation where the blue and the red blocks represent the parts with real and imaginary displacements, respectively. (b) The dependence of the fidelity of the coherent state |1+i prepared by 3 and 4 qubits on the number of Trotter steps M. (c) Fock distribution of the coherent state |1+i, simulated by 3 qubits and M=20 Trotter steps. The height of the yellow bar indicates the probability of finding particle in the n-th Fock state. The height in each Fock number coincides well with the Poissonian distribution (black-dotted) illustrated by Pm (Equation (10)).

3. Coherent State Generation by Variational Quantum Algorithm

Gradient-based quantum circuit learning, a kind of VQA for supervised learning, aims at achieving the target state by lowering the cost function. In this section, we use a variational quantum circuit combined with classical optimizers to prepare coherent states. Inputting the ground state as the initial state into the circuit, processing the evolution in the form of three alternatives, we obtain the results at the output |ψf. To approach the target state |ψtar (Equation (9)) and by using gradient descent method based on the cost function

C=1|ψf|ψtar|2, (11)

where |ψf and |ψtar are the final state and target state as defined above, we find the optimized variational parameters in the ansatz. Such VQA is implemented in the Qiskit package where the optimizer is SLSQP from SciPy [33].

Essentially, a core component of a VQA is to find the appropriate ansatz which produces the coherent state with few gates and shallow depth in the circuit. Here, as shown in Figure 3, we apply two kinds of ansatzes by using 4 qubits: Hardware Efficient Ansatz (Figure 3a and Figure 3b, named as Scheme a and Scheme b, respectively) and Checkerboard Ansatz [29] (Figure 3c, named as Scheme c), since they are easy to be implemented in the current and near-term hardware. For the Hardware Efficient Ansatz which consists of a sequence of single-qubit Rx, Rz, Rx gates and two-qubit-entangling Controlled-Ry gates, we implemented two alternatives in order to see the relation between the fidelity and the number of control parameters. In Scheme a, the rotation angles of all the gates used in the circuit are the variational parameters with a number of 4N in each layer, where N is the number of applied qubits. While the initial values of all the angles are set to 1 empirically, their optimized values are derived from VQA. For Scheme b, the block of Ry gates, with a number of N (equal to the qubit number) labeled in the block as shown in Scheme b, is repeated in each layer. In order to gain the desired fidelity, a number Ml of repetition on each layer in the circuit is needed. For a circuit with Ml layers, the number of control parameters in Scheme a and b are 4NMl and (3+Ml)N, respectively. The Checkerboard Ansatz, composed by N1 blocks connecting neighboring qubits with a sequence of single-qubit Rx and Rz gates and two-qubit-entangling CNOT gates, is demonstrated in Scheme c, with a total amount of 5(N1)Ml parameters.

Figure 3.

Figure 3

Three schemes of ansatzes adopted to do circuit learning for preparing coherent states by using 4 qubits, where the block (dashed line) in each subplot represents one layer in its corresponding circuit. Such a layer needs to be repeated in the circuit in order to obtain the desired fidelity. (a) Hardware Efficient Ansatz where the rotation angles of all the gates used in the circuit are the variational parameters. (b) Hardware Efficient Ansatz where the rotation angles of Ry gates are set undetermined. (c) Checkerboard Ansatz whose unit of the neighboring two-qubit interaction with variational angles is depicted in detail on the right side.

The first two columns of Table 1 shows the number of the applied single-qubit and CNOT gates for three schemes in terms of the number of layers Ml and the number of qubits N, where controlled-Ry gates are decomposed into single-qubit and CNOT gates for comparison. In order to guarantee high-precision preparation of coherent states (F>0.9999), Schemes a, b, and c need 4, 6, and 6 layers for a 4-qubit system, respectively, as shown in Figure 4. Scheme b requires less quantum gates and controlled parameters even though it demands more layers.

Table 1.

Quantum gates used for the three schemes shown in Figure 3 and their corresponding results for acquiring F>0.9999.

Scheme Number of Gates Minimized Results for F>0.9999
Single-Qubit CNOT Iteration Times Depth
a 5NMl 2NMl 4166 4
b (3+Ml)N (N1)Ml 2517 6
c 5(N1)Ml 2(N1)Ml 4099 6

Figure 4.

Figure 4

Dependence of fidelity F on the number of layers Ml for preparing the target coherent state |1+i with the application of the three schemes presented in Figure 3.

For VQAs, the running time of the optimization is determined by the iteration steps, the number of parameters to be optimized, the initial value of the parameters, and the chosen optimizer. The last two columns of the Table 1 show the minimized iteration times and depth to guarantee high-precision preparation of coherent states (F>0.9999). The minimal steps needed to realize a high-precision preparation of coherent states |1+i is achieved by Scheme b.

4. Conclusions

Coherent states and their digital quantum simulation are of significance in many fields, as a fundamental element in quantum computing, quantum machine leaning, and quantum optics. In this article, we proposed a new method for digitally simulating coherent states in quantum circuits. By expressing the Fock states with an appropriate number of qubits, we decomposed the displacement operator into Pauli matrices via the second quantization. A generalized formula on the Trotter expansion of the displacement operator with N qubits was demonstrated. The derived coherent states in quantum circuits coincided with a Poissonian distribution with high fidelity. Moreover, we also generated coherent states by gradient-based quantum circuit learning. Hardware Efficient Ansatz and Checkerboard Ansatz were used to find coherent states. Different schemes with distinct numbers of variational parameters were compared in terms of quantum resources and iteration times.

In the NISQ era, seeking efficient encoding methods, i.e., shorter circuit depth and less quantum gates while maintaining high fidelities, is always the object for the digital quantum simulation. Finding the optimized ansatzes to generate coherent states which can exhibit robustness in the presence of different kinds of noise will also be considered. These will be explored and addressed in our future work. Meanwhile, the transfer of digital quantum simulation from a coherent state to a squeezed state might be interesting to study. The quantum information processing hardware containing continuous-variable objects, such as mechanical or electromagnetic oscillators, instead of discrete-variable qubits, have demonstrated advantages in some aspects, such as quantum error corrections [34] and data encoding [35], although the physical implementation still demands further development [36]. We hope our method of digital simulation on coherent states will be useful for the dynamic simulation of quantum many-body systems and device design for quantum machine learning.

Acknowledgments

R.L. and Y.B. acknowledge helpful discussions from Tangyou Huang and Xi Chen.

Appendix A. Decomposition of the Displacement Operator

First of all, we start by computing Z1=i(a^a^) and Z2=(a^+a^) using Equation (4) with n=2N. Observe that Z1 is Hermitian and Z2 is symmetric; so, an odd (even) number of Y matrices, named as ny must appear in the Pauli string decomposition of Z1 and Z2. Its corresponding Pauli strings can be defined as (σD)Nm(σS)mm{1,,N}. For computing all of them, we need to iterate over m and compute all of the possible strings taking care about the parity of ny. For a general number of qubits N, it can be seen that we need N2N1 Pauli strings for decomposing each matrix. The weights of the Pauli strings for Z1 are given by

(1)γm2N1k=02Nm1(1)ϵk2m1(2k+1)m{1,,N}.

with γm=(1)(ny/2+n˜y)mod2, n˜y the amount of Y matrices in the (m1)-rightmost σS matrices of the composition, and

ϵk=0ifk=0j=0log2kk2jmod2ij+motherwise. (A1)

The weights of the Pauli strings for Z2 are given from

(1)1+γm2N1k=02Nm1(1)ϵk2m1(2k+1)m{1,,N}.

We can rearrange these equations to redefine Zi in terms of its Pauli decomposition, where

Z1=12N1m=1Ni0,,iN1s.t.nyoddk=02Nm1(1)γm+ϵk2m1(2k+1)σiN1DσimDσim1Sσi0S=l=1N2N1clA1(l),Z2=12N1m=1Ni0,,iN1s.t.nyevenk=02Nm1(1)γm+ϵk2m1(2k+1)σiN1DσimDσim1Sσi0S=l=1N2N1clA2(l),

where cl and A1,2(l) are suitable definitions of each of the N2N1 constants and strings, respectively, which this sum returns in order to have a more compact result. Thus,

D^(α=a+ib)eiaZ1/MeibZ2/MM=l=1N2N1eiaclA1(l)/Ml=1N2N1eibclA2(l)/MM

Here, we compute string-by-string Z1 and Z2 for n=3:

Z1:m=1:IIσy2:1+3+5+74Iσz1σy2:13+574σz0Iσy2:1+3574σz0σz1σy2:135+74m=2:Iσx1σy2:2+64Iσy1σy2:2+64σz0σx1σx2:264σz0σy1σy2:264m=3:σx0σx1σy2:1214σx0σy1σx2:1214σy0σx1σx2:1214σy0σy1σy2:1214Z2:m=1:IIσy2:1+3+5+74Iσz1σy2:13+574σz0Iσy2:1+3574σz0σz1σy2:135+74m=2:Iσx1σy2:2+64Iσy1σy2:2+64σz0σx1σx2:264σz0σy1σy2:264m=3:σx0σx1σy2:1214σx0σy1σx2:1214σy0σx1σx2:1214σy0σy1σy2:1214

Appendix B. Accuracy of the Coherent State Expressed in the Truncated Space

Based on the coherent state in the Fock basis with infinite number of states (Equation (9)), the coherent state in the truncated subspace with N qubits, leading to 2N available independent states, can be expressed as

|ψtar=|α=e|α|2/2k=02N1αkk!|ke|α|2k=02N1|α|2kk!=e|α|2/2n=02N1αkk!|kΓ(2N,|α|2)/Γ(2N), (A2)

where Γ(k+1)=k! is the gamma function and Γ(k,x) is the incomplete gamma function and is defined as

Γ(k,x)=xtk1etdt.

Thus, the probability of measuring the state |m is

Pm=|m|ψtar|2=e|α|2|α|2mm!Γ(2N,|α|2)/Γ(2N)=ennmm!Γ(2N,n)/Γ(2N)=Γ(2N)Γ(2N,n)Pm,

with Pm the Poissonian probability given by Equation (10). For the particular case of |α=|1+i, we can find n=a^a^=|α|2=2, since Γ(2N)/Γ(2N,2)=21e2/1551.0011 for N=3, we can state that PmPm.

Author Contributions

R.L. developed the theoretical formalism, performed analytic calculations, and numerical simulations. S.V.R. derived the formalism for the generalized analytical decomposition of the displacement operation. R.L., S.V.R., I.O., E.O., E.V.-R. and Y.B. have written the manuscript. All authors have read and agreed to the published version of the manuscript.

Data Availability Statement

The data that support the findings of this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

Funding Statement

This research is funded by the QUANTEK project (ELKARTEK program from the Basque Government, expedient No. KK-2021/00070), the project “BRTA QUANTUM: Hacia una especialización armonizada en tecnologías cuánticas en BRTA” (expedient No. KK-2022/00041).

Footnotes

Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Cao Y., Romero J., Olson J.P., Degroote M., Johnson P.D., Kieferová M., Kivlichan I.D., Menke T., Peropadre B., Sawaya N.P., et al. Quantum chemistry in the age of quantum computing. Chem. Rev. 2019;119:10856–10915. doi: 10.1021/acs.chemrev.8b00803. [DOI] [PubMed] [Google Scholar]
  • 2.Preskill J. Quantum computing in the NISQ era and beyond. Quantum. 2018;2:79. doi: 10.22331/q-2018-08-06-79. [DOI] [Google Scholar]
  • 3.Bharti K., Cervera-Lierta A., Kyaw T.H., Haug T., Alperin-Lea S., Anand A., Degroote M., Heimonen H., Kottmann J.S., Menke T., et al. Noisy intermediate-scale quantum algorithms. Rev. Mod. Phys. 2022;94:015004. doi: 10.1103/RevModPhys.94.015004. [DOI] [Google Scholar]
  • 4.Kassal I., Jordan S.P., Love P.J., Mohseni M., Aspuru-Guzik A. Polynomial-time quantum algorithm for the simulation of chemical dynamics. Proc. Natl. Acad. Sci. USA. 2008;105:18681–18686. doi: 10.1073/pnas.0808245105. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Zalka C. Simulating quantum systems on a quantum computer. Proc. R. Soc. Lond. 1998;454:313–322. doi: 10.1098/rspa.1998.0162. [DOI] [Google Scholar]
  • 6.Abrams D.S., Lloyd S. Simulation of many-body Fermi systems on a universal quantum computer. Phys. Rev. Lett. 1997;79:2586. doi: 10.1103/PhysRevLett.79.2586. [DOI] [Google Scholar]
  • 7.Hastings M.B., Wecker D., Bauer B., Troyer M. Improving quantum algorithms for quantum chemistry. Quantum Inf. Comput. 2015;15:1–21. doi: 10.26421/QIC15.1-2-1. [DOI] [Google Scholar]
  • 8.Poulin D., Hastings M.B., Wecker D., Wiebe N., Troyer M. The Trotter Step Size Required for Accurate Quantum Simulation of Quantum Chemistry. Quantum Inf. Comput. 2014;15:361–384. doi: 10.26421/QIC15.5-6-1. [DOI] [Google Scholar]
  • 9.McClean J.R., Babbush R., Love P.J., Aspuru-Guzik A. Exploiting locality in quantum computation for quantum chemistry. J. Phys. Chem. Lett. 2014;5:4368–4380. doi: 10.1021/jz501649m. [DOI] [PubMed] [Google Scholar]
  • 10.Cerezo M., Arrasmith A., Babbush R., Benjamin S.C., Endo S., Fujii K., McClean J.R., Mitarai K., Yuan X., Cincio L., et al. Variational quantum algorithms. Nat. Rev. Phys. 2021;3:625–644. doi: 10.1038/s42254-021-00348-9. [DOI] [Google Scholar]
  • 11.Skolik A., Jerbi S., Dunjko V. Quantum agents in the gym: A variational quantum algorithm for deep q-learning. Quantum. 2022;6:720. doi: 10.22331/q-2022-05-24-720. [DOI] [Google Scholar]
  • 12.Lubasch M., Joo J., Moinier P., Kiffner M., Jaksch D. Variational quantum algorithms for nonlinear problems. Phys. Rev. A. 2020;101:010301. doi: 10.1103/PhysRevA.101.010301. [DOI] [Google Scholar]
  • 13.Peruzzo A., McClean J., Shadbolt P., Yung M.H., Zhou X.Q., Love P.J., Aspuru-Guzik A., O’brien J.L. A variational eigenvalue solver on a photonic quantum processor. Nat. Commun. 2014;5:4213. doi: 10.1038/ncomms5213. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.McClean J.R., Romero J., Babbush R., Aspuru-Guzik A. The theory of variational hybrid quantum-classical algorithms. New J. Phys. 2016;18:023023. doi: 10.1088/1367-2630/18/2/023023. [DOI] [Google Scholar]
  • 15.Kandala A., Mezzacapo A., Temme K., Takita M., Brink M., Chow J.M., Gambetta J.M. Hardware-efficient variational quantum eigensolver for small molecules and quantum magnets. Nature. 2017;549:242–246. doi: 10.1038/nature23879. [DOI] [PubMed] [Google Scholar]
  • 16.Shen Y., Zhang X., Zhang S., Zhang J.N., Yung M.H., Kim K. Quantum implementation of the unitary coupled cluster for simulating molecular electronic structure. Phys. Rev. A. 2017;95:020501. doi: 10.1103/PhysRevA.95.020501. [DOI] [Google Scholar]
  • 17.Grimsley H.R., Economou S.E., Barnes E., Mayhall N.J. An adaptive variational algorithm for exact molecular simulations on a quantum computer. Nat. Commun. 2019;10:3007. doi: 10.1038/s41467-019-10988-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.McArdle S., Yuan X., Benjamin S. Error-mitigated digital quantum simulation. Phys. Rev. Lett. 2019;122:180501. doi: 10.1103/PhysRevLett.122.180501. [DOI] [PubMed] [Google Scholar]
  • 19.Ostaszewski M., Grant E., Benedetti M. Structure optimization for parameterized quantum circuits. Quantum. 2021;5:391. doi: 10.22331/q-2021-01-28-391. [DOI] [Google Scholar]
  • 20.Andersen U.L., Leuchs G., Silberhorn C. Continuous-variable quantum information processing. Laser Photonics Rev. 2010;4:337–354. doi: 10.1002/lpor.200910010. [DOI] [Google Scholar]
  • 21.Weedbrook C., Alton D.J., Symul T., Lam P.K., Ralph T.C. Distinguishability of Gaussian states in quantum cryptography using postselection. Phys. Rev. A. 2009;79:062311. doi: 10.1103/PhysRevA.79.062311. [DOI] [Google Scholar]
  • 22.Zehnder L. Ein neuer interferenzrefraktor. Zeitschrift für Instrumentenkunde. Volume 11. Springer; Berlin/Heidelberg, Germany: 1891. pp. 275–285. [Google Scholar]
  • 23.Mach L. Ueber einen interferenzrefraktor. Zeitschrift für Instrumentenkunde. Volume 12. Springer; Berlin/Heidelberg, Germany: 1892. pp. 89–93. [Google Scholar]
  • 24.Giovannetti V., Lloyd S., Maccone L. Quantum metrology. Phys. Rev. Lett. 2006;96:010401. doi: 10.1103/PhysRevLett.96.010401. [DOI] [PubMed] [Google Scholar]
  • 25.Giovannetti V., Lloyd S., Maccone L. Advances in quantum metrology. Nat. Photonics. 2011;5:222–229. doi: 10.1038/nphoton.2011.35. [DOI] [Google Scholar]
  • 26.Gisin N., Ribordy G., Tittel W., Zbinden H. Quantum cryptography. Rev. Mod. Phys. 2002;74:145. doi: 10.1103/RevModPhys.74.145. [DOI] [Google Scholar]
  • 27.Li W., Chu P.C., Liu G.Z., Tian Y.B., Qiu T.H., Wang S.M. An Image Classification Algorithm Based on Hybrid Quantum Classical Convolutional Neural Network. Quantum Eng. 2022;2022:5701479. doi: 10.1155/2022/5701479. [DOI] [Google Scholar]
  • 28.Wang H.W., Xue Y.J., Ma Y.L., Hua N., Ma H.Y. Determination of quantum toric error correction code threshold using convolutional neural network decoders. Chin. Phys. B. 2021;31:010303. doi: 10.1088/1674-1056/ac11e3. [DOI] [Google Scholar]
  • 29.Uvarov A., Kardashin A., Biamonte J.D. Machine learning phase transitions with a quantum processor. Phys. Rev. A. 2020;102:012415. doi: 10.1103/PhysRevA.102.012415. [DOI] [Google Scholar]
  • 30.Trotter H.F. On the product of semi-groups of operators. Proc. Am. Math. Soc. 1959;10:545–551. doi: 10.1090/S0002-9939-1959-0108732-6. [DOI] [Google Scholar]
  • 31.Suzuki M. Generalized Trotter’s formula and systematic approximants of exponential operators and inner derivations with applications to many-body problems. Commun. Math. Phys. 1976;51:183–190. doi: 10.1007/BF01609348. [DOI] [Google Scholar]
  • 32.Aleksandrowicz G., Alexander T., Barkoutsos P., Bello L., Ben-Haim Y., Bucher D., Cabrera-Hernández F.J., Carballo-Franquis J., Chen A., Chen C.F., et al. Qiskit: An Open-Source Framework for Quantum Computing. [(accessed on 20 October 2022)];2022 Volume 6 Available online: https://zenodo.org/record/2562111#.Y2DV3eRBzIU. [Google Scholar]
  • 33.Boggs P.T., Tolle J.W. Sequential quadratic programming. Acta Numer. 1995;4:1–51. doi: 10.1017/S0962492900002518. [DOI] [Google Scholar]
  • 34.Campagne-Ibarcq P., Eickbusch A., Touzard S., Zalys-Geller E., Frattini N.E., Sivak V.V., Reinhold P., Puri S., Shankar S., Schoelkopf R.J., et al. Quantum error correction of a qubit encoded in grid states of an oscillator. Nature. 2020;584:368–372. doi: 10.1038/s41586-020-2603-3. [DOI] [PubMed] [Google Scholar]
  • 35.Stavenger T.J., Crane E., Smith K., Kang C.T., Girvin S.M., Wiebe N. Bosonic Qiskit. arXiv. 20222209.11153 [Google Scholar]
  • 36.Bourassa J.E., Alexander R.N., Vasmer M., Patil A., Tzitrin I., Matsuura T., Su D., Baragiola B.Q., Guha S., Dauphinais G., et al. Blueprint for a scalable photonic fault-tolerant quantum computer. Quantum. 2021;5:392. doi: 10.22331/q-2021-02-04-392. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

The data that support the findings of this study are available on request from the corresponding author.


Articles from Entropy are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES