← back to the board
[[90,8,10]] d =
n
90
k
8
d
10
kd²/n
8.889
w
6

Share this result

Distance

d_X 10 · witness weight 10 (claimed upper_bound)
witness operator (support, 10 qubits)
[36, 37, 42, 43, 48, 49, 75, 76, 81, 82]
d_Z 10 · witness weight 10 (claimed upper_bound)
witness operator (support, 10 qubits)
[29, 31, 42, 49, 51, 66, 68, 72, 83, 89]
certificate exact, d = 10 · scipy/HiGHS MILP
X: no logical < 10 exists; Z: no logical < 10 exists

Construction & provenance

authors Bravyi, Sergey and Cross, Andrew W. and Gambetta, Jay M. and Maslov, Dmitri and Rall, Patrick and Yoder, Theodore J.
provenance literature baseline
construction Bivariate bicycle code, orders (15, 3), A=x9 + y2 + y, B=x7 + x2 + 1 (periodic boundary conditions).
model classical construction (no AI model)
date 2023-08-15
notes Distance d=10 established in arXiv:2308.07915 (Table 3); witness here is a decoder-found logical operator of that weight (upper bound).
family bivariate bicycle (a tag, not a ranking)
locality unrestricted (computed from the layout)
weight class weight ≤ 6 (computed)

How this code was found

no research note was staged with this submission — notes are requested for new submissions (notes/README.md)

Parity checks

X-checks 45 · Z-checks 45
H_X (45 checks, sparse supports)
[1, 2, 27, 45, 51, 66] [0, 2, 28, 46, 52, 67] [0, 1, 29, 47, 53, 68] [4, 5, 30, 48, 54, 69] [3, 5, 31, 49, 55, 70] [3, 4, 32, 50, 56, 71] [7, 8, 33, 51, 57, 72] [6, 8, 34, 52, 58, 73] [6, 7, 35, 53, 59, 74] [10, 11, 36, 54, 60, 75] [9, 11, 37, 55, 61, 76] [9, 10, 38, 56, 62, 77] [13, 14, 39, 57, 63, 78] [12, 14, 40, 58, 64, 79] [12, 13, 41, 59, 65, 80] [16, 17, 42, 60, 66, 81] [15, 17, 43, 61, 67, 82] [15, 16, 44, 62, 68, 83] [0, 19, 20, 63, 69, 84] [1, 18, 20, 64, 70, 85] [2, 18, 19, 65, 71, 86] [3, 22, 23, 66, 72, 87] [4, 21, 23, 67, 73, 88] [5, 21, 22, 68, 74, 89] [6, 25, 26, 45, 69, 75] [7, 24, 26, 46, 70, 76] [8, 24, 25, 47, 71, 77] [9, 28, 29, 48, 72, 78] [10, 27, 29, 49, 73, 79] [11, 27, 28, 50, 74, 80] [12, 31, 32, 51, 75, 81] [13, 30, 32, 52, 76, 82] [14, 30, 31, 53, 77, 83] [15, 34, 35, 54, 78, 84] [16, 33, 35, 55, 79, 85] [17, 33, 34, 56, 80, 86] [18, 37, 38, 57, 81, 87] [19, 36, 38, 58, 82, 88] [20, 36, 37, 59, 83, 89] [21, 40, 41, 45, 60, 84] [22, 39, 41, 46, 61, 85] [23, 39, 40, 47, 62, 86] [24, 43, 44, 48, 63, 87] [25, 42, 44, 49, 64, 88] [26, 42, 43, 50, 65, 89]
H_Z (45 checks, sparse supports)
[0, 24, 39, 46, 47, 63] [1, 25, 40, 45, 47, 64] [2, 26, 41, 45, 46, 65] [3, 27, 42, 49, 50, 66] [4, 28, 43, 48, 50, 67] [5, 29, 44, 48, 49, 68] [0, 6, 30, 52, 53, 69] [1, 7, 31, 51, 53, 70] [2, 8, 32, 51, 52, 71] [3, 9, 33, 55, 56, 72] [4, 10, 34, 54, 56, 73] [5, 11, 35, 54, 55, 74] [6, 12, 36, 58, 59, 75] [7, 13, 37, 57, 59, 76] [8, 14, 38, 57, 58, 77] [9, 15, 39, 61, 62, 78] [10, 16, 40, 60, 62, 79] [11, 17, 41, 60, 61, 80] [12, 18, 42, 64, 65, 81] [13, 19, 43, 63, 65, 82] [14, 20, 44, 63, 64, 83] [0, 15, 21, 67, 68, 84] [1, 16, 22, 66, 68, 85] [2, 17, 23, 66, 67, 86] [3, 18, 24, 70, 71, 87] [4, 19, 25, 69, 71, 88] [5, 20, 26, 69, 70, 89] [6, 21, 27, 45, 73, 74] [7, 22, 28, 46, 72, 74] [8, 23, 29, 47, 72, 73] [9, 24, 30, 48, 76, 77] [10, 25, 31, 49, 75, 77] [11, 26, 32, 50, 75, 76] [12, 27, 33, 51, 79, 80] [13, 28, 34, 52, 78, 80] [14, 29, 35, 53, 78, 79] [15, 30, 36, 54, 82, 83] [16, 31, 37, 55, 81, 83] [17, 32, 38, 56, 81, 82] [18, 33, 39, 57, 85, 86] [19, 34, 40, 58, 84, 86] [20, 35, 41, 59, 84, 85] [21, 36, 42, 60, 88, 89] [22, 37, 43, 61, 87, 89] [23, 38, 44, 62, 87, 88]