代数系统(离散数学)资料

合集下载

离散数学 第五章代数系统

离散数学 第五章代数系统
“+”是普通加法,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.交换律

离散 代数系统知识点

离散 代数系统知识点

离散代数系统知识点离散代数系统(Discrete Algebraic System)是一种研究离散结构的数学分支,它包括了代数结构中的各种基本概念和运算。

离散代数系统主要研究集合、运算、关系和结构等离散性质,与连续性质相对应。

本文将以步骤思维的方式,介绍一些离散代数系统中的重要知识点。

1.集合(Sets)在离散代数系统中,集合是最基本的概念之一。

集合是由一些元素组成的整体,可以是有限的,也可以是无限的。

离散代数系统通常使用大写字母表示集合,例如A、B、C等。

2.运算(Operations)运算是离散代数系统中的另一个重要概念。

运算是对集合中的元素进行操作,产生新的元素。

常见的运算有加法、减法、乘法和除法等。

离散代数系统中的运算通常满足封闭性、结合律、交换律和分配律等性质。

3.关系(Relations)关系是描述集合中元素之间的联系的概念。

在离散代数系统中,关系可以用矩阵、图和逻辑表达式等形式表示。

常见的关系有等价关系、偏序关系和等价类等。

关系在离散代数系统中有着广泛的应用,如图论、关系代数等。

4.结构(Structures)在离散代数系统中,结构是由集合和运算构成的整体。

常见的结构有群、环、域和格等。

结构可以用来描述和研究离散代数系统的性质和规律。

例如,群是一种满足封闭性、结合律、单位元和逆元等性质的代数结构。

5.域(Fields)域是一种特殊的代数结构,它具有加法和乘法运算,并且满足一些特定的性质。

域中的元素可以进行加法、减法、乘法和除法等运算。

域在离散代数系统中具有广泛的应用,如编码理论和密码学等领域。

6.代数方程(Algebraic Equations)代数方程是离散代数系统中的重要内容之一。

代数方程是描述未知量之间关系的方程,常见的代数方程有线性方程、二次方程和多项式方程等。

解代数方程是研究离散代数系统的重要方法之一。

7.离散数学(Discrete Mathematics)离散数学是研究离散结构和离散性质的数学分支。

离散数学-第四章 代数系统

离散数学-第四章 代数系统

(r1 r2 r1r2 ) r3 (r1 r2 r1r2 )r3
r1 r2 r3 r1r2 r1r3 r2 r3 r1r2 r3
r1 (r2 r3 ) r1 (r2 r3 r2r3 )
(r1 r2 r3 r2 r3 ) r1 (r2 r3 r2 r3 ) r1 r2 r3 r2 r3 r1r2 r1r3 r1r2 r3
1 3 5 7
7 5 3 1
1 3 5 7
1 3 5 7 3 3 5 7 5 3 5 7 1 7 3 7
6
三、运算的封闭性
定义在集合A上的运算在A上一定是封闭的. 定义在集合A上的运算在A的子集上是否封闭呢?
例5 定义函数 : N N ,使 (n1 , n2 ) n1 n2
2
令S
(b, a, a), (b, a, b), (b, b, a), (b, b, b)}
2
f : An A ,于是对于 A n 设有集合 A和函数 中的每一个有序 n元组 (a , a ,, a ) ,在 A 中必有 1 2 n 唯一个元素 a与之对应,即 f (a1 , a 2 , , a n ) a
er er el , 令 e el er ,则 e 是 的单位元。 设 e 也是 的单位元, 则 e e e e 因此 e 是 的唯一的单位元。
因此, el
18
2. 零元
是集合A上的二元运算,若存在一元 素 z l A ,使得对于任意的 a A ,有 z l a z l , 则称 z l是A中运算 的左零元;若存在一元素 , 使得对于任意的 , zr a A a,则称 z是A中 zr A r 运算 z r 的右零元,若存在一元素 ,使得对于任 意 z A, a,则称Z是A中运算 z 的零 A z a a z 元。

离散数学第10章代数系统资料

离散数学第10章代数系统资料

10.1 二元运算及其性质
10.1.2 二元运算的性质
定若称对义运任1算0意.1.x7和,运y设∈算A*,,是都*可为有吸集x收合(的Ax,上*y或的)称两=x运个和算可x*交(换x和二运y元)算运=*x算满,足,则
吸收律。
例10.1.9 设和并∪满足吸收律:A,B∈P(X),有 A∩(A∪B)=A,A∪(A∩B)=A。
10.1 二元运算及其性质
10.1.2 二元运算的性质
定理10.1.1 设 为集合A上的二元运算,若A中存在左单
位元el和右单位元er,则el=er=e,且A中的单位元e是唯一的。 证明 因为el和er分别是A中关于的左单位元和右单位元, 所以
el=el er=er=e。
假设另有一单位元e',则
10.1 二元运算及其性质
10.1.2 二元运算的性质
定都有义x10.1x.8=x,设则称为该集二合元A上运的算二 元是运等算幂,的若,对或任称意运x算∈A,在
A上满足幂等律。
例10.1.10 非空集合X的幂集P(X)对于集合的交运算∩和 并运算∪都是等幂的。
10.1 二元运算及其性质
10.1.2 二元运算的性质
交换律。
例10.1.5 设Z是整数集合,是Z上的二元运算,对任意的a,
b∈Z,ab =2a+b,问运算是否可交换?
解:因为
ab=2a+b=2 b +a=ba,
所以是可交换的。
10.1 二元运算及其性质
10.1.2 二元运算的性质
定 都有义(10x.1.4y)设z=为x集(合yAz)上,的则二称元该运二算元,运若算对是任可意结x,合y的,,z∈也A称,
10.2 代数系统
例10.2.1 (1)一个在整数集Z上且带有加法运算“+”的系 统构成一个代数系统(Z,+)。 (2)一个在实数集R上且带有加法运算“+”与乘法运算 “×”的系统构成一个代数系统(R,+,×)。 (3)n(n≥2)阶实矩阵的集合Mn(R)及矩阵加法运算 “+”和矩阵乘法运算“·”的系统构成一个代数系统(Mn (R),+,·)。

离散数学第六章代数系统

离散数学第六章代数系统

6.2 代数系统的基本性质
性质4 吸收率
给定<S,⊙,*>,则 ⊙对于*满足左吸收律:(x)(y)(x,y∈S→x⊙(x*y)=x) ⊙对于*满足右吸收律:(x)(y)(x,y∈S→(x*y)⊙x=x) 若⊙对于*既满足左吸收律又满足右吸收律,则称⊙对于*满足吸收律或
者可吸收的。
*对于⊙满足左、右吸收律和吸收律类似地定义。 若⊙对于*是可吸收的且*对于⊙也是可吸收的,则⊙和*是互为吸收的或
代数﹝Algebra﹞是数学的其中一门分支,可大致分为初等代数学和抽象 代数学两部分。
代数的由来
初等代数学:是指19世纪中期以前发展的方程理论,主要研究某一方程﹝ 组﹞是否可解,如何求出方程所有的根﹝包括近似根﹞,以及方程的根有 何性质等问题。
抽象代数:是在初等代数学的基础上产生和发展起来的。它起始于十九世 纪初,形成于20世纪30年代。在这期间,挪威数学家阿贝尔(N.H. Abel)、 法国数学家伽罗瓦(E′. Galois)、英国数学家德·摩根(A. De Morgan) 和布尔(G. Boole)等人都做出了杰出贡献,荷兰数学家范德瓦尔登(B.L. Van Der Waerden)根据德国数学家诺特(A.E. Noether)和奥地利数学家阿 廷(E. Artin)的讲稿,于1930年和1931年分别出版了《近世代数学》一卷 和二卷,标志着抽象代数的成熟。
同态与同构
PART 同余、商代数、积代数
04
PART 05
代数系统实例
6.1 代数系统的定义
定义6.1 设S是个非空集合且函数f: Sn→S ,则称f为S上的一个 n元运算。其中n是自然数,称为运算的元数或阶。
当n = 1时,称f为一元运算,当n = 2时,称f为二元运算,等等。 定义6.2 如果对给定集合的成员进行运算,从而产生了象点,而

离散数学第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 代数系统的基本概念
集合

代数系统(离散数学)

代数系统(离散数学)

φ1: Z→A={1,-1},对于每一个n∊Z,φ1(n)=1。
显然,对于Z中的任意二个数n和m,有
(Z,+) (A,·)
φ1(n)=1, φ1(m)=1, φ1(n+m)=1, ∴ φ1(n+m)=φ1(n) ·φ1(m) 故φ1是同态函数。
f(a*b)=f(a)·f(b)
9/55
例(p176)
15/55
含幺半群
定义5 称含有幺元的半群为含幺半群。 也叫做 独异点.
例 ■ 0是半群(N,+)的么元, (N,+)是含幺半群。 ■ 1是半群(N,·)的么元,(N,·)是含幺半群。
可记为(N,+,0) (N, ·,1)
6/55
单同态、满同态、同构
• 两个代数系统之间若存在单一同态函数,说 这两个代数系统是单同态的;
• 两个代数系统之间若存在满同态函数,说这 两个代数系统是满同态的;
• 两个代数系统之间若存在同构函数,说这两 个代数系统是同构的。
7/55
例(p176)
Z是整数集,Z上的二元运算是数的加法,即(Z,+)。 A={1,-1},A上的二元运算是数的乘法,即(A,·)。
不难验证,(N,*)也是一个半群。
(a*b)*c=(a+b+ab)*c=a+b+ab+c+(a+b+ab)c =a+b+c+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

代数系统(离散数学)讲述

代数系统(离散数学)讲述


分别定义三个Z到A的函数如下 φ 1: Z→A,对于每一个n∊Z,φ 1(n)=1。 φ 2: Z→A,对于每一个n∊Z,若n是偶数,φ 2(n)=1; 若n是奇数,φ 2(n)=-1。 φ 3: Z→A,对于每一个n∊Z,φ 3(n)=-1。 则 φ 1是同态函数 , φ 2是满同态函数, φ 3不是同态函数。
φ 3(n+m)= φ 3(5)=-1 并且有 φ 3(n)· φ 3(m)=1 于是 φ 3(n+m) ≠ φ 3(n)· φ 3(m) 所以φ 3不是同态映射。
11/55
定理1
(A1,*)和(A2,·)是两个代数系统,

(A1,*)与(A2,·)满同态。 若“*”适合交换律,则“·”也适合交换律; 若“*”适合结合律,则“·”也适合结合律。
8/55
例(p176)
φ 1: Z→A={1,-1},对于每一个n∊Z,φ 1(n)=1。
(Z,+)
显然,对于Z中的任意二个数n和m,有 φ1(n)=1, φ1(m)=1, φ1(n+m)=1, ∴ φ1(n+m)=φ1(n) ·φ1(m) 故φ1是同态函数。
(A,·)
f(a*b)=f(a)· f(b)
+是 N × N 到 N 的代数运算 · 是 N× N到 N 的代数运算
-是N×N到Z 的代数运算
4/55
实例
<N,+>, <Z,+,· >, <R,+,· >是代数系统, + 和 ·分别表示普通加法和乘法. <Mn(R),+,· >是代数系统, + 和 ·分别表示n 阶 (n≥2) 实矩阵的加法和乘法. <Zn,,>是代数系统,Zn={0, 1, … , n-1}, 和 分别表示模 n 的加法和乘法,x,y∈Zn, xy = (x+y) mod n,xy = (xy) mod n <P(S),∪,∩,~> 也是代数系统, ∪和∩为并和交,~为绝对补

离散数学第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同态。

离散数学代数系统总结

离散数学代数系统总结

离散数学代数系统总结离散数学是数学的一个分支,主要研究离散对象和离散结构。

而代数系统是离散数学的一个重要分支,它研究的是一类具有特定性质的运算集合。

在这篇文章中,我们将从代数系统的基本概念、性质和应用几个方面对离散数学中的代数系统进行总结。

一、代数系统的基本概念代数系统是指一个非空集合A,以及在这个集合上定义的一个或多个运算。

根据运算的性质,代数系统可以分为不同的类型,包括群、环、域等。

其中,群是最基本的代数系统,它具有封闭性、结合律、单位元、逆元等性质。

环则在群的基础上增加了乘法运算,并满足了分配律。

域是环的一种扩充,它除了满足环的性质外,还具有乘法逆元。

二、代数系统的性质1. 封闭性:代数系统中的运算结果仍属于该系统,即对于任意a、b∈A,a运算b的结果仍然属于A。

2. 结合律:对于代数系统中的任意元素a、b、c,(a运算b)运算c 与a运算(b运算c)的结果相同。

3. 单位元:代数系统中存在一个元素e,对于任意元素a,a运算e与e运算a的结果均为a。

4. 逆元:代数系统中的每个元素a都存在一个逆元,使得a运算它的逆元等于单位元。

5. 交换律:对于代数系统中的任意元素a、b,a运算b与b运算a 的结果相同。

这些性质是代数系统的基本特征,不同类型的代数系统在这些性质上有所区别,比如群具有结合律和单位元,但不一定满足交换律。

三、代数系统的应用代数系统在数学及其他学科中有着广泛的应用。

以下是几个代数系统应用的例子:1. 编码理论:代数系统的运算可以用于编码和解码信息,例如循环冗余校验码(CRC)就是通过代数系统中的运算实现数据校验。

2. 密码学:代数系统中的数学运算被广泛应用于密码学中,用于加密和解密信息,保护数据的安全。

3. 图论:代数系统的概念和性质在图论中有着重要的应用,例如邻接矩阵和关联矩阵可以用于描述和分析图的结构和特性。

4. 计算机科学:代数系统在计算机科学中有着广泛的应用,例如布尔代数在逻辑电路设计和逻辑编程中的应用。

离散数学 代数结构-代数系统

离散数学 代数结构-代数系统
离散数学
代数系统
9.2 代数系统
代数或叫代数系统,应用抽象的方法,研究要处理的数学对 象集合上的关系或运算。 事物中的关系就是事物的结构,所以,代数系统又称代数 结构。 代数通常由三部分组成; 1.一个集合,叫做代数的载体。 载体是要处理的数学目标的集合,如整数,实数集合等。 代数载体一般是非空集合,不讨论载体是空集的代数。 2.定义在集合上的运算 定义在载体S上的运算是从Sm到S的一个映射,自然数m的值 叫做运算的元数。 3.特异元素,叫做代数常数 如幺元、零元、等幂元等 代数通常用由集合、运算和特殊元素组成的n元组表示
代数系统
1、定义12 非空集合S和S上k个一元或二元运算fl,f2,…,fk组 成的系统称为一个代数系统,简称代数, 记作: < S ,f1,f2,…,fk > . 例如 < N,+ > ,< Z,+,·> ,< R,+,· > 都是代数系统, < M(R),+, * > 其中 + 和 * 表示n阶实矩阵的加法和乘法 < Zn ,+n ,*n > 是代数系统,其中 Zn={ 0,1,2 ,… n-1 } ,+n 和 *n 分别表示模n的加法和乘法:
例:设B={0,a,b,1},S1={a,1} S2={0,1} S3={a,b} 二元运算+和*由表给出,则: 1)<B,*,+,0,1>是代数系统吗? 2)<S1,*,+>是代数系统吗? 是<B,*,+,0,1>的子代数吗? 3)<S2,*,+,0,1>是<B,*,+,0,1>的子代数吗? 4)<S3,*,+>是代数系统吗?

离散数学-第12章 代数系统

离散数学-第12章 代数系统
2023/11/27
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

离散数学-代数系统

离散数学-代数系统
连接看作 上的一种运算,那么这种运算不可交换,但是 可结合。集合 关于连接运算就构成了一个代数系统,它 恰好是抽象代数系统 —— 半群的一个实例。
1
抽象代数在计算机中有着广泛的应用,例如自动机理论、编码 理论、形式语义学、代数规范、密码学等等都要用到抽象代数 的知识。 构成一个抽象代数系统有三方面的要素:
4
为了研究抽象的代数系统,需要先定义一元和二元代数运算以 及二元运算的性质,并通过选择不同的运算性质来规定各种抽 象代数系统的定义。在此基础上再深入研究这些抽象代数系统 的内在特性和应用。
主要内容:
第四章 代数系统 第五章 群 *第六章 环和域 第七章 格和布尔代数
5
第四章 代数系统
本章在集合、关系和函数等概念基础上,研究更为复杂的对 象——代数系统,研究代数系统的性质和特殊的元素,代数系 统与代数系统之间的关系(如代数系统的同态、满同态和同构, 这些概念较为复杂也较为抽象,是本章的难点)。它们将集合、 集合上的运算以及集合间的函数关系结合在一起进行研究。 前三章内容是本章的基础,熟练地掌握集合、关系、函数等概 念和性质是理解本章内容的关键。
= (r1 + r2 – r1r2) + r3 – (r1 + r2 – r1r2)r3
= r1 + r2 + r3 – r1r2 – r1r3 – r2r3 + r1r2r3,
r1 (r2 r3) = r1 (r2 + r3 – r2r3)
= r1 + (r2 + r3 – r2r3) – r1(r2 + r3 – r2r3)
定理4-1 设 ◦ 是定义在集合 A 上的一个 n 元运算,且在 A 的两 个子集 S1 和 S2 上均封闭,则 ◦ 在 S1 S2 上也是封闭的。

离散数学复习第四章代数系统

离散数学复习第四章代数系统

离散数学复习第四章代数系统一、典型考查要点:1、运算的判断:方法:运算满足封闭性,即运算后产生的象仍在同一个集合中。

详见P772、运算性质的判断:运算性质:封闭、结合、交换、分配、幂等、吸收、消去方法:根据定义,在所讨论的集中任取元素,符合定义即可。

在运算表中可以判断:1)运算*具有封闭性,当且仅当运算表中的每个元素都属于A。

2)运算*具有可交换性,当且仅当运算表关于主对角线是对称的。

3)运算*具有等幂性,当且仅当运算表的主对角线上的每一元素与它所在行(列)的表头元素相同。

详见P793、代数系统中特殊元:么元(单位元)、零元、逆元判断方法:根据定义,在所讨论的集中找到特殊元,符合定义即可。

在运算表中可以判断:1)A中关于运算*具有零元,当且仅当该元素所对应的行和列中的元素都与该元素相同。

2)A中关于运算*具有幺元,当且仅当该元素所对应的行和列依次与运算表的行和列相一致。

3)设A中关于运算*具有幺元,a 和b互逆,当且仅当位于a所在行和b所在列的元素及b所在行和a 所在列的元素都是幺元。

详见P804、子代数的判定:关键两个条件:B⊆A, <B, >中的特殊元(么元或零元)与<A, >中相同。

详见P825、特殊代数系统判定:(G, )封闭→广群结合→半群么元→独异点可逆→群,根据定义,满足条件即可。

详见P866、群的证明:方法:根据群的四个条件,逐一验证即可,注意:对于么元和逆元,先根据运算特点解出么元和逆元,再验证。

详见P867、群的性质:1、<G,⊙>是群∧|G|>1⇒<G,⊙>无零元。

2、G,⊙>是群⇒<G,⊙>中的唯一等幂元是幺元。

3、群满足消去律:b⊙a=c⊙a⇒b=c 4、给定群<G,⊙>,则a⊙x=b群中方程解是唯一的。

5、<G,⊙>是群 (a⊙b)-1=b-1⊙a-1详见P878、子群及判定:三个判定定理根据已知条件选择,给定群<G,⊙>及非空H⊆G,则1、<H,⊙>是<G,⊙>的子群⇔a⊙b∈H, a-1∈H 2、<H,⊙>是<G,⊙>的子群⇔(∀a)(∀b)(a,b ∈H→a⊙b-1∈H)非空有限集H则a⊙b∈H9、特殊群的判断:1、阿贝尔群即满足交换律的群2、循环群即群中每个元都由某一个元的n次幂生成,这个元就是生成元。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
φ2: Z→A,对于每一个n∊Z,若n是偶数,φ2(n)=1; 若n是奇数,φ2(n)=-1。
显然φ2是Z到A的满射。对于Z中的任意的二个数n和m来说: 若n和m均是偶数,那么φ2(n+m)=φ2(n)·φ2(m)。 若n和m均是奇数,那么φ2(n+m)=φ2(n)·φ2(m)。 若n和m一个奇数,一个偶数,不失一般性设n是奇数,
可逆元素及其逆元
yl ∘ x = e且x ∘ yr = e
1
11.2 代数系统和半群
(一) 代数系统 (二) 同态映射、同构映射 (三) 半群 (四) 含幺半群 (五) 子半群
2/55
代数系统
定义1 设A是一个集合,*1,*2,…,*n是A上的n个代数运 算,而
(A,*1,*2,…,*n) 表示集合A,以及A上的n个代数运算*1,*2,…,*n 组成的一个代数系统。
主要研究内容:只有一个代数运算的代数系统 (A,*)
3/55

• (N,+)表示自然数集带着数 的加法。
• (N, ·)表示自然数集带着数 的乘法。
• (N,-)表示自然数集和数 的减法运算。
• (N, +, ·)表示自然数集带着 数的加法与乘法。
+是N×N到N 的代数运算
·是N×N到N 的代数运算
m是偶数, 那么φ2(n+m)=φ2(n)·φ2(m)。
所以φ2是满同态映射。 即(Z,+)与(A,·)是两个满同态代数系统。
10/55
例(p177)
φ3: Z→A={1,-1},对于每一个n∊Z,φ3(n)=-1。 取n=2,m=3时, φ3(n)= φ3(m)=-1, 而
φ3(n+m)= φ3(5)=-1 并且有
分别定义三个Z到A的函数如下
φ1: Z→A,对于每一个n∊Z,φ1(n)=1。
φ2: Z→A,对于每一个n∊Z,若n是偶数,φ2(n)=1; 若n是奇数,φ2(n)=-1。
φ3: Z→A,对于每一个n∊Z,φ3(n)=-1。
则 φ1是同态函数 , φ2是满同态函数, φ3不是同态函数。
8/55
例(p176)
于是
φ3(n)· φ3(m)=1
φ3(n+m) ≠ φ3(n)· φ3(m) 所以φ3不是同态映射。
11/55
定理1
(A1,*)和(A2,·)是两个代数系统, 且 (A1,*)与(A2,·)满同态。 若“*”适合交换律,则“·”也适合交换律; 若“*”适合结合律,则“·”也适概念
1.二元运算 (封闭)
2.运算的表示 (运算表)
x ∘y = y ∘x
3.二元运算的性质
(x ∘ y) ∘ z = x ∘ (y ∘ z)
交换律、结合律、幂等律、消去律
分配律、吸收律
4.二元运算的特异元素
单位元 零元
el ∘ x = x 且x ∘ er = x θl ∘ x =θl 且x ∘θr =θr
-是N×N到Z 的代数运算
4/55
实例
<N,+>, <Z,+,·>, <R,+,·>是代数系统, + 和 ·分别表示普通加法和乘法.
<Mn(R),+,·>是代数系统, + 和 ·分别表示n 阶 (n≥2) 实矩阵的加法和乘法.
<Zn,,>是代数系统,Zn={0, 1, … , n-1}, 和 分别表示模 n 的加法和乘法,x,y∈Zn, xy = (x+y) mod n,xy = (xy) mod n
<P(S),∪,∩,~> 也是代数系统, ∪和∩为并和交,~为绝对补
5
同态函数
定义2:设(A,*),(A1,·)是两个代数系统, *是A上的一个二元运算, ·是A1上一个二元运算。 一个函数f:A→A1是A到A1的同态函数,若对于 A中的任意两个元素a,b,有 f(a*b)=f(a)·f(b)
■ 若f是单射,说f是单一同态函数; ■ 若f是满射,说f是满同态函数; ■ 若f是双射,说f是同构函数。
6/55
单同态、满同态、同构
• 两个代数系统之间若存在单一同态函数,说 这两个代数系统是单同态的;
• 两个代数系统之间若存在满同态函数,说这 两个代数系统是满同态的;
• 两个代数系统之间若存在同构函数,说这两 个代数系统是同构的。
7/55
例(p176)
Z是整数集,Z上的二元运算是数的加法,即(Z,+)。 A={1,-1},A上的二元运算是数的乘法,即(A,·)。
15/55
含幺半群
定义5 称含有幺元的半群为含幺半群。 也叫做 独异点.
例 ■ 0是半群(N,+)的么元, (N,+)是含幺半群。 ■ 1是半群(N,·)的么元,(N,·)是含幺半群。
可记为(N,+,0) (N, ·,1)
φ1: Z→A={1,-1},对于每一个n∊Z,φ1(n)=1。
显然,对于Z中的任意二个数n和m,有
(Z,+) (A,·)
φ1(n)=1, φ1(m)=1, φ1(n+m)=1, ∴ φ1(n+m)=φ1(n) ·φ1(m) 故φ1是同态函数。
f(a*b)=f(a)·f(b)
9/55
例(p176)
定义3:设(A,*)是一个代数系统, A是一个非空集, *是A上的一个二元运算。 若*是A上的闭运算, 且*适合结合律, 则称(A,*)是一个半群。
13/55
实例
(1)<Z+,+>,<N,+>,<Z,+>,<Q,+>,<R,+>都是半群,+是 普通加法.
(2)设 n 是大于1的正整数,<Mn(R),+>和<Mn(R),·>都是半 群,其中+和 ·分别表示矩阵加法和矩阵乘法.
(3)<P(B),>为半群,其中为集合的对称差运算. (4)<Zn, >为半群,其中 Zn={0,1, …, n1},为模 n 加法. (5)<AA, >为半群,其中 为函数的复合运算. (6)<R*,>为半群,其中R*为非零实数集合,运算定义
如下:x, y∈R*, x y =y
14

对于任意二个自然数m和n,定义“ * ”运算: m*n=m+n+m·n
不难验证,(N,*)也是一个半群。
(a*b)*c=(a+b+ab)*c=a+b+ab+c+(a+b+ab)c =a+b+c+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
在自然数集上还可以定义许多的二元运算,使它们 构成半群。
相关文档
最新文档