离散数学 第五章代数系统

合集下载

《离散数学》代数系统的一般性质-1

《离散数学》代数系统的一般性质-1

定义 设 S 为集合,函数 f:S×S→S 称为 S 上的 二元运算, 简称为二元运算. 也称 S 对 f 封闭. 特点: - 变量和函数值的取值限定在同一个集合上。 例1 - (1) N 上的二元运算:加法、乘法. - (2) Z 上的二元运算:加法、减法、乘法. - (3) 非零实数集 R* 上的二元运算: 乘法、除 法. - (4) 设 S = { a1, a2, … , an}, ai ∘aj = ai , ∘ 为 S 上二元运算.

二元运算的特异元素 5.1 二 元 运 算 及 其 性 质 单位元
定义 设∘为S上的二元运算,如果存在el(或er)S,使得 对任意x∈S 都有 el ∘x =x (或x∘er =x), 则称el(或er )是S中关于∘运算的左(或右)幺元(单位元). 若e∈S关于∘运算既是左单位元又是右单位元,则称 e 为S上关于∘运算的幺元. 例:N上加法的幺元是0,乘法的幺元是1 Mn(R)上加法的么元是0矩阵,乘法的幺元是单位阵
第5章 代数系统的一般 性质
代数结构
【引例】 (1)在Z集合上,x∈Z,
5.1 二 元 运 算 及 其 性 质
则f(x)=-x是将x映为它的相反 数。-x是由x唯一确定的,它是对一个数施行求相反数运 算的结果。这个运算可表示为函数: f :Z→Z
(2)在R+ 集合上,x∈R+,则f(x)= 1/x是将x映为它的倒 数。1/x是由x唯一确定的,它是对R+中的一个数施行倒数 运算的结果。这个元算可以表示为函数 f : R+ → R+。 (3)设a,b∈R,则f(a,b)=a+b(a-b,a×b)是将两个数a, b映为R中的唯一的一个数,它是对R中的两个数施行加 (减,乘)法运算的结果。这个运算可以表示为函数f : R2 → R。

离散数学第五章

离散数学第五章

作业:P178 (2);P185 (1), (2)
5.3 半群和独异点
一、半群
1、定义
①具有运算封闭性的代数系统A=〈s,*〉 称为 广群,满足运算封闭、结合律的代数 系统 A=<s,*>,称为半群,这里*是二 元运算。 ②存在么元的半群称为独异点,也称含么 半群, 单位半群,单元半群。
5.3 半群和独异点
二、么元(单位元)和零元
例:代数A=〈{a,b,c}, ○ 〉用下表定义: ○ a b c 特殊元: b是左么元,无右么元; a是右零元,b是右零元, 无左零元; 运算:既不满足结合律,也不满足交换律。 a a a a b b b b c b c a
二、么元(单位元)和零元
例: a)〈I,x〉, I为整数集
5.2 运算及其性质
5.吸收律:设<A,*,△>,若x,y,z∈A有: x*(x △z)=x 称运算*满足吸收律; x △(x * y) =x; 运算 △满足吸收律
例:N为自然数集,x,y∈N,x*y=max{x,y},
x△y=min{x,y}
试证:*,△满足吸收律 证明:x,y∈N, x*(x△y)=max{x,min{x,y}}=x ∴*满足吸收律 x x≥y x<y x≥y =x =x
则么元为1,零元为0
b)〈(s),∪,∩〉 对运算∪,是么元, s是零元,
对运算∩,s是么元 ,是零元。 c)〈N,+〉 有么元0,无零元。
二、么元(单位元)和零元
2、性质
性质1: 设*是s上的二元运算,满足结合律,具 有左么元el,右么元er,则el=er=e 证明: er = el* er = e
闭否,<A,+>,<A,/>呢? 解:2r,2s∈A, 2r x 2s=2r+s∈A (r+s∈N)

《离散数学》第五章

《离散数学》第五章

⊕4b)⊕4c=
a
c), 满足结合律。 ⊕4(b ⊕4c),即⊕4满足结合律。
0是单位元,0的逆元是 ,1和3互为逆元,2的逆 是单位元, 的逆元是 的逆元是0, 和 互为逆元 互为逆元, 的逆 是单位元 元是2。 是一个群。 元是 。 <Z4; 4>是一个群。 ⊕ 是一个群
14
定义5-8:如果群 如果群<G; * >的运算 是可交换的,则称该群为 的运算*是可交换的 定义 的运算 是可交换的,
5
三、 子半群和子独异点
定义5-5 定义
<S; >的子代数,则称<T; >是<S; >的子半群。 ; 的子代数,则称 ; 是 ; 的子半群。 的子代数 的子半群

设<S; >是一个半群 ,若 <T; ; 是一个半群 ; ∗

例6
= {2n | n ∈ N} N3 = {3n | n ∈ N}, N4 = {4n | n ∈ N}, L
交换群或阿贝尔群。 交换群或阿贝尔群。
15
二、循环群
1.群中元素的幂 对于任意a∈ , 对于任意 ∈G, a0=e,
anƮ=e, ( a−1)n+1 = (a−1)n ∗ a−1 (n=0,1,2,…) (*) ) 引进记号 a−n = (a−1)n = a−1 ∗ a−1 ∗ ⋅ ⋅ ⋅ ∗ a−1 ( n个a-1 ) 个 因此( 因此( )式可表示为 (a −1 )0 = e, a−n−1 = a−n * a−1 对于任意整数
1
5.1 半群和独异点 一、半群 半群 定义5-1 定义
二元运算, 二元运算,如果 是半群。 是半群。∗ > < s; 是一个非空集合, 设S是一个非空集合, 是S上的一个 是一个非空集合 上的一个 是可 结 合 的 , 则 称 代 数 系 统

离散数学第五章

离散数学第五章

• 二元运算的性质
1.算律: 设 为S上的二元运算, (1)如果对于任意的x,y∈S,有x y=y x, 则称运算在S上满足交换律.
(2)如果对于任意的x,y,z∈S有 (x y) z=x (y z),则称运算在S上满足结 合律. (3)如果对于任意的x∈S有x x=x,则称 运算在S上满足幂等律.
4.群的性质 (1)群的幂运算规则 设G为群,则G中的幂运算满足: 1) a∈G,(a-1)-1=a. 2) a,b∈G,(ab)-1=b-1a-1. 3) a∈G,anam=an+m,n,m∈Z. 4) a∈G,(an)m=anm,n,m∈Z. 5)若G为交换群,则(ab)n=anbn.
设 和 为S上两个不同的二元运算,
(1)如果对于任意的x,y,z∈S有(x y) z= (x z) (y z)和z (x y)=(z x) (z y),则称 运 算对 运算满足分配律.
(2)如果 和 都可交换,并且对于任意的 x,y∈S有x (x y)=x和x (x y)=x,则称 和 运算满足吸收律.
(5) S为任意集合,则∪、∩、-、 为S 的幂集P(S)上的二元运算,这里∪和∩是初级 并和初级交.
(6) S为集合, SS为S上的所有函数的集合, 则函数的集合运算 为SS上的二元运算.
• 一元运算
1. 定义: 设S为集合,函数f:S→S称为S上的一 个一元运算,简称为一元运算. 2. 例: (1) 求一个数的相反数是整数集合Z,有理数集 合Q和实数集合R上的一元运算. (2) 求一个数的倒数是非零有理数集合Q*,非 零实数集合R*上的一元运算.
3.真子代数 任何代数系统V=<S,f1,f2,…,fk>,其子代数一定 存在. 最大的子代数就是V本身. 如果令V中所有代数常数构成的集合是B,且 B对V中所有的运算都是封闭的,则B就构成 了V的最小的子代数. 这种最大和最小的子代数称为V的平凡的子 代数. 若B是S的真子集,则B构成的子代数称为V的 真子代数.

离散数学—第五章代数系统的一般性质

离散数学—第五章代数系统的一般性质
① 自然数集合上加法的幺元是0,乘法的幺元是1; ② 矩阵的加法幺元是全0矩阵,矩阵的乘法幺元是主对角 线为1,其它为0的矩阵. ③ P(S)上,U运算的幺元是,的幺元是S.
判断幺元
1. 对于给定的集合和运算有的存在幺元,有的不存 在幺元.
① R*是非零实数集,o是R*上的二元运算,任取a,bR*有 aob = a,那么不存在el使得对所有的b R*都有 elob = b,所以运算o没有左幺元. ② 但对任意的a R*,对所有的b R*,都有boa=b,所以, 任意R*的元素a都是运算o的右幺元.R*中有无数多的 右幺元,但没有幺元.
① ② ③ ① 如:<N,+>是<Z,+>的子代数; 如:<N,+,0>是<Z,+,0>的子代数; 如:<N-{0},+>不是<Z,+>的子代数; 如有的代数系统决定该系统的二元运算存在幺元.
2. 代数系统的公理:运算的性质. 3. 子代数与代数系统的关系:不仅具有相同的代数运算,而 且这些运算也具有相同的性质,它们非常相似,只是子代 数比原来的代数系统小一些.
{2} {1}
交换律
1. 定义5.3: 设o为S上的二元运算,如果对任意的 x,yS都有xoy =yox,则称运算o在S上是可交换 的,或者说o在S上适合交换律.
① 例如加法,乘法符合交换律,但减法和除法不符合.
结合律
1. 定义5.4:设o为S上的二元运算,如果对任意的 x,yS都有(xoy)oz =xo(yoz),则称运算o在S上 是可结合的,或者说o在S上适合结合律.
运算表
ai a1 a2 ... an
o(ai) o(a1) o(a2) ... o(an)

离散数学第五章 代数系统基础

离散数学第五章  代数系统基础

第五章 代数系统基础
第五章 代数系统基础
6、逆元 、 是集合A上具有单位元 的二元运算, 设 * 是集合 上具有单位元 e 的二元运算,对于元 , 素 a ∈ A,若 ∃一个元素 a l -1∈A,使得 a l -1* a = e , , 则称元素a 是左可逆的, 则称元素 对于运算 * 是左可逆的,并称 a l -1为 a 的 左逆元; 左逆元;若 ∃一个元素 a r -1∈A,使得 a * a r -1 = e , , 则称元素a 对于运算 * 是右可逆的,并称 r -1为a的 是右可逆的,并称a 则称元素 的 右逆元; 右逆元;若 ∃一个元素 a -1∈A ,使得 a -1* a = a * a -1 = e ,则称元素 a 对于运算 * 是可逆的,并称 -1为 a 是可逆的,并称a 的逆元。 的逆元。 显然, 的逆元, 也为a 显然,若a -1为 a 的逆元,则 a 也为 -1的逆元
第五章 代数系统基础
例7:代数系统 (ρ( E), ∼) 与 (ρ( E),∪) 的类型不相同。 : ∪ 的类型不相同。
第五章 代数系统基础
3、子系统(或子代数) 、子系统(或子代数) 定义: 定义:设 ( S ,
1
,
2
,⋯ ,
i
n
) 是代数系统, 是代数系统,
S ′ 是 S 的在每一运算
下 ( i = 1, 2, …,n ) ,
上述运算为 °( (x, y) ) = x · y (mod3),其中 · 是普通乘法 ,
第五章 代数系统基础
A={0, 1}, 二元运算 * 的定义见下表。 的定义见下表。 * 0 1 0 0 0 1 0 1
上述运算*是集合 , 上的逻辑合取运算 上述运算 是集合{0,1}上的逻辑合取运算 是集合

离散数学第5章 代数系统的一般性质

离散数学第5章 代数系统的一般性质

例:
实数集上的加法,减法, 实数集上的加法,减法,乘法 幂集P(S)上的∪,∩,⊕,相对 上的∪ 幂集 上的 补 M(R)上的矩阵加法和乘法 上的矩阵加法和乘法
幂: x ... x = x n x
n个
幂运算的公式: 幂运算的公式:
x
m
x =x
n
mn
m+n
(x ) = x
m n
定义: 定义:幂等律
. 1 1 2 3 4 1 2 3 4
2 2 4 1 3
3 3 1 4 2
4 4 3 2 1
定义: 定义:可交换
上的二元运算,如果对任意 设 为S上的二元运算 如果对任意 上的二元运算 的x,y∈S都有 ∈ 都有 x y=y x 上是可交换的. 则称运算 在S上是可交换的 上是可交换的 ( 在S上的适合交换律) 上的适合交换律) 上的适合交换律
l r l r
定义: 定义:逆元
上的二元运算, 设 为S上的二元运算 e∈S为运 上的二元运算 ∈ 为运 幺元. 如果存在y 算 幺元 对x∈S,如果存在 (或 ∈ 如果存在 或 y ) ∈S使得 使得 y x=e(或x y =e) 或 则称y 或 是 的左逆元(或 则称 (或y )是x的左逆元 或右 逆元) 逆元 逆元
例5.1
1)自然数集合 上的乘法,除法 自然数集合N上的乘法 自然数集合 上的乘法, 2)整数集合 上的加法,减法, 整数集合Z上的加法 整数集合 上的加法,减法, 乘法, 乘法,除法 * 3)非零实数集 上的加法,减法, 非零实数集R 非零实数集 上的加法,减法, 乘法, 乘法,除法 4)Mn(R)表示所有 阶实矩阵的集 表示所有n阶实矩阵的集 表示所有 合(n≥2), Mn(R)上的加法和乘 法运算

《离散数学》第5章 代数系统简介

《离散数学》第5章 代数系统简介
b R 都有 b a b ,所以,任意 R 的元素 a 都是
运算 的右幺元. R 中有无数多个右幺元,但是没有 幺元. 例 5.3 代数系统 R, 中,其中 R 为实数, ” “ 是普通乘法,问 1 是它的幺元吗? 解:代数系统 R, ,其中 R 为实数, ”是普 “ 通乘法, 并且对任意的实数 m R , m 1 1 m m , 有
于运算“ ”的零元.
注意:零元的符号“ ”有时候也用“ 0 ”表示, 但“ 0 ”不一定具有自然数 0 的含义,它只是零元的记 号.
例 5.4 代数系统 Z , 中,其中 Z 为整数, ”是 “ 普通乘法,问 0 是它的零元吗?
0 解: Z 且对任意的 m Z , 均有 m 0 0 m 0 ,
运算的左零元, R 中没有右零元,也没有零元.
定理 5.3 设 为集合 A 上的二元运算, l 和 r 分别为运 算 的左零元和右零元,则有 l r 且 是 A 上关于 运算 的惟一零元. 证明略. 8、设 为集合 A 上的二元运算,且在集合 A 中存在单 位元 e ,对任意的 m A 若存在 yl A ,有 yl m e ,则称 yl 为 m 的左逆元. 若存在 yr A , m yr e , 有 则称 yr 为 m 的右逆元. 若存在 y A ,有 m y y m e ,则称 y 为 m 的 逆元.
例如, 在整数集合上加法是满足消去律的.对任意的 整数 x, y , z 由 x y x z或y x z x 可得 y z . 消去了 x .类似地,对乘法也有消去律.但在幂集 P(S ) 上,取 A,, B, C P(S ) ,由 A B A C 不一定能得到

离散数学_第5章_代数系统(学生用)

离散数学_第5章_代数系统(学生用)

2013-7-31
离散数学
22
吸收律
定义5-2.5:设<A, *,△>,若x,y,zA, 有x*(x△z)=x称运算*满足吸收律; 有x△(x*y)=x称运算△满足吸收律。 【例】 N为自然数集, x,yN,x*y=max{x,y},x△y=min{x,y}, 试证:*,△满足吸收律。 证明: x,yN,x*(x△y)=max{x,min{x,y}}=x ∴ *满足吸收律 x,yN,x△(x*y)=min{x,max{x,y}}=x ∴ △满足吸收律。
离散数学
24
【例】设ρ(s)是集合S的幂集,在ρ(s)上定义的两个 二元运算,集合的“并”运算∪和集合的“交” 运算∩,验证∪,∩满足幂等律。
证明:对于任意的A∈ρ(s),有A∪A=A和A∩A=A,
因此运算∪和∩都满足等幂律。 【例】普通的加法和乘法不适合幂等律。但0是加法 的幂等元(0+0=0),0和1是乘法的幂等元( 0*0=0且1*1=1)。

2013-7-31
离散数学
9
例:以下哪些运算是封闭的?
(1) 自然数集合N上的减法运算。 不封闭
(2) 整数集合I上的除法运算。 不封闭
(3) 设A={1,2,3,…,10},二元运算x*y=质数p的个数,
使得x ≤p≤y。 不封闭,当x=y=4时,x与y之间的质数个数为0, 而0不属于A集合。
2013-7-31 离散数学 26
特殊元素


在某些代数系统中存在着一些特定的元素,它们 对于系统的一元或二元运算起着重要的作用。 例:<Z,+>中的+运算有单位元0。 例:矩阵乘法运算中的单位矩阵。 将这些特殊元素作为代数系统的性质进行讨论, 这时称这些元素为该代数系统的特异元素或代数 常数。

离散数学第5章 代数系统

离散数学第5章 代数系统

代数系统的性质
十.吸收律
设和 都是X上的二元运算,若对任何x,y∈X, 有
x(xy)=x
则与 满足吸收律。

x(xy)=x
例如
Hale Waihona Puke 集合的∪与∩满足吸收律。软件学院
a)

b)
c c a b

c)
c c c c

d)
c c c c

a a a b b c c
b b c a
a a a b b c c
软件学院
代数系统基础
就专业知识而言,计算机学科中要培养学生三个能力: 理论抽象设计 理论:就是计算机科学中各种理论课。 抽象:要把实际问题抽象成数学模型(数学系统)。 设计:系统设计、程序设计。 确定数学模型,需要了解有哪些代数结构(系统)。
另外,抽象代数可以培养学生的抽象逻辑思维能力。
本章主要讨论:代数结构(系统)的概念,运算的性质、代数 结构(系统)的同构、半群、独异点、群、环、域等。
软件学院
同态与同构
设<X,>,<Y, >是两个代数系统,和 都是二元运算,
如果存在映射f:XY,使得对任何x1 ,x2∈X,有
f(x1x2)=f(x1)f(x2) --------此式叫同态关系式 则称 f是从<X,>到<Y, >的同态映射,简称这两个代数
系统同态。
并称<f(X), >为<X,>的同态像。 如果f是满射的,称此同态f是满同态。 如果f是单射的,称此同态f是单同态。 如果f是双射的,称<X,>与<Y,>同构,记作(X,)≌(Y,)。 f是<X,>到 <X,>的同态(同构),称之为自同态(自构)。

离散数学 第五章 代数系统

离散数学 第五章 代数系统

5.1 代数系统的基本概念
• 当n = 1时,称f为一元运算,当n = 2时,称f为二元 运算,等等。
• 运算的例子很多。例如,在数理逻辑中,否定是 命题集合上的一元运算,合取和析取是命题集合 上的二元运算;在集合论中,集合的补是集合上 的一元运算,并与交是集合上的二元运算;在实 数算术中,加、减、乘、除运算都是二元运算。
可交换的二元运算,如果对于任意的x,yA,都

x*(x⊙y)=x 和 x⊙(x*y)=x
• 即(x)(y)(x,yA→x*(x⊙y)=x∧x⊙(x*y)=x),则称 运算*和运算⊙满足吸收律,或称*对于⊙以及⊙ 对于*是可吸收的。
5.2 运算及其性质
• 例5.9 给定<N,*,⊙>,其中N是自然数集合,* 和⊙定义如下: 对任意a,bN有a*b = max(a,b),a⊙b = min(a, b),试证,*和⊙互为吸收的。
1*(0⊙1)=1*0=1,而 (1*0) ⊙(1*1)=1⊙0=0
5.2 运算及其性质
• 形如表5-3的表常常称为运算表或复合表,它由运 算符、行表头元素、列表头元素及复合元素四部 分组成。对于集合的基数很小,特别是2或3时, 代数系统中运算常常用这种表给出。优点是简明 直观,一目了然。
• 性质5:吸收律 设*,⊙是定义在集合A上的两个
(1)x+yZ,
(封闭性)
(2)x+y=y+x
(交换律)
(3)(x+y)+z=x+(y+z)
(结合律)
• 容易找到与<Z,+>具有相同运算规律的一些代数 系统,如表5-2所示。
5.1 代数系统的基本概念
集合

离散数学 第五章:2代数系统及其子代数和积代数 3代数系统的同态与同构

离散数学 第五章:2代数系统及其子代数和积代数 3代数系统的同态与同构

0 0 1 0 0 1 −3, 0 1 0 = 2, 0 1 0 . 0 0 1 0 1 1
10
如果原来的两个代数系统分别含有代数常数 比如说 如果原来的两个代数系统分别含有代数常数,比如说 1的 代数常数 比如说V 代数常数为a 的代数常数为a 就是积代数 代数常数为 1 , V2的代数常数为 2 ,<a1 , a2>就是积代数 V1×V2中的代数常数.例如 中的代数常数.例如,
x ⊕ y = (x + y)modn.
这里
Zn ={0,1,2,⋯, n −1 }.

则 ϕ 是从
ϕ : Z →Zn ,ϕ(x) = (x)modn ,
V1 到 V2 的同态. 同态.
解: 因为对任意x,y∈Z有 因为对任意x,y∈
ϕ(x + y) = (x + y)modn = (x)modn ⊕( y)modn = ϕ(x) ⊕ϕ( y).
1 0 0 V =< Z , +, 0 >,V2 =< M3(R),•, 0 1 0 >, 1 0 0 1
1 0 0 0, 0 1 0 0 0 1
那么积代数V 那么积代数V1 × V2 的代数常数就是 这时
1 0 0 V ×V2 = Z ×M3(R), , 0, 0 1 0 1 0 0 1
12
积代数的性质: 积代数的性质:
1)如果 1)如果 或幂等的). 幂等的 2)如果 e 和 2)如果 1 就是积代数 中的二元运算都是可交换 可交换的 V 和 V2 中的二元运算都是可交换的(可结合的 1 或幂等的), 则积代数中相应的二元运算也是可交换的 (可结合的 幂等的 则积代数中相应的二元运算也是可交换 可交换的 可结合的

离散数学第5章代数系统(学生用)

离散数学第5章代数系统(学生用)

运算的分类
一元运算
只对一个元素进行操作的 运算。
二元运算
对两个元素进行操作的运 算。
n元运算
对n个元素进行操作的运算。
运算的实例
加法
是二元运算,满足结合性和交换性,不满足 幂等性和消去性。
指数运算
是二元运算,满足结合性和交换性,不满足 幂等性和消去性。
乘法
是二元运算,满足结合性和交换性,满足幂 等性和消去性。
离散数学第5章代数系统( 学生用)
• 代数系统的基本概念 • 代数系统的运算 • 代数系统的同态与同构 • 代数系统的子代数与商代数 • 代数系统的应用
01
代数系统的基本概念
定义与性质
定义
代数系统是一个有序的三元组 (A,F,D),其中A是一个非空集合, F是A上的一组二元运算,D是A上 的一组一元运算。
同构实例
例如,矩阵代数中的矩阵集合M与向量空间中的向量集合V之间存在一个一一对应的映射f,使得M中的每一个元 素x经过f的映射后,都对应于V中的某个元素y,并且M中的加法、数乘和乘法运算也对应于V中的加法、数乘和 外积运算,因此M与V同构。
04
代数系统的子代数与商代数
子代数与商代数的定义
子代数
如果代数系统的一个非空子集在给定的运算下仍然是一个代 数系统,则称这个子集为原代数系统的子代数。
同构性质
同构关系具有自反性、对称性和传递性,即如果A同构于B,那么B一定同构于A;如 果A同构于B,B同构于C,那么A一定同构于C。
同态与同构的实例
同态实例
例如,整数集合Z与有理数集合Q之间存在一个一一对应的映射f,使得Z中的每一个元素x经过f的映射后,都对应 于Q中的某个元素y,并且Z中的加法运算也对应于Q中的加法运算,因此Z与Q同态。

离散数学 代数系统

离散数学 代数系统

二元运算的性质
定义5.7 设°和∗为S上两个可交换的二元运算, 定义5.7 上两个可交换的二元运算, 上两个可交换的二元运算 如果对于任意的x,y∈ , 如果对于任意的 ∈S,都有 x∗(x°y)=x ∗ ° = x°(x∗y)=x ° ∗ = 则称运算° 满足吸收律 吸收律。 则称运算°和∗满足吸收律。
说 明
不是自然数集合N 不是自然数集合N上的二元运算
验证一个运算是否为集合S上的二元运算主要考虑两点: 验证一个运算是否为集合S上的二元运算主要考虑两点: 不封闭。 对减法不封闭 称N对减法不封闭。 中任何两个元素都可以进行这种运算, S中任何两个元素都可以进行这种运算,且运算的结果 是唯一的。 是唯一的。 中任何两个元素的运算结果都属于S S中任何两个元素的运算结果都属于S,即S对该运算是 封闭的。 封闭的。
ai ∅ {1} {2} {1,2}
~ ai {1,2} {2} {1} ∅
{2} {1,2}
{1,2} {1,2} {2}
例5.5
上的二元运算° 例5.5 设S={1,2,3,4},定义 上的二元运算°如下 ,定义S上的二元运算 x ° y=(xy) mod 5, ∀x,y∈S = , , ∈S
离散数学
第5章 代数系统
本章说明 本章的主要内容
–一元和二元运算定义及其实例 一元和二元运算定义及其实例 –二元运算的性质 二元运算的性质 –代数系统定义及其实例 代数系统定义及其实例 –子代数 子代数
与后面各章的关系
–是后面典型代数系统的基础 是后面典型代数系统的基础
本章内容
5.1 二元运算及其性质 5.2 代数系统 本章小结 作 业
二元与一元运算的算符
可以用° 可以用°、∗、·、⊕、⊗、∆等符号表示二元或一 、 元运算,称为算符 算符。 元运算,称为算符。

第5章 代数系统的一般性质 [离散数学离散数学(第四版)清华出版社]

第5章 代数系统的一般性质 [离散数学离散数学(第四版)清华出版社]
3/19/2010 5:50 AM 第三部分:代数结构(授课教师:向胜军) 13
证明: 证明: (2) θl = θlθr θlθr = θr ∴ θl = θr , 把θl = θr记作θ,假设S中存在零元θ',则有: θ'= θ'θ = θ ∴ θ是S中关于运算的唯一的零元. (因为θl为左零元) (因为θr为右零元)
3/19/2010 5:50 AM 第三部分:代数结构(授课教师:向胜军) 3
§1 二元运算及其性质
DEFINITION 1.
设S为集合,函数 f :S×S→S称为S 为集合, :S×S→S称为S 称为 上的一个二元运算,简称为二元运算. 上的一个二元运算,简称为二元运算. 二元运算
如: f :N×N→N, f(<x,y>)=x+y就是自然数集合上 × , 就是自然数集合上 的一个二元运算,即普通的加法运算. 的一个二元运算,即普通的加法运算. 考虑,普通的减法是不是自然数集合上的二元运算? 考虑,普通的减法是不是自然数集合上的二元运算?
8
EXAMPLE 1
上的运算和 设S={1, 2},给出 ,给出P(S)上的运算 和⊕的 上的运算 运算表,其中全集为S. 运算表,其中全集为 xi {1} {2} {1,2}
3/19/2010 5:50 AM
xi {1,2} {2} {1}
⊕ {1} {2} {1,2}
{1}
{2} {1,2}
3/19/2010 5:50
3 3 1 4 2
4 4 3 2 1
10
第三部分:代数结构(授课教师:向胜军)
DEFINITION 3.
上的二元运算, 设和*为S上的二元运算, 为 上的二元运算 (1) 在S上可交换:x,y∈S, xy=yx. 上可交换: ∈ (2) 在S上可结合:x,y,z∈S, (xy)z=x(yz). 上可结合: ∈ (3) 适合幂等律:x∈S, xx=x. 适合幂等律 幂等律: ∈ x (4) *对可分配:x,y,z∈S, x*(yz)=(x*y)(x*z). 对 可分配: ∈ (5) 和*满足吸收律:x,y∈S, x*(xy)=x, 满足吸收律 满足吸收律: ∈ x(x*y)=x.

离散数学(第二版)第5章代数系统的基本概念

离散数学(第二版)第5章代数系统的基本概念

(
x11
*x)*
x
2
1
=e*
x
2
1
=
x
2
1
由 x11 x21 ,故唯一性成立。 由逆元定义知,若x-1存在,则x-1*x=x*x-1=e。
证毕
第五章 代数系统的基本概念
定理5.1.4 设*是集合S中的一个可结合的二元运算,且 e为S中对于*的幺元,x有逆元x-1,则(x-1)-1=x。
证明 (x-1)-1=(x-1)-1*e=(x-1)-1*(x-1*x) =((x-1)-1*x-1)*x=e*x=x。 证毕
定理5.1.2 设*是S中的二元运算且θr 与θl分别是对于* 的右零元和左零元,则θr=θl=θ, 使对任意元素x∈S有 x*θ=θ*x=θ, 称元素θ是S中关于运算*的零元(zero)且唯一。
第五章 代数系统的基本概念
证明 因为θr 和θl分别是*的右零元和左零元,故有 θl*θr=θl,θl*θr=θr,所以θr=θl。 令其为θ,有
如,在〈P(A),∪,∩〉
P(A)的加法幺元、 乘法
零元, 称A为P(A)的乘法幺元、 加法零元。
第五章 代数系统的基本概念
定义5.1.5 设*是集合S中的一种二元运算,且S中对于* 有e为幺元,x,y为S中元素。若x*y=e,那么称x为y的左逆 元,y为x的右逆元,若x对于*运算既有左逆元又有右逆元, 则称x是左、 右可逆的。若x左右均可逆,称x可逆。
对于全集E的子集的交“∩
;
在命题集合中,对于析取“∨”运算,重言式是零元; 在命题集合中,对于合取“∧”运算,矛盾式是零元。
【例5.1.8】设S={a,b,c}, S上*运算由运算表(如
表5.1.5所示)确定,那么b是右零元, a是幺元。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
“+”是普通加法,0∈A,并且对任意的自然 数x∈A,有x+0=0+x=x
2020/4/1
国际学院
90--16
单位元素或幺元
定 义 5.2.7 : 设 “ * ” 是 集 合 S 上 的 二 元 运 算 , <S,*> 是 一 个 代 数 系 统 , 若 eS , 使 得 对 aS,都有:
1) a*e=e*a=a,则称e为运算“*”关于S的单 位元素或幺元;
则称*在A上是可结合的,或称满足结合律。
2020/4/1
国际学院
90--10
3.分配律
定义5.2.4:设“*”、“о”是集合S上的两个
二元运算,对a,b,cS, 1) 若 aо(b*c) = (aоb)*(aоc) , 则 称 运 算
“о”对“*”在S上满足左分配律(或第一分 配律); 2) 若 (b*c)оa = (bоa)*(cоa) , 则 称 运 算 “о”对“*”在S上满足右分配律(或第二分 配律)。 3) 如果“о”对“*”既满足左分配律又满足右 2020/4分/1 配律,则称о”国对际学“院*”在S上满足分配90-律-11。
2).设有代数系统<R,×>,“1”是该代数系统的 幺元。对aR且a0,都a=1/a, 使得: a×a-1=a×(1/a)=a-1×a=(1/a)×a=0,
所以“1/a”是“a”的逆元,而a=0无乘法逆元。
2020/4/1
国际学院
90--22
零元
定义5.2.9:设“*”是集合S上的二元运算,<S,*> 是一个代数系统,若θS,使得对aS,都有:
2020/4/1
国际学院
90--9
5.2 代数运算的性质
2.交换律
定义5.2.2:设*是集合A上的二元运算,如果对任
意的a,b∈A,都有
a*b=b*a
则称*在A上是可交换的,或称满足交换律。
3.结合律
定义5.2.3:设*是一个A上的二元代数运算,如果
对任意的a,b,c∈A,都有
(a*b)*c=a*(b*c)
2020/4/1
国际学院
90--24
么元性质
(定理5.2.1) 设<S,*>是一个代数系统: 1) 若<S,*>存在幺元,则该幺元唯一; 2) 若<S,*>存在左、右幺元,则一定相等,
且是幺元。
2020/4/1
国际学院
90--25
证明
1).(反证法)设<S,*>存在两个以上的幺元,不
妨假设e1,e2是<S,*>的两个幺元, 则对xS,x*e1=e1*x=x,此时,取x=e2, 有
el*er=er

则对xS,有x*er=x,此时,取x=el,有
el*er=el

由①、②可知el=er,即左、右幺元相等;
为此有:x*er=x=el*x,所以:e=el。
2020/4/1
国际学院
90--27
零元性质
(定理5.2.2) 设“*”是集合S上的二元运算,<S,*>是一个代
数系统, 1) 若<S,*>存在零元,则该零元唯一; 2) 若<S,*>存在左、右零元,则该左、右零元
则称运算“*”与“о”在A上满足吸收律。
2020/4/1
国际学院
90--13
例5.2.1
设S是一个集合,定义幂集ρ(S)上的关于集合的∩,∪运算,

1) 对任意X,Y,Z∈p(S),由集合运算的性质我们知道,
(X∩Y)∩Z=X∩(Y∩Z), (X∪Y)∪Z=X∪(Y∪Z)
由结合律的定义,我们知道∩,∪运算都满足结合律。
X∩X=X, X∪X=X, 所以,∩,∪在p(S)上满足等幂律。 5) 对任意X,Y∈p(S),有
X∩(X∪Y)=X, X∪(X∩Y)=X 所以,∩,∪在p(S)上满足吸收律。
2020/4/1
国际学院
90--15
代数系统的特异元
▪ 有特殊性质的元素,叫特异元。 ▪ 例如在代数系统<N,+>,其中N是自然数,
第五篇 代数系统
▪ 物理学:夸克模型 ▪ 化学:晶格结构 ▪ 另外还有生物,流体力学,机械,电子电工 ▪ 计算机: 安全领域(椭圆曲线算法)
2020/4/1
国际学院
90--1
第5章 代数系统
5.1 代数系统
5.1.1 代数运算
定义5.1.1:设A,B,C是非空集合,从A×B到C的一个映射 (或函数)f:A×B→C称为一个A×B到C的二元代数 运算,简称二元运算。
2) a*e=a,则称e为运算“*”关于S的右单位元 素或右幺元,又记为er;
3) e*a=a,则称e为运算“*”关于S的左单位元 素或左幺元,又记为el。
2020/4/1
国际学院
90--17
例5.2.2
1) 设有代数系统<p(S),∩>,则该代数系统的幺元为e=?;
1) 对任意X∈p(S),显然全集S∈p(S),有: 如S∩X=X,
4.等幂律
定义5.2.5:设о是定义在集合A上的二元运算,
1) 若元素a∈A,满足aоa=a,则称a是A中关于о 的一个等幂元,简称a为等幂元。
2) 若A中的每一个元素都是等幂元,则称在A中是 等幂的,或称满足等幂律。
2020/4/1
国际学院
90--12
5.吸收律
定义5.2.6:设о和*是集合A上的两个可交换的二 元运算,对a,bS,都有 aо(a*b)=a a*(aоb)=a,
4) 一个含有n个命题变元的命题的集合A与A上的 “∧”、“∨”、“┐”可构成一个代数系 统<A,∧,∨,┐>,称之为命题代数。
2020/4/1
国际学院
90--8
5.2 代数运算的性质
1.封闭性
定义5.2.1:设*是一个A上的二元代数运算,如果 对任意的a,b∈A,都有a*b ∈A,则称二元运 算 *在A上是封闭的。
冰淇淋
90--3
n元运算
设集合A={一角,五角},集合C={桔子水,可
口 可 乐 , 冰 淇 淋 } , 则 表 5.1.1 实 质 上 是 一 个 :
A×A→C的映射,也就是A×A到C的一个运算。
像这种使用表来给出运算,则我们称这个表为
运算表(或乘法表)
推广到一般的n元运算的情况。
定 义 5.1.2 : 设 A1,A2,…,An , B 是 非 空 集 合 ,
一定相等,且是零元。
2020/4/1
1) a*θ=θ*a=θ,则称θ为运算“*”关于S的 零元;
2) a*θ=θ,则称θ为运算“*”关于S的右零元, 又记为θr;
3) θ*a=θ,则称θ为运算“*”关于S的左零元, 又记为θl。
注:也可以记零元、右零元、左零元分别为为o, or,ol。
2020/4/1
国际学院
90--23
例5.2.6
1/A。 3) R上的任意两个数A,B,变成A+B或A×B。 4) R上的任意三个数X,Y,Z,变成R中的一个
数,即进行:IF X THEN Y ELSE Z。 上述运算都是集合R上封闭的运算。 例5.1.1中的例子运算都不封闭。
2020/4/1
国际学院
90--6
5.1.3 代数系统
把集合和其上的运算看作一个整体时,就形成了 一个代数系统。
定义5.1.3:设一个A1×A2×…×An到B的n元代 数运算,如果A1=A2=…=An=A,则我们就 称此运算为A上的n元代数运算。如果B A, 则称该代数运算对集合A是封闭的。
2020/4/1
国际学院
90--5
例5.1.2
1) R上的每个数Y变成[Y]。 2) 在实数集R上的每个数A≠0影射成它的倒数
1) 设有代数系统<R,×>,则该代数系统的零元 为θ=0;
2) 设有代数系统<p(S),∩>,则该代数系统的 零元为θ=Φ;
3) 设有代数系统<p(S),∪>,则该代数系统的 零元为θ=S;
4) 设有代数系统<A,∧>,则该代数系统的零元 为θ=F;
5) 设有代数系统<A,∨>,则该代数系统的零元 为θ=T。
2020/4/1
国际学院
90--2
例5.1.1
1) 在正整数集Z+上,定义减法运算。 2) 如一架自动售货机,能接受一角和五角的硬
币,而所对应的商品是橘子水、冰淇淋,当 人们投入上述硬币的任何两枚时,自动售货 机供应出相应的商品。
一角 五角
2020/4/1
一角 橘子水 可口可乐
国际学院
五角 可口可乐
1) 设有代数系统<A,∧>,则该代数系统的幺元为 e=T;
1) 设有代数系统<A,∨>,则该代数系统的幺元为 e=F。
2020/4/1
国际学院
90--20
逆元
定义5.2.8:设“*”是集合S上的二元运算,<S,*>是一个
代数系统,e是<S,*>的幺元,若对aS,bS,使得:
1).a*b=b*a=e,则称b为a关于运算“*”的逆元,a也称
所以,空集Φ为p(S)上关于∪的左幺元; 如X∪Φ=X,
所以,空集Φ为p(S)上关于∪的右幺元; 即,空集“Φ”是p(S)关于∪的幺元。
2020/4/1
国际学院
90--19
例5.2.4
1) 设有代数系统<R,+>,则该代数系统的幺元为 e=0;
2) 设有代数系统<R,×>,则该代数系统的幺元为 e=1;
为可逆的,记为a-1(同样,a也为b关于运算“*”的逆
相关文档
最新文档