English

The Keyl-Werner algorithm is not optimal for spectrum estimation

Quantum Physics 2026-07-29 v1 Computational Complexity Data Structures and Algorithms

Abstract

We give an algorithm which, given n=O(d2(loglog(d)/log(d))2)n = O(d^2 \cdot (\log\log(d)/\log(d))^2) copies of ρ\rho, estimates the eigenvalues of ρ\rho to constant error in total variation distance. Thus, we can learn the eigenvalues of a quantum state with fewer copies than the Θ(d2)\Theta(d^2) needed to run full state tomography. This is the first improvement to spectrum estimation over the influential Keyl-Werner algorithm, which uses n=Θ(d2)n = \Theta(d^2) copies, thereby resolving a question raised by Keyl and Werner in 2001 and refuting a 2016 conjecture of Wright. Our main technical tool is a new tomography guarantee, where the error of tomography in a particular direction w|w\rangle scales with wρw\langle w | \rho |w\rangle for all directions simultaneously. From this stronger "relative-error" bound, we recover better algorithms for principal component analysis in Bures distance and tomography in χ2\chi^2-divergence as corollaries.

Cite

@article{arxiv.2607.27117,
  title  = {The Keyl-Werner algorithm is not optimal for spectrum estimation},
  author = {Angelos Pelecanos and Jack Spilecki and Ewin Tang and John Wright},
  journal= {arXiv preprint arXiv:2607.27117},
  year   = {2026}
}

Comments

58 pages