Kumar Swagat, Wilmott Colin Michael
Department of Physics and Mathematics, Nottingham Trent University, Nottingham, NG11 8NS, UK.
Sci Rep. 2024 Aug 30;14(1):20156. doi: 10.1038/s41598-024-70423-5.
The quantum imaginary time evolution (QITE) methodology was developed to overcome a critical issue as regards non-unitarity in the implementation of imaginary time evolution on a quantum computer. QITE has since been used to approximate ground states of various physical systems. In this paper, we demonstrate a practical application of QITE as a quantum numerical solver for linear partial differential equations. Our algorithm takes inspiration from QITE in that the quantum state follows the same normalised trajectory in both algorithms. However, it is our QITE methodology's ability to track the scale of the state vector over time that allows our algorithm to solve differential equations. We demonstrate our methodology with numerical simulations and use it to solve the heat equation in one and two dimensions using six and ten qubits, respectively.
量子虚时演化(QITE)方法的开发是为了克服在量子计算机上实现虚时演化时非幺正性这一关键问题。此后,QITE已被用于近似各种物理系统的基态。在本文中,我们展示了QITE作为线性偏微分方程的量子数值求解器的实际应用。我们的算法从QITE中获得灵感,因为在这两种算法中量子态都遵循相同的归一化轨迹。然而,正是我们的QITE方法能够随时间跟踪态矢量的尺度,才使得我们的算法能够求解微分方程。我们通过数值模拟展示了我们的方法,并分别使用6个和10个量子比特用它来求解一维和二维的热方程。