离散数学—代数(11.24版)
离散数学第5章 代数结构
所以*满足结合律;
交换律: (a , b) (c, d ) (ac, ad b) , (c, d ) (a, b) (ca, cb d ) , 一般, ( a , b ) ( c , d ) ( c , d ) ( a , b ) ,
s1 s2 ...sk t1t 2 ...t s . 易证: (*, ◦)是半群. 上的所有非空串组成的集合+, 关于其上的串 的连接运算也构成一个半群(+, ◦).
12
定义 设*是非空集合M上的2元代数运算, 若*满足结合律且M关于*有幺元e, 即对于任意 xM, 有e*x = x*e = x, 则称(M, *, e)为独异点. 含幺半群就是独异点. (Z, +),(R, )? (Z, +,0), (R, ,1)
a S : a 1 , a 2 , a 3 ,... S . Proof 取 i , j : a a (i j ).
i j
p i j 1: a a a a .
i p j j
a j 1 a p a j 1 ,... a a a , q j .
证2zxyyxzyx?????226zxyyxzxyyx226222626??????xyzzxyzxyzyx??24615226?2yyzzyxzyxx?yz?2?x?6xyyxyx???226226622yzzyz????y??6xxyzzxyzxyzx???24zyxzy???满足结合律
Chapter 5 代数结构
1
离散数学第六章集合代数
集合算律
6.3 集合恒等式
1.只涉及一个运算的算律:
交换律、结合律、幂等律
交换 结合
幂等
AB=BA (AB)C =A(BC) AA=A
AB=BA (AB)C= A(BC)
AA=A
AB=BA (AB)C =A(BC)
16
2.涉及两个不同运算的算集律合:算 律 分配律、吸收律
与
分配
A(BC)=
(AB)(AC)
A(BC)=
(AB)(AC)
吸收
A(AB)=A
A(AB)=A
与
A(BC) =(AB)(AC)
17
3.涉及补运算的算律: 集合算律 DM律,双重否定律
D.M律
双重否定
A(BC)=(AB)(A C)
A(BC)=(AB)(A C)
(BC)=BC (BC)=BC
A=A
18
4.涉及全集和空集的算律集:合 算 律 补元律、零律、同一律、否定律
解 (1)、(3)、(4)、(5)、(6)、(7)为真,其余为假.
28
(1) 判断元素a与集合A的隶属关系是否成立基本方法:
把 #2022 a 作为整体检查它在A中是否出现,注意这里的 a 可
能是集合表达式.
(2) 判断AB的四种方法
若A,B是用枚举方式定义的,依次检查A的每个元素是否 在B中出现.
(交换律)
八. = A E
(零律)
九. = A
(同一律)
22
例6 证明AB AB=B AB=A AB=
#2022
①
②
③
④
证明思路:
确定问题中含有的命题:本题含有命题 ①, ②, ③, ④
离散数学十二代数结构基本概念及性质(精品)
定理12.2.4 给定<S,⊙>且θl和θr分别为关 于⊙的左零元和右零元,则θl=θr=θ且零元θ是 唯一的。
定理12.2.5 给定<S,⊙>且|S|>1。如果θ, e∈S,其中θ和e分别为关于⊙的零元和幺元, 则θ≠e。
例:代数结构<Z,×>上的零元是“0”, 因为对于任何整数x,均有x×0=0×x=0。
例:前面例子中关于串的并置运算,它的单
位元素是空串,因为对任一串A,均有 // A = A // = A。
7.零元
给定<S,○>及θl,θr,θ∈S,则 θl为关于○的左零元 :=( x)(x∈S→θl○x=θl) θr为关于○的右零元 :=( x)(x∈S→x○θr=θr) θ为关于○的零元
:=( x)(x∈S→θ○x=x○θ=θ)
Байду номын сангаас
因此,一个代数结构需要满足二个条件: (1)有一个非空集合S (2) 在集合S上定义的运算一定是封闭的
此外,我们把集合S的基数即|S|,定义为代 数结构的基数。如果S是有限集合,则说代数结 构是有限代数结构;否则便说是无穷代数结构.
有时,要考察两个或多个代数结构,这里 就有个是否同类型之说,请看下面定义:
例:代数结构<N,+>与代数结构<Z,×> 是相同类型的,因为它们都有一个二元运算符。
例:代数结构<Z,+,×>与<N,+>的类 型是不相同的,因为它们的运算符的个数不同。
例:设S是非空集合,P(S)是它的幂集。对任 意集合A,B∈P(S)上的运算和如下:
AB =(A-B)∪(B-A)
AB = A∩B 则<P(S),,>是一代数结构。因为,显 然和是闭运算。 <R,+,×>与<P(S),,>是同类型代 数结构的。
离散数学 第11讲 布尔代数
三、有限布尔代数的结构
引理2: 设<B,∨,∧, ′, 0,1>是有限布尔代数, 则 (1) 任意b,c∈B, 有b∧c'=0当且仅当b ≤ c; (2) 对于B中任一原子a和任一非零元素b, a≤b 和a≤b'两式中有且仅 有一式成立。 (2)证明: 先证a ≤ b 和a ≤ b'两式不可能同时成立. 假如a ≤ b 和a ≤ b'同时 成立, 就有a ≤ b∧b'=0, 这与a是原子相矛盾。 再证a ≤ b 和a ≤ b'两式中必有一式成立. 因为a∧b ≤ a, a是原子, 所以只能是a∧b=0或a∧b=a. 若a∧b=0,则 a∧(b')'=0, 由(1)得a ≤ b'; 若a∧b=a, 得a≤b. 命题得证.
a∧b=0。
定理2的证明: (反证法) 假如a∧b≠0, 令a∧b=c, 若a, b是原子且a∧b≠0, 则 0<c≤ a 0<c ≤ b c < a 时与a为原子相矛盾. c=a时, 结合0 < c ≤ b 得0 < a< b,与b为原子相矛盾.所以a∧b=0.
三、有限布尔代数的结构
引理1: 设<B,∨,∧, ′, 0, 1>是一有限布尔代数, 则对于B中任一非 零元素b, 恒有一原子a∈B, 使a≤b。 证明: 任取b∈B且b≠0. 若b为原子, 有b≤b, 则命题已得证。 若b不是原子, 则必有b1∈B, 使得0 < b1 < b。 若b1不是原子,存在b2使0<b2<b1<b,对b2重复上面的讨论。 因为B有限,这一过程必将中止,上述过程产生的元素序列满足 0 < …<b2 < b1 < b 即存在br, br为原子,且0 < br < b, 否则此序列无限长。
离散数学中代数系统知识点梳理
离散数学中代数系统知识点梳理离散数学作为一门数学学科,研究的是离散化的对象和结构。
代数系统作为离散数学的一个重要分支,是对数学对象的代数性质进行研究的一种形式化工具。
在离散数学中,代数系统的概念和相关知识点是非常重要的。
一、代数系统的基本概念代数系统是指由集合和一组运算构成的数学结构。
其中,集合是代数系统中最基本的概念,可以是有限集或无限集;运算是指对集合中的元素进行操作并得到新的元素。
代数系统主要包括代数结构、代数运算和代数性质三个方面。
1. 代数结构:代数结构由集合和一组运算构成,可以包括加法、减法、乘法、除法等。
常见的代数结构有群、环、域等。
2. 代数运算:代数运算是指对集合中的元素进行操作,可以是二元运算也可以是多元运算。
常见的代数运算有加法、乘法、幂运算等。
3. 代数性质:代数系统具有一些特定的性质,如封闭性、结合律、交换律、单位元素、逆元素等。
二、代数系统的分类根据代数运算的性质,代数系统可以分为群、环、域和向量空间等不同类型。
1. 群:群是一种代数系统,具有封闭性、结合律、单位元素和逆元素等性质。
群分为有限群和无限群,可以是交换群或非交换群。
2. 环:环是一种代数系统,具有封闭性、结合律、交换律和单位元素等性质。
环分为有限环和无限环,可以是可除环或非可除环。
3. 域:域是一种代数系统,具有封闭性、结合律、交换律、单位元素、逆元素和分配律等性质。
域是一种完备的代数系统,可以进行加、减、乘、除运算。
4. 向量空间:向量空间是一种代数系统,具有封闭性、结合律、交换律、单位元素、逆元素和分配律等性质。
向量空间是一种具有线性结构的代数系统。
三、代数系统的应用代数系统作为离散数学的一个重要分支,在计算机科学、密码学、通信工程等领域有着广泛的应用。
1. 计算机科学:代数系统在计算机科学中起到重要的作用,比如在数据库设计、编译原理、算法设计等方面都有应用。
代数系统可以描述和分析计算机系统的运行和性能。
离散数学PPT教学代数系统
试证:*,△满足吸收律
证明:x,y∈N,
x*(x△y)=max{x,min{x,y}}=x x≥y =x
∴*满足吸收律
x x<y
x△(x*y)=min{x,max{x,y}}=x x≥y =x
∴△满足吸收律
x x<y
12
§7.2 运算及其性质
6.等幂律 已知〈A,*〉,若x∈A,x*x=x 则称*
抽象代数学的主要内容是研究各种各样的代数系统。 它把一些形式上很不相同的代数系统,用统一的方法 描述、研究和推理,从而得到反映出它们共性的一些 本质的结论,然后再把这些结论应用到具体的代数系 统中。
3
抽象代数学在计算机中的应用
抽象代数的概念和方法也是研究计算科学的重要数学 工具。有经验和成熟的计算科学家都知道,除了数理 逻辑处,对计算科学最有用的数学分支学就是代数, 特别是抽象代数。抽象代数是关于运算的学问,是关 于计算规则的学问。
∴当且仅当x与k互质时,x有逆元
20
三、 逆元
2、逆元的性质
Th3: 对于可结合运算ο ,如果元素X有 左逆
元l,
离散数学 代数系统 ppt课件
1
33 0 1 2 8
代数系统举例
设A={1,2,3,4,6,12} A上的运算*定义为:a*b=|a-b| (1)写出二元运算的运算表; (2)<A,*>能构成代数系统吗?
9
解答
由运算表可知*运算在集合A上不封闭
所以: <A,*>不能构成代数系统
* 1 2 3 4 6 12
1 0 1 2 3 5 11
U=<I,+, > 证明:V=< m,+m, m >
满同态
g:I→Nm 对于所有的iI,有:
g(i)=(i)(modm)
32
证明
类型映射f定义为:f(+)=+m,f()=m (1)显然U=<I,+, >和V=< Nm,+m, m >同类型
(2)运算的象=象的运算
对任意的x,yI: g(x+y)=g(x) +m g(y) g(x y)=g(x) m g(y)
12
4、同类型的代数系统
V1=<S1,Ω1>:代数系统 类型映射 V2=<S2,Ω2>:代数系统 同元运算
存在一个双射函数f: Ω1 → Ω2 每一个ω∈Ω1和f(ω) ∈Ω2具有相同的阶 ωf V1和V2是同类型的代数系统
13
同类型的代数系统举例
V1=<Nm,+m , m > 和V2=<R,+, >是 同类型的代数系统吗?其中:
41
满同态举例(续)
(5)对“+”存在e=0,则: 对“+3”存在e=g(0)=0; (6)对“”存在e=1,则: 对“3”存在e=g(1)=1; (7)对“”存在零元=0,则: 对“3”存在零元=g(0)=0;
离散数学第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同态。
离散数学第03章集合代数
四、集合的幂集
一个集合的幂集是指以该集合所有子集为元素的 集合,即是由这些子集所组成的集合族。 集合,即是由这些子集所组成的集合族。
定义3.1.5 定义3.1.5 设A为一集合,A的幂集是一集合族,记 为一集合, 的 是一集合族, 为一集合
为ρ (A), ρ (A) ={B|BA} , { } 由定义可知, 由定义可知,∈ρ (A),A∈ρ (A)。 , ∈ 。 任给一个n元集,怎样求出它的全部子集? 任给一个 元集,怎样求出它的全部子集? 元集
定义3.1.2 定义3.1.2 设A和B是两个集合,若AB且 是两个集合, 和 是两个集合 且
A≠B,则称 是B的真子集,记为 B,也 ≠ ,则称A是 的真子集,记为A , 真包含A。 称B真包含 。该定义也可表为 真包含
AB (AB∧A≠B) ∧ ≠
如果A不是 的真子集 则记作A 。 如果 不是B的真子集,则记作 B。 不是 的真子集,
图中的a, , , 也是集合 也是集合, 图中的 ,b,c,d也是集合, 由于所讨论的问题与a, , , 由于所讨论的问题与 ,b,c, d的元素无关,所以没有列出它 的元素无关, 的元素无关 们的元素。鉴于集合的元素是 们的元素。鉴于集合的元素是 集合这一规定,隶属关系可以 集合这一规定,隶属关系可以 这一规定 看作是处在不同层次上的集合 之间的关系。 之间的关系。
第三章
集合代数
集合论是现代数学的基础。德国数学家康 集合论是现代数学的基础。德国数学家康 是现代数学的基础 托尔(G.Cantor)被誉为集合论的创始人。 托尔( )被誉为集合论的创始人。 集合论在计算机科学、人工智能领域、逻 集合论在计算机科学、人工智能领域、 在计算机科学 辑学及语言学等方面都有着重要的应用, 辑学及语言学等方面都有着重要的应用 , 对 于从事计算机科学的工作者来说, 集合论是 于从事计算机科学的工作者来说 , 集合论 是 不可缺少的理论知识, 不可缺少的理论知识 , 熟悉和掌握它是十分 必要的。 必要的。
离散数学代数结构部分演示精品PPT课件
解:因为 a*b=a+b-a·b=b+a-b·a=b*a, 所以运算*是可交换的。
7
5.1节 二元运算及其性质
➢定义5.1 设 S 为集合,函数 f : S S S 称 为 S 上的二元运算,简称为二元运算。
义两个二元运算*和★,对于任意 x,y∈N,有x*y=max(x,y), x★y=min(x,y),
验证运算*和★满足吸收律。
13
解:对于任意a,b∈N a*(a★b)=max(a,min(a,b))=a
a★(a*b)=min(a,max(a,b))=a 因此,*和★满足吸收律。
14
5.2节 二元运算中的特殊元素 1. 幺元 ➢定义5.7 设*是S上的二元运算,
23
2. 逆元 ➢定义5.9 设*是S上的二元运算,
24
例5.8 整数集Z上关于加法的幺元是0,对 任意的整数m,它关于加法的逆元是-m, 因为
25
➢定理5.5 设*是S上可结合的二元运算, e为幺元,如果S中元素x存在(关于运 算* )的逆元, 则必是惟一的。
所以对于可结合的二元运算,逆元是惟一的。
15
➢在自然数集N上加法的幺元是0,乘法 的幺元是1. 对于给定的集合和运算有的存在幺 元,有的不存在幺元。
16
17
➢ 定理5.1 设*是S上的二元运算, 如果S中存在关于运算*的)幺元, 则必是唯一的。
所以幺元是唯一的。
18
➢定理5.2 设*是S上的二元运算,
如果S中既存在关于运算*的左幺元 el ,
2 封闭性 集合S中任意的两个元素运算的结果都是 属于S的,就是说S对该运算是封闭的
离散数学-第12章 代数系统
12.3.1 二元运算律
例12.3.1 设“+”是定义在自然数集合N上的普通 加法运算,试回忆N上的加法运算“+”满足哪些运 算性质? 分析 对 a, b, c∈N,有 (a + b) + c = a + (b + c),即结合律成立; a + b = b + a,即交换律成立;
(4)由于给出了运算表,因此可以根据运算表直 接观察可得。 解(1)<R, +>中的幺元是0; (2)<R+, +>中无幺元; (3)< P(A×A), >中的幺元是恒等关系IA; (4)<A, , , >中关于运算“”有左幺元a和 b,但无右幺元,因此无幺元,关于运算“”无左 幺元,但有右幺元b和c,因此无幺元;关于运算 “”有幺元a。
五角
表 五角 纯净水
一元 矿泉水
一元 矿泉水 橘子水
2023/11/27
例12.2.1(续)
分析 设集合A = {五角,一元},集合C = {纯净 水,矿泉水,橘子水},则表12.2.1实质上是 A×A→C的映射,也就是A×A到C的一个运算 “”。
解 (1)、(2)中定义的映射是二元运算。
2023/11/27
2023/11/27
1元代数运算表
当元素有限时,一元运算也可 以用运算表来说明。
设“”是A到A的一元运算,其 中 A = {a1, a2, …, an} , 则 一元运算“”可以用右表说明。
1元运算表
a
(a)
a1
(a1)
a2
(a2)
…
…
an
(an)
2023/11/27
离散数学-- 集合代数共45页
16、业余生活要有意义,不要越轨。——华盛顿 17、一个人即使已登上顶峰,也仍要自强不息。——罗素·贝克 18、最大的挑战和突破在于用人,而用人最大的突破在于信任人。——马云 19、自己活着,就是为了使别人过得更美好。——雷锋 20、要掌握书,莫被书掌握;要为生而读,莫为读而生。——布尔沃
离散数学-- 集合代数
•
6、黄金时代是在我们的前面,而不在 我们的 后面。
•
7、心急吃不了热汤圆。
•
8、你可以很有个性,但某些时候请收 敛。
•
9、只为成功找方法,不为失败找借口 (蹩脚 的工人 总是说 工具不 好)。
•
10、只要下定决心克服恐惧,便几乎 能克服 任何恐 惧。因 为,请 记住, 除了在 脑海中 ,恐惧 无处藏 身。-- 戴尔. 卡耐基 。
END
《离散数学》代数系统--代数系统的基本概念 ppt课件
解:(1) 封闭、可交换、等幂、幺元是b、无零元
b-1=b a-1=c c-1=a
(2) 封闭、不可交换、无等幂性、幺元是a、
无零元,d是左零元、
a-1=a b-1=b c-1=b b-1=c
23
P184
作业
(1)(2)
24
16
定理2:*是A上的二元运算,且在A中有关于*的左零元l和右零元 r,则l = r = ,且A中零元是唯一的。
证明:(1) r = l * r = l = (2) 设’也是A中关于*的零元,则 * ’= ’ 又∵ 是A中关于*的零元, ∴ * ’= ∴ = ’
定理3:设<A,*>是一个代数系统,且 | A |>1,若<A,*>中存在幺元e 和零元,则e ≠ 。 证明: 假设 = e ,则 对于A中任意元素,有x=e*x= *x= =e 即A中所有元素都是 ,也都是e,所有元素都相同, ∴ | A |=1 与已知矛盾,假设错 ∴e≠
例:代数系统<I,+>满足消去律。
11
代数系统的组成
N元运算法则
如+、-
×………
特异元素
如×中的1和0
代数载体
(集合:如实数集、整数集)
代数系统
12
4. 代数常元
幺元
定义3:设*是集合A上的二元运算 若elA,对于xA ,都有el*x=x,则称el为A中 关于运算*的左幺元; 若erA,对于xA ,都有x*er=x,则称er为A中 关于运算*的右幺元; 若eA,对于xA ,都有e*x=x*e=x,则称e为A 中关于运算*的幺元。
15
零元
定义4:设*是集合A上的二元运算 若lA,对于xA ,都有l*x=l ,则称l为A中关于运 算*的左零元; 若rA,对于xA ,都有x*r=r ,则称r为A中关于 运算*的右零元; 若A,对于xA ,都有*x=x*=,则称为A中关于 运算*的零元。
离散数学 第六章 代数
设<A,*>为代数系统,*是定义在A上的二 元运算,则运算*的某些性质以及代数常元 可以直接从运算表中得到:
运算*是封闭的,当且仅当运算表中的每个元素 都属于A;
运算*满足交换律,当且仅当运算表关于主对角 线对称;
2018/10/27
yuliang@
29
6.1本节小结
31
6.1习题
习题一
设<A,*>为代数系统,其中A={1,2,3,4},“*”定义 如下表所示: (a)运算*是可交换的吗?为什么? (b)运算*是可结合的吗?为什么?
(c)求A中关于运算*的幺元,
并给出每个元素的逆元。 (d)A中有关于运算*的零元吗?
20
6.1代数结构
【例题8】
设集合S={a,b,c,d}, S上定义的两个二元运算*和★
的运算表如下表所示,试求出其中的左幺元和右
幺元。
* a b c d ★ a b c d
a
b c d
2018/10/27
d
a a a
a
b b b
(a)
b
c c c
c
d c d
a
b c
a
b c
b
a d
d
c a
c
则称*对 是可分配的。
2018/10/27
yuliang@
12
6.1代数结构
代数运算的性质三
【例题6】设集合A={α,β},在A上定义两个二元 运算*和☆,如下表(a)和(b)所示。 * α β
(a)
α β α β β α
☆ α β
α β α α α β
d b
d
d
(b)
离散数学—代数11.24版.ppt
1r = 1l·1r = 1l
证毕。
第六章 代 数 定理 6.1-2 设*是S上的二元运算, 具有左零元0l和右零元0r, 那么0l=0r, 这元素就是零元。 证明类似于定理6.1-1。
推论6.1-2 一个二元运算的么元(零元)是唯一的。
第六章 代 数
6.1.3 逆元
第六章 代 数
*
a
b
c
a
a
a
b
b
a
b
c
c
a
c
c
例6 (a) 代数A=〈{a, b, c}, *〉由上表定义。
b是么元。a的右逆元是c, b的逆元是自身, c的左逆元是a。
第六章 代 数
定理 6.1-3 对于可结合运算, 如果一个元素x有左逆元l和右逆 元r, 那么l=r(即逆元是唯一的)。
证 设1对运算 。是么元, 于是 l 。x = x 。 r = 1
(1) S' S
(2) S′对S上的运算 。和△
(3) k∈S′ 那么A′=〈S′, 。, △, k〉是A的子代数。
如果A′是A的子代数, 那么A′和A有相同的构成成分和服从相 同的公理。A的最大可能的子代数是它自己, 这个子代数是常存 在的。如果A的常数集合在A的运算下是封闭的, 那么它组成A的 最小子代数。这两种子代数称为A的平凡子代数, 其余子代数称 为真子代数。
第六章 代 数 3. 载体的特异元素, 叫做代数常数
有些代数不含常数。这里所谓“不含”只是说我们研究该代 数时并不关注这些特异元素,
代数通常用载体、运算和常数组成的n重组表示。 例 整数、 加法和常数0 (1) 载体是整数集合I={…, -3, -2, -1, 0, 1, 2, 3… (2) 定义在I上的运算是加法(记为+) (3) 常数是0 这个代数可记为〈I, +, 0〉。
离散数学-格和布尔代数
注: 从偏序集 < L; > 的次序图来看 l1 和 l2 有最大下界:从结点 l1 和 l2 出发,经过向下的路径 至少可以共同到达次序图的一个结点,这些结点中最上面 的那一个就代表 l1 和 l2 的最大下界。 l1 和 l2 有最小上界:从结点 l1 和 l2 出发,经过向上的路径 至少可以共同到达次序图的一个结点,这些结点中最下面 的那一个就代表 l1 和 l2 的最小上界。
且 a2 a1,a1 a2,
由 的反对称性得 a1 = a2。 类似地可以证明,l1 和 l2 若存在 lub,则 lub 也一定是唯一的。
11
三、最小元素和最大元素
定义7-4 设 < L; > 是一偏序集。 (1) 如果存在元素 a L,使得对所有的元素 l L,有 a l, 则称 a 是 < L; > 的最小元素。 (2) 如果存在元素 b L,使得对所有的元素 l L,有 l b, 则称 b 是 < L; > 的最大元素。 定理7-2 若偏序集 < L; > 有最小元素,则最小元素是唯一的。 若 < L; > 有最大元素,则最大元素也是唯一的。 证明:设 a1, a2 都是 < L; > 的最小元素,b1, b2 都是 < L; > 的 最大元素,则由定义7-4,有 a1 a2,a2 a1,b1 b2,b2 b1。 由反对称性得 a1 = a2,b1 = b2。 12
18
定理7-5(结合律)设 < L; > 是格,则对任意的 l1, l2, l3 L, 有 (1) l1 (l2 l3) = (l1 l2) l3;(2) l1 (l2 l3) = (l1 l2) l3。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
态的概念。
第六章 代 数 定义 6.3-2 设A=〈S, *, △, k〉和A′=〈S′, *′, △′, k′〉是具有相 同构成成分的代数, h是一个函数。如果 (1) h∶S → S′ (2) h(a*b) = h(a)*′h(b)
(3) h(△a) = △′h(a)
(4) h(k) = k′
载体是我们将处理的数学目标的集合(一般是非空集合)。
第六章 代 数 2. 定义在载体上的运算 定义在载体S上的运算是从Sm到S的一个映射, 自然数m的值 叫做运算的元数。 从S到S的映射, 诸如给定一个实数x求[x], 给定一个整数y求|y|, 叫做一元运算; 从S2到S的映射, 诸如数的加
法和乘法, 都是二元运算。常见的是一元和二元运算, 但理论上
第六章 代 数 例4 代数A=〈{a, b, c}, 〉用右表定义, 表中位于x行和y列交 叉点的元素是x 。y的值。 a和b都是右零, 无左零; b是左么, 无右么 。运算既不能结合也不 能交换。
第六章 代 数 定义 6.1-2 设*是S上的二元运算, 1是S的元素, 如果对S中的 每一元素x, 有
第六章 代 数 定理 6.3-1 设C是代数集合, A、A′是C的任意元素, R是关系, 定义ARA′当且仅当A同构于A′, 那么R是C上的等价关系。
有些代数, 虽然结构上不完全一致, 但在一定范围内, 有其 相似性。为了刻画这种关系, 我们放弃同构定义中, h∶S→S′必 须是双射函数的要求, 但仍保持其它条件, 这就得到了数学上同
第六章 代 数
6.3 同 态
两个代数在结构上是一致的, 大致地说, 有以下3点要求: (1) 两个代数必须有相同的构成成分; (2) 两个代数的载体必须有相同的基数; (3) 两个代数的运算和常数必须遵循相同的规则。 这种结构上的一致性, 数学上叫同构, 可以用联系于运算和常 数的一个双射函数来精确地刻画。为了便于表述, 本节暂时仅讨 论形如A=〈S, *, △, k〉和A′=〈S′, *′, △′, k′〉的代数。这里*和*′ 是二元运算, △和△′是一元运算, k和k′是常数。
第六章 代 数
定义 6.3-1 代数A=〈S, *, △, k〉和A′=〈S′, *′,△′, k′〉是同
构的, 如果存在一双射函数h, 使 (1) h:S → S′ (2) h(a*b) = h(a)* ′h(b) (3) h(△a) = △′h(a) (4) h(k) = k′ 这里a、b是S的任意元素。映射h叫做从A到A′的同构, A′叫做A在 映射h下的同构象。
第六章 代 数
6.2 子代数
定义 6.2-1 设
。和△是集合S上的二元和一元运算, 。b∈S′,
S′和S的子
集。如果a、b∈S′;蕴含着a
那么S′对 △是封闭的。如果
a∈S′蕴含着△a∈S′, 那么S′对△是封闭的。
例 1 考虑整数集合I, 设S′={0, 1, 2, 3, 4}, 对加法S′不封闭, 因为
6.7.1 群的定义和性质
定义 6.7-1 群〈G , * 〉是一代数系统, 其中二元运算*满足
以下3条:
(1) 对所有的a, b, c∈G a * (b * c) = (a * b) * c
第六章 代 数 (2) 存在一个元素e, 对任意元素a∈G, 有 a * e = e * a = a
4+4=8, 。然而对max, min, 求绝对值诸运算是封闭的。 8 S'
因为对具有载体S的一个代数而言, 每一运算是定义为从Sm到
S的函数, 所以一个代数的载体对定义于其上的运算总是封闭的。
第六章 代 数
定义 6.2-2 设A=〈S, 。, △, k〉是一代数, 如果
(1) S ' S (2) S′对S上的运算 。和△封闭 (3) k∈S′ 那么A′=〈S′, 。, △, k〉是A的子代数。 如果A′是A的子代数, 那么A′和A有相同的构成成分和服从相 同的公理。A的最大可能的子代数是它自己, 这个子代数是常存 在的。如果A的常数集合在A的运算下是封闭的, 那么它组成A的 最小子代数。这两种子代数称为A的平凡子代数, 其余子代数称
第六章 代 数
(b) 设f∶R → R, f(x)=2x, 由于
(1) f(x+y) = 2(x+y) = 2x·2y = f(x)·f(y) (2) f(0) = 20 = 1 成立, 且f是单射函数, 所以f是从〈R, +, 0〉到〈R, ·, 1〉的单 一同态。
第六章 代 数
6.7 群
1*x = x*1 = x
则称1对运算*是么元。 S中的元素0, 如果对S中的每一元素x, 有
0*x = x*0 = 0
则称0对运算*是零元。
第六章 ·, 1, 0〉, 这里·表示乘法, 有一个么元1和零元0。
(b) 代数〈N, +〉有一个么元0, 但无零元。
第六章 代 数 定理 6.1-1 设*是S上的一个二元运算, 具有左么元1l和右么 元1r, 那么1l=1r, 这元素就是么元。
第六章 代 数 定理 6.1-3 对于可结合运算, 如果一个元素x有左逆元l和右逆 元r, 那么l=r(即逆元是唯一的)。
证 设1对运算 。是么元, 于是
l 。x = x 。 r = 1
根据运算 。的可结合性, 得到
l = l 。1 = l 。 (x 。r) = (l 。x) 。r = 1 。r = r 。
这里a、b是S的任意元素, 则称h是从A到A′的同态, 〈h(S), *′, △′, k′〉
称为A在映射h下的同态象。
第六章 代 数
图 6.3-2
第六章 代 数 设h是从A到A′的同态, 如果h是单射的那么称h是单一同态; 如果h是满射的, 那么称h是满同态; 只有h是满同态时,才称A和A′ 同态; 如果h是双射的, 即是定义6.3-1的同构。如果A=A′, 那么称h 是自同态; 如果A=A′且h是同构, 那么称h是自同构。
第六章 代 数 上述定义被推广到具有任意构成成分的代数后就是: 如果双 射函数h是从代数A到A′的同构, 那么
(1) A和A′必须有相同的构成成分;
(2) 在函数h的作用下, A的每一运算保持;
(3) 函数映射A的每一常数到A′的对应常数(若A不含常数时,
不须考虑这一条)。
如果A和A′是同构的代数, 它们基本上是不同名的相同结构;
(3) 对每一a∈G, 存在一个元素a-1, 使 a-1 * a = a * a-1 = e
简单地说, 群是具有一个可结合运算, 存在么元, 每个元素
存在逆元的代数系统。
第六章 代 数 每个元素的逆元是唯一的。 所以可看成是一种一元运算, 故一 个群的构成成分可看成是〈G, *, -1, e〉, 这里-1是求逆运算。但通
可定义任意的m元运算。
第六章 代 数
3. 载体的特异元素, 叫做代数常数
有些代数不含常数。这里所谓“不含”只是说我们研究该代 数时并不关注这些特异元素, 不一定是真的没有。 代数通常用载体、运算和常数组成的n重组表示。 例 整数、 加法和常数0可构成一个代数。 (1) 载体是整数集合I={…, -3, -2, -1, 0, 1, 2, 3…}。 (2) 定义在I上的运算是加法(记为+)。
成分。
第六章 代 数 例 2代数〈N,·,1〉和〈I, — , 0〉有同样的构成成分, 因为 都有一个二元运算和一个常数。 两个代数有相同的构成成分, 还不一定有本质的联系, 如例2 就是这样。因此 第二, 要有一组相同的称为公理的规则。这里每一公理是用 载体元素和代数运算的符号写成的方程。 具有相同构成成分和服从相同公理集合的代数称为同种类的。
简单地调换符号就能从A得到代数A′。
第六章 代 数 例 1 设R+表示正实数集合, 那么〈R+, ·, 1〉同构于〈R, +, 0〉。 作 映射 h∶R+ → R, h(x) = logx
(i) 对数函数单调增加, 所以h是单射的; 对x>0, 方程logx=y常 有解x=2y, 所以h是满射的。因此h是双射的。 (ii) h(a·b) =log(ab) =loga+logb=h(a)+h(b) (iii) h(1) =log1=0 所以, 〈R+, · 1〉同构于〈R, +, 0〉。 ,
第六章 代 数
第六章 代 数
6.1 代数结构
6.2 子代数
6.3 同态 6.4 同余关系 (自学) 6.5 商代数和积代数 (自学) 6.6 半群和独异点 (自学)
6.7 群
6.8 环和域
第六章 代 数
6.1 代数结构
6.1.1 代数的构成和分类方法
代数通常由3部分组成:
1. 一个集合, 叫做代数的载体
(3) 常数是0。
这个代数可记为〈I, +, 0〉。
第六章 代 数 通常我们不去研究单个具体的代数, 而是一个种类一个种类 地去研究。为此, 我们首先要知道什么样的两个代数是同一种类
的。
第一, 要有相同的构成成分。 如果两个代数包含同样个数的
运算和常数, 且对应运算的元数相同, 则称两个代数有相同的构成
对同一种类的代数, 根据它的公理推出的一切定理, 对该种类的一
切代数都成立。
第六章 代 数
例3
考虑具有〈N, +, 0〉形式的构成成分和下述公理的代数类。
(1) a+b=b+a
(2) (a+b)+c=a+(b+c)
(3) a+0=a
那么〈I, ·, 1〉, 〈ρ(S), ∪, 〉和〈R, min, +∞〉(这里R是包含
常为了简便仍记为〈G, *〉。
如果G是有限集合, 则称〈G, *〉是有限群; 如果G是无限集合,