← back to the board
[[170,52,3]] d ≤
n
170
k
52
d
3
kd²/n
2.753
w
19

Share this result

Distance

d_X 3 · witness weight 3 (claimed upper_bound)
witness operator (support, 3 qubits)
[45, 46, 49]
d_Z 3 · witness weight 3 (claimed upper_bound)
witness operator (support, 3 qubits)
[33, 78, 113]
certificate none yet · distance stands as a self-certified upper bound (d ≤)

Construction & provenance

provenance submitted through the challenge
novelty novelty not audited
construction Hypergraph product of classical codes ham31 and sham5
model Tencent Hy3 (claimed, not verified)
builds on arXiv:0903.0566
date 2026-07-17
family hypergraph product (a tag, not a ranking)
locality unrestricted (computed from the layout)
weight class weight > 8 (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 25 · Z-checks 93
H_X (25 checks, sparse supports)
[0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 155, 156] [1, 11, 21, 31, 41, 51, 61, 71, 81, 91, 101, 111, 121, 131, 141, 151, 157] [2, 12, 22, 32, 42, 52, 62, 72, 82, 92, 102, 112, 122, 132, 142, 152, 155, 157] [3, 13, 23, 33, 43, 53, 63, 73, 83, 93, 103, 113, 123, 133, 143, 153, 156, 157] [4, 14, 24, 34, 44, 54, 64, 74, 84, 94, 104, 114, 124, 134, 144, 154, 155, 156, 157] [5, 10, 25, 30, 45, 50, 65, 70, 85, 90, 105, 110, 125, 130, 145, 150, 158, 159] [6, 11, 26, 31, 46, 51, 66, 71, 86, 91, 106, 111, 126, 131, 146, 151, 160] [7, 12, 27, 32, 47, 52, 67, 72, 87, 92, 107, 112, 127, 132, 147, 152, 158, 160] [8, 13, 28, 33, 48, 53, 68, 73, 88, 93, 108, 113, 128, 133, 148, 153, 159, 160] [9, 14, 29, 34, 49, 54, 69, 74, 89, 94, 109, 114, 129, 134, 149, 154, 158, 159, 160] [15, 20, 25, 30, 55, 60, 65, 70, 95, 100, 105, 110, 135, 140, 145, 150, 161, 162] [16, 21, 26, 31, 56, 61, 66, 71, 96, 101, 106, 111, 136, 141, 146, 151, 163] [17, 22, 27, 32, 57, 62, 67, 72, 97, 102, 107, 112, 137, 142, 147, 152, 161, 163] [18, 23, 28, 33, 58, 63, 68, 73, 98, 103, 108, 113, 138, 143, 148, 153, 162, 163] [19, 24, 29, 34, 59, 64, 69, 74, 99, 104, 109, 114, 139, 144, 149, 154, 161, 162, 163] [35, 40, 45, 50, 55, 60, 65, 70, 115, 120, 125, 130, 135, 140, 145, 150, 164, 165] [36, 41, 46, 51, 56, 61, 66, 71, 116, 121, 126, 131, 136, 141, 146, 151, 166] [37, 42, 47, 52, 57, 62, 67, 72, 117, 122, 127, 132, 137, 142, 147, 152, 164, 166] [38, 43, 48, 53, 58, 63, 68, 73, 118, 123, 128, 133, 138, 143, 148, 153, 165, 166] [39, 44, 49, 54, 59, 64, 69, 74, 119, 124, 129, 134, 139, 144, 149, 154, 164, 165, 166] [75, 80, 85, 90, 95, 100, 105, 110, 115, 120, 125, 130, 135, 140, 145, 150, 167, 168] [76, 81, 86, 91, 96, 101, 106, 111, 116, 121, 126, 131, 136, 141, 146, 151, 169] [77, 82, 87, 92, 97, 102, 107, 112, 117, 122, 127, 132, 137, 142, 147, 152, 167, 169] [78, 83, 88, 93, 98, 103, 108, 113, 118, 123, 128, 133, 138, 143, 148, 153, 168, 169] [79, 84, 89, 94, 99, 104, 109, 114, 119, 124, 129, 134, 139, 144, 149, 154, 167, 168, 169]
H_Z (93 checks, sparse supports)
[0, 2, 4, 155] [0, 3, 4, 156] [1, 2, 3, 4, 157] [5, 7, 9, 158] [5, 8, 9, 159] [6, 7, 8, 9, 160] [10, 12, 14, 155, 158] [10, 13, 14, 156, 159] [11, 12, 13, 14, 157, 160] [15, 17, 19, 161] [15, 18, 19, 162] [16, 17, 18, 19, 163] [20, 22, 24, 155, 161] [20, 23, 24, 156, 162] [21, 22, 23, 24, 157, 163] [25, 27, 29, 158, 161] [25, 28, 29, 159, 162] [26, 27, 28, 29, 160, 163] [30, 32, 34, 155, 158, 161] [30, 33, 34, 156, 159, 162] [31, 32, 33, 34, 157, 160, 163] [35, 37, 39, 164] [35, 38, 39, 165] [36, 37, 38, 39, 166] [40, 42, 44, 155, 164] [40, 43, 44, 156, 165] [41, 42, 43, 44, 157, 166] [45, 47, 49, 158, 164] [45, 48, 49, 159, 165] [46, 47, 48, 49, 160, 166] [50, 52, 54, 155, 158, 164] [50, 53, 54, 156, 159, 165] [51, 52, 53, 54, 157, 160, 166] [55, 57, 59, 161, 164] [55, 58, 59, 162, 165] [56, 57, 58, 59, 163, 166] [60, 62, 64, 155, 161, 164] [60, 63, 64, 156, 162, 165] [61, 62, 63, 64, 157, 163, 166] [65, 67, 69, 158, 161, 164] [65, 68, 69, 159, 162, 165] [66, 67, 68, 69, 160, 163, 166] [70, 72, 74, 155, 158, 161, 164] [70, 73, 74, 156, 159, 162, 165] [71, 72, 73, 74, 157, 160, 163, 166] [75, 77, 79, 167] [75, 78, 79, 168] [76, 77, 78, 79, 169] [80, 82, 84, 155, 167] [80, 83, 84, 156, 168] [81, 82, 83, 84, 157, 169] [85, 87, 89, 158, 167] [85, 88, 89, 159, 168] [86, 87, 88, 89, 160, 169] [90, 92, 94, 155, 158, 167] [90, 93, 94, 156, 159, 168] [91, 92, 93, 94, 157, 160, 169] [95, 97, 99, 161, 167] [95, 98, 99, 162, 168] [96, 97, 98, 99, 163, 169] [100, 102, 104, 155, 161, 167] [100, 103, 104, 156, 162, 168] [101, 102, 103, 104, 157, 163, 169] [105, 107, 109, 158, 161, 167] [105, 108, 109, 159, 162, 168] [106, 107, 108, 109, 160, 163, 169] [110, 112, 114, 155, 158, 161, 167] [110, 113, 114, 156, 159, 162, 168] [111, 112, 113, 114, 157, 160, 163, 169] [115, 117, 119, 164, 167] [115, 118, 119, 165, 168] [116, 117, 118, 119, 166, 169] [120, 122, 124, 155, 164, 167] [120, 123, 124, 156, 165, 168] [121, 122, 123, 124, 157, 166, 169] [125, 127, 129, 158, 164, 167] [125, 128, 129, 159, 165, 168] [126, 127, 128, 129, 160, 166, 169] [130, 132, 134, 155, 158, 164, 167] [130, 133, 134, 156, 159, 165, 168] [131, 132, 133, 134, 157, 160, 166, 169] [135, 137, 139, 161, 164, 167] [135, 138, 139, 162, 165, 168] [136, 137, 138, 139, 163, 166, 169] [140, 142, 144, 155, 161, 164, 167] [140, 143, 144, 156, 162, 165, 168] [141, 142, 143, 144, 157, 163, 166, 169] [145, 147, 149, 158, 161, 164, 167] [145, 148, 149, 159, 162, 165, 168] [146, 147, 148, 149, 160, 163, 166, 169] [150, 152, 154, 155, 158, 161, 164, 167] [150, 153, 154, 156, 159, 162, 165, 168] [151, 152, 153, 154, 157, 160, 163, 166, 169]