Good Locally Testable Codes with Small Alphabet and Small Query Size
Abstract
Ben-Sasson, Goldreich and Sudan showed that a binary error correcting code admitting a -query tester cannot be good, i.e., it cannot have both linear distance and positive rate. The same holds when the alphabet is a finite field , the code is -linear, and the -query tester is -linear. We show that those are essentially the only limitations on the existence of good locally testable codes (LTCs). That is, there are good -query LTCs on any alphabet with more than letters, and good -query LTCs with a binary alphabet. Similarly, there are good -query -linear LTCs, and for every -vector space of dimension greater than , there are good -query LTCs with alphabet whose tester is -linear. This completely solves, for every and alphabet (resp. -vector space) , the question of whether there is a good -query LTC (resp. -LTC) with alphabet . Our proof builds on the recent good -query -LTCs of the first author and Kaufman, by establishing a general method for reducing the alphabet size of a low-query LTC.
Keywords
Cite
@article{arxiv.2512.16082,
title = {Good Locally Testable Codes with Small Alphabet and Small Query Size},
author = {Uriya First and Stav Lazarovici},
journal= {arXiv preprint arXiv:2512.16082},
year = {2025}
}
Comments
19 pages. Comments are welcome