Invariant Theory and Magic State Distillation
Amolak Ratan Kalra, Shiroman Prakash
TL;DR
This work links Bravyi–Kitaev |T⟩ state distillation to the simple weight enumerators of M3-codes (linear GF(4) self-orthogonal codes), enabling a rigorous framework that combines signed weight enumerators, invariant theory, and linear programming to bound the noise-suppression exponent ν and code distances. By deriving quantum consistency constraints (nonnegative projection probabilities and stabilization outside the stabilizer octahedron) in addition to classical positivity, the authors constrain the space of admissible weight enumerators and demonstrate nonexistence results for certain extremal classical codes. An exhaustive n<20 search shows no M3-code outperforms the 5-qubit code, while invariant-theoretic bounds and LP techniques yield broad restrictions on ν across many lengths and provide new insights into the distances of classical GF(4) codes. The findings clarify fundamental limits of qubit MSD, connect quantum coding constraints to classical code theory, and point to future directions for discovering higher-threshold MSD routines and extending the approach to qudits.
Abstract
We show that the performance of a linear self-orthogonal $GF(4)$ code for magic state distillation of Bravyi and Kitaev's $|T\rangle$-state is characterized by its simple weight enumerator. We compute weight enumerators of all such codes with fewer than 20 qubits and find none whose threshold exceeds that of the 5-qubit code. Using constraints on weight enumerators from invariant theory and linear programming, we establish bounds on the exponent characterizing noise suppression of a $|T\rangle$-state distillation protocol. We also obtain new non-negativity constraints on such weight enumerators by demanding consistency of the associated magic state distillation routine. These constraints yield new bounds on the distances of classical Hermitian self-dual and maximal self-orthogonal linear $GF(4)$ codes, notably proving the nonexistence of such codes with parameters $[12m, 6m, 4m+2]_{GF(4)}$.
