Here is a list of quantum topological codes.

[Jump to code graph excerpt]

Code Description
2D color code Color code defined on a two-dimensional planar graph. Each face hosts two stabilizer generators, a Pauli-\(X\) and a Pauli-\(Z\) string acting on all the qubits of the face.
3D Kitaev honeycomb code 3D subsystem stabilizer code whose Hamiltonian is a 3D generalization of the Kitaev honeycomb model. One of the phases realized by the 3D Kitaev honeycomb Hamiltonian is that of the 3D fermionic surface code [1].
3D color code Color code defined on a four-valent, four-colorable 3-colex in a 3-manifold. In the original colex realization, qubits sit on vertices, \(X\)-type stabilizers are attached to 3-cells, and \(Z\)-type stabilizers are attached to faces [2].
3D fermionic surface code A non-CSS variant of the 3D Kitaev surface code that realizes \(\mathbb{Z}_2\) gauge theory with an emergent fermion, i.e., the fermionic-charge bosonic-loop (FcBl) phase [3]. The model can be defined on a cubic lattice in several ways [4; Eq. (D45-46)]. Realizations on other lattices also exist [5], and the phase of this code also exists in the 3D Kitaev honeycomb model [1].
3D surface code A generalization of the Kitaev surface code defined on a 3D cubic lattice. Qubits are placed on edges, \(Z\)-type stabilizer generators are placed on square plaquettes oriented in all three directions, and \(X\)-type stabilizers are placed on the six edges neighboring every vertex [6].
Abelian TQD code TQD code whose codewords realize a 2D Abelian twisted-quantum-double topological order. For Abelian TQDs, the corresponding anyon theory is defined by an Abelian group and a group cocycle built from Type-I, Type-II, or Type-III 3-cocycles [7–9]. Abelian TQDs with Type-I and -II cocycles account for all 2D Abelian topological orders that admit gapped boundaries [10]. Abelian TQDs with Type-III cocycles may admit non-Abelian topological orders.
Abelian TQD stabilizer code Modular-qudit stabilizer code whose codewords realize a 2D Abelian twisted-quantum-double topological order on composite-dimensional qudits. For every finite Abelian group \(G=\prod_i \mathbb{Z}_{N_i}\) and every product of Type-I and Type-II cocycles, there is a Pauli stabilizer Hamiltonian realizing the corresponding Abelian TQD [8]. Equivalently, these codes exhaust the 2D Abelian topological orders that admit gapped boundaries [8,11].
Abelian quantum-double stabilizer code Modular-qudit stabilizer code whose codewords realize 2D modular gapped Abelian topological order with trivial cocycle. The corresponding anyon theory is defined by an Abelian group. The \(G=\mathbb{Z}_2\) instance on a torus is the toric code, and cyclic-group instances reduce to modular-qudit surface codes. All such codes can be realized by a stack of modular-qudit surface codes because all finite Abelian groups are direct products of cyclic groups.
Abelian topological code Code whose codewords realize topological order associated with an Abelian anyon theory. In 2D, this is equivalent to a unitary braided fusion category which is also an Abelian group under fusion [12]. Unless otherwise noted, the phases discussed are bosonic.
Brickwork \(XS\) stabilizer code An \(XS\) stabilizer code that realizes the topological order of the Type-III \(G=\mathbb{Z}^3_2\) TQD model [13,14], which is the same topological order as the \(G=D_4\) quantum double [15]. Its qubits are placed on a 2D square lattice, and the stabilizers are defined using two overlapping rectangular tilings.
Chen-Hsin invertible-order code A geometrically local commuting-projector code that realizes beyond-group-cohomology invertible topological phases in arbitrary dimensions. Its code Hamiltonian terms include Pauli-\(Z\) operators and products of Pauli-\(X\) operators and \(CZ\) gates [16; Eq. (3.25)]. Instances of the code in 4D realize the 3D \(\mathbb{Z}_2\) gauge theory with fermionic charge and either bosonic (FcBl) or fermionic (FcFl) loop excitations at their boundaries [3,17]; see Ref. [18] for a different lattice-model formulation of the FcBl boundary code.
Chiral semion Walker-Wang model code A 3D lattice modular-qudit stabilizer code with qudit dimension \(q=4\) whose low-energy excitations on boundaries realize the chiral semion topological order. The model admits 2D chiral semion topological order at one of its surfaces [19,20]. The corresponding phase can also be realized via a non-stabilizer Hamiltonian [21].
Chiral semion subsystem code Modular-qudit subsystem stabilizer code with qudit dimension \(q=4\) that is characterized by the chiral semion topological phase. Admits a set of geometrically local stabilizer generators on a torus.
Clifford-deformed surface code (CDSC) A generally non-CSS derivative of the surface code defined by applying a translationally invariant constant-depth Clifford circuit to the original (CSS) surface code. Unlike the surface code, CDSCs include codes whose thresholds and subthreshold performance are enhanced under noise biased towards dephasing. Examples of CDSCs include the XY code, XZZX code, and random CDSCs.
Compactified \(\mathbb{R}\) gauge theory code An integer-homology bosonic CSS code realizing 2D \(U(1)\) gauge theory on bosonic modes. The code can be obtained from the analog surface code by condensing certain anyons [22]. This results in a pinning of each mode to the space of periodic functions, which is the Hilbert space of a physical rotor, and can be thought of as compactification of the 2D \(\mathbb{R}\) gauge theory phase realized by the analog surface code.
Cubic honeycomb color code 3D color code defined on a four-colorable bitruncated cubic honeycomb uniform tiling.
Cubic theory code A geometrically local commuting-projector code family defined on triangulations in arbitrary spatial dimensions. Its Hamiltonian contains Pauli-\(Z\) flux terms and non-Pauli Gauss-law terms built from products of Pauli-\(X\) operators and \(CZ\) gates. These commuting non-Pauli stabilizers realize higher-form \(\mathbb{Z}_2^3\) gauge theories with Abelian electric excitations and non-Abelian magnetic excitations.
Dihedral \(G=D_m\) quantum-double code Quantum-double code whose codewords realize topological order associated with the dihedral group \(D_m\) of order \(2m\). For \(m \geq 3\), these codes are non-Abelian, with the simplest case given by \(D_3=S_3\), the permutation group on three objects. On an oriented lattice, each edge hosts a \(2m\)-dimensional group qudit, and the codespace is the ground-state subspace of the corresponding quantum double Hamiltonian [23].
Dijkgraaf-Witten gauge theory code A code whose codewords realize \(D\)-dimensional lattice Dijkgraaf-Witten gauge theory [24,25] for a finite group \(G\) and a \(D+1\)-cocycle \(\omega\) in the cohomology class \(H^{D+1}(G,U(1))\). When the cocycle is non-trivial, the gauge theory is called a twisted gauge theory. There exist lattice-model formulations in arbitrary spatial dimension [26]. Boundaries and excitations have been studied for arbitrary dimension [27].
Double-semion stabilizer code A 2D lattice modular-qudit stabilizer code with qudit dimension \(q=4\) that realizes the 2D double semion topological phase. The code can be obtained from a \(\mathbb{Z}_4\) toric-code ground state by condensing the emergent boson \(e^2 m^2\); in the stabilizer construction this condensation is implemented by two-body measurements [8,28]. Its ground-state subspace can be mapped to that of the double-semion string-net model by a finite-depth quantum circuit with ancillas [8].
Double-semion string-net code An \(XS\) stabilizer code that realizes the 2D double semion topological phase. The model can be extended to other spatial dimensions [29].
Fibonacci string-net code Quantum error correcting code associated with the Levin-Wen string-net model with the Fibonacci input category, admitting two types of encodings.
Four-rotor code \([[4,2,2]]_{\mathbb Z}\) CSS rotor code that is an extension of the four-qubit code to the integer alphabet, i.e., the angular momentum states of a rotor.
Galois-qudit color code Extension of the color code to 2D lattices of Galois qudits.
Galois-qudit surface code Extension of the surface code to 2D lattices of Galois qudits.
Generalized 2D color code Member of a family of non-Abelian 2D topological codes, defined by a finite group \( G \), that serves as a generalization of the color code (for which \(G=\mathbb{Z}_2\times\mathbb{Z}_2\)). Hamiltonian terms are built from group-based right- and left-multiplication \(X\)-type operators together with \(Z\)-type operators.
Groupoid toric code Extension of the Kitaev surface code from Abelian groups to groupoids, i.e., multi-fusion categories in which every morphism is an isomorphism [30]. Some models admit fracton-like features such as extensive ground-state degeneracy and excitations with restricted mobility. The robustness of these features has not yet been established.
Hexagonal \(CZ\) code A hexagonal-lattice realization of the \(2+1\)D \(l=m=n=1\) cubic theory / Type-III \(\mathbb{Z}_2^3\) twisted quantum double phase. Its stabilizers are products of Pauli-\(Z\) operators and \(CZ\) gates [13; Fig. 6][31; Fig. 3]. The ground-state subspace of the hexagonal \(CZ\) code realizes the topological order of the Type-III \(G=\mathbb{Z}^3_2\) Abelian TQD model [13,14], which is the same topological order as the \(G=D_4\) non-Abelian quantum double [15]. The stabilizers include \(CZ\) operators acting on hexagonal loops, but a reduced version exists where only two \(CZ\) gates act on each loop [31].
Honeycomb (6.6.6) color code 2D color code defined on a (typically triangular) patch of the 6.6.6 (honeycomb) tiling. The usual triangular patch has three differently colored boundaries, encodes one logical qubit, and is local-Clifford equivalent to a folded surface/toric code with two smooth and two rough boundaries [32].
Hopf-algebra quantum-double code Code whose codewords realize 2D gapped topological order defined on qudits valued in a Hopf algebra \(H\). The code Hamiltonian is a generalization [33,34] of the quantum double model from group algebras to Hopf algebras, as anticipated by Kitaev [23]. Boundaries of these models have been examined [35,36].
Kitaev chain code A Majorana stabilizer code obtained from the ground-state subspace of the Kitaev Majorana chain in its fermionic topological phase [37]. Its codespace is stabilized by nearest-neighbor Majorana bilinears, while two unpaired edge Majoranas furnish one logical fermionic mode. Under parity-preserving noise, it behaves as the Majorana analogue of the repetition code [38].
Kitaev honeycomb code Subsystem qubit stabilizer code underlying the Kitaev honeycomb model [39,40]. Its gauge generators are the two-qubit \(XX\), \(YY\), and \(ZZ\) link operators on the three edge types of the honeycomb lattice [40; Sec. 3.2]. Its stabilizer group is generated by loop operators, and syndrome extraction can be reduced to ordered measurements of the two-qubit link operators [40; Sec. 3.2]. This is the \(q=2\) instance of the \(\mathbb{Z}_q^{(1)}\) subsystem code and does not encode any logical qubits [40][28; Sec. 7.3].
Kitaev surface code A family of Abelian topological CSS stabilizer codes whose generators are few-body \(X\)-type and \(Z\)-type Pauli strings associated to the stars and plaquettes, respectively, of a cellulation of a two-dimensional surface (with a qubit located at each edge of the cellulation). Codewords correspond to ground states of the surface code Hamiltonian, and error operators create or annihilate pairs of anyonic charges or vortices.
Klein-bottle surface code A family of Kitaev surface codes on the non-orientable Klein bottle.
Majorana box qubit A family of Majorana stabilizer codes obtained by fixing the total fermion parity of \(n\) fermionic modes, equivalently \(2n\) Majorana zero modes, within the ground-state subspace of \(n\) Kitaev Majorana chain Hamiltonians. The resulting positive-parity subspace encodes \(n-1\) logical qubits and has Majorana distance \(2\).
Matching code Member of a class of qubit stabilizer codes based on the Abelian phase of the Kitaev honeycomb model.
Modular-qudit 3D surface code A generalization of the 3D surface code to modular qudits. Qudits are placed on edges, \(Z\)-type stabilizer generators are placed on square plaquettes oriented in all three directions, and \(X\)-type stabilizers are placed on the six edges neighboring every vertex [6].
Modular-qudit surface code Extension of the surface code to prime-dimensional [23,41] and more general modular qudits. Stabilizer generators are few-body \(X\)-type and \(Z\)-type Pauli strings associated to the stars and plaquettes, respectively, of a tessellation of a two-dimensional surface. Since qudits have more than one \(X\) and \(Z\)-type operator, various sets of stabilizer generators can be defined.
Multi-fusion string-net code Family of codes resulting from the string-net construction but whose input is a unitary multi-fusion category (as opposed to a unitary fusion category).
Non-Abelian Kitaev honeycomb code Code whose logical subspace in the gapped non-Abelian phase of the Kitaev honeycomb model with a magnetic field is labeled by different fusion outcomes of Ising anyons [39].
Projective-plane surface code A family of Kitaev surface codes on the non-orientable 2-dimensional compact manifold \(\mathbb{R}P^2\) (in contrast to a genus-\(g\) surface). Whereas genus-\(g\) surface codes require \(2g\) logical qubits, qubit codes on \(\mathbb{R}P^2\) are made from a single logical qubit.
Quantum-double code Group-based code whose codewords realize 2D modular gapped topological order defined by a finite group \(G\). The code’s generators are few-body operators associated to the stars and plaquettes, respectively, of a tessellation of a two-dimensional surface (with a qudit of dimension \( |G| \) located at each edge of the tessellation). The original Hamiltonian can be re-expressed via group-based right- and left-multiplication \(X\)-type as well as \(Z\)-type error operators [42; Sec. 3.3].
Quantum-triple code Group-based code whose codewords realize 3D topological order defined by a finite group \(G\).
Raussendorf-Bravyi-Harrington (RBH) cluster-state code A three-dimensional cluster-state code defined on the bcc lattice (i.e., a cubic lattice with qubits on edges and faces).
Rotated surface code Variant of the surface code defined on a square lattice that has been rotated 45 degrees such that qubits are on vertices, and both \(X\)- and \(Z\)-type check operators occupy plaquettes in an alternating checkerboard pattern.
Square-octagon (4.8.8) color code 2D color code defined on a patch of the 4.8.8 (square-octagon) tiling, which itself is obtained by applying a fattening procedure to the square lattice [2]. Among the three semiregular triangular 2D color-code families, the 4.8.8 family uses the fewest physical qubits for a given distance and is the only one of the three with transversal implementations of the full Clifford group [43].
String-net code A non-stabilizer commuting-projector code whose codewords realize a 2D topological order rendered by a Turaev-Viro topological field theory. The corresponding anyon theory is defined by a (multiplicity-free) unitary fusion category \( \mathcal{C} \). The code is defined on a cell decomposition dual to a triangulation of a two-dimensional surface, with a qudit of dimension \( |\mathcal{C}| \) located at each edge of the decomposition. These models realize local topological order (LTO) [44].
Symmetry-protected topological (SPT) code A code whose codewords form the ground-state or low-energy subspace of a code Hamiltonian realizing symmetry-protected topological (SPT) order.
Tetrahedral color code A 3D color code defined on a colored tetrahedron cut from a suitably colored BCC lattice [45]. Qubits are placed on tetrahedra, on the triangles covering the tetrahedron faces, on the edges along the tetrahedron edges, and on the tetrahedron vertices. The code has both string-like and sheet-like logical operators [46].
Tetron code A \([[2,1,2]]_{f}\) Majorana box qubit encoding a logical qubit into four Majorana modes, equivalently into the fixed-total-parity sector of two physical fermionic modes. Four Majorana zero modes are the smallest aggregate that supports a qubit in a fixed fermion-parity sector [47]. This code can be concatenated with various qubit codes such as surface codes and color codes. Four-boundary Majorana surface-code patches are logical tetrons, i.e., higher-distance analogues of this physical tetron block [48].
Three-fermion (3F) Walker-Wang model code A 3D lattice stabilizer code whose bulk realizes a 3D time-reversal SPT order [49] and whose gapped boundary supports the 2D three-fermion (3F) topological order. The code can be used as a resource state for fault-tolerant MBQC [50].
Three-fermion (3F) subsystem code 2D subsystem stabilizer code whose low-energy excitations realize the three-fermion anyon theory [51–53]. One version uses two qubits at each site [28], while other manifestations utilize a single qubit per site and only weight-two (two-body) interactions [52,54]. All are expected to be equivalent to each other via a local constant-depth Clifford circuit.
Topological code A code whose codewords form the ground-state or low-energy subspace of a (typically geometrically local) code Hamiltonian realizing a topological phase. A topological phase may be bosonic or fermionic, i.e., constructed out of underlying subsystems whose operators commute or anti-commute with each other, respectively. Unless otherwise noted, the phases discussed are bosonic.
Toric code Version of the Kitaev surface code on a square lattice with periodic boundary conditions, encoding two logical qubits. Being the first manifestation of the surface code, “toric code” is often an alternative name for the general construction. Twisted toric code [55; Fig. 8] refers to the construction on a torus with twisted (a.k.a. shifted) boundary conditions. In the original Hamiltonian construction, open Pauli-\(Z\) and Pauli-\(X\) strings create pairs of electric charges and magnetic vortices, and braiding one type around the other yields the nontrivial Abelian anyonic phase [23].
Truncated trihexagonal (4.6.12) color code 2D color code defined on a (typically triangular) patch of the 4.6.12 (truncated trihexagonal or square-hexagon-dodecagon) tiling.
Twisted XZZX toric code A cyclic code that can be thought of as the XZZX toric code with shifted (a.k.a twisted) boundary conditions. Admits a set of stabilizer generators that are cyclic shifts of a particular weight-four \(XZZX\) Pauli string. For example, a seven-qubit \([[7,1,3]]\) variant has stabilizers generated by cyclic shifts of \(XZIZXII\) [56]. Codes encode either one or two logical qubits, depending on qubit geometry, and perform well against biased noise [57]. See Ref. [58] for a table of some of these for small instances, where they are called genus-one genon codes.
Twisted quantum double (TQD) code Code whose codewords realize a 2D topological order rendered by a Chern-Simons topological field theory. The corresponding anyon theory is defined by a finite group \(G\) and a 3-cocycle \(\omega\in H^3(G,U(1))\) [7,8,59]. Canonical TQD models [7] are defined on group-valued qudits.
Twisted quantum triple (TQT) code Group-based code realizing a 3D topological order rendered by a Dijkgraaf-Witten gauge theory. The corresponding anyon theory is defined by a finite group \(G\) and a Type-IV four-cocycle \(\omega\). Canonical TQT models [26,60] and other formulations whose ground states are in the same phase are all defined on group-valued qudits.
Two-gauge theory code A code whose codewords realize lattice two-gauge theory [61–69] for a finite two-group (a.k.a. a crossed module) in arbitrary spatial dimension. There exist several lattice-model formulations in arbitrary spatial dimension [70,71] as well as explicitly in 3D [72–75] and 4D [75], with the 3D case realizing the Yetter model [76–79].
Union-Jack color code 2D color code defined on a patch of the Tetrakis square tiling (a.k.a. the Union Jack lattice).
Walker-Wang model code A non-stabilizer commuting-projector 3D topological code defined by a unitary braided fusion category \( \mathcal{C} \) (also known as a unitary premodular category). The code is defined on a cubic lattice that is resolved to be trivalent, with a qudit of dimension \( |\mathcal{C}| \) located at each edge. The codespace is the ground-state subspace of the Walker-Wang model Hamiltonian [80] and realizes the Crane-Yetter model [81–83]. A single-state version of the code provides a resource state for MBQC [50].
XY surface code Non-CSS derivative of the surface code whose generators are \(XXXX\) and \(YYYY\), obtained by mapping \(Z \to Y\) in the surface code.
XYZ\(^2\) hexagonal stabilizer code An instance of the matching code based on the Kitaev honeycomb model. It is described on a honeycomb tiling with \(XYZXYZ\) stabilizers on each hexagonal plaquette. Each vertical pair of qubits has an \(XX\), \(YY\), or \(ZZ\) link stabilizer depending on the orientation of the plaquette stabilizers.
XZZX surface code Non-CSS variant of the rotated surface code whose generators are \(XZZX\) Pauli strings associated, clock-wise, to the vertices of each face of a two-dimensional lattice (with a qubit located at each vertex of the tessellation).
\((1,3)\) 4D toric code A generalization of the Kitaev surface code defined on a 4D lattice. The code is called a \((1,3)\) toric code because it admits 1D \(Z\)-type and 3D \(X\)-type logical operators. In the hypercubic lattice version, qubits are placed on edges, each \(Z\)-type stabilizer generator is supported on cubes on the boundary of a hypercube, and \(X\)-type stabilizers are placed on the edges neighboring every vertex [84].
\((2,2)\) Loop toric code A generalization of the Kitaev surface code defined on a 4D lattice. The code is called a \((2,2)\) toric code because it admits 2D membrane \(Z\)-type and \(X\)-type logical operators. Both types of operators create 1D (i.e., loop) excitations at their edges. The code serves as a self-correcting quantum memory [85,86].
\(G\)-enriched Walker-Wang model code A 3D topological code defined by a unitary \(G\)-crossed braided fusion category \( \mathcal{C} \) [87,88], where \(G\) is a finite group. The model realizes TQFTs that include two-gauge theories, those behind Walker-Wang models, as well as the Kashaev TQFT [89,90]. It has been generalized to include domain walls [91].
\([[13,1,5]]\) twisted toric code Thirteen-qubit twisted toric code for which there is a set of stabilizer generators consisting of cyclic permutations of the \(XZZX\)-type Pauli string \(XIZZIXIIIIIII\). The code can be thought of as a small twisted XZZX code [92; Exam. 11 and Fig. 3].
\([[15,1,3]]\) quantum RM code A \([[15,1,3]]\) quantum Reed-Muller code that is most easily thought of as a tetrahedral 3D color code.
\([[17,1,5]]\) 4.8.8 color code Seventeen-qubit doubly even 2D color code that admits a transversal implementation of the logical Clifford group. The smallest distance-five CSS code has \(n=17\) [93]. It is also a normal self-dual CSS code whose transversal Hadamard acts logically, making it suitable as an inner code for fifth-order magic-state distillation [94].
\([[4,1,2]]\) Leung-Nielsen-Chuang-Yamamoto (LNCY) code A four-qubit CSS stabilizer code that is the only qubit CSS code with such parameters [95; ID 6].
\([[4,2,2]]\) Four-qubit code A four-qubit hyperbolic self-dual CSS stabilizer code that is the smallest two-logical-qubit stabilizer code to detect a single-qubit error. It is unique for its parameters [96; Thm. 8][95; ID 9].
\([[4,2,2]]_{G}\) four group-qudit code \([[4,2,2]]_{G}\) group quantum code that is an extension of the four-qubit code to group-valued qudits.
\([[5,1,2]]\) rotated surface code Rotated surface code on one rung of a ladder, with one qubit on the rung, and four qubits surrounding it.
\([[5,1,3]]\) Five-qubit perfect code Five-qubit cyclic stabilizer code that is the smallest qubit stabilizer code to correct a single-qubit error.
\([[6,2,2]]\) \(C_6\) code Error-detecting normal self-dual CSS code on three qubit pairs that encodes a logical qubit pair and detects any error acting on one pair [97]. In Knill’s \(C_4/C_6\) architecture, this code is used at the second and higher concatenation levels. A choice of check operators used in that construction is \(XIIXXX\), \(XXXIIX\), \(ZIIZZZ\), and \(ZZZIIZ\), with logical operators \(X_L = IXXIII\), \(Z_L = IIZZIZ\), \(X_S = XIXXII\), and \(Z_S = IIIZZI\) [97][95; ID 126].
\([[6,4,2]]\) error-detecting code Error-detecting six-qubit code with rate \(2/3\) whose codewords are cat/GHZ states. A set of stabilizer generators is \(XXXXXX\) and \(ZZZZZZ\). It is the unique code for its parameters, up to equivalence [98; Tab. III]. Concatenations of this code with itself yield the \([[6^r,4^r,2^r]]\) level-\(r\) many-hypercube code [99].
\([[7,1,3]]\) Steane code A \([[7,1,3]]\) self-dual CSS code that is the smallest qubit CSS code to correct a single-qubit error [100][95; ID 226]. The code is constructed using the classical binary \([7,4,3]\) Hamming code for protecting against both \(X\) and \(Z\) errors.
\([[8,3,2]]\) Smallest interesting color code Smallest 3D color code whose physical qubits lie on vertices of a cube and which admits a (weakly) transversal \(CCZ\) gate. In encoded IQP sampling, the final measurement outcomes determine both the logical sample and stabilizer checks, enabling end-of-circuit error detection or postselected decoding directly from the classical samples [101].
\([[9,1,3]]\) Shor code Nine-qubit CSS code that is the first quantum error-correcting code. Among indecomposable \([[9,1,3]]\) CSS codes, the Shor code has the largest automorphism group [95].
\([[9,1,3]]\) Surface-17 code A \([[9,1,3]]\) rotated surface code named for the sum of its 9 data qubits and 8 syndrome qubits. It is one of the four inequivalent CSS gauge fixings of the nine-qubit Bacon-Shor code [95]. It uses the smallest number of qubits to perform fault-tolerant error correction on a surface code with parallel syndrome extraction.
\(\mathbb{Z}_3\times\mathbb{Z}_9\)-fusion subsystem code Modular-qudit 2D subsystem stabilizer code whose low-energy excitations realize a non-modular anyon theory with \(\mathbb{Z}_3\times\mathbb{Z}_9\) fusion rules. Encodes two qutrits when put on a torus.
\(\mathbb{Z}_q^{(1)}\) subsystem code Modular-qudit subsystem code, based on the Kitaev honeycomb model [39] and its generalization [102], that is characterized by the \(\mathbb{Z}_q^{(1)}\) anyon theory [103], which is modular for odd prime \(q\) and non-modular otherwise. Encodes a single \(q\)-dimensional qudit when put on a torus for odd \(q\), and a \(q/2\)-dimensional qudit for even \(q\). This code can be constructed using geometrically local gauge generators, but does not admit geometrically local stabilizer generators. For \(q=2\), the code reduces to the subsystem code underlying the Kitaev honeycomb model code as well as the honeycomb Floquet code.

References

[1]
S. Mandal and N. Surendran, “Exactly solvable Kitaev model in three dimensions”, Physical Review B 79, (2009) arXiv:0801.0229 DOI
[2]
H. Bombin and M. A. Martin-Delgado, “Exact topological quantum order inD=3and beyond: Branyons and brane-net condensates”, Physical Review B 75, (2007) arXiv:cond-mat/0607736 DOI
[3]
L. Fidkowski, J. Haah, and M. B. Hastings, “Gravitational anomaly of (3+1) -dimensional Z2 toric code with fermionic charges and fermionic loop self-statistics”, Physical Review B 106, (2022) arXiv:2110.14654 DOI
[4]
A. Dua, I. H. Kim, M. Cheng, and D. J. Williamson, “Sorting topological stabilizer models in three dimensions”, Physical Review B 100, (2019) arXiv:1908.08049 DOI
[5]
S. Ryu, “Three-dimensional topological phase on the diamond lattice”, Physical Review B 79, (2009) arXiv:0811.2036 DOI
[6]
H. Moradi and X.-G. Wen, “Universal topological data for gapped quantum liquids in three dimensions and fusion algebra for non-Abelian string excitations”, Physical Review B 91, (2015) arXiv:1404.4618 DOI
[7]
Y. Hu, Y. Wan, and Y.-S. Wu, “Twisted quantum double model of topological phases in two dimensions”, Physical Review B 87, (2013) arXiv:1211.3695 DOI
[8]
T. D. Ellison, Y.-A. Chen, A. Dua, W. Shirley, N. Tantivasadakarn, and D. J. Williamson, “Pauli Stabilizer Models of Twisted Quantum Doubles”, PRX Quantum 3, (2022) arXiv:2112.11394 DOI
[9]
A. Bauer, “Low-overhead non-Clifford fault-tolerant circuits for all non-chiral abelian topological phases”, Quantum 9, 1673 (2025) arXiv:2403.12119 DOI
[10]
A. Kapustin and N. Saulina, “Topological boundary conditions in abelian Chern–Simons theory”, Nuclear Physics B 845, 393 (2011) arXiv:1008.0654 DOI
[11]
J. Kaidi, Z. Komargodski, K. Ohmori, S. Seifnashri, and S.-H. Shao, “Higher central charges and topological boundaries in 2+1-dimensional TQFTs”, SciPost Physics 13, (2022) arXiv:2107.13091 DOI
[12]
L. Wang and Z. Wang, “In and around abelian anyon models \({}^{\text{*}}\)”, Journal of Physics A: Mathematical and Theoretical 53, 505203 (2020) arXiv:2004.12048 DOI
[13]
B. Yoshida, “Topological phases with generalized global symmetries”, Physical Review B 93, (2016) arXiv:1508.03468 DOI
[14]
P.-S. Hsin, R. Kobayashi, and G. Zhu, “Non-Abelian Self-Correcting Quantum Memory and Transversal Non-Clifford Gate Beyond the n \({}^{\text{1/3}}\) Distance Barrier”, PRX Quantum 6, (2025) arXiv:2405.11719 DOI
[15]
M. de W. Propitius, “Topological interactions in broken gauge theories”, (1995) arXiv:hep-th/9511195
[16]
Y.-A. Chen and P.-S. Hsin, “Exactly solvable lattice Hamiltonians and gravitational anomalies”, SciPost Physics 14, (2023) arXiv:2110.14644 DOI
[17]
T. Johnson-Freyd, “(3+1)D topological orders with only a \(\mathbb{Z}_2\)-charged particle”, (2020) arXiv:2011.11165
[18]
L. Fidkowski, J. Haah, and M. B. Hastings, “Exactly solvable model for a 4+1D beyond-cohomology symmetry-protected topological phase”, Physical Review B 101, (2020) arXiv:1912.05565 DOI
[19]
J. Haah, “Clifford quantum cellular automata: Trivial group in 2D and Witt group in 3D”, Journal of Mathematical Physics 62, (2021) arXiv:1907.02075 DOI
[20]
W. Shirley, Y.-A. Chen, A. Dua, T. D. Ellison, N. Tantivasadakarn, and D. J. Williamson, “Three-Dimensional Quantum Cellular Automata from Chiral Semion Surface Topological Order and beyond”, PRX Quantum 3, (2022) arXiv:2202.05442 DOI
[21]
C. W. von Keyserlingk, F. J. Burnell, and S. H. Simon, “Three-dimensional topological lattice models with surface anyons”, Physical Review B 87, (2013) arXiv:1208.5128 DOI
[22]
J. C. Magdalena de la Fuente, T. D. Ellison, M. Cheng, and D. J. Williamson, “Topological Stabilizer Models on Continuous Variables”, Physical Review X 16, (2026) arXiv:2411.04993 DOI
[23]
A. Yu. Kitaev, “Fault-tolerant quantum computation by anyons”, Annals of Physics 303, 2 (2003) arXiv:quant-ph/9707021 DOI
[24]
R. Dijkgraaf and E. Witten, “Topological gauge theories and group cohomology”, Communications in Mathematical Physics 129, 393 (1990) DOI
[25]
D. S. Freed and F. Quinn, “Chern-Simons theory with finite gauge group”, Communications in Mathematical Physics 156, 435 (1993) arXiv:hep-th/9111004 DOI
[26]
A. Mesaros and Y. Ran, “Classification of symmetry enriched topological phases with exactly solvable models”, Physical Review B 87, (2013) arXiv:1212.0835 DOI
[27]
A. Bullivant and C. Delcamp, “Tube algebras, excitations statistics and compactification in gauge models of topological phases”, Journal of High Energy Physics 2019, (2019) arXiv:1905.08673 DOI
[28]
T. D. Ellison, Y.-A. Chen, A. Dua, W. Shirley, N. Tantivasadakarn, and D. J. Williamson, “Pauli topological subsystem codes from Abelian anyon theories”, Quantum 7, 1137 (2023) arXiv:2211.03798 DOI
[29]
M. H. Freedman and M. B. Hastings, “Double Semions in Arbitrary Dimension”, Communications in Mathematical Physics 347, 389 (2016) arXiv:1507.05676 DOI
[30]
R. Brown, “From Groups to Groupoids: a Brief Survey”, Bulletin of the London Mathematical Society 19, 113 (1987) DOI
[31]
M. Davydova, A. Bauer, J. C. M. de la Fuente, M. Webster, D. J. Williamson, and B. J. Brown, “Universal fault tolerant quantum computation in 2D without getting tied in knots”, (2025) arXiv:2503.15751
[32]
A. Kubica, B. Yoshida, and F. Pastawski, “Unfolding the color code”, New Journal of Physics 17, 083026 (2015) arXiv:1503.02065 DOI
[33]
O. Buerschaper, J. M. Mombelli, M. Christandl, and M. Aguado, “A hierarchy of topological tensor network states”, Journal of Mathematical Physics 54, (2013) arXiv:1007.5283 DOI
[34]
B. Balsam and A. Kirillov, “Kitaev’s Lattice Model and Turaev-Viro TQFTs”, (2012) arXiv:1206.2308
[35]
Z. Jia, D. Kaszlikowski, and S. Tan, “Boundary and domain wall theories of 2d generalized quantum double model”, Journal of High Energy Physics 2023, (2023) arXiv:2207.03970 DOI
[36]
A. Cowtan and S. Majid, “Algebraic Aspects of Boundaries in the Kitaev Quantum Double Model”, (2022) arXiv:2208.06317
[37]
A. Y. Kitaev, “Unpaired Majorana fermions in quantum wires”, Physics-Uspekhi 44, 131 (2001) arXiv:cond-mat/0010440 DOI
[38]
A. Schuckert, E. Crane, A. V. Gorshkov, M. Hafezi, and M. J. Gullans, “Fault-tolerant fermionic quantum computing”, (2025) arXiv:2411.08955
[39]
A. Kitaev, “Anyons in an exactly solved model and beyond”, Annals of Physics 321, 2 (2006) arXiv:cond-mat/0506438 DOI
[40]
M. Suchara, S. Bravyi, and B. Terhal, “Constructions and noise threshold of topological subsystem codes”, Journal of Physics A: Mathematical and Theoretical 44, 155301 (2011) arXiv:1012.0425 DOI
[41]
S. S. Bullock and G. K. Brennen, “Qudit surface codes and gauge theory with finite cyclic groups”, Journal of Physics A: Mathematical and Theoretical 40, 3481 (2007) arXiv:quant-ph/0609070 DOI
[42]
V. V. Albert, D. Aasen, W. Xu, W. Ji, J. Alicea, and J. Preskill, “Spin chains, defects, and quantum wires for the quantum-double edge”, (2021) arXiv:2111.12096
[43]
A. J. Landahl, J. T. Anderson, and P. R. Rice, “Fault-tolerant quantum computing with color codes”, (2011) arXiv:1108.5738
[44]
C. Jones, P. Naaijkens, D. Penneys, and D. Wallick, “Local topological order and boundary algebras”, (2025) arXiv:2307.12552
[45]
H. Bombin, “Gauge Color Codes: Optimal Transversal Gates and Gauge Fixing in Topological Stabilizer Codes”, (2015) arXiv:1311.0879
[46]
A. Kubica, M. E. Beverland, F. Brandão, J. Preskill, and K. M. Svore, “Three-Dimensional Color Code Thresholds via Statistical-Mechanical Mapping”, Physical Review Letters 120, (2018) arXiv:1708.07131 DOI
[47]
T. Karzig et al., “Scalable designs for quasiparticle-poisoning-protected topological quantum computation with Majorana zero modes”, Physical Review B 95, (2017) arXiv:1610.05289 DOI
[48]
D. Litinski and F. von Oppen, “Quantum computing with Majorana fermion codes”, Physical Review B 97, (2018) arXiv:1801.08143 DOI
[49]
F. J. Burnell, X. Chen, L. Fidkowski, and A. Vishwanath, “Exactly soluble model of a three-dimensional symmetry-protected topological phase of bosons with surface topological order”, Physical Review B 90, (2014) arXiv:1302.7072 DOI
[50]
S. Roberts and D. J. Williamson, “3-Fermion Topological Quantum Computation”, PRX Quantum 5, (2024) arXiv:2011.04693 DOI
[51]
E. Rowell, R. Stong, and Z. Wang, “On classification of modular tensor categories”, (2009) arXiv:0712.1377
[52]
H. Bombin, M. Kargarian, and M. A. Martin-Delgado, “Interacting anyonic fermions in a two-body color code model”, Physical Review B 80, (2009) arXiv:0811.0911 DOI
[53]
H. Bombin, G. Duclos-Cianci, and D. Poulin, “Universal topological phase of two-dimensional stabilizer codes”, New Journal of Physics 14, 073048 (2012) arXiv:1103.4606 DOI
[54]
H. Bombin, “Topological subsystem codes”, Physical Review A 81, (2010) arXiv:0908.4246 DOI
[55]
N. P. Breuckmann and J. N. Eberhardt, “Balanced Product Quantum Codes”, IEEE Transactions on Information Theory 67, 6653 (2021) arXiv:2012.09271 DOI
[56]
A. Robertson, C. Granade, S. D. Bartlett, and S. T. Flammia, “Tailored Codes for Small Quantum Memories”, Physical Review Applied 8, (2017) arXiv:1703.08179 DOI
[57]
Q. Xu, N. Mannucci, A. Seif, A. Kubica, S. T. Flammia, and L. Jiang, “Tailored XZZX codes for biased noise”, Physical Review Research 5, (2023) arXiv:2203.16486 DOI
[58]
S. Burton, E. Durso-Sabina, and N. C. Brown, “Genons, Double Covers and Fault-tolerant Clifford Gates”, (2024) arXiv:2406.09951
[59]
D. Naidu and D. Nikshych, “Lagrangian Subcategories and Braided Tensor Equivalences of Twisted Quantum Doubles of Finite Groups”, Communications in Mathematical Physics 279, 845 (2008) arXiv:0705.0665 DOI
[60]
S. Jiang, A. Mesaros, and Y. Ran, “Generalized Modular Transformations in(3+1)DTopologically Ordered Phases and Triple Linking Invariant of Loop Braiding”, Physical Review X 4, (2014) arXiv:1404.1062 DOI
[61]
J. C. Baez and A. D. Lauda, “Higher-Dimensional Algebra V: 2-Groups”, (2004) arXiv:math/0307200
[62]
H. Pfeiffer, “Higher gauge theory and a non-Abelian generalization of 2-form electrodynamics”, Annals of Physics 308, 447 (2003) arXiv:hep-th/0304074 DOI
[63]
J. Baez and U. Schreiber, “Higher Gauge Theory: 2-Connections on 2-Bundles”, (2004) arXiv:hep-th/0412325
[64]
J. C. Baez and U. Schreiber, “Higher Gauge Theory”, (2006) arXiv:math/0511710
[65]
S.-J. Rey and F. Sugino, “A Nonperturbative Proposal for Nonabelian Tensor Gauge Theory and Dynamical Quantum Yang-Baxter Maps”, (2010) arXiv:1002.4636
[66]
J. C. Baez and J. Huerta, “An invitation to higher gauge theory”, General Relativity and Gravitation 43, 2335 (2010) arXiv:1003.4485 DOI
[67]
S. Gukov and A. Kapustin, “Topological Quantum Field Theory, Nonlocal Operators, and Gapped Phases of Gauge Theories”, (2013) arXiv:1307.4793
[68]
A. E. Lipstein and R. A. Reid-Edwards, “Lattice gerbe theory”, Journal of High Energy Physics 2014, (2014) arXiv:1404.2634 DOI
[69]
A. Kapustin and R. Thorngren, “Topological Field Theory on a Lattice, Discrete Theta-Angles and Confinement”, (2013) arXiv:1308.2926
[70]
A. Kapustin and R. Thorngren, “Higher symmetry and gapped phases of gauge theories”, (2015) arXiv:1309.4721
[71]
A. Bullivant, M. Calçada, Z. Kádár, J. F. Martins, and P. Martin, “Higher lattices, discrete two-dimensional holonomy and topological phases in (3 + 1)D with higher gauge symmetry”, Reviews in Mathematical Physics 32, 2050011 (2019) arXiv:1702.00868 DOI
[72]
A. Bullivant, M. Calçada, Z. Kádár, P. Martin, and J. F. Martins, “Topological phases from higher gauge symmetry in3+1dimensions”, Physical Review B 95, (2017) arXiv:1606.06639 DOI
[73]
C. Delcamp and A. Tiwari, “From gauge to higher gauge models of topological phases”, Journal of High Energy Physics 2018, (2018) arXiv:1802.10104 DOI
[74]
C. Delcamp and A. Tiwari, “On 2-form gauge models of topological phases”, Journal of High Energy Physics 2019, (2019) arXiv:1901.02249 DOI
[75]
Z. Wan, J. Wang, and Y. Zheng, “Quantum 4d Yang-Mills theory and time-reversal symmetric 5d higher-gauge topological field theory”, Physical Review D 100, (2019) arXiv:1904.00994 DOI
[76]
D. N. YETTER, “TQFT’S FROM HOMOTOPY 2-TYPES”, Journal of Knot Theory and Its Ramifications 02, 113 (1993) DOI
[77]
T. Porter, “Topological Quantum Field Theories from Homotopy n -Types”, Journal of the London Mathematical Society 58, 723 (1998) DOI
[78]
T. PORTER, “INTERPRETATIONS OF YETTER’S NOTION OF G-COLORING: SIMPLICIAL FIBRE BUNDLES AND NON-ABELIAN COHOMOLOGY”, Journal of Knot Theory and Its Ramifications 05, 687 (1996) DOI
[79]
M. Mackaay, “Finite groups, spherical 2-categories, and 4-manifold invariants”, (1999) arXiv:math/9903003
[80]
K. Walker and Z. Wang, “(3+1)-TQFTs and Topological Insulators”, (2011) arXiv:1104.2632
[81]
L. Crane and D. N. Yetter, “A categorical construction of 4D TQFTs”, (1993) arXiv:hep-th/9301062
[82]
L. Crane, L. H. Kauffman, and D. N. Yetter, “Evaluating the Crane-Yetter Invariant”, (1993) arXiv:hep-th/9309063
[83]
L. Crane, L. H. Kauffman, and D. N. Yetter, “State-Sum Invariants of 4-Manifolds I”, (1994) arXiv:hep-th/9409167
[84]
T. Jochym-O’Connor and T. J. Yoder, “Four-dimensional toric code with non-Clifford transversal gates”, Physical Review Research 3, (2021) arXiv:2010.02238 DOI
[85]
E. Dennis, A. Kitaev, A. Landahl, and J. Preskill, “Topological quantum memory”, Journal of Mathematical Physics 43, 4452 (2002) arXiv:quant-ph/0110143 DOI
[86]
R. Alicki, M. Horodecki, P. Horodecki, and R. Horodecki, “On thermal stability of topological qubit in Kitaev’s 4D model”, (2008) arXiv:0811.0033
[87]
M. Barkeshli, P. Bonderson, M. Cheng, and Z. Wang, “Symmetry fractionalization, defects, and gauging of topological phases”, Physical Review B 100, (2019) arXiv:1410.4540 DOI
[88]
S. X. Cui, “Four dimensional topological quantum field theories from \(G\)-crossed braided categories”, Quantum Topology 10, 593 (2019) arXiv:1610.07628 DOI
[89]
R. Kashaev, “A simple model of 4d-TQFT”, (2014) arXiv:1405.5763
[90]
R. Kashaev, “On realizations of Pachner moves in 4D”, (2015) arXiv:1504.01979
[91]
D. Bulmash and M. Barkeshli, “Absolute anomalies in (2+1)D symmetry-enriched topological states and exact (3+1)D constructions”, Physical Review Research 2, (2020) arXiv:2003.11553 DOI
[92]
A. A. Kovalev, I. Dumer, and L. P. Pryadko, “Design of additive quantum codes via the code-word-stabilized framework”, Physical Review A 84, (2011) arXiv:1108.5490 DOI
[93]
M. F. Ezerman, S. Jitman, S. Ling, and D. V. Pasechnik, “CSS-Like Constructions of Asymmetric Quantum Codes”, IEEE Transactions on Information Theory 59, 6732 (2013) arXiv:1207.6512 DOI
[94]
J. Haah, M. B. Hastings, D. Poulin, and D. Wecker, “Magic state distillation with low space overhead and optimal asymptotic input count”, Quantum 1, 31 (2017) arXiv:1703.07847 DOI
[95]
A. Cross and D. Vandeth, “Small Binary Stabilizer Subsystem Codes”, (2025) arXiv:2501.17447
[96]
E. M. Rains, “Quantum codes of minimum distance two”, (1997) arXiv:quant-ph/9704043
[97]
E. Knill, “Quantum computing with realistically noisy devices”, Nature 434, 39 (2005) arXiv:quant-ph/0410199 DOI
[98]
A. R. Calderbank, E. M. Rains, P. W. Shor, and N. J. A. Sloane, “Quantum Error Correction via Codes over GF(4)”, (1997) arXiv:quant-ph/9608006
[99]
H. Goto, “High-performance fault-tolerant quantum computing with many-hypercube codes”, Science Advances 10, (2024) arXiv:2403.16054 DOI
[100]
B. Shaw, M. M. Wilde, O. Oreshkov, I. Kremsky, and D. A. Lidar, “Encoding one logical qubit into six physical qubits”, Physical Review A 78, (2008) arXiv:0803.1495 DOI
[101]
D. Hangleiter, M. Kalinowski, D. Bluvstein, M. Cain, N. Maskara, X. Gao, A. Kubica, M. D. Lukin, and M. J. Gullans, “Fault-Tolerant Compiling of Classically Hard Instantaneous Quantum Polynomial Circuits on Hypercubes”, PRX Quantum 6, (2025) arXiv:2404.19005 DOI
[102]
M. Barkeshli, H.-C. Jiang, R. Thomale, and X.-L. Qi, “Generalized Kitaev Models and Extrinsic Non-Abelian Twist Defects”, Physical Review Letters 114, (2015) arXiv:1405.1780 DOI
[103]
P. H. Bonderson, Non-Abelian Anyons and Interferometry, California Institute of Technology, 2007 DOI
  • Home
  • Code graph
  • Code lists
  • Concepts glossary
  • Search

Classical Domain

  • Binary Kingdom
  • Galois-field Kingdom
  • Matrix Kingdom
  • Analog Kingdom
  • Spherical Kingdom
  • Ring Kingdom
  • Group Kingdom
  • Homogeneous-space Kingdom

Quantum Domain

  • Qubit Kingdom
  • Modular-qudit Kingdom
  • Galois-qudit Kingdom
  • Bosonic Kingdom
  • Spin Kingdom
  • Group quantum Kingdom
  • Homogeneous-space quantum Kingdom
  • Category Kingdom

Classical-quantum Domain

  • Binary c-q Kingdom
  • Analog c-q Kingdom

  • Add new code
  • Team
  • About

  • 🌒
≡
Error correction zoo by Victor V. Albert, Philippe Faist, and many contributors. This work is licensed under a CC-BY-SA License. See how to contribute.