离散数学第5章
离散数学第五章

作业:P178 (2);P185 (1), (2)
5.3 半群和独异点
一、半群
1、定义
①具有运算封闭性的代数系统A=〈s,*〉 称为 广群,满足运算封闭、结合律的代数 系统 A=<s,*>,称为半群,这里*是二 元运算。 ②存在么元的半群称为独异点,也称含么 半群, 单位半群,单元半群。
5.3 半群和独异点
二、么元(单位元)和零元
例:代数A=〈{a,b,c}, ○ 〉用下表定义: ○ a b c 特殊元: b是左么元,无右么元; a是右零元,b是右零元, 无左零元; 运算:既不满足结合律,也不满足交换律。 a a a a b b b b c b c a
二、么元(单位元)和零元
例: a)〈I,x〉, I为整数集
5.2 运算及其性质
5.吸收律:设<A,*,△>,若x,y,z∈A有: x*(x △z)=x 称运算*满足吸收律; x △(x * y) =x; 运算 △满足吸收律
例:N为自然数集,x,y∈N,x*y=max{x,y},
x△y=min{x,y}
试证:*,△满足吸收律 证明:x,y∈N, x*(x△y)=max{x,min{x,y}}=x ∴*满足吸收律 x x≥y x<y x≥y =x =x
则么元为1,零元为0
b)〈(s),∪,∩〉 对运算∪,是么元, s是零元,
对运算∩,s是么元 ,是零元。 c)〈N,+〉 有么元0,无零元。
二、么元(单位元)和零元
2、性质
性质1: 设*是s上的二元运算,满足结合律,具 有左么元el,右么元er,则el=er=e 证明: er = el* er = e
闭否,<A,+>,<A,/>呢? 解:2r,2s∈A, 2r x 2s=2r+s∈A (r+s∈N)
武汉大学《离散数学》课件-第5章

vi是终点), 则称为通路, v0是通路的起点, vl是通路的终点, l为通路的长度. 又若v0=vl,则称为回路.
(2) 若通路(回路)中所有顶点(对于回路, 除v0=vl)各异,则称为 初级通路(初级回路).初级通路又称作路径, 初级回路又称 作圈.
32
通路与回路(续)
定理 在n阶图G中,若从顶点u到v(uv)存在通 路,则从u到v存在长度小于等于n1的通路. 推论 在n阶图G中,若从顶点u到v(uv)存在通 路,则从u到v存在长度小于等于n1的初级通路.
定理 在一个n阶图G中,若存在v到自身的回路,则 一定存在v到自身长度小于等于n的回路. 推论 在一个n阶图G中,若存在v到自身的简单回 路,则存在v到自身长度小于等于n的初级回路.
D
D[{e1,e3}]
D[{v1,v2}]
26
补图
定义 设G=<V,E>为n阶无向简单图,以V为顶点集, 所有使G成为完全图Kn的添加边组成的集合为边集 的图,称为G的补图,记作 G . 若G G , 则称G是自补图.
例 对K4的所有非同构子图, 指出互为补图的每一对 子图, 并指出哪些是自补图.
图论
1
图论部分
第5章 图的基本概念 第6章 特殊的图 第7章 树
2
第5章 图的基本概念
5.1 无向图及有向图 5.2 通路, 回路和图的连通性 5.3 图的矩阵表示 5.4 最短路径, 关键路径和着色
3
5.1 无向图及有向图
▪ 无向图与有向图 ▪ 顶点的度数 ▪ 握手定理 ▪ 简单图 ▪ 完全图 ▪ 子图 ▪ 补图
27
5.2 通路、回路、图的连通性
离散数学第五章

• 二元运算的性质
1.算律: 设 为S上的二元运算, (1)如果对于任意的x,y∈S,有x y=y x, 则称运算在S上满足交换律.
(2)如果对于任意的x,y,z∈S有 (x y) z=x (y z),则称运算在S上满足结 合律. (3)如果对于任意的x∈S有x x=x,则称 运算在S上满足幂等律.
4.群的性质 (1)群的幂运算规则 设G为群,则G中的幂运算满足: 1) a∈G,(a-1)-1=a. 2) a,b∈G,(ab)-1=b-1a-1. 3) a∈G,anam=an+m,n,m∈Z. 4) a∈G,(an)m=anm,n,m∈Z. 5)若G为交换群,则(ab)n=anbn.
设 和 为S上两个不同的二元运算,
(1)如果对于任意的x,y,z∈S有(x y) z= (x z) (y z)和z (x y)=(z x) (z y),则称 运 算对 运算满足分配律.
(2)如果 和 都可交换,并且对于任意的 x,y∈S有x (x y)=x和x (x y)=x,则称 和 运算满足吸收律.
(5) S为任意集合,则∪、∩、-、 为S 的幂集P(S)上的二元运算,这里∪和∩是初级 并和初级交.
(6) S为集合, SS为S上的所有函数的集合, 则函数的集合运算 为SS上的二元运算.
• 一元运算
1. 定义: 设S为集合,函数f:S→S称为S上的一 个一元运算,简称为一元运算. 2. 例: (1) 求一个数的相反数是整数集合Z,有理数集 合Q和实数集合R上的一元运算. (2) 求一个数的倒数是非零有理数集合Q*,非 零实数集合R*上的一元运算.
3.真子代数 任何代数系统V=<S,f1,f2,…,fk>,其子代数一定 存在. 最大的子代数就是V本身. 如果令V中所有代数常数构成的集合是B,且 B对V中所有的运算都是封闭的,则B就构成 了V的最小的子代数. 这种最大和最小的子代数称为V的平凡的子 代数. 若B是S的真子集,则B构成的子代数称为V的 真子代数.
离散数学 第五章 无限集合

那么Fk包括所有这样的函数, 其象是包含在B的枚举的前k个元素
组成的集合中; |Fk|=kn。 因为A是有限的, 对每一函数f:A→B存在某
m∈N, 如果取k>m, 那么f∈Fk; 所以
。 但每一集合Fk
是有限的因而BA是可数的。证毕。
5.1.3 基数c
不是所有无限集都是可数无限的, 下一定理说明需要新的无 限集基数。
。
(b) 设Σ={a,b}, S是Σ上以a带头的有限串集合, 考虑S的基数。 因为
f: Σ*→S, f(x)=ax
是一个双射函数。所以, |S|=|Σ*|=
。
第一个定理叫做三歧性定律。
定理5.2-2(Zermelo) 成立:
A和B是集合,那么下述情况恰有一个
N所
属等价类的名称。
(ii) 要证明一个集合S有基数α, 只需选基数为α的任意集合S′, 证明从S到S′或从S′到S存在一双射函数。选取集合S′的原则是使 证明尽可能容易。
例1 (a) 设E是正偶数集合, 考虑E的基数。因为
f: I+→E, f(x)=2x
是从I+到E的双射函数, 所以, |E|=|I+|=
(b) |(0,1)|=|[0,1]|。这两个集合的不同仅在于区间 的两端点; 为了构造从[0,1]到(0,1)的一个双射函数, 我们必须 在(0,1)中找出0和1的象而保持映射是满射的。定义集合A是
, 定义映射f如下:
图 5.1-4
(c) |R|=c。 我们定义一个从(0,1)到R的双射函数如下:
是Ai的枚举; 如果Ai是有限的我们用无限重复枚举。如果Ai= ,
我们置第i行等于第i-1行。这样, 数组包含所有A的元素而无其它
元素。A元素的一个枚举由图5.1-3中的有向路径指定。 从定理
离散数学课件第5章 无限集合

(a ) | I + |= S \
S 0
函数f: N→I+, f(x)=x+1是一双射函数。
S (b) | I |= S \ 0
x 2 函数f: N→I , f ( x ) = − x + 1 2
是一双射函数。
当x是偶数时 当x是奇数时
第五章 无 限 集 合 定义5.1-4 定义 如果存在从N的初始段到集合A的双射函数, 则称
3( n + 1), 如果n是偶数. f (n) = 3( n − 1), 如果n是奇数.
第五章 无 限 集 合 定理5.1-3 一个集合A是可数的当且仅当存在A的枚举。 定理 证 必要性。 如果A是可数的, 那么根据定义, 存在一从N的初 始段到A的双射函数, 这证明了存在A的枚举。 充分性。我们考虑两种情况: 情况1 如果A是有限的, 那么根据有限集合的定义和可数集合的 情况 定义, A是可数的。 情况2 情况 假设A不是有限的而f是A的枚举。枚举f必须以N的全集 作为它的前域。如果f是双射函数, 那么根据可数无限集合的定义, A 的基数是 S 而A是可数的。 如果f不是双射函数。利用下述办 | A |= S \ 0 法, 根据枚举f构造一个从N到A的双射函数g, 以证明A是可数的。
第五章 无 限 集 合 定理5.1-6 如果A是有限集合, B是可数集合, 那么BA是可数的。 定理 证 若A是空集, 则|BA|=1, 是可数的; 若A非空, 而B有限(包括是? 空集), 则|BA|=|B||A|有限, 因而是可数的。剩下只需证明|A|=n>0, 且B是可数无限的情况。设B的无重复枚举函数是g: N→B, 对每一 正整数k∈N定义集合Fk如下:
第五章 无 限 Βιβλιοθήκη 合5.1 可数和不可数集合
离散数学第5章_函数

第5章 函数
证明 f和ρf的图示如图5 ― 2所示。 1) 任取a∈A, 有f(a)=f(a), 所以 (a, a)∈ρf, 故ρf自反; 任取a, b∈A, 若(a, b)∈ρf, 则f(a)=f(b), 所以 f(b)=f(a), 即(b 任取a, b, c∈A, 若(a, b)∈ρf, (b, c)∈ρf, 则f(a)=f(b), f(b)=f(c) , 所以 f(a)=f(c), 即(a, c)∈ρf; 故ρf传递。 综上ρf是A上的等价关系。
第5章 函数
任取b∈Rf, 由Rf的定义, 有a∈A, 使f(a)=b, 即有[a]∈A/ρf, 使得 g([a])=f(a)=b。 所以 g是满射。 综上g是双射。 定义 5.1 ― 5 恒等关系IA={(a, a)|a∈A}是A 到A的双射, 它称为A上的恒等函数。 定义 5.1 ― 6 若函数f: A→B, 对一切a∈A, 都 有f(a)=b, b∈B, 则f称为常函数。
第5章 函数
定义 5.1 ― 2 设有函数f: A→B, g: C→D, 若 有A=C、 B=D且对所有的x∈A, 有f(x)=g(x), 则称 函数f和g相等, 记为f=g。 定义 5.1 ― 3 集合A到集合B的所有函数的集合记 为BA, 即 BA={f|f: A→B}
第5章 函数
定理 5.1 ― 1 当A和B是有限集合时,有 |BA|=|B||A| 证明 设|A|=m, |B|=n(m, n∈N); 又设A={a1, a2, …, am}。 因为 Df=A,所以 f={(a1, f(a1)), (a2, f(a2)), …, (am , f(am))}。 而每个f(ai)(i∈Nm)都有n种可能, {n·n·…·n } =n +m个 m个即 |BA|=|B||A|
离散数学 第五章

5.1 一阶逻辑等值式与置换规则定义5.1设A,B是一阶逻辑中任意两个公式,若A B是永真式,则称A与B 是等值的。
记做A B,称A B是等值式。
谓词逻辑中关于联结词的等值式与命题逻辑中相关等值式类似。
下面主要讨论关于量词的等值式。
一、基本等值式第一组代换实例由于命题逻辑中的重言式的代换实例都是一阶逻辑中的永真式,因而第二章的16组等值式给出的代换实例都是一阶逻辑的等值式的模式。
例如:xF(x)┐┐xF(x)x y(F(x,y)→G(x,y))┐┐x y(F(x,y)→G(x,y))等都是(2.1)式的代换实例。
又如:F(x)→G(y)┐F(x)∨G(y)x(F(x)→G(y))→zH(z)┐x(F(x)→G(y))∨zH(z))等都是(2.1)式的代换实例。
第二组消去量词等值式设个体域为有限域D={a1,a2,…,a n},则有(1)xA(x)A(a1)∧A(a2)∧…∧A(a n)(2)xA(x)A(a1)∨A(a2)∨…∨A(a n) (5.1)第三组量词否定等值式设A(x)是任意的含有自由出现个体变项x的公式,则(1)┐xA(x)x┐A(x)(2)┐xA(x)x┐A(x)(5.2)(5.2)式的直观解释是容易的。
对于(1)式,“并不是所有的x都有性质A”与“存在x没有性质A”是一回事。
对于(2)式,“不存在有性质A的x”与“所有x都没有性质A”是一回事。
第四组量词辖域收缩与扩张等值式设A(x)是任意的含自由出现个体变项x的公式,B中不含x的出现,则(1)x(A(x)∨B)xA(x)∨Bx(A(x)∧B)xA(x)∧Bx(A(x)→B)xA(x)→Bx(B→A(x))B→xA(x) (5.3)(2)x(A(x)∨B)xA(x)∨Bx(A(x)∧B)xA(x)∧Bx(A(x)→B)xA(x)→Bx(B→A(x))B→xA(x) (5.4)注意:这些等值式的条件。
第五组量词分配等值式设A(x),B(x)是任意的含自由出现个体变项x的公式,则(1)x(A(x)∧B(x))xA(x)∧xB(x)(2)x(A(x)∨B(x))xA(x)∨xB(x) (5.5)二、基本规则1.置换规则设Φ(A)是含公式A的公式,Φ(B)是用公式B取代Φ(A)中所有的A之后的公式,若A B,则Φ(A)Φ(B).一阶逻辑中的置换规则与命题逻辑中的置换规则形式上完全相同,只是在这里A,B 是一阶逻辑公式。
离散数学第五章

现在学习的是第17页,共72页
§2运算及其性质
《定理》:若θl和θr分别是Z中对于*的左零元和右零
元,则θl = θr =θ,且θ Z是唯一的.
证明:方法同幺元。 例:
(1)在实数集合R中,对×而言,,θL = θr =0 (2)在(E)中,对而言,θ = ;
e2,则有e1* e2= e2= e1,这和假设相矛盾。
∴若存在幺元的话一定是唯一的。 例:
(1)在实数集合R中,对+而言, e+=0;对×而言, e*=1 ; (2)在(E)中,对而言, e =E(全集合);对而言, e =(空集);
(3){命题逻辑}中,对∨而言,e ∨ =F(永假式); 对∧而言, e ∧ =T(永真式)。
上的封闭运算。
现在学习的是第8页,共72页
§2运算及其性质
《定义》:设*是集合S上的二元运算,对任一x,yS 有xy=y x,则称运算在S上是可交换的(或者 说在S上满足交换律)。
例:在整合集合 I 上定义运算 :
对任何 a ,b I,ab a b (a b )
其中的 +, 分别表示数的加法和乘法。
(a ★b)★c= b ★c= c 而a★(b★c)=a★ c= c, ∴(a★b)★c= a★(b★c) ∴★是满足结合律的
现在学习的是第10页,共72页
§2运算及其性质
《定义》:设和是集合S上的二个二元运算, 对任一x,y,z S有 x (y z)=(x y) (x z);
(y z) x=(y x) (z x),则称运算对是可分 配的(或称对满足分配律)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
10
5.2 代数系统
定义5.12 设S是个非空集合,fi是S上 的ni元运算,其中i=1,2,…,k。 由S及f1,f2,…,fm组成的系统,称为 代数系统,简称代数。 记作<S,f1,f2,…,fk>。
11
子代数
定义5.13 设V=<S,f1,f2,…,fk> 是代数系统,非空集合BS, 如果B对运算f1,f2,…,fk都是封闭的, 且B与S含有相同的特异元, 则称<B,f1,f2,…,fk>是V的子代数系 统,简称子代数。 记为<B,f1,…><S,f1,…>。
25
循环群
定义6.6 在群G中如果存在aG 使得 G={ak|kZ},则称G为循环群,记作 G=< a >,称a为G的生成元。
26
6.2 环与域
定义6.8 设<R,+,•>是代数系统, R 为集合,+和•都是二元运算,如果 ①<R,+>是Abel群, ②<R,•>是半群, ③ •对于+是可分配的, 则称<R,+,•>是环。 交换环、含幺环
12
积代数
定义 设<S,⊙>与<T,○>是同类型的,而 <S×T,>成为新的代数结构,其中S×T是 集合S和集合T的笛卡儿积,且定义如下: <s1,t1><s2,t2>=<s1⊙s2,t1○t2>, 其中s1,s2∈S,t1,t2∈T。 则称<S×T,>为代数结构<S,⊙>和<T, ○>的积代数, <S,⊙>和<T,○>为<S×T, >的因子代 数。
21
○ e
e e
○ e a
e e a
a a e
○ e a b d d e a b c
e e a b
a a b e
b b e a
一阶群
○ e a b c d e e a b c d a a b c d e
二阶群
b b c d e a c c d e a b
三阶群
五阶群
22
四阶群
e e a b c a a b c e b b c e a c c e a b ○ e a b c e e a b c a a e c b b b c e a c c b a e e
定理5.2 设为S上的二元运算,θl和θr 分别为运算的左零元和右零元,则 θl=θr=θ,且θ为S上关于运算的唯一的 零元。
7
逆元
定义5.10 设为S上的二元运算, eS 为运算的幺元。对于xS,若存在元 素yl S(或yr S)使得 yl x = e ,则称yl是x的左逆元; x yr = e ,则称yr是x的右逆元。 若yS既是x的左逆元,又是x的右逆元, 则称y是x的逆元。
27
域
左零因子、右零因子、无零因子环 定义6.9 若环<R,+,•>是交换、含幺 和无零因子的,则称R为整环。 若环<R,+,•>至少含有2个元素且是含 幺和无零因子的,并且aR(a0)有 a-1R,则称R为除环。 若环<R,+,•>既是整环,又是除环, 则称R是域。
28
6.3 格与布尔代数
30
分配格
定义6.11
设<L,∧,∨>是格,对任意的
a,b,cL,有
① a∧(b∨c)=(a∧b)∨(a∧c)
② a∨(b∧c)=(a∨b)∧(a∨c)
则称<L,≤ >为分配格。
31
有界格
定义6.12 格。
设<L,∧,∨>是格,若L中有
最大元和最小元,则称<L,∧,∨>为有界
一般把格中最大元记为1,最小元记为0。 有界格记为<L,∧,∨,0,1>。
第5章 代数系统的一般性质
5.1 二元运算及其性质 5.2 代数系统及其子代数和积代数 5.3 代数系统的同态与同构
1
5.1 二元运算及其性质
定义5.1 设S是个非空集合且函数 f : Sn →S,则称f为一个n元运算。 其中n是自然数,称为运算的元数或阶。 当n=1时,称f为一元运算, 当n=2时,称f为二元运算。
① (a’)’=a ②(a∨b)’=a’∧b’, (a∧b)’=a’∨b’
34
定义5.17 设是V1 =<S1,○>到V2=<S2,> 的同态, 如果是满射,则称是V1到V2的满同态; 如果是单射,则称是V1到V2的单同态; 如果是双射,则称是V1到V2的同构。 如果V1=V2,则称是V1的自同态。 如果V1=V2且是同构,则称是V1的自 同构。
15
32
有补格
定义6.13 设<L,∧,∨,0,1>是有界格, 对任意aL,若存在bL,使得a∧b=0, a∨b=1,则称b为a的补元。
若有界格L中每个元素都有补元,则称L 为有补格。
33
布尔代数
定义6.14 如果格L是有补分配格,则 称L为布尔格,也称为布尔代数。 定理6.8 设<L,∧,∨,’,0,1>是布尔 代数,则对a,bL,有:
第6章 几个典型的代数系统
6.1 半群与群 6.2 环与域 6.3 格与布尔代数
16
6.1 半群与群
定义6.1 设V= <S,○> 是代数系统, ○是二元运算。如果○是可结合的,则称 V为半群。 如果半群V= <S,○> 中○是可交换的,则 称V为可交换半群。 如果半群V= <S,○> 中的二元运算含有 幺元e,则称V为含幺半群,或独异点。
8
定理5.3
设为S上可结合的二元运算,
e为运算的幺元。 对于xS,如果存在
左逆元yl和右逆元yr,则有yl=yr=y,且y
是x唯一的逆元。
9
定义5.11 设为S上的二元运算,如果 对x,y,zS,都有 (1)若x y = x z且x不是零元,则y = z, (2)若y x = z x且x不是零元,则y = z, 则称运算满足消去律。
幺元
定义5.8 设为S上的二元运算,如果 存在元素el(er) S,使得对xS,都有 el x = x,则称el是S中关于运算的一 个左幺元; x er= x,则称er是S中关于运算的一个 右幺元。 若eS关于既是左幺元,又是右幺元, 则称e是S上关于运算的幺元。
5
定义6.10 设<L,≤ >是一个偏序集,若 对任意x,yL,都存在最小上界lub{x,y} 和最大下界 glb{x,y},则称<L,≤ >为格。
最小上界 lub{x,y}:x∨y 最大下界 glb{x,y}:x∧y
29
定理6.7 设<L,≤>是格,则对a,b,cL, 有 ① a∨b=b∨a, a∧b=b∧a。(交换律) ② a∨(b∨c)=(a∨b)∨c, a∧(b∧c)=(a∧b)∧c 。 (结合律) ③ a∨a=a, a∧a=a。 (幂等律) ④a∨(a∧b)=a,a∧(a∨b)=a.(吸收律)
零元
定义5.9 设为S上的二元运算,若存 在元素θl(θr) S,使得对xS,都有 θl x =θl ,则称θl是S上关于运算的左 零元; x θr =θr,则称θr是S上关于运算的右 零元。 若θS关于既是左零元,又是右零元, 则称θ是S上关于运算的零元。
6
定理5.1 设为S上的二元运算,el和er 分别为运算的左幺元和右幺元,则 el=er=e,且e为S上关于运算唯一的幺元。
19
定理6.3 G为群,则G中元素适合消 去律,即对a,b,cG有 (1)若ab=ac,则b=c。 (2)若ba=ca,则b=c。 定理6.4 G为有限群,则G的运算表 中的每一行(每一列)都是G中元素的 一个置换,且不同的行(或列)的置换 都不相同。
20
Abel群
定义 设G为群,若G中的二元运算是 可交换的,则称群G为交换群,也叫做 阿贝尔(Abel)群。
13
5.3 代数系统的同态与同构
定义5.15 设代数系统V1=<S1,○> , V2=<S2,>, ○和是二元运算。 如果存在映射:S1 S2,对于x,yS1 都有 ( x ○ y )= (x) (y), 则称是V1到V2的同态映射,称V1和V2 同态。
14
同构
17
群
定义6.4 设<G,○> 是代数系统,○是 二元运算。如果○是可结合的,存在幺 元eG,并且G中的任意元素x都有x1G,则称G为群。 有限群 n阶群 定义6.7 置换
18
定理6.1 设G为群,则G中的幂运算满足 (1) xG,(x -1) -1=x. (2) x,yG,(xy) -1= y -1 x -1 . (3) xG,xn xm = xn+m . (4) xG,(xn)m=xnm, m,n是整数。 定理6.2 G为群, a,bG,方程ax=b和 ya=b在G中有解,且有唯一解。
24
○ e a b c d f
子群
定义6.5 设群<G,>,H是G的非空 子集。如果H关于G中的运算构成群, 则称H为G的子群,记作HG。 定理6.5.1 设< G, >为群,H是G 的非空子集。如对a,bH,都有 ① a bH, ② a-1H, 则< H, >是< G, >的二元运算,如果 对xS,都有x ○ x= x,则称运算○在S 上适合幂等律。 S中的元素为幂等元。