“Hamming 界用于排除不可能码参数、定义完美码并比较编码构造效率。Hamming 距离定义球,信道码提供码字集合;本页与Singleton 上界方向相同但证明几何不同,Gilbert–V…”
形式陈述 ​
设
等价地,若定义一般码的
证明只需 puncturing。任意选定
该映射必须是单射:若两个不同码字删除后相同,它们只能在被删的
达到等号
因此任意码族的渐近率与相对距离满足
直觉 ​
最小距离
与 Hamming 球打包不同,Singleton 证明不计算噪声球体积,也不围绕最近邻译码。它只问“删掉多少坐标仍不丢失码字身份”,所以对擦除恢复和 MDS 结构格外透明,但对很多一般码的数值限制可能较粗。
例子与边界 ​
有长度
Reed–Solomon 码提供高维 MDS 实例。在
Singleton 是上界,不是存在定理。参数满足
这个界还不直接给译码算法或错误概率。达到 MDS 只说明距离最优;高效编码、唯一译码、列表译码以及特定信道上的软判决性能,仍是独立的算法与模型问题。
推论与应用 ​
Singleton 界把信道码的冗余与最坏情形擦除能力联系起来。最小距离为
它也为编码参数图提供一条简单外边界,并解释Reed–Solomon 码为何被称为最大距离可分。与 Hamming 界的球打包上界、Gilbert–Varshamov 的存在下界并列阅读,可以区分“所有码必须满足什么”“某些码能够达到什么”以及“达到参数后能否高效译码”三类结论。
参考资料
- Richard C. Singleton, “Maximum Distance q-nary Codes,” IEEE Transactions on Information Theory 10(2), 1964。
- F. J. MacWilliams and N. J. A. Sloane, The Theory of Error-Correcting Codes, North-Holland, 1977,Ch. 1。
- W. Cary Huffman and Vera Pless, Fundamentals of Error-Correcting Codes, Cambridge University Press, 2003,MDS codes and classical bounds。