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

作业: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 通路、回路、图的连通性
《离散数学》第五章

⊕4b)⊕4c=
a
c), 满足结合律。 ⊕4(b ⊕4c),即⊕4满足结合律。
0是单位元,0的逆元是 ,1和3互为逆元,2的逆 是单位元, 的逆元是 的逆元是0, 和 互为逆元 互为逆元, 的逆 是单位元 元是2。 是一个群。 元是 。 <Z4; 4>是一个群。 ⊕ 是一个群
14
定义5-8:如果群 如果群<G; * >的运算 是可交换的,则称该群为 的运算*是可交换的 定义 的运算 是可交换的,
5
三、 子半群和子独异点
定义5-5 定义
<S; >的子代数,则称<T; >是<S; >的子半群。 ; 的子代数,则称 ; 是 ; 的子半群。 的子代数 的子半群
∗
设<S; >是一个半群 ,若 <T; ; 是一个半群 ; ∗
∗
例6
= {2n | n ∈ N} N3 = {3n | n ∈ N}, N4 = {4n | n ∈ N}, L
交换群或阿贝尔群。 交换群或阿贝尔群。
15
二、循环群
1.群中元素的幂 对于任意a∈ , 对于任意 ∈G, a0=e,
anƮ=e, ( a−1)n+1 = (a−1)n ∗ a−1 (n=0,1,2,…) (*) ) 引进记号 a−n = (a−1)n = a−1 ∗ a−1 ∗ ⋅ ⋅ ⋅ ∗ a−1 ( n个a-1 ) 个 因此( 因此( )式可表示为 (a −1 )0 = e, a−n−1 = a−n * a−1 对于任意整数
1
5.1 半群和独异点 一、半群 半群 定义5-1 定义
二元运算, 二元运算,如果 是半群。 是半群。∗ > < s; 是一个非空集合, 设S是一个非空集合, 是S上的一个 是一个非空集合 上的一个 是可 结 合 的 , 则 称 代 数 系 统
离散数学第五章

• 二元运算的性质
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的 真子代数.
离散数学课件(第5章)

的概率。
02
条件概率的性质
条件概率具有可交换性、可结合性、可分解性和归一性等性质。
03
条件概率的计算公式
条件概率的计算公式为P(A|B)=P(A∩B)/P(B),其中P(A∩B)表示事件A
和事件B同时发生的概率,P(B)表示事件B发生的概率。
独立性
事件的独立性
如果两个事件之间没有相互影响, 即一个事件的发生不影响另一个 事件的发生,则这两个事件是独
要点二
详细描述
关系的并运算是指两个关系的并集,表示两个关系中都存 在的关联;关系的交运算是指两个关系的交集,表示同时 存在于两个关系的关联;关系的差运算是指两个关系的差 集,表示存在于一个关系但不存在的关联;关系的逆运算 是指一个关系的逆关系,表示元素之间的关联方向相反。 这些运算可以用来对关系进行操作和变换,以得到所需的 关系。
路径与回路
总结词
路径是指一系列节点和边的有序集合,而回 路是指路径中至少有一条边是有向的。
详细描述
路径是指从图中的一个节点出发,经过一系 列的边和节点,最后回到起始节点或有终止 节点的一条路径。在路径中,所有的边都是 无向的。而回路则是指至少有一条边是有向 的路径,即起点和终点相同的路径。在图论 中,回路的概念非常重要,因为许多问题可
立的。
独立性的性质
独立性具有传递性、对称性和可 分解性等性质。
独立性的计算公式
如果事件A和事件B是独立的,则 P(A∩B)=P(A)P(B),即两个独立 事件的概率乘积等于它们各自的
概率。
05
离散随机过程
随机变量
定义
分类
随机变量是定义在样本空间上的可测函数 ,它将样本点映射到实数轴上。
离散随机变量和连续随机变量。
离散数学第五章习题答案

离散数学第五章习题答案题目1: 定义一个关系R在集合A上,如果对于所有的a, b, c属于A,满足以下条件:- 如果(a, b)属于R,则(b, a)属于R。
- 如果(a, b)属于R且(b, c)属于R,则(a, c)属于R。
证明R是传递的。
答案:根据题目给出的条件,R是对称的和传递的。
首先,对称性意味着如果(a, b)属于R,那么(b, a)也必须属于R。
其次,传递性意味着如果(a, b)和(b, c)都属于R,那么(a, c)也必须属于R。
结合这两个性质,我们可以得出结论:对于任意的a, b, c属于A,如果(a, b)和(b, c)都属于R,那么(a, c)也属于R,从而证明了R的传递性。
题目2: 给定一个函数f: A → B,如果对于A中的每个元素a,都有唯一的b属于B使得f(a) = b,那么称f为单射(或一一映射)。
证明如果函数f是单射,那么它的逆函数f^-1也是单射。
答案:要证明f^-1是单射,我们需要证明对于B中的任意两个元素b1和b2,如果f^-1(b1) = f^-1(b2),则b1 = b2。
假设f^-1(b1) = a且f^-1(b2) = a',其中a, a'属于A。
由于f是单射,我们知道f(a) = b1且f(a') = b2。
根据f^-1的定义,我们有b1 = f(a) = f(a') = b2。
因此,如果f^-1(b1) = f^-1(b2),则b1必须等于b2,这证明了f^-1是单射。
题目3: 证明一个函数f: A → B是满射(或到上映射)当且仅当对于B中的每个元素b,都存在A中的元素a使得f(a) = b。
答案:首先,我们证明如果f是满射,那么对于B中的每个元素b,都存在A 中的元素a使得f(a) = b。
假设f是满射,这意味着B中的每个元素都是A中某个元素的像。
因此,对于B中的任意元素b,我们可以找到一个a属于A,使得f(a) = b。
离散数学 第五章 无限集合

那么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 可数和不可数集合
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第五章函数Function
函数在数学、应用数学等许多领域,尤其计算机科学领域有着极其重要的作用。
函数的思想、概念和应用无处不在,无时不在。
它主要是研究变量之间的关系和规律。
函数的划分有很多种。
有线性与非线性之分、连续与离散之分。
例
如,
x12345…
y357911…
5.1 函数
假定A,B是两个非空集合,f : A→B,称f为A到B上的函数,对每个a∈A, 有唯一的f(a)∈B, 记做b = f(a)。
函数也叫映射mappings或变换transformations(错误)
a叫做函数f的自变量argument,b被称为因变量,b=f(a)叫做函数的值value,也叫a的像。
例1. A={1,2,3,4}, B={a,b,c,d},
,
则f是一个函数。
也可以简单记为,
f={(1,a), (2,a), (3,d), (4,c)}
另外,
g={(1,a), (1,b), (2,a), (4,c)}
因为对于1来说,1∈A, 不是唯一的f(1)∈B与之相对应,f(1)=a,并且f(1)=b, 因此g就不是一个函数。
例2.
f:Z→Z,
f(a)=
f是函数。
例3.恒等函数1A(a)=a是函数。
正如,我们在第四章里表述的,函数f : A→B,b=f(a), 是一个特殊的二元关系,我们知道,由函数f可以确定一个关系,简单地,可以表示为(a,b)∈,或 ab。
关系的特征函数为
或者简记为
因此,这样一来,我们以前所讨论的有关集合或关系的运算和性质对于函数来说,就可以完全适用。
例如,f:A→B, g:A→B,
函数的复合
设f:A→B,g:B→C,是函数,则g◦f:A→C,是函数。
g◦f(a)=g(f(a))
例4.函数的复合
设f,g都是整数函数,
f(a)=a+1, g(b)=2b.
则g◦f (a)=2(a +1) 是整数集到偶数集的函数。
f◦g(a)=2a+1也是整数集到奇数集的函数。
特殊函数Special Type of Functions
设f是从A到B的一个函数,如果Dom(f)=A,则称f是处处有定义
everywhere defined;
如果 Ran(f)=B,则称f是满射;
如果对于集合A中两个不同的元素a和b,有f(a)≠f(b), 则称f是单射,即
a≠b f(a)≠f(b), 或f(a)=f(b) a=b;
例5. A={1,2,3,4}, B={a,b,c,d}, f={(1,a), (2,a), (3,d), (4,c)}
f是一个函数,但是f既不是单射,也不是满射。
如果f既是单射,又是满射,则称f是双射(一一影射)。
如果f是满射和处处有定义,那么f称为A与B之间的一个一一对应。
(错误)
例如,A={a1,a2,a3}, B={b1,b2}, f:A→B, a1→b1, a2→b1,
a3→b2, Dom(f)=A,Ran(f)=B,显然,f不是单射,更不是一一对应。
可逆函数Invertible Functions
f是从A到B的一个函数,如果
f-1是从B到A的函数,则称f是可逆函数。
例6. A={1,2,3,4}, B={a,b,c,d}, f={(1,a), (2,a), (3,d), (4,c)}
f是一个函数。
显然
f-1={(a,1), (a,2), (d,3), (c,4)}就不是从B到A的函数,从而表明f是不可逆的。
例7.f(a)=a+1,f:Z→Z,f是双射,并且可逆。
例8.f(x)=x2,f:R→R,f不是双射,因此不可逆。
因此,我们有下面的结论。
定理1. 设f:A→B是一个函数:
(a)f-1是从B到A的一个函数当且仅当 f是单射;
(b)如果f-1是一个函数,那么,函数f-1是单射;
(c)f-1处处有定义当且仅当 f是满射;
(d) f-1是满射当且仅当 f处处有定义。
定理2. 设f:A→B是一个函数:
(a)1B◦ f= f.
(b)f◦1A= f.
设f:A→B是一一对应:
(c)f-1◦ f=1A.
(b) f◦ f-1=1B.
定理3.设f:A→B, 设g:B→A都是函数.
(a)g◦f=1A,则f 单,处处有定义,g满。
(b)g◦f =1A,f◦g=1B. 则f,g
都是一一对应,f-1=g, g-1=f.
(c)f,g可逆,则g◦ f可逆,
(g◦ f)-1=f-1◦g-1
例9.f:R→R是一个函数,其中R表示全体实数集,f(x)=2x3-1,则f是单值函数。
令g(y)=
(g◦f)(x)= g(f(x)=x, g◦f=1R.
(f◦g)(y)= f(g(y)=y, f◦g=1R
f,g都是可逆函数,f,g都是单值函数。
定理4. 设A,B都是有限集,|A|=|B|,
f:A→B是一个函数,处处有定义。
(a) f一一影射f满射。
(b) f满射f一一影射。
Homework
P177-178
24,25,26,29, 31
5.2 计算机科学中的函数
例如:特征函数、模函数、阶乘函数、多项式函数、指数函数、对数函数、
字符串长度函数、幂集函数、矩阵转置函数、最大公因数、最小公倍数和
布尔函数Boolean function、
取值真假的函数。
∧,∨,
5.3 函数的增长性Growth of Functions
其主要原因是考察计算的工作量。
设f和g都是Z+上函数。
如果存在常数c和k,使|f(n)|≤c|g(n)|, 对所有n≥k成立,记作f=O(g). 读做f是g的大O。
f=O(g),表明f增长不如g快。
f=1/2×n3+3n2+1,g=n3
f=O(n3)
f=O(g)
如果f=O(g),g=O(f),称f和g具有相同的阶。
如果f=O(g),但gO(f),称f的阶低于g的阶;表明f不如g增长快。
定义函数之间的一个关系:
fΘg当且仅当f 和g具有相同的阶。
fΘg f=O(g),g=O(f),
fΘg意为f,g增长得一样快。
定理1. 上面定义的函数间的关系Θ是等价关系。
Θ的同一个等价类中的函数增长得一样快,因此,我们可以用一个最简单的函数来作代表。
Θ(1), Θ(lg n), Θ(n), Θ(n lg n), Θ(n2), Θ(n3),……,Θ(2n),……,
函数的Θ-类判定法则
1. Θ(1) 常函数,0增长。
2. Θ(lg n) 低于Θ(n)
3. Θ(n a) 低于Θ(n b) 0<a<b
4. Θ(a n) 低于Θ(b n) 0<a<b
5. Θ(n k) 低于Θ(2n)低于Θ(a n) , a>1.
6. Θ(cf) =Θ(f), c0.
7. Θ(f) 低于Θ(g)
Θ(fh) 低于Θ(gh)
8. Θ(f) 低于Θ(g) Θ(f+g) =Θ(g)
5.4 置换函数Permutation Functions
假定A是一个有限集合,
设f:A→A,是一个函数。
如果f是双射,则称f是A的一个置换。
设A={a1,a2,……,a n}, f是A的一个置换,记
例如,A={1,2,3}, A的所有置换表示为:
, , , , , .
(a)
(b)
(c)
可以发现,置换乘法(函数的复合)不符合交换律。
定理1 A={a1,a2,……,a n}, A有n!个置换。
设A={a1,a2,……,a n}, f是A的一个置换,若则
那么称f是长度为r的循环置换,简称长度为r的循环circle,用表示。
(4,1,3,5)◦(5,6,3)=
(5,6,3)◦(4,1,3,5)=
表明:两个循环的积不一定是一个循环。
对于集合A上的两个循环,如果A中任何一个元素都不同时出现在这两个循环中,则称它们是不相交。
例如,设A={1,2,3,4,5,6}, 那么循环(1,2,5)和(3,4,6)是不相交的,而循环(1,2,5)和(2,4,6)却相交。
结论:有限集的置换都可以写成不相交循环的乘积。
奇置换和偶置换
Even and odd permutations
长度为2的循环称为对换。
例如,(1,2),(3,5)。
任何一个对换的平方都等于恒等置换。
例如,
推论1 |A|>1时,每个循环都可以写成对换的乘积:
(b1,b2,……,b r)
=
有限集合上的一个置换如果能表示成偶数个对换的乘积,则称为偶置
换。
有限集合上的一个置换如果能表示成奇数个对换的乘积,则称为奇置换。
定理2 偶置换不能表示为奇数个对换的乘积, 奇置换不能表示为偶数个对换的乘积。
偶置换乘偶置换得到偶置换。
偶置换乘奇置换得到奇置换。
奇置换乘奇置换得到偶置换。
定理3 A={a1,a2,……,a n},A上有n!/2个偶置换,
有n!/2个奇置换
证明
令f:A n→B n,其中A n是偶置换集,B n是奇置换集,
f(p)=(a1,a2)p
f是一一的,因此是一一对应。