Polynomial system-size cost for learning a local Hamiltonian coefficient
Polynomial system-size cost for learning a local Hamiltonian coefficient — original question and dated source context.
Problem statement
Let be -local, with known constant-support Pauli products , unknown , and no geometric-locality assumption. Given real-time evolution access for every , learn one specified coefficient to error with success probability at least . Must the total evolution time have a polynomial dependence on ? This is the single-coefficient, non-geometrically-local formulation from the 2025 article.
Lean 4
No Lean statement or proof is attached yet. Have a formalization? Share its source to add it to this problem.
Background
The next two open problems deal with Hamiltonian learning from real-time evolutions. The standard setup (see e.g. [HTFS23] and [HKT22] ) is as follows. Let be an -qubit -local (but not necessarily geometrically local) Hamiltonian, where we are told the ’s but do not know the ’s.
We are given the ability to perform the channel for all , and we want to learn a specified coefficient to error (with success probability , say). For such a learning algorithm we consider its total time evolution, i.e. the amount of evolution time of used over the course of the algorithm.
We know how to solve this problem with total evolution time (note that ), and when the Hamiltonian has some underlying geometric locality, we can exploit that to get an algorithm with mild-to-no dependence on the system size, something like .
It makes physical sense that assuming geometric locality would effectively remove the dependence on system size. If we think about evolving with respect to a local Hamiltonian, at infinitesimal times, the effect of the particular term we’re interested only affects the support of , so most of the qubits play no role. But at infinitesimal times, we cannot learn the coefficient, since the effect size is similarly infinitesimal. On the other hand, at larger times, the effect of is large, but we expect this effect to be “scrambled” across all qubits. So, to extract out this information we’d need to pay a system size-type cost to “unscramble” it. If the Hamiltonian is geometrically local, then the “scrambling” only happens in a ball around the support of , and so to learn a coefficient you only have to understand that ball, which is independent of system size.
This intuitive argument is not easy to formalize. So, we can ask, is the cost of Hamiltonian learning actually intrinsically linked to geometric locality? I would find such a result interesting, because real-time evolutions are a very strong form of access to ; it’s not obvious to me that you really need geometric locality with such a strong form of access. The simplest version of this question is as follows:
Question. Does learning local (but not necessarily geometrically local) Hamiltonians require a total time evolution of ?
What’s known? This question has been posed previously here and here. We know very little (embarrassingly little, imo) about lower bounds for Hamiltonian learning. The best lower bound is , which follows from a simple “hybrid” argument: perturbing a coefficient by only affects the algorithm by where is the total evolution time, so has to be large enough to detect this difference.
The task of proving stronger lower bounds has been tackled by papers of Huang, Tong, Fang, and Su and Ma, Flammia, Preskill, and Tong. Neither give improved lower bounds on the problem stated here.
Source definitions
A Hamiltonian on qubits is a Hermitian matrix . We typically imagine this matrix being specified as a linear combination of terms with coefficients . In other words,
We call a Hamiltonian -local if every is supported on at most qubits. Throughout, we additionally impose the constraint that is a tensor product of Pauli matrices, like . This can be done without loss of generality (though note that this blows up the number of terms for non-local ), and it’s important to specify some kind of basis like this so that we can make a sensible definition for what “learning” the Hamiltonian means.
For normalization, we also assume that for all .
We call our Hamiltonian geometrically local if there is some additional ‘geometric’ structure to the terms that appear; the strongest version of this assumption is that we imagine the qubits are nodes on a lattice (represented by a graph ); and every term has a support with diameter at most .
A Hamiltonian is gapped if its largest eigenvalue and second largest eigenvalue differ by at least (say) a constant.
For these open problems, we imagine that these parameters (and if we assume geometric locality) are constant, say 2.
Progress & source assessment
Historical source dated 2025-04-22. Current resolution status has not been independently reassessed; bounds and claims in the source context refer to that date.
- [1]Ewin Tang, A few open problems in quantum learning, Question 3 link
Recorded progress
Add yours →Nothing recorded yet. A pointer to a paper the entry is missing counts.
Machine attempts
0 recordedAttempts run against the statement below and are recorded in full, including the failures. The point is to stop the next model — and the next person — from re-walking a road that is already known to end. Each attempt costs 25 credits.
No machine attempts recorded.
Sign in to run an attempt. New accounts start with enough credits for ten.
Discussion
0 notesNotes are for clarifying the statement, flagging a missing reference, or recording why an approach fails. Claimed solutions belong in a submission, where they can be reviewed.
No notes yet.
Sign in to add a note.