2007_代数系统
代数系统
5-2 运算及其性质
关于逆元有下述的唯一性定理 证明:设a,b,c ∈A,且b是a的左逆元,c是b的左 逆元。 因为(b*a)*b=e*b=b 所以e=c*b=c*((b*a)*b) =(c*(b*a))*b=((c*b)*a)*b =(e*a)*b=a*b 因此b也是a的右逆元。 设元素a有两个逆元b和c,那么 b=b*e=b*(a*c) =(b*a)*c=e*c=c 因此,a的逆元是唯一的。
5-2 运算及其性质
逆元 定义 5-2.8 设设代数系统<A,*>,*是定义在A 上的一个二元运算,且e是A中关于运算*的单位元 (幺元)。 如果对于A中的一个元素a存在着A中的某个元素b ,使得b*a=e,那么称b为a的左逆元; 如果a*b=e成立,那么称b为a的右逆元; 如果一个元素b,它既是a的左逆元又是a的右逆元 ,即 b*a= a*b=e,那么就称b是a的一个逆元。 很明显,如果b是a的逆元,那么a也是b的逆元, 简称a与b互逆。 一个元素x的逆元记为x-1.
5-2 运算及其性质
(4)A关于*有零元,当且仅当该元素所对应的行 和列中的元素都与该元素相同。 (5)A中关于*有幺元,当且仅当该元素所对应的 行和列依次与运算表的行和列相一致。 (6)设A中有幺元,a和b互逆,当且仅当位于a所 在行,b所在列的元素以及b所在行,a所在列的元素 都是幺元。
5-2 运算及其性质
吸收律 定义 5-2.5 设*, △是定义在A上的两个可交换 的二元运算,若x,y∈A有: x*(x△y)=x; x△(x*y)=x,称运算*和运算△满足吸收律。 例5:设集合N为自然数全体,在N上定义两个二元 运算,如果对于任意的x,y ∈ N ,有 x*y=max(x,y);x y=min(x,y),验证*和的吸收律 。 解:对于任意的a,b∈N a*(ab)=max(a,min(a,b))=a a(a*b)=min(a,max(a,b))=a 因此*和满足吸收律。
离散数学第六章代数系统
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-1.1 如果 为An到B的一个函数,则称 的一个函数, 的一个函数 为集合A上的 元运算( 上的n元运算 )。如果 , 为集合 上的 元运算(operater)。如果 BA,则 )。 元运算在 上封闭。 称 该n元运算在A上封闭。 元运算
二、代数系统 定义5 定义5-1.2 一个非空集合 连同若干个定义在该集合上的 一个非空集合A连同若干个定义在该集合上的 所组成的系统称为一个代数系统 代数结构) 代数系统( 运算 f1,f2,…,fk 所组成的系统称为一个代数系统(代数结构), 记为<A, f1,f2,…,fk > 。 记为 定义5 定义5-1.2‘ 代数结构是由以下三个部分组成的数学结构: 代数结构是由以下三个部分组成的数学结构 是由以下三个部分组成的数学结构: (1)非空集合 ,称为代数结构的载体。 )非空集合S,称为代数结构的载体。 上的若干运算。 (2)载体 上的若干运算。 )载体S上的若干运算 (3)一组刻划载体上各运算所满足性质的公理。 )一组刻划载体上各运算所满足性质的公理。 代数结构常用一个多元序组<S, 来表示, 代数结构常用一个多元序组 ,,,… >来表示 其中 来表示 S是载体 ,,…为各种运算。有时为了强调 有某些元素地 是载体, 为各种运算。 是载体 为各种运算 有时为了强调S有某些元素地 位特殊,也可将它们列入这种多元序组的末尾 也可将它们列入这种多元序组的末尾。 位特殊 也可将它们列入这种多元序组的末尾。
五、吸收律 定义5 是定义在集合A 定义5-2.5 设*,Δ是定义在集合A上的两个可交换二元 运算,如果对于任意的x,y x,y∈ 运算,如果对于任意的x,y∈A,都有 x*(xΔy Δy) x*(xΔy)=x xΔ(x*y)=x Δ(x*y)=x *y) 则称运算*和运算Δ满足吸收律。 则称运算*和运算Δ满足吸收律。 例题5 设集合N为自然数全体, 上定义两个二元运算* 例题5 设集合N为自然数全体,在N上定义两个二元运算*和★, 对于任意x,y x,y∈ 对于任意x,y∈N,有 x*y=max(x,y) x★y=min(x,y) 验证运算* 的吸收律。 验证运算*和★的吸收律。 对于任意a,b a,b∈ 解 对于任意a,b∈N a*(a★ a*(a★b)=max(a,min(a,b))=a a★(a*b)=min(a,max(a,b))=a 因此, 满足吸收律。 因此,*和★满足吸收律。
第五章代数系统
当群阶为1时,它的唯一元素视为幺元;
|G|>1,且群有零元,则任意x∈G,x * x不存在逆元。 2、群中方程有唯一解 x*a=b 3、群满足削去率 4、群中除e元外,无其它等幂元素 = * x= ≠e
反证:设存在a∈A且a≠e,a*a=a,则
a-1*a*a=a-1*a a=e
5、有限群运算表中每一行或每一列都是G的元素的一个置换 设S是一个非空集合,从集合S到S的一个双射称为S的一个置换。 设集合S={a,b,c,d},则下例都是S置换。
三、 独异点性质
1、设<A,*>是一个独异点,则运算*的运算表中任何两行或两列都是不相同 的。
2、设<A,*>是一个独异点,任意a,b ∈A,且a,b都有逆元,则:
(a-1)-1=a (a * b)-1=b-1 * a-1 练习: 设<R,*>是代数系统,其中R是实数集合,任意a,b ∈R都有:a*b=a+b+a· b 证明: <R,*>是独异点,判断每个元素是否有逆元? 设<S,*>是一个半群, a∈S,在S上定义· 运算如下:任意x,y ∈S,x · y=x*a*y, 证明: <S, · >也是一个半群。 设A是一个非空集合,定义· 运算:任意a,b ∈ A,a · b=a,证明<A, · >是半群。
例3:<P(A),∩ > ,<P(A),∪> , 〈N,+〉
二、 有限半群性质 设代数系统<A,*>是半群,A为有限集合,则必然存在a∈A,a*a=a. 证明:因为A是有限半群,根据半群封闭性: 则任意b∈A,必有b1, b2, b3, …, bi,… bj ∈A 又根据半群是有限的,必然存在i和j,使bi= bj ,(j>i,j=i+p) 即有bi= bi * bp 则bi+1= bi +1 * bp bi+2= bi +2 * bp
第五章 代数系统简介[88页]
5.1 二元运算及性质
内容:二元运算,交换律,结合律,分 配 律,吸收律,幂等律,消去律等。 重点:(1)掌握二元运算的概念;
(2)掌握二元运算的重要性质; (3)掌握零元,幺元,逆元的定 义。
则运算“ ”对运算“ ”满足右分配律.若左右分配律 均满足,则 称运算“ ”对运算“”满足分配律.
4、若 a a c a ,则 称运算“ ”对运算“ ”满足
左吸收律;若 a b a a ,则 称运算“ ”对运算
“ ”满足右吸收律.若左右吸收律均满足,则称运算 “ ”对运算“ ”满足吸收律.
f ( a1, a2 ,, an ) b,则可记为
a1, a2 ,, an b .
例如, (a) b
一元运算,
a1,a2 b
二元运算,
a1, a2 , a3 b 三元运算.
这些相当于前缀表示法,但对二元运算用得较多的还是
a1 a2 b .我们在本书中所涉及的代数运算仅限于一元.
运算 的右幺元. R 中有无数多个右幺元,但是没有 幺元.
例 5.3 代数系统 R, 中,其中 R 为实数,“ ” 是普通乘法,问1是它的幺元吗?
解:代数系统 R, ,其中 R 为实数,“ ”是普 通乘法,并且对任意的实数 m R ,有 m1 1 m m,
1R
即任意实数 m 与1相乘为 m .显然1是代数系统 R, 的幺元.
就称运算 满足消去律
例如,在整数集合上加法是满足消去律的.对任意的
整数 x, y, z 由 x y x z或y x z x 可得 y z .
消去了 x .类似地,对乘法也有消去律.但在幂集 P(S)
代数系统
1代数系统1. 定义定义1.1 设A 是集合, 12,,,n f f f 是A 上的运算,则称12(,,,,)n A f f f 是集合A 上的代数系统(algebra system ),简称代数(algebra )。
根据其中的运算定律可将代数系统划分为若干不同的类型。
由某一类代数的基本运算定律可以推出一些隐患的普遍定律,即任何满足基本定律的代数系统一定满足这些推出的定律。
2. 半群半群是最简单的代数系统,其定义如下。
定义 2.1 在一个非空集合上定义一个满足结合律的二元运算,则二者构成半群(semi-group )。
带单位元的半群称为幺半群(monoid )或者独异点。
例2.2字符串集合与字符串的连接运算构成半群,并且是幺半群,其中空串是连接运算的单位元。
3. 群定义3.1 若幺半群中的每个元素都有逆元,则称该幺半群为群(group )。
例3.2 整数集合与加法构成一个群,称为整数加法群。
4. 置换群定义4.1 集合{1,2,…,n}上的双射称为n-元置换(permutation ,也译为“排列”),记为二行矩阵。
12343241⎛⎫ ⎪⎝⎭定义4.2 n-阶轮换:简记为行向量( )。
2-阶轮换称为对换。
定理4.3(置换的分解)置换可唯一地分解为若干次不相交的轮换的复合。
此外, 置换可以分解为若干次对换的复合。
置换的奇偶性:若置换可分解为奇数次对换,则称之为奇置换,否则称为偶置换。
定理4.4集合{1,2,…,n}上的所有双射与复合运算构成一个群,称为置换群。
证明:请读者尝试完成该证明。
证毕5.环和域略。
6.格定义6.1(格的第二种定义)设L是非空集合,∨和∧是L上的二元运算。
若下列四条定律成立,则称代数系统(,,)L∨∧为格:交换律、结合律、幂等律、吸收律。
注:格的第一种定义和第二种定义是等价的,即可相互构造。
定义6.2设(,,)L∨∧是格。
(1)有界格:若L有最大上界和最小下界,则称为有界格(bounded lattice),记为(,,,0,1)L∨∧,其中0,1分别表示最大上界和最小下界。
第四章 代数系统
从定义2可以看到,代数系统是由一个集合和这个集 合上的若干个运算所构成。当然这些运算的阶数可能不一 样, 即R1,R2,…,Rm有自己的运算阶数。另外在一个代数系 统中,运算集合{R1,R2,…,Rm}不能是空的,必须至少有一 个在Z上的运算才能和Z一起构成代数系统。
下面给出几个具体的代数系统。 例1. 设I是整数集合,+和x是整数的加法和乘法。 由于两个整数之和仍为整数,且结果唯一,由定义知 +:I2→I是I上的二元运算。 由于两个整数之积仍为整数,且结果唯一,由定义知 x :I2→I是I上的二元运算。 由代数系统的定义知<I,+,x>是代数系统。 在代数系统中,强调运算的封闭性。例如整数除法就 不是I上的二元运算。因为两个整数之商不一定是整数,从 而在整数集合上无法进行除法运算。故<I,/>不构成代数系 统。
例5.设Z={a,b,c,d},定义Z2到Z的关系如表1所示。
由表1可以看出Z2中任 意一元素的象仍在Z中,且 象是唯一的。由定义1知*是 Z上的二元运算。表1称为Z 上的二元运算*的运算表。 由代数系统的定义知 <Z,*>是代数系统。
*
a
b
c
d
a
b c d
a
a d d
b
b c c
c
c b b
d
d a a
例2. 设Z是非空集合,2z是Z的幂集,∩,∪ 是集合 的交和并。 由于Z中任意两个子集的交仍为Z的子集,且结果唯一, 由定义1知 : ∩ 是(2z)2 →2z上的二元运算。 由于Z中任意两个子集的并仍为Z的子集,且结果唯一, 由定义1知 : ∩ 是(2z)2 →2z上的二元运算。 由代数系统的定义知<2z,∩,∪>是代数系统。
第六章 代数系统
第六章 代数系统
• • • • • 6.1代数系统的一般概念 6.2同态与同构 6.3同余关系 6.4商代数和积代数 6.5典型代数系统
6.1代数系统的一般概念
定义:设S为非空集合,Ω 为S上代数运算的非空集 合,称 V S , 为一个代数系统或代数结构。集合S 称为V的定义域。如果 {1, 2 , , m} 为有限集合, 则将V S , 记作V S , 1, 2 , , m 。如果S为有限集 V 合,则称V为有限代数系统,并称|S|为 S , 的阶。 例1 通常数的加法运算、乘法运算和减法运 算都可看作是实数集R上的二元运算,它们构 成代数系统 。
证:因为S1和S2在运算*的作用下是封闭的,所以对 于每一个序偶 x1, x2 S1 来说,有 x1 x2 S1 ;对于每 一个序偶 x1, x2 S2 来说有 x1 x2 S2。因而,对于每 一个序偶 x1 , x2 S1 S2来说,有 x1 x2 S1 S2。
二元运算的特异元素
定理:设*是对集合X的二元运算,0i和0r分别是对 x 于*的左零元和右零元。于是对于每一个 X ,有 0i=0r=0 能使
0 x x0 0
0 在这种情况下, x 是唯一的,并称它为对于*运算 的零元。
对于实数集合中的乘法运算来说,元素0是零 元。对于集合的相交运算,空集是零元;对 于全集的各子集的联合运算来说,全集是零 元。
定理:设*是集合X中的二元运算,且*是可结合的。 如果元素 a X 对于运算*是可逆的,则a也是可约 的。 证:设 x, y X ,且 a x a y 。由于*是可结合的, 并且a是可逆的,因此可有
a 1 (a x) (a 1 a ) x e x x a 1 (a y ) (a 1 a ) y e y y
第六章代数系统
=e,对任何x∈X,有ex=xe=x,
eR
SRAL
称e
对加法+,幺元是0, 对乘法×,幺元是1, 对并运算∪,幺元是Φ, 对交运算∩,幺元是全集E,
运算的运算规律。 例如令E={a,b} P(E)上的∩
运算表如图所示。
运算 上 表 头 元 素
∩ Φ {a} {b} {a,b}
左 ΦΦ Φ Φ Φ
表 头
{a} Φ {a} Φ
{a}
元 {b} Φ Φ {b} {b}
素{a,b} Φ {a} {b} {a,b}
再如令X={S,R,A,L}其中 S表示开始时的位置; R表示“向右转”; A表示“向后转”; L表示“向左转”; “ ”表示转动的复合运算;
思考题:下面说法是否正确? 减法-是N上封闭的二元运算。 除法÷是整数 I上的二元运算。 除法÷是实数 R上的二元运算。
这里我们主要讨论二元运算。 通常用、、• 、、、、 、+、×等表示抽象 的
二元运算。 如果用“”表示二元运算f 时, 通常将 f(<x,y>)=z 写成 xy=z 。
2.二元运算的运算表 有时用一个表来表示二元
SRAL
S SRAL RRALS AALS R L LSRA
其运算表如图所示。
从运算表除了可以看清运算的规律外,可以很容易地
看出运算的性质。
二.代数系统的概念 (Algebraic system)
1.代数系统的定义:X是非空集合,X上的m个运算 f1,f2,…fm, 构成代数系统U,记作U=<X, f1,f2,…fm> ( m≥1)
第六章 代数系统(抽象代数)
学过的代数: 初等代数、线性代数、集合代数、命题代数、等等。
代数系统基础
逆元素: 设(S,*)上单位元存在
定义:若对S内元素a,存在a-1r∈S,有
第三篇 代数系统
近世代数
这部分内容属于近世代数的范畴,近世代 数是研究具有运算的集合,它第一次揭示 了数学系统的多变性与丰富性。
代数结构理论可用于计算机算法的复杂性 分析,研究抽象数据结构的性质及操作, 同时也是程序设计语言的理论基础。
本篇内容
我们将介绍代数系统的最基本概念和 最基本理论,以及几类常用的代数系 统,它们是:半群,群,环,域,格 和布尔代数。 本课程在第五、六、七章中介绍代数 系统的内容。
同类型的代数系统
定义:如果两个代数系统有相同个数的运 算符,每个对应的运算符有相同的元数, 则称这两个代数系统有相同的类型。
例:整数集上加法与实数集上乘法; N阶矩阵集上加法、乘法运算。
子代数
定义:两个代数系统(S,×),(S’, +),若满足下列条件: (1)S’是S的子集 (2)a S ', b S ', 则a b a b 则称(S’,+) 是(S,×)的子代数或 子系统。 例:偶数集上加法是整数集上加法的子代数。
以上是第一分配律、第二分配律。 例:数集上乘法对加法满足分配律,但加法对乘 法不满足。幂集上交对并、并对交满足分配律。
单位元
定义:若存在一个元素e∈S,对任一x ∈S, 均有x*e=x,则称e为右单位元,记1r; 若e*x=x,则称e为左单位元,记1l。 常用1来表示单位元。 注:1只是一个符号,用来表示S中单位元 素。
代数系统简介 -回复
代数系统简介-回复什么是代数系统?代数系统是数学中的一个重要概念,它是由一组元素和一组定义在这些元素上的运算所组成的。
代数系统的研究主要涉及元素的性质以及这些运算的规则。
代数系统可以是数学中的抽象概念,也可以是实际问题的描述。
我们可以通过定义元素和运算来构建不同类型的代数系统,这些代数系统可以用于解决各种问题,包括理论物理、计算机科学、密码学等领域中的问题。
在代数系统中,元素通常用字母表示,例如,可以用字母x、y、z表示元素。
而运算则是对元素进行操作的规则,例如,可以定义加法、减法、乘法、除法等运算。
不同的代数系统可以有不同的元素集合和运算规则,因此代数系统可以分为很多不同的类型。
代数系统的一个重要特点是封闭性,即在代数系统中进行的运算结果仍然属于代数系统。
例如,在实数集上定义的加法运算,对于任意两个实数a和b,它们的和a+b仍然是一个实数。
这种封闭性使得代数系统可以进行连续的推理和计算。
代数系统的研究主要包括以下几个方面:1. 代数结构:代数结构是指代数系统中的元素和运算之间的关系。
代数结构可以包括群、环、域等概念。
群是指一个集合和一个二元运算,满足封闭性、结合律、单位元和逆元等性质;环是指一个集合和两个二元运算,满足封闭性、结合律、分配律等性质;域是指一个集合和两个二元运算,满足封闭性、结合律、分配律、单位元和逆元等性质。
2. 代数运算:代数运算是指在代数系统中对元素进行操作的规则。
常见的代数运算包括加法、减法、乘法、除法等。
这些运算可以根据不同的代数系统和问题进行定义。
例如,在复数集上定义的乘法运算,对于复数a+bi和c+di,它们的乘积可以通过“交叉相乘加中间项”的方法进行计算:(a+bi)(c+di) = (ac-bd) + (ad+bc)i。
3. 代数方程:代数方程是指将一个或多个未知数与系数之间的关系用等式表示的方程。
解代数方程就是找到满足方程的未知数的值。
代数方程的解法可以依赖于代数系统中的一些性质和定理。
第7章 代数系统PPT课件
*是集合A上的二元运算,若aA, a关于*是可约的, 则称*满足消去律。
设*是集合A上的可结合的二元运算, aA。若a关于* 是可逆的,则a关于*是可约的。
证:x,yA,若a*x=a*y,则a-1*(a*x)=a-1* (a*y) 由结合律,(a-1*a)*x = (a-1*a)*y e*x=e*y x=y.所以a左可约。
注:若h是<A,*> <B,*> 的同态, <A,*>满足结合律、交换 律,有幺元, 但<B,*’>不一定满足结合律,交换律及有幺 元。
例5.设A={a,b,c,d},B={0,1,2,3} *abcd aabcd bbbdd ccdcd ddddd
设*是集合A上可结合的二元运算,则∀ ai∈ A,表达式 a1*a2*...*an经任意加括号而计算出的结不变。
证:引入符号Πi=1n ai表示在a1*a2*...*an中从左至右依次加括 号所得结果。 Πi=1n ai =(...((a1*a2)*a3)...* an-1) *an.
用归纳法证明,任意加括号结果都等于Πi=1n ai 1)当n=1,2时,结论成立;
足下述条件: 结合律:∀x,y,z∈A,(x*y)*z=x*(y*z); 特殊元素:∃e∈A, ∀x∈A,e*x=x*e=x; 乘幂运算:x0=e;xn+1=xn*x;
xm*xn=xm+n;(xm)n=xmn
7.1.2 代数运算的性质
二元运算 1、封闭性
*是集合A上的二元运算,*:A× A→A。S是A的非空子集。
设Mn是n阶方阵的集合,则矩阵乘法·也是一个函数: Mn×Mn→Mn,且运算·满足: 结合律:L·(M·N)=(L·M) ·N
第4章 代数系统
(S,)中如有aS,bS,均有: ab=ba
则称该代数系统的运算“”满足交换律。
精选版课件ppt
15
第4章 代数系统概论
3.两个二元运算的分配律 (S,,)中如有aS,bS,cS均有: a(bc)=(ab) (ac)—第一分配律 a (bc)=(ab) (ac)—第一分配律 (bc)a=(ba) (ca)—第二分配律 (bc)a=(ba) (ca)—第二分配律
S中任何两个元素都可以进行运算,且运算的结果惟一. S中任何两个元素的运算结果都属于S,即S对该运算封闭.
例 (1) 自然数集合N上的加法和乘法是N上的二元运算,但 减法和除法不是.
(2) 整数集合Z上的加法、减法和乘法都是Z上的二元运算, 而除法不是.
(3) 非零实数集R*上的乘法和除法都是R*上的二元运算, 而加法和减法不是.
定义4.4子代数:两个代数系统(S,)与(S,)若满 足下列条件:
(1)S’S; (2)若aS’,bS’,则ab=ab
则称(S,)是(S, )的子代数或子系统。
精选版课件ppt
14
第4章 代数系统概论
4.2代数运算中的常见性质
1.单个二元运算的结合律:
(S,)中如有aS,bS,cS,均有: a (bc)=(ab) c
l l=1r=1 定理4.2(S,)中对运算“”若存在单位元则必唯一。
精选版课件ppt
17
第4ห้องสมุดไป่ตู้ 代数系统概论
5.二元运算中零元素 (S,)中若有元素S,对任一个xS均有 0x=x0=0则称此元素为对于运算“”的零元素或 称零元。 同样有:
0 l=0r=0
还有: 代数系统中若存在零元则必唯一。
第5章 代数系统-1
o (3)设 是集合A上的关系} (3)设S A = {ρ | ρ 是集合A上的关系},“ ” 是
求复合关系的运算。 求复合关系的运算。它们构成代数系统S 〈
A ,o〉
。
的幂集2 (4)以集合 的幂集 A为基集,以集合并、交、补 )以集合A的幂集 为基集,以集合并、 为其二元运算和一元运算,组成一代数系统, 为其二元运算和一元运算,组成一代数系统,记为 及空集 〈 2A,∪,∩,-〉。有时为了突出全集 及空集在2A中 ∪ 〉 有时为了突出全集A及空集 ∅ 的特殊地位,也可将这一代数系统记为〈 2A,∪,∩,-, 的特殊地位,也可将这一代数系统记为〈 ∪ A, 〉。这个系统就是常说的幂集代数系统。以上 这个系统就是常说的幂集代数系统。 ∅ ),(2),( 的(1),( ),( ), (4)均称为具体代数系统。 ),( ),(3) )均称为具体代数系统。
⊆ 如果对任意元素x T S, 如果对任意元素 1,x2,…,xn∈T, ,
算封闭。 算封闭。
定义5.1.3 设*是S上的 元运算(n=1,2,…), 上的n元运算 定义 是 上的 元运算( = , , )
*(x1,x2,…,xn)∈T,称*运算对 封闭或 关于 运 运算对T封闭或 , ∈ , 运算对 封闭或T 关于*运 为非负偶数集, 为非负奇数集 为非负奇数集, 【例5.1.4】 设E为非负偶数集,M为非负奇数集,那 】 为非负偶数集 么定义于N上的通常数的加法运算对E封闭 对M不 封闭,对 不 么定义于 上的通常数的加法运算对 封闭 上的通常数的加法运算 封闭,乘法运算对E和M都封闭。 封闭,乘法运算对 和 都封闭。 都封闭
【例5.1.3】 】 为基集,加法运算"+ 为二元 为二元, (1)以实数集 R 为基集,加法运算 +"为二元, ) 运算组成一代数系统,记为〈 , 运算组成一代数系统,记为〈R,+〉。 实数矩阵组成的集合M为基集 (2)以全体 ×n实数矩阵组成的集合 为基集 , )以全体n× 实数矩阵组成的集合 为基集, 矩阵加“ +"为二元运算 , 组成一代数系统 , 记为 为二元运算, 矩阵加 “ 为二元运算 组成一代数系统, 〈M,+〉。 〉
代数系统(上)
7.2 代数系统代数系统:集合及其上的运算。
7.2 代数系统一.什么是代数系统?粗略地说,代数系统是由一个特定的“集合”,以及定义于该集合上的若干“运算”所组成,换言之,它是一个“有组织的集合”。
定义7.12现代科学在研究各种不同现象时,为了探索它们之间的共同特点,常常利用代数系统这个框架进行研究,得出深刻的结果。
实例:<N, + >,<Z, +,·>,<R, +,·>是代数系统+和·分别表示普通加法和乘法<Mn(R), +,·>是代数系统+和· 分别表示n 阶(n≥2)实矩阵的加法和乘法<P(S),∪,∩,~>也是代数系统∪和∩为并和交,~为绝对补7.2 代数系统二. 代数系统的成分与表示1. 构成代数系统的成分:1)集合(也叫载体,规定了参与运算的元素)2)运算(这里只讨论有限个二元和一元运算)3)代数常数(通常是与运算相关的特异元素:如单位元等)研究代数系统时,如果把运算具有它的特异元素也作为系统的性质之一,那么这些特异元素可以作为系统的成分,叫做代数常数。
例如:代数系统<Z,+,0>:集合Z, 运算+, 代数常数07.2 代数系统二. 代数系统的成分与表示2.代数系统的表示1)列出所有的成分:集合、运算、代数常数(如果存在)如<Z,+,0>, <P(S),∪,∩,~, Ф ,S >2) 列出集合和运算,在规定系统性质时不涉及具有单位元的性质(无代数常数)如<Z,+>, <P(S),∪,∩,~>3) 用集合名称简单标记代数系统在前面已经对代数系统作了说明的前提下使用如代数系统Z, P(S)7.2 代数系统三.同类型与同种代数系统定义7.131)如果两个代数系统中运算的个数相同,对应运算的元数相同,且代数常数的个数也相同,则称它们具有相同的构成成分,也称它们是同类型的代数系统。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三篇代数系统王剑第三篇代数系统对象小学加、减、乘、除运算有理数初中实数的四则运算,乘方和开方,简单的线性方程对象实数对象高中更复杂的算术演算复数代数系统:由集合上定义若干个运算而组成的系统代数系统:由集合上定义若干个运算而组成的系统在一个集合A 上的运算概念例:①将实数集合R 上的每一数a 0 映射成它的倒数1/a,就可以将该映射称为在集合R 上的一元运算;②在集合R上,对任意两个数所进行的普通加法和乘法,都是在集合R上的二元运算。
③对于集合R上的任意三个数的运算,就是集合R上的三元运算。
忠告:1.不要被代数系统中众多的符号和术语所迷惑。
2.代数系统,无论其外表多么复杂多么让人难以捉摸,说到底无非是研究对象之间的运算,以及运算的规律。
第三篇代数系统⏹代数系统的基本概念⏹代数系统的性质⏹同构和同态⏹半群⏹群⏹环⏹格和布尔代数⏹几种特殊的格§7.1 代数系统的基本概念例:①在集合A={1,2,3,4,5,1/2,1/3,1/4,1/5},做任意元素的倒数运算;②在集合A={1,2,3,4,5},做任意元素的倒数运算; 若集合S中的元素经某一运算后它的结果仍在S中,则称此运算在集合S上是封闭的。
不封闭的例子:一架自动售货机,能接受五角硬币和一元硬币,而所对应的商品是桔子水、可乐和冰淇凌。
当投入上述硬币的任何两枚时,自动售货机将按照表中供应相应的产品:*五角硬币一元硬币五角硬币桔子水可口可乐一元硬币可口可乐冰淇凌表格左上角的记号*可以理解为一个二元运算的运算符。
这个例子中的二元运算*不是集合{五角硬币,一元硬币}上的封闭运算。
①在集合A={1,2,3,4,5,1/2,1/3,1/4,1/5},做任意元素的倒数运算;可以看作是:将集合A上的每一数a 映射成他的倒数1/a;②在实数集合R上,对任意两个数进行的普通加法和减法;可以看作是:将集合R上的任意两个数映射成R中的一个数;1.定义:对于集合A,有一个从A n到B的映射,如果B A,则称该n元运算是封闭的。
2.一个代数系统需要满足以下三个条件:①有一个非空集合U;②有一些建立在集合U上的运算;③这些运算在U上是封闭的。
由此将由集合U及建立在U上的封闭运算f1,f2…,fk所组成的系统就称为一个代数系统,记作(U,f1,f2…,fk)。
例:在整数集合I 上定义︒如下:对任何其中的+,.分别是通常数的加法和乘法。
那么︒是一个从I 2到I 的函数,只要︒在集合I 上是封闭的,(I ,︒)就是一个代数系统。
,,a b I a b a b a b∈=+-⋅o (,)a b a b a b=+-⋅o 代数系统的基本概念2.一个代数系统需要满足以下三个条件:①有一个非空集合U;②有一些建立在集合U上的运算;③这些运算在U上是封闭的。
由此将由集合U及建立在U上的封闭运算f1,f2…,fk所组成的系统就称为一个代数系统,记作(U,f1,f2…,fk)。
➢当U为有限集合时,称(U,f1,f2…,f k)为有限代数系统➢当U为无限集合时,称(U,f1,f2…,f k)为无限代数系统3.定义:如果两个代数系统有相同个数的运算符,每个相对应的运算符的元数是相同的,则称这两个代数系统是同类型的。
4.定义:两个代数系统(U,︒)与(U',*) ,如果满足下列条件:①U'⊆U;②若a ∈U',b∈U',则a*b =a ︒b;则称(U',*)是(U,︒)的子系统或子代数§7.2 代数系统的性质1、结合律设有代数系统(U,*),对∀a,b,c∈U,如果有(a*b)*c= a*(b*c),则称此代数系统的运算满足结合律。
EX:设A是一个非空集合,★是A上的二元运算,对于任意a,b∈A,有a★b=b,证明:★是满足结合律的。
证:∵对于任意的a,b ,c∈A,(a ★b)★c= b ★c= c而a★(b★c)=a★c= c,∴(a★b)★c= a★(b★c)∴★是满足结合律的2、交换律设有代数系统(U ,*),如果对于∀a ,b ∈U ,有a*b = b*a ,则称此代数系统的运算“* ”满足交换律。
EX :在整合集合I 上定义运算︒:对任何其中的+,.分别是通常数的加法和乘法。
那么︒可以满足交换律?代数系统的性质,,()o a b I a b a b a b ∈=⋅-+代数系统的性质3、分配律(左分配,右分配)设有代数系统(U,︒,*),对∀a,b,c∈U,如果有a︒(b*c)=(a︒b)*(a︒c),则称此代数系统上“︒”运算对“*”运算满足左分配律。
同理,若“*”对“︒”满足a*(b︒c)=(a*b)︒(a*c),则称运算“*”对运算“︒”满足左分配律若有(a* b)︒c=(a* c)︒(b* c),则称“︒”运算对“*”运算满足右分配律。
同理,若(a︒b)*c=(a* c)︒(b* c),则称“*”运算对“︒”运算满足右分配律EX:代数系统(N,+,×)。
其中+,×分别代表通常数的加法和乘法。
4、等幂律设* 是定义在集合A上的一个二元运算,如果对于任意的x∈A,都有x * x = x,则称* 运算是等幂的。
EX:S={1,2,4},在集合p(S) 定义两个二元运算,∩,∪,分别表示集合的“并”运算和集合的“交”运算,∩,∪是等幂的?解:对于任意的A∈p(S) ,有A∩A=A;A∪A=A因此运算∩,∪都满足等幂律。
5、单位元(幺元)一个代数系统(U,︒),若存在一个元素e∈U,使得对∀x∈U,有:e ︒x =x ︒e = x,则称e 为对于运算“︒”的幺元或者称e 是(U,︒)幺元。
注意:这里考虑的是只有一个运算的代数系统。
如果有两个或者更多的运算,就不能简单地说代数系统的幺元了,因为幺元事实上是针对具体运算而言的。
因而,如果有更多的运算就必须对每个运算都进行讨论,一个运算若有代数系统的性质左单位元或右单位元(左幺元或右幺元)∈U,使得对一个代数系统(U,︒),若存在一个元素el∀x∈U,有:e l︒x =x,则称e l 为对于运算“︒”的左幺元。
若存在一个元素e∈U,使得对r∀x∈U,有:x ︒e r=x,则称e r为对于运算“︒”的右幺元。
EX :设代数系统(N ,*),* 的定义为:对那么,(N ,*)有没有幺元?左幺元?右幺元?解:对任何,因此1 是右幺元。
但1 不是左幺元,因为所以(N ,*)没有左幺元,当然也就没有幺元。
,,*ba b N a b a ∈=1,*1a N a a a ∈==21*2112==≠代数系统的性质代数系统的性质定理:一个代数系统(U,︒)的单位元若存在,则唯一。
证:设e 为运算“︒”的幺元,另有一单位元e',∵e是幺元,∴对∀x∈U,有e︒x =x,取x= e',则e︒e'= e'①又∵e'是幺元,∴对∀x∈U,有x︒e'=x,取x=e,则e︒e'=e ②由①②式可得:e'=e,即幺元唯一。
代数系统的性质6、零元一个代数系统(U,︒),如果存在一个元素θ∈U,使得对∀x∈U有:θ︒x =x︒θ=θ,则称θ为对于运算“︒”的零元。
若只满足θ︒x =θ,则θ称为左零元。
若只满足x︒θ=θ,则θ称为右零元。
EX:①代数系统(I,×)的零元是什么?(0)②在所有n阶方阵集合M上的代数系统(M,×),零元是什么?(所有元素为0 的n阶方阵)③在I+上定义一个二元运算取极小“Min”,(I+,Min)的零元是什么?(1)代数系统的性质定理:一个代数系统,其零元若存在,则唯一。
(同学自证)定理:一个代数系统(U,︒),若集合A 中元素的个数大于1,且该代数系统存在幺元e 和零元θ,则θ≠e。
证明:用反证法,设θ=e,则对于任意的x∈A,必有x = e︒x = θ︒x =θ= e,即对于A中所有元素都是相同的,这与A中含有多个元素相矛盾。
7、逆元一个存在幺元e 的代数系统(U ,︒),如果对U 中的元素x 存在x -1,使得x -1 ︒x = x ︒x -1 = e ,则称x -1为x 的逆元。
➢若x ︒x -1 = e ,则称x -1 为x 的右逆元。
➢若x -1 ︒x = e ,则称x -1 为x 的左逆元。
➢既是左逆元,又是右逆元,则称x -1 为x 的一个逆元。
ο代数系统的性质EX:代数系统的性质①对代数系统(R,*),* 为二元运算,定义为通常数的乘法。
R为实数集合。
只要,a∈R,a ≠0,则1/a 即为a 的逆元。
这是因为1 是幺元,a ≠0时,a * 1/a = 1/a * a = 1。
②对代数系统(I,*),* 为二元运算,定义为通常数的乘法。
I 为整数集合。
只有1 和-1有逆元,1-1 = 1 ,(-1)-1 = -1因为对a∈I,只要a ≠±1,则1/a 要么不存在,要么1/a ∉I。
③(R-{1},*),* 为二元运算,定义为通常数的乘法。
R-{1}为除了1 之外的实数集合。
任何元素都没有逆元,因为根本没有幺元,就不谈逆元了。
代数系统的性质因此,关于逆元,下述结论是正确的:①只要当幺元存在时,才考虑逆元。
②逆元是“局部”的,也就是说,逆元是针对具体元素而定的,有些元素可能有逆元,有些元素则可能没有逆元。
如果a 和b 都有逆元且a b,则a-1和b-1 也不相同。
③一个元素的逆元必须是代数系统内的元素。
④设e 幺元,只有当a ºb = e 和b º a = e 同时成立时,b才能是a 的逆元,如果只有一个成立,b 也不是a 的逆元。
EX:设集合S={α,β,γ,δ,ζ} ,定义在S上的一个二元运算如下表所示,试指出代数系统(S,︒)中各个元素的左、右逆元情况。
︒αβγδζααβγδζββδαγδγγαβαβδδαγδγζζδαγζ解:α是幺元,β是γ的左逆元,γ是β的右逆元;γ是β、δ的左逆元,β、δ是γ右逆元;δ是β的左逆元,β是δ的右逆元;定理:设代数系统(U,︒),运算“︒”满足结合律,且存在幺元e,那么对任意固定的x∈U,若x 有逆元,则逆元是唯一的。
证明:设x 有两个逆元x1-1和x2-1,则x1-1 ︒x ︒x2-1 = x1-1 ︒(x ︒x2-1)=x1-1 ︒e=x1-1同理x1-1 ︒x ︒x2-1= (x1-1 ︒x)︒x2-1=e ︒x2-1 = x2-1所以:x1-1 = x2-1§7.3 同构与同态一、同构两个代数系统同构必须具备以下三个条件:①这两个代数系统是同类型的。
②该两个代数系统的两个集合里的元素是一一对应的。
③定义在这两个集合上的运算法则完全相同。