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 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 ( in dimensionless units, where m is mass and ℏ is the reduced Planck constant):
| (1) |
In the basis of a Fock space , the creation operator and the annihilation operator are written respectively as
| (2) |
Using the displacement operator to act on the vacuum state , we can generate the coherent state , which is also the eigenstate of the annihilation operator , satisfying with the arbitrary complex number . As in Fock space N qubits map number of states, we directly express the coherent states in the basis of Fock states . It is feasible to simulate the generation of coherent states digitally in a quantum circuit, since the displacement operator is a unitary operator.
Without loss of generality, we consider to be a complex number , where a and b are real numbers and i is the imaginary unit, so that the displacement operator is written as
| (3) |
Here, we use the Hermitian matrix and the symmetric one , where
| (4) |
is truncated from the subspace-embracing N qubits. For N qubits, we need Pauli strings for decomposing and by using (diagonal Pauli matrix) and (skew-diagonal Pauli matrix). To express the formula in a more compact way, we can rewrite and , where and are suitable definitions of each of the 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
| (5) |
In fact, and 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 and . We use Qiskit [32] to implement the quantum circuit. Initialized in the vacuum states, i.e., 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 () with four Fock states expressed in the computational basis, leads to the following real and imaginary parts for the displacement operator:
| (6) |
| (7) |
For example, the digital implementation of the displacement operator with real and imaginary displacements and in a single Trotter step, where the total Trotter number is M, expressed by two qubits is shown in Figure 1.
Figure 1.
Diagram of a single step for a two-qubit circuit implementation of the displacement operator with M Trotter steps. The displacement is (a) a real number a and (b) an imaginary value .
To analyze the accuracy of the coherent state we derive, we define its fidelity
| (8) |
where is the final state prepared by the circuit and is the target state which can be calculated in Fock space as
| (9) |
Such a target has the probability of the m-th Fock state in the analytical form
| (10) |
which returns a Poissonian distribution centered at , with .
We benchmark our method by digitally generating the coherent state . Note that the coherent state is in bold in order to distinguish it from the Fock state . 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 with Trotter steps and with , respectively, as shown in Figure 2b. In Figure 2c, we plot the distribution of the coherent state prepared by digitally implementing the displacement operator with 3 qubits and Trotter steps. It coincides well with the Poissonian probability distribution, indicated from Equation (10), where . The analysis on the accuracy of the coherent state expressed in a truncated space with states, where N is the qubit number, can be found in Appendix B.
Figure 2.
Preparation of the coherent state 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 prepared by 3 and 4 qubits on the number of Trotter steps M. (c) Fock distribution of the coherent state , simulated by 3 qubits and 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 (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 . To approach the target state (Equation (9)) and by using gradient descent method based on the cost function
| (11) |
where and 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 , , gates and two-qubit-entangling Controlled- 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 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 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 of repetition on each layer in the circuit is needed. For a circuit with layers, the number of control parameters in Scheme a and b are and , respectively. The Checkerboard Ansatz, composed by blocks connecting neighboring qubits with a sequence of single-qubit and gates and two-qubit-entangling CNOT gates, is demonstrated in Scheme c, with a total amount of parameters.
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 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 and the number of qubits N, where controlled- gates are decomposed into single-qubit and CNOT gates for comparison. In order to guarantee high-precision preparation of coherent states (), 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 .
| Scheme | Number of Gates | Minimized Results for | ||
|---|---|---|---|---|
| Single-Qubit | CNOT | Iteration Times | Depth | |
| a | 4166 | 4 | ||
| b | 2517 | 6 | ||
| c | 4099 | 6 | ||
Figure 4.
Dependence of fidelity F on the number of layers for preparing the target coherent state 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 (). The minimal steps needed to realize a high-precision preparation of coherent states 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 and using Equation (4) with . Observe that is Hermitian and is symmetric; so, an odd (even) number of Y matrices, named as must appear in the Pauli string decomposition of and . Its corresponding Pauli strings can be defined as . For computing all of them, we need to iterate over m and compute all of the possible strings taking care about the parity of . For a general number of qubits N, it can be seen that we need Pauli strings for decomposing each matrix. The weights of the Pauli strings for are given by
with , the amount of Y matrices in the -rightmost matrices of the composition, and
| (A1) |
The weights of the Pauli strings for are given from
We can rearrange these equations to redefine in terms of its Pauli decomposition, where
where and are suitable definitions of each of the constants and strings, respectively, which this sum returns in order to have a more compact result. Thus,
Here, we compute string-by-string and for :
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 available independent states, can be expressed as
| (A2) |
where is the gamma function and is the incomplete gamma function and is defined as
Thus, the probability of measuring the state is
with the Poissonian probability given by Equation (10). For the particular case of , we can find , since for , we can state that .
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.





