claimroutine
Existence of local code with large distance
Claim·§6.1 Initial tests that exclude small violation sets·inside lemSparse parity checks force large supports
Statement (paper)
With and , there exists a binary matrix with rows and columns such that every nonzero word in its kernel modulo has weight at least . Such a matrix can be found by enumerating all binary matrices and testing all words of weight less than , using bit operations.
In plain English
For and , there is a binary matrix whose nonzero kernel words mod 2 all have weight at least . It can be found by brute-force search over all such matrices within bit operations.
Why it's here
This supplies the small local code placed at every vertex of the Tanner-code construction, whose large minimum distance is what the next claim uses to show nonzero Tanner codewords are heavy. Since is only polylogarithmic in size, exhaustive search over all matrices keeps the construction deterministic within the stated time budget.
Classified routine:
Gilbert–Varshamov-type counting argument (random parity-check matrices give codes of linear distance) combined with brute-force search over small matrices, as in standard Tanner/expander code constructions (Sipser–Spielman 1996).
Uses
Nothing else in the paper
Used by
Sources
PaperOpen
- Section
- §6.1 Initial tests that exclude small violation sets
- Page
- —
- Label
—- Line
main_full_version.tex:3363
Leannot aligned
Phase 2 aligns this node to a Lean declaration.