An instance of the matching code based on the Kitaev honeycomb model. It is described on a hexagonal lattice 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.
As a stabilizer code with boundaries, protects a single qubit with parameters \([[2 d^2, 1, d]]\).
Maximum-likelihood decoding using the EWD decoder .
Code Capacity Threshold
\(50\%\) for pure \(Z\), \(Y\), or \(Z\) noise under maximum-likelihood decoding.Threshold matches that of the \(XZZX\) code for various bias levels of \(X\), \(Y\), or \(Z\) biased noise under maximum-likelihood decoding.\(\sim 18\%\) for depolarizing noise under maximum-likelihood decoding.
Isolated \(X\), \(Y\), and \(Z\) errors lead to unidirectional pairs of plaquette defects along the three directions of the triangular lattice.
Zoo code information
“XYZ\(^2\) hexagonal stabilizer code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2022. https://errorcorrectionzoo.org/c/xyz_hexagonal