第八章半群和群
离散数学8-代数系统基础
第八章 代数系统基础
第八章 代数系统基础
8.1 代数系统概念 8.2 半群与独异点 8.3 群的基本定义与性质 8.4 子群与陪集 8.5 循环群和置换群 8.6 环和域
2
一、基本概念
定义1: 设A是个非空集合且函数f:A*A→A,则称f为 A上的二元运算。
二元运算的两个重要特点: 一是运算封闭性,集合内任意两个元素都可以运算,运算后仍在同
主要包括运算所具有的算律和特殊元素 算律主要:结合律、交换律、分配律、吸收律和消去律 特殊元素:等幂元、幺元、零元和逆元。
9
1.结合律
定义3: 设代数系统<A,*>,对于A中任意元素a,b,c, (ab)c=a(bc),都称运算满足结合律,或是可结合的 。
实数集合上的加法和乘法满足结合律。幂集P(A)上的交、并和对称差 都满足结合律。矩阵的加法和乘法满足结合律。代数系统(Nk,+k)和 (Nk, ×k)中的+k和×k都满足结合律。
例设<A,*>是一个代数系统,其中*定义为a*b=a,证明运算是不可交 换的。
11
3.幂等律
定义5: 设代数系统<A,*>,对于A中任意元素有 x*x=x,则称运算*在A上满足幂等律。
设A为集合,<P(A), ∩>和<P(A), ∪>中的∩和换律、结合律和幂等律。
则称<A,*>是群。
如果<A,>是独异点且每个元素存在逆元,则称<A,>是群。 (R,+),(Z,+)都是群,幺元为零,x -1 = -x;(R-{0},×)是群,幺
元为1,x -1 =1/x ;<Q,>不是群,1是幺元,而0是无逆元。
半群和群
x1 = x xn+1 = xnx (n是正整数)
如果运算另外还满足有单位元,则如下定义的乘幂 有意义:
x0 = e (e是单位元素) xn+1 = xnx (n是非负整数)
xn xm= xn+m (xn)m= xnm
群公理
满足下列性质的代数系统称为群:
集合上的置换
在集合{1,2,3}上可以定义6个一一对应的函数:
1 2 3 1 2 3 e= 1 2 3 α = 2 3 1 1 2 3 1 2 3 γ = 1 3 2 δ = 3 2 1 1 2 3 β = 31 2 1 2 3 ε = 2 1 3
结合律 因此:群也是半群 有单位元素 因此:群也是独异点 每个元素均有逆元素 将元素a的逆元素记为a-1 幂的扩展:定义a-k =(a-1)k (k为正整数)
如果还满足交换律:可交换群(阿贝尔群)
群的例子
整数加群: (Z,+) 加法可结合;单位元素0;a的逆元素为(-a) 剩余加群: (Zn, +n) (其实这一类群,含无穷多个群) Zn={0,1,2,...,n-1}, a+nb=<a+b除以n的余数> 剩余加可结合;单位元素0;a的逆元素为n-a 非零实数乘法群: (R-{0},•) 乘法可结合;单位元素1;x的逆元素为1/x 注意:实数集与乘法不构成群 不 每行每列恰好有一个1,其它元素均为0的所有n×n阶矩阵 以及 矩阵乘 法构成群 矩阵乘法可结合;单位元是主对角元素全为1而其它元素全为0的矩 阵;根据线性代数知识可知这样的矩阵是可逆矩阵。
有限集合上的一一对应的函数称为置换。
半群与群的基本概念
第一节 半群与群的基本概念定义1.1 设代数系统<S,*>,其中*为二元运算。
如果*是可结合的,则称<S,*>为一个半群(semigroup ),如果半群的二元运算有单位元,则称此半群为独异点(含幺半群)。
如果独异点的每个元素都是可逆的,则称它为群(group)。
根据定义,代数系统<G ,*>为成一个群当且仅当二元运算*满足下述条件: (1)适合结合律(*)**(*),,,a b c a b c a b c G =∀∈。
(2)有单位元e G ∈∀∈==,**a G a e e a a 。
(3)a G ∀∈,有逆元1a G −∈,使得11**a a a a e −−==群<G ,*>可简记作G ,a*b 可略去*,简记作ab 。
如果半群,独异点和群中的运算是可交换的,则分别称作为交换半群,交换独异点和交换群。
交换群又称作阿贝尔(Abel )群。
如果群中的运算不是可交换的,则称它为非交换群。
习惯上,常将群中的二元运算叫作乘法,记做 。
定义1.2 若群G 所含元素个数有限,则称G 是有限群,否则称G 是无限群。
群G 中元素个数称作群的阶。
当G 是有限群时,用|G|表示它的阶。
例1.1,,Z +<+>是半群,但不是独异点,因为它没有单位元,,N <+>是独异点,但不是群,因为除0外其它元素无逆元。
而,Z +是一个群,并且是一个交换群,叫作整数加法群。
例1.2模n剩余类加法群<⊕>,n Z 是阿贝尔群,这里{[0],[1],,[1]}n Z n =−L ,[][][()mod ]x y x y n ⊕=+, [0]是它的单位元,对于每个x=0,1,2,…,n-1,[x]的逆元是[-x]=[n-x]。
例1.3 (),n M R <•>是独异点,这里•是矩阵乘法,n 阶单位矩阵是单位元,但它不是可交换的,而且不是每一个矩阵都是可逆的。
第8章_群和半群
8.2.3 群的性质
有关半群和独异点的性质在群中全部成立
半群 独异点 群 阿贝尔群
若群〈G,*〉的幺元为e,a,bG, 则 a)(a-1)-1=a; b)(a*b)-1=b-1*a-1 证明:a) ∵a*a-1=e ∴a是a-1的左逆元 a-1*a=e ∴a是a-1的右逆元 ∴(a-1)-1=a b) ∵(a*b)*(b-1*a-1)=a*(b*b-1)*a-1=a*e*a-1=e ∴b-1*a-1是a*b的右逆元 又∵(b-1*a-1)*(a*b)=b-1*(a-1*a)*b=e ∴b-1*a-1是a*b的左逆元 ∴(a*b)-1=b-1*交换独异点,T为S中所有幂等元的 集合,则<T,*,e>是<S,*,e>的子独异点。
证: (1)T对于*的封闭性 ∀a,b∈T,a*a=a,b*b=b,又由于*是可交换、可结合的,所 以 (a*b)*(a*b)=a*(b*a)*b=a*a*b*b=a*b ∴ (a*b)也是幂等元,a*b∈T. (2)e∈T. ∵ e*e∈T, ∴e∈T. 所以<T,*,e>是<S,*,e>的子独异点。
设<S,*,e>为独异点,T为S的非空子集。若T关于* 封闭,且e∈T,则称<T,*,e>是<S,*,e>的子独异点,记 为T≤S。
例
半群<I, · >有子半群<Ev, · >,<Od, · > 独异点<I, · ,1>有子独异点<Od, · ,1>
独异点<∑*, · >,设A⊆∑,则<A*, · > 是 ,ε ,ε <∑*, · >的子独异点; ,ε 独异点<∑*, · >,设T={s| ||s||>10},<T, ·>是 ,ε <∑*, · >的子半群,但不是子独异点; ,ε 独异点<N,+,0>,设nN={nm|m N}, <nN,+,0>是 <N,+,0>的子独异点; 独异点<SS, ◦,1S>,其中S上的单射集合,满射集合和 双射集合都是<SS, ◦,1S>的子独异点。
关于半群和群课件
循环半群
例7.1.3 下表给出的代数是个循环独异点,生成元是d
因为 d=d d2 = b d3 = c d4 = a
⊙a b c d aabcd bbadc c cdba ddcab
生成元也可以是c,但不是a或b
循环半群
定义:给定半群< S, ⊙>,以及G S, 若S中的所有元素,都可以由G中元素经过⊙运算而得 并且G是最小的这样的集合 则称G为< S, ⊙>的生成集,即
循环半群
四、循环半群 定义:< S, ⊙>是半群,若存在g S,对于每个x S,都 有相应的自然数n,将x表示成gn,即x=gn ,则 称g为< S, ⊙>的生成元 可以说,元素g生成半群< S, ⊙> 称< S, ⊙>为循环半群
循环半群
定义:< S, ⊙, e>是独异点,若存在gS,对于每个xS, 都有相应的自然数n,将x表示成gn,即x=gn ,且g0=e
称g为< S, ⊙, e>的生成元 可以说,元素g生成独异点< S, ⊙, e> 称< S, ⊙, e>为循环独异点
循环半群
定理:每个循环独异点都是可交换独异点。 证明: 设< S, ⊙, e>是循环独异点,g为其生成元 对于任意 a, b S,存在自然数m, n,使得a=gm,b=gn 于是,a⊙b = gm⊙gn = gm+n = gn+m = gn⊙gm = b⊙a 所以⊙是可交换的,故< S, ⊙, e>是可交换独异点。
半群和独异点
代数< [0, 1], ×>、< [0, 1), ×>和< N, ×> (N是自 然数集合,×是普通乘法)都是半群 并且都是< R,×>(R是实数集合)的子半群 < [0, 1], ×, 1>和< N, ×, 1>都是独异点 并且都是< R,×, 1>的子独异点 < [0, 1), ×>不是独异点,因为它不含关于×的么元
离散数学 半群和独异点、群与子群
两行或两列都是不相同的。 证明 设S中关于运算*的幺元是e。因为a,bS且a≠b,总有
e*a=a≠b=e*b 和 a*e=a≠b=b*e 所以,在*的运算表中任何两行或两列都是不相同的。
定理
设<S, * >是独异点,对于任意a,b∈S,且a,b均有逆元,则 1) (a-1)-1=a 2) a * b有逆元,且(a * b)-1=b-1 * a-1
则称代数系统 <S,*>为半群。
例 设集合Sk={x|x ∈I ∧ x≥k},k≥0,那么<Sk,+>是一个
半群吗?(其中+是普通加法运算) 分析 因为加法运算在Sk上是封闭的,并且该运算可结合,
所以<Sk,+>是一个半群。 注意 若k<0,则运算+在Sk上是不封闭的。
? 代数系统<I+,->是半群吗?<R,/>呢?
定理 设<S,*>是一个半群,如果S是一个有限集,则必有
a∈S,使得a*a=a。
证明
因为<S,*>是一个半群。对于bS ,由*的封闭性可知 b*bS,记b2=b*b b2*b=b*b2S,记b3=b2*b=b*b2
……
由于S是有限集,所以必存在 j>i,使得bi=bj 令p=j-i,有bi=bp*bi,所以对q≥i,有bq=bp*bq 因为p≥1,所以总可以找到k≥1,使得kp≥i 就有bkp= bp*bkp
构成群,则称 <S,*>是<G,*>的一个子群。
定理 设<G,*>是一个群, <S,*>是<G,*>的一个子群,那末, <G,*>中的幺元 e 必定也是<S,*>中的幺元。
7.5半群和群
定理7.6有限半群一定存在幂等元 定理7.6有限半群一定存在幂等元. 7.6
群
• 定义:设<S, ◦ >是代数系统, ◦为二 定义: 是代数系统, 是代数系统 元运算。 元运算。如果 • (1)运算◦是可结合的; 是可结合的; • (2)存在单位元 ∈S; 存在单位元e∈ ; • (3)对S中的任何元素 都有 −1∈S。 中的任何元素x都有 都有x 。 • 则称 则称<S, ◦>是一个群。 是一个群 是一个
例7.8 (1) < N , + >, < Z , + >, < R, + >都是半群 其中 为普通加法 都是半群,其中 为普通加法. 其中+为普通加法
(2) (3)
< P 表示集合中元素求并运算 是半群 其中表示集合中元素求并运算. 其中表示集合中元素求并运算 是半群,其中 为模m加法 其中+为模 加法. 是半群 其中 为模 加法
交换群
若群G中的二元运算是可交换的, 若群 中的二元运算是可交换的,则称 中的二元运算是可交换的 G为交换群或阿贝尔(Abel)群。 为交换群或阿贝尔( )
交换群的运算通常称为加法运算,记为+. 交换群的运算通常称为加法运算,记为 故交换群有时也称为加法群 这时, 加法群, 故交换群有时也称为加法群,这时,其中的 幺元就是加法群的零元素,记为0,元素a逆元 幺元就是加法群的零元素,记为 ,元素 逆元 a-1称为负元,并记为-a。相应地,群的指数 称为负元,并记为- 。相应地, 律表为: 律表为: ma+na=(m+n)a,m(na)=mna。 , 。
例7.9 设在整数集合Z中, 定义运算如下: Z
xo y = x+ y +4
11半群与群
}
8
例3、定义 R R 上的二元运算 如下:
x, y a, b x a, y b
其中+是实数集 R上的普通加法。
(1) R R, 是半群吗?
解:运算 封闭,且满足结合律,
故 R R, 是半群。 (2) R R, 是独异点吗? 解:0, 0 是幺元,故 R R, 是独异点。
5 6 ,0 1。
}
24
6、群的性质。
(1) x, y G,( x 1 )1 x,( x y)1 y 1 x 1 。
(2) 若 G 1 ,则 G 中无零元。
(3) G中消去律成立,即
若 ab ac ,则 b c ,
若 ba ca ,则 b c 。
31
}
3、生成子群,中心。
(1) 生成子群: G为群, G ,记 x x k k Z 设 x
例10、 6 0,1, 2, 3, 4, 5 , Z 群 Z 6 , 中由2生成的子群
2 2 k Z 0, 2, 4
k
同理,4 2 0, 2, 4 , 3 0, 3,
一、循环群 1、定义:群 G中若存在 a G使得 G a k k Z , 则称 G为循环群,记 G a ,称 a为G的生成元。 在循环群G a 中,生成元 a 的阶与群G 的阶一样。
n阶循环群 a n 循环群 无限阶循环群(a的阶无限)
循环群都是阿贝尔群。循环群的子群都是循环群。
}
20
3、群的阶。
有限群 群 无限群
有限群 G 的阶, 记 G 。 例如: Z n , 的阶为 n ,
Klein 四元群的阶为4。
半群与群
上面介绍半群同态及有关定理。下面接着 来讨论独异点之间的同态及其有关定理。 定义2.3 给定独异点<M,⊙,eM>和<T, ○,eT>,则 <M,⊙,eM> <T,○,eT> :=( g)(g∈TM∧( x)( y)(x , y∈M→g(x⊙y) =g(x) ○g(y))∧g(eM)=eT 并称 g 为从 <M ,⊙, eM> 到 <T ,○, eT> 的独异点同态映射。
a,b∈M且a,b均有逆元,则
(1) (a-1)-1=a。
(2) a○b有逆元,且(a○b)-1=b-1○a-1。
2 半群和独异点的同态与同构
在本节里,将把代数结构之间的同态与同 构的概念应用于半群与独异点。有些定 义与性质,几乎完全就是平行地搬过来。
主要内容如下:
定义2.1 给定两个半群<S,⊙>与<T, ○>,则 半群<S,⊙> 半群<T, ○>:=( f)(f∈TS∧( x)( y)(x, y∈S→f(x⊙y)=f(x) f(y)) 并称f为从<S,⊙>到<T,○>的半群同态 映射。 由定义可以知道,半群同态映射f可以不是 唯一的。
显然,a是<{a,a2,a3,…},⊙>的生成
元。故<{a,a2,a3,…},⊙>是循环子 半群。
定理1.4 给定可交换独异点<M,○,e>, 若 P 为其等幂元集合,则 <P ,○, e> 为 子独异点。 定理1.5 设<M,○,e>为独异点,则关于 ○的运算表中任两列或任两行均不相同。
定理1.6 给定独异点<M,○,e>,对任意
第8章_群和半群
第8章_群和半群群和半群第8章半群和群群和半群8.1 半群和独异点半群和独异点的定义子半群和子独异点半群同态和独异点同态群和半群8.1.1 半群和独异点的定义代数系统A=S,*,若*是满足结合律的二元运算,则A称为半群。
若*同时满足交换律,则称为阿贝尔半群。
存在幺元的半群称为独异点,也称(含)幺半群,单位半群。
若*同时满足交换律,则称为阿贝尔独异点。
群和半群例∑+, 是最典型的半群,只满足结合律∑*, 是最典型的独异点,只满足结合律,有幺元,εN,+,0是独异点,可交换独异点SS, ,1S是独异点,不满足交换律,部分元素有逆元群和半群b) 设S={a,b},*定义如右表:即a,b都是右零元∵ x,y,z S ① __y S ∴运算封闭② __(y*z)=__z=z*aba ba ab b(__y)*z=z∴结合律成立∴〈S,*〉是一半群,该半群称为二元素右零半群群和半群半群的性质:1.独异点运算表中任何两行或两列均不相同证明:设独异点S,*的幺元为e, a,b S,若a b ∵a*e b*e, S,*运算表中a,b两行不同,由a,b任意性,运算表中任两行不同∵ e*a e*b, S,*运算表中a,b两列不同,由a,b任意性,运算表中任两列不同.群和半群2.有限半群一定含有幂等元证明:设〈S,*〉是半群,S是有限集,需证a S,有a*a=a b S,因为运算封闭,b2=b*b S, b3,b4。
S S有限i,j∈N+,ji 有bi=bj bi =bj =bj- i*bi 令p=j-i bi =bj =bp*bi(1)当q≥i ,bq=bpq b又∵p≥1 ∴ k ∈N+ 有kp≥i由(1)bkp=bp*bkp=bp*(bp*bkp)k个= bp*(bp*(bp*bkp))=...= bp*。
bp* bkp =bkp*bkp ∴令a=bkp S 则a*a=a ∴ a是幂等元.群和半群8.1.2 子半群和子独异点设S,*为半群,T为S的非空子集。
第八章半群和群
定义8.1.4 设 S , 是一个半群,T为S的非空子集,若 对任 a, b T , 有 a b T , 则称 T , 为 S , 的子半群 定义8.1.5 设 S ,, e 是一个独异点,T为S的非空子集, 若对任 a, b T , 有 a b T , 且 e T , 则称 T ,, e 为
f , g S x [0,1], f ( x ) g( x ) 0.
证明S是一个偏序。R是全序吗?
2013-7-25 3
8.1 半群和独异点 Nhomakorabea定义8.1.1 设 S , 为代数系统,其中*为二元运算, 若运算*满足结合律,即对 a, b, c S, 都有
8
8.1 半群和独异点
定义8.1.7 设 S1 , 和 若 a, b S1 , 有
S2 ,是两个半群,
函数 h : S1 S2 .
h(a b) h(a) h(b)
则称h为从 S1 , 到 S2 , 的半群同态。
定义8.1.8 设 S1 ,, e1 和 S2 ,, e2 是独异点 , 函数 h : S1 S2 若 a, b S1 , 有
h( a b)( c ) fab (c ) ( a b) c
( h(a) h(b))( c ) ( fa fb )( c ) fa ( fb ( c ))
fa ( b c ) a ( b c )
所以 h(a b) h(a) h(b)
2013-7-25
10
8.1 半群和独异点
例8.1.5 考虑半群 S , , 其中 S {a, b, c}
* a b c a a b c b b c a c c a b
第8章 半群与群
例 1 群(I,+) ,0 为幺元,x 的逆元为-x,1 为生成元,-1 也是生成元。周 期为无限。 例 2 I 是整数集,I 中的关系 R 为模 m 同余关系(等价的) ,而 Zm=I/R={[0]R,[1]R,„,[m-1]R} ,定义 Zm 上的运算“+m” : [i]R +m [j]R =[(i+j) (mod m)]R 则(Zm,+m)是循环群,[0]R 是幺元,[i]R 的逆元是[m-i]R, [1]R 是生成元, 周期是 m。 定理 8.4.1 由 a 生成的循环群(G,)有: (1) 若 a 的周期是无限,则(G,)与(I,+)同构。 (2) 若 a 的周期是有限,则(G,)与(Zm,+m)同构。 证明: (1) 首先, ak=ah 当且仅当 k=h, 事实上, ak=ah 得到 ak-h=e, 由于周期无限, 所以只有 k=h。 这样可以构造双射 f:GI,f(ak)=k, 由于 f(ak。ah)=f(ak+h)=k+h=f(ak)+f(ah) ------保运算的 因此(G,)与(I,+)同构。 (2) 构造双射 f:G Zm,f(ak)=[k]R 由于 f(ak。ah)=f(ak+h)=[k+h]R=f(ak)+f(ah) ------保运算的 这是因为[k]R +m [h]R =[(k+h) (mod m)]R 因此(G,)与(Zm,+m)同构。 所以: 无限群可表示为:„,a-2,a-1,a0,a,a2,„ 有限群可表示为:a0,a,a2,„,am-1
−1
,g(eG )= eH
。 由幺元的 唯一 性 知
g(a)=g(a eG )= g(a)g( eG )
半群和群的关系
半群和群的关系
半群的本质就是一个集合对上面的2元运算满足结合律(说白了就是封闭+结合);
而群不仅有结合律,还要求含幺+每个元有逆,定义的条件要强得多了。
任何群都是半群,但任何半群都可以(同构的角度上来说是唯一的)“嵌入”到一个对应的群里面.
群的应用到处都是,代数中,几何中,拓扑中,函数论中,应用数学包括物理中,......太多了。
而半群的正式研究比其他起步于十九世纪中期的代数结构如群或环要晚一些。
,开始于二十世纪早期。
自从1950年代,有限半群的研究在理论计算机科学中变得特别重要,因为在有限半群和有限自动机之间有自然的联系。
有限半群理论比它的无限对应者要更加发达。
这特别根源于语法半群概念,和继而在半群的伪品种和已经被证明在自动机理论中特别多产的所谓的形式语言品种之间的联系。
代数结构
第八章几个典型的代数结构本章我们将介绍具有一个二元运算的代数结构半群与群,以及具有两个运算的代数结构环和域。
半群与群在形式语言、快速加法器设计、纠错码制定和自动机理论中都有卓有成效的应用。
§8.1 半群与独异点半群是最简单的一类代数结构,其运算个数少,且运算的性质也少。
半群在时序机理论、形式语言、语法分析等方面有着广泛的应用。
一. 半群、独异点和它们的子代数定义1 给定代数,其中*是二元运算,若*满足结合律,则称代数为半群。
定义2 给定代数,如果二元运算*满足结合律且有么元,则称为独异点。
可以看出,独异点是含有么元的半群。
因此有些人将独异点称为含么半群。
例1(1)代数和都是半群,因为运算+和×都满足结合律;而且还是独异点,因为0是+的么元,1是×的么元。
(2)代数和不是半群,因为减法和除法不满足结合律。
定义3 如果是半群,且关于运算*封闭,则是的子代数,称为的子半群。
显然子半群是半群。
定义4 如果是独异点,且关于运算*封闭,,则是的子代数,称为的子独异点。
显然子独异点是独异点。
例2(1)代数和分别是独异点和的子独异点。
(2)如果∑是非空有限字母表,那么<∑+,连结>是半群,<∑*,连结,Λ>是独异点。
如果,则连结>是<∑+,连结>的子半群,连结,Λ>是<∑*,连结,Λ>的子独异点。
定义5 在半群(独异点)中,若运算是可交换的。
则称此半群(独异点)为可交换半群(可交换独异点)。
定理8.1.1 在任何可交换独异点中,S的幂等元组成的集合T可构成其子独异点。
证明:,是幂等元,所以。
对任意的,。
所以,故是子独异点。
本定理对可交换半群也成立。
下面我们定义独异点中任意元素的幂。
用归纳定义:(1)(基础)。
(2)(归纳)。
由于独异点中,运算*是可结合的,容易证明如此定义的的幂满足以下指数定律:(a)(b)定义6 设是独异点,若存在元素,,都,使得。
离散数学DataG8
2018年11月12日星期一
《离散数学》
page: 16
8.2 群的性质 8.2.2 群的性质 5)群中满足消去律,即 1> a*b=a*c ⇒ b=c 2> b*a=c*a ⇒ b=c
证明:若a*b=a*c 故有:b=e*b=(a-1*a)*b =a-1 *(a*b) =a-1 *(a*c) =(a-1 *a)*c =e*c =c 因a有逆元a-1
第 8 章 群论
本章 知识 要点
半群与独异点的概念; 群的概念及性质; 循环群与置换群; 群的同态与同构 群的概念与群的性质; 循环群与置换群
群的概念与群的性质; 循环群与置换群
《离散数学》
page: 1
本章 重点 本章 难点
2018年11月12日星期一
引言 带有运算的集合称为代数系统,不同的代数系统可能 有不同的运算性质(可交换,分配,吸收,幂等,么元, 零元……)
独异点 ② *运算存在么元。
③对运算 *,每个元素都存在逆元。
群
2018年11月12日星期一
《离散数学》
page: 3
8.1 半群,独异点与群 8.1.2 例子 例1 分别判断下列的代数系统是半群,独异点还是群: 1)<Z, ->,-为整数普通的减法 2)<Z+ +>,+为整数普通的回法 3)<P(S), ㊉>, ㊉为集合的对称差 4)<Z, +>,+为整数普通的加法 5)<∑*, +>,+为字符串的联接运算
所以,有限群的运算表中,每一行都是集合元素的一 个置换(元素的重排);列也是如此。 该性质告诉我们,若代数系统的运算表同行或同列中 出现重复的元素,则一定不是群。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
14
8.2 群的定义和性质
∗ 例8.2.2 考虑 〈G ,∗〉, 其中
a b G = 0 0 a, b ∈ Q − {0}
则 〈G ,∗〉 , 是半群,且 ∗ 是半群, (1)
1 1 0 0
是 〈G ,∗〉 的左单位元
2011-12-14 2
期中测验
4. 证明 ( A − B ) U ( B − A) = ( A U B ) − ( A I B ) 5. 求由 b, c, d四个字符构成的 位符号串中,a, b, 求由a, 四个字符构成的n位符号串中 四个字符构成的 位符号串中, c至少出现一次的符号串的数目。 至少出现一次的符号串的数目。 至少出现一次的符号串的数目 6. 给定集合S={1,2,3,4,5}, 找出S上的等价关系 使 给定集合 找出 上的等价关系R, 上的等价关系 等价关系R能产生划分 能产生划分{{1,2},{3},{4,5}}. 等价关系 能产生划分 7.设R是实数集, = R[ 0 ,1] . 若 f , g ∈ X , 定义 设 是实数集 X 是实数集,
〈 S2 ,•〉 是两个半群 是两个半群,
函数 h : S1 → S2 .
h( a ∗ b ) = h( a ) • h( b )
则称h为从 的半群同态。 则称h为从 〈 S1 ,∗〉 到 〈 S2 ,•〉 的半群同态。 定义8.1.8 设 〈 S1 ,∗, e1 〉和 〈 S2 ,•, e2 〉是独异点 , 函数 h : S1 → S2 定义 若 ∀a, b ∈ S1 , 有
a ∗ al = el ∗ ( a ∗ al ) = ( a′ ∗ al ) ∗ ( a ∗ al )= a′ ∗ ( al ∗ a ) ∗ al = a′ ∗ el ∗ al = a′ ∗ al = el
a ∗ el = a ∗ ( al ∗ a ) = ( a ∗ al ) ∗ a = el ∗ a = a
同理可证: 同理可证: 所以
= (( x + y ) + z ) mod m
x + m ( y + m z ) = ( x + ( y + z )) mod m
( x + m y) + m z = x + m ( y + m z )
6
2011-12-14
8.1 半群和独异点
(2) 〈 I , −〉 不是半群 (3) 〈 ρ ( A),U, ∅〉 和 〈 ρ ( A),I, A〉 是可交换独异点 (4) 〈 A A ,o,1 A 〉 是不可交换独异点。 是不可交换独异点。 定义8.1.4 设 〈 S ,∗〉 是一个半群,T为S的非空子集,若 是一个半群, 为 的非空子集 的非空子集, 定义 对任 a, b ∈ T , 有 a ∗ b ∈ T , 则称 〈T ,∗〉 为〈 S ,∗〉 的子半群 定义8.1.5 设 〈 S ,∗, e 〉 是一个独异点,T为S的非空子集 是一个独异点, 为 的非空子集 的非空子集, 定义 若对任 a, b ∈ T , 有 a ∗ b ∈ T , 且 e ∈ T , 则称 〈T ,∗, e 〉 为 的子独异点。 〈 S ,∗, e 〉 的子独异点。
〈 f , g〉 ∈ S ⇔ ∀x ∈ [0,1], f ( x ) − g( x ) ≥ 0.
证明S是一个偏序。 是全序吗 是全序吗? 证明 是一个偏序。R是全序吗? 是一个偏序
2011-12-14 3
8.1 半群和独异点
定义8.1.1 设 〈 S ,∗〉 为代数系统,其中 为二元运算, 为代数系统,其中*为二元运算 为二元运算, 定义 若运算*满足结合律 满足结合律, 若运算 满足结合律,即对 ∀a, b, c ∈ S , 都有
2011-12-14
16
8.2 群的定义和性质
定理8.2.2 设 〈G , ⋅〉 是半群,若 ∀a, b ∈ G , 方程 a ⋅ x = b 是半群, 定理 中都有解, 和 y ⋅ a = b 在G中都有解,则 〈G , ⋅〉 是群 中都有解 证 (1) 取 a ∈ G , 设 el 为 y ⋅ a = a 的一个解 为 ∀b ∈ G , c为 a ⋅ x 的解, = b 的解,即有 a ⋅ c = b, 则 el ⋅ b = el ⋅ ( a ⋅ c ) = ( el ⋅ a ) ⋅ c = a ⋅ c = b
= fa ( b ∗ c ) = a ∗ ( b ∗ c )
所以 h( a ∗ b ) = h( a ) o h( b )
2011-12-14
10
8.1 半群和独异点
∗ 例8.1.5 考虑半群 〈 S ,∗〉 , 其中 S = {a, b, c }
* a b c a a b c b b c a c c a b
〈 S ,∗〉 到 〈 S S ,o〉 的同态如下: 的同态如下: 从 h( a ) = fa h( b ) = fb h( c ) = fc
其中
fa ( a ) = a ,
fa ( b ) = b ,
fa ( c ) = c
fb ( a ) = b ,
fc ( a ) = c ,
2011-12-14
⇒ fa ( e ) = fb ( e ) ⇒ a ∗ e = b ∗ e ⇒ a = b 于是h是单射 是单射。 于是 是单射。因此 〈 S ,∗, e 〉 同构于 〈 h( S ),o,1S 〉
2011-12-14 12
8.2 群的定义和性质
定义8.1.8 设 〈G ,∗〉 是独异点 其单位元为 若对任 a ∈ G , 是独异点, 其单位元为e. 定义 存在 a′ ∈ A, 使得 a′ ∗ a = a ∗ a′ = e , 即G中每个元素关 中每个元素关 都是可逆的, 为群。 于* 都是可逆的,则称 〈G ,∗〉 为群。 定义8.1.9 若群 〈G ,∗〉 中的二元运算 是可交换的,则 中的二元运算*是可交换的 是可交换的, 定义 称 〈G ,∗〉 为可交换群,也称为阿贝尔群。 为可交换群,也称为阿贝尔群。 例8.2.1 (1) 〈 I , +〉 是阿贝尔群 (2) 〈 N m , + m 〉 是阿贝尔群 (3) 〈Q − {0},•〉 是阿贝尔群 (4) 〈 N ,+〉 和 〈 I ,•〉 都不是群
2011-12-14 5
8.1 半群和独异点
可结合性: 证 可结合性:设 ( x + y) mod m = r , 即 x + y = km + r
( x + m y ) + m z = (( x + y ) mod m ) + m z = ( r + z ) mod m
= (( x + y − km ) + z ) mod m
h( a ∗ b) = h( a) • h( b)
则称h为从 且 h( e1 ) = e2 , 则称 为从 〈 S1 ,∗, e1 〉 到 〈 S2 ,•, e2 〉 的独异点同态
2011-12-14 9
8.1 半群和独异点
S 〈 S ,∗〉 与 〈 S ,o〉 同态。 定理8.1.2 半群 同态。 定理
离散数学 第八章 半群和群来自中测验1.用推理规则论证下列问题: 用推理规则论证下列问题: 用推理规则论证下列问题 我或者去北京,或者去广州.如果去北京,就去长城. 我或者去北京,或者去广州.如果去北京,就去长城. 去了长城,就不能参加运动会.所以, 去了长城,就不能参加运动会.所以,如果我参加了运 动会,那么我去了广州. 动会,那么我去了广州. 2. 符号化下列命题 并推证其结论 符号化下列命题,并推证其结论 并推证其结论: 任何人如果他喜欢步行,他就不喜欢乘汽车 他就不喜欢乘汽车. 任何人如果他喜欢步行 他就不喜欢乘汽车 每一个 人或者喜欢乘汽车,或者喜欢骑自行车 或者喜欢骑自行车. 人或者喜欢乘汽车 或者喜欢骑自行车 有的人不爱 骑自行车. 因而有的人不爱步行. 骑自行车 因而有的人不爱步行 3. 求的 P ∨ Q ∧ R ∨ S 主析取范式和主合取范式
2011-12-14 7
8.1 半群和独异点
的子独异点, 例8.1.3 〈 Od ,∗〉 是 〈 I ,∗〉 的子独异点 但 〈 Ev ,∗〉 不是 定理8.1. 1 设 〈 S ,∗, e 〉 为可交换独异点,T为S中所有 为可交换独异点, 为 中所有 定理 幂等元的集合, 的子独异点。 幂等元的集合,则 〈T ,∗〉 为 〈 S ,∗, e 〉 的子独异点。 证 ∀a , b ∈ T , 由 a 2 = a , b 2 = a 得
1 a b ∗ a 0 0 0 1 = 1 1 a 0 0 0
(2) a b ∀ 0 0 ∈ G,
无单位元, 但 〈G ,∗〉 无单位元 故不是群
2011-12-14 15
作业
习题8.1 习题 4 9 习题8.2 习题 1 (1) (3) 3
证 定义 h : S → S S , h( a ) = fa , 其中 fa : S → S , fa ( b ) = a ∗ b
h( a ∗ b )( c ) = fa∗b (c ) = ( a ∗ b ) ∗ c ∗
( h( a ) o h( b ))( c ) = ( fa o fb )( c ) = fa ( fb ( c ))
2011-12-14
13
8.2 群的定义和性质
是半群, 定理 8.2.1 设 〈G ,∗〉 是半群,若 (1) ∃el ∈ G , 使得 ∀a ∈ G , 有 el ∗ a = a (2) 对 ∀a ∈ G , ∃al ∈ G , 使得 al ∗ a = el 则 〈G ,∗〉 是群 证 先证 ∀a ∈ G , a ∗ al = el 因为 al ∈ G , 故存在 a′ ∈ G , 使得 a′ ∗ al = el