第十一章 循环码
11-1 循环码的描述
11-1-1 循环码的定义
定义 11.1 一个(n, k)线性分组码C,若它一个码矢的每一循环移位都是C的一个码字,则C是一个循环码
定理 11.1 设循环码的码多项式为 , 循环移位 次后 的码多项式为 , 则 是 除多项式 所得之余式。
定理 11.2 循环码C中,次数最低的非零码多项式是惟一的。
定理 11.3 令 是 循环码 C中最低次数的非零码多项式, 则常数项 必为 1 。
定理 11.4 令 是一个 循环码 C中次数最低的非零码多项式, 一个次数等于或小于 次 的二元多项式, 当且仅当它是 的倍式时才是码多项式。
定理 11. 4 说明,一个次数等于或小于 次的二元多项式是码多项式的充要条件为它是 的倍式。
定理 11.5 循环码的生成多项式 是 的因式
定理 11.6 若 是一个 次多项式且是 的因式,则 生成一个 循环码。
任何一个码字都是
11-1-3 生成矩阵和一致校验矩阵
若待编码的消息用行矩阵表示为 则非系统循环码的编码输出为 由 可得非系统形式的一致校验矩阵
系统码
系统形式的循环码生成矩阵,由非系统形式的生成矩阵通过行变换而获得
对所有的 , 用生成多项式 除 ,有 其中 是余式,表示为 因此 是 的倍式,即码多项式。系统形式的生成多项式为
11-2 循环码的编码和译码
11-2-1 循环码的编码
系统循环码: 定理 设循环码的生成多项式为, 待编码的消息多项式为 和 的次数分别是 和 , 则 为码多项式, 用此方法编得的码字为系统循环码。
11-2-2 循环码的译码和错误检测
伴随多项式
定理 11.8 令 是接收多项式 的伴随多项式, 则用生成多项式 除 所得之余式 , 就是 循环移位一次 的伴随式。
推论 用生成多项式 除 所得的余式 , 是 的第 次循环移位 的伴随式。