Randomized truncation of quantum states
Aram W. Harrow, Angus Lowe, Freek Witteveen
TL;DR
The paper addresses the problem of approximating a pure quantum state by mixtures of low-coherence, $k$-sparse or Schmidt-$k$ states. It develops a max-entropy sampling framework and convex-optimization-based algorithms to compute optimal randomized truncations for both trace distance and robustness, with efficient sampling of the resulting ensembles. The key contributions include polynomial-time methods to obtain the optimal trace-distance and robustness values and sampling procedures, a detailed analysis of the associated ensembles, and explicit connections to the $k$-top and $k$-support norms. The results yield quadratic improvements in many cases over deterministic truncation, enable memory-efficient Monte Carlo-like truncations for tensor networks, and are demonstrated numerically on matrix product state truncations, suggesting practical impact for quantum-state simulations. The work also clarifies computational hardness for general mixed-state approximations and situates the approach within a broader ecosystem of related randomized algorithms and resource-theoretic perspectives.
Abstract
A fundamental task in quantum information is to approximate a pure quantum state in terms of sparse states or, for a bipartite system, states of bounded Schmidt rank. The optimal deterministic approximation in each case is straightforward, and maximizes the fidelity: keep the largest entries or singular values. On the other hand, random mixtures of sparse states can achieve quadratically improved trace distances, and yield nontrivial bounds on other distance measures like the robustness. In this work, we give efficient algorithms for finding mixtures of sparse states that optimally approximate a given pure state in either trace distance or robustness. These algorithms also yield descriptions of efficiently samplable ensembles of sparse, or less-entangled, states that correspond to these optimal mixed approximations. This can be used for the truncation step of algorithms for matrix product states, improving their accuracy while using no extra memory, and we demonstrate this improvement numerically. Our proofs use basic facts about convex optimization and zero-sum games, as well as rigorous guarantees for computing maximum-entropy distributions.
