华拓科技网
您的当前位置:首页离散数学习题解第二部分(代数系统)

离散数学习题解第二部分(代数系统)

来源:华拓科技网
离散数学习题解 第二部分 代数系统

习题四 第四章代数系统

1.设I为整数集合。判断下面的二元关系是否是I上的二元运算

a)+={(x,y),z|x,y,zI且z=x+y} b)-={((x,y),z)|x,y,zI且z=x-y} c)³={((x,y),z)|x,y,zI且z=x³y} d)/={((x,y),z)|x,y,zI且z=x/y} e)R={((x,y),z)|x,y,zI且z=x} f)

={((x,y),z)|x,y,zI且z=x }

yy

g)min = {((x,y),z)|x,y,zI且z=max(x,y)} h)min = {((x,y),z)|x,y,zI且z=min(x,y)} i)GCD = {((x,y),z)|x,y,zI且z= GCD(x,y)} j)LCM={((x,y),z)|x,y,z∈I且z= LCM(x,y)}

[解] a)是。由于两个整数之和仍为整数,且结果唯一,故知+:I2→I是I上的一个二

元运算。

b)是。由于两个整数之差仍为整数,且结果唯一,故知一:I→I是I上的一个

二元运算。

c)是。由于两个整数这积仍为整数,且结果唯一,故知x:I→I是I上的一个

二元运算。

d)不是:例如若x=5,y=6,则z=x/y=5/6I;当y=0时z=x|y=x/0无定义。 e)不是。例如若x=2,y= -2,则z=x=2=

则z=x2I;

y

–2

22

122=

14I;若x=y=0,则z=x=0,

y

g)是。由于两个整数中最大者仍为整数,且结果唯一。故知max:I2→I是I上

的一个二元运算。

1

h)是。由于两个整数中最小者仍为整数,且结果唯一。故知min:I2→I是I上

的一个二元运算。

i)是。由于两个整数的最大公约数仍为整数,且结果唯一。故知GCD:I2→I是

I上的一个二元运算。

j)是。由于两个整数的最小公倍数仍为整数,且结果唯一。故知LCD:I2→I是

I上的一个二元运算。

注:两个整数a和b的最大公约数GCD(a,b)定义为同时除尽a和b的正整数中最大的一个;两个数a数b的最小公倍数LCM(a,b)定义为同时是a和b的正倍数中最小的一个。

2.设X={x | x=2n,n∈N}问普通数的加法是否是X上的二元运算?普通数的乘法呢? [答] 普通的加法运算不是X是X上的二元运算,因为存在着x1=2∈X,x2=22∈X,

使x1+x2=2+22=6X。

普通的乘法运算是X上的二元运算,因为对于任意的x1=2n1X,x2=2n2X,这里n1,n2N,都有x1²x2=2n1²2n2=2n1n2X(因为n1+n2∈N)。 3.设是代数系统,*是X上的二元运算,若有元素el∈X,使xX,有el*x=x,则称el是关于*的左幺元。若有元素erX,使xX,有x * el=x,则称er是关于*的右幺元。

a) 试举出公含有左幺的代数系统的例子。 b) 试举出仅含有左幺的代数系统的例子。

c) 证明:在代数系统中,若关于*有左幺元和右幺元,则左幺元等于右幺元。 [解] :a) 构造代数系统如下:

令X={a,b,c,d},*:X³→X→X,其运算表如下:

* a b c d

则此代数系统含有左幺元b,d,但不含右幺元。 b) 构造代数系统如下:

a d a a a b a b b b c b c c c d c d c d 2

令X={1,2,3,4} *: X³→X→X,其运算表如下:

* 1 2 3 4

则此代数系统含有右幺元1,但不含左幺元。

c) [证] 因为代数系统关于*运算存在着左、右幺元,ei,er∈X 则

el = el * er = er∈

4.设是代数系统,*是X上的二元运算。若有元素Ol∈X,使x∈X,有Ol*x=Ol

是关于*的左零元。若有元素Or∈X,使x∈X,有x*Or=Or,则称Or是关于*的右零元。

a) 试举出公含有左零元的代数系统的例子。 b) 试举出仅含有左零元的代数系统的例子。

c) 证明:在代数系统中,若关于*有左零元和右右零元,则左零元等于右零元。 [解] a) 构造代数系统如下:

令X={a,b,c},*:X³X→X,其运算表如下:

* a b c

则a和b都是左零元,但没有右零元。 b) 构造代数系统如下:

令X={1,2,3},*:X³→X→X,其运算表如下:

*

1 1 2 3 4 2 2 1 4 4 3 4 3 1 2 4 3 4 2 3 a a b b b a b c c a b a 1 3

2 3 1 2 3

则3是右零元,但没有左零元。

2 3 1 3 1 2 3 3 3 c) [证] 因为代数系统关于*运算存在着左、右零元,Ol,Or∈X,则

Ol=Ol*Or=Or

5.当给出一个代数系统的二元运算表时,如何从表上判断这个二元运算是否满足结合律,是否满足交换律,是否有幺元,是否有零元,每个元素是否有逆元。 [答] 在一个代数系统中,

1) 运算*满足结合律,当且仅当在运算表中,对任何x,y∈X,x行每个元素与

y的*积对应的等于x与y列每个元素的*积。

2) 运算*满足交换律,当且仅当运算表关于主对角线是对称的。

3) 运算*有幺元,当且仅当存在一元素,它所对应的行和列依次与运算表的行

和列相一致。

4) 运算*有零元,当且仅存在一元素,它所对应的行和列中每个元素都是蛇自

己。

5) 若运算*有幺元,X中每个元素x有逆元,当且仅当存在一元素y∈Y,使得

x所在行,y所在列的元素以及y所在行,x所在列的元素都是幺元。

6.设是代数系统,*是X上的二元运算,e是关于*的幺元。对于X中的元素x,若存在y∈X,使得y*x=e,则称y是x的左逆元。若存在z∈X,使得x*z=e,则称z是x的右逆元。指出下表中各元素的左、右逆元的情况。

* a b c d e

4

a a b c d e b b d a a d c c a b c a d d c a d c e e d b c e [解] a是幺元;b的左逆元和右逆元都是c;即b和c互为逆元;d的左逆元是c而左 逆元是b;b有两个左逆元c和d;e的右逆元是c,但e没有左逆元;c有两个左逆元b和e有两个右逆元b,d。

7.设是代数系统,*是X上的二元运算。x,y∈X,有x*y=x。问*是否满足结合律,是否满足交换律,是否有幺元,是否有零元,每个元素是否有逆元。 [解] a) *运算满足结合律

因为对任何x,y,z∈X,都有 x*(y*z)=x*y=x=x*y=(x*y)*z b) *运算不满足交换律

因为对于二个元素x,y∈X,有x*y=x,而y*x=y。所以当X包含多于一个元素时,能使x≠y,从而x*y≠y * x。

c) 没有幺元

因为若有幺元e∈X存在,则对任何x∈X,应有e * x * e,但是e * x= e,x * e=x,于是推得x=e,当X中包含多于一个元素时,就会有x ≠ e,矛盾。

d) 没有零元,仿c) 保证。

e) 对于每个元素都没有逆元。因为没有幺元存在。

并且若存在一个元素a∈X,使得对每个元素x∈X,都有一个元素y∈X,使y * x=x * y=a,则有y=x=a,当X中包含多一个元素时,这将不总是成立的(只在x=a,且a具有幂等性时才成立)

8.设是代数系统,*是N上的二元运算,x,y∈N,x * y=LCM(x,y)。

问*是否满足结合律,是否满足交换律,是否有幺元,是否有零元,每个元素是否有逆元。

[解] a) *运算满足结合律

因为,对于任何x,y,z∈N, (x*y)* z =LCM ((x * y),z) = LCM (LCM(x,y),z) = LCM ((x,y,z) = LCM ((x,(y * z) = LCM ((x * y),z) = x * (y * z)

注:关于LCM(LCM(x,y),z)= LCM(x,y,z)我们可证明如下: 设C1=LCM(x,y,z),d= LCM(x,y),从而C1=LCM(d,z), C2= LCM(x,y,z),因此只需证C1=C2即可,为此

5

由于C2= LCM(x,y,z),故此x | C2,y |C2,z | C2,因此由d= LCM(x,y)及x | C2,y |C2,从d2的最小性有d≤C2于是d |C2(否则C2=kd+r,0<r<d,由于x |d,y | d及x | C2,y | C2,故有x | r,y | r,这与d=LCM(x,y)的最小性矛盾)。即d|C2且z|C2故此由C1=LCM(d,z)的最小性,可知C1≤C2。

另一方面,由C1= LCM(d,z)知d |C1,z|C1,又由d=LCM(x,y)知x |d,y | d,y | d,因此有x|C1,y|C1,并且z | C1。因而C2=LCM(x,y,z)的最小性可 知C2≤C1。

所以,C1=C2。同理可证LCM(x,LCM(y,z))=LCM(x,y,z)。 b) *运算满足交换律

因为 对于任何x,y∈N, x * y=LCM(x,y) = LCM(y,x) =y * x

(c)*运算有幺元1∈N。

因为,对于任何x∈N, x * 1=LCM(x,1) =x

=LCM(1,x) =1 * x

(d)*运算没有零元。因为0 N。

(e)对于每个元素x∈X,若x≠1,则对每个元素y∈N,都有x*y=y*x=LCM

(x,y)≥x≠1,故此没有逆元素。

9.设是代数系统,*是X上的二元运算。X是X中的任一元素,若有x*x=x,则称x是幂等元。 ...

若*是可结合的,且x,y X,当x*y=y*x时,有x=y。 证明:X中每个元素都是幂等元。 [证] 对于任何x∈X,令xi=x*x,xj=x,于是

xi*xj=(x*x)*x

=x*(x*x)(结合律) =xj*xi

从而由怕给性质,有xi=xj,即x*x=x。

因此,由x的任意性,可知X中每个元素都是幂等元。

10.设是代素系统,和分别是X上的两上二元运算。若x∈X,

6

有xy=x。证明关于是可分配的。 [证] 对于任何x,y,z∈X

x(yz)=xy

=(xy)

=(yz)x=yx=(yx)(zx)

因此代数系统中关于是可分配的。

11.设是代数系统,和分别是X上的两上二元运算。e1和e2分别是

关于和的幺元,且对于满足分配律,对于满足分配律。证明:x∈X,有xx=x,xx=x [证] (a)先证 e1e1=e1

e1e1=e1(e1e1) (e1是幺元)

=(e2e1)(e1e1) (e2是幺元) =(e2e1)e1 (对的分配) =(e2e1) (e1是幺元) = e1 (e2是幺元)

(b)次证 e2e2 = e2

e2e2 =e2(e2e2) (e2是幺元) =(e1e2) (e2e2) (e1是幺元)

+对的分配) =(e1e2)e2 (○

= e1e2 (e2是幺元) =e2 (e1是幺元) (c)最后,我们来证xx=x,xx=x

xx=(xe2)(xe2) (e2是幺元) =x (e2e2) (对的分配)

=xe2 (利用(b)) =x (e2是幺元) xx=(xe1)(xe1) (e1是幺元)

=x(e1e1) (对的分配) =xe1 (利用(a)) =x (e1是幺元)

证法二:

x=xe2 (e2为的幺元) =x(e2e1) (e1为幺元)

7

=x [e2(e1e2)] (e2为幺元) =x [(e2e1)(e2e2)] (对的分配律) = x [(e2(e2e2)) (e1为幺元) = x(e2e2) (e2为幺元) =(xe2)(xe2) (对分配律) =xx (e2为幺元)

x=xe1(e1为的幺元)

=x(e1e2) (e2为幺元) =x [e1(e1e2)] (e2为幺元) =x [(e1e1)(e1e2)] (对的分配律) = x [(e1e1)e1] (e2为幺元) = x(e1e1) (e1为幺元) =(xe1)(xe1) (对分配律) =xx (e1为幺元)

12.设X={a,b,c,d},和分别是X上的两个二元运算,其运算表如下:

算表如下:  a a a a a b a b a b c a a c c d a b c d  a b c d a a b c d b b b d d c c d c d d d d d d a b c d

取S1={b,d},S2{a,d},S3={b,c},问,分别是的子代数系统吗?为什么?

8

[解]  b d  b d

b b d d d d  a b a a a b a b 因此< S3,,>是的子代数。因,在S3={b,d}内封闭。

b b b d b d  b d b b d d d d 因此< S2,,>是的子代数。因,在S2={b,d}内封闭。

 b c

b b a c a c  b c b b d c d c 13.设< X,*>*是X上的二元运算。若a,b,c∈X,有a*a = a且(a*b)*(c*d)

=(a*c,b*d)证明:

a*(b*c)=(a*b)*(a*c)

[证] 对任何a,b,c∈X,

a*(b*c)=(a*a)*(b*c)(幂等性a*a=a)

=((a*b)*(a*c)=((a*b)*(c*d))=(a*c)*(b*d)利用) 14.设是代数系统,*是X上的二元运算,R是X上的等价关系。若a,b,

c,d∈X当(a,b)∈R且(c,d)∈R时,有(a*c,b*d)∈R,则称R是X上关于*的同余关系,称R产生的等价类是关于*的同余类。

考察代数系统,I是整数集合,十是整数加法。问以下的元关系是I上的关于十的同余关系吗?

a) R={(x,y)|x,y∈I且((x<0且y<0)或(x≥0且y≥0))} b) {(x,y)|x,y∈I且((x<0且|x—y|<10

9

c) {(x,y)|x,y∈I且((x=0且y=0)或(x≠0且y≠0))} d) {(x,y)|x,y∈I且x≥y}

[解] a) 这不是一个同余关系,因为

(-1,-2)∈R且(1,1)∈R,但(-1+1,-2+1)=(0,-1)R。

b) 这不是一个同余关系,因为它不是一个等价关系。实际上它是自反的和对称的,但不是传递的,例如取x=-8,y=1,z=8,由于| -8-1 | =9<0,| 1-8 | = 7<10,故有(-8,1)∈R且(1,8)∈R。但| -8-8 | =6>10,所以[-8,8]R c) 这不是一个同余关系,因为(-1,-2)∈R且(1,1)∈R,但(-1+1,-2+1)=(0,-1)R

d) 这不是一个同余关系,因为它不是一个等价关系。实际上它是自反的和传递的,但不是对称的,例如取x=8,y=7,于是有8≥7,从而(8,7)∈R,但7≠8,故(7,8)R。

15.设S={a,b},X=<25,∩,∪,>,Y=〈{0,1},∧,∨,-〉。

证明:Y是X的同态象。

[证] 如下构造的函数h是一个从X到Y的同态:

h:2→{0,1} h(Ø)=0

h({a})=0,h({b})=1,h(S)=1 容易验证:h(A∩B)=h(A)∧h(B)

h(A∪B)= h(A)∨h(B)(A,B⊆S) h(A′)=h(A)

并且h显然是满射的,因此Y是X同态象。

16.设R是实数集合,十和X是实数的加法和乘法。X=〈R,+〉,Y=〈R,x〉,问Y

是否是X的同态象。

[答] Y不是X的同态象。否则将存在着从X到Y的满同态函数h,从而对于0∈R,

由h是满射的,可知存在着r0∈R,使h(r0)=0,于是对任何r∈R,由于r-r0=r+(-r0)∈R,所以h(r)=h(r0+(r-r0))={r′| r′∈R∧(Er∈R)(h(r)= r′)} ={0}≠R

17.设N是自然数集合,x是自然数乘法,X=〈N,x〉,Y=〈{0,1},x〉,证明:Y

是X的同态象。

[证] 如下构造的函数h是一个从X到Y的同态

h:N→{0,1}

S

10

h(2n)0h(2n1)1,nN

于是 h(2m³2n)=h(2²2mn)=0=0³0=h(2m)³h(2n)

h(2m³(2n-1))=h(2²m(2n-1))=0=0³1=h(2m)³h(2n-1) h((2m-1)³(2n-1))=h(2(mn-m-n+1)-1) =1=1³1=h(2m-1)³h(2n-1) 所以h满足同态公式,另外h显然是满射,因而Y是X的同态象。

18.设S={a,b,c},X=〈{ Ø,S},∩,∪,′〉,Y=〈{a,b},S,∩,∪,′〉。

问X和Y是否同构,为么?

[答] X和Y不同构。因为Y=〈{{a,b},S},∩,∪,′〉不是代数系统,补运算 ′

关于{{a,b},S}不封闭,这可见下表:

′ {a,b} S 矛盾。

19.设〈X,*〉和〈Y,〉是两个代数系统,*和分别是X和Y上的二元运算,

且满足交换律,结合律。f1和f2都是从〈X,*〉到〈Y,〉的同态函数。 令h:X→Y

h(x)=f1(x)f2(x)

证明:h是从〈X,*〉到〈Y,〉的同态函数。

[证] 对于任何a,b∈X,h(a*b)=f1(a*b)f2(a*b)(h的定义) =(f1(a)f1(b))(f2(a)f2(b))(f1和f2是同态函数) =(f1(a)f1(b))(f2(a)f2(b))(的结合律) =(f1(a)f2(a))(f1(b)f2(b))(的结合律) =(f1(a)f2(a))(f1(b)f2(b))(的结合律) =h(a)h(b) (h的定义)

20.设〈X,f1〉,〈Y,f2〉,〈Z,f3〉是三个代数系统。f1,f2,f3分别是X,Y,Z上

的二元运算。证明:若h1是从〈X,f1〉到〈Y,f2〉的同态函数,h2是从〈Y,f2〉到〈Z,f3〉的同态函数,则h2oh1是从〈X,f1〉到〈Z,f3〉的同态函数。 [证] 对于任何x,y∈X,

(h2οh1)(xf1y)= h2(h1(xf1y))

11

{c} Ø 而如果存在着X和Y的同构,则从X是代数系统,知Y也应该是代数系统,

= h2(h1(x)f2h1(y))(h1是〈X,f1〉到〈Y,f2〉的同态) = h2(h1(x)f3h2(h1(y))(h2是〈X,f2〉到〈Y,f3〉的同态) =(h2οh1)(x)f3(h2 h1)(y)

所以h2οh1是从〈X,f1〉到〈Z,f3〉的同态函数。

21.设〈S,*〉是有限含幺半群。证明:在*的运算表中,任何两行或任何两列均不

相同。

[证] 因为〈S,*〉是有限含幺半群,故可设

s={s0=e,s1,…,sn-1}

则在*的运算表中,对庆于任何si,sj∈s(si≠sj,0≤i,j≤n-1)的两行为:

si*s0,si*s1,…,si*sn-1; sj*s0,sj*s1,…,sj*sn-1

为证此两行互不相同,只需证明(∃k)(0≤k≤n-1∧si * sk≠sj * sk)即可。而这样的k是存在的,只需取k=0即得:

si*s0=si*e=si≠sj=sj*e=sj*s0

从而,由si,sj∈s的任意性,可知,在*运算表中,任何两行均互不相同。 关于列的结论,同理可证。

22.设k是一正数,Nk={0,1,2,…,k-1},*k是Nk上的一个二元运算。a,b∈

Nk,a*kb=(a³b)modk。 a) 当k=6时,写出*6的运算表;

b) 证明:对任意的正整数k,〈Nk,*k〉是半群。 a) [解]

*6 0 1 2 3 4 5

b) [证] 1)*k是Nk上的二元运算

由于0≤(a³b)modk<k,故a*kbNk,即*k关于Nk封闭,并且运算结果唯一(因为若有i=(a³b)modk,j=(a³b)modk,则0≤k<k,0≤j<k,a³b=kr1+i,a³b=kr2+j,于是有kr1+I=kr2+j不妨设ji从而k(r1-r2)=j-i,故此k|j-i,但是0

12

0 0 0 0 0 0 0 1 0 1 2 3 4 5 2 0 2 4 0 2 4 3 0 3 0 3 0 3 4 0 4 2 0 4 2 5 0 5 4 3 2 1 ≤j-i<k(因为j≥i)故只能j-i=0,因此j=i=。 2)*k满足结合律

因为对于任何a,b,c∈Nk (a *k b)*k c=[(a³b)modk] *k c ={[(a³b)modk] ³c}modk =((a³b³c))modk ={a³[(b³c)modk]} modk =a*k [(b³c)modk] ==a*k(b*k c) 综合1),2)可得〈Nk,*k〉是半群

23.设〈S,*〉是半群,a∈s。在s上定义二元运算如下

x,y∈s,xy=x * a * y

证明:〈S,〉是半群。 [证] (a)是s 上的二元运算

由于〈S,*〉是半群,故*是s上的二元运算,因此*运算具有封闭性和运算结果唯一性。因此由的定义可知具有封闭性和运算结果唯一性。 (b)满足结合律 对于任何x,y,z∈s (xy)z =(x * a * y)z =(y)* a* z

= x * a *(y * a * z)(*运算的结合律) = x * a *(y  z) =x(y  z)

综合(a),(b)可知〈S,〉是半群。

24.设〈S,*〉是半群。证明:s中至少有一个幂等元。

[证] 因为〈S,*〉是半群,所以*运算具有封闭性,因而可知对于任何元素y∈s,都

有y2=y*y∈s,y3=y2*y∈s,…。又由〈S,*〉是有限的,可知s是有限集,所以存在着j>i,使得yj=yi,从而令P=j-i,那么就有yi=yj=yp+I=yp*yi,因此可得yi+1=yp*yi+1,…,也就是对任何g≥i,都有yg=yp*yg。所以,从p1总可找到k≥1,使kp≥i。故此,令x=y∈s,则x就是s中的一个幂等元,推证如下:

x * x=ykp * ykp

=(yP+ * y(k-1) p)*ykp(利用上述性质) =y(k-1) p * ykp

13

kp

=…… =yp * ykp =ykp =x

25.设R是实数集合。在R上定义二元运算*如下 x,y∈R,x*y=x+y+xy

证明:〈R,*〉是含幺半群。

[证] (1)*运算是实数集R上的二元运算。

因为普通实数加法+和乘法³都是封闭的和运算结果唯一的,因此由它们定义的*运算也是封闭的、运算结果唯一。 (2)*运算满足结合律。 对于任何x,y,z∈R,因为

(x*y)*z=(x*y)+z+(x*y)z=(x+y+xy)+z+(x+y+xy)z

=x+y+z+xy+xz+yz+xyz

(x*y) *z=x+(y*z)+x(y*z)=x+(y+z+yz)+x(y+z+yz)

=x+y+z+xy+xz+yz+xyz

所以 (x*y)*z=x(y*z) (3)o∈R为幺元 对于任何x∈R 因为

o*x=o+x+o²x=x

x*o=x+o+x²o=x

故此 o*x=x*o=x

综合(1)(2)(3)证得〈R,*〉是含幺半群。

26.设〈S,*〉是可交换半群。证明:x,y∈S,若x,y是幂等元,则有(x*y)*

(x*y)=x*y。

[证] (x*y)*(x*y)=x*(y*x)*y (*可结合) =x*(x*y)*y (*可交换) =(x*x)*(y*y) (*可结合) =x*y (x,y为幂等元) 27.设〈S,*〉是半群。,y∈s,若x≠y,则x*y≠y*x。证明:

a) x∈s,有x*x=x b) x,y∈s,有x*y*x=x; c) x,z∈s,有x*y*z=x*z;

14

[证] 对任何x,y∈s若x*y=y*x,则x=y(否则x≠y,于是x*y≠y*x,矛盾)。 a) 对任何x∈s,因为(x*x)*x=x*(x*x) (*可结合) 所以 x*x=x

b) 对任何x,y∈s,(x*y*x)*x

=x*y*(x*x) (*可结合) =x*y*x (由a)) =(x*x)*y*x (由a)) =x*(x*y*x) (*可结合)

所以 x*y*x=x

c) 对任何x,y,z∈s,有(x*y*z)*(x*z) =x*y*(z*x*z)(*可结合) =x*y*z (由b)) =(x*z*x)*y*z(由b)) =(x*z)*(x*y*z)(*可结合)

所以 x*y*z=x*z

28.设〈S,*〉是半群。证明:x,y,z∈s,若x*z=z*x且

y*z=z*y,则(x*y)*z=z*(x*y)。

[证] 对任何x,y,x∈s (x*y)*z

=x*(y*z) (*可结合) =x*(z*y) (y与z可交换) =(x*z)*y (*可结合) =(z*x)*y (x与z可交换) =z*(x*y) (*可结合) 29.设〈{x,y},*〉是半群,x*x=y。证明:

a) x*y=y*x; b) y*y=y。

[证] a) x*y = x*(x*x) (因x*x=y)

=(x*x)*x (*可结合) =y*x (因x*x=y)

b) y*y=(x*x)*y (因x*x=y) =x*(x*y) (*可结合) 根据*运算的封闭性,可知x*y=x或者x*y=y 若 x*y=x,则y*y=x* (x*y)

15

=x*x (由x*y=x) =y (由x*x=y) 若 x*y=y,则y*y=x*(x*y) =x*y(由x*y=y) =y(由x*y=y) 因此 无论如何,y*y=y 。

30.〈S,*〉是半群。若有a∈s,x∈s,∃u,Q∈S,使得

a*u=v*a=x

证明:〈S,*〉是含幺半群。

[证] 只需证明半群〈S,*〉中含有幺元即可。

取x= a,那么,存在ua,va∈s,使a*ua=va*a=a 对于s中任一元素b,那么存在u b,vb∈s,使得 a*ub=vb*a=b

于是 bua=(vb*a)*ua (因vb*a=b) =vb(a*ua) (*可结合) =vb*a (因aua=a) =b (因ub*a=b) 所以ua是右幺元。

并且 vab=va*(a*ub)(因a*ub=b) =(va*a)*ub(*可结合) =a*ub (因ua*a=a) =b (因a*ub=b) 所以va是左幺元。但是

将b*ua=b中的b取为ua,则有va* ua =va; 将ua*b=b中的b取为ua,则有va*ua=ua;

故此,可得 ua=va。所ua(=va)是〈S,*〉的幺元。 从而,〈S,*〉是含幺半群。

31.设〈S,*〉是含幺半群。Zs,z是关于*的左零元。证明:x∈s,x*z也是关于*

的左零元。

[证] 由于z是关于*的左零元,所以对于任意a∈s,都有

z * a=z

因而 对任何x∈s,对任何a∈s,都有 (x*z)*a=x*(z*a)(*可结合)

16

=x*z(z为左零元,z*a=z) 这说明x*z也为左零元。

32.设〈S,*〉是含幺半群。Ss={f | f :s→s},)ο是函数的合成运算。

a) 证明:〈S ,*〉是半群;

b) 证明:存在从〈S,*〉到〈Ss,ο〉的同态函数。

[证] a) 由于ο是函数的合成运算,而Ss={f | f:s→s}是所有从s到s的函数的集合,因

此ο运算封闭且运算结果唯一;并且ο运算当然具有结合律,故此〈S s,ο〉是一半群。

b) 令h : s→s,对于所有的a∈s

h(a)=fa;这时fa : s→s,对于任何x∈s 有fa(a)=a*x

由于〈S,*〉是半群,故*是s上的二元运算。因此*运算封闭,且运算结果唯一,因此如上定义的fa后者唯一,是从s到s的函数,即fass。因此h的定义是良定义的。

对于任何a,b∈s h(a*b)=fa*b而对于任何x∈s,(x)fa*b(x) =(a*b)*x

=a*(b*x) (*的结合律) = a*(fb(x)) = fa(fb(x)) =(faοfb)(x)

所以,有 fa*b= faοfb,因此,h(a*b)=faοfb=h(a)οh(b)。故此h满足同态公式。

因而存在从到〈Ss,ο〉的同态函数。

33.设f是从半群〈X,*〉到〈Y,〉的同态函数,证明:若x是X中的幂等元,

则Y中也存在幂等元。

[证] 由于f(x)f(x)=f(x*x) (f是同态函数,满足同态公式)

=f(x)(因x是幂等元,故x*x=x)

且f(x)∈Y,故此f(x)是Y中的幂等元。即Y中也存在幂等元。 34.设f是从半群〈X,*〉到〈Y,〉的同态函数,问下列结论是否为真。 a) 〈X,*〉在f下的同态象是〈Y,〉的子代数系统; b) 〈X,*〉在f下的同态象是半群;

c) 若〈X,*〉是含幺交换半群,则〈X,*〉在f下的同态象也是含幺可交换半

17

ss

群。

[解] a) 真。因为1)f(X)⊆Y。这点是根据事实f : X→Y得出的。2)集合f(X)

在运算下是封闭的,即,如果a,b∈f(X),那么ab∈f(X)。因为若a,b∈f f(X),那么存在着x,y∈X,使得f(x)=a且f(y)=b。进一步,由X在*运算下封闭(因〈X,*〉为半群)可知存在着某一z∈X,使z=x*y因此

ab=f(x)f(y)

=f(x*y)(f是同态函数,满足同态公式) =f(z) ∈f(X)

运算结果的唯一性是自动遗传,因为〈Y,〉至少是一代数系统,故

应是Y上的二元运算,具有运算结果唯一性。

故由1)和2),可知〈X,*〉在f下的同态象〈f(X),〉是〈Y,〉的子代数系统。

b) 真。因为3)运算在集合f(X)上满足结合律,即,如果a、b、c∈f(X),那么(ab)c=a(bc)。因若a,b,c∈f(X),那么存在着x,y,z∈X,使f(x)=a且f(y)=b及f(z)=c,故此 (ab)c=(f(x)f(y))f(z)

=f(x*y)f(z) (f满足同态公式) =f((x*y)*z) (f满足同态公式)

=f(x*(y*z)) (〈X,*〉为半群,*运算有结合律) =f(x)f(y*z) (f满足同态公式)

+f(z)=f(x)(f(y)○) (f满足同态公式)

=a(bc)

于是由a)的1),2)及这里的3),可知〈X,*〉在f下的同态象〈f(X),〉是半群。

c) 真。因为4)〈f(X),〉含有幺元,即 若e∈X是含幺半群〈X,*〉的幺元,那么f(e)∈f(X)就是〈f(X),〉的幺元。因为对任何a∈f(X),存在着x∈X,使f(x)=a,故此

af(e)=f(x)f(e)

=f(x*e) (f满足同态公式) =f(x) (x*e=x) =a

同理可证f(e)a=a,因而af(e)=f(e)a=a。5)运算在f(X)上满足

18

交换律,即,对任何a,b∈f(X),都有ab=ba。因若a,b∈f(X)则存在着x,y∈X,使f(x)=a且f(y)=b,因此

ab=f(x)f(y)

=f(x*y)(f满足同态公式)

=f(y*x)(〈X,*〉是含幺可交换半群,故*有交换律) =f(y)f(x)(f满足同态公式) =ba

综合a) 的1) 2),b)的3),和这里的4)和5),可知,若〈X,*〉是含幺可交换半群,则〈X,*〉在f下的同态象〈f(X),〉也是含幺可交换半群。 35.设N6={0,1,2,3,4,5},N6上的+6运算定义如下

a,b∈N6,a+6b=(a+b)mod6

求了半群〈N6,+6〉的运算表如下:

+6 0 0 1 2 3 4 5

从运算表看出〈N6,+6〉是一循环半群,生成元是1,5。因而除两个平凡子半群〈{0},+6〉及〈N6,+6〉外,任何包含1或5的子集都不能构成真子半群。所以考虑{0,2,3,4}的子集,由于2+63=5,3+=1,故此任何包含2或4的子集中不能包含3。另外2+62=4,3+63=0,4+=2,故此单元素集上运算+6不封闭。因而〈N6,+6〉的真子半群只有二个〈{0,3},+6〉及〈{0,2,4},+6〉,它们的运算表如下:

0 1 2 3 4 5 1 1 2 3 4 5 0 2 2 3 4 5 0 1 3 3 4 5 0 1 2 4 4 5 0 1 2 3 5 5 0 1 2 3 4 19

+6 0 0 0 3 3 3 3 0 +6 0 0 2 4 0 2 4 2 2 4 0 4 4 0 2 群,但不

36.证明:含幺半群的子半群可以是一 个含幺半

是子含幺半群。

[证] 〈N6,+6〉是一 个含幺半群,其幺元为1。运算表如下:

X6 0 0 1 2 3 4 5 0 0 0 0 0 0 1 0 1 2 3 4 5 2 0 2 4 0 2 4 3 0 3 0 3 0 3 4 0 4 2 0 4 2 5 0 5 4 3 2 1 〈{4,2},x6〉是〈N6,+6〉的子半群,并且是含幺半群,其幺元为4 运算为 但是它不是〈N6,+6〉的子含幺半群,因为〈N6,+6〉的幺元| ∉{4,2}。

x6 4 2

幺元不遗传 4 42 37.设〈S,*〉是含幺半群,幺元为e

2 2 4 S={x| x∈S1且∃y(y*x)=e}

1

证明:〈S1,*〉是〈S1,*〉的子含幺半群。

[证] 1)集合S1在运算*下是封闭的,即,若x1,x2∈S1,则x1*x2∈S1。因若x1,x2

∈S1则x1,x2∈S,存在着y1,y2使y1*x1=e,y2*x2=e。于是有x1*x2∈S(S在*运算下封闭,因〈S,*〉是半群),并且存在着z=y2*y1,使

z*(x1*x2)=(y2*y1)(x1*x2)

=y2*(y1*x1)*x2 (的结合律) =y2*(e*x2)

=y2*x2(e是幺元,e*x2=x2) =e

故此x1*x2∈s。

2)*运算在S1上满足结合律,这点由*运算在S上的结合律遗传而来。 3)〈S1,*〉含有〈S,*〉的幺元e。因为e∈S,且存在着e使e*e=e,所以e∈

20

S1。

综合上述1),2),3),证得〈S1,*〉是〈S,*〉的子含幺半群。

38.写出所有不同构的一阶,二阶,三阶,四阶,五阶,六阶,七阶,八阶群。 [解] 由于素数阶群是循环群,故此一阶,二阶,三阶,五阶,七阶群各只有一个,其

运算表分别如下:

* e

一阶群 二阶群 三阶群

* e a b c d

五阶群 七阶群

四阶群已知有两个,一个是循环群,一个是Kiein4群,其运算表如下:

e e a b c d a a b c d e b b c d e a c c d e a b d d e a b c

* e a b c d f g e e a b c d f g a a b c d f g e b b c d f g e a c c d f g e a b d d f g e a b c f f g e a b c d g g e a b c d f e e

* e a e e a a a e * e a b e e a b a a b e b b e a 21

* e a b c

四阶循环群 Klein四群

而六阶和八阶的情况比较复杂。我们先来讨论六阶群的情况: (一)(1)六阶群〈G,*〉一定有三阶子群。

对于| G |=6,6的正因子只有1,2,3和6。若G=是6阶循环群,则H=是一个三阶子群;若G不是循环群,则G中非幺元的阶只能是2或3。若G中有一个非幺元b的阶是三,则H=是G的一个三阶子群。若G中非幺元的阶都是二,则对任何a,b∈G,并且a和b是不同的非幺元,就有 a=e ,b=e , ()=e 从而 a-1=a ,b-1=b, (a*b)-1=a*b

又因为(a*b)-1=b-1*a-1=b*a,所以a*b=b*a,所以G是交换群。现在来考察G的子集H={e,a,b,a*b},这里a,b是G中的两个不同的非幺元。显然a*b≠e,≠a,≠b,(如a*b≠e,否则,有a-1=b,又a-1=a,从而a=b 与a与b不同矛盾。余者同理可证)*关于H的运算表如下: * e a b e e a b a a b a*b d b b a*b e e a*b a*b b

(运算表利用G的可交换性来编制)

2

2

2

e e a b c a a b c d b b c e e c c e a a

* e a b c e e a b c a a e c b b b c e a c c b a e a*b a*b

所以H在*运算下封闭,实际上与Klein四群同构。于是H是G的一个四阶子群,根据Lagrange定理,必有4 | 6,这不可能。因此G中非幺元都是二阶的。

(2)偶阶群〈G,*〉一定含有一个二阶的非么元(见41题)即含有二阶子群。 (3)若任何群〈G,*〉的子群〈H,*〉在G中的指数为2,则〈H,*〉为正规

22

子群,即HG。(见58题(a))

设六阶群的含有的三阶子群为H1=〈a〉={e,a,a2} 二阶子群为G2=〈b〉={e,b},令H=H1H2,即

H={e,aa,b,ab,ab}

(这里a*b简记为ab,a2*b简记为a2b,以下类同,不再交代)。

由于a,b分别是三、二阶元素,故H1∩H2={e}。容易验证H=H1H2

中6个元素是两两不同的(例,如a2≠b,否则a2=bH1∩H2={e},矛盾。略验证)。所以 G=H=H1H2。 下面分两种情况来讨论:

(a)若a*b=b*a,这时G是交换群,又由于a*b=ab是阶元素,因此G是六阶循

环群。利用G的可交换性及a3=e,b2=e可构成*运算的运算表发下:

* e ab a b a 22

2

e e ab a b a 2ab ab a b a 22a2 a2 b a b b a 2a a 2a2b a2b ab a2 b a ab e ab a b 2ab e ab a2 a2b e ab ab e a2b a2b e 它与〈N6,+6〉同构,同构函数f : G→N6 f(e)=[0]6,f(ab)=[1]6,f(a2)=[2]6, f(b)=[3]6,f(a)=[4]6,f(a2b)=[5]6。

(b)若a*b≠b*a,这时G是非交换群。由于H1=〈a〉={e,a,a}在G中指数| G|/| H1| =6/3=2,所以H1G。因此对于b∈G,a∈H1根据正规子群的条件可知

b-1ab=bab∈H1(因为b2=e,故b-1=b)

显然可得bab= a2(否则,若bab=e,则a=(b-1)2=b2=e,矛盾;同样,若bab=a,则ab=b-1a=ba,于是G是交换群,矛盾)。故此ab=b-1a2=ba2。利用b2=e,a3=e,b-1=b及bab=a2,ab=ba2 等可编制*的运算表如下,计算过程如右:

2

23

* e ab a2 b a 2e e ab a2 b a 2ab ab a b a 22a a2 b a 22b b a a a 2ab a2b ab a b a 22 b*a2b=abb=a b*a=babb-1=a2b a2b*a2b=a2abb=e ab*ab=ab=a a2b*a=aba2b=ab a2b*a2=aabb=a2 ab*ab=aa2=e

22

2

2

2

ab e ab a b 2a2b e ab a 2ab e ab ab e ab ab e ab*a=baa=b ab*a=aab=ab

它与三次六阶对称群〈S3,◇〉同构,其中s3={e,τ,σ2τ,στ,σσ

2

}={p1,p2,p3,p4,p5,p6} σ=(123),τ=(12),e=(1)同构函数f : G→

S3,f(e)=e=p,f(b)=τ=p2,f(a2b)=σ2τ=p3,f(ab)=στp4,f(a)=σ=p5,f(a2)=σ2=p6

所以,六阶群只有六阶循环群及三次六阶对称群〈S3,◇〉(二)(1)八阶群〈G,*〉一定含有四阶子群。

对于| G |=8,8的正因子只有1,2,4和8。若G=〈a〉是8阶循环群,则H=〈a〉是一个四阶子群;若G不是循环群,则G中非幺元的阶数只能是2或4。若G中有一有一个非幺元b的阶是四,则H=〈b〉是G的一个四阶子群,这样得到的都是四阶循环群。若G中非幺元的阶都是2,则对任何a,b∈G,并且a和b是不同的非幺元,就有

a2=e,b2=e,(a*b)2=e

从而 a-1=a,b-1=b,(a*b)-1=a*b

又因为(a*b)-1=b-1*a-1=b*a 所以a*b=b*a,即G是交换群。现在来考察G的子集H={e,a,b,ab},这里a,b是G中的两个不同的非幺元。显然ab≠e,≠a,≠b(如a≠e,否则,有a-1=b,又a-1=a,从而a=b,与a与b不同矛盾。余者同理要证)*关于H的运算如下:

* e a b e e a b a a e b b ab a ab ab b a e 24

(编制可用G的可交换性)

ab e ab ab b

所以H在*运算下封闭,〈H,*〉实际上与Kliin四群同构。

2)(a)设八阶群〈G,*〉所含的四阶群为四阶循环H1=〈a〉={e,a,a2,a3},由于H1在G中的指数为2,故可取b∈G而b∉H,那么由右陪集理论可知。 G=H1H1b={e,a,a2,a3,b,ab,a2b,a3b}

由于| G |=8,故此这八个元素应该是两两不相同的(实际上,利用b∉H,即b≠e,b≠a,b≠a2,b≠a3,可以a是四阶的,可证它们互不相同,例如,a2≠a3b,否则ab=e,从而a=b,但a=a,故有b=a 矛盾,其余略去验证)。

现在我们来考虑b,当然有bb,b≠ab,b≠ab,b≠ab否则,由消去律,将有b=e或b=a或b=a2或b=a2或b=a3,与b∉H矛盾,因此,只能b2=e或b2=a或b2=a2或b2=a3。 (1)若b2=e,则b-1=b

(10)若ab=ba,则G是交换群,利用交换性及a4=e,b2=e,b-1=b,等构成的*运算表如下: * e a a2 a3 b ab e e a a2 a3 b ab a a a a3 e ab 22

2

2

2

2

2

3

-1

-1

3

3

a a2 a e a 32a a3 e ab a2 3b b ab ab ab 2ab ab a2b a3b 323由于a,a3,ab,a3b是G中四阶元素,a2b,a2b是G中的二阶元素,因此G中元八阶元素,因而G不是循环群。

ab ab b ab a3 e a a2 ab a2 a3 e a a2b a3b b a3b b a a2 a3 e a a2 a2b a2b a3b e a a2b a3b b ab a2b a2b a3b b a3b a3b b a2b a3 G=〈S2,*〉

(20)若ab≠ba,则G是非交换群,由于H1在G中指数为2故H1G,因此对于b∈G,a∈H1,

显然bab=a(否则,若bab=e,则a=(b)=b=e,矛盾;同样,若bab=a,则ab=b-1a=ba,于是G可交换,矛盾;最后,若bab=a2,则ab=b-1a2=ba2,于是

(ab*ab)*ab=a3*ab=b

ab*(ab*ab)=ab*a3=ba3=ba=babb=a2b

由于b≠ab,(否同有a=e,则a为二阶的,与a四阶的矛盾)

25

2

2

3

-1

2

2

故此(ab*ab)*ab≠ab*(ab*ab),从而G不具有结合律,与G是群矛盾。故此ab=b-1a3=ba3。利用b2=e,a4=e,b-1=b及bab=a3,ab=ba3等可编制的*运算表如下,* e a a a b ab 232计算过程如右: e a a2 a3 e a a a b ab 232b b ab 23ab ab 3a2b a3b ab ab ab ab a a a e 32223a a2 a e 33a a3 e ab 232a e ab a 2323b*a=babb=a3b

b*a2=ba2aa3=aba3=aab=a2b b*a3=ab b*a2b=a2bb=a2 b*ab=abb=a 四阶元素:a,a3;

二阶元素:a2,b,ab,a2b,a3b;因G中无八阶元素,因而G不是循环群;又因G不可交换,故与(10)中的可交换八阶群不同构。

3

a2b a3b b ab a a e a 32ab ab b ab b e 2ab ab ab b b a e a a2 3ab ab a ab a b a3 ab ab ab a3b a3b a2b ab G=〈S3,*〉

2

8

24

4

(2)若b=a,则b=(b)=a=e,故b是G是的八阶元素。另外ab=bb=b=bb=ba,故此G是可交换的,因此G是八阶循环群,即 G=〈b〉,因此与(2)的结果相同。 (4)若b2=a2,于是

(10)若ab=ba,则G是交换群,利用交换性及a4=e,b2=a2,等,并令 c: =ab,可构成运算如下:

当然,表中 c=ab c2=abab=e, c-1=c ac=aab=a2b ac=aab=aba=ca a2c=a2ab=a3b 具有交换律 ac=aab=b

* e a a a3 23

3

232

e e a a a3 2a a a2 a e 3a2 a2 a3 e ac a3 a3 e a a2 c c ac 2ac ac a2c a3c a2c a3c a2c a3c c 3ac ac c a3c c ac ac a2c 26

c ac

c ac

ac a2c a3c e

a a2

a a2 a3 e

a2 a3 e a

a3 e a a2

a2c2 a3c c

c ac

ac

a2c a2c a3c a3c a3c c

a2c a3

G=〈S1,*〉 3

它显然与(1)中(10)的可交换非循环八阶群同构,这里的a对应于那群中的a,这里的c对应那群中的b。

(2)若ab≠ba,则G是非交换群。由于H1在G中指数为2,故H1G,因此对于b∈G,a∈H1,根据正规子群的条件可知

b-1ab=b3ab∈H1,(因为b4=e, b-1=b3, (b3)-1=b)

显然b3ab=a3(否则,若b3ab=e,则a=b4=e,矛盾;同样,若b3ab=a,则ab=ba,于是G可交换,矛盾;最后,若b3ab=a2,则ab=ba2=b3)于是 (ab*ab)*ab=b6*ab=a2*ab=a3b ab*(ab*ab)=ab*b6=ab*a2=a.ab=a2b 但 ab≠ab(否则a=e,矛盾),因此

(ab*ab)*ab≠ab*(ab*ab) 故G将不满足结合律,与G是群矛盾。)故此ab=ba3等编制*的运算表如下,计算过程如右: * e a a a3 b ab 23

2

e e a a a3 b ab 2a a a2 a e 33a2 a2 a3 e a 2a3 a3 e a a2 b b ab 2ab ab a2b a3b a2b a3b b*a=ba3a2=abb=a3b b*a2=aba3=aab=a2b b*ab=bba3=a2a3=a b*a2b=a2bb=aa2=e b*a3b=abb=aa2= a3

四阶元素:a,a3,b,ab,a2b,a3b 二阶元素:a2;

没有八阶元素,故不是循环群;不可交换,故与(1)的(10)中的交换群不同构;由于引群中只有一个二阶元素,所以与(1)的(20)中的不可交换群不同构(因为那个群有五个二阶元素)。

a2b a3b b 3ab ab b a3b b a2 ab a2b a3 ab e a ab ab ab b a a2 a3b a2b a3 e 27

a2b a2b ab

b

a3b e b

a

a3 e

a2 a3

a a2

a3b a3b a2b ab

G=〈S4,*〉

实际上,此八阶群称为四元数群(有关四元数及其群的详细定义请参见莫宗坚等著《代数学》北京大学出版社(上下班册)第二章§1习题7)

(b)若八阶群〈G,*〉所含的四阶子群为kiein四群H2={e,a,b,c}其中a2=b2=c2=e其中c=ab。由于H2在G中的指数为2,故可取d∈G且d∉H2,那么由右陪集理论可知

G=H2∪H2d={e,a,b,c,d,ad,bd,cd}

现在我们来考虑d的阶:首先d的阶不可能是八。否则G是循环群G=={e,d,d2,d3,d4,d5,d6,d7},其中二阶元素只有d4一个,这与已知G中有三个二阶元素矛盾。其次右d的阶为四,则G中存在着一个四子循环子群H1/={e,d,d,d}这种情况我们在(a)讨论过了;所以我们可设d的阶为二,即2=e,故d=d。由于H2在G中指数为2,故H2G,因此对于d∈G,a,b,c∈H,根据正规子群的条件可知

dad=dad∈H2, dbd=dbd∈H2, dcd=dcd∈H2 (1)若dad=a,则

(10)若dbd=b,于是dcd=c,故此有ad=da,bd=db,cd=dc,从而由H2是交换群,知G也是交换群,于是*的运算如下:

e a b ab d ad bd e e a b ab d ad bd a a e ab b ad d b b ab e a bd ab ab b a e d d ad bd ad ad d bd bd abd abd -1

-1

-1

-12

3

2

abd bd ad d ab b a e 二阶元素为:

a,b,ab,d,ad,bd,abd。

abd d ad b ab e a 28

abd bd a e ab b 所以,没有八阶元素,不循环群,没有四阶元素,所以与s2,s3,s4都不同构。

abd e a b ab abd bd ad d abd d ad abd abd bd

G=〈S5,*〉

(20)若dbd=c,则dcd=b,于是有bd=dc等,从而由bd*bd=dc*bd=dabbd=dad=a,故bd是四阶元素,这种情况我们在(a)中讨论过了。

(2)若dad=b,则dbd=a,dcd=c这种情况同(1)的(2)ad将是四阶的。 (3)若dad=c,则dcd=a,dbd=b这种情况也同(1)的(20)ad仍是四阶的。

综合(a)、(b)可知,不同构的八阶群共有五个,一个是八阶循环群,一个是可交换群〈S2,*〉,一个是不可交换群〈S3,*〉,一个是四元数群〈S4,*〉,一个是可交换的元素阶全为二的群〈S5,*〉。 39.设 〈G,*〉是群。证明:,a ,b∈G a) 存在唯一的x∈G,使得a*x=b; b) 存在唯一的y∈G,使得y*a=b。

[证] a) 由于〈G,*〉是群,故对任何元素a∈G,其逆元素a-1∈G存在。因此存在着

x=sa-1*b∈G,使得

a*x=a(a*b)=(a*a)*b=e*b=b 另外,若还存在着c∈G,使a*c=b,则 c=e*c=(a*a)*c=a*(a*c)=a*b 这说明这样的x=a-1*b的存在是唯一的。

b) 同理可证。

40.设〈S,*〉是半群,e是关于*的的左幺元。若x∈S,存在y∈S,使得y*x=e。证明

a) a,b,c∈S,若a*b=a*c,则b=c b) 〈S,*〉是群。 [证] a) 对任何a,b,c∈S,若

a*b=a*c

则由于存在着d∈S,使d*a=e, 故此,有

d*(a*b)=d*(a*c)

根据半群〈G,*〉的结合律,有

(d*a)*b=(d*a)*c

从而 e*b=e*c 根据e为左幺元,可得b=c

b) 由于〈G,*〉已是半群,为此只需证以下两点: 1)e是*的幺元

由于e是*的左幺元,故只需证e是*的右幺元即可,对任何x∈S,因为存在

29

-1

-1

-1

-1

-1

0

着y∈S,使y*x=e,故

y*(x*e)=(y*x)*e=e*e=e y*x=e

故此y*(x*e)=y*x,因此由a) 的结论,可得

x*e=x

2)对于每个元素x∈S,存在着y∈S,使

y*x=x*y=e

即x=y。即逆元存在。

因为已知存在着左逆元,因此只需证明左逆元也是右逆元即可。对任何x∈S,已知存在着y∈S,使y*x=e,关于这个左逆元y,有

y*(x*y)=(y*x)*y=e*y=y

y*e=y

故此 y*(x*y)=y*e,因此由(a)的结论,可得

x*y=e

41.设〈G,*〉是群,| G | =2n。证明:G中至少有一个二阶元素。

[证] 因为群〈G,*〉中的元素互逆,即元素a的逆元是a,a的逆元是a。因而,G

中逆元不等于自身的元素必为偶数个(包括零个)。

但是G包含偶数个元素,因此G中逆元等于自身的元素个数也必为偶数个,而G的幺元e,它的逆元等于自身,所以,G中至少还有另一个元素a,使a=a,从而a2=a*a=a-1*a=e,且a≠e 即a是一个二阶元素。

42.设〈G,*〉是群。证明:〈G,*〉是交换群的充分必要条件是a,b∈G,有(a*b)

*(a*b)=(a*a)*(b*b)。 [证] 1)必要性

若〈G,*〉是交换群(阿贝尔群),那么对任何的a,b∈G, (a*b)*(a*b)=a*(b*a)*b (结合律) =a*(a*b)*b (交换律) =(a*a)*(b*b) (结合律) 2)充分性

若对任何的a,b∈G,有(a*b)*(a*b)=(a*a)*(b*b)则〈G,*〉是交换群,这可证明如下:

a*b=e*(a*b)*e

=(a-1*a)*(a*b)(b*b-1)

=a-1*((a*a)*(b*b))b-1 (结合律)

30

-1

-1

-1

-1

= a-1*((a*b)*(a*b))b-1 (已知条件) =(a-1*a)*(b*a)*(b*b-1) (结合律) =e*(b*a)*e =b*a

43.设〈S,*〉是含幺半群。证明:若x∈S,有x∈x=e,则〈S,*〉是交换群 [证] 因为对任x∈S,有x*x=e,因此x-1=x。所以〈S,*〉是群。

又对任何a,b∈S,因为有 a*b=a*b=(b*a)=b*a 所以〈S,*〉是交换群。

44.设〈G,*〉是群。证明:若a,b∈G,有

a3*b3=(a*b)3,a4b4=(a*b)4,a5*b5=(a*b)5 则〈G,*〉是交换群。

[证] 对任何a,b∈G,因为群有结合律,故

a*b=a*a*b*b =a*(a*b)*b=a(b*a)*b

-3

4

-4

5

-4

-4

5

5

-4

-1

-1

-1

(利用a*b=(a*b))

((a*b)=a*(b*a)*b 利用结合律)

5

4

555

-3

=a-4*(a*b)4*b-1*(b*a)*b-3

=a-4*(a4*b4)b-1*(b*a)*b-3 (利用a4*b4=(a*b)4) =(b*a)*b

4

-3

=b*a-2*(a2*b2)*(b*a)*b-3 =b*a-3*(a3*b3)*b-1*(b*a)*b-3

= b*a-3*(a*b)3*b-1*(b*a)*b-3 (利用a3*b3=(a*b)3) =b*a*(b*a)*b

-3

4

4

4

-2

3

-3

=b*a-3*(a*b)4*b-4

= b*a*(a*b)*b (利用a*b=(a*b)) =b*a

因此〈G,*〉是交换群。

45.设〈G,*〉是群。证明;除幺元外,不可能有别的幂等元。

[证] 用反证法。假设除幺元外,还存在着别的幂等元,不妨设是a,那么a∈≠G,a

≠e且a*a=a。但是

a=e*a=(a-1*a)*a=a-1*(a*a)=a-1*a=e,矛盾。

46.设〈H1,*〉和〈H2,*〉是群〈G,*〉的子群。证明:〈H1∩H2,*〉是〈G,*〉

的子群。

31

-4

4

4

4

4

[证] 显然H1∩H2⊆G。又因为e∈H1且e∈H2,故e∈H1∩H2,从而H1∩H2非空。

对于任意的a,b∈H1∩H2,则有a,b∈H1,且a,b∈H2,由于〈H1,*〉和〈H2,*〉都是〈G,*〉的子群,所以a*b-1∈H1且a*b-1∈H2,因此a*b-1∈H1∩H2,从而〈H1∩H2,*〉是群〈G,*〉的子群。 47.设〈H1,*〉和〈H2,*〉是群〈G,*〉的子群。令

H1H2={h1*h2|h1∈H1且h2∈H2} H2H1={h2*h1|h2∈H2且h1∈H1}

证明:〈H1H2,*〉是群〈G,*〉的子群的充分必要条件是 H1H2= H2H1 [证] 先证必要性

若〈H1H2,*〉是〈G,*〉的子群,则H1H2= H2H1。

对于任何h1*h2∈H1H2,因为〈H1H2,*〉构成群,所以(h1*h2)-1 ∈H1H2,

-1//因此存在着h1/∈H1,h2∈H2,使(h1*h2)=h1/*h2,并且由于〈H1,*〉和〈H2,

//*〉都构成群,因此(h1/)∈H1,(h2)∈H2,从而(h2)*(h1/)H2H1。

-1-1-1-1

于是

//h1*h2=((h1*h2))=(h1/*h2)=(h2)*(h1/)∈ H2H1所以H1H2

-1-1-1-1-1

⊆H2H1。

对于任何h2*h1∈H2H1,于是h2∈H2,h1∈H1。由于〈H1,*〉和〈H2,*〉

/都构成群,所以h2∈H2,h1/∈H1,从而

(h2*h1)-1=h1-1*h2-1∈H1H2 又因为〈H1H2,*〉构成群,故此 h2*h1=(h2*h1)-1∈H1H2 因此 H2H1⊆H1H2 。 由此可得H1H2=H2H1 次证充分性

若H1H2=H2H1,则〈H1H2,*〉是〈G,*〉的子群。

根据群〈G,*〉的封闭性及H1H2的定义可得H1H2⊆G。又由〈H1,*〉和〈H2,*〉都是〈G,*〉的子群,因而e∈H1,e∈H2,所以e=e1*e∈H1H2 故H1H2非空。

对于任何a=h1*k1∈H1H2,b=h2k2∈H1H2,从而h1,h2∈H1,k1,k2∈H2,由于〈H1,*〉和〈H2,*〉构成群,故h2-1∈H1,k2-1∈H2,从而有b-1=(h2*k2)

-1

=k2-1*h2-1∈H2H1。由于H1H2=H2H1,于是存在着h3∈H1,k3∈H2,使b-1=h3*k3

∈H1H2,另外由k1*h3∈H2H1可知存在着h4∈H1,k4∈H2,使k1*h3=h4*k4∈H1H2,

32

最后,由〈H1,*〉及〈H2,*〉的封闭性,可知存在着hs∈H1,ksH2,使h5=h1*h4∈H1,ks=k4*k3∈H2。因而

a*b-1=(h1*k1)*(h3*k3)=h1*(k1*h3)*k3=h1*(h1*k4*)k3

=(h1*h4)*(k4*k3)=h5*k5∈H1H2

所以〈H1H2,*〉是〈G,*〉的子群。 48.证明:循环群的子群是循环群。

[证] 设〈H,*〉是循环群〈G,*〉=〈a〉的一个子群,则H中的元素都可表示成a

的一些正方幂。设a是H中指数最小的正方幂,我们来证〈H,*〉=〈a〉。为此只要证明H中任一元素都可表示成a的正方幂。

任取H中一个元素al,根据带余除法,可知有非负整数q及n,使 l=qm+n 且0≤n<m

于是由〈H,*〉构成群,可知(am)q∈H,从而(am)-q=H,于是

al*(am)-q=an∈H

由m的选择必须有n=0,所以a=(a),这说明〈H,*〉=〈a〉,因而〈H,*〉循环群。

49.设〈H,*〉是群〈G,*〉的子群。

[证] XG是显然的。由于eH=H=He,故e∈X,从而X非空。

对任何x,y∈X,则有x,y∈G,xH=Hx,yH=Hy。对于任何y-1h∈y-1*H,有h∈H,从而h*y∈Hy,从而存在着h1∈H1,使y*h1∈yH且h*y=y*h1,故此y-1*h=h1y-1,因此y-1*h∈Hy-1,因而y-1Hhy-1,同理可证Hy-1⊆y-1H,故此y-1H=Hy-1,于是对任何(x*y-1)*h(x*y-1)H,存在着h1h2∈H,使得 (x*y-1)*h=x*(y-1*h)

=x*(h1*y)(因为yH=Hy) =(x*h1)*y-1

=(h2*x)*y(因为xH=Hx) =h2*(x*y-1) =H(x*y-1)

所以(x*y -1)H⊆H(x*y-1)。同理可证H(x*y-1)⊆(x*y-1)H。 故此(x*y-1)H=H(x*y-1)。显然x*y-1∈G,因此

x*y∈X

从而〈X,*〉是〈G,*〉的子群。

50.设G={f | f : R/R且f(x)=ax+b,a,b∈R,a≠0},其中R是实数集合,0是G

上的函数复合运算。

33

-1

-1-1

-1

-1

l

m

q

m

m

m

m

a) 证明:〈G,0〉是群;

b) 设S1={f | f(x)=x+b,x,b∈R},S2={f | f(x)=ax,a,x∈R,a≠0}。证明:〈S1,0〉和〈S2,0〉都是〈G,0〉的子群。 [证] a) [1]0运算关于G是封闭的

对于任何f1,f2∈G,f10f2是函数的复合,因而运算结合唯一。对任何x,有f1(x)=a1x+b1 f2(x)=a2x+b2,a1,a2,b1,b2∈R,a1≠0,a20于是 (f10f2)(x)=f1(f2(x))=f1(a2x+b2)=a1(a2x+b2)+b1

=a1a2x+(a1b2+b1)

由于a1a2,a1b2+b1∈R,且a1a2≠0 故此f10f2∈G [2] 0运算在G上是结合的。因为函数的复合运算是结合的。 [3] 幺元为I(x)=x。

由于1≠0,1∈R,0∈R,故(Ix)=x∈G,另外对任何f∈G,显然有I0f=f0I=f,所以I(x)为G的幺元。

[4] 对于每个f∈G,f的逆元f∈G存在。

对于任何f∈G,f(x)=ax+b,a,b∈R,a≠0,其逆元素f(x)=(显然

1a-1

-1

1axba

ba∈R,

1a≠0)属于G,很容易验证f0f=f0f =I

--1–1

因此〈G,0〉是群。

b) 因为S1是由G中a=1的那些函数构成的,所以S1是G的一个特殊子集,即S1⊆G;又I(x)=x∈S1,故S1非空。

又对任何f,g∈S1,f(x)=x+b,g(x)=x+c,b,c∈R,g-1(x)=x-c∈S,使得(f0g)(x)=f(g(x))=f(x-c)=(x-c)+b=x+(b-c),由于b-c∈R,故f0g-1∈S1,所以〈S1,0〉是〈G,0〉的子群。

因为S2是由G中b=0的那些函数构成的,所以S2是G的一个特殊子集,即S2⊆G;又I(x)=x∈S2,故S2非空。

又对任何f、g∈S2,f(x)=ax,g(x)=dx,a,d∈R,a≠0,d≠0,g-1(x)=

1dx,使得

-1

-1

(f0g)(x)=f(g(x)) =f(

1dx)

-1-1

34

=

因为

adadx

∈R,且

ad≠0,故此f0g-1∈S2。所以〈S2,0〉是〈G,0〉的子群。

51.设Z6={[1],[2],[3],[4],[5] },+6是Z6上的模6加法。 [a],[b]∈Z6,[a]+6[6]=[(a+b)mod6]

写出群〈Z6,+6〉的所有子群及其相应的左陪集。

[解] 由于〈Z6,+6〉是循环群,[1]是生成元。[0]是幺元。根据循环群的子群都是循

环群,知〈Z6,+6〉的子群都是循环群。根据Lagrange定理:〈Z6,+6〉的子群的阶只能是1,2,3,6除平凡子群外,只需找Z6中的二阶元素和三阶元素即可生成二、三阶子循环群。

〈{[0]},+6〉为一阶子群,其左陪集为 {[0]},{[1]},{[2]},{[3]},{[4]},{[5]} 二阶子群为:〈{[0],[3]},+6〉其左陪集为: {[0],[3]},{[1],[4]},{[2],[5]}

三阶子群:〈[0],[2],[4],+6〉其左陪集为: {[0],[2],[4]},{[1],[3],[5]} 六阶子群就是〈Z6,+6〉,其左陪集为: {[0],[1],[2],[3],[4],[5]}

52.证明:在由群〈G,*〉的子群〈H,*〉所确定的左陪集中,只有一个陪集是子

群。

[证] 群〈G,*〉中子群〈H,*〉的所有左陪集中,有一个是〈G,*〉的子群,这就

是eH=H。这说明了存在性。

如果还有a∈G,使得〈H,*〉的左陪集aH是〈G,*〉的子群,那么至少有e∈aH,从而存在着d∈H,使a*d=e,从而a=d,由于H是群,故有a=d∈H,从而aH=H。这证明了唯一性。

53.设P是素数。证明:P m阶群中必有一个P阶子群。

[证] 设群〈G,0〉是任一阶为P m的群。由于P>1,故P m>1,从而必存在一元素a∈G,a≠e,设a的阶为n,那么由Lagrange定理,必有n |P m。便n≠1(因a≠e),所以可设n=P,t≥1。若t=1,那么n=P,因而循环子群〈a〉是一个阶为P的子群。若t>1,则令b=a为P的子群。

35

pt1-1-1

t

,那么b的阶为P,而循环子群〈b〉是一个阶

54.证明:循环群的同态象是循环群。

[证] 设群〈G,0〉是任一循环群,〈h(G),*〉是该循环群之同态象,h为同态函数。

设a∈G是G的生成元,子是G=〈a〉,并设g 0=h(a),则g 0∈h(G),由同态象的定义,可知有a∈G=〈a〉,使h(a)=g,根据同态公式可知g=h(a)=[h(a)]m=(g0)m。这样,h(G)的每一个元都是g0的方幂。因而h(G)=,从而〈h(G),*〉也为循环群。

55.设〈G,*〉是群,a∈G,f : G→G,f(x)=a*x*a-1。证明:f是从〈G,*〉到〈G,

*〉的同构函数。 [证] (1)f是双射函数

(a)f是单射函数。对于任何x,y∈G,若f(x)=f(y),从而有a*x*a-1=a*y*a-1,

于是由群的消长律,就有x=y。因此f是单射。

(b)f是满射函数。对于任何y∈G,存在着

x=a-1*y*a∈G,使得f(x)=a*x*a-1=a*(a-1*y*a)*a-1

=(a*a)*y*(a*a)=e*y*e=y0故f是满射。 (2)f是同态函数

对于任何x,y∈G,f(x*y)=a*(x*y)*a

=(a*x*a-1)*(a*y*a-1)=f(x)*f(y)。从而f满足同态公式,故此f是同态

函数。

由(1),(2)可见,f是从〈G,*〉到〈G,*〉的同构函数。

56.设f,g是从群〈X,*〉到群〈Y,〉的同态函数。证明〈H,*〉是群〈X,*〉

的子群。其中

H={x | x∈X且f(x)=g(x)}

[证] 根据H的定义,显然有H⊆X。设eX群〈X,*〉的幺元,eY是群〈Y,〉的

幺元,那么由f,g都是群同态可知:

f(eX)=eY=g(eX)

从而eX∈H,故H非空。

对于任何a,b∈H,于是就有f(a)=g(a),f(b)=g(b)。 由f,g是群同态可知,f(b-1),g(b-1)=(g(b))-1, 即得f(b)=g(b),因此

f(a*b-1)=f(a)*f(b-1)

=g(a)g(b-1) =g(a*b-1)

36

-1

-1

-1

-1

-1

m

m

m

所以,a*b-1∈H,因此〈H,*〉是群〈X,*〉的子群。

57.设〈G,*〉是群

R={(x,y)| x,y∈G且∃z(y=z*x*z-1)} 证明:R是G上的等价关系。 [证] (a)R是自反的

对于任何x∈G,由于存在着x∈G,使x=x*x*x-1故此(x,x)∈R。因而R自反。

(b)R是对称的

如果(x,y)∈R,那么一定存在着z∈G,使y=zx-1从而存在着z-1∈G,使x=z-1*y(z-1)-1故此(y,x)∈R,所以R对称。 (c)R是传递的

如果(x,y)∈R,且(y,z)∈R,那么存在着g 1,g2∈G使y=g1*x*g1-1,z=g2*y*g2,从而存在着g=g2*g1,使z=g2*y*g2=g2(g1*x*g1)*g2=(g2*g1)*x(g1*g2)=(g2*g1)*x*(g2*g1)=g*x*g,故此(x,z)∈R。于是R是传递的。

由(a),(b),(c)可见,R是G上的等价关系。

58.设〈H,*〉是群〈G,*〉的子群。若a∈G,有aH=Ha,则称〈H,*〉为群〈G,

*〉的不变子群。

a) 设〈G,*〉是偶数阶群,〈H,*〉是群〈G,*〉的子群,| H |=| G |/2,证明:

〈H,*〉是〈G,*〉的不变子群。

b) 设〈G,*〉是群,H={a | a∈G且(b∈G)(a*b=b*a)}。 证明:〈H,*〉是〈G,*〉的不变子群。

c) 设〈H1,*〉,〈H2,*〉是群〈G,*〉的不变子群。证明:〈H1∩H2,*〉是群〈G,*〉的不变子群。

[证] 不变子群也称为正规子群。记作H或GH。

a) | G |/| H |称为子群H在群G的指数,记作| G:H |。因而这里| G: H |=2。对于任意的a∈G,若a∈H,则有

aH=H=Ha

若a∉H,则由于H的指数为2,从而有G=H∪aH且G=H∪Ha,因此,有aH=Ha。 因此〈H,*〉是不变子群。

1先证〈H,*〉是一子群。 b) ○

-1

-1

-1

-1

-1

-1

-1

由H的定义,显然有H⊆G。其次由于e∈G且对任何的b∈G,有e*b=b=b*e,

37

故e∈H,因而H非空。对于任何a,c∈H,对于一切的b∈G,有 a*b=b*a以及c*b=b*c,即c-1*b=b*c-1。 所以,对一切的b∈G,就有

(a*c)*b=a*(c*b) =a*(b*c-1) =(a*b)*c-1 =(b*a)*c-1 =b*(a*c)

因此,a*c∈H。所以,〈H,*〉是一个子群。

2对于任何元素b∈G, ○对于任何元素a∈H,因为有a*b=b*a,所以bH=Hb。

-1

-1

-1

1

故此〈H,*〉是不变子群。

c) 由于〈H1,*〉和〈H2,*〉是G的两个不变子群。那么〈H1∩H2,*〉是G的一个子群(习题46)。我们先来证对任何元素a∈G,均有

a(H1∩H2)=aH1∩aH2,(H1∩H2)a=H1a∩Ha

对于任何a*h∈a(H1∩H2),这里h∈H1∩H2,则有h∈H1且h∈H2,故此a*ha∈H1且a*h∈aH2,因此a*h∈aH1∩aH2,从而a(H1∩H2)⊆aH1∩aH2;另一方面,若b∈aH1∩aH2,那么b∈aH1且b∈aH2,从而存在着h1∈H1及h1∈H2,使b=a*h1,和b=a*h2,于是a*h1=a*h2,根据群G的消去律可知,h1=h2,不妨设为h,于是有h∈H1及h∈H2,从而h∈H1∩H2,因此b=a*h∈a(H1∩H2),因而aH1∩aH2⊆a(H1∩H2)。由此可见a(H1∩H2)=aH1∩aH2。同理可证(H1∩H2)a=H1a∩H2a。

对于任何元素a∈G,由于〈H1,*〉和〈H2,*〉是G的不变子群,因此有aH1=H1a和aH1=H1a和aH2=H2a,从而

a(H1∩H2)=aH1∩aH2=H1a∩H2a=(H1∩H2)a 所以〈H1∩H2,*〉是G的不变子群。

59.设I是整数集合,和是I上的两个二元运算。

a,b∈I,ab=a+b-1 ab=a+b-ab

证明:〈I,, 〉是有幺元的交换环。 [证] 1)〈I,〉是交换群

封闭性:对于任何a∈I,b∈I,ab=a+b-1∈I,且运算结果唯一。 结合律:结对任何a∈I,b∈I,c∈I,

(ab)c= (a+b-1)c=(a+b-1)+c-1=a+b+c-2

38

a(bc)= a(b+c-1)=a+(b+c-1)-1=a+b+c-2 故(ab)c=a(bc)

有幺元:幺元为1∈I,对任何a∈I, 1a=1+a-1=a+1-1=a1 有逆元:对任何a∈I,有-a+2∈I,使得 (-a+2)a=(-a+2)+a-1=1 a(-a+2)=a+(-a+2-1)=1 故(-a+2)a=a(-a+2)=1 交换律:对任何a,b∈I,有 ab=a+b-1=b+a-1=ba 2)〈I,〉是交换半群

封闭性:对任何a,b∈I,ab=a+b-ab∈I,且运算结果唯一。 结合律:对任何a,b,c∈I

(ab)c=(a+b-ab)c=(a+b-ab)+c-(a+b-ab)c =a+b+cg(ab+ac+bc)+abc

a(bc)=a(b+c-bc)=a+(b+c-bc)-a(b+c-bc) =a+b+c-(ab+ac+bc)+abc 故(ab)c=a(bc)

交换律:对任何a,b∈I,有 ab=a+b-ab=b+a-ba=ba 3)对满足分配律

对任何a,b,c∈I,有

a(bc)=a(b+c-1)=a+(b+c-1)-a(b+c-1) =a+b+c-1-ab-ac+a

=(a+b-ab)+(a+c-ac)-1 =(ab)+(ac)-1 =(ab)(ac) 由于是可交换的,因此另一分配公式 (bc)a=(ba)(ca) 也成立。

由此可见〈I,,〉是一个交换环。

60.设〈X,+,×〉是代数系统,+和×是普通数的加法和乘法。问当X取下列集合时,〈X,+,×〉是整环吗?为什么?

39

a) X={x | x=2n,n∈I} b) X={x | x=2n+1, n∈I} c) X={x | x≥0,x∈I} d) X={x=a+b45,a,b∈R}

e) X={x | x=a+b3,a,b∈R}。

[解] a) 不是整环。因为关于普通乘法没有幺元,即1∉X。

b) 不是整环。因为〈X,+,×〉不是环,两个奇数相加是偶数,不是奇数,普通加法运算在奇整数集X上不封闭。

c) 不是整环。因为〈X,+,×〉不是环,每个正整数的负元小于零,普通加法运算没有负元(加法幺元)存在。 d) 是整环。证明如下: 对任何a,b,c,d∈R, (a+b45)(c+d45)=(ac+bd

55)+(ad+bc)45

这里 (a+c),(b+d),(ac+bd),(ad+bc)仍是实数。

所以X对普通加法和乘法来说是封闭的。 普通加法和乘法运算适合结合律,交换律和分配律。 零元为0=0+0²4幺元为1=1+0²4对于任何a+b4455∈X ∈X

55∈X,其负元(-a)+(-b)4∈X且(a+b45)+((-a)+(-b)

5)=0

两个非零实数的乘积不等于零。 所以〈X,+,×〉是一个整环。 e) 是整环。证明如下: 对任何a,b,d∈R,] (a+b(a+b

33)+(c+d)+(c+d

33)=(a+c)+(b+d)

3

3)=(ac+3bd)+(ad+bc)

这里(a+c),(b+d),(ac+3bd),(ad+bc)仍是实数。 所以X对普通加法和乘法来说是封闭的。

普通加法和乘法运算适合结合律,交换律和分配律。 零元为0=0+0²幺元为1=1+0²对任何a+b(a+b

3333∈X ∈X

3∈X,其负元为-a-b

3∈X。即

)+(-a-b)=0。

40

两个非零实数的乘积不等于零。 所以〈X,+,×〉是一个整环。

61.设〈R,,〉是环,x∈R,有xx=0,其中0是关于的幺元; a) x∈R,有xx=0,其中0是关于的幺元;

b)〈R,,〉是交换环。

[证] a)对于任意的元素a∈R,因为的封闭性,所以有aa∈R。因而((aa)(aa))((aa)(aa))=aa再次利用aa=a,就有 (aa)(aa)=aa

因为〈R,〉是一个群,所以aa的逆元(负元)存在,即-(aa)∈R,故此有(aa)(aa)(-(aa))=(aa)(- aa))

因此

aa=0

c) 对于任意元素a,b∈R,由运算的封闭性,有ab∈R 故此

(ab)(ab)=ab 利用运算对运算的分配律,可得

(aa)(ab)(ba)(bb)= ab 再次利用aa=a,bb=b,就得到

a(ab)(ba)b=ab 由a,b的负元-a,-b∈R存在,可得 (ab)(ba)=0

又由运算的封闭性,可知ab∈R因而由a) 的结论可得 (ab)(ab)=0

所以 (ab)(ab)(ba)=0(ba) 即

ab= ba

所以运算是可交换的,故〈R,,〉是交换环。

62.设X是所有有理数对(x,y)的集合。在X上定义两个二元运算,如下

(x1,y1),(x2,y2)∈X

(x1,y1)(x2,y2)=(x1 +x2,y1 +y2) (x1,y1)(x2,y2)=(x1 +x2,y1 +y2)

问〈X,,〉是否地环,它有元零因子,关于运算是否有幺元,哪些元素关于运算有逆元。

41

[解] 对于任何a,b,c,d∈Q 由于

a+c,b+d,ac,bd∈Q,故此(a,b)(c,d)∈X,(a,b)(c,d)∈X,即 X对运算,运算封闭。

由于普通加法和乘法有结合律,交换律和分配律,所以易验证运算和运算有结合律,交换律和分配律。

运算的幺元(零元)存在,为(0,0)∈X 对任何(a,b)∈X,其负元为(-a,-b)∈X存在 所以,〈X,,〉是环。

关于运算有幺元存在,为(1,1)∈X

它有零因子,因为当,a,b∈Q a≠0 b≠0时,有(a,0)≠(0,0),(0,b)≠(0,0)但是

(a,0)(0,b)=(0,0)

对于a,b∈Q, a≠0且b≠0时 (a,b)∈X有逆元(关于运算)其逆元为(1a,1b)∈X。

63.设I是整数集合,+和³是整数的加法和乘法。证明:对任何整数m,〈{mx | x∈

I},+,³〉是环〈I,+,³〉的子环。 [证] 对于任何a,b∈I,

ma+mb=m(a+b) ma²mb=m²mab

这里a+b,mab仍是整数,所以{mx | x∈I}对普通加法和乘法封闭。 普通加法和乘法具有结合律、交换律和分配律。 零元0=m²0∈{mx | x∈I}

对于任何mx∈{mx | x∈I} 其负元-mx=m²(-x)∈{mx | x∈I}存在。 显然{mx | x∈I}⊆I,故此,〈{mx | x∈I},+,³〉是环〈I,+,³〉的子环。 .证明:环的同态象是环。

[证] 设〈X,+,*〉是一环,h是X上的同态函数,h(X)为其同态象,我们来证〈h(X),,〉是一环。

1〈h(X)○,〉是交换群

封闭性:对任何a,b∈h(X),存在着x,y∈X,使h(x)=a, h(y)=b,因此根据同态公式,有 ab=h(x)h(y)=h(x+y)

根据+运算的封闭性知x+y∈X,因而ab=h(x+y)∈h(X)。

42

结合律:对任何a,b,c∈h(X),存在着x,y,z∈X,使h(x)=a,h(y)=b,

h(z)=c,根据同态公式及+运算的结合律有

(ab)c=(h(x)h(y))h(z)=h(x+y)h(z)=h((x+y)+z) =a(bc)

有幺元:设0∈X为交换群〈X,+〉的幺元,则0′=h(0)∈h(X)是〈h(X),

〉的幺元,因为对任何a∈h(X),存在着x∈X,使h(x)=a,由x+0=0+x=x,及同态公式就有

a0′=h(x)h(0)=h(x+0)=h(x)=a 0′a=h(0)h(x)=h(0+x)=h(x)=a

从而a0′=0′a=a

有逆元:对任何a∈h(X),存在着x∈X,使h(x)=a,由交换群〈X,+〉中

每一元都存在着逆元,可得有-x∈X存在

使 x+(-x)=(-x)+x=0

因此,令-a=h(-x)∈h(X),则-a为a的逆元 因为由同态公式,有

a(-a)=h(x)h(-x)=h(x+(-x))=h(0)=0′ (-a)a=h(-x)h(x)=h((-x)+x)=h(0)=0′ 从而 a(-a)=(-a)a=0′

可交换:对a,b∈(X),存在着x,y∈X,使h(x)=a,h(y)=b 根据同态公式及运算+的交换律,可得

ab=h(x)h(y)=h(x+y)=h(y+x)=h(y)+h(x)

=ba

2〈h(X)○,〉是半群

封闭性:对任何a,b∈h(X),存在着x,y∈X,使h(x)=a,h(y)=b, 因此由同态公式及³运算的封闭性,就有

ab=h(x)h(y)=h(x*y)∈h(X)

结合律:对任何a,b,c∈h(X),存在着x,y,z∈X,使h(x)=a,h(y)=b,

h(z)=c,根据同态度公式及*运算的结合律,有

abc=(h(x)h(y))h(z)=h(x*y)h(z) =h((x*y)*z)=h(x*(y*z))=h(x)h(y*z) =h(x)(h(y)h(z))=a(bc)

3 运算对运算有分配律:对任何a,b,c∈h○(X),存在着x,y,z∈X,

使h(x)=a,h(y)=b,h(z)=c,根据*运算对+运算的分配律及两个同

43

态公式,就有

a(bc)=h(x)(h(y)h(g)) = h(x)h(y+z) =h(x*(y+z)) =h((x*y)+(x*z)) =h(x*y)h(x*z)

=(h(x)h(y))(h(x)h(z)) =(ab)(ac) 同理可证(bc)a=(ba)(ca)

65.设〈S,,〉是环〈R,,〉的子环。若x∈S,y∈R,有xy∈S,yx

∈S,则称〈S,,〉是环〈R,,〉的理想。

a) 求环〈Nm,+m,×m〉的所有子环和理想,其中m分别是6,8,11。 b) 设〈S1,,〉和〈S2,,〉是环〈R,,〉的理想。证明:〈S1∩S2,

,〉和〈S1S2,,〉也是〈R,,〉的理想,其中S1S2={xy| x∈S1,y∈S2}。

c) 设〈R,,〉是交换环,a∈R,0是关于的幺元。证明:〈S1,,〉是

环〈R,,〉的理想,其中

S={x | x∈R且xa=0}

1环〈N6,+6,×[解] a) ○,N6={[0]6,[1]6,[2]6,[3]6,[4]6,[56]}它的子环有 6〉

〈{[0] 6},+6,×6〉 〈{[0] 6,[3]6},+6,×6〉 〈{[0] 6,[2]6,[4]6},+6,×6〉 〈N6,+6,×6〉

它们都是环〈N6,+6,×6〉的理想。

2环〈N8,+8,× ○,N8={[0]8,[1]8,[2]8,[3]8,[4]8,[5]8,[6]8,[7]8},它的子8〉

环有

〈{[0] 8},+8,×8〉 〈{[0] 8,[4]8},+8,×8〉

〈{[0]8,[2]8,[4]8,[6]8},+8,×8〉 〈N8,+8,×8〉

它们都是环〈N8,+8,×8〉的理想。

3环〈N11,+11,× ○11〉

44

〈{[0]11},+11,×。它们是环〈R,,〉的仅有的两个11〉和〈N11,+11,×11〉

理想。

b) 1°先证〈S1∩S2,,〉是环〈R,,〉的理想。

1由于〈S1,〉和〈S2,〉都是〈R,〉的子交换群,因此,根据习题○

46,知〈S1∩S2,〉也是〈R,〉的子群;的交换遗传,故此,〈S1∩S2,〉也是〈R,〉的子交换群。

2由于〈S1,〉和〈S2,〉都是〈R,〉的子半群,显然S1∩S2⊆R;又○

因为0∈S1,所以0∈S1∩S2,从而S1∩S2非空;对于任何a,b∈S1∩S2,则有a,b∈S1,a,b∈S2,从而由〈S1,〉和〈S2,〉的封闭性可得ab∈S1,ab∈S2,所以ab∈S1∩S2,因而〈S1∩S2,〉具有封闭性;运算的结合遗传;所以〈S1∩S2,〉是〈R,〉的子半群。

3 运算对运算的分配律遗传。 ○

1,○2,○3已证明了〈S1∩S2,,〉是环〈R,,〉的子环。 ○

4由于对于任何x∈S1,x∈S2,y∈R,都有xy,yx∈S1,xy,yx∈S2,○

因此,对任何x∈S1∩S2,y∈R,就有x∈S1,x∈S2,所以xy,yx∈S1及xy∈S2,因而xy,yx∈S1∩S2。所以〈S1∩S2,,〉具有内吸性。

综合这四点,可知是环〈R,,〉的一个理想。 2°次证〈S1S2,,〉是环〈R,,〉的理想。

1由于〈S1,〉和〈S2,〉都是〈R,〉的子交换群,并由〈R,〉是○

交换群,运算具有交换律。得到

S1S2={S1S2|S1∈S1且S2∈S2} ={S2S1|S1∈S2且S1∈S1} = S2S1

从而根据习题47可得〈S1S2,〉是〈R,〉的子群;运算的交换律遗传;所〈S1S2,〉是〈R,〉的子交换群。

2由于〈S1,〉和〈S2,〉都是〈R,〉的子半群,根据R对运算的封○

闭性,可知S1S2={S1S2 | S1∈S1且S2∈S2}⊆R;由于0=0∈S1S2,知S1S2非空;对于任何a,b∈S1S2,知存在着s1,s1′∈S1,s1,s2′∈S2,使得a=s1s2,

³对的分配律以及○+的结合律可知 b=s1′s2′,根据○

ab=(s1s2)(s1′s2′)

=((s1s1′)(s1s2′))((s2s1′)(s2s2′))

根据〈S1,,〉是理想,具有内吸性,所以s1s2′∈S1,s1s1′∈S1从而由S1对运算的封闭性,可知(s1s1′)(s1s2′)∈S1,根据〈S1,,〉

45

是理想,具有内吸性,所以s2s1′∈S2,s2s2′∈S2,从而由S2对运算的封闭性,可知(s2S1′)(s1s2′)∈S2,因而ab=((s1s1′)(s1s2′))((s2s1′)(s2s2′))∈S1S2,所以〈S1S2,〉是封闭的;运算的结合律遗传;所以〈S1S2,〉是〈R,〉的子半群。

3运算对○+运算的分配律遗传。 ○

1,○2,○3已证明了〈S1S2,,〉是环〈R,,〉的子环。 ○

4由于〈S1,,〉和〈S2,,〉都是环〈R,,〉的理想,故都具有内○

吸性。因此,对任何x=s1s2∈S1S2(其中s1∈S2),y∈R,根据对的分配律,可得

xy=(s1s2)y=(s1y)(s2y) yx=y(s1s2)=(ys1)(ys2)

根据内吸性,可知s1y,ys1∈S1,s2y,ys2∈S2,因此xy=(s1y)(s2y)∈S1S2,yx=(ys1)(ys2)∈S1S2故此环〈S1S2,,〉具有内吸性。

综合这四点,可知〈S1S2,,〉是环〈R,,〉的一个理想。 c) 由于0a=0,故0∈S={x | x∈R且xa=0},所以S非空;对于任何x,y∈S,就有xa=0,ya=0,所以根据对的分配律以及的结合律可得

(xy)a=(xa)(ya)=00=0 (xy)a=(xa)(ya)=00=0

所以xy,xy∈S,故此S关于和运算封闭;运算的结合律,交换律,运算的结合律,对的分配律等都遗传;由于0∈S已知,故关于运算有幺元(零元);对于任何x∈S,就有xa=0,因而由的分配,可得

0=0a

=(x(-x))a =(xa)((-x)a) =0((-x)a) =(-x)a

故此-x∈S;所以〈S,,〉是〈R,,〉的子环。

对于任何x∈S,y∈R,就有xa=0,于是,由〈R,,〉是交换环,知运算具有交换律,加上运算的结合律,可得

(xy)a=x(ya)=x(ay)=(xa)y=0y=0 (yx)a=y(xa)=y0=0

因此,xy,yx∈S,所以〈S,,〉具有内吸性。

46

综合各点,可知〈S,,〉是环〈R,,〉的一个理想。 66.求解域〈F,,〉中的方程组

x(cy)=a (1) (cx)y=b (2)

[解] 由于〈F,,〉是域,所以0,I∈F并且对任何元素x∈F,存在着负元和逆

元,-x,x-1∈F。我们采用缩记法,对任何x,y∈F,xy,记为x+y,xy记为x²y或xy,并且x(-y)记为x-y,利用-x=(-1)²x及x²(-y)=(-x)²y=-x²y,我们可以将(1)(2)变为

x+cy=a (3) cx+y=b (4)

从而由(3)可得x=as-cy (5),将(5)代入(4)可得

c(a-cy)+y=b

或者 ca-c2y+y=b 或者 (c-1)y=ca-b

从而 y=(c-1)(ca-b) (6) 代入(5)可得

x=a-c(c2-1)-1(ca-b) (7)

因此,原方程组的解为 xac(c21)(cab) 21y(c1)(cab)(8)(9)2

-1

2

xa(c)((cc)(1))1((ca)(b))或者1y((cc)(1))((ca)(b))(10)(11)

67.设〈F,,〉是域,〈R,,〉是〈F,,〉的子环。问〈R,,〉是

否是整环?

[解] 不一定。有反例,令F=实数集,为普通加法为普通乘法,故此〈F,,〉

是实数域。令R=偶整灵敏集{…-6,-4,-2,0,2,4,6},则〈R,+,³〉是〈F,+,³〉的子环。但〈F,+,³〉的乘法幺元1R,故此〈R,+,³〉不是整环。

68.设〈X,+,³〉是代数系统,+和³是普通数的加法和乘法,当X为下列集合时,

问〈X,+,³〉是否是域?为什么? a) X={x | x≥0,x∈I}

b) X={x | x=a+b

3,a,b∈Q}

47

c) X={x | x=a+b3d) X={x | x=a+b

5,a,b∈Q} ,a,b∈Q}

5e) X={x | x=a/b,a,b∈N,a≠kb}

其中,I为整数集合,Q为有理数集合,N为自然数集合。 [解] a) 不是。因为对于任何x∈X,x≠0,x的负元和逆元不存在。

b) 是域。根据习题60的e) 的解,已证得〈X,+,³〉是整环。其次,设a+b

3是F的任一非零元,那么a与b不能都等于零,此时a2-3b2≠0,否则将有a=3

2

3b。若b=0,将有a=0,与假设矛盾;若b≠0,将有±

2

3,与

ab是

有理数矛盾。容易算出 (a+b并且

3)(

aaa23b22ba223b2)=1

a23b32ba23b2∈Q 故此

ba2(a+b)=

-1

aa3b323b∈X

即逆元(关于乘法)存在 因此〈X,+,³〉是域。 c) 不是。因为关于乘法不封闭。即对于任何a,b,c,d∈Q (a+b35)∈X,(c+d355)∈X,当bd≠0(即b≠0且d≠0)时(a+b355)

(c+d3)=ac+(ad+bc+bd35)35

虽然ac∈Q,但是ad+bc+bd3故 (a+b3Q,不是有理数,因此

55 ac+(ad+bc+bd35)35X

)(c+d3)X

d) 是域。仿习题60的e)的证明,易证〈X,+,³〉是整环。并且仿上边b) 易证,对任何元素a+b (a+b

55∈X,且a与b不同时为零,有乘法逆元存在

a2)-1=

a5b2ba25b25∈X

所以〈X,+,³〉是域。

e) 不是。因为关于加法没有零元及负元。

69.设〈F,,〉是域,〈S1,,〉和〈S2,,〉是证明:〈S1∩S2,,〉

是〈F,,〉的子域。

[证] 显然S1∩S2⊆F;另外由于0,1∈S1,0,1∈S2,故0,1∈S1∩S2,所以S1∩S2

非空;对任何a,b∈S1∩S2由于〈S1,,〉和〈S2,,〉是〈F,,〉

48

的子域,所以a(-b),ab-1∈S1,a(-b),ab-1∈S2,故此a(-b),ab-1∈S1∩S2,所以〈S1∩S2,,〉是域〈F,,〉的子域。

70.问是否有4个元素的域。若有,请写出其运算表。若没有,请说明理由。

[解] 有4个元素的域。因为4=2,2为素数,根据有限域的Galois理论,对任

何素数p,对任何自然数n,Pn阶有限域存在,因此4阶有限域存在。 模1+x+x2 的多项环为〈F2[x],,〉,其中 F2[x]={0,1,x,1+x},运算表如下:  q 1 x 1+x

容易验证环〈F2[x],,〉是域,因为乘法有幺元1,运算表对称、乘法有交换律,乘法各逆元存在(1的逆元为自己,x与1+x互为逆元),所以〈F2[x],,〉是4个元素的域。

0 0 0 0 0 1 0 1 x 1+x x 0 x 1+x 1 1+x 0 1+x 1 x

 0 1 x 1+x 0 0 1 x 1+x 1 1 0 1+x x x x 1+x 0 1 1+x 1+x x 1 0 2

49