离散数学第五章 函数
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
于是,有26 个可能的子集,但其中仅有下列23个子集可以用来定义函数:
f 0 { a, 0, b, 0, c, 0}, f 2 { a, 0, b,1, c, 0}, f 4 { a,1, b, 0, c, 0}, f 6 { a,1, b,1, c, 0}, f1 { a, 0, b, 0, c,1} f3 { a, 0, b,1, c,1} f5 { a,1, b, 0, c,1} f 7 { a,1, b,1, c,1}
5.1 函数的基本概念和性质
定义5.4 设A和B是任意两个集合,记:B A { f f : A B} 为从A到B的 所有函数的集合。
例5.6 设集合X={a,b,c}和集合Y={0,1}。试求出所有可能的函数f: X→Y。 解:首先求出的X×Y所有序偶,于是应有
X Y { a, 0, b, 0, c, 0, a,1, b,1, c,1}
第五章 函数
离散数学
陈志奎主编 人民邮电出版社
前言
函数是满足某些条件的二元关系。这里所要讨论的是离散函数,它能把一个有 限集合变换成另一个有限集合。计算机执行任何程序都属于这样一种变换。通 常,总是认为函数是输入和输出之间的一种关系,即对于每一个输入或自变量, 函数都能产生一个输出或函数值。因此,可以把计算机的输出看成是输入的函 数。编译程序则能把一个源程序变换成一个机器语言的指令集合目标程序。
(2)因为不存在从B到Ф 的函数,所以Ф B=Ф 。
主要内容
PART 01 PART 02 PART 03 PART 04 PART 05 PART 06 PART 07
函数的基本概念和性质 函数的合成和合成函数的性质 特殊函数 反函数 特征函数 基数
不可解问题
5.2 函数的合成和合成函数的性质
f 达了从 X 1 到 X n 1 的函数。如果 X1 X 2 X n X n 1 X 和 f1 f 2 f n,
n 则可用 f 表示从 X 到 X 的合成函数 f n f n 1 f1 。
5.2 函数的合成和合成函数的性质
5.1 函数的基本概念和性质
设A和B都是有限集合,且|A|=m和|B|=n,因为任何函数f: A→B的域都是集合A, 所以每个函数中都恰有m个序偶。而且,任何元素x ∈ A,都可以在B的n个元素中 任选其一作为自己的象点。因此,应有nm 个可能的不同函数,亦即 |BA|=|B||A|=nm
例5.7 设A为任意集合,B为任意非空集合。 (1)因为存在唯一的一个从Ф 到A的函数,所以AФ={Ф }。
在本章中,首先将定义一般的函数,然后讨论特种函数,由一种特殊函数——
双射函数引出不可数集合基数的比较方法。在以后的各章中,这些概念将起着 重要作用。在开关理论、自动机理论、可计算性理论等领域中,函数都有着极 其广泛的应用。
主要内容
PART 01 PART 02 PART 03 PART 04 PART 05 PART 06 PART 07
5.1 函数的基本概念和性质
因为函数是二元关系,所以可以用关系图和关系矩阵来表达函数。
f
x1 x2 x4 x3
y2
y1
x5 X f 的域
函数 f : X→Y 的图解
f ( x) y3
Y f 的陪域
此外,由函数的定义可知,在关系矩阵的每一个行上,都有且仅有一个元素的 值是1,而此行上的其他元素都必定为0。因此,可以用一个单独的列来代替关系矩 阵。在这个单独的列上,应标明所对应的给定函数的各个值。这样,该列上的各元 素也说明了自变量与其函数值之间的对应关系。
Y→Z分别是
f { x1 , y2 , x2 , y1 , x3 , y3 , x4 , y5 }
g { y1 , z1 , y2 , z2 , y3 , z3 , y4 , z3 , y5 , z2 }
试求出函数g◦f=X→Z,并给出它的图解。 解: g f { x1 , z2 , x2 , z1 , x3 , z3 , x4 , z2 }
定义5.5 设f: X→Y和g: Y→Z是两个函数。于是,合成关系f◦g为f与g的 合成函数,并用g◦f表示。即
g f { x, z ( x X ) ( z Z ) ( y)( y Y y f ( x) z g( y))}
注意:合成函数g ◦f 与合成关系 f ◦g 实际上表示同一个集合。这种表示方法的不
有时也称 f ( A) 是函数 f 的像点。
5.1 函数的基本概念和性质
例5.1 设 E 是全集, 是P(E) 的幂集。对任何两个集合 A, B P( E ) 的并运算和 相交运算,都是从 P( E ) P( E ) 到 p(E) 的映射;对任何集合 A P( E ) 的求补运算, 则是从P( E ) 到 P( E ) 的映射。 例5.2 试说明下面的二元关系是否是函数。 (1)exp { x, e x x R} (2)arcsin { x, y x, y R sin y x} 解:(1)是函数,满足函数的任意性和唯一性条件;(2)不是函数,不满足唯一 性条件。例如 x 0.5 时, arc sin 0.5 2n (n 0,1, 2 )。此例告诉我们,这里给出
从A 到 B的函数 f,是具有下列性质的从 A 到 B 的二元关系。 (1)每一个元素
x A,都必须关系到某一个
Baidu Nhomakorabea
y B ;也就是说,关系 f 的定义
域是集合 A本身,而不是 A 的真子集。 (2)如果有 x, y f,则函数 f 在 x 处的值y是唯一的,亦即
x, y f x, z f y z
6
的函数的概念和高等数学中给出的函数的概念是有所区别的,在高等数学中,一直
是把反正弦 当作函数的。
5.1 函数的基本概念和性质
定义5.2 给定函数 f : A B 和 g : C D 。如果 f 和 g 具有同样的定 义域和陪域,亦即 A C 和 B D,并且对于所有的 x A 或 x C 都 有 f ( x) g ( x),则称函数 f 和 g 是相等的,记作 f g
函数的基本概念和性质 函数的合成和合成函数的性质 特殊函数 反函数 特征函数 基数
不可解问题
5.1 函数的基本概念和性质
函数
定义5.1 设 A和 B是两个任意的集合,并且 f是从 A 到B 的一种关系。
如果对于每一个 x A,都存在唯一的 y B ,使得 x, y f ,则称关系 f
1 (2) domg f f domg
1
rang f g ranf
其中 f [domg ] 表示 g 的定义域在 f 下的原像集, g ranf 表示 f 的值域在 g下的像点集。
5.2 函数的合成和合成函数的性质
例5.8 设集合X={x1,x2,x3,x4}, Y={y1,y2,y3,y4,y5},Z={z1,z2,z3}。函数f: X→Y和g:
例5.10 设Z是整数集合,并且函数f: Z→Z给定成f(i)=2i+1。试求出合 成函数f3( i ) 。 解:合成函数 f3( i ) 是一个由Z到Z的函数,于是有
试求出合成函数 f g , g f , g g , f f 解: f g {1,3 , 2,1 , 3,1} g f {1,3 , 2,3 , 3, 2} 。
g g {1,3 , 2,3 , 3,3}
f f {1,3 , 2,1 , 3, 2}
5.1 函数的基本概念和性质
定义5.3 给定函数 f : X Y,且有 A X。 (1)试构建一个从 A到 Y的函数 g f ( AY ) 通常称 g是函数 f 的缩小,并记作
f A。
(2)如果 g是 f 的缩小,则称 f 是 g 的扩大。
从定义可以看出,函数 f A : A Y 的定义域是集合 A,而函数 f 的定义
由上面的例子可以看出, g f f g,即函数的合成运算是不可交换 的,但它是可结合的。
5.2 函数的合成和合成函数的性质
定理5.2 函数的合成运算是可结合的,即如果 f , g , h 都是函数,则应 有 h ( g f ) (h g ) f
下面把恒等式所给出的关系,推广到更为一般的情况。设有 n个函 数: f1 : X 1 X 2, f 2 : X 2 X 3,…,f n : X n X n 1 ,于是无括号表达式,唯一地表
f 域则是集合 X。
A 和 f 的陪域均是集合Y 。于是若 g是 f 的缩小,则应
domg domf 和 g f
并且对于任何 x domg 都有 g ( x) ( f A)( x) f ( x)
5.1 函数的基本概念和性质
例5.4:令X1={0,1},X2={0,1,2},Y={a,b,c,d}。定义从 X 1 到Y的函数f为:
因为函数是关系,所以关系的一些术语也适用于函数。例如,如果f是从A到 B 的函数,则集合A是函数 f 的定义域,亦即 domf A ;集合 B 称为 f 的陪域; ranf 是 f 的值域,且 ranf B 。有时也用 f ( A) 表示 f 的值域 ranf ,亦即
f ( A) ranf { y y B ( x)( x A y f ( x))}
为函数或映射,并记作 f : A B
对于函数 f : A B 来说,如果有 x, y f ,则称 x 是自变量;与 x相
对应的 y,称为在 f作用下 x的像点,或称 y是函数 f 在 x 处的值。通常用
y f ( x) 表示 x, y f 。
5.1 函数的基本概念和性质
同有其方便之处:
对合成函数g◦f,当z=(g◦f)(x)时,必有
z=g(f(x)) g◦f与g(f(x)) 的次序是理想的。
5.2 函数的合成和合成函数的性质
定理5.1 设 f : X Y 和 g : Y Z 是两个函数。 (1)合成函数 g f 是从 X Z 的函数,并且,对于每一个 x X ,都 有 ( g f )( x) g ( f ( x)) 。
f s X Y Z
fos X Z
x1 x2 x3 x4
y2
y1
z1 z2 z3
x1 x2 x3 x4
z1 z2 z3
y3 y4 y5
5.2 函数的合成和合成函数的性质
例5.9 设集合 X {1, 2,3} ,函数 f : X X 和 g : X X 分别为
f {1, 2, 2,3 , 3,1} g {1, 2, 2,3 , 3,3}
5.1 函数的基本概念和性质
例5.5 设集合X={a,b,c,d}和Y={1,2,3,4,5},并且有 f={<a,1>,<b,3>,<c,4>,<d,4>}
试求出domf,ranf 和 f 的矩阵表达式。
解: domf ={a,b,c,d} ranf ={1,3,4}
f 的简化关系矩阵为:
a 1 b 3 Mf c 4 d 4
2
f={<0,0,a>,<0,1,b>,<1,0,c>,<1,1,b>}。 g=f {<0,2,a>,<1,2,c>,<2,0,b>,<2,1,a>,<2,2,d>}是从 X 22 到Y的
2 函数。于是f=g/ X 12 ,因此f是g在 X 12 上的缩小(或称限制),g是f到X 1 上
的扩大(或称延拓)。
f 0 { a, 0, b, 0, c, 0}, f 2 { a, 0, b,1, c, 0}, f 4 { a,1, b, 0, c, 0}, f 6 { a,1, b,1, c, 0}, f1 { a, 0, b, 0, c,1} f3 { a, 0, b,1, c,1} f5 { a,1, b, 0, c,1} f 7 { a,1, b,1, c,1}
5.1 函数的基本概念和性质
定义5.4 设A和B是任意两个集合,记:B A { f f : A B} 为从A到B的 所有函数的集合。
例5.6 设集合X={a,b,c}和集合Y={0,1}。试求出所有可能的函数f: X→Y。 解:首先求出的X×Y所有序偶,于是应有
X Y { a, 0, b, 0, c, 0, a,1, b,1, c,1}
第五章 函数
离散数学
陈志奎主编 人民邮电出版社
前言
函数是满足某些条件的二元关系。这里所要讨论的是离散函数,它能把一个有 限集合变换成另一个有限集合。计算机执行任何程序都属于这样一种变换。通 常,总是认为函数是输入和输出之间的一种关系,即对于每一个输入或自变量, 函数都能产生一个输出或函数值。因此,可以把计算机的输出看成是输入的函 数。编译程序则能把一个源程序变换成一个机器语言的指令集合目标程序。
(2)因为不存在从B到Ф 的函数,所以Ф B=Ф 。
主要内容
PART 01 PART 02 PART 03 PART 04 PART 05 PART 06 PART 07
函数的基本概念和性质 函数的合成和合成函数的性质 特殊函数 反函数 特征函数 基数
不可解问题
5.2 函数的合成和合成函数的性质
f 达了从 X 1 到 X n 1 的函数。如果 X1 X 2 X n X n 1 X 和 f1 f 2 f n,
n 则可用 f 表示从 X 到 X 的合成函数 f n f n 1 f1 。
5.2 函数的合成和合成函数的性质
5.1 函数的基本概念和性质
设A和B都是有限集合,且|A|=m和|B|=n,因为任何函数f: A→B的域都是集合A, 所以每个函数中都恰有m个序偶。而且,任何元素x ∈ A,都可以在B的n个元素中 任选其一作为自己的象点。因此,应有nm 个可能的不同函数,亦即 |BA|=|B||A|=nm
例5.7 设A为任意集合,B为任意非空集合。 (1)因为存在唯一的一个从Ф 到A的函数,所以AФ={Ф }。
在本章中,首先将定义一般的函数,然后讨论特种函数,由一种特殊函数——
双射函数引出不可数集合基数的比较方法。在以后的各章中,这些概念将起着 重要作用。在开关理论、自动机理论、可计算性理论等领域中,函数都有着极 其广泛的应用。
主要内容
PART 01 PART 02 PART 03 PART 04 PART 05 PART 06 PART 07
5.1 函数的基本概念和性质
因为函数是二元关系,所以可以用关系图和关系矩阵来表达函数。
f
x1 x2 x4 x3
y2
y1
x5 X f 的域
函数 f : X→Y 的图解
f ( x) y3
Y f 的陪域
此外,由函数的定义可知,在关系矩阵的每一个行上,都有且仅有一个元素的 值是1,而此行上的其他元素都必定为0。因此,可以用一个单独的列来代替关系矩 阵。在这个单独的列上,应标明所对应的给定函数的各个值。这样,该列上的各元 素也说明了自变量与其函数值之间的对应关系。
Y→Z分别是
f { x1 , y2 , x2 , y1 , x3 , y3 , x4 , y5 }
g { y1 , z1 , y2 , z2 , y3 , z3 , y4 , z3 , y5 , z2 }
试求出函数g◦f=X→Z,并给出它的图解。 解: g f { x1 , z2 , x2 , z1 , x3 , z3 , x4 , z2 }
定义5.5 设f: X→Y和g: Y→Z是两个函数。于是,合成关系f◦g为f与g的 合成函数,并用g◦f表示。即
g f { x, z ( x X ) ( z Z ) ( y)( y Y y f ( x) z g( y))}
注意:合成函数g ◦f 与合成关系 f ◦g 实际上表示同一个集合。这种表示方法的不
有时也称 f ( A) 是函数 f 的像点。
5.1 函数的基本概念和性质
例5.1 设 E 是全集, 是P(E) 的幂集。对任何两个集合 A, B P( E ) 的并运算和 相交运算,都是从 P( E ) P( E ) 到 p(E) 的映射;对任何集合 A P( E ) 的求补运算, 则是从P( E ) 到 P( E ) 的映射。 例5.2 试说明下面的二元关系是否是函数。 (1)exp { x, e x x R} (2)arcsin { x, y x, y R sin y x} 解:(1)是函数,满足函数的任意性和唯一性条件;(2)不是函数,不满足唯一 性条件。例如 x 0.5 时, arc sin 0.5 2n (n 0,1, 2 )。此例告诉我们,这里给出
从A 到 B的函数 f,是具有下列性质的从 A 到 B 的二元关系。 (1)每一个元素
x A,都必须关系到某一个
Baidu Nhomakorabea
y B ;也就是说,关系 f 的定义
域是集合 A本身,而不是 A 的真子集。 (2)如果有 x, y f,则函数 f 在 x 处的值y是唯一的,亦即
x, y f x, z f y z
6
的函数的概念和高等数学中给出的函数的概念是有所区别的,在高等数学中,一直
是把反正弦 当作函数的。
5.1 函数的基本概念和性质
定义5.2 给定函数 f : A B 和 g : C D 。如果 f 和 g 具有同样的定 义域和陪域,亦即 A C 和 B D,并且对于所有的 x A 或 x C 都 有 f ( x) g ( x),则称函数 f 和 g 是相等的,记作 f g
函数的基本概念和性质 函数的合成和合成函数的性质 特殊函数 反函数 特征函数 基数
不可解问题
5.1 函数的基本概念和性质
函数
定义5.1 设 A和 B是两个任意的集合,并且 f是从 A 到B 的一种关系。
如果对于每一个 x A,都存在唯一的 y B ,使得 x, y f ,则称关系 f
1 (2) domg f f domg
1
rang f g ranf
其中 f [domg ] 表示 g 的定义域在 f 下的原像集, g ranf 表示 f 的值域在 g下的像点集。
5.2 函数的合成和合成函数的性质
例5.8 设集合X={x1,x2,x3,x4}, Y={y1,y2,y3,y4,y5},Z={z1,z2,z3}。函数f: X→Y和g:
例5.10 设Z是整数集合,并且函数f: Z→Z给定成f(i)=2i+1。试求出合 成函数f3( i ) 。 解:合成函数 f3( i ) 是一个由Z到Z的函数,于是有
试求出合成函数 f g , g f , g g , f f 解: f g {1,3 , 2,1 , 3,1} g f {1,3 , 2,3 , 3, 2} 。
g g {1,3 , 2,3 , 3,3}
f f {1,3 , 2,1 , 3, 2}
5.1 函数的基本概念和性质
定义5.3 给定函数 f : X Y,且有 A X。 (1)试构建一个从 A到 Y的函数 g f ( AY ) 通常称 g是函数 f 的缩小,并记作
f A。
(2)如果 g是 f 的缩小,则称 f 是 g 的扩大。
从定义可以看出,函数 f A : A Y 的定义域是集合 A,而函数 f 的定义
由上面的例子可以看出, g f f g,即函数的合成运算是不可交换 的,但它是可结合的。
5.2 函数的合成和合成函数的性质
定理5.2 函数的合成运算是可结合的,即如果 f , g , h 都是函数,则应 有 h ( g f ) (h g ) f
下面把恒等式所给出的关系,推广到更为一般的情况。设有 n个函 数: f1 : X 1 X 2, f 2 : X 2 X 3,…,f n : X n X n 1 ,于是无括号表达式,唯一地表
f 域则是集合 X。
A 和 f 的陪域均是集合Y 。于是若 g是 f 的缩小,则应
domg domf 和 g f
并且对于任何 x domg 都有 g ( x) ( f A)( x) f ( x)
5.1 函数的基本概念和性质
例5.4:令X1={0,1},X2={0,1,2},Y={a,b,c,d}。定义从 X 1 到Y的函数f为:
因为函数是关系,所以关系的一些术语也适用于函数。例如,如果f是从A到 B 的函数,则集合A是函数 f 的定义域,亦即 domf A ;集合 B 称为 f 的陪域; ranf 是 f 的值域,且 ranf B 。有时也用 f ( A) 表示 f 的值域 ranf ,亦即
f ( A) ranf { y y B ( x)( x A y f ( x))}
为函数或映射,并记作 f : A B
对于函数 f : A B 来说,如果有 x, y f ,则称 x 是自变量;与 x相
对应的 y,称为在 f作用下 x的像点,或称 y是函数 f 在 x 处的值。通常用
y f ( x) 表示 x, y f 。
5.1 函数的基本概念和性质
同有其方便之处:
对合成函数g◦f,当z=(g◦f)(x)时,必有
z=g(f(x)) g◦f与g(f(x)) 的次序是理想的。
5.2 函数的合成和合成函数的性质
定理5.1 设 f : X Y 和 g : Y Z 是两个函数。 (1)合成函数 g f 是从 X Z 的函数,并且,对于每一个 x X ,都 有 ( g f )( x) g ( f ( x)) 。
f s X Y Z
fos X Z
x1 x2 x3 x4
y2
y1
z1 z2 z3
x1 x2 x3 x4
z1 z2 z3
y3 y4 y5
5.2 函数的合成和合成函数的性质
例5.9 设集合 X {1, 2,3} ,函数 f : X X 和 g : X X 分别为
f {1, 2, 2,3 , 3,1} g {1, 2, 2,3 , 3,3}
5.1 函数的基本概念和性质
例5.5 设集合X={a,b,c,d}和Y={1,2,3,4,5},并且有 f={<a,1>,<b,3>,<c,4>,<d,4>}
试求出domf,ranf 和 f 的矩阵表达式。
解: domf ={a,b,c,d} ranf ={1,3,4}
f 的简化关系矩阵为:
a 1 b 3 Mf c 4 d 4
2
f={<0,0,a>,<0,1,b>,<1,0,c>,<1,1,b>}。 g=f {<0,2,a>,<1,2,c>,<2,0,b>,<2,1,a>,<2,2,d>}是从 X 22 到Y的
2 函数。于是f=g/ X 12 ,因此f是g在 X 12 上的缩小(或称限制),g是f到X 1 上
的扩大(或称延拓)。