Efficient Calculation of Equilibrium Correlation Functions
Yizhi Shen, Roel Van Beeumen, Wibe A. de Jong, Efekan Kökcü
Abstract
A majority of measurable dynamic quantities of a physical system is described as an equilibrium correlation function of the form GAB(t-t') = <A(t)B(t')>, where t' represents the impact time and t represents the response time. Conventional quantum algorithms to compute such quantities via Hamiltonian simulation such as the Hadamard test, variational methods, or linear-response-based algorithms share one feature in common: each time point t-t' is calculated by a different quantum circuit, leading to at least O(Nt) total shots, and at least O(Nt2) total quantum gates. Here, we provide a different approach: utilizing O( Nt) ancilla qubits to store time as a quantum variable, and effectively parallelize the computation of an equilibrium correlation function by requiring only a single quantum circuit for all time points. We show that this circuit needs to be run only O( Nt) times, which in total requires O(Nt Nt) quantum resources in the large system size limits. We prove that this scaling is optimal, and demonstrate our algorithm calculating the Green's function of a one-dimensional spinless Hubbard model.
Create a lesson
Related papers
Quantum hypothesis testing of non-mixed-unitarity: A multifaceted hierarchy of quantum channel discrimination
Pratik Ghosal, Pritam Halder, Ayan Patra et al.
All Unitaries Have Constant Depth Quantum Circuits
Barak Nehoran, Henry Yuen
On The Simplest Quantum-Secure Block Cipher
Gorjan Alagic, Joseph Carolan, Christian Majenz et al.
Gibbs Sampling in the Shattered Phase by Decoded Quantum Interferometry
Leo Zhou, Noah Shutty, Mark Sellke et al.
Quantum de Finetti theorems for states and channels in any distance measure
Liuhang Ye, Bjarne Bergh, Nilanjana Datta
The Single-Copy Quantum Bandit Is Classical: An Exact Spectral Collapse
Siu Hin Ng