“Hamming 界用于排除不可能码参数、定义完美码并比较编码构造效率。Hamming 距离定义球,信道码提供码字集合;本页与Singleton 上界方向相同但证明几何不同,Gilbert–V…”
形式陈述
设整数
令
若要整数形式,可在右侧取上整。注意分母半径是
证明采用贪心极大码。起初
整理即得结论。球之间可以大量重叠;证明只使用覆盖,不使用打包。
线性 Varshamov 版本取素数幂
则存在长度
固定
利用
这个不等式的方向是“存在码达到至少该率”,不是对所有码的率上界;有限长度的舍入与
直觉
把每次选中的码字周围、距离小于
GV 界回答“参数区域里至少有一个码”,与 Singleton 或 Hamming 界回答“任何码都不能越过哪里”方向相反。两类界之间的空隙反映了我们对最佳码参数的未知程度,也把存在性、显式构造与译码效率分成三个问题。
例子与边界
在二元长度
实际有
若误把半径改成
存在一个大码不等于拥有高效编码器或译码器。基础贪心过程可能要遍历
一般码与线性码版本也有边界。渐近上二者都导向相同的 GV 率曲线,但有限长度的计数条件、码字数必须为
推论与应用
Gilbert–Varshamov 界为信道码参数提供基准:在给定相对距离下,它证明某个正码率区域确实可达。编码理论常把显式码族的率—距离曲线与 GV 曲线比较,以判断代数结构为高效算法付出了多少参数代价。
这里的极大码和逐列构造都是确定性计数论证;概率方法则另行选择随机对象,再证明成功事件有正概率。两者都可给存在性结论,但上述证明没有调用随机选择。后续的随机线性码、级联码和算法化构造试图在保持接近存在界的同时,补上紧凑描述与高效编码译码。
参考资料
-
Venkatesan Guruswami, Notes 2: Gilbert–Varshamov bound, CMU, 2010,极大码覆盖、线性版本与 Hamming 球的熵估计。
-
Edgar N. Gilbert, “A Comparison of Signalling Alphabets,” Bell System Technical Journal 31(3), 1952。
-
Rom R. Varshamov, “Estimate of the Number of Signals in Error Correcting Codes,” Doklady Akademii Nauk SSSR 117, 1957。
-
F. J. MacWilliams and N. J. A. Sloane, The Theory of Error-Correcting Codes, North-Holland, 1977,classical bounds and asymptotics。