Skip to content

Commit 8510074

Browse files
committed
~
1 parent b675656 commit 8510074

4 files changed

Lines changed: 26 additions & 5 deletions

File tree

codes/quantum/qubits/small_distance/small/10/xzzx_10_2_3.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ introduced: '\cite{arxiv:1202.0928}\cite[Exam. 3]{arxiv:1212.6703}'
1414
description: |
1515
Rotated toric code that is the CSS form of the twisted XZZX toric code with parameters \(a=1\), \(b=3\) \cite{arxiv:1108.5490,arxiv:2101.09349},
1616
related to the XZZX form by Hadamard on the \(B\)-sublattice.
17-
It is also the \hyperref[topic:symplectic-doubling]{symplectic double} (a.k.a. genus-one double cover) of the \([[5,1,3]]\) five-qubit perfect code \cite{arxiv:1212.6703,arxiv:2406.09951} and a BCC code \cite{arxiv:2509.06865}.
17+
It is also the \hyperref[topic:symplectic-doubling]{symplectic double} (a.k.a. genus-one double cover) of the \([[5,1,3]]\) five-qubit perfect code \cite{arxiv:1212.6703,arxiv:2406.09951}, the \hyperref[topic:symplectic-doubling]{symplectic double} of the \([[5,1,2]]\) rotated surface code \cite{arxiv:2406.09951}, and a BCC code \cite{arxiv:2509.06865}.
1818
1919
A stabilizer tableau for this code is
2020
\begin{align}
@@ -52,6 +52,8 @@ relations:
5252
cousins:
5353
- code_id: stab_5_1_3
5454
detail: 'The \([[10,2,3]]\) rotated toric code is the \hyperref[topic:symplectic-doubling]{symplectic double} (a.k.a. genus-one double cover) of the five-qubit perfect code \cite[Exam. 3]{arxiv:1212.6703}\cite{arxiv:2406.09951}. A non-CSS cyclic cluster code related to the \([[10,2,3]]\) rotated toric code yields the \([[5,1,3]]\) five-qubit perfect code for \(d=3\) \cite{arxiv:2509.06865}.'
55+
- code_id: stab_5_1_2
56+
detail: 'The \([[10,2,3]]\) rotated toric code is the \hyperref[topic:symplectic-doubling]{symplectic double} (a.k.a. genus-one double cover) of the \([[5,1,2]]\) rotated surface code \cite{arxiv:2406.09951}.'
5557
- code_id: bipartite_cyclic_cluster
5658
detail: 'A non-CSS cyclic cluster code related to the \([[10,2,3]]\) rotated toric code yields the \([[5,1,3]]\) five-qubit perfect code for \(d=3\) \cite{arxiv:2509.06865}.'
5759

codes/quantum/qubits/small_distance/small/4/stab_4_1_2/stab_4_1_2.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ realizations:
5050

5151
relations:
5252
parents:
53-
- code_id: triangular_color
54-
detail: 'The \([[4,1,2]]\) twist-defect code is the smallest triangular color code with \(x\)-, \(y\)-, and \(z\)-type Pauli boundaries \cite[Fig. 7]{arxiv:1806.02820}.'
53+
- code_id: twist_defect_color
54+
detail: 'The \([[4,1,2]]\) twist-defect code is the smallest triangular color code with \(x\)-, \(y\)-, and \(z\)-type Pauli boundaries, which make the code non-CSS \cite[Fig. 7]{arxiv:1806.02820}.'
5555
- code_id: twist_defect_surface
5656
detail: 'The \([[4,1,2]]\) twist-defect code is equivalent to a twist-defect surface code on a tetrahedron inscribed in a sphere \cite{arxiv:2406.09951} via a single-qubit \hyperref[topic:clifford]{Clifford circuit}.'
5757
- code_id: small_distance_qubit_stabilizer

codes/quantum/qubits/small_distance/small/5/stab_5_1_2/stab_5_1_2.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,13 @@ logical: qubits
99

1010
name: '\([[5,1,2]]\) rotated surface code'
1111

12+
alternative_names:
13+
- '\([[5,1,2]]\) morphed Steane code'
14+
- '\([[5,1,2]]\) rotated toric code'
15+
- '\([[5,1,2]]\) genon code'
16+
- '\([[5,1,2]]\) holographic code'
17+
- '\([[5,1,2]]\) planar-perfect code'
18+
1219
# based on qiskit database brute force search
1320
description: |
1421
A rotated surface code on one rung of a ladder, with one qubit on the rung, and four qubits surrounding it. This is the smallest code that implements a fault-tolerant logical \(S\) gate using a diagonal depth-one Clifford circuit \cite{preset:AlbertPC26}.
@@ -34,6 +41,18 @@ description: |
3441
\label{figure:512-operators}
3542
\end{figure}
3643
44+
A non-CSS genon-code form of the same stabilizer group, local Clifford equivalent to the above via Hadamard on the four corner qubits, is \cite{arxiv:2406.09951}
45+
\begin{align}
46+
\begin{array}{ccccc}
47+
X & X & I & Z & I \\
48+
I & I & X & Z & X \\
49+
I & Z & Z & X & I \\
50+
Z & I & I & X & Z
51+
\end{array}~.
52+
\end{align}
53+
The missing external stabilizer \(YYYIY\) (product of all four generators) forms the back face when the code is viewed as a genon code on a sphere.
54+
55+
3756
3857
features:
3958
general_gates:

codes/quantum/qubits/stabilizer/topological/surface/twist_defect/twisted_xzzx.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ description: |
2727
protection: |
2828
A family of \([[a^2+b^2,k,d]]\) cyclic codes exists for all \(b > a \geq 1\) such that \(\text{gcd}(a,b)=1\) \cite[Thm. 3.9]{arxiv:2101.09349}.
2929
Here, \(k=1\) (\(k=2\)) and \(d=a+b\) (\(d=\max(a,b)\)) for odd \(n\) (even \(n\)).
30-
The subfamily \([[d^2+1,2,d]]\) (i.e., \(a=1,b=d\) for odd \(d\)) includes \([[10,2,3]]\), \([[26,2,5]]\), \([[50,2,7]]\), \ldots \cite[Exam. 1]{arxiv:1202.0928}.
31-
The subfamily \([[t^2+(t+1)^2,1,2t+1]]\) (i.e., \(a=t,b=t+1\)) includes \([[5,1,3]]\), \([[13,1,5]]\), \([[25,1,7]]\), \ldots \cite[Exam. 4]{arxiv:1202.0928}.
30+
The subfamily \([[d^2+1,2,d]]\) (i.e., \(a=1,b=d\) for odd \(d\)) includes \([[10,2,3]]\), \([[26,2,5]]\), \([[50,2,7]]\), \(\ldots\) \cite[Exam. 1]{arxiv:1202.0928}.
31+
The subfamily \([[t^2+(t+1)^2,1,2t+1]]\) (i.e., \(a=t,b=t+1\)) includes \([[5,1,3]]\), \([[13,1,5]]\), \([[25,1,7]]\), \(\ldots\) \cite[Exam. 4]{arxiv:1202.0928}.
3232
Small instances are tabulated in Ref. \cite{arxiv:2406.09951} as genus-one genon codes.
3333
Other types of distances have been considered for this code \cite{arxiv:2203.16486}.
3434

0 commit comments

Comments
 (0)