[Jump to code hierarchy]

Majorana-XYZ code[1]

Alternative Names: Majorana-XYZ subsystem code.

Description

Non-CSS subsystem qubit stabilizer code on a periodic \(L\times L\) triangular lattice whose gauge group is generated by weight-three triangle operators, each placing \(Z\), \(X\), and \(Y\) on the corners of one plaquette. For each Pauli type, straight-line loops along one lattice direction commute with every triangle operator, and the product of two adjacent parallel loops is itself a product of triangle operators. Such double loops generate the stabilizer group and single loops are the bare logical operators, so the code encodes one logical qubit with distance \(L\) using only three-qubit checks [1].

The triangle operators are the terms of a frustrated three-spin Hamiltonian. Every up- and down-pointing triangle of the lattice hosts one such operator. It assigns \(Z\), \(X\), and \(Y\) to the three vertices in an orientation-dependent pattern, \begin{align} T_{k}^{\nabla} = Z_k X_i Y_j \qquad\text{and}\qquad T_{j}^{\Delta} = Z_j Y_k X_l~, \tag*{(1)}\end{align} where the site labels follow the two triangle orientations [1; Fig. 1]. The two orientations mutually commute, but any two corner-sharing triangles of the same orientation anticommute. The gauge group is therefore non-Abelian, and the Hamiltonian is strongly frustrated. The \(3L\) weight-\(L\) loops that commute with every triangle operator are the loop operators \(\Xi^{A}_{l}\), one for each Pauli type \(A \in \{X,Y,Z\}\) and line position \(l\) [1; Fig. 2]. Products \(\Xi^{A}_{i}\Xi^{A}_{i+1}\) of two adjacent parallel loops of the same type intersect any other loop an even number of times. The stabilizer group, i.e., the center of the gauge group, has \(|\mathsf{S}| = 3L-3\) independent generators for every \(L\). These are nonlocal double loops of weight \(2L\), together with one additional non-double-loop generator when \(L\) is even. This leaves \(g = (|\mathsf{G}|-|\mathsf{S}|)/2 = L^2-3L+2\) gauge qubits and a single logical qubit, for subsystem code parameters \([[L^2,1,L^2-3L+2,L]]\) [1]. The physical checks are the triangle operators rather than the loops, and each double-loop syndrome bit is the product of the outcomes of the triangle operators composing it [1].

Taking the double loops alone as the stabilizer group of a subspace code, without designating any gauge qubits, yields an \([[L^2,L^2-3L+3+((L+1) \bmod 2),3]]\) code whose rate tends to one [1; Sec. II.A]. For even \(L\), the double loops are not all independent, and the additional center generator of the subsystem code is released as well. This code therefore has one logical qubit more than the \(k+g\) of the subsystem code when \(L\) is even.

Protection

The bare logical operators of the subsystem code are the single-loop operators. The dressed logical operators are obtained by multiplying these by gauge operators. The distance is \(d=L=\sqrt{n}\), set by the weight of a single loop, i.e., by the length of the shortest homologically nontrivial cycle. This saturates the distance scaling allowed by the 2D subsystem BT bound.

Rate

The subsystem code encodes one logical qubit. The subspace variant obtained by taking only the double loops as stabilizers has order \(n-O(\sqrt{n})\) logical qubits and constant distance three. Its rate therefore tends to one [1; Table I].

Decoding

BP-OSD decoder [2] applied to the degree-six Tanner graph of the double-loop stabilizer generators [1].

Code Capacity Threshold

Independent \(X,Z\) noise: \(1.4\% \pm 0.1\%\) for odd distance and \(1.8\% \pm 0.2\%\) for even distance under BP-OSD decoding of the stabilizer syndromes [1]. The fitted finite-size scaling exponents are \(\nu_{\mathrm{odd}}=1.5\pm0.5\) and \(\nu_{\mathrm{even}}=1.5\pm1.0\).

Cousins

  • Hastings-Haah Floquet code— A Floquet variant of the Majorana-XYZ code has been proposed, in which the triangle operators are split into three mutually anticommuting sublattices. These are measured in a three-step periodic sequence, with only homologically nontrivial operators surviving a full cycle [1].
  • Compass code— The line symmetries of the Majorana-XYZ code are analogous to the straight-line symmetries of the \(90^{\circ}\) compass model [3,4]. The code has been described as a triangular-lattice generalization of the square-lattice quantum compass model [1].
  • Majorana subsystem stabilizer code— In the thermodynamic limit, the (originally qubit-based) Majorana-XYZ code has a Majorana-fermion formulation as the strong-interaction limit of the honeycomb-lattice Majorana-Hubbard model [5]. The four-Majorana interaction terms of that model play the role of the gauge generators. The two models are related by a Jordan-Wigner transformation [1; Appx. A].
  • Jordan-Wigner transformation code— In the thermodynamic limit, the (originally qubit-based) Majorana-XYZ code has a Majorana-fermion formulation as the strong-interaction limit of the honeycomb-lattice Majorana-Hubbard model [5]. The four-Majorana interaction terms of that model play the role of the gauge generators. The two models are related by a Jordan-Wigner transformation [1; Appx. A].
  • \(A_2\) triangular lattice— The Majorana-XYZ code is defined on the triangular lattice [1; Fig. 1].

References

[1]
T. Busse and L. Toikka, “Majorana-XYZ subsystem code”, (2026) arXiv:2603.26311
[2]
J. Roffe, D. R. White, S. Burton, and E. Campbell, “Decoding across the quantum low-density parity-check code landscape”, Physical Review Research 2, (2020) arXiv:2005.07016 DOI
[3]
J. Dorier, F. Becca, and F. Mila, “Quantum compass model on the square lattice”, Physical Review B 72, (2005) arXiv:cond-mat/0501708 DOI
[4]
Z. Nussinov and J. van den Brink, “Compass and Kitaev models – Theory and Physical Motivations”, (2013) arXiv:1303.5922
[5]
C. Li and M. Franz, “Majorana-Hubbard model on the honeycomb lattice”, Physical Review B 98, (2018) arXiv:1806.06092 DOI
Page edit log

Your contribution is welcome!

on github.com (edit & pull request)

— see instructions

Zoo Code ID: majorana_xyz

Cite as:
“Majorana-XYZ code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2026. https://errorcorrectionzoo.org/c/majorana_xyz, arXiv:2606.11484
BibTeX:
@incollection{eczoo_majorana_xyz,
title={Majorana-XYZ code},
booktitle={The Error Correction Zoo},
year={2026},
editor={Albert, Victor V. and Faist, Philippe},
eprint={2606.11484},
doi={10.48550/arXiv.2606.11484},
url={https://errorcorrectionzoo.org/c/majorana_xyz}
}
Share via:
Twitter | Mastodon |  | E-mail
Permanent link:
https://errorcorrectionzoo.org/c/majorana_xyz

Cite as:

“Majorana-XYZ code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2026. https://errorcorrectionzoo.org/c/majorana_xyz, arXiv:2606.11484

Github: https://github.com/errorcorrectionzoo/eczoo_data/edit/main/codes/quantum/qubits/subsystem/topological/other/majorana_xyz.yml.