首页 理论教育 有限域的结构详解

有限域的结构详解

时间:2023-06-25 理论教育 版权反馈
【摘要】:由于有限域理论在编码理论中起着特别重要的作用,故下面将较详细地讨论它的乘法结构、加法结构等代数结构。定义6.27 满足n.1=0的最小正整数n,称为域的特征。定理6.19 设β是p特征有限域中的元素,若β,βp,,…

有限域的结构详解

由前面讨论知,以素数p为模的整数同余类环构成p阶有限域GF(p)。以GF(p)上m次首一既约多项式gx)为模的多项式同余类环构成pm阶有限域,通常用GF(pm)表示。由于有限域理论在编码理论中起着特别重要的作用,故下面将较详细地讨论它的乘法结构、加法结构等代数结构。

1.有限域的乘法结构

域的全体非0元素集合构成交换乘群;全体元素集合构成交换加群。

有限域的元素个数是有限的。因此,全体非0元素集合构成有限乘群,乘群中每个元素的级为有限。并可以证明,该群必由群中的一个元素生成,且是循环群。

定义6.25 域中非0元素构成乘群该乘群元素的级定义为域中该元素的级。

定义6.26 若α为GF(q)中的n级元素则称αn次单位原根若在GF(q)某元素α的级为q-1则称α为本原域元素简称本原元。

由于GF(q)中全体q-1个非0元素集合组成乘群,因此,本原元α能生成这个乘群,与循环群中的定义类似,显然有αq-1=1。

定理6.14 GF(q)中的每个非0元素是多项式xq-1-1=0的根反之多项式xq-1-1=0的根必在GF(q)

推论6.3 由GF(q)中n级元素α生成的循环群G(α),一定是xn-1=0的根。

GF(q)中的全体q-1个非0元素集合组成循环群。换言之,q-1个非0元素一定可以由一个级为q-1的本原元生成。

由上述可知,若α是GF(q)中的本原元,则可以把xq-1-1在域中完全分解成一次因式

978-7-111-51126-7-Chapter06-55.jpg

称GF(q)为xq-1-1的最小完全分离解(域)。

2.有限域的加法结构

在域中必有乘法单位元1,若作1+1+1+…运算,对无限域来说,则有可能n·1≠0,但在有限域中,1+1+…+1=0,否则该域必成为无限域。例如,在GF(2)中,1+1=0。

定义6.27 满足n.1=0的最小正整数n,称为域的特征如果对于每一个n,恒有n.1≠0则称该域的特征为∞

【例6.16】

GF(2)的特征为2;若p为素数时,GF(p)的特征为p

定理6.15 在特征为p的域中a是域中的任意元素则均有pa=0

定理6.16 每一个域的特征或为素数或为∞

有限域的特征必为有限;但当域的特征为有限时,该域可以是有限域也可以是无限域。

【例6.17】

p为素数,GF(p)上全体多项式集合关于多项式加法和乘法运算构成一个域,它的单位元为1,且p·1=0,所以域的特征为p。但集合中多项式的次数可以是无限的,故集合中的元素个数是无限的。因此,这是一个有限特征的无限域。

定义6.28 以p为特征的域是GF(pm)(m=12,…),称GF(p)是GF(pm的基域GF(pm为GF(p)的扩域称GF(p)为素子域或称素域)。

可以证明,GF(q)的阶q一定是素数或素数的幂,即q=pmm=1,2,…;p是素数),且域的特征为p。近一步由定理6.13知,GF(pm)是通过构造GF(pn)上模k次多项式gx)(kn=1,2,…;m=kn)的多项式同余类集合得到的。

总结上述分析可知,GF(pm)可以由:①GF(p)上模m次多项式,或②GF(pn)上模k次多项式,或③GF(pk)上模n次多项式构成,其中m=kn;GF(pn)由GF(p)上模n次多项式构成;GF(pk)由GF(p)上模k次多项式构成。因此,GF(p)是GF(pk)、GF(pn)和GF(pm)的素子域;GF(pk)和GF(pn)是GF(pm)的子域,同时也是GF(p)的扩域;GF(pm)是GF(p)、GF(pk)和GF(pn)的扩域。

利用这种子域与扩域的相互关系,可以构造出许多复杂、巧妙的代数系统,这些系统在信道编码理论和密码理论中得到了广泛应用。

定理6.17 在特征为p的域中有下列性质

1a是域中的任意元素则均有(x-a)p=xp-ap978-7-111-51126-7-Chapter06-56.jpg

2ab是域中的任意元素则均有(a±b)p=ap±bp

3任意域元素的级均不是p的倍数

4f(x)是GF(p)上的n次多项式p特征域中的元素βf(x)的根978-7-111-51126-7-Chapter06-57.jpg978-7-111-51126-7-Chapter06-58.jpg2,…)也是f(x)的根

在GF(pm)中,本原域元素的级是pm-1,而其他域元素的级必是pm-1的因子。在GF(2m)中,本原域元素和其他一切域元素的级均是奇数。

3.最小多项式和本原多项式

由于多项式fx)是n次多项式,其根不多于n个。因此,定理6.17中4)给出的fx)的根序列ββp978-7-111-51126-7-Chapter06-59.jpg,…中必有重复,且不多于n个。设这样的不重复的根数为k个,则这k个根写成ββp978-7-111-51126-7-Chapter06-60.jpg,…,978-7-111-51126-7-Chapter06-61.jpg。为此,引出共轭根系的定义。(www.xing528.com)

定义6.29 若多项式f(x)β为根则称β,βp978-7-111-51126-7-Chapter06-62.jpg,…,978-7-111-51126-7-Chapter06-63.jpg为共轭根系。

如果βp特征域上的n级元素,βn=1,则β是系数取自GF(p)上的多项式xn-1的根。系数取自GF(p)上,且以β为根的多项式可以有多个,其中必有一个次数最低的多项式。

定义6.30 系数取自GF(p)且以β为根的所有首一多项式中必有一个次数最低的多项式称之为最小多项式记为m(x)。

定理6.18 在p特征有限域中每一个元素β,皆存在唯一的最小多项式m(x),具有以下性质

1)m(x)在GF(p)上是既约的

2f(x)是GF(p)上的多项式f(β)=0m(x)f(x),显然978-7-111-51126-7-Chapter06-64.jpg

定理6.19 设βp特征有限域中的元素β,βp978-7-111-51126-7-Chapter06-65.jpg,…,978-7-111-51126-7-Chapter06-66.jpg为一组共轭根系β的最小多项式m(x)k次的且为

978-7-111-51126-7-Chapter06-67.jpg

定义6.31 系数取自GF(p)以GF(pm中本原元为根的最小多项式称为本原多项式。

由定义6.31知,本原多项式一定以n=pm-1级元素为根。设α为本原元,则以α为根的本原多项式的共轭根系是αα978-7-111-51126-7-Chapter06-68.jpg978-7-111-51126-7-Chapter06-69.jpg,…,978-7-111-51126-7-Chapter06-70.jpg,共有m个根。因此,以GF(pm)上的本原元为根的GF(p)上的本原多项式,必是m次多项式。

定义6.32 设f(x)是GF(p)上次数>1而零次项不为0的多项式称满足f(x)xn-1的最小正整数nf(x)的周期记为p(f)=n。

定义6.33 若f(x)是GF(q)上的n次多项式978-7-111-51126-7-Chapter06-71.jpgf(x)的互反多项式

互反多项式有如下性质

性质6.5 若αf(x)的根α-1必是f978-7-111-51126-7-Chapter06-72.jpg的根

性质6.6 若f(x)是既约多项式978-7-111-51126-7-Chapter06-73.jpg也是既约多项式反之亦然

性质6.7 若f(x)是本原多项式f978-7-111-51126-7-Chapter06-74.jpg也是本原多项式反之亦然

可以证明,m次本原多项式的周期为pm-1,且m次多项式是本原多项式的充要条件是其周期为pm-1。

【例6.18】

f1x)=x3+x+1,f2x)=x4+x3+x2+x+1,f3x)=x4+x+1,f4x)=x4+x3+x2+1均是GF(2)上的多项式。因为x7+1=(x+1)(x3+x+1)(x3+x2+1),(x+1)(x3+x+1)=f4x),故知pf1)=pf4)=7;又因为x5+1=(x+1)f2x),故有pf2)=5;实际上,f3xx15+1,故有pf3)=15。可以验证,f1x)、f2x)、f3x)是既约多项式,f4x)不是既约多项式。

既约多项式f1x)、f3x)是本原多项式,因为pf1)=23-1=7,pf3)=24-1=15。而f2x)是非本原多项式,因为pf2)=5≠24-1=15。

由定义知,本原多项式必是既约多项式,但反之不一定。对于正整数m,至少有一个m次本原多项式。但m次本原多项式可能有多个。可以证明,m次本原多项式有φpm-1)/m个,其中φn)是欧拉函数,是指当n自然数,不超过n且与n互素的正整数的个数。

【例6.19】

x3+x+1和x3+x2+1是GF(2)上两个3次本原多项式,且这两个多项式是互反多项式。

本原多项式在编码理论中十分重要,而确定本原多项式是很困难的。为方便读者,表6.3给出了GF(2)上次数40以内的本原多项式,每个长度仅列出一个。

表6.3GF(2)上m≤40次的本原多项式

978-7-111-51126-7-Chapter06-75.jpg

注:表中所列数字表示多项式非零系数所对应的幂次,如10次本原多项式为mx)=x10+x3+1。

4.用本原多项式构造有限域

前面已经讨论了有限域的性质和多种有限域GF(pm)的表示方法。由于有限域理论是讨论循环码的重要的数学基础,下面以有限域GF(24)为例,详细给出用本原多项式构造有限域的方法与加法和乘法的计算方法。

查表6.3知4次多项式x4+x+1是GF(2)上的本原多项式。设α是4次本原多项式x4+x+1的根(α是本原元),则α是24-1=15级元素,α15=1,也就是说,元素α0=1,α1α2,…,α14互不相同。因此,元素0,1,αα2,…,α14是有限域GF(24)的全部16个元素。

α4+α+1=0得α4=α+1。利用恒等式α4=α+1可以将αi表示为本原元α的3次多项式的形式,而这些多项式可以用其系数组成的4维矢量表示。例如,α4=α+1的4维矢量是1100;α5=αα+1)=α2+α,其4维矢量是0110。因此,有限域GF(24)的元素的表示方法有α的幂次、α的多项式、α多项式的系数和多项式同余类等方法。在编码理论中主要使用前3种表示方法。表6.4给出了GF(24)的全部元素。

表6.4 用本原多项式x4+x+1构造的GF(24)的元素

978-7-111-51126-7-Chapter06-76.jpg

在进行有限域运算时,加法使用α的多项式或α多项式系数的表示法比较方便,乘法使用α的幂次的表示法比较方便。如α11+α8=(α+α2+α3)+(1+α2)=1+α+α3=α7α11α8=α19=α4

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

我要反馈