Calculating response functions of coupled oscillators using quantum phase estimation
Sven Danz, Mario Berta, Stefan Schröder, Pascal Kienast, Frank K. Wilhelm, Alessandro Ciani
TL;DR
The paper investigates quantum-speedups for computing frequency-response functions of networks of $N$ coupled harmonic oscillators by recasting the problem as an eigenproblem of a Hermitian matrix $H$ and applying quantum phase estimation in a sparse, oracle-access setting. The local response function $G_{uu}( u)$ is expressed in terms of eigenvalues $ u_j$ and weights $W_{u j}^2$, enabling a QPE-based algorithm that reads these quantities from phase information without requiring full eigenstate preparation. The authors derive a detailed complexity framework, showing polylogarithmic qubit counts and problem-dependent query complexities, with worst-case behavior tied to eigenvalue gaps; they also demonstrate an exponential-speedup-worthy instance via the random glued-trees problem and discuss limitations, optimizations (eigenvalue filtering, amplitude estimation), and practical considerations for finite-size applications. The work connects quantum-eigenproblem techniques to mechanical and structural simulations and suggests concrete pathways to quantify end-to-end performance for relevant industrial and physical scenarios.
Abstract
We study the problem of estimating frequency response functions of systems of coupled, classical harmonic oscillators using a quantum computer. The functional form of these response functions can be mapped to a corresponding eigenproblem of a Hermitian matrix $H$, thus suggesting the use of quantum phase estimation. Our proposed quantum algorithm operates in the standard $s$-sparse, oracle-based query access model. For a network of $N$ oscillators with maximum norm $\lVert H \rVert_{\mathrm{max}}$, and when the eigenvalue tolerance $\varepsilon$ is much smaller than the minimum eigenvalue gap, we use $\mathcal{O}(\log(N s \lVert H \rVert_{\mathrm{max}}/\varepsilon)$ algorithmic qubits and obtain a rigorous worst-case query complexity upper bound $\mathcal{O}(s \lVert H \rVert_{\mathrm{max}}/(δ^2 \varepsilon) )$ up to logarithmic factors, where $δ$ denotes the desired precision on the coefficients appearing in the response functions. Crucially, our proposal does not suffer from the infamous state preparation bottleneck and can as such potentially achieve large quantum speedups compared to relevant classical methods. As a proof-of-principle of exponential quantum speedup, we show that a simple adaptation of our algorithm solves the random glued-trees problem in polynomial time. We discuss practical limitations as well as potential improvements for quantifying finite size, end-to-end complexities for application to relevant instances.
