ftqcp

code code/surface-rot-3@1 · verified · raw JSON

Rotated surface code [[9,1,3]]

parameters
[[9,1,3]]
rate k/n
0.111
max stabilizer weight
4
distance source
Bombin & Martin-Delgado, arXiv:quant-ph/0605138

Stabilizer generators

+IXXIXXIII
+IIIXXIXXI
+XXIIIIIII
+IIIIIIIXX
+ZZIZZIIII
+IIIIZZIZZ
+IIIZIIZII
+IIZIIZIII

Logical operators

iX̄ᵢZ̄ᵢ
0+XIIXIIXII+ZZZIIIIII

Operations

Same code

protocolkindlogical actioncodesverification
surface-rot-3/cx-transversal@1gateCX 0→1Rotated surface code [[9,1,3]] ⊗ Rotated surface code [[9,1,3]] → Rotated surface code [[9,1,3]] ⊗ Rotated surface code [[9,1,3]]verified
surface-rot-3/readout-x-decoded@1gateMX 0 → m_outRotated surface code [[9,1,3]] → ∅verified
surface-rot-3/readout-z-decoded@1gateMZ 0 → m_outRotated surface code [[9,1,3]] → ∅verified
surface-rot-3/se-x-round@1gateidentity (no declared logical action)Rotated surface code [[9,1,3]] → Rotated surface code [[9,1,3]]verified
surface-rot-3/se-z-round@1gateidentity (no declared logical action)Rotated surface code [[9,1,3]] → Rotated surface code [[9,1,3]]verified
surface-rot-3/x-transversal@1gateX 0Rotated surface code [[9,1,3]] → Rotated surface code [[9,1,3]]verified
surface-rot-3/z-transversal@1gateZ 0Rotated surface code [[9,1,3]] → Rotated surface code [[9,1,3]]verified

To other codes

None yet.

Preparations into this code

protocolkindlogical actioncodesverification
surface-rot-3/prep-plus@1gateprep |+⟩∅ → Rotated surface code [[9,1,3]]verified
surface-rot-3/prep-zero@1gateprep |0⟩∅ → Rotated surface code [[9,1,3]]verified

Verification

fieldvalue
statusverified
methodbell-choi-exact-v1
patterns_checked0
date2026-10-07
tools.adaptq433813df312502c551d89f624375e0124f4cebbb
tools.xtimxtim-engine-9

Provenance

fieldvalue
submitterikim
sourceBombin & Martin-Delgado, arXiv:quant-ph/0605138 (rotated layout); Bravyi & Kitaev, arXiv:quant-ph/9811052; adaptq.codes_builtin.surface_rot(3); exported from adaptq 2612aa6
created2026-10-07
notesqubit (r, c) = r*3 + c; X-bar on column 0, Z-bar on row 0