近世代数的基础知识
初等代数、高等代数和线性代数都称为经典代数(Classical algebra ),它的研究对象主要是代数方程和线性方程组)。近世代数(modern algebra )又称为抽象代数(abstract algebra ),它的研究对象是代数系,所谓代数系,是由一个集合和定义在这个集合中的一种或若干种运算所构成的一个系统。近世代数主要包括:群论、环论和域论等几个方面的理论,其中群论是基础。下面,我们首先简要回顾一下集合、映射和整数等方面的基础知识,然后介绍本文需要用到的近世代数的相关知识。
3.1 集合、映射、二元运算和整数
3.1.1 集合
集合是指一些对象的总体,这些对象称为集合的元或元素。“元素a 是集合A 的元”记作“A x ∈”,反之,“A a ∉”表示“x 不是集合A 的元”。
设有两个集合A 和B ,若对A 中的任意一个元素a (记作A a ∈∀)均有B a ∈,则称A 是B 的子集,记作B A ⊆。若B A ⊆且A B ⊆,即A 和B 有完全相同的元素,则称它们相等,记作B A =。若B A ⊆,但B A ≠,则称A 是B 的真子集,或称B 真包含A ,记作B A ⊂。
不含任何元素的集合叫空集,空集是任何一个集合的子集。
集合的表示方法通常有两种:一种是直接列出所有的元素,另一种是规定元素所具有的性质。例如:
{}c b a A ,,=;
{})(x p x S =,其中)(x p 表示元素x 具有的性质。
本文中常用的集合及记号有:
整数集合{} ,3,2,1,0±±±=Z ;
非零整数集合{}{} ,3,2,10\±±±==*
Z Z ; 正整数(自然数)集合{} ,3,2,1=+Z ;
有理数集合Q ,实数集合R ,复数集合C 等。
一个集合A 的元素个数用A 表示。当A 中有有限个元素时,称为有限集,否则称为无限集。用∞=A 表示A 是无限集,∞ 3.1.2 映射 映射是函数概念的推广,它描述了两个集合的元素之间的关系。 定义1 设A ,B 为两个非空集合,若存在一个A 到B 的对应关系f ,使得对A 中的每一个元素x ,都有B 中唯一确定的一个元素y 与之对应,则称f 是A 到B 的一个映射,记作y=f(x)。 y 称为x 的像,x 称为y 的原像,A 称为f 的定义域,B 称为f 的定值域。 定义2 设f 是A 到B 的一个映射 (1) 若A x x ∈∀21,和21x x ≠均有)()(21x f x f ≠,则称f 是一个单射。 (2) 若B y ∈∀均有A x ∈使y x f =)(,则称f 是满射。 (3) 若f 既是单射又是满射,则称f 是双射。 3.1.3 二元运算 3.1.3.1 集合的笛卡儿积 由两个集合可以用如下方法构造一个新的集合。 定义3 设A ,B 是两个非空集合,由A 的一个元素a 和B 的一个元素b 可构成一个有序的元素对(a,b ),所有这样的元素对构成的集合,称为A 与B 的笛卡儿积,记作B A ⨯,即{} B b A a b a B A ∈∈=⨯,),(。用笛卡儿积还可定义一个集合中的运算。 定义4 设S 是一个非空集合,若有一个对应规则f ,对S 中每一对元素a 和b 都规定了一个唯一的元素S c ∈与之对应,即f 是S S S →⨯的一个映射,则此对应规则就称为S 中的一个二元运算,并表示为c b a =∙,其中“∙”表示运算符,若运算“∙”是通常的加法或乘法,b a ∙就分别记作b a +或ab 。 由定义可见,一个二元运算必须满足: (1) 封闭性:S b a ∈∙; (2) 唯一性:b a ∙是唯一确定的。 定义5 设S 是一个非空集合,若在S 中定义了一种运算∙(或若干种运算+,∙,⨯等), 则称S 是一个代数系统,记作(S ,∙)或(S ,+,∙)等。 3.1.3.2 二元关系 我们经常需要研究两个集合元素之间的关系或者一个集合内元素间的关系。 定义6 设A ,B 是两个集合,若规定一种规则R :使对A a ∈∀和对B b ∈∀均可确定a 和b 是否适合这个规则,若适合这个规则,就说a 和b 有二元关系R ,记作aRb ,否则 就说a 和b 没有二元关系R ,记作b R a '。 3.1.2.3 等价关系和等价类 等价关系是集合中一类重要的二元关系。 定义7 设~是集合A 上的一个二元关系,满足以下条件: (1) 对A a ∈∀,有a ~a ; (反身性) (2) 对A b a ∈∀,,有a ~b b ⇒~a ; (对称性) (3) 对A c b a ∈∀,,,有a ~b 和b ~c a ⇒~c 。 (传递性) 则称~为A 中的一个等价关系。子集{} a x A x x a ~,∈=即所有与a 等价的元素的集合,称为a 所在的一个等价类,a 称为这个等价类的代表元。 例如:设n 是一取定的正整数,在整数集合Z 中定义一个二元关系)(mod n ≡如下: )()(mod b a n n b a -⇔≡, 这个二元关系称为模n 的同余(关系),a 与b 模n 同余指a 和b 分别用n 来除所得的余数相同。 同余关系是一个等价关系,每一个等价类记作{} )(mod ,n a x Z x x a ≡∈=称为一个同余类或剩余类。 3.1.4 整数 在近世代数中整数是最基本的代数系。这里仅重述有关整数的基本性质和常用概念。 3.1.4.1 整数的运算 整数的运算包括加、减、乘、除、开方、乘方、取对数等,这些运算及其性质这里不再赘述。在整数运算中有以下两个基本的定理: 带余除法定理 设Z b a ∈,,0≠b ,则存在唯一的整数q ,r 满足: b r r qb a <≤+=0,。 当0=r 时,称a 能被b 整除,或b 整除a ,记作a b ;当0≠r 时,称a 不能被b 整除。 只能被1和它本身整除的正整数称为素数;除1和本身外,还能被其它整数整除的正整数称为合数。 算术基本定理 每一个不等于1的正整数a 可以分解为素数的幂之积: s s p p p a εεε 2121=, 其中s p p p ,,,21 为互不相同的素数,),2,1(,s i Z i =∈+ε。除因子的次序外分解式是唯 一的。此分解式称为整数的标准分解式。 3.1.4.2 最大公因子和最小公倍数 设Z b a ∈,,不全为0,它们的正最大公因子记作),(b a ,正最小公倍数记作[]b a ,。 设+ ∈Z b a ,,由算术基本定理可将它们表示为: s x s x x p p p a 2121=, s y s y y p p p b 2121=, 其中s p p p ,,,21 为互不相同的素数,i x ,),,2,1(s i y i =为非负整数,某些可以等于0。令: {}),,2,1(,m in s i y x i i i ==α, {}),,2,1(,m ax s i y x i i i ==β, 则 s s p p p b a α αα 2121),(=, []s s p p p b a β ββ 2121,=, 且有 []b a b a ab ,),(∙=。 最大公因子还有以下重要性质: 最大公因子定理 设Z b a ∈,,b a ,不全为0,),(b a d =,则存在Z q p ∈,使 d qb pa =+。 3.1.4.3 互素 若Z b a ∈,,满足1),(=b a ,则称a 与b 互素。关于整数间的互素关系有以下性质: (1)Z q p b a ∈∃⇔=,1),(,使1=+qb pa 。 (2)bc a 且c a b a ⇒=1),(。 (3)设Z b a ∈,,p 为素数,则有:a p ab p ⇒或b p 。 (4)1),(=b a ,1),(1),(=⇒=bc a c a 。 (5)c a ,c b 且c ab b a ⇒=1),(。 (6) 欧拉函数:设n 为正整数,)(n ϕ为小于n 并与n 互素的正整数的个数, 小于n 并与n 互素的正整数的集合记为:{} )(2,,,1n n r r P ϕ =。 若n 的标准分解式为: s s p p p n εεε 2121=, 则 )11()11)(11()(21s p p p n n ---= ϕ。 3.2 群 近世代数的研究对象是代数系,最简单的代数系是在一个集合中只定义一种运算,群是由一个集合和一个二元运算构成的代数系,它在近世代数中是最基本的一个代数系。 3.2.1 群的基本概念 定义1 设G 是一个非空集合,若在G 上定义一个二元运算∙满足: (1)结合律:对G c b a ∈∀,,,有)()(c b a c b a ∙∙=∙∙。则称G 是一个半群,记作),(∙G 。若),(∙G 还满足: (2)存在单位元e 使对G a ∈∀,有a e a a e =∙=∙; (3)对G a ∈∀有逆元1-a ,使e a a a a =∙=∙--11,则称),(∙G 是一个群。 当二元运算“∙”为通常的加法时,),(∙G 称为加法群或加群;当二元运算“∙”为通常的乘法时,),(∙G 称为乘法群或乘群。 定义中条件(2)可改为:有一个左单位元L e (或右单位元R e ),使a a e L =∙(或a e a R =∙),对G a ∈∀成立。因为由此可推出R R L L e e e e =∙=。 定义中条件(3)可改为:对G a ∈∀,有一个左逆元1-L a (或右逆元1-R a ),使 e a a L =∙-1(或e a a R =∙-1)成立。因为由此可推出11111111)()(--------=∙=∙∙=∙∙=∙=R R R L R L L L a a e a a a a a a e a a 。 定理1 半群),(∙G 是群的充要条件是:对G b a ∈∀,,方程b ax =和b ya =在G 中均有解。 定理2 半群),(∙G 是群的充要条件是左、右消去律都成立: y x ay ax a =⇒=≠,0, y x ya xa a =⇒=≠,0。 如果半群中含有单位元,则称为含幺半群。如果群),(∙G 适合交换律: 对G b a ∈∀,,有a b b a ∙=∙,则称G 为可换群或阿贝尔(Abel)群。 通常把群的定义概括为四点:封闭性、结合律、单位元和逆元。 如果一个群G 是个有限集,则称G 是有限群,否则称为无限群。G 的元素个数G 称为群的阶。 元素的倍数和幂定义为: a n a a a na 个+++=, a n n a a a a 个∙∙∙=, n 为正整数,并规定e a =0 。且有: nab nb a b na ==)()(,m n m n a a a +=,nm m n a a =)(,当ba ab =时有n n n b a ab =)(。 满足a a =2的元素称为幂等元,满足+ ∈=Z n a n ,0的元素称为幂零元。 例1:{}1,,2,1,0-=n Z n 是整数模n 的同余类集合,在n Z 中定义加法(称为模n 的加法)为b a b a +=+。 由于同余类的代表元有不同的选择,我们必须验证以上定义的运算结果与代表元的选择无关。设21a a =,21b b =,则有)(21a a n -,[][]2 2112211212121)()()()()(b a b a b a b a n b b a a n b b n +=+⇒+-+⇒-+-⇒- 所以模n 的加法是n Z 中的一个二元运算。显然,单位元是0,n Z k ∈∀,k 的逆元是k n -。所以),(+n Z 是群。 例2:设{}1),(,=∈=*n k Z k k Z n n ,在* n Z 中定义乘法(称为模n 的乘法)为ab b a =∙。 对这个运算不仅需要检验它的唯一性,而且要检验它的封闭性,因为由* ∈n Z a ,*∈n Z b 得出*∈n Z ab 并不明显。 先证封闭性:因为由1),(,=⇒∈* n a Z b a n 和1),(1),(=⇒=n ab n b ,所以*∈n Z ab 。 再证唯一性:设21a a =,21b b =,则有)(21a a n -, []2 2112211122212221112212211212121)()]()()[()()()()(b a b a b a b a n b b a b a a b a b a n b a b a b a b a n b b a a n b b n =⇒-⇒-+-+-⇒--+⇒-∙-⇒-所以模n 的乘法是*n Z 中的一个二元运算。 结合律显然满足。单位元是1。对*∈∀n Z a ,由1),(=n a 知Z q p ∈∃,,使1=+qn pa , 因而有)(mod 1n pa ≡,即1==∙pa a p ,所以p a =-1,即* n Z 中每一元素均有逆元。综上,* n Z 对模n 的乘法构成群。 *n Z 的阶数为)(n ϕ—欧拉函数:小于n 并与n 互素的正整数的个数。 3.2.2 群的基本性质 (1)群中单位元是唯一的 证明:设G 中有两个单位元1e 和2e ,则有:2211e e e e =∙=,所以单位元是唯一的。 在不致混淆的情况下,单位元简记为1。 (2)群中每个元素的逆元是唯一的 证明:设G a ∈∀,a 有两个逆元G a ∈-11和G a ∈-12,则有: 1 212121112111111)()(--------=====a ea a a a aa a e a a ,所以a 的逆元是唯一的。 的逆元有以下性质: (1)a a =--11)(; (2)若b a ,可逆,则ab 也可逆,且有111) (---=a b ab ; (3) 若a 可逆,则n a 也可逆,且有n n n a a a ---==)()(11。 3.2.3 子群 定义2 设S 是群G 的一个非空子集,若S 对G 的运算也构成群,则称S 是G 的一个子群,并记作:G S ≤。 当G S ≤且G S ≠时,称S 是G 的真子群,记作G S <。 定理3 设S 是群G 的一个非空子集,则以下三个命题互相等价: (ⅰ)S 是G 的子群; (ⅱ)对S b a ∈∀,,有S ab ∈和S a ∈-1; (ⅲ)对S b a ∈∀,,有S ab ∈-1。 3.2.4 元素的阶 定义3 设G 是有限群,G a ∈,可以证明一定存在最小的正整数n 使: e a n = (1) 成立,n 称为a 的阶或周期,记作o(a )。若没有这样的正整数存在,则称a 的阶是无限的。 由定义3可知,单位元的阶是1。 在加群中,式(1)变为: 0=na (2) 定理4 设G 是群,G a ∈,则: m a o a m )(1⇔=。 关于元素的阶还有以下重要结果: (1) 有限群中每一个元素的阶是有限的; (2) 设G 是群,G b a ∈,,m a o =)(,n b o =)(,若1),(=n m 和ba ab =,则mn ab o =)(; (3) 设G 是群,若除单位元外其它元素都是2阶元,则G 是Abel 群。 3.2.5 循环群和生成群 设G 是群,G a ∈,令: {}Z k a H k ∈=, 因为H a a k k ∈∀21,,有H a a a k k k k ∈=--21211)(,所以H 是G 的子群,此子群称为由a 生成的循环子群,记作> 循环子群是由一个元素生成的,由几个元素或一个子集也可生成一个子群。 定义4 设S 是群G 的一个非空子集,包含S 的最小子群称为由S 生成的子群,记作> 如果>= 定义5 设(G ,·)是一个群,G H ≤,G a ∈,则H a ∙称为H 的一个左陪集,a H ∙称为H 的一个右陪集。 定义6 设G 是群,G H ≤,H 在G 中的左(右)陪集个数称为H 在G 中的指数,记作]:[H G 。 当G 是有限群时,则子群的阶数与指数也都是有限的,它们有以下关系: 定理5(拉格朗日(Lagrange)) 设G 是有限群,G H ≤,则: ]:[H G H G ∙= 这就是说,有限群G 的子群的阶是群G 的阶的一个因子。 由拉格朗日定理立即可得如下推论: (1) 设G 是有限群,G H ≤,则G H ; (2) 当∞ (3) 若p G =(素数),则p C G =(p 阶循环群),即素数阶群必为循环群。 3.3 环 环是有两个二元运算并建立在群的基础上的一个代数系统。 定义1 设A 是一个非空集合,在A 中定义两中二元运算,一种叫加法,记作+,另一种叫乘法,记作·。且满足: (1)(A ,+)是一个可换群; (2)(A ,·)是一个半群; (3)左、右分配律成立,对A c b a ∈∀,,,有: ac ab c b a +=+)(,bc ac c b a +=+)( 则称代数系(A ,+,·)是一个环。 例:设{} 1,,2,1,0-=n Z n 是整数模n 的同余类集合,在n Z 中定义加法和乘法分别为模n 的加法和乘法:b a b a +=+,ab b a =∙。在前面我们已经知道),(+n Z 是群, ),(∙n Z 是半群。下面我们证明分配律成立: ac ab ac ab c b a c b a c b a +=+=+=+=+)()()(。类似有bc ac c b a +=+)(,所以),,(∙+n Z 是环,称为整数模n 的同余类(或剩余类)环。 如果环(A ,+,·)对乘法也是可交换的,则称A 是可换环。 设(A ,+,·)是一个环,加群(A ,+)中的单位元通常记作0,称为零元。元素a 在加群中的逆元记作a -,称为负元。环中的单位元指乘法半群(A ,·)中的单位元,记作1。一个元素a 的逆元指的是它在乘法半群中的逆元,记作1-a 。 定义2 设A 是一个环,A b a ∈,,若0=ab ,且0≠a 和0≠b ,则称a 为左零因子,b 为右零因子。若一个元素既是左零因子又是右零因子,则称它为零因子。 定义3 设(A ,+,·)是环 若}0{≠A ,可交换,且无零因子,则称A 是整环。 若A 满足:(1)A 中至少有两个元0和1(即环中有单位元);(2)}0{\A A =*构成乘法群。则称A 是一个除环。 若A 是一个可换的除环,则称A 是域。 在前述例子中,当n 不是素数时,Z n 中有零因子,因而不是整环,但当n 是素数时,Z n 是域。 定理1 ),,(∙+n Z 是域的充要条件是n 是素数。 环中无左(右)零因子的充分必要条件是乘法消去律成立。因此,在整环中,乘法消去律成立。 定理2 一个非零的有限的无左(右)零因子环是除环。 推论 有限整环是域。 定义4 设A 和A '是两个环,若有一个 A 到A '的映射f 满足:对任何A b a ∈,有: )()()(b f a f b a f +=+, )()()(b f a f ab f =, 则称f 是一个A 到A '的同态。 如果f 是单射,则称f 是一个单同态。 如果f 是满射,则称f 是一个满同态。 如果f 是双射,则称f 是A 到A '一个同构映射,A 和A '称为同构。 3.4 域 3.4.1 素域和域的特征 域是环的一种,如果一个环至少含有0和1两个元素,每一个非零元均有逆元,即非零元构成乘法群,则此环称为除环,可交换的除环为域。 在一个除环中,由于非零元素构成群,消去律成立,因而除环中无零因子。同样,域中也无零因子,因而域必须是整环。 如果一个域F 是个有限集,则称F 是有限域,否则称为无限域。F 的元素个数F 称为域的阶。 定理1 设F 是域,则元素1在(F ,+)中的阶数或为某个素数p ,或为无穷大。 定义1 设F 是域,若元素1在(F ,+)中的阶数为素数p ,则称p 为域F 的特征。若元素1在(F ,+)中的阶数为无穷大,则称F 的特征为0,F 的特征记作chF 。 关于域有以下的结论: (1)若chF=0,则F 是无限域。若F 是有限域,则chF 是某个素数。 (2)若F 是特征为p 的域,则: (ⅰ)对任何F a ∈,有0=pa ; (ⅱ)对任何*∈F a (*F =F\{0}),且ma na =,则)(mod p m n =; (ⅲ)对任何F b a ∈,,有m m m p p p b a b a +=+)(,m 为任意正整数。 (3)*∈∀Z n ,p 为素数,且n 不能被p 整除,则有:)(m od 11p n p ≡-。 (4)域F 的乘群),(∙*F 的任何有限子群都是循环群。 3.4.2 子域与扩域 定义2 设(K ,+,·)是域,F 是K 的非空子集,且(K ,+,·)也是域,则称F 是K 的子域,K 是F 的扩域,记作F ≤K 。 设S 是域F 中的一个非空子集,则包含S 的最小子域,称为由S 生成的子域,记作 3.4.3 扩张次数、代数元和超越元 设F 是域,K 是F 的扩域,由于对任何K u u ∈21,和对任何F b a ∈,,有K bu au ∈+21,我们可以把K 中元素看作向量,则21bu au +是向量1u 与2u 在F 上的线性组合,从而K 是F 上的一个向量空间或线性空间,此空间的维数就称为K 对F 的扩张次数,记作(F K :)。当(F K :)有限时,称K 是F 上的有限扩张,否则称为无限扩张。 扩张次数反映了扩域与子域之间的相对大小,但还没有反映它们的元素在性质上的差别。我们对域中的元素作以下的分类:设K 是F 的扩域,u ∈K ,若u 是F 上的一个多项式f(x)的根,则称u 是F 上的代数元,否则称为超越元,多项式f(x)称为u 的化零多项式, F 上次数最低的首1多项式的根,称为u 在F 上的最小多项式。 设u 在F 上的最小多项式为m(x),且deg[m(x)]=r ,则称u 是F 上的r 次代数元。有理数域Q 上的代数元称为代数数,Q 上的超越元称为超越数。 设K 是F 的扩域,若K 中的每一元素都是F 上的代数元,则称K 是F 上的代数扩张域,否则,称K 为F 上的超越扩张域。 3.4.4 有限域 具有有限个元素的域,称为有限域。一个有限域的特征必然是某个素数p ,即chF=p ,F 的素域为Z p ,设F 对Z p 的扩张次数为n ,即(F:Z p )=n ,因为F 是Z p 上的n 维线性空间,存在一组基n u u u ,,,21 使{} )1(,2211n i Z a u a u a u a F p i n n ≤≤∈+++= ,所以F 中元素个数(即F 中元素在基n u u u ,,,21 下坐标组的个数)为:n n p p p p =∙∙∙ 个。 这就是说,有限域的阶为特征之幂。 有限域又称为伽罗瓦(Galois )域,将n p 阶有限域记作)(n p GF 。 3.4.5 有限域元素的性质 )(n p GF 的非零元的集合*)(n p GF 是一个乘群,具有以下性质: 定理2 *)(n p GF 是一个1-n p 阶循环群。* )(n p GF 的生成元又叫本原元。 定义3 (1)乘群*)(n p GF 中1-n p 阶的元素α称为域)(n p GF 的n 次本原元。)(n p GF 的n 次本原元α在p Z 上的最小多项式称为p Z 上的n 次本原多项式。 (2)若α是方程01=-r x 的根,但不是任何)(01r h x h <=-的根,则称α是r 次本原单位根或单位原根。 由以上定义可以看出,)(n p GF 上的n 次本原元就是乘群*)(n p GF 的生成元,也是 1-n p 次本原单位根(即11=-n p α ),可以通过本原元把)(n p GF 表示的更简单一些。设α是)(n p GF 的一个n 次本原元,则)(n p GF 又可表示为: {}12,,,,0)()(-==n p p n Z p GF αααα 。 定理3 任何两个元素个数相同的有限域是同构的。 两个同构的域,如果不管它们的实际背景而只考虑它们的代数性质,可以将它们等同起来看作一个域。 伽罗瓦(Galois )域)(),(∞ 第一种:包含q=p 个元素,p 为一个素数,这种域同构于整数模p 的同余类域Z p 。例如:若在集合{} 1,,2,1,0-=p Z n (p 为素数)中定义模p 加法和模p 乘法,则Z n 是域)(p GF 。 第二种:包含n p 个元素,p 为素数,n 为大于或等于2的整数,称为)(p GF 的扩域)(n p GF 。 )2)((≥n p GF n 可看成一个多项式环,多项式的最高次数为(n-1),多项式的系数为Z p 的元素,环中的运算为模f(x)的多项式加法和乘法,其中,f(x)为Z p 上的任一个n 次不可约多项式(即f(x)的所有根都不在Z p 上),则这个多项式环就是有限域)(n p GF 。 例 设F[x]是数域F 上的多项式环 例 构造一个8阶的域。 解 因为328=,则p=2,{}1,02=Z ,取][1)(23 2x Z x x x q ∈++=,由于0)1(,0)0(≠≠q q ,故)(x q 在2Z 上不可约,所以2Z 上的扩域: {}{}2222221021,,1,,1,,1,0,))(/(x x x x x x x x Z b x b x b b x q Z E p i +++++=∈++== 就是一个8阶的有限域。 有限域还具有以下的性质: (1)若F 是有限域,则F 的特征(characteristic)chF 是某个素数。 (2)若F 是特征为p 的域,则: (ⅰ)对任何F a ∈,有0=pa ; (ⅱ)对任何{}() 0\F F F a =∈**,且ma na ≡,则)(mod p m n ≡; (ⅲ)对任何F b a ∈,,有n n n p p p b a b a +=+) (,n 为任意正整数。 (3){}()0\Z Z Z n =∈∀**,p 为素数,且p ∤n ,则有:)(m od 11p n p ≡-。 (4)域F 的乘群),(⋅*F 的任何有限子群都是循环群。 以下给出有限域性质(5)~(14)的证明,性质(1)~(4)的证明参看文献[12][13][15]。 (5)3),(>q q GF 中含有)1(-q ϕ个本原元,ϕ表示欧拉ϕ函数,且)1(-q ϕ一定为偶数。 证明 设)1(-q 的标准分解式为[29]: r m r m m p p p q 2121)1(=-, 式中:r p p p ,,,21 为互不相同的素数,),2,1(,r i Z m i =∈+。则: )1()1()11()11)(11)(1()1(1111211--=----=---r m r m r p p p p p p p q q r ϕ (A-1) 注意到)1(-q 一定为正偶数,设+∈=-Z k k q , 2)1(。因为3>q ,所以: ①若+∈=Z k k k 11, 2,则122)1(k q =-,所以)1(-q ϕ一定为2的倍数,即)1(-q ϕ一定为偶数; ②若+∈+=Z k k k 22,12,则)12(2)1(2+=-k q ,所以r p p p ,,,21 中至少有一 个不为2的素数,即r p p p ,,,21 中至少有一个为奇数,所以)1(-q ϕ一定为2的倍数,即)1(-q ϕ一定为偶数。 综上,)1(-q ϕ一定为偶数。(1))(q GF 中含有)1(-q ϕ个本原元,ϕ表示欧拉ϕ函数。 例 对)101(GF ,因为22521001101==-,故40)15)(12(52)100(1 1=--=ϕ, 所以)101(GF 具有40个本原元。 (6)2),(≠q q GF 中含有的本原元最多为2)1(-q 个,当且仅当+∈+=Z k q k , 12时,本原元的个数达到最大值2)1(-q 。 证明 因为q 为大于或等于2的素数。 ①当q=2时,)2(GF 中含有一个本原元—1。 ②设q 为大于2的奇数,则(q-1)为偶数。所以与(q-1)互素的正整数必须为奇数,而小于(q-1)的奇数个数为2)1(-q ,这样小于(q-1)并与(q-1)互素的个数一定小于或等于2)1(-q ,即2)1()1(-≤-q q ϕ。 所以,2),(≠q q GF 中含有的本原元个数最多为2)1(-q 个。 当12+=k q 时,k q 2)1(=-,2)1()211)(1()1(-=--=-q q q ϕ,即)(q GF 中含有的本原元达到最大值2)1(-q 。 若)(q GF 中含有的本原元达到最大值2)1(-q ,即2)1()1(-=-q q ϕ,由此可推出:)11)(1()1(1p q q --=-ϕ,且21=p ,即12+=k q 。 (7)设α为)(q GF 的本原元,则:12)1(-=-q α。 证明 因为α为)(q GF 的本原元,所以α的阶为(q-1),即(q-1)是使1)1(=-q α 的最小正整数。 由1)1(=-q α,可得12)1(±=-q α。若12)1(=-q α,与(q-1)是使1)1(=-q α的最小正整数矛盾,所以12)1(-=-q α。 (8) 设α为)(q GF 的本原元,则:1-α也是)(q GF 的本原元,且21--=q αα 。 证明 因为α为)(q GF 的本原元,所以α的各次幂()1(,,2,1,-=q k k α)生成 )(q GF 的所有非零元素,这些非零元素构成循环群,所以k α的逆元1)(-k α存在且唯一。又因为k α的逆元为k )(1-α ,所以每个k )(1-α存在且唯一。即1-α的各次幂生成)(q GF 的所有非零元素,所以1 -α 也是)(q GF 的本原元。 因为 112==--q q ααα (A-2) 所以 21--=q αα (A-3) (9)设η为)(q GF 中的非零元素,则:11=-q η。 证明 设)(,q GF ∈ηα,α为本原元,η为任意非零元素,且: {})1(,,2,1,-∈=q k k αη (A-4) 得到: 11)()(111====---k k q q k q ααη (A-5) (10)设α和β为)2)((>q q GF 的本原元,则: m αβ=,)1(1-≤≤q m ,且m 为奇数。 特别地,若α为)(q GF 的本原元, {})1(21,,,1--=q q r r P ϕ 为小于(q-1)并与(q-1)互 素的正整数的集合,则:)(q GF 的所有本原元可表示为:)1(2,,,1-q r r ϕααα ,即 1,-∈q k P k α。 证明 假设)(2+∈Z n n α为)(q GF 的本原元,则: 1)()()1(2)1(2==--n q q n αα,当 q>2时,这与性质(7)是矛盾的(在)2(GF 中,)2(mod 11≡-,但这种情况只出现在)2(GF 中)。因此,当 q>2时,)(q GF 中的一个本原元不能是另一个本原元的偶次幂。即)(q GF 中的一个本原元只能是另一个本原元的奇次幂。即: m αβ=,)1(1-≤≤q m ,且m 为奇数。 设11-< ∈-=Z l q l rn ),1(,则: 1)()1(===-q l rn n r ααα,因为1- 另外,设)1(1-<≤q r ,且1-∈q P r ,n 是使1)(=n r α的最小正整数,则n 等于(q-1),即r α的阶为(q-1),所以r α是本原元。 所以)(q GF 的所有本原元可表示为:1, -∈q k P k α,即)(q GF 中含有)1(-q ϕ个本原元。 (11)有限域)(q GF 中,具有λϕ2)1(=-=Φq 个本原元,其中,ϕ为欧拉ϕ函数,λ为正整数。所有λ2个本原元可分为两组,设为)(Ⅰα和)(Ⅱα,每组λ个元素,这两组的元素之间可用某个幂指数n(1 证明 设α为)(q GF 的本原元,{})1(21,,,1--=q q r r P ϕ 为小于(q-1)并与(q-1)互素的正整数的集合,由有限域性质(10)可知,)(q GF 的所有本原元可表示为:1,-∈q k P k α。 设{ }{})1(21,,1\--=∈q q r r P n ϕ , 由1)1,(,1)1,(=-=-q n q k ,可得: {} ,2,1,0,1))1((1,1)1),1((∈-<--⋅≤=---⋅m q q m n k q q m n k ,所以n k q m n k ⋅--⋅=αα)1(为本原元。设21121,,k k P k k q ≠∈-,则: {} ,2,1,0,),1()1(212211∈--⋅≠--⋅m m q m n k q m n k ,即:n k n k ⋅⋅≠21αα。 以上证明表明,有限域)(q GF 中任一本原元的n ({ }1\1-∈q P n )次幂为本原元,任一本原元一定是某个本原元的n ({ }1\1-∈q P n )次幂。 若() ααα==2n n n ,则α和n α称为一对本原元。这样的n 是不是存在呢? 由于-1·(q-2)+1·(q-1)=1,所以(q-2,q-1)=1。当n=q-2时,n 2=(q-2)2=(q-1)(q-3)+1, )3(,1)3()1(2>==+-⋅-q q q n ααα。事实上,此时α和n α为一对互逆的本原元。除了 n=q-2外,只要满足{} ,2,1, 1)1(2∈+-⋅=m q m n ,{}{})1(21,,1\--=∈q q r r P n ϕ 时,就可使得αα=2n 成立。 由有限域性质(5)可知,在有限域)(q GF 中,具有λϕ2)1(=-=Φq 个本原元,其中,ϕ为欧拉ϕ函数,λ为正整数。由上面讨论可知,当n 2=m(q-1)+1,m ∈{1,2,…}时,)(q GF 中具有λ对类似于α和n α这样的本原元对。此外,若)(q GF 中本原元通过幂指数n 能依次形成首尾相连的形式,此时所有本原元也可分为两组,每组λ个元素,两组的元素可用幂指数n 来联系。由此可得如下结论: 有限域)(q GF 中,所有λ2个本原元可分为两组,设为)(Ⅰα和)(Ⅱα,每组λ个元素,这两组的元素之间可用某个幂指数n(1 λαα≤≤=i n i Ⅰi Ⅱ1),(,)(。若幂指数n 改变值,则Ⅰ组与Ⅱ组对应的元素对会发生改变,但每组的元素个数不变,都为λ。 (12)设q=2e+1,e 为偶数,α为)(q GF 的本原元,则1+=e α β是)(q GF 的本原元,且αβ=+1e 。 证明 因为α为)(q GF 的本原元,1+=e αβ,所以)(q GF ∈β。又,e 为偶数,所 以1)1,2(=+e ,由于1)1,(1)1(11=+⇒=+⋅+⋅-e e e e ,所以1)1,2(=+e e ,即)1(+e 与)1(-q 互素,且121-=<+q e e ,所以由性质(10)可知1+=e α β是)(q GF 的本原元。 因为e 为偶数,设k e 2=,则1421===-k e q ααα,所以 ()()αααααααβ=⋅=====++++++++141)1(4)12()1(11122k k k k k e e e e (13)设α和β为)(q GF 的本原元,η为)(q GF 的任意非零元,若k αβ=,则: ηηαβlog log =k 证明 设{})1(,,2,1,-∈=q n n βη,即:n =ηβl o g 。但k αβ=,所以kn n k ααη==)(。 得: ηαlog =kn (A-6) 即: ηηαβlog log =k (A-7) (14)设β为)(q GF 的本原元,a 和b 为)(q GF 的任意非零元,则: b a ab βββlog log )(log += 证明 设{})1(,,2,1,,,-∈==q n k b a n k ββ,即:n b k a ==ββlog ,log 。 因此: n k n k ab +==ββ β (A-8) 可得: b a n k ab βββlog log )(log +=+= (A-9) 附: Abel 定理: 近世代数的基础知识 初等代数、高等代数与线性代数都称为经典代数(Classical algebra),它的研究对象主要就是代数方程与线性方程组)。近世代数(modern algebra)又称为抽象代数(abstract algebra),它的研究对象就是代数系,所谓代数系,就是由一个集合与定义在这个集合中的一种或若干种运算所构成的一个系统。近世代数主要包括:群论、环论与域论等几个方面的理论,其中群论就是基础。下面,我们首先简要回顾一下集合、映射与整数等方面的基础知识,然后介绍本文需要用到的近世代数的相关知识。 3.1 集合、映射、二元运算与整数 3.1.1 集合 集合就是指一些对象的总体,这些对象称为集合的元或元素。“元素a 就是集合A 的元”记作“A x ∈”,反之,“A a ?”表示“x 不就是集合A 的元”。 设有两个集合A 与B,若对A 中的任意一个元素a (记作A a ∈?)均有B a ∈,则称A 就是B 的子集,记作B A ?。若B A ?且A B ?,即A 与B 有完全相同的元素,则称它们相等,记作B A =。若B A ?,但B A ≠,则称A 就是B 的真子集,或称B 真包含A,记作B A ?。 不含任何元素的集合叫空集,空集就是任何一个集合的子集。 集合的表示方法通常有两种:一种就是直接列出所有的元素,另一种就是规定元素所具有的性质。例如: {}c b a A ,,=; {})(x p x S =,其中)(x p 表示元素x 具有的性质。 本文中常用的集合及记号有: 整数集合{}Λ,3,2,1,0±±±=Z ; 非零整数集合{}{}Λ,3,2,10\±±±==* Z Z ; 正整数(自然数)集合{}Λ,3,2,1=+Z ; 有理数集合Q,实数集合R,复数集合C 等。 一个集合A 的元素个数用A 表示。当A 中有有限个元素时,称为有限集,否则称为无限集。用∞=A 表示A 就是无限集,∞。由元素1生成的子域称为素域。近世代数的基础知识
近世代数的基础知识