files / problems / covering / RESEARCH.md

8.2 KB · on GitHub

Research log — Linear covering codes of radius two

2026-08-16

2026-08-18 (q4, n=49 push — residue only)

2026-08-20 (leftover paper constructions)

2026-08-21 (q9, trajectory of the r=10r=10 record)

Full text of arXiv:2511.02542v1 read from the arXiv HTML (the PDF is not added to the repo; citation only). Bibliographic chain for ℓ2(10,2)\ell_2(10,2):

The 41 hex words of (4.9) are now transcribed in compute/q9/build_kr51.py and rebuilt into compute/q9/H_r10_n51_KR.txt: rank 10, 51 distinct nonzero columns, exhaustive pair-XOR 1024/1024. This closes the 2026-08-16 note above that "the explicit 51-column hex listing was not recovered as a separate file".

Structural reading of the trajectory (computed, see compute/q9/profiles.py): 53 is a lift of the r=8r=8 record; 51 and 50 are not. Over all 174251 two-dimensional quotients q:F210→F22q:\mathbb F_2^{10}\to\mathbb F_2^2, neither the 51-set nor the 50-set has a kernel block S∩ker⁡qS\cap\ker q that covers ker⁡q\ker q — not one. Both are quotient-flat: ∣S∩ker⁡q∣|S\cap\ker q| stays in 3..273..27 (51-set) and 3..263..26 (50-set) around a mean of n/4n/4. Together with q4's 79 exhausted subgroup classes at n=49n=49, the object that would be a 49 is not a lift, not a symmetry orbit, and (q4) not within 5 swaps of the known near-misses.

2026-09-11 (radius-3 continuation)

2026-09-23 (q16 paper survey)

2026-09-23 (q14 record check)

2026-09-23 (q15 radius-3 continuations)