Learning $k$-body Hamiltonians via compressed sensing
Muzhou Ma, Steven T. Flammia, John Preskill, Yu Tong
TL;DR
The paper tackles learning a general $k$-body Hamiltonian with $M$ Pauli terms in a setting free of locality assumptions, using a compression-based approach to identify the sparse set of coefficients. It builds a novel protocol that reshapes the Hamiltonian into a commuting effective form via random Pauli insertions, then recovers the sparse coefficient vector through weight-$k$ Hadamard compressed sensing and robust frequency estimation, all with nonadaptive, SPAM-robust experiments that require only single-qubit control. The main contributions are a nearly Heisenberg-limited total evolution time scaling $T = \widetilde{\mathcal{O}}\left(\frac{M^{1/2+1/p}}{\epsilon}\right)$ for $1\le p\le 2$, a polynomial-time classical post-processing via $\ell^1$-minimization (and its SDP formulation), and a matching lower bound up to log factors, plus explicit robustness to modeling and SPAM errors. The results hold for applications including sparse Sachdev-Ye models and power-law interacting Hamiltonians, offering scalable Hamiltonian learning without locality constraints and with strong practical implications for quantum simulation and control.
Abstract
We study the problem of learning a $k$-body Hamiltonian with $M$ unknown Pauli terms that are not necessarily geometrically local. We propose a protocol that learns the Hamiltonian to precision $ε$ with total evolution time ${\mathcal{O}}(M^{1/2+1/p}/ε)$ up to logarithmic factors, where the error is quantified by the $\ell^p$-distance between Pauli coefficients. Our learning protocol uses only single-qubit control operations and a GHZ state initial state, is non-adaptive, is robust against SPAM errors, and performs well even if $M$ and $k$ are not precisely known in advance or if the Hamiltonian is not exactly $M$-sparse. Methods from the classical theory of compressed sensing are used for efficiently identifying the $M$ terms in the Hamiltonian from among all possible $k$-body Pauli operators. We also provide a lower bound on the total evolution time needed in this learning task, and we discuss the operational interpretations of the $\ell^1$ and $\ell^2$ error metrics. In contrast to most previous works, our learning protocol requires neither geometric locality nor any other relaxed locality conditions.
