离散数学课件第六章(第1讲)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在整数集合 I 上定义 如下: a,b I , a b a b a b
其中的+,· 分别表示数的加法和乘法。
在集合 I 上是封闭的,<I, >是一个代数系统。
ຫໍສະໝຸດ Baidu
《定义》:设*是集合S上的二元运算,对任一x,yS有 xy=y x,则称运算在S上是可交换的(或者说 在S上满足交换律)。
例:设A是一个非空集合, ★是A上的二元运算,对 于任意a,bA,有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) ∴ ★是满足结合律的
《定义》:设和是集合S上的二个二元运算,对任一 x,y,z S有 x (y z)=(x y) (x z) (y z) x=(y x) (z x)
《定义》:设*是S上的二元运算,若对任一x S有x x=x, 则称满足等幂律。
讨论定义: 1) S上每一个元素均满足xx=x,才称在S上满足幂等律; 2) 若在S上存在某一元素x ,满足x x=x,则称x为S上的幂
等元素; 3) 若x是幂等元素,则有xn=x成立。
例:(1)在实数集合R中,+,×是可交换,可结合的,×对+是满足 分配律的,“0”对+是等幂元素,而其它不是等幂元素,在实数集 合R中,“-”法是不可交换,不可结合的; (2)在(Z)中, ∩,∪均是可交换,可结合的, ∩对∪, ∪对∩均满足分配律;
例: 在整合集合 I 上定义运算 : 对任何a,b ∈I,a b=a·b-(a+b) 其中的 +,·分别表示数的加法和乘法。 是否满足交换律?
《定义》:设*是集合S上的二元运算,对任一x,y,z S 都有(x y) z=x (y z),则称运算在S上 是可结合的(或者说*在S上满足结合律)。
代数系统
本篇用代数方法来研究数学结构,故又叫代数结构, 它将用抽象的方法来研究集合上的关系和运算。
代数的概念和方法已经渗透到计算机科学的许多 分支中,它对程序理论,数据结构,编码理论的研究和 逻辑电路的设计具有理论和实践的指导意义。
本篇讨论一些典型的代数系统及其性质。
第六章 代 数 结 构
§1 代数系统的概念 §2 运算及其性质 §3 半群和含幺半群 §4 群与子群 §5 交换群和循环群
《定义》:设Z是一个集合,f是一个函数,f:ZnZ,则称f
为Z中的n元运算,整数n称为运算的阶(元,次)。 若n=1,则称f: ZZ为一元运算; 若n=2,则f: Z2Z为二元运算。
例:(1)在整数I和实数R中,+,-,×均为二元运算,而 对÷而言就不是二元运算 ;
(2)在集合Z的幂集(Z)中,,均为二元运算, 而“~”是一元运算;
,则称运算对是可分配的(或称对满足分配律)。
例:代数系统(N,+,×)。其中+,×分别代表数 的加法和乘法。 ×对+ 满足分配律 。
《定义》:设,是定义在集合S上的两个可交换二 元运算,如果对于任意的x,yS,都有:
x (x y)=x; x (xy)=x 则称运算和运算满足吸收律。
《定义》:一个非空集合S连同若干个定义在该集合上的 运算f1,f2,….,fk所组成的系统就称为一个代数系统, 记作<S, f1,f2,… ,fk>。
一个代数系统需要满足以下条件: ① 有一个非空集合S; ② 有一些建立在集合S上的运算;
§2 运算及其性质
《定义》:设*是集合S上的二元运算,对任一x,yS有 xy∈S则称运算在S上是封闭的。 在f:Z2Z二元运算的定义中,定义本身要求满足运算 是封闭的条件。
∵ el和er分别是对*的左,右幺元, 则有el * er = er = el
∴有el = er = e成立。 再证明幺元e是唯一的。 用反证法:假设有二个不同的幺元e1和e2,则有 e1* e2= e2= e1,这和假设相矛盾。 ∴若存在幺元,则幺元一定是唯一的。
例: (1)在实数集合R中,对+而言, e+=0;对×而言, e×=1 (2)在(Z)中,对∩而言, e ∩ =Z ;对∪而言,e ∪ =
(3){命题逻辑}中,对∨而言,e ∨ =F(永假式) 对∧而言,e ∧ =T(永真式)
《定理》:若el和er分别是Z中对于*的左幺元和右幺元,则 el= er = e,且e Z是唯一的。 证明:
(3) (Z)中任一元素,对∩,∪均是等幂元素。∴ ∩,∪ 满足等幂律;
(4)在(Z)中,对称差是可交换,可结合的。
∵ = ,而除以外的元素A (Z),有A A≠A。
∴ 在集合(Z)中,是等幂元素,其它不是。 不满足等幂 律。
下面介绍左幺元,右幺元,幺元
《定义》:设*是集合Z中的二元运算, (1) 若存在元素el Z,对任意x Z有el*x=x;则称el为Z 中对于*的左幺元; (2) 若存在元素er Z,对任意x Z有x* er=x;则称er为 Z中对于*的右幺元。 (3) 如果Z中存在元素 e,它既是左幺元,又是右幺元,则称 e为Z中关于运算*的幺元。即对于任意x∈Z,有e*x=x*e.
§2运算及其性质
例:(1)在集合A={1,2,3,4,5,1/2,1/3,1/4,1/5},求 任意元素的倒数运算; (2)在前例中,R,I集合中+,-,×运算; (Z)的元素中 ∩,∪,~,运算等均为封闭的; (3)在正整偶数的集合E中,对×,+运算是封闭的,在正整 奇数的集合中,对×运算是封闭的,而对+运算不是封闭的。
§7* 陪集与拉格朗日定理 §8 同态与同构 §9 环与域
§1 代数系统的概念
举例:
① 将实数集合 R 上的每一数 a0 映射成它的倒数 1/a,就可以将该映射称为集合R 上的一元运算;
② 在集合R上,对任意两个数所进行的普通加法和乘 法,都是集合R上的二元运算。
③ 对于集合R上的任意三个数的运算,就是集合R上的 三元运算。