Triorthogonal Codes and Self-dual Codes
Minjia Shi, Haodong Lu, Jon-Lark Kim, Patrick Sole
TL;DR
This work addresses the construction of triorthogonal matrices and their associated codes, motivated by quantum distillation of magic states. It develops two parallel strategies: (i) adapting classical shortening, extending, and propagation techniques to build larger triorthogonal matrices from known ones, and (ii) leveraging binary self-dual codes to generate longer triorthogonal codes and subcodes, with explicit parameter control. A key contribution is an algorithm to locate the largest triorthogonal subspaces inside a given self-dual code, together with bounds on their sizes and constructive methods to produce new codes with diverse $[[n,k,d_Z]]$ parameters. The results enrich the catalog of triorthogonal codes, enable flexible code design for quantum error correction, and point toward potential infinite families and applications in magic-state distillation.
Abstract
Triorthogonal matrices were introduced in Quantum Information Theory in connection with distillation of magic states (Bravyi and Haah (2012)). We give an algorithm to construct binary triorthogonal matrices from binary self-dual codes. Further, we generalize to this setting the classical coding techniques of shortening and extending. We also give some simple propagation rules.
