Simulating 0+1 Dimensional Quantum Gravity on Quantum Computers: Mini-Superspace Quantum Cosmology and the World Line Approach in Quantum Field Theory
Charles D. Kocher, Michael McGuigan

TL;DR
This paper explores simulating 0+1 dimensional quantum gravity and quantum cosmology using quantum computers, demonstrating classical and quantum approaches to analyze the Universe's wave function and extending to quantum field theory methods.
Contribution
It introduces a framework for simulating mini-superspace quantum cosmology on quantum computers, including the use of variational algorithms and potential extensions to quantum field theory.
Findings
Classical analysis of Friedmann-Robertson-Walker mini-superspace models.
Implementation of quantum simulations using IBM's Qiskit and variational quantum eigensolver.
Potential extension of the framework to quantum field theory via the world line approach.
Abstract
Quantum computers are a promising candidate to radically expand computational science through increased computing power and more effective algorithms. In particular quantum computing could have a tremendous impact in the field of quantum cosmology. The goal of quantum cosmology is to describe the evolution of the Universe through the Wheeler-DeWitt equation or path integral methods without having to first formulate a full theory of quantum gravity. The quantum computer provides an advantage in this endeavor because it can perform path integrals in Lorentzian space and does not require constructing contour integrations in Euclidean gravity. Also quantum computers can provide advantages in systems with fermions which are difficult to analyze on classical computers. In this study, we first employed classical computational methods to analyze a Friedmann-Robertson-Walker mini-superspace with…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4| Potential | Exact | VQE Upper Bound |
|---|---|---|
| Harmonic Oscillator | 0.5 | |
| Anharmonic Oscillator | 0.543116 | |
| Double-Well | -5.68592 |
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.
Simulating 0+1 Dimensional Quantum Gravity on Quantum Computers: Mini-Superspace Quantum Cosmology and the World Line Approach in Quantum Field Theory
Charles D. Kocher1 and Michael McGuigan2 1C. D. Kocher is with the Department of Physics, Brown University, Providence, RI 02912, USA. charles_kocher at brown.edu2M. McGuigan is with the Computational Science Initiative, Brookhaven National Laboratory, Upton, NY 11973, USA. mcguigan at bnl.gov
Abstract
Quantum computers are promising candidates to radically expand the domain of computational science by their increased computing power and more effective algorithms. In particular, quantum computing could have a tremendous impact on the field of quantum cosmology. The goal of quantum cosmology is to describe the evolution of the universe through the Wheeler-DeWitt equation or path integral methods without having to first formulate a full theory of quantum gravity. The quantum computer provides an advantage in this endeavor because it can perform path integrals directly in Lorentzian space and does not require constructing contour integrations in Euclidean gravity. Also, quantum computers can provide advantages in systems with fermions which are difficult to simulate on classical computers. In this study, we first employed classical computational methods to analyze a Friedmann-Robertson-Walker mini-superspace with a scalar field and visualize the calculated wavefunction of the universe for a variety of different values of the curvature of the universe and the cosmological constant. We then used IBM’s Quantum Information Science Kit Python library and the variational quantum eigensolver algorithm to study the same systems on a quantum computer. The framework was extended to the world line approach to quantum field theory.
I INTRODUCTION
In many branches of science, the most interesting and realistic models of physical systems are ones that are not analytically solvable: the mathematical complexity of the problem is too great for an exact solution to be obtained. This reality has led to a need for ever-larger supercomputers in order to increase both the accuracy of current predictions and the number of physical systems that can be studied computationally. Despite the enormity of resources devoted to this problem, building supercomputers powerful enough to simulate physically important systems is still an open problem [1, 2, 3].
Quantum computing is an emerging technology that has the potential to radically shift this paradigm. A relatively small fully-connected, fault-tolerant quantum computer could perform the same computations as modern supercomputers [4]. Moreover, because they are quantum systems, quantum computers can exploit the phenomena of entanglement and superposition to run novel algorithms. While full quantum supremacy may be many years away, current quantum computers can perform quantum chemistry calculations on small molecules [5] and quantum electrodynamics calculations using the Schwinger model [6], among others [7, 8, 9, 10].
Many private companies have made efforts to become leaders in quantum technology. In particular, IBM has engineered many quantum computers up to 50 qubits in size and has made some of them publicly accessible through their Quantum Information Science Kit (QISKit) Python library [11, 12]. This software includes implementations of many quantum algorithms and simulators for local testing; thus, the application of quantum computational methods to a variety of problems in the sciences is now a reality. In this paper, we present results obtained using QISKit to study quantum cosmological models of the universe. Using classical computational methods to study quantum cosmology has its difficulties, from the restriction to imaginary time to ambiguities concerning integration contours [13, 14, 15, 16, 17, 18, 19, 20]. Quantum computational methods could ultimately circumvent these issues, providing the motivation for increased efforts to begin the process of simulating quantum cosmology on quantum computers. We begin that process here by analyzing the Wheeler-DeWitt canonical quantization of Friedmann-Robertson-Walker mini-superspaces. Our results indicate that the future of studying quantum cosmology on quantum computers is bright and that new quantum algorithms will allow for even more information to be extracted from these simulations.
II QUANTUM COMPUTING
Quantum computing exploits the physics of many-particle two-level (qubit) systems in order to perform numerical calculations. In a typical quantum computing calculation, qubits start in the state and are subsequently acted on by quantum gates, which produce a state that is a superposition of the possible tensor product basis states of the qubits. In the Hilbert space of the qubit system, these quantum gates are represented by unitary operators. Examples of gates are the operator, which rotates a single qubit in its individual Hilbert space, and the CNOT operator, which acts on two qubits by flipping the state of the target qubit if the control qubit is in the state. The full experimental setup of gates and qubits is known as a circuit; an example of a circuit is shown in Figure 1. After the operations of the gates in the circuit have been performed, the quantum state of the qubit system is measured, returning a string of ones and zeros. After many preparations and measurements of the system, known as shots, the quantum state produced by the circuit can be determined from the relative frequency of the final measured states.
Many algorithms for quantum computers have been developed to calculate various quantities; one algorithm is the variational quantum eigensolver (VQE) algorithm [5, 21]. The VQE algorithm exploits the variational method of quantum mechanics to provide an upper bound for the ground state energy of a Hamiltonian. The Hamiltonian must first be written as a finite by matrix using the raising and lowering operators of the truncated harmonic oscillator Hamiltonian. The quantum computer is then used to find the expectation value of this matrix given some trial state, which is created using a circuit with tunable parameters. The expectation value is minimized with respect to these parameters using a classical optimization method; for this study, the only optimization method used was the simultaneous perturbation stochastic approximation (SPSA) [22]. After the VQE algorithm completes, an optimized trial circuit and an upper bound for the ground state energy are returned.
The VQE algorithm was first used to study three simple quantum mechanical systems in one dimension that are an integral part of some quantum cosmological models of the universe: these systems were single particles in the harmonic oscillator, the anharmonic oscillator, and the double-well potentials. The corresponding Hamiltonians used were
[TABLE]
where was set to unity. The VQE implementation used was included in IBM’s QISKit Python package and was run on QISKit’s QASM quantum computer simulator. The VQE-calculated probability distribution for the ground state of the double-well potential is shown in Figure 2, along with its corresponding classical computational solution. The purple points form the discrete probability distribution obtained from the VQE; the red curve is the interpolation of this discrete function into a continuous one. The blue curve is the interpolation of the discrete probability distribution obtained from the classical matrix method. In addition to the close agreement seen with each wavefunction, the VQE upper bounds on the ground state energies were close to the ground state in each case: the full results are listed in Table I.
III QUANTUM COSMOLOGY
Quantum cosmology is a method of studying the dynamics of the universe without first formulating a full theory of quantum gravity. When constructing a quantum cosmological universe, the Einstein-Hilbert action of general relativity is quantized using either path integral methods [13, 15, 23] or canonical quantization and the Wheeler-DeWitt equation [24, 25]. Only the Wheeler-DeWitt canonical quantization was used in this work.
The Wheeler-DeWitt equation is a constraint on the Hamiltonian of a universe: , where is the Hamiltonian derived from the Einstein-Hilbert action, and , a function over the space of possible 3-geometries and matter field configurations of the universe, is the wavefunction of the universe. In order to render this problem over an infinite-dimensional parameter space tractable, the possible 3-geometries of the universe were restricted to those which have only a finite number of variables because of the high degree of symmetry they possess; this restricted parameter space is known as mini-superspace [26, 27]. The simplest mini-superspace is the Friedmann-Robertson-Walker (FRW) mini-superspace, which results from the metric
[TABLE]
where is the scale factor, is the 3-metric for a spatially homogeneous and isotropic universe, and is the lapse function, which fixes the choice of gauge [28]. A scalar field or other matter component can be added to the action resulting from the spacetime geometry to model universes with various different characteristics. Three different universes were studied, each with different scalar fields and geometric parameters as described in the following sections.
III-A Closed Universe with a Conformally Coupled Free Scalar Field
For a conformally coupled free scalar, the action is [28, 29]
[TABLE]
where is the determinant of the FRW metric and is the curvature scalar. Using the variable where is the Planck length, and choosing the gauge, the Hamiltonian for the system is
[TABLE]
where and (in the gauge) are the conjugate momenta to and . The form of this Hamiltonian is essentially that of two copies of (Equation 1) that have opposite signs. The result of using the VQE to verify the Wheeler-DeWitt constraint for this universe yielded .
III-B Closed Universe with a Conformally Coupled Scalar Field
The Hamiltonian for the second universe is
[TABLE]
This Hamiltonian essentially contains two copies of (Equation 2) with opposite signs. The result of using the VQE to verify the constraint for this universe with yielded .
III-C Open Universe with a Conformally Coupled Scalar Field
The Hamiltonian of the final universe is
[TABLE]
This Hamiltonian essentially contains two copies of (Equation 3) that have opposite signs. The absolute square of the wavefunction of the universe for a possible zero eigenstate is shown in Figure 3. The result of using the VQE to verify the Wheeler-DeWitt constraint for this universe with yielded .
IV WORLD LINE QUANTUM FIELD THEORY
The world line approach to quantum field theory is a string-theory-inspired way to calculate Feynman diagrams. This method utilizes the fact that world sheet Feynman diagrams in string theory can pass to many different QFT Feynman diagrams in the limit that the string tension goes to infinity [30]. The structure of some world line QFT models that are used to study strong interactions is similar to that of quantum cosmology. For example, the Hamiltonian [31]
[TABLE]
where and are constraint fields, or the Lagrangian [32]
[TABLE]
where are world line fermions in the fundamental representation of and is a nonabelian charge, could be simulated on a quantum computer to determine particle propagation in the field of a gluon. That analysis will be left to a future work.
V CONCLUSIONS
Quantum computing will almost certainly play a large role in the future of scientific computing. In this work, it was shown that the VQE algorithm is capable of producing tight bounds on the ground state energy of quantum systems: all of the bounds for simple quantum mechanical systems obtained above were within 3% of the exact ground state energies. In the context of quantum cosmology, the VQE was shown to be capable of probing the zero eigenspace of the Hamiltonian to yield wavefunctions consistent with the Wheeler-DeWitt equation. These promising results should motivate further applications of quantum computing to quantum cosmology and structurally related fields, like world line quantum field theory. In the (hopefully near) future, the application of new quantum algorithms, such as QISKit’s implementations of quantum phase estimation or dynamics, to quantum cosmological or other systems could give quantum computers a distinct advantage over classical computers in performing computational physics.
APPENDIX
V-A Characterization of QISKit ACQUA’s VQE
A short analysis of the behavior of the VQE as a function of the number of shots was performed in order to ensure that the optimization procedure would operate with as little noise as possible. Figure 4 shows the result of this analysis. The red points are the standard deviations calculated from 100 measurements of the expectation value of the anharmonic oscillator Hamiltonian for a fixed circuit performed on the QASM emulator with the number of shots indicated on the horizontal axis; the blue curve is the function , which was obtained from fitting the curve to the data. In order to balance available computing power with accuracy, it was determined that 8192 shots would give the best results for calculations.
V-B Analysis Code
Most of the code used to obtain the results in this work is available via the following Github repository: https://github.com/CharlesKocher/simulating-mss-qc-on-quantum-computers.
ACKNOWLEDGMENTS
This project was supported in part by the U.S. Department of Energy, Office of Science, Office of Workforce Development for Teachers and Scientists (WDTS) under the Science Undergraduate Laboratory Internships Program (SULI). We acknowledge use of the IBM Q for this work. The views expressed are those of the authors and do not reflect the official policy or position of IBM or the IBM Q team. The authors would also like to thank Peng Liu for enlightening discussion regarding the VQE algorithm and its QISKit implementation. Michael McGuigan is supported from DOE HEP Office of Science DE-SC0019139: Foundations of Quantum Computing for Gauge Theories and Quantum Gravity.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Vögele, J. Köfinger, and G. Hummer, “Hydrodynamics of Diffusion in Lipid Membrane Simulations,” Physical Review Letters , vol. 120, p. 268104, June 2018.
- 2[2] G. B. Goh, N. O. Hodas, and A. Vishnu, “Deep Learning for Computational Chemistry,” Ar Xiv e-prints , Jan. 2017.
- 3[3] C. Davies, “Lattice QCD - A guide for people who want results,” Ar Xiv High Energy Physics - Lattice e-prints , Sept. 2005.
- 4[4] J. D. Biamonte, M. E. S. Morales, and D. Enshan Koh, “Quantum Supremacy Lower Bounds by Entanglement Scaling,” Ar Xiv e-prints , Aug. 2018.
- 5[5] A. Kandala, A. Mezzacapo, K. Temme, M. Takita, M. Brink, J. M. Chow, and J. M. Gambetta, “Hardware-efficient variational quantum eigensolver for small molecules and quantum magnets,” Nature , vol. 549, no. 7671, p. 242, 2017.
- 6[6] N. Klco, E. F. Dumitrescu, A. J. Mc Caskey, T. D. Morris, R. C. Pooser, M. Sanz, E. Solano, P. Lougovski, and M. J. Savage, “Quantum-Classical Computations of Schwinger Model Dynamics using Quantum Computers,” Ar Xiv e-prints , 3 2018.
- 7[7] A. Cervera-Lierta, “Exact Ising model simulation on a Quantum Computer,” Ar Xiv e-prints , July 2018.
- 8[8] M. Kapil, B. K. Behera, and P. K. Panigrahi, “Quantum Simulation of Klein Gordon Equation and Observation of Klein Paradox in IBM Quantum Computer,” Ar Xiv e-prints , July 2018.
