离散数学课件08函数.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《离散数学课件08函数.ppt》由会员分享,可在线阅读,更多相关《离散数学课件08函数.ppt(93页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第8 8章章 函数函数离离 散散 数数 学学中国地质大学本科生课程中国地质大学本科生课程本章说明本章说明本章说明本章说明q本章的主要内容本章的主要内容函数的定义函数的定义函数的性质函数的性质函数的逆函数的逆函数的合成函数的合成q本章与后续各章的关系本章与后续各章的关系是代数系统的基础是代数系统的基础8.1 8.1 函数的定义与性质函数的定义与性质8.2 8.2 函数的复合与反函数函数的复合与反函数8.3 8.3 一个电话系统的描述实例一个电话系统的描述实例 本章小结本章小结 习题习题 作业作业本章内容本章内容本章内容本章内容8.1 8.1 8.1 8.1 函数的定义与性质函数的定义与性质函数
2、的定义与性质函数的定义与性质定义定义8.1 8.1 设设F F为二元关系,若为二元关系,若 xdom Fdom F,都存在都存在唯一的唯一的yran ran F使使xF Fy成立,则称成立,则称F F为为函数函数(function)(或称作或称作映映射射(mapping)。对于函数对于函数F F,如果有如果有 xF Fy,则记作则记作yF(F(x),并称并称y为为F F在在x的的值值。举例举例 判断下列关系是否为函数判断下列关系是否为函数F F1 1x,F F2 2x,是函数是函数不是函数不是函数说明说明q函数是特殊的二元关系。函数是特殊的二元关系。q函数的定义域为函数的定义域为domdom
3、F F,而不是它的真子集。而不是它的真子集。q一个一个x x只能对应唯一的只能对应唯一的y y。定义定义8.2 8.2 设设 F,G F,G 为函数,则为函数,则 F FG G F F GGGG F F由定义可知,两个函数由定义可知,两个函数F F和和G G相等相等,一定满足下面两个条件:一定满足下面两个条件:(1 1)dom Fdom Fdom G dom G(2 2)xdom Fdom Fdom Gdom G,都有都有 F(F(x)G(G(x)例如例如 函数函数F(F(x)(x2 2 1)/(1)/(x+1)+1),G(G(x)x 1 1不相等不相等,因因为为dom Fdom F x|xR
4、Rx-1-1 dom Gdom GR R显然,显然,dom Fdom Fdom Gdom G,所以两个函数不相等。所以两个函数不相等。函数相等函数相等函数相等函数相等定义定义8.38.3 设设A,BA,B为集合,如果为集合,如果 f 为函数,为函数,dom dom fA A,ran ran f B B,则称则称 f 为为从从A A到到B B的函数的函数,记作,记作 f:ABAB。例如:例如:f:NNNN,f(x)2x2x是从是从N N到到N N的函数,的函数,g:NNNN,g(x)2 2也是从也是从N N到到N N的函数。的函数。定义定义8.4 8.4 所有从所有从A A到到B B的函数的集合
5、记作的函数的集合记作B BA A,读作读作“B B上上A”A”,符号化表示为符号化表示为 B BA A f|f:AB AB。从从从从A A A A到到到到B B B B的函数的函数的函数的函数例例8.28.2 设设A A1,2,31,2,3,B Ba,ba,b,求求B BA A。解答解答BAf0,f1,f2,f3,f4,f5,f6,f7。其中其中f0,f1,f2,f3,f4,f5,f6,f7,例例例例8.28.28.28.2说明说明q若若|A|A|m,|B|B|n,且且m,n00,则则|B BA A|nm。q当当A A或或B B至少有一个集合是空集时:至少有一个集合是空集时:A A且且B B,
6、则,则B BA A 。A A且且BB,则,则B BA AB B 。AA且且B B,则则B BA AA A。定义定义8.58.5 设函数设函数f:ABAB,A A1 1 A A,B B1 1 B B。(1 1)令令f(A(A1 1)f(x)|)|xAA1 1,称称 f(A(A1 1)为为A A1 1在在f 下的像下的像(image)。特别地,当特别地,当A A1 1A A时,称时,称 f(A)(A)为函数的像为函数的像。(2 2)令令f 1 1(B(B1 1)x|xAAf(x)B)B1 1,称称f 1 1(B(B1 1)为为B B1 1在在 f 下的下的完完全原像全原像(preimage)。说明
7、说明函数的像和完全原像函数的像和完全原像函数的像和完全原像函数的像和完全原像q注意区别函数的值和像两个不同的概念。注意区别函数的值和像两个不同的概念。函数值函数值f(x)B)B,而函数的像而函数的像f(A(A1 1)B B。讨论讨论q设设 B B1 1 B B,显然显然B B1 1在在 f 下的原像下的原像 f-1-1(B(B1 1)是是A A的子集。的子集。q设设 A A1 1 A A,那么那么 f(A A1 1)B B。f(A A1 1)的完全原像就是的完全原像就是 f-1-1(f(A A1 1)。一般来说,一般来说,f-1-1(f(A A1 1)A A1 1,但是但是A A1 1 f-1
8、-1(f(A A1 1)。q例如函数例如函数 f:1,2,30,1:1,2,30,1,满足满足f(1)(1)f(2)(2)0 0,f(3)(3)1 1令令A A1 111,那么那么f-1-1(f(A A1 1)f-1-1(f(1)1)f-1-1(0)(0)1,21,2这时,这时,A A1 1是是f-1-1(f(A A1 1)的真子集。的真子集。例例8.38.3设设f:NN:NN,且且令令A A0,10,1,B B22,求求f(A)(A)和和 f 1 1(B)(B)。解答解答 f(A)f(0,1)f(0),f(1)0,2f 1(B)f 1(2)1,4(因为因为 f(1)2,f(4)2)例例例例8
9、.38.38.38.3定义定义8.68.6设设f:AB,(1 1)若若ranfB,则称则称f:AB是是满射满射(surjection)的的。(2 2)若若 yranf 都存在都存在唯一的唯一的xA使得使得f(x)y,则称则称 f:AB是是单射单射(injection)的的。(3 3)若若f 既是满射又是单射的既是满射又是单射的,则称则称f:AB是是双射双射(bijection)的的(一一映像一一映像(one-to-one mapping)。说明说明满射、入射、双射满射、入射、双射满射、入射、双射满射、入射、双射q如果如果f:A:AB B是满射的,则对于任意的是满射的,则对于任意的yB B,都存
10、在都存在xA A,使得使得f(x)y。q如果如果f:A:AB B是单射的,则对于是单射的,则对于x1 1、x2 2 A A且且x1 1x2 2,一定一定 有有f(x1 1)f(x2 2)。换句话说,如果对于换句话说,如果对于x1 1、x2 2 A A有有f(x1 1)f(x2 2),则一定有则一定有x1 1x2 2。不同类型的对应关系的示例不同类型的对应关系的示例abc1234abc1234abc1234dabc1234dabc123d单射单射不是函数不是函数双射双射函数函数满射满射例例8.48.4判断下面函数是否为单射、满射、双射的,为什么判断下面函数是否为单射、满射、双射的,为什么?(1)
11、f:RR,f(x)=-x2+2x-1(2)f:Z+R,f(x)=ln x,Z+为正整数集为正整数集(3)f:RZ,f(x)=x(4)f:RR,f(x)=2x+1(5)f:R+R+,f(x)=(x2+1)/x,其中其中R+为正实数集。为正实数集。例例例例8.48.48.48.4(1)f 在在x=1取得极大值取得极大值0。既不是单射也不是满射的既不是单射也不是满射的。(2)f 是单调上升的,是单射的,但不满射是单调上升的,是单射的,但不满射。ran f=ln1,ln2,。(3)f 是满射的,是满射的,但不是单射的,例如但不是单射的,例如f(1.5)=f(1.2)=1。(4)f 是满射、单射、双射的
12、,因为它是单调函数并且是满射、单射、双射的,因为它是单调函数并且ran f=R。(5)f 有极小值有极小值f(1)=2。该函数既不是单射的,也不是满射的该函数既不是单射的,也不是满射的。分析分析实数集合上函数性质的判断方法实数集合上函数性质的判断方法例例8.58.5例例8.58.5 对于以下各题给定的对于以下各题给定的A,B和和 f,判断是否构成函数判断是否构成函数f:AB。如果是,说明如果是,说明 f:AB:AB是否为单射、满射和双射的,并根据是否为单射、满射和双射的,并根据要求进行计算。要求进行计算。(1)(1)A1,2,3,4,51,2,3,4,5,B6,7,8,9,106,7,8,9,
13、10,f,能构成能构成f:AB,f 不是单射的,因为不是单射的,因为f(3)(3)f(5)(5)9,9,f 不是满射的,因为不是满射的,因为7 7 ran fran f。(2)2)A1,2,3,4,51,2,3,4,5,B6,7,8,9,106,7,8,9,10,f,不能构成不能构成f:AB,因为因为 1,7f 且且 1,9f。例例例例8.58.58.58.5(3)(3)A1,2,3,4,51,2,3,4,5,B6,7,8,9,106,7,8,9,10,f,不能构成不能构成f:AB,因为因为dom dom f1,2,3,41,2,3,4A。(4)(4)ABR R,f(x)x x能构成能构成f:
14、AB,且且f 是双射的是双射的。(5)(5)ABR R+,f(x)x/(xx/(x2 2+1)+1)(xRxR+)能构成能构成f:AB,但但f 既不是单射的也不是满射的。既不是单射的也不是满射的。因为该函数在因为该函数在x1取得极大值取得极大值f(1)1/2,函数不是单调函数不是单调的,且的,且ranfRR+。例例例例8.58.58.58.5(6)(6)ABRRR,f()令令L|x,yRRyx+1+1,计算计算 f(L)。能构成能构成 f:AB,且且f 是双射的是双射的。f(L)|+1)|xRR|+1,-1|xRRR-1R-1(7)(7)ANN,BN,f()|x|x2 2-y-y2 2|计算计
15、算f(N0),(N0),f-1-1(0)(0)。能构成能构成f:AB,但但f 既不是单射也不是满射的。既不是单射也不是满射的。因为因为f()()f()()0 0,且且2 2 ran ran f。f(N0)(N0)n2 2-0-02 2|nNN n2 2|nNNf-1-1(0)(0)|nNN例例8.68.6例例8.68.6 对于给定的集合对于给定的集合A A和和B B构造双射函数构造双射函数 f:AB:AB。(1 1)A AP P(1,2,3)(1,2,3),B,B0,10,11,2,31,2,3(2 2)A A0,10,1,B,B1/4,1/21/4,1/2(3 3)A AZ,BZ,BN N(
16、4 4)A A /2,3/2,3/2/2,B,B 1,11,1例例8.68.6的解答的解答(1)AP(1,2,3),B0,11,2,3 A,1,2,3,1,2,1,3,2,3,1,2,3。Bf0,f1,f7,其中其中f0,f1,f2,f3,f4,f5,f6,f7,。令令f:AB,f()f0,f(1)f1,f(2)f2,f(3)f3,f(1,2)f4,f(1,3)f5,f(2,3)f6,f(1,2,3)f7例例8.68.6的解答的解答(2)A0,10,1,B1/4,1/21/4,1/2令令f:AB,f(x)(x+1)/4。(3)AZ,BN将将Z中元素以下列顺序排列并与中元素以下列顺序排列并与N
17、N中元素对应:中元素对应:Z:0 11 22 33N:0123456则这种对应所表示的函数是:则这种对应所表示的函数是:(4)A=/2,3/2,B=1,1令令f:AB,f(x)sinx。常用函数常用函数常常函数和恒等函数函数和恒等函数q设设f:AB,如果存在如果存在cB,使得对所有的使得对所有的xA都有都有f(x)c,则称则称f:AB是是常函数常函数。q设设f:AB,对所有的对所有的xA都有都有IA(x)x,称称IA为为A上的上的恒恒等函数等函数。常用函数常用函数常用函数常用函数单调递增函数单调递增函数单调递增函数单调递增函数q设设,为偏序集为偏序集,f:AB,如果对任意的如果对任意的x1,x
18、2A,x1x2,就有就有f(x1)f(x2),则称则称f为为单调递增单调递增的的;如果对任意的如果对任意的x1,x2A,x1x2,就有就有f(x1)f(x2),则称则称f为为严格严格单调递增单调递增的的。q类似的也可以定义单调递减和严格单调递减的函数类似的也可以定义单调递减和严格单调递减的函数。q举例举例:f:RR,f(x)x+1是严格单调递增的。是严格单调递增的。偏序集偏序集 ,R 为包含关系为包含关系,为为一般的小于等于关系。一般的小于等于关系。令令f:P(a,b)0,1,f()f(a)f(b)0,f(a,b)=1,f是单调递增的是单调递增的,但不是严格单调递增的但不是严格单调递增的。常用
19、函数常用函数特特征函数征函数q设设A为集合,对于任意的为集合,对于任意的A A,A 的的特征函数特征函数 A :A0,1定义为定义为1,aA 0,aA A A (a)q举例举例:A的每一个子集的每一个子集A 都对应于一个特征函数,不同的子都对应于一个特征函数,不同的子集对应于不同的特征函数。集对应于不同的特征函数。例如例如Aa,b,c,则有则有,,a,a,b,常用函数常用函数常用函数常用函数自自自自然映射然映射然映射然映射q设设R是是A上的等价关系,上的等价关系,令令 g:AA/Rg(a)=a,aA 称称g是从是从A到商集到商集A/R的的自然映射自然映射。q给定集合给定集合A和和A上的等价关系
20、上的等价关系R,就可以确定一个自然映射就可以确定一个自然映射g:AA/R。例如例如A1,2,3,R,IA g(1)g(2)1,2,g(3)3不同的等价关系确定不同的自然映射,其中恒等关系所确定不同的等价关系确定不同的自然映射,其中恒等关系所确定的自然映射是双射,的自然映射是双射,而其他的自然映射一般来说只是满射。而其他的自然映射一般来说只是满射。定定义在自然数集合上的计数函数义在自然数集合上的计数函数q对于给定规模为对于给定规模为n的输入,计算算法所做基本运算的次数,将的输入,计算算法所做基本运算的次数,将这个次数表示为输入规模的函数。这个次数表示为输入规模的函数。排序和检索问题的基本运算是比
21、较。排序和检索问题的基本运算是比较。矩阵乘法的基本运算是元素的相乘。矩阵乘法的基本运算是元素的相乘。q估计算法在最坏情况下所做基本运算的次数记为估计算法在最坏情况下所做基本运算的次数记为W(W(n)。q估计算法在平均情况下所做基本运算的次数记为估计算法在平均情况下所做基本运算的次数记为A(A(n)。q设设f是定义在自然数集合上的函数,当是定义在自然数集合上的函数,当n变得很大时,变得很大时,函数值函数值f(n)的增长取决于函数的阶的增长取决于函数的阶。阶越高的函数,算法的复杂度。阶越高的函数,算法的复杂度就越高,同时意味着算法的效率越低。就越高,同时意味着算法的效率越低。q算法分析的主要工作就
22、是估计复杂度函数的阶算法分析的主要工作就是估计复杂度函数的阶。阶可以是:。阶可以是:n,n2 2,n3 3,nlog log n,log log n,2 2n 定定义在自然数集合上的计数函数义在自然数集合上的计数函数q若存在正数若存在正数c和和n0 0,使得对一切使得对一切nn0 0,有有00f(n)cg(n),记记作作 f(n)O(g(n)。q若存在正数若存在正数c和和n0 0,使得对一切使得对一切nn0 0,有有00cg(n)f(n),记记作作 f(n)(g(n)。q若若f(n)O(g(n)且且 f(n)(g(n),则则f(n)(g(n)。q例如例如f(n)1/2 1/2 n2 2-3-3
23、n,则则 f(n)(n2 2)g(n)6 6n3 3,则则 g(n)(n3 3)构造从构造从A A到到B B的双射函数的双射函数有穷集之间的构造有穷集之间的构造例例1A=P(1,2,3),B=0,11,2,3解解 A=,1,2,3,1,2,1,3,2,3,1,2,3.B=f0,f1,f7,其中其中f0=,f1=,f2=,f3=,f4=,f5=,f6=,f7=,.令令f:AB,f()=f0,f(1)=f1,f(2)=f2,f(3)=f3,f(1,2)=f4,f(1,3)=f5,f(2,3)=f6,f(1,2,3)=f7实数区间之间构造双射实数区间之间构造双射构造方法:直线方程构造方法:直线方程例
24、例2A=0,1B=1/4,1/2构造双射构造双射f:AB构造从构造从A A到到B B的双射函数的双射函数(续续)解解令令f:0,11/4,1/2 f(x)=(x+1)/4A与自然数集合之间构造双射与自然数集合之间构造双射方法:将方法:将A中元素排成有序图形,然后从第一个元素开始中元素排成有序图形,然后从第一个元素开始按照次序与自然数对应按照次序与自然数对应构造从构造从A A到到B B的双射函数的双射函数(续续)例例3A=Z,B=N,构造双射,构造双射f:AB将将Z中元素以下列顺序排列并与中元素以下列顺序排列并与N中元素对应:中元素对应:Z:0 11 22 33N:0123456则这种对应所表示
25、的函数是:则这种对应所表示的函数是:8.2 8.2 函数的复合与反函数函数的复合与反函数q函数的复合就是关系的右复合函数的复合就是关系的右复合,一切和关系右复合有关的,一切和关系右复合有关的定理都适用于函数的复合。定理都适用于函数的复合。本节重点考虑在复合中特有的本节重点考虑在复合中特有的性质。性质。定理定理定理定理8.1(8.1(8.1(8.1(复合函数基本定理复合函数基本定理复合函数基本定理复合函数基本定理)定理定理8.18.1设设F,G是函数是函数,则则F G 也是函数,且满足也是函数,且满足(1)dom(F G)x|xdomFF(x)domG(2)xdom(F G),有有F G(x)G
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 课件 08 函数
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内