第五章 代数结构

合集下载

[理学]第五章代数结构

[理学]第五章代数结构

x 有 x ∘ = 成立,即
x+-x = x -x = 0 = 1
给定 x,设 x 的逆元为 y, 则有 x ∘ y = 0 成立,即
x+y-xy = 0 y x
(x 1)
因此当 x 1时, y x x 1是 x 的逆元.
x1
第五章 代数结构
分 析 P(B)
运算 普通加法 + 与乘法
并 与交 交 与对称差
分配律 对 + 可分配 + 对 不分配 对 可分配 对 可分配 对 可分配 对 不分配
吸收律 无 有 无
第五章 代数结构
5.2 运算及其性质
定义6:
设<A,*>,若存在一个元素el∈A,对于任意元素x∈A
5.1代数系统的引入
2、代数系统的概念
一个非空集合A连同若干个定义在该集合上的运
算f1,f2,…,fk所组成的系统称为一个代数系统,记
作<A, f1,f2,…,fk >。
当A为有限集时该代数系统为有限系统。 否则称为无限代数系统。
第五章 代数结构
5.2 运算及其性质
1、交换律 2、结合律 3、分配律 4、吸收律 5、等幂律 6、幺元 7、零元 8、逆元
yl = yl * e = yl *(x * yr)= (yl * x) * yr= e * yr = yr 令 yl = yr = y, 则 y 是 x 的逆元. 假若 y’∈S 也是 x 的逆元, 则
y'= y’ * e = y’ *(x * y) = ( y’ * x) * y = e * y = y 所以 y 是 x 惟一的逆元.
第五章 代数结构
5.2 运算及其性质
定义7:

第五章 代数结构

第五章 代数结构

例:判定下列运算在给定集上是否为二元运算: 1)自然数集N上乘法,除法。 2)整数集Z上的加法,减法,乘法,除法。 3)非零实数集上加法,减法,乘法,除法。 4)n阶实方阵的集合上的矩阵加法,乘法。 5)S为任意集,S的幂集P(S)上,, ,运算。
对有限集上的一元和二元运算可由运算表给出: 例:S={1, 2, 3, 4},定义S上的二元运算如下: X*y=(xy)mod5, 对x,yS 写出 的运算表如下:
第五章
代数结构
针对某个具体问题选用适宜的数学结构去进行 较为确切的描述,这就是所谓的“数学模型”。可 见,数学结构在数学模型中占有极为重要的位置。 我们这里所要研究的是一类特殊的数学结构—由集 合上定义若干个运算而组成的系统。我们通常称它 为代数系统。它在计算机科学中有着广泛的应用。 本章将从一般代数系统的引入出发,研究一些 特殊的代数系统,而这些代数系统中的运算具有某 些性质,从而确定了这些代数系统的数学结构。
显然,对于任一x∈A,有 θ*x=x*θ=θ
例: 1. 自然数集N上乘法零元为0,而加法则无零元。 2. n阶方阵上乘法零元为零矩阵,而加法则无零元。 3. 幂集P(A)上运算的零元为A,而运算的零 元为。 4. 在非零实数集上,定义aº = a,则任何元为左零 b 元,但没右零元。
例题 7 设集合S={浅色,深色},定义在S上的一 个二元运算*如表所示,试指出零元和幺元。 解:深色是S中关于运算*的零元,浅色是S中关 于运算*的幺元。
对给定集和运算并非一定存在么元。 例如: 在非零实数集上定义aº = a,则b没有左么元。但 b 因为aº = a,即任一个元都为右么元。 b
例题 6 设集合S={α,β,γ,δ},在S上定义的两个二 元运算*和★如表示。试指出左幺元或右幺元。

第5章代数结构

第5章代数结构

S
M
• (R, )是独异点. • (*, ◦, )是独异点, 而(+, ◦)不是.
小结与作业
代数结构的定义
半群及独异点
作业
习题5.1 2, 3
第5章 代数结构
5.1 代数结构简介
本讲内容
1 2
3
代数结构的定义
两种最简单的代数结构: 半群及独异点
子代数 代数结构的同态与同构
4
• 3.子代数
本讲内容
1 2
3
群的有关概念
子群
群的同态
• 1. 群的有关概念
• 非空集合G, G上的运算“” 满足的运算性 质“游戏规则”: 程序设计语言和自动机? • Def 5-10 设G , 是G上的2元代数运算,若 下列3个条件成立,则称(G, )为群(group). • (1) 满足结合律; • (2) G关于有单位元, 通常记为e; • (3) G中每一个元素在G中都有逆元. 封闭性, 结合性, 幺元性, 逆元性.
• 下面的例子可以进一步帮助理解同态像是 如何对原代数结构进行缩影的.
• 例5-9 验证: 代数结构(Z, .)与(B, *)同态,其中 “.‖Z上的乘法运算, B = {正, 负, 零}, B上的 运算定义见下表:
* 正 负 零
正 负 零
正 负 零 负 正 零 零 零 零
• Hint
正, x 0 : Z B, ( x) 负, x 0. 零, x 0
第5章 代数结 2
3
代数结构的定义
两种最简单的代数结构: 半群及独异点
子代数
4
代数结构的同态与同构
Chapter 5 代数结构
• 代数方法建立的数学模型.

第5章代数结构

第5章代数结构
f2,…, fk),在已知运算的情况下可简记为A.
对于代数结构的理解, 需注意以下几点:
(1)A非空;
(2) 是A上的代数(封闭)运算;
(3) 运算f1, f2,…, fk(k 1)在代数结构中是有顺序
的, (A, f1, f2,…, fk) 是(k + 1)元组;
(4)运算的元数ni可以相同.
方法,因此近世代数也是数学专业的专
业基础课之一。
古典代数 代数系统(系统化:模型及其性质);纯数
学结合计算机应用。
• 计算机科学:计算?
计算过程?——能行性计算模型:抽象与具体化。
• 计算机科学中的代数方法:
形式语言与自动机理论、可计算理论、语义学(模型
论)——模型/语言。
集合代数、逻辑代数
密码学、数据表示理论、数字逻辑
则f是集合Q上的加法运算,f是2元运算。运算
是封闭的。
【例3】设 f : Q×Q×QQ , f (x1,x2,x3)=
x1+x2+ x3,则f是集合Q上的3元封闭运算。
特殊元素
单位元素
设*是A上的2元代数运算,若存在eA,对于任意的xA,下
列条件均成立: e*x=x; x*e=x. 则称e为集合A关于*
x的关于*的逆元素。
对称即是群。
5.1 代数结构简介
1.代数结构的定义
Def 设A是非空集合, f1, f2,…, fk(k 1)是A上的
代数(封闭)运算,则集合A连同其上的代数运算称
为代数结构(algebra structure)或代数系统
(algebra system)或简称代数(algebra),记为(A, f1,
Def 设*是非空集合M上的2元代数运算,若*满

离散数学代数结构

离散数学代数结构

第一节 代数结构的定义
2020年11月5日星期四
代数结构的定义 一个代数结构< S, f1, f2, …, fm >通常由两个部分组成:
一个集合S ,叫做代数的载体; 定义在载体上的运算(operator) f1, f2, …, fm
代数结构
2020年11月5日星期四
一个集合,叫做代数的载体 载体,是我们将要处理的数学目标的集合 如整数集合、实数集合、符号集合等 一般不讨论载体是空集合的代数结构
例5.1.2: 代数结构 < N, ×>与< Z, - > 具有相同的构成成分 因为它们都有一个二元运算 代数结构 < {F, T}, ∧, ∨> 与 < P(S), , >具有相同 的构成成分,它们都具有两个二元运算
子代数
2020年11月5日星期四
子代数 设< S, f1, f2, …, fm >是一个代数结构
⊙0 1 000 101
这种表称为运算表或复合表,它由 运算符、行表头元素、列表头元素 和复合元素组成。
运算⊙具有封闭性:运算表中的每个元素都属于S
结合律
2020年11月5日星期四
一、结合律
设有代数结构< S, ⊙ >,若 (x)(y)(z)(x,y,z S (x⊙y)⊙z=x⊙(y⊙z)) 则称运算⊙满足结合律,或⊙是可结合的
代数结构
2020年11月5日星期四
代数结构 有时还在代数结构的表示中加入特异元素k,记做 < S, f1, f2, …, fm , k > 载体中的特异元素,也叫做代数常数 有些运算存在么元和零元,它们在运算中起着特殊的作用
代数结构示例
2020年11月5日星期四

离散数学第5章 代数结构

离散数学第5章 代数结构
1

代数的概念与方法是研究计算机工程与科学的主要工具之 一.例如,要构作一个现象或过程的数学模型,就需要某种数 学结构,而代数结构就是最常用的数学结构之一;又如描述 机器可计算的函数,研究算术计算的复杂性,刻划抽象数据 结构,以及作为程序设计语言的语义学基础和编码理论等等, 也都需要代数结构的知识.因此,我们有必要掌握它的重要 概念和基本方法. 本章提供了代数结构的基础知识, 它们在组合计数、编码 理论、形式语言与自动机理论等学科中都发挥了重要作用.
所以*不满足交换律.
9
(a, b) (c, d ) (ac, ad b)
(4)设单位元为 e ( a , b ) ,则对x , y Q ,应满足
( a , b ) ( x , y ) ( ax , ay b ) ( x , y ) ,
( a , b ) (1,0 ) , 即 (1,0) 为左单位元; 可以验证 (1,0 ) 也是右单位元, 故单位元为e (1,0 ) ;
例 (*, ◦, ) 是独异点, 而(+, ◦)不是.
13

备注 ◦ , )中的称为代数常数. 代数结构 中的代数常数可以不止一个, 也可以没有代数 常数. (2) (*, ◦)是半群, (*, ◦ , )是独异点, 它们是 两个不同的代数结构. 我们可以将代数常数看作是0元运算,(*, ◦, ) 有1个0元运算(及1个二元运算).
8
(3)结合律: [( a , b ) ( c , d )] ( e , f ) (ac, ad b) (e, f )
(a, b) (c, d ) (ac, ad b)
(ace, acf ad b) ,
(a , b) [(c, d ) (e, f )] ( a , b ) ( ce , cf d ) (ace, acf ad b) ,

离散数学代数结构部分

离散数学代数结构部分

60
➢ 定理6.5 G为有限群,则G的运算表中的每 一行(每一列)都是G中元素的一个置换, 且不同的行(或列)的置换都不相同。
定义6.10 设
2021/5/27
61
例6.9 例6.10 群
2021/5/27
62
➢ 定理6.6(子群判定定理1)设H是群 。 证明:必要性是显然的。
2021/5/27
中除0之外都没有逆元,
所以它仅是含幺半群而不是群。
中每个元素都有 逆元即它的相反数,且运算满足交换律,所以 它们是交换群。
0没有逆元,所 以它们仅是有么半群而不是群。
2021/5/27
47
2021/5/27
48
例6.5设G={e,a,b,c},。为G上的二元运算, 它由以下运算表给出。不难证明G是一 个群,称该群为Klein四元群。
2021/5/27
74
➢ 推论6.2 设 推论6.3 设
根据定理6.11的推论有
2021/5/27
75
➢ 定义6.13 设 任何群G都有正规子群,因为G的两个平凡子群
2021/5/27
76
➢ 定理6.15 设 证明:略。
2021/5/27
77
例6.13 设
2021/5/27
78
例6.14 设
2021/5/27
63
➢ 定理6.7( 子群判定定理2) 设H是群 证明:必要性
充分性证明:
2021/5/27
64
➢ 定理6.8(子群判定定理3)设H是群 证明:必要性是显然的。
2021/5/27
65
例6.11 设
2021/5/27
66
6.2节 陪集与拉格朗日定理

第5章代数结构

第5章代数结构
16
定义5-2.9 (逆元) 设代数结构<A,,e >中
为二元运算,e为幺元,a,b 为A中元素,若ba=e, 那么称b为a的左逆元,a为b的右逆元。 若ab=ba=e,那么称a(b)为b(a)的逆元
x的逆元通常记为x-1;但当运算被称为“加法运算” (记为+)时,x的逆元可记为-x 。
由于 S1∪S4 = {a,b,c} = S2∪S4 ,但S1≠ S2,故∪不满足 消去律。
9
代数系统的几个特殊元素

幺元
若 ex(e,xA→ex=xe=x) ,则称e为A中的 幺元。 零元 若 x(e,xA → x=x=,则称为 代数结构<A,> (关于 运算) 的零元(zero) 逆元 若ab=ba=e,那么称a(b)为b(a)的逆元
13
例:代数A=〈{a,b,c}, 。 〉用下表定义: 。 a b c a a a a b b b b c b c a
则b是左么元,无右么元, a是右零元,b是右零元, 无左零元; 运算。既不满足结合律,也不满足交换律。
14
定理5-2.3
零元 和幺元e ,且集合A中元素个数大于2,则
如果代数结构<A,>有关于 运算的
注: 一般地,一个元素的左逆元不一定等于它的右逆
元。一个元素可以有左逆元不一定有右逆元。甚至一个元 素的左(右)逆元不一定是唯一的。
P-182页例题9
17
例:
a)、代数系统 〈N,+〉中仅有么元0,有逆元0, 〈R,*〉中,除零元0外所有元素均有逆元
b)、A=〈{a,b,c},*〉由下表定义: b是么元, * a b c a a a b a的右逆元为c,无左逆元, b a b c b的逆元为b, c a c c c的右逆元为空,左逆元为a

离散数学第5章 代数结构-why

离散数学第5章 代数结构-why
例: 1.<R, ·> 是半群。
2.<R,/>不是广群,不是半群 ∵x/0不存在,结果不在R中。 (x/y)/z ≠ x/(y/z)
3.< I+, ->不是广群,也不是半群。 ∵1-2= –1 I+
4.SK={x|x ∈ I∧x≥k} (k≥0),<Sk,+> 是半群。 若k<0,则 +是不封闭的。
5-2 代数系统的基本性质
9、逆元:
〈A,*〉, *是A上的二元运算,e是幺元,如对某个aA,b
A,使得b*a=e,则称b是a的左逆元【如<R,>,e=1,1 2 1, 1
是2的左逆元
2
2
如果a*b=e,则称b为a的右逆元【如<R,>,2
1 2
1,
1 2
是2的
右逆元】
如果b既是a的左逆元又是a的右逆元,则称b是a的一个逆元,
∴有逆元
右逆元为 右逆元为
5-2 代数系统的基本性质
定理:<A, >有e,若任意x ∈A,都有左逆元,且是可结 合的,则任一元素x的左逆元必是它的右逆元, 且x的逆元是唯一的。
定义逆元时先有幺元
5-2 代数系统的基本性质
❖ 例:构造代数系统,使其中只有一个元素有逆元。 解: T={x | x ∈ I, m≤x ≤ n, m ≤ n},则<T,max> 幺元是m, 仅有m 有逆元, max(m,m)=m. ( x,x ∈ T, max(x,m)=x)
5-4 群与子群
例:(1) <R, ·>:是独异点 e=1 —— 不是群,∵0无逆元。
(2)<R-{0}, ·>:是群,e=1 x‫־‬¹=1/x。 (3)<I, +>:是群,幺元为0 x‫־‬¹= –x。 (4)< (s),> :是群,幺元e= A∈(s) A‫־‬¹=A (5) <G, > G={e}是群,{e}和G称为平凡子群。

第五章代数结构

第五章代数结构
所以运算Δ 是可交换的。
2021/5/14
16
三、可结合性
定义5-2.3 设*是定义在集合A上的二元运算,如果对于任 意的x,y,zA,都有(x*y)*z=x*(y*z),则称二元运算*在A 上是可结合的。
例如R上的加法运算和乘法运算都是可结合运算, R上 的减法运算和除法运算都是不可结合运算。
实数集合上的普通加法和乘法是二元运算,满足结合律; 矩阵的加法和乘法也是二元运算,也满足结合律;向量的内 积、外积是二元运算,但不满足结合律。
设N4=0,1,2,3,N4上的模4加法+4可以用运算表表示, 它的运算表如表5.1.1所示。N4上的模4乘法×4也可以用运算 表表示,它的运算表如表5.1.2所示。
2021/5/14
10
表5.1.1
+4 0 1 2 3 00123 11230 22301 33012
表5.1.2
×4 0 1 2 3 00000 10123 20202 30321
在定义5.1.1中,当n=1时,f 称为集合A上的一元运算;当 n=2时,f 称为集合A上的二元运算。
在讨论抽象运算时,“运算”常记为“*”、“∘”等。 设*是二元运算,如果a与b运算得到c,记作a*b=c;若*是一 元运算,a的运算结果记作*a或*(a)。
2021/5/14
6
设A=1 , a , 1 ,其中,a是非零实数。f:A→A,定义
在前面考察几个具体的代数系统时,已经涉 及到我们所熟知的运算的某些性质。下面,着重 讨论一般二元运算的一些性质。
2021/5/14
14
定义5-2.1 设*是定义在集合A上的二元运算,如果对于任 意的x,yA,都有x*yA,则称二元运算*在A上是封闭的。

大连理工Chapter5代数结构371

大连理工Chapter5代数结构371
内容简介
❖ 离散数学是现代数学的一个重要分支, 是计算机 科学与技术的理论基础, 所以又称为计算机数学.
❖ 人们已公认, 高技术本质上是数学技术。 ❖ 因此, 计算机科学与技术说到底根本是数学技术. ❖ 事实上,从计算机产生到以后它的每一步发展都
离不开数学.
2024/3/6
1
内容简介
❖ 1936年, 英国数学家图灵(A.M.Turing)发表了著名 论文 “理想计算机”,从而给出了计算机的理论 模型.
第五章 代数结构
❖ 本章给出代数结构的一般定义与实例, 讨论 代数结构的基本性质.
❖ 在正式给出代数结构的定义之前, 先来说明 什么是在一个集合上的运算, 因为运算这个 概念是代数结构中不可缺少的概念.
2024/3/6
9
5.1 运算、代数系统与特异元素
定义5.1.1 设 S 是个非空集合且函数 f : Sn S,
❖ 一方面,它给后继课,如数据结构、编译系统、 操作系统、数据库原理和人工智能等, 提供必要 的数学基础;
2024/3/6
3
内容简介
❖ 另一方面, 通过学习离散数学, 培养和提高了学生 的抽象思维和逻辑推理能力,为学生今后继续学 习和工作,参加科学研究,处理离散信息,从事 计算机软件的开发和设计以及计算机的其他应用 打好数学基础。
5.1 运算、代数系统与特异元素
例5.1.3 设∑是由有限个字母组成的集合, 称为字母表. 由∑中的字母组成的有序集合, 称为∑上的串. 串中 的字母个数m称为该串的长度. m=0时, 叫做空串, 用 表示. 用∑*表示∑上的串集合. 在∑*上定义一个连接运算, 用 表示. 例如 , ∑*, 则 = , 那么<∑*, >是一个代数结构.

代数结构

代数结构

概念
代数结构指对于许多数学对象,如群、环、域、向量空间、有序集等等,用集合与关系的语言给出来的统一 的形式.首先,由于数学对象的多样性,有不同的类型的集,如群表示的集为G×G.实际上,群涉及的是二元运算; 而向量空间表示的集为F×F→F,F×V→V,V×V→V,向量空间涉及域F中的运算,域F中的元对V中元的运算,V 中元的运算.引入基本概念——“合成”(如,群的合成就是乘法运算;向量空间的“合成”有F中的元对V中元的 作用乘法,V中元的加法运算),并且,要求“合成”适合给定的公理体系,得到的就是一个数学结构。
详细解释
代数结构的例子包括组、环、字段和格。更复杂的结构可以通过引入多个操作、不同的底层集合或修改定义 公理来定义。更复杂的代数结构的例子包括向量空间、模块和代数。群是有一个二元运算的代数结构;环和域都是 有两个二元运算的代数结构;格是有两个二元运算的代数结构;布尔代数、集合代数、命题代数都是带两个二元运 算和一个一元运算的代数结构.它们都(分别)适合特定的公理体系。
范畴理论
范畴理论是研究代数结构的另一种工具(例如,2003年的macLane)。范畴是具有关联态射的对象的集合。每 一个代数结构都有自己的同态概念,即任何与定义结构的运算相容的函数。因此,每一个代数结构都会产生一个 类别。例如,群的范畴是将所有组都作为对象,并且所有组同态都作为态射。这一具体范畴可以看作是一组具有 附加范畴理论结构的集合范畴。同样,拓扑群的范畴(其态射是连续群同态)是一类具有额外结构的拓扑空间的范 畴。
范畴理论相关概念如下:
代数范畴
本质代数范畴
呈现范畴
局部呈现范畴
一元函子和类别
谢谢观看
通用代数
代数结构是通过不同的公理构型来定义的。通用代数抽象地研究了这些对象。一种主要的二分法即分为:完 全由自身定义的结构和不能完全由自身定义的结构。如果定义一类代数的所有公理都是恒等式,那么该对象的类 具有一种多样性(代数几何意义上的代数多样性)。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

x=e*x =θ*x =θ= e
于是A中所有的元素都是相同的。这与A
中含有多个元素相矛盾。
33
逆元
定义5-2.9 设代数系统<A,*>,* 是定义在集合A
上的一个二元运算,且e是A中关于运算 * 的幺元。
如果对于A中的任一元素a,存在着A中的某个元素
b,使得b*a=e,那么称b为a的左逆元; 如果a*b=e成立,那么称b为a的右逆元; 如果一个元素b,它既是a的左逆元又是a的右逆元, 那么就称b是a的一个逆元。
34
例题 设Q是有理数集合,作笛卡尔积S=Q×Q,*是
S上的二元运算。<a,b>*<x,y>=<ax,b+y>。
求 * 运算的幺元和逆元。 对于任意元素<x,y> 解: <1,0>*<x,y>=<1*x,0+y>=<x,y>
<x,y>*<1,0>=<x*1,y+0>=<x,y>
因此,元素<1,0>为该运算的幺元。
一个二元运算*如表所示,指出各个元素的
左右逆元的情况。 * α α α β β γ γ δ δ ξ ξ
β
γ δ ξ
β
γ δ ξ
δ
α α δ
α
β γ α
γ
α δ γ
δ
β γ ξ
38
解:
α是幺元; β的左逆元和右逆元都是γ;即β和γ互为逆 元; δ的左逆元是γ而右逆元是β ;
β有两个左逆元γ和δ;
δ的右逆元是γ,但δ没有左逆元。
36
说明:
如果b是a的逆元,那么a也是b的逆元,简称为a与
b互为逆元。今后,一个元素x的逆元记为 x-1 。
一般来说一个元素的左逆元不一定等于右逆元, 而且一个元素可以有左逆元而没有右逆元,甚至 一个元素的左(右)逆元可以不是唯一的。
37
例题9: 设集合S={α,β,γ,δ,ξ},定义在S上的
39
定理5-2.4 设代数系统<A,*>,这里*是定义在A
上的一个二元运算,A中存在幺元e,且每一
个元素都有左逆元。如果*是可结合的运算, 那么,这个代数系统中任何一个元素的左逆 元必定也是该元素的右逆元,且每个元素的 逆元是唯一的。
40
证明: 设任意a∈A,b是a的左逆元。 设c是b的左逆元。 因为:(b*a)*b=e*b=b
而 (β*α)△(β*β) =β△α=α
21
定义5-2.5 设*,#是定义在集合A上的两个 可交换二元运算,如果对于任意的a, b∈A,都有 a*(a#b)=a a#(a*b)=a 则称运算*和运算#满足吸收律。
22
例题5 设集合N为自然数的全体,在N上定义两个二
元运算*和★,对于任意x, y ∈N,有:
5
注意:



当n=1时,称f为一元运算,n=2时为二 元运算。 运算通俗的说,它是一个“工具”或 “机器”,这个机器对S中的元素进行加 工变成S中的另外元素。例如2*3=5, “*”运算将“2”和“3”加工成了“5”。 这个定义具有一定的广泛性和抽象性。
6
代数系统的引入
定义5-1.1 对于集合A,一个从An到B的映 射,称为集合A上的一个n元运算。如 果B⊆A,则称该n元运算是封闭的。
26
例: <I,+>表示整数集上的加法运算组成的代 数系统,那么左幺元和右幺元均为0。
<I,*>表示整数集上的乘法运算组成的代 数系统,那么左幺元和右幺元均为1。
27
例题7:设集合S={α,β,γ,δ},在S上定义的两个 二元运算*和Δ,试指出左幺元和右幺元。
* α β γ δ α δ α α α β α β β β γ β γ γ γ δ γ δ γ δ Δ α β γ δ α α β γ δ β β α γ γ γ δ γ α β δ γ δ β γ
3
1 2
二元运算及其性质 代数系统
3
4 5 7 8 9
半群和独异点
群与子群 阿贝尔群和循环群 陪集和拉格朗日定理 同态与同构 环与域
4
6* 置换群与伯恩赛德定理
第一节
代数系统的引入
n元运算:设S是一个非空集合,n 是正整数,f是从Sn到S的一个函数, f:Sn→S,则称f是一个集合S上的 n元运算。
31
定理5-2.2 设 * 是定义在集合A上的一个二元 运算,且在A中存在关于运算 * 的左零 元和右零元。那么,左右零元相等,且 A中的零元是唯一的。
32
定理5-2.3 设<A,*>是一个代数系统,且集合A中 元素的个数大于1。如果该代数系统中存在幺元e
和零元θ。则它们必然不相等。
证明: 反证法 假设θ = e 那么对于任意的x∈A,必有:
(4) 阿贝尔群和循环群的概念和性质 (5)置换群和陪集的概念相关定理 (6)同态与同构的概念及其判定
2
前言
代数系统又称代数结构,抽象代数。19世 纪的数学家认识到,对许多不相联系的代数抽 象出它们的共同的内容进行研究,可以发现它 们具有统一的形式:它们都是由一些元素或者 对象组成的集合;服从一种或者几种运算,最 主要的是该元素运算的结果仍然是该集合的元 素。在研究的时候可以不理会具体的元素,只 研究抽象的元素和抽象结构的性质,因此称为 抽象代数。
7
定义5-1.2 一个非空集合A连同若干个定 义在该集合上的运算f1, f2 , ……, fk所组 成的系统就称为一个代数系统,记做 <A , f1, f2, ……, fk>。
8
例如
正整数集合I+以及在该集合上的普通加法运算 “+”组成一个代数系统<I+ ,+>。
一个有限集S,由S的幂集以及幂集上的集合运
法运算,具有以下三个运算规律,即对于任意的x,
y,z∈I,有: (1) x+y∈I (2) x+y=y+x (封闭性) (交换律)
(3) (x+y)+z=x+(y+z) (结合律)
10
容易找到与<I,+>具有相同运算规律的一些代数系 统,如下表所示。
<I,.> 集合 运算 封闭性 I:整数集合 .普通乘法 x.y∈I <R,+> R:实数集合 +普通加法 x+y∈R <P(S),∪> P(S):S的幂集 ∪集合的并 A∪B∈P(S) <P(S), ∩> P(S):S的幂集 ∩集合的交 A∩B∈P(S)
则称运算 * 对于运算△是可分配的。
20
例题4
设集合A={α, β},在A上定义两个二元运算*和△,如 表所示。运算△对运算*可分配吗?运算*对△呢? * α β △ α β α α α β α β
α β
α β
β α
解 容易验证运算△对于运算*是可分配的。但是运 算*对于运算△是不可分配的,因为
β*(α△β) =β*α=β
16
例题3 设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)
17
说明: 如果运算满足交换律,则在计算时可以按元 素任意次序运算,如果某运算既有结合律又 有交换律,则在运算时会带来很多方便。例: 自然数加法。 矩阵的乘法,函数的合成运算不具有交换律。
第五章
代数系统
1
在计算机科学里,很多的知识和代数结构的理论有关系,比 如:加法器、纠正码、形式语言和推理机等等,因此,学好该部 分内容,为学习其他计算机课程打下了基础。通过本章学习,应 该掌握以下内容: (1) 二元运算的相关概念和性质 (2) 半群和独异点的概念及其判定
(3) 群和子群的概念及其性质
12
例题1 设A={x|x=2n,n∈N},问乘法运算是否封闭?
加法运算呢? 解: 对于任意的2r,2s∈A,r,s∈N; 因为, 2r•2s = 2r+s∈A; 所以,乘法运算是封闭的。 对于加法运算是不封闭的; 因为,至少有2+22=6∉A。
13
定义5-2.2 设*是定义在集合A上的二元运算, 如果对于任意的x,y∈A,都有x*y=y*x,则
35
对于任意元素<x,y>;
当x≠0时:
<1/x,-y>*<x,y> = <(1/x)*x,-y+y> = <1,0>
<x,y> * <1/x,-y> = <x*(1/x),y+(-y)> = <1,0> 故,当x≠0时,<1/x,-y>为元素<x,y>的逆元。 当x=0时: 任何元素和0相乘都等于0,因此,没有逆元。
所以
e=c*b =c*((b*a)*b) =(c*(b*a))*b =((c*b)*a)*b
如果有一个元素el∈A,对于任意的元素x∈A,都
有el*x=x,则称el为A中关于运算 * 的左幺元; 如果有一个元素er∈A,对于任意的元素x∈A都有 x*er=x,则称er为A中关于运算 * 的右幺元; 如果A中的某一个元素e,它既是左幺元又是右幺元,
则称e为A中关于运算*的幺元。
显然,对于任意元素x∈A,有e*x=x*e=x。
果对于任意的x∈A,都有 x*x=x , 则运算*是等幂的。 例题6 设P(S)是集合S的幂集,在P(S)上定义两个二
相关文档
最新文档