code code/surface-rot-5@1 · verified · raw JSON
Rotated surface code [[25,1,5]]
parameters
[[25,1,5]]
rate k/n
0.040
max stabilizer weight
4
distance source
Bombin & Martin-Delgado, arXiv:quant-ph/0605138
Stabilizer generators
+IXXIIIXXIIIIIIIIIIIIIIIII
+IIIXXIIIXXIIIIIIIIIIIIIII
+IIIIIXXIIIXXIIIIIIIIIIIII
+IIIIIIIXXIIIXXIIIIIIIIIII
+IIIIIIIIIIIXXIIIXXIIIIIII
+IIIIIIIIIIIIIXXIIIXXIIIII
+IIIIIIIIIIIIIIIXXIIIXXIII
+IIIIIIIIIIIIIIIIIXXIIIXXI
+XXIIIIIIIIIIIIIIIIIIIIIII
+IIXXIIIIIIIIIIIIIIIIIIIII
+IIIIIIIIIIIIIIIIIIIIIXXII
+IIIIIIIIIIIIIIIIIIIIIIIXX
+ZZIIIZZIIIIIIIIIIIIIIIIII
+IIZZIIIZZIIIIIIIIIIIIIIII
+IIIIIIZZIIIZZIIIIIIIIIIII
+IIIIIIIIZZIIIZZIIIIIIIIII
+IIIIIIIIIIZZIIIZZIIIIIIII
+IIIIIIIIIIIIZZIIIZZIIIIII
+IIIIIIIIIIIIIIIIZZIIIZZII
+IIIIIIIIIIIIIIIIIIZZIIIZZ
+IIIIIZIIIIZIIIIIIIIIIIIII
+IIIIIIIIIIIIIIIZIIIIZIIII
+IIIIZIIIIZIIIIIIIIIIIIIII
+IIIIIIIIIIIIIIZIIIIZIIIII
Logical operators
| i | X̄ᵢ | Z̄ᵢ |
|---|---|---|
| 0 | +XIIIIXIIIIXIIIIXIIIIXIIII | +ZZZZZIIIIIIIIIIIIIIIIIIII |
Operations
Same code
| protocol | kind | logical action | codes | verification |
|---|---|---|---|---|
| surface-rot-5/cx-transversal@1 | gate | CX 0→1 | Rotated surface code [[25,1,5]] ⊗ Rotated surface code [[25,1,5]] → Rotated surface code [[25,1,5]] ⊗ Rotated surface code [[25,1,5]] | verified |
| surface-rot-5/readout-x-decoded@1 | gate | MX 0 → m_out | Rotated surface code [[25,1,5]] → ∅ | verified |
| surface-rot-5/readout-z-decoded@1 | gate | MZ 0 → m_out | Rotated surface code [[25,1,5]] → ∅ | verified |
| surface-rot-5/se-x-round@1 | gate | identity (no declared logical action) | Rotated surface code [[25,1,5]] → Rotated surface code [[25,1,5]] | verified |
| surface-rot-5/se-z-round@1 | gate | identity (no declared logical action) | Rotated surface code [[25,1,5]] → Rotated surface code [[25,1,5]] | verified |
| surface-rot-5/x-transversal@1 | gate | X 0 | Rotated surface code [[25,1,5]] → Rotated surface code [[25,1,5]] | verified |
| surface-rot-5/z-transversal@1 | gate | Z 0 | Rotated surface code [[25,1,5]] → Rotated surface code [[25,1,5]] | verified |
To other codes
None yet.
Preparations into this code
| protocol | kind | logical action | codes | verification |
|---|---|---|---|---|
| surface-rot-5/prep-plus@1 | gate | prep |+⟩ | ∅ → Rotated surface code [[25,1,5]] | verified |
| surface-rot-5/prep-zero@1 | gate | prep |0⟩ | ∅ → Rotated surface code [[25,1,5]] | verified |
Verification
| field | value |
|---|---|
| status | verified |
| method | bell-choi-exact-v1 |
| patterns_checked | 0 |
| date | 2026-10-07 |
| tools.adaptq | 433813df312502c551d89f624375e0124f4cebbb |
| tools.xtim | xtim-engine-9 |
Provenance
| field | value |
|---|---|
| submitter | ikim |
| source | Bombin & Martin-Delgado, arXiv:quant-ph/0605138 (rotated layout); Bravyi & Kitaev, arXiv:quant-ph/9811052; adaptq.codes_builtin.surface_rot(5); exported from adaptq 2612aa6 |
| created | 2026-10-07 |
| notes | qubit (r, c) = r*5 + c; X-bar on column 0, Z-bar on row 0 |