Robustness of Magic and Symmetries of the Stabiliser Polytope
Markus Heinrich, David Gross

TL;DR
This paper introduces a new, symmetry-based algorithm to compute the robustness of magic in quantum states, significantly improving efficiency and providing new insights into the geometry of stabiliser polytopes.
Contribution
The authors develop a symmetry-utilizing algorithm that reduces the complexity of calculating the robustness of magic, enabling analysis of up to 10 copies and establishing a hierarchy of bounds.
Findings
Robustness of magic scales subexponentially with the number of magic states.
The algorithm is super-polynomially faster than previous methods.
Characterized the automorphism group of the stabiliser polytope.
Abstract
We give a new algorithm for computing the robustness of magic - a measure of the utility of quantum states as a computational resource. Our work is motivated by the magic state model of fault-tolerant quantum computation. In this model, all unitaries belong to the Clifford group. Non-Clifford operations are effected by injecting non-stabiliser states, which are referred to as magic states in this context. The robustness of magic measures the complexity of simulating such a circuit using a classical Monte Carlo algorithm. It is closely related to the degree negativity that slows down Monte Carlo simulations through the infamous sign problem. Surprisingly, the robustness of magic is submultiplicative. This implies that the classical simulation overhead scales subexponentially with the number of injected magic states - better than a naive analysis would suggest. However, determining the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
