“线性码用于通信和存储,并使编码、综合译码、对偶码和代数构造可高效实现。向量空间提供线性结构,Hamming 距离给出最小距离,综合译码利用校验矩阵。参数上,线性 Singleton 界要求…”
形式陈述 ​
线性码校验矩阵
直觉
校验方程会消掉满足
例子与边界
无错误时综合为零,但零综合也可能对应非零码字差,因此只说明
Hamming 码中校验矩阵每一列是不同非零 bit 向量。若只有第
同一综合对应整个陪集的多个错误,超出唯一纠错半径时选最小重量首领可能不是实际噪声。软判决信道还提供每位可靠度,纯综合硬判决会丢弃这些信息。
推论与应用
综合译码用于线性分组码硬判决、硬件校验和故障诊断。线性码和奇偶校验矩阵给出综合,距离决定唯一纠错范围;若目标是越过该半径并返回完整候选集合,应使用列表译码模型,而不是让陪集首领“多猜几次”。Reed–Solomon 码与 BCH 码的代数综合、LDPC 的迭代校验更新和密码学中的 syndrome decoding 困难问题都从这一结构发展。
参考资料
- F. J. MacWilliams and N. J. A. Sloane, The Theory of Error-Correcting Codes, North-Holland, 1977,Chs. 1–10。
- Shu Lin and Daniel J. Costello Jr., Error Control Coding, 2nd ed., Pearson, 2004,Chs. 1–7。