Qade: solving differential equations on quantum annealers
Juan Carlos Criado, Michael Spannowsky
Abstract
Abstract We present a general method, called Qade, for solving differential equations using a quantum annealer. One of the main advantages of this method is its flexibility and reliability. On current devices, Qade can solve systems of coupled partial differential equations that depend linearly on the solution and its derivatives, with non-linear variable coefficients and arbitrary inhomogeneous terms. We test this through several examples that we implement in state-of-the-art quantum annealers. The examples include a partial differential equation and a system of coupled equations. This is the first time that equations of these types have been solved in such devices. We find that the solution can be obtained accurately for problems requiring a small enough function basis. We provide a Python package implementing the method at gitlab.com/jccriado/qade .