Golay 码是一种完美 线性 纠错码。Golay 码主要有两个本质上不同的版本:二进制版本和三进制版本。
二进制版本 是一种
二进制线性码,由
码字组成,长度为 23,最小距离为 7。三进制版本是
三进制线性码,由
码字组成,长度为 11,最小距离为 5。
二进制 Golay 码的奇偶校验矩阵由矩阵 给出,其中
是
单位矩阵,
是
矩阵
通过向 中的每个码字添加奇偶校验位,可以获得扩展的 Golay 码
,它是一个近似完美的
二进制线性码。
的自同构群是 Mathieu 群
。
第二个 生成器是 二十面体的邻接矩阵,并附加
,其中
是一个单位矩阵,
是一个单位矩阵。
第三个 生成器以 24 位 0 字 (000...000) 开头的列表开始,并重复附加第一个与列表中所有单词至少有八个差异的 24 位单词。Conway 和 Sloane 列出了更多方法。
令人惊讶的是,Golay 的原始论文仅有半页纸,但已被证明与群论、图论、数论、组合数学、博弈论、多维几何,甚至粒子物理学有着深刻的联系。