首页 理论教育 循环码的一致校验多项式和校验矩阵优化

循环码的一致校验多项式和校验矩阵优化

时间:2023-06-25 理论教育 版权反馈
【摘要】:定理6.36指出,循环码C的生成多项式g是xn-1的因式,因此有xn-1=gh 因为=n-k,gn-k=1,g0≠0,所以,h是如下形式的k次多项式:下面证明循环码C的一致校验矩阵可以由h得到。因此,H是循环码C的一致校验矩阵,且H的行空间是C的对偶码。显然,循环码也可以由它的校验多项式h唯一地确定。在上述推导过程中,除了得到循环码的一致校验矩阵以外,还证明了如下定理所述的另一重要特性。二元循环码的生成多项式为g=1+x2+x3。

循环码的一致校验多项式和校验矩阵优化

定理6.36指出,(nkd循环码C的生成多项式gx)是xn-1的因式,因此有

xn-1=gxhx) (6.64)

因为978-7-111-51126-7-Chapter06-153.jpg=n-kgn-k=1,g0≠0,所以,hx)是如下形式的k次多项式:

下面证明(nkd)循环码C的一致校验矩阵可以由hx)得到。

令c=(c0c1,…,cn-2cn-1)是C中的任一码字,由定理6.34知cx)=axgx)。用hx)乘cx),并注意到式(6.64),可得

cxhx)=xnax)-ax) (6.66)

由于978-7-111-51126-7-Chapter06-155.jpg,故在xnax)-ax)中不会出现xkxk+1,…,xn-1等各次幂项。若把式(6.66)左边的乘积cxhx)展开,则xkxk+1,…,xn-1项的系数必为0。因此,得到以下n-k个方程:

根据互反多项式的定义6.33,hx)的互反多项式978-7-111-51126-7-Chapter06-157.jpg

容易看出,978-7-111-51126-7-Chapter06-159.jpg亦是xn-1的一个因式。多项式978-7-111-51126-7-Chapter06-160.jpg生成(nn-k)循环码,它有如下形式的(n-k)×n阶矩阵作为它的生成矩阵:

由式(6.67)的n-k个方程可知,C中的任何一个码字c与式(6.69)定义的矩阵H的每一行正交。因此,H是循环码C的一致校验矩阵,且H的行空间是C的对偶码。由于一致校验矩阵H是通过多项式hx)得到的,为此给出定义:

定义6.62 设h(x)=(xn-1)/g(x),h(x)(n,k,d)循环码的校验多项式其中g(x)是该码的生成多项式

显然,循环码也可以由它的校验多项式hx)唯一地确定。在上述推导过程中,除了得到循环码的一致校验矩阵以外,还证明了如下定理所述的另一重要特性。(www.xing528.com)

定理6.37 令C是生成多项式为g(x)(n,k,d)循环码则它的对偶码也是循环的且由多项式978-7-111-51126-7-Chapter06-162.jpg生成

【例6.45】

二元(7,4,3)循环码的生成多项式为gx)=1+x2+x3,则

故有978-7-111-51126-7-Chapter06-164.jpg,可以验证如下:978-7-111-51126-7-Chapter06-165.jpg978-7-111-51126-7-Chapter06-166.jpg生成的(7,3,4)循环码。该码是由gx)=1+x2+x3生成的(7,4,3)循环码的对偶码。

对于系统形式的(nkd)循环码C,式(6.62)给出了其形如G=[PIk]的生成矩阵。根据关系式GHT=0,可以得到相应的一致校验矩阵H

式中,H矩阵的后k列-rTix)(i=0,1,…,k-1)表示由rix)的系数组成的列矢量,其中rix)由式(6.60)确定;H矩阵的前n-k列是x0x1,…,xn-k-1的系数,由于它们的次数小于n-k,所以它们被gx)取模以后不变。因此,式(6.70)写成

对于(n-lk-l)缩短循环码,依据定义6.60和式(6.71),不难得到其一致校验矩阵为

式(6.62)和式(6.71)就是循环码的系统码形式的生成矩阵G和校验矩阵H的一般表示式。

【例6.46】(续例6.44)

二元(7,4,3)循环码的生成多项式为gx)=1+x2+x3。在例6.44中已计算r0x)≡-x3≡1+x(mod gx)),r1x)≡-x4x+x2(mod gx)),r2x)≡-x5≡1+x+x2(mod gx)),r3x)≡-x6≡1+x2(mod gx)),由式(6.71)知,该码的系统码形式的校验矩阵为

该码缩短两位得到(5,2)缩短循环码,由式(6.72)知,其一致校验矩阵为

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈