REVIEW 3 major objections 5 minor 1 cited by
Quantum computation with the eigenstate thermalization hypothesis instead of wavefunction preparation
T0 review · 3 major / 5 minor · reviewed 2026-08-16 · deepseek-v4-flash
Pith's one-line read A time-averaged random quantum state, governed by the eigenstate thermalization hypothesis, can replace explicit wavefunction preparation and yield expectation values such as the inverse of an operator in poly-logarithmic time.
desk verdict Original idea—use ETH instead of state preparation—but Eq. (4) is not what ETH implies; the algorithm computes a diagonal ensemble, not the trace, and the example quietly prepares the state it claims to avoid. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is the ETH-Σ estimator: time-averaging an expectation value under $e^{-iAt}$ until Eq. (4) holds, i.e., until the average equals the normalized trace. Quantum phase estimation supplies the diagonal weighting operator $\Upsilon$, which maps $|E_p\rangle$ to $f(E_p)|E_p\rangle$; a swap test (vector form) or an operator $\Delta$ (operator form) completes the expectation value. The work this does is to convert state preparation into a dynamical sampling problem: instead of building the superposition $\sum_p |p\rangle$ by hand, the algorithm lets time evolution generate it and uses quantum phase estimation to attach the spectral function.
What would settle it
Simulate the ETH-Σ protocol on a non-integrable few-qubit system with a genuinely random initial state, and compare the time-averaged estimate of $\mathrm{Tr}(A^{-1})/N$ with the exact value; if the estimator does not converge within the predicted averaging time and sample count, the central assumption fails. The paper's $\sigma_z$ example would not settle this because it begins from a prepared equal superposition rather than a thermalizing random state.
Extended reading notes
Core claim
The paper's central claim is that the eigenstate thermalization hypothesis can be used as a computational resource: for non-integrable evolution under $e^{-iAt}$, the time average of $\langle \Psi(t)|A|\Psi(t)\rangle$ equals $N^{-1}\sum_p \langle p|A|p\rangle$, erasing the initial-state dependence. The ETH-Σ algorithm prepares a random state, evolves it in time, applies quantum phase estimation to read out the eigenvalues, multiplies by a diagonal operator $\Upsilon$ with entries $1/E_p$ (or $\sqrt{1/E_p}$ in the vector form), and then time-averages the resulting expectation value, giving $N^{-1}\mathrm{Tr}(A^{-1})$ without ever constructing the equal superposition explicitly. The same scheme, with $\Upsilon|E_p\rangle = f(E_p)|E_p\rangle$, gives other spectral functions; the paper works out the gradient of the logarithm-determinant as a concrete generalization. The paper also proposes a criterion for when this is genuinely quantum rather than a disguised classical algorithm: poly-logarithmic scaling while all equivalent classical algorithms cost more.
Load-bearing premise
The whole argument rests on the assumption that for the operator one wants to invert, a random initial state time-averaged under $e^{-iAt}$ converges to the normalized trace quickly enough and with fluctuations below the target error; the paper does not derive this from any known theorem.
Editorial extensions
If this is right
- If ETH-Σ works as claimed, quantum linear algebra solvers can drop the state-preparation subroutine, and the complexity of computing $A^{-1}$ expectation values becomes $O(\tau T M/\varepsilon^3)$ with no dependence on the condition number.
- The same circuit pattern gives the gradient of the logarithm-determinant, summing over all eigenstates in a single quantum phase estimation pass, which the paper connects to applications in physics and density-functional theory.
- Because the time average samples all eigenstates, the method behaves like a full-configuration-interaction sampler; conserving particle number or other symmetries during thermalization is flagged as a needed extension.
- For low-condition-number or mean-field-friendly problems, the algorithm degenerates to a classical algorithm, so its quantum value is confined to problems where classical methods require an exponential number of operations.
Reading between the lines
- A natural stress test is to benchmark ETH-Σ on small non-integrable spin chains starting from genuinely random states, measuring convergence of the estimator to $\mathrm{Tr}(A^{-1})/N$; the paper's worked example starts from an engineered equal superposition, so it does not exercise the full random-state assumption.
- Because Eq. (4) is a trace estimator, ETH-Σ could be combined with stochastic trace-inversion techniques, potentially offering an alternative route to large-scale fermion determinants or lattice observables without full quantum phase estimation.
- If some natural operator families thermalize slowly, such as many-body localized regimes, the algorithm's polylogarithmic claim would fail only for those families; identifying the boundary between fast and slow thermalization for practical operators is an open engineering question.
- The paper's classical-versus-quantum criterion suggests a concrete benchmark: compare ETH-Σ against classical trace estimators on dense, ill-conditioned matrices of increasing size; a crossover at large $N$ would be evidence of genuine advantage.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes an algorithm, ETH-Σ, that uses the eigenstate thermalization hypothesis to replace wavefunction preparation in quantum linear algebra. A random initial state is time-evolved under exp(-iAt); invoking Eq. (4), the time average of an expectation value is claimed to equal (1/N)Tr(A). Quantum phase estimation and a diagonal register Υ are then used to weight each eigenstate by 1/E_p, and the paper claims this yields expectation values of A^{-1} and gradients of log-determinants in O(τ T M/ε^3) time, independent of the condition number. A single-qubit example and a discussion of quantum advantage are included.
Significance. The question the paper asks—whether physical thermalization can substitute for explicit state preparation—is timely and could be significant if rigorously established. The QPE-based reweighting construction is a concrete and reusable idea. However, the central identity Eq. (4) is not a consequence of ETH as stated in the cited literature: standard ETH preserves the initial-state weights |c_p|^2 in the diagonal ensemble. The numerical example does not exercise the proposed algorithm. Thus, while the paper is clearly written and honest about the absence of a proof of ETH, the core claim is not supported, and the proposed complexity bound rests on an unjustified identification.
major comments (3)
- [Eigenstate thermalization hypothesis, Eq. (4)] Equation (4) states that the time-averaged expectation value equals (1/N)Tr(A). Standard ETH, as formulated in Refs. [10–13], gives for a nondegenerate spectrum the long-time average ∑_p |c_p|^2 ⟨p|A|p⟩, with the initial-state weights |c_p|^2 intact. ETH concerns the smoothness of diagonal matrix elements, not the uniformity of the weights. A random initial state does not generally satisfy |c_p|^2 = 1/N, and unitary evolution is quasiperiodic, so time averaging cannot erase these weights. For B = A^{-1}, which is diagonal in the time-evolution eigenbasis, ⟨Ψ(t)|B|Ψ(t)⟩ is exactly time-independent, so it cannot thermalize to (1/N)Tr(B) even if A itself satisfies ETH. This invalidates the central assumption underlying Algorithm 1 and the polynomial-time claim.
- [Vector form, Eqs. (10)–(12)] The swap-test output, after time averaging, is ∑_p |c_p|^2 |⟨Φ|p⟩|^2 / E_p (assuming perfect QPE and neglecting rapidly oscillating cross terms), not ∑_p |⟨Φ|p⟩|^2 / E_p as claimed via Eq. (4). The manuscript gives no derivation showing that the QPE weighting converts the diagonal-ensemble weights into uniform weights. The end-matter Proposition 2 only re-weights the diagonal elements of ∆ by a function of E_p and asserts that ETH applies "as normal"; it does not address the |c_p|^2 dependence. The algorithm therefore computes a weighted diagonal ensemble, not the desired normalized trace, unless an additional, generally false condition is imposed.
- [Example section, Eqs. (13)–(14)] The single-qubit example uses A = σ_z and the initial state H^{⊗n}|0...0⟩, which is a prepared equal superposition of the eigenstates of σ_z, so |c_p|^2 = 1/2 exactly. No thermalization is needed to obtain Eq. (13). A one-qubit unitary evolution is integrable and does not exhibit many-body ETH, and the example omits the QPE, the Υ register, the inverse weighting, and the swap test, so it does not test the proposed pipeline. The notation in Eq. (14) is also inconsistent: ∆ = (1/√2)(I + σ_x) is not the identity matrix, despite the accompanying text "I being the identity."
minor comments (5)
- [Complexity statement, Introduction and Summary] The definitions of the precision parameters are imprecise: the relation between m, ε, M = 2^m, and the stated O(τ T M/ε^3) complexity should be spelled out, including whether ε is the target additive error for the expectation value or the QPE phase error.
- [Example section] The text says "This was achieved out to 6 digits for 10^5 samples and verified in more than 100 starting initial states," but no details of the numerical experiment are given, such as the time-step δt, the averaging time τ, or the precise definition of the random initial states.
- [Vector form, paragraph on QPE] The statement that the QPE "discovers all eigenvalues, not to just one as in the standard use case" is misleading: standard QPE applied to a superposition also processes all eigenvalues in superposition; the distinction is that the present algorithm does not postselect on a specific eigenvalue.
- [Where there can be a quantum advantage, Eq. (20)] Equation (20) is not fully defined: the right-hand double sum should presumably involve ⟨q|...|p⟩ matrix elements, and the notation does not make the proposed classical/quantum distinction precise. The argument would benefit from a formal statement of the conditions under which the sum truncates.
- [References] Reference [30] is cited as "arxiv: 2501.09413" with incomplete author information; please provide the full citation. Also, the overbar denoting the time average in Eq. (4) is not visible in the rendered text and should be indicated explicitly.
Circularity Check
The central 'prediction' of 1/N Tr(A^{-1}) is Eq. (4) restated: since A^{-1} is diagonal in the evolution basis, time averaging cannot change the weights |c_p|^2, so the equal-superposition result is the assumed ETH input, not a derived output.
-
self definitional
[Section 'Eigenstate thermalization hypothesis', Eq. (4); used in 'Vector form' and 'Operator form']
"The time-evolution for non-integrable operators is not as straightforward. Imagining that the expectation value of any operator A is no longer integrable, then we have ⟨Ψ(t)|A|Ψ(t)⟩ ! = 1/N ∑_{p=1}^N ⟨p|A|p⟩ = 1/N Tr(A) from ETH [10–13] where an over-bar represents a time-average. The idea is that the eigenstates are allowed to transition between each other and thermalize or erase the initial state dependence in the time-average."
Eq. (4) is the algorithm's target, not a derived consequence. The paper's own Eq. (3) gives ⟨Ψ(t)|A|Ψ(t)⟩ = ∑_p a_pp |c_p|², and unitary evolution cannot erase the |c_p|²; the infinite-time average is the diagonal ensemble ∑_p |c_p|²⟨p|A|p⟩. ETH (refs 10-13) says diagonal matrix elements are smooth functions of energy, not that |c_p|² becomes 1/N. For B=A^{-1}, Eqs. (5)-(7) make B diagonal in the evolution eigenbasis, so ⟨Ψ(t)|B|Ψ(t)⟩ = ∑_p |c_p|²/E_p is exactly time-independent. The paper's claim that the time-averaged quantity 'will generate the sum over all eigenstates from Eq. (4)' therefore reduces the computed quantity to the assumed RHS of Eq. (4) by construction.
-
other
[Section 'Example', Eqs. (13)-(14)]
"A random state |r⟩ is time-evolved according to exp(−iσ_z δt) with time-step δt. Importantly, each new time-evolution starts from the same random vector. In this case we choose an equal superposition of all states initialized by applying Hadamard gates, H, on each qubit, H^{⊗n}. The expectation value of ⟨Ψ(t)|∆|Ψ(t)⟩ ≈ Tr(∆)/N = 1/√2 ... In a numerical test, this was achieved out to 6 digits for 10^5 samples and verified in more than 100 starting initial states."
The 'random state' is the desired equal superposition itself: H^{⊗n}|0...0⟩ = (1/√N)∑_p |p⟩, so |c_p|² = 1/N is put in by preparation rather than produced by thermalization. The numerical test verifies the prediction only when the central assumption is already hard-wired into the initial state. Because ∆ is time-independent in this example and the inverse-type operators are diagonal in the evolution basis, the example provides no independent test of Eq. (4) for a generic random state.
full rationale
The core circularity is Eq. (4). The algorithm computes a time average of an expectation value and, through the asserted ETH identity, reports the normalized trace. But the operators being averaged (A^{-1}, or ∆ re-weighted by eigenvalues) are diagonal in the eigenbasis of the evolution, so unitary evolution leaves their expectation values constant in time; the only way the time average becomes (1/N)Tr is if the initial weights |c_p|² are already 1/N. That is precisely the statement Eq. (4) assumes. Standard ETH references [10-13] do not supply the uniform-weight condition; they supply a diagonal-ensemble prediction with the initial weights intact. The paper's abstract and summary phrase the assumption as 'full ergodicity ... produce an equal superposition of eigenstates', which is a re-labelling of the needed input. The self-citations (Refs. 18, 19 for state preparation; Ref. 30 for gradient of the log-determinant) are secondary and not the source of the central issue; even if those references are accepted, the inverse-trace result still rests on Eq. (4). The QPE, swap-test and complexity analysis are standard and not themselves circular. Because the central 'prediction' of 1/N Tr(A^{-1}) reduces by construction to the assumed ETH equality, and the worked example builds the equal superposition into the input, the appropriate score is high, though not the maximum: the paper does make an explicit algorithmic proposal whose QPE/Υ steps are independent of the trace identity, so the circularity is concentrated in the ETH-to-trace step.
Assumptions & free parameters
free parameters (3)
- Averaging time τ
- Number of QPE precision qubits m
- Time step δt in numerical example
assumptions (4)
- domain assumption The eigenstate thermalization hypothesis holds for the operators/circuits used, including the equality of time averages with the normalized trace (Eq. 4).
- domain assumption A random initial state samples each eigenstate with equal weight |c_p|^2=1/N after thermalization.
- domain assumption The input operator A can be efficiently time-evolved with O(log^2 N)-gate steps as in Ref. [23], and the resulting circuit is non-integrable and thermalizing.
- ad hoc to paper The diagonal operator Υ containing inverse eigenvalues can be implemented with cost M=2^m as worst case.
Cite this review
Pith. "Pith review of Quantum computation with the eigenstate thermalization hypothesis instead of wavefunction preparation." pith.science (2026). https://pith.science/paper/PF54CUV2
@misc{pith2026250419185,
author = {Pith},
title = {Pith review of: Quantum computation with the eigenstate thermalization hypothesis instead of wavefunction preparation},
year = {2026},
howpublished = {\url{https://pith.science/paper/PF54CUV2}},
note = {Machine review of arXiv:2504.19185}
}
read the original abstract
It is proposed that the ability for a quantum circuit to thermalize under time evolution is a valid way to compute linear algebra problems. The algorithm makes use of the eigenstate thermalization hypothesis and full ergodicity in quantum systems to produce an equal superposition of eigenstates. The quantum phase estimation subroutine then allows for the computations of functions of the input operator, leading to a variety of methods in linear algebra. The algorithm circumvents the need for elaborate wavefunction preparation on the quantum computer to find the solution of the linear algebra problem in poly-logarithmic time.
Figures
Forward citations
Cited by 1 Pith paper
-
Noise-Induced Thermalization in Quantum Systems
Interleaving random or phase-flip noise with Hamiltonian evolution accelerates—and for integrable chains enables—local convergence to Gibbs states in small spin-chain simulations.
Reference graph
Works this paper leans on
-
[1]
Definition 3 (Classical algorithm I)
and take note of two possible types of classical algorithms. Definition 3 (Classical algorithm I) . A classical algo- rithm costs at least N operations on a vector of size N . The classical algorithm can be formalized as applying an operator or set of operators onto each of the states |p⟩. There are N of them, the total operations to capture all of the con...
work page 2023
-
[2]
M. A. Nielsen and I. L. Chuang, Quantum Computation and Quantum Information (Cambridge University Press, 2010)
2010
-
[3]
Tang, Quantum principal component analysis only achieves an exponential speedup because of its state preparation assumptions, Physical Review Letters 127, 060503 (2021)
E. Tang, Quantum principal component analysis only achieves an exponential speedup because of its state preparation assumptions, Physical Review Letters 127, 060503 (2021)
2021
-
[4]
A. W. Harrow, A. Hassidim, and S. Lloyd, Quantum al- gorithm for linear systems of equations, Physical review letters 103, 150502 (2009)
2009
-
[5]
B. D. Clader, B. C. Jacobs, and C. R. Sprouse, Precondi- tioned quantum linear system algorithm, Physical review letters 110, 250504 (2013)
2013
-
[6]
A. M. Childs, R. Kothari, and R. D. Somma, Quantum algorithm for systems of linear equations with exponen- tially improved dependence on precision, SIAM Journal on Computing 46, 1920 (2017)
2017
-
[7]
L. Wossnig, Z. Zhao, and A. Prakash, Quantum linear system algorithm for dense matrices, Physical review let- ters 120, 050502 (2018)
work page 2018
-
[8]
B. Duan, J. Yuan, C.-H. Yu, J. Huang, and C.- Y. Hsieh, A survey on HHL algorithm: From the- ory to application in quantum machine learning, Physics Letters A 384, 126595 (2020)
work page 2020
Show all 36 references
-
[9]
P. C. Costa, D. An, Y. R. Sanders, Y. Su, R. Bab- bush, and D. W. Berry, Optimal scaling quantum linear- systems solver via discrete adiabatic theorem, PRX quan- tum 3, 040303 (2022)
2022
-
[10]
Aaronson, Read the fine print, Nature Physics 11, 291 (2015)
S. Aaronson, Read the fine print, Nature Physics 11, 291 (2015)
2015
-
[11]
J. M. Deutsch, Quantum statistical mechanics in a closed system, Physical review a 43, 2046 (1991)
1991
-
[12]
Srednicki, Chaos and quantum thermalization, Phys- ical review e 50, 888 (1994)
M. Srednicki, Chaos and quantum thermalization, Phys- ical review e 50, 888 (1994)
1994
-
[13]
D’Alessio, Y
L. D’Alessio, Y. Kafri, A. Polkovnikov, and M. Rigol, From quantum chaos and eigenstate thermalization to 6 statistical mechanics and thermodynamics, Advances in Physics 65, 239 (2016)
2016
-
[14]
J. M. Deutsch, Eigenstate thermalization hypothesis, Re- ports on Progress in Physics 81, 082001 (2018)
2018
-
[15]
Nandkishore and D
R. Nandkishore and D. A. Huse, Many-body localiza- tion and thermalization in quantum statistical mechan- ics, Annu. Rev. Condens. Matter Phys. 6, 15 (2015)
2015
-
[16]
Sierant, M
P. Sierant, M. Lewenstein, A. Scardicchio, L. Vidmar, and J. Zakrzewski, Many-body localization in the age of classical computing, Reports on Progress in Physics 88, 026502 (2025)
2025
-
[17]
Sels and A
D. Sels and A. Polkovnikov, Dynamical obstruction to localization in a disordered spin chain, Physical Review E 104, 054105 (2021)
2021
-
[18]
Rigol, V
M. Rigol, V. Dunjko, and M. Olshanii, Thermalization and its mechanism for generic isolated quantum systems, Nature 452, 854 (2008)
2008
-
[19]
T. E. Baker, Lanczos recursion on a quantum com- puter for the Green’s function and ground state, Physical Review A 103, 032404 (2021)
2021
-
[20]
T. E. Baker, Block lanczos method for excited states on a quantum computer, Phys. Rev. A 110, 012420 (2024)
2024
-
[21]
A. Y. Kitaev, Quantum measurements and the abelian stabilizer problem, arXiv preprint quant-ph/9511026 (1995)
1995 arXiv
-
[22]
Barenco, A
A. Barenco, A. Berthiaume, D. Deutsch, A. Ekert, R. Jozsa, and C. Macchiavello, Stabilization of quan- tum computations by symmetrization, SIAM Journal on Computing 26, 1541 (1997)
1997
-
[23]
Buhrman, R
H. Buhrman, R. Cleve, J. Watrous, and R. De Wolf, Quantum fingerprinting, Physical review letters 87, 167902 (2001)
2001
-
[24]
G. H. Low, Y. Su, Y. Tong, and M. C. Tran, Complexity of implementing trotter steps, PRX Quantum 4, 020323 (2023)
2023
-
[25]
S. S. Bullock and I. L. Markov, Asymptotically opti- mal circuits for arbitrary n-qubit diagonal computations, arXiv preprint quant-ph/0303039 (2008)
2008 arXiv
-
[26]
Welch, D
J. Welch, D. Greenbaum, S. Mostame, and A. Aspuru- Guzik, Efficient quantum circuits for diagonal unitaries without ancillas, New Journal of Physics 16, 033040 (2014)
2014
-
[27]
Gilyén, Y
A. Gilyén, Y. Su, G. H. Low, and N. Wiebe, Quantum singular value transformation and beyond: exponential improvements for quantum matrix arithmetics, in Pro- ceedings of the 51st annual ACM SIGACT symposium on theory of computing (2019) pp. 193–204
2019
-
[28]
J. S. Townsend, A modern approach to quantum mechan- ics (University Science Books, 2000)
2000
-
[29]
T. E. Baker, S. Desrosiers, M. Tremblay, and M. P. Thompson, Méthodes de calcul avec réseaux de tenseurs en physique, Canadian Journal of Physics 99, 4 (2021) ; Méthodes de calcul avec réseaux de tenseurs en physique (Basic tensor network computations in physics), arXiv prepri...
2021 arXiv
-
[30]
T. E. Baker and M. P. Thompson, DMRjulia I. Ba- sic construction of a tensor network library for the density matrix renormalization group, arXiv preprint arXiv:2109.03120 (2021)
2021 arXiv
-
[31]
T. E. Baker and J. Greasley, Quantum algorithm for the gradient of the logarithm-determinant, arxiv: 2501.09413 (2025)
2025
-
[32]
S. P. Jordan, Fast quantum algorithm for numerical gra- dient estimation, Phys. Rev. Lett. 95, 050501 (2005)
2005
-
[33]
A. L. Fetter and J. D. Walecka, Quantum theory of many- particle systems (Courier Corporation, 2012)
2012
-
[34]
Helgaker, P
T. Helgaker, P. Jorgensen, and J. Olsen, Molecular electronic-structure theory (John Wiley & Sons, 2014)
2014
-
[35]
T. E. Baker and D. Poulin, Density functionals and Kohn-Sham potentials with minimal wave- function preparations on a quantum computer, Physical Review Research 2, 043238 (2020)
2020
-
[36]
Kay, Tutorial on the quantikz package, arXiv preprint arXiv:1809.03842 (2018)
A. Kay, Tutorial on the quantikz package, arXiv preprint arXiv:1809.03842 (2018). End-matter One natural question that one might wonder is how the QPE should be treated in the context of ETH here. Eq. ( 12), and the example surrounding it, thermalize the operator ∆ , but when ...
2018
Reviewed August 16, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.