Abstract
We show that using qutrits rather than qubits leads to a substantial reduction in the overhead cost associated with an approach to fault-tolerant quantum computing known as magic state distillation. We construct a family of triorthogonal qutrit error-correcting codes for any positive integers and with that are suitable for magic state distillation. In magic state distillation, the number of ancillae required to produce a magic state with target error rate is , where the yield parameter characterizes the overhead cost. For , our codes have , which tends to as . Moreover, the qutrit code that arises from our construction when already has a yield parameter of which outperforms all known qubit triorthogonal codes of size less than a few hundred qubits.