离散数学第四章第一节

合集下载

离散数学教学PPT第四章

离散数学教学PPT第四章
再往后,平方数在自然数中所占的比例越来越小;
但是从另一个角度看,每一个自然数都对应着一个平 方数;
所以,自然数和平方数是一样多的, 这 “一一对应” 的 规则也就是判断集合是否一样大的标准。
8
任何一个有限集合不能与其真子集等势。 另一种有限集、无限集的定义方法; 定义:如果存在一一对应的f: S→S,使得f(S)⊂S,
证明:必要条件已经在前面证明,下面证明其充分 条件。
反证法:
鸽洞原理
设一集合M含有与其等势的真子集M’,若M’为有限集, 设其元素个数为n,即|M|=n,则此时必有n>m;
但此时M与M’间由于元素个数不同而无法建立一一对应 的关系而产生矛盾。
17
有限集和无限集的重要定义 定义4.5 一集合存在与其等势的真子集,则称为无 限集,否则称为有限集。
“全体正整数的集合和全体有 理数的集合等势”是在数学上 很重要的一个例子,说明一个 实数中的稠密集可以和一个离 散集等势(稠密:在任意两个 元素之间存在第三个元素)
22
因为每个有理数都可以写成一个分数形式如下:
... -3/1 -2/1 --1/1 0/1 1/1 2/1 3/1 ... ... -3/2 -2/2 -1/2 0/2 1/2 2/2 3/2 ... ... -3/3 -2/3 -1/3 0/3 1/3 2/3 3/3 ...
任意一个小于1 的非负小数,取其二进制形式,比如 0.1101001, 如果将小数点后第 i 位对应的 0/1 看成是自然数 i 在某个集合中的 无/有,那么0.1101001就对应自然数的一个子集 {1, 2, 4, 7};
所以,任一个小数可以对应一个自然数的子集,当然,自然数的 一个子集,也可以很容易写出一个小数: [0,1) 之间的小数与自然 数 N 的所有子集的一一对应关系;

离散数学课件第四章 关系

离散数学课件第四章  关系
Discrete Mathematics
关系的性质
例 2 (1) A上的全域关系EA,恒等关系IA及空关系都是A 上的对称关系;IA和 同时也是A上的反对称关系. (2)设A={1,2,3},则 R1={<1,1>,<2,2>}既是A上的对称关系,也是A上 的反对称关系; R2= {<1,1>,<1,2>,<2,1>}是对称的,但不是反对 称的; R3 ={<1,2>,<1,3>}是反对称的,但不是对称的; R4= {<1,2>,<2,1>,<1,3>}既不是对称的也不是 反对称的.
❖ 二、关系的表达方式 1. 集合表达式:列出关系中的所有有序对。 例 1 设A={1,2,3,4},试列出下列关系R的元素。 (1) R={<x,y> | x是y的倍数} (2) R={<x,y> | (x-y)2 A } (3) R={<x,y> | x/y是素数}
Discrete Mathematics
关系
第四章 二元关系
第一节 有序对与笛卡尔积
❖ 定义 1 由两个元素x和y(允许x=y)按顺序排列成 的二元组叫做一个有序对,记为<x, y>。
❖ 有序对的性质: 1.当 x ≠ y时,<x, y> ≠ <y, x>。 2.<x, y>=<u, v>的充分必要条件是 x=u且y=v。
Discrete Mathematics
笛卡尔积
❖ 定义 2 设A, B是集合。由A中元素作为第一元素,B 中元素作为第二元素组成的所有有序对的集合,称 为集合A与B的笛卡尔积(或直积),记为A×B。 即 A×B={<x,y>|x A y B}

[离散数学]第四章

[离散数学]第四章

第四章代数代数又称为代数结构或代数系统,是用代数方法构造的数学模型。

代数系统对于研究各种数学问题和许多实际问题是很有用的,对计算机科学研究也有很大的实用意义,例如,在程序设计语言的语义研究中,数据结构的研究中,编码理论的研究中,系统生成与结构,语言代数,计算理论以及逻辑电路设计中均有重要的理论和实际意义。

§4.1 一般代数结构这一节开始讨论系统及系统的结构。

第一章与第二章着重讨论了一些集合,一般来讲,不论是什么系统,都是若干个集合按一定的条件构成。

构成的条件可以用列举法给出,更多的是由命题法和归纳法给出。

如果结出的若干个集合不是一些具体的集合,这些不具体的集合概念完全由命题来决定通用的概念,则这种构成系统的方法称为公理的方法。

所以这一节还有一个任务是向公理方法过渡。

4.1.1 代数运算关系是集合,函数是关系,函数是“单值”的关系也是集合。

下面定义的代数运算是一个特殊的函数。

定义4.1.1设X为非空集合,n∈I+,n→称为X上的n元运算,其中n为运算ω的阶(类型),记为n ω。

①函数ω:X X②X中的每一个元素称为X上的0元运算。

当n ω=1时,称ω为一元运算,例如实数集合R上的“负”运算;当n ω=2时,称ω为二元运算,例如R上的“+”和“*”运算。

二元运算在许多方面的研究中有着重要的意义,在后面二元运算用一个字母θ来表示。

实际上用的0元运算只是集合X中的某些特定的元素,例如R中的0和1。

在上一节中所定义的运算是一元运算。

由定义可以看出,所谓集合X上的n元运算,乃是指某种规则,对于X上的每一个n元序偶,规定了X中唯一的元素与之对应。

,,...,∈S,都有ω定义4.1.2设ω为X上的n元运算,S∈X,如果对于任意a a a n12,,...,‡)∈S,则称S关于ω封闭的。

(†a a a n12例如,考察自然数集合N上的加法运算“+”,显然非负偶数集合关于“+”是封闭的,但非负奇数关于“+”是不封闭的。

离散数学课件第四章(第1讲)

离散数学课件第四章(第1讲)

例:设A={ 1 },B={1,2},C={2,3},则 A(B ∪ C)= { 1 }{1,2,3} = {〈1,1〉,〈1,2〉,〈1,3〉}
(AB)∪(AC)= { 1 }{1,2} ∪ { 1 }{2,3} = {〈1,1〉,〈1,2〉,〈1,3〉}
例:设A={ 1 },B={1,2},C={2,3},则: A(B ∩ C)= { 1 }{2} = {〈1,2〉}
例:设A={a,b,c}, B={1,3,4}, R1 是A—>B上的 二元关系,给出R1的关系矩阵.
R1={<a,1> <a,4> <b,1> <b,3> <c,3> <c,4>}
1
MR1 = b
1
1
0
c
0
1
1
例:设X={a,b,c}, Y={1,2}, R2 是X—>Y上 的二元关系, 给出R2的关系矩阵.
向y。反之不画任何联线。
例:设X={1,2,3,4}, R1 是X 上的二元关系, 给出R1的关系图。
R1={<4,1> <4,2> <4,3> <3,1> <3,2> <2,1>}
3. 关系的前域和值域
《定义》设R是一个二元关系,由<x,y> R的所有序偶的 第一元素x组成的集合dom R称R的前域,即
证明:A(B ∩ C)=(AB) ∩ (AC) 证明:设<x,y>是A(B ∩ C)中的任一元素,则: <x,y> A(B ∩ C)
<x,y> {<x,y> |xA yB ∩ C} <x,y> {<x,y>|xA yB yC} <x,y> {<x,y>|(xA yB) (xA yC)} <x,y> (AB) ∩ (AC) 即 A(B ∩ C) = (AB) ∩ (AC)

离散数学 第四章

离散数学 第四章
∴函数的复合运算不满足交换律。
f g
§2逆函数和复合函数
《定理》:函数的复合运算是可结合的,即如果f,g,h 均为函数,则有:
h ( g f ) (h g ) f
证明:函数也是一种二元关系, ∵二元关系的复合是满足结合律的, ∴函数的复合也是满足结合律的。
§2逆函数和复合函数
例:设 I
是负整数集合,定义二个双射函数f和g, f(x)= - x ={<-1,1><-2,2>…}, g(x)= x-1={<1,0><2,1>…},
f : I I
( f ( x)) (( x) 1) { 1,0 2,1 }
§2逆函数和复合函数
《定理》:若f是一双射函数,则 ( f 1 ) 1 f 证明:设任一 x, y f
y, x f 1

x, y ( f 1 ) 1 f
《定理》:设f: X→Y和g:Y→Z,且f和g均为双射函数,则有
( g f ) 1 f 1 g 1
(3)一个函数的反函数如果存在的话,则此函数一定是双 射函数,而入射,满射函数的逆关系均不满足函数的定义.
(4)为了和逆关系相区别,函数f的 “逆函数” 用1 来表示 f
1 f : X Y 是一双射函数,称 f : Y X 《定义》:设
为f的逆函数。 《定理》:如果f: X→Y是双射函数,则有: 1 : Y X f
§2逆函数和复合函数
《定理》:设f:X→Y和g:Y→Z是二个函数,于是复合函数
g f 是一个从X到Z的函数,对于每一个 x X 有:
( g f )( x) g ( f ( x))
证明:由定义可知 g f 是从X→Z的函数,即

离散数学课件-第4章

离散数学课件-第4章

哈塞图( Hasse 图)
我们可以使用下面的过程表示一个有穷集上的偏序。 从这个关系的有向图开始: (1)自反性:每个顶点都有自回路,省去。 (2)反对称性:两个顶点间只可能有一个箭头从左→ 右,或从下→上的方向从小到大安置顶点,可省略箭头。 (3)传递性:由于有(a,b),(b,c)∈R 则(a,c) ∈R 故只画(a,b),(b,c)对应的边,省略边(a,c)。
单击此处添加大标题内容
【example 10】 考虑小写英语字母串构成的集合。使用在字母表中的字母序,可以构成在串的集合上的字典顺序。 如果两个串第一次出现不同字母时,第一个串的字母先于第二个字母,或者如果第一个串和第二个串在所有的位都相同,但是第二个串有更多的字母,那么,第一个串小于第二个串。这种排序和字典使用的排序相同。例如 discreet < discrete 因为这两个串在第7位首次出现字母,并且 e< t. discreet < discreetness 因为这两个串前8个字母相同,但是第二个串更长。此外 discrete < discretion
添加标题
类似地,偏序集的一个元素叫做极小的,如果它不大于这个偏序集的任何其他元素。即a在偏序集(S, ≼ )中是极小的,如果不存在b∈S使得b<a。
【example 8】确定在偏序集(Z×Z,≼ )中是否有 (3, 5) < (4,8), (3,8)<(4,5) 和(4,9) <(4,11) ? 这里的≼ 是从Z上通常的≤关系构造的字典顺序。 Solution: 因为3<4,故而(3, 5) < (4,8), 且(3,8)<(4,5) 。因为(4,9)与(4,11) 的第一元素相同,但9<11,我们有(4,9) <(4,11) 。 下图明显地显示了Z+×Z+ 中比(3,4)小的有序对的集合。

离散数学第四章(1)

离散数学第四章(1)
元.
19
惟一性定理
定理4.2 设◦为S上可结合的二元运算, e为该运算的单位元, 对于x∈S 如果
存在左逆元 yl 和右逆元 yr, 则有 yl = yr= y, 且 y是 x 的惟一的逆元. 说明:
对于可结合的二元运算,可逆元素 x 只有惟一的逆元,记作 x1 . 书上例12。
20
4.2 代数系统
数的个数也相同,则称它们是同类型的代数系统. (2) 如果两个同类型的代数系统规定的运算性质也相同,则称为同种的代数
系统. 例如 V1=<R, +, ·, 0, 1>,
V2=<Mn(R), +, ·, , E>, 为 n 阶全0矩阵,E为n 阶单位矩阵 V3=<P(B), ∪, ∩, , B>. V1, V2, V3是同类型的代数系统,它们都含有2个二元运算, 2个代数常数. V1, V2是同种的代数系统,V1, V2与V3不是同种的代数系统.
8
运算表
运算表:表示有穷集上的一元和二元运算
aa11 aa22 …… aann
aa11 aa11aa11 aa11aa22 …… aa11aann
aa22 aa22aa11 aa22aa22 …… aa22aann
..
……
..
……
..
……
aann aannaa11 aannaa22 …… aannaann
x++2x = x+2x = 0 = 1/2
给定 x,设 x 的逆元为 y, 则有 x∘y = 0 成立,即
x+y+2xy = 0 y x (x≠ 1/2 )
因此当x 1/2时, x
1 2x

离散数学第四章

离散数学第四章
使用特性谓词M(x),所给命题就可以符号化为: (1)∀x(M(x)→F(x)) (2)∃x(M(x)∧ G(x))
13
例 在个体域限制为(a)和(b)条件时,将下列命题 符号化:
(1)对于任意的数x,均有x2-3x+2=(x-1)(x-2) (2)存在数x,使得x+5=3
其中:(a)个体域D1=N(自然数集合) (b)个体域D2=R(实数集合)
10
量词
量词是表示个体常项或变项之间数量关系的词。
量词分为两种: (1)全称量词:对应日常语言中的“一切”,“所有的”,
“任意的”,“每一个”等等,用符号“∀”表示。 用∀x表示对个体域里的所有个体,∀xF(x)表示个体
域里的所有个体都有性质F。 ∀x∀yG(x, y)表示个体域里的任意两个个体都有关系G。
不带个体变项的谓词称为0元谓词。 例如:F(a),G(a,b),P(a1,a2,…,an) 都是0元谓词。
8
例 将下面命题用0元谓词符号化。 (1)只有2是素数,4才是素数 (2)如果5大于4,则4大于6
命题的谓词符号化步骤: (a)找出谓词、个体词常项 (b)符号化谓词和个体词常项 (c)使用符号化了的谓词和个体词以及逻辑运算符
解:令 F(x) : x2-3x+2=(x-1)(x-2);G(x) : x+5=3 在个体域限制为(a)和(b)条件时 命题(1)的符号化均为:∀xF(x) 命题(2)的符号化均为:∃xG(x) 个体域为(a)时,(1)为真命题,(2)为假命题 个体域为(b)时,(1)为真命题,(2)为真命题
14
第四章 一阶逻辑的基本概念
1
4.1 一阶逻辑命题符号化
在一阶逻辑中,个体词、谓词、量词是命 题符号化的三个基本要素。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

例如,设X={a,b.c,d},Y={1,2,3,4,5},F={<a,1>, <b,3>, <c,4>, <d,4> }, 按定义,F是(X到Y的)函数。 F(a)=1, F(b)=3, F(c)=4, F(d)=4。 定义域domF=X,象集ranF={1,3,4}Y。 4
1、函数的概念(2)
定理3 设函数f:X→Y是双射函数,则 (f-1)-1=f。
10
4、复合函数(1)
因为函数是一种特殊的二元关系,函数的复合与关系的复合有联 系。 例如, 设X={a,b,c},Y={A,B,C,D},Z={1,2,3} f:XY,f={<a,A>,<b,C>,<c,B>} g:YZ,g={<A,2>,<B,1>,<C,2>,<D,3>} 求fg(视为关系f和g的复合)。 解:fg={<a,2>,<b,2>,<c,1>} 可以看出,要使复合关系fg成为函数,必须f(X)Y。
16
4、复合函数(7)
定理8 设函数f:X→Y, g:Y→Z均是双射,则 (gf)-1=f-1g-1 证明 : (1) 因 f,g 是双射 , 由定理 5 可知 gf: X→Z 存在且是 双射,由定理 2(gf)-1 : Z→X存在且是双射 。同样的道 理,f-1和g-1是双射,f-1g-1: Z→X也是双射。所以 dom(f-1g-1)=dom((gf)-1)=Z。 (2)对任意zZ,存在唯一的y,使得g(y)=z;对这个y则有 唯一的x,使得f(x)=y,故 (f-1g-1)(z)=f-1(g-1(z))=f-1(y)=x。 但gf(x)=g(f(x))=g(y)=z,所以(gf)-1(z)=x。 于是,对任意zZ,(gf)-1(z)=(f-1g-1)(z) 17 根据(1)、(2)可知(gf)-1=f-1g-1 。
12
4、复合函数(3)
定义5 设函数f:X→Y, g:Y→Z,则 gf={<x,z>|xXzZy(yYy=f(x)z=g(y)} 称为f与g的复合函数。记作gf(x)=g(f(x))。 例4:设X={a,b,c},Y={A,B,C,D},Z={1,2,3} f:X→Y,f = {<a,A>,<b,C>,<c,B>} g:Y→Z,g ={<A,2>,<B,1>,<C,2>,<D,3>} 求gf。 解: gf={<a,g(f(a))>,<b,g(f(b))>,<c,g(f(c))>} ={<a,g(A)>,<b,g(C)>,<c,g(B)>} ={<a,2>,<b,2>,<c,1>}
定理4 设函数f:X→Y, g:W→Z,若f(X)W,则 gf={<x,z>|xXzZy(yYy=f(x)z=g(y)} 是一个函数。 证明:( xX zZ)
因f是函数,对任意xX,有y=f(x),因f(X)W,所以yW,又因g是 函数,对上述x必有z Z,使z=g(y)。从而,<x,z>gf。 下面证明对任意xX,只有唯一的z Z,使得<x,z>gf。 假设<x,z1>gf,<x,z2>gf且z1z2。按gf的定义,存在y1和y2, 使<x,y1>f,<x,y2>f,<y1,z1>g,<y2,z2>g。因f是函数,所以 y1=y2=y。进而有<y,z1>gf,<y,z2>g,由于g也是函数,所以z1=z2。 这与z1z2相悖! 综上所述, gf是函数。
8
2、满射、入射和双射(3)
定理1 设X和Y为有限集,若|X|=|Y|,则f:XY是入射的 当且仅当f是满射的。
证:若f是入射,则|X|=|f(X)|=|Y|,根据函数的定义, f(X)Y,因X和Y为有限集,所以 f(X)=Y,即f是满射的。 若f是满射,则f(X)=Y,所以|f(X)|=|Y| =|X| ,因f(X)和X 为有限集故f是入射的。
f={<x,f(x)>|x∈domf}= {<x,g(x)>|x∈domg}=g
6
2、满射、入射和双射(1)
定义2 设有函数f:X Y (1)若 ranf=Y,则称 f是满射的。 ( 2 ) 若 yranf 都存在唯一的 xX ,使得 f(x)=y ,则称 f 是入射的。(即若x1x2,则f(x1)f(x2)) (3)若f既是满射又是单射的,则称f是双射的。 例3 判断下列各图表示的关系是否为满射、入射、双射,为什么?
例1 设X={a,b.c},Y={0,1},试写出X到Y的所有不同函数。 分析:函数既然是二元关系,它当然是序偶的集合。但 按函数的定义, AB 的子集虽然都是从 A 到 B 的关系, 却不都是从A到B的函数。 设 A 、 B 都是有限集合, A=m , B=n ,从 A 到 B 的任意函数的定义域都必须是 A,故每个函数恰有 m个 序偶,对任一 xA ,有 B 中 n 个元素中的任一个作为它 的象。故可以有nm个不同的函数。 解: X到Y的所有不同函数有23个: f0={ <a,0>, <b,0>, <c,0>,}; f4={ <a,1>, <b,0>, <c,0>,}; f1={ <a,0>, <b,0>, <c,1>,}; f5={ <a,1>, <b,0>, <c,1>,}; f2={ <a,0>, <b,1>, <c,0>,}; f6={ <a,1>, <b,1>, <c,0>,}; 5 f3={ <a,0>, <b,1>, <c,1>,}; f7={ <a,1>, <b,1>, <c,1>,}。
1、函数的概念(3)
定义 2 设有函数 f : A→B 和函数 g : C→D ,如果 A=C , B=D ,且对 x∈A(x∈C) 有 f(x)=g(x), 则称函数 f 与 g 相 等。 例2 设有函数f和g,且f g,domg domf。证明f = g。
证:因为f g, domf domg,由已知条件domg domf,所以domf = domg (f和g的定义域相同)。 对x∈domf(从而x∈domg),注意到已知条件f g, 可知f(x)=g(x)。 从而(f和g的函数关系相同):
解:(l)f:RR,f(x)=-2x2+2x-1是开口向下的抛物线, 不是单调函数,并且在x=1点取得极大值0,因此它既不是 入射也不是满射的。 (2)f:Z+R,f(x)=Inx是单调上升的,因此是入射的。 但不是满射的,因为ranf={In1, In2,…}R。 (3)f是双射。对任意x[0,1],有唯一的f(x) [a,b], 反之,对任意y[a,b],有唯一的x=(y-a)/(b-a)。
解:(l)为满射;(2)为双射;(3)为入射。
7
2、满射、入射和双射(2)
例3 判断下列函数是否为满射、入射、双射,为什么? (l)f:RR,y=f(x)=-2x2+2x-1 (2)f:Z+R,y=f(x)=Inx,Z+为正整数集 (3)f:[0,1][a,b],y=f(x)=(b-a)x+a,(a<b)
第四章 函数
函数是特定类型的二元关系。本章着重 讨论的函数是所谓离散函数,它将有穷集 合变换为另一个有穷集合。
1Байду номын сангаас
第四章 目录
第4-1讲 函数 第4-2讲 集合的基数
2
第4-1讲 函数
1. 函数的概念 2. 满射、入射和双射 3. 逆函数 4. 复合函数 5. 课堂练习 6. 第4-1讲 作业
3
1、函数的概念(1)
13
4、复合函数(4)
定理5 设函数f:X→Y, g:Y→Z,则 (1)若f和g是满射,则gf也是满射。 (2)若f和g是入射,则gf也是入射。 (1)若f和g是双射,则gf也是双射。 证明 : (1) 任取 zZ ,因 g 是满射 , 所以存在 yY, 使 z=g(y) 。 又因为f是满射,必有xX,使f(x)=y。于是 z=g(y)=g(f(x))=gf(x)。 因z是任意的,可知gf(X)=Z,那么gf是满射。 (2)设x1,x2X且x1x2,因f是入射,故f(x1)f(x2),又因g 是入射,故g(f(x1))g(f(x2)),所以gf是入射。 (3)因f和g是双射,根据(1)、(2)结论,gf是入射,也是 14 满射。故gf是双射。
={<a,3>,<b,5>,<c,7>}
18
第4-1讲 作业
P151 1 P156 1
19
定义4 设函数f:X→Y, g:W→Z,若f(X)W,则 gf={<x,z>|xXzZy(yYy=f(x)z=g(y)} 称g在函数f的左边可复合。 注意:函数复合与关系复合记法顺序相反: gf(不是fg)={<x,z>|<x,y>f<y,z>g}
11
4、复合函数(2)
15
4、复合函数(6)
定理7 设函数f:X→Y有逆函数f-1:Y→X,则 f-1f=Ix, ff-1=IY (证明从略) 例5 令f:{0,1,2}→{a,b,c},其定义如下图示。 求 f-1f, ff-1 解:f={<0,c>,<1,a>,<2,b>}
f -1={<c,0>,<a,1>,<b,2>} f-1f={<0,0>,<1,1>,<2,2>}= Ix ff-1={<c,c>,<a,a>,<b,b>}= IY 注意:函数复合与关系复合记 法上的区别!
相关文档
最新文档