离散数学_第四章
合集下载
离散数学第四章 一阶逻辑基本概念

将下列命题符号化. (1)兔子比乌龟跑得快. (2)有的兔子比所有的乌龟跑得快. (3)并不是所有的兔子都比乌龟跑得快. (4)不存在跑得同样快的两只兔子. 设F(x):x是兔子. G(y):y是乌龟.H(x,y):x比y跑得快. L(x,y):x与y跑得同样快. (1)xy(F(x)G(y)H(x,y)) (2) x (F(x) y (G(y)H(x,y)) (3) xy(F(x)G(y)H(x,y)) (4) x y(F(x)G(y) L(x,y))
(1) 非空个体域DI (2) 对每一个个体常项ai, a i DI, 称作ai在I中的解释 (3) 对每一个函数符号fi, 设其为m元的, 元函数, 称作fi在I中的解释
fi 是DI上的m
是一个n元
(4) 对每一个谓词符号Fi, 设其为n元的, Fi 谓词, 称作Fi在I中的解释
25
实例
例4.8 给定解释I 如下: (a) 个体域 D=N (b) a 2 (c) f ( x, y) x y, g ( x, y) xy (d) 谓词 F ( x, y) : x y 说明下列公式在 I 下的含义, 并讨论其真值 (1) xF(g(x,a),x) x(2x=x) 假命题 假命题
合式公式又称谓词公式, 简称公式
21
量词的辖域
定义4.5 在公式xA和xA中, 称x为指导变元, A为相应量 词的辖域. 在x和x的辖域中, x的所有出现称为约束出现, A中不是约束出现的其他变项称为自由出现 例4.6 公式 x(F(x,y)yG(x,y,z)) x的辖域:(F(x,y)yG(x,y,z)), 指导变元为x y的辖域:G(x,y,z), 指导变元为y x的两次出现均为约束出现 y的第一次出现为自由出现, 第二次出现为约束出现 z为自由出现.
(1) 非空个体域DI (2) 对每一个个体常项ai, a i DI, 称作ai在I中的解释 (3) 对每一个函数符号fi, 设其为m元的, 元函数, 称作fi在I中的解释
fi 是DI上的m
是一个n元
(4) 对每一个谓词符号Fi, 设其为n元的, Fi 谓词, 称作Fi在I中的解释
25
实例
例4.8 给定解释I 如下: (a) 个体域 D=N (b) a 2 (c) f ( x, y) x y, g ( x, y) xy (d) 谓词 F ( x, y) : x y 说明下列公式在 I 下的含义, 并讨论其真值 (1) xF(g(x,a),x) x(2x=x) 假命题 假命题
合式公式又称谓词公式, 简称公式
21
量词的辖域
定义4.5 在公式xA和xA中, 称x为指导变元, A为相应量 词的辖域. 在x和x的辖域中, x的所有出现称为约束出现, A中不是约束出现的其他变项称为自由出现 例4.6 公式 x(F(x,y)yG(x,y,z)) x的辖域:(F(x,y)yG(x,y,z)), 指导变元为x y的辖域:G(x,y,z), 指导变元为y x的两次出现均为约束出现 y的第一次出现为自由出现, 第二次出现为约束出现 z为自由出现.
离散数学第四章-一阶逻辑基本概念

谓词常项 如, F(a):a是人 谓词变项 如, F(x):x具有性质 n(n1)元谓词——含n个命题变项的谓词,
记作F(x1,x2… … xn) 一元谓词(n=1)——表示性质 多元谓词(n2)——表示事物之间的关系 例如, L(x,y):x与 y 有关系 L,L(x,y):xy,…
0元谓词——不含个体变项的谓词.实际上就是一般的命题
第四章 一阶逻辑基本概念 一阶逻辑命题符号化 一阶逻辑公式及其解释 第五章 一阶逻辑等值演算与推理 一阶逻辑等值式与基本的等值式 置换规则、换名规则、代替规则 前束范式
自然推理系统NL及其推理规则
2021/4/6
3
第四章 一阶逻辑基本概念
主要内容
一阶逻辑命题符号化
个体词、谓词、量词 一阶逻辑命题符号化
x : 个体域中有一个个体x xF(x)表示个体域中有一个个体x具有性质F
2021/4/6
11
量词
全称量词: 表示所有的.
存在量词: 表示存在, 有一个.
xF(x)表示个体域中所有的x具有性质F xF(x)表示个体域中有一个个体x具有性质F xyG(x,y) 表示个体域中所有的个体x和y有关系G xyG(x,y) 表示个体域中存在个体x和y有关系G xyG(x,y) 表示对个体域中每一个x都存在一个y使得
x(F(x)y(G(y)L(x,y))) 或者 xy(F(x)G(y)L(x,y))
(2) 令F(x):x是无理数,G(y):y是有理数,L(x,y):x>y
x(F(x)y(G(y)L(x,y))) 或者 xy(F(x)G(y)L(x,y))
2021/4/6
一阶逻辑公式及其解释
一阶语言 合式公式 合式公式的解释 永真式、矛盾式、可满足式
记作F(x1,x2… … xn) 一元谓词(n=1)——表示性质 多元谓词(n2)——表示事物之间的关系 例如, L(x,y):x与 y 有关系 L,L(x,y):xy,…
0元谓词——不含个体变项的谓词.实际上就是一般的命题
第四章 一阶逻辑基本概念 一阶逻辑命题符号化 一阶逻辑公式及其解释 第五章 一阶逻辑等值演算与推理 一阶逻辑等值式与基本的等值式 置换规则、换名规则、代替规则 前束范式
自然推理系统NL及其推理规则
2021/4/6
3
第四章 一阶逻辑基本概念
主要内容
一阶逻辑命题符号化
个体词、谓词、量词 一阶逻辑命题符号化
x : 个体域中有一个个体x xF(x)表示个体域中有一个个体x具有性质F
2021/4/6
11
量词
全称量词: 表示所有的.
存在量词: 表示存在, 有一个.
xF(x)表示个体域中所有的x具有性质F xF(x)表示个体域中有一个个体x具有性质F xyG(x,y) 表示个体域中所有的个体x和y有关系G xyG(x,y) 表示个体域中存在个体x和y有关系G xyG(x,y) 表示对个体域中每一个x都存在一个y使得
x(F(x)y(G(y)L(x,y))) 或者 xy(F(x)G(y)L(x,y))
(2) 令F(x):x是无理数,G(y):y是有理数,L(x,y):x>y
x(F(x)y(G(y)L(x,y))) 或者 xy(F(x)G(y)L(x,y))
2021/4/6
一阶逻辑公式及其解释
一阶语言 合式公式 合式公式的解释 永真式、矛盾式、可满足式
屈婉玲离散数学第四章

2
谓词
谓词——表示个体词性质或相互之间关系的词 谓词常项 如, F(a):a是人 谓词变项 如, F(x):x具有性质F n(n1)元谓词 一元谓词(n=1)——表示性质 多元谓词(n2)——表示事物之间的关系 如, L(x,y):x与 y 有关系 L,L(x,y):xy,… 0元谓词——不含个体变项的谓词, 即命题常项 或命题变项
9
实例5
例5 设个体域为实数域, 将下面命题符号化 (1) 对每一个数x都存在一个数y使得x<y (2) 存在一个数x使得对每一个数y都有x<y 解 L(x,y):x<y (1) xyL(x,y) (2) xyL(x,y)
注意: 与不能随意交换 显然(1)是真命题, (2)是假命题
10
4.2 一阶逻辑公式及解释
14
封闭的公式
定义4.6 若公式A中不含自由出现的个体变项,则称A为封闭 的公式,简称闭式. 例如,xy(F(x)G(y)H(x,y)) 为闭式, 而 x(F(x)G(x,y)) 不是闭式
15
公式的解释
定义4.7 设L 是L生成的一阶语言, L 的解释I由4部分组成: (a) 非空个体域 DI . (b) 对每一个个体常项符号aL, 有一个 aDI, 称 a 为a在I 中的解释. (c) 对每一个n元函数符号fL, 有一个DI上的n元函数 f : DIn DI , 称 f 为f在I中的解释. (d) 对每一个n元谓词符号FL, 有一个DI上的n元谓词常项F , 称 F 为F在I中的解释. 设公式A, 取个体域DI , 把A中的个体常项符号a、函数符 号f、谓词符号F分别替换成它们在I中的解释 a、 f 、F , 称 所得到的公式A为A在I下的解释, 或A在I下被解释成A.
20
谓词
谓词——表示个体词性质或相互之间关系的词 谓词常项 如, F(a):a是人 谓词变项 如, F(x):x具有性质F n(n1)元谓词 一元谓词(n=1)——表示性质 多元谓词(n2)——表示事物之间的关系 如, L(x,y):x与 y 有关系 L,L(x,y):xy,… 0元谓词——不含个体变项的谓词, 即命题常项 或命题变项
9
实例5
例5 设个体域为实数域, 将下面命题符号化 (1) 对每一个数x都存在一个数y使得x<y (2) 存在一个数x使得对每一个数y都有x<y 解 L(x,y):x<y (1) xyL(x,y) (2) xyL(x,y)
注意: 与不能随意交换 显然(1)是真命题, (2)是假命题
10
4.2 一阶逻辑公式及解释
14
封闭的公式
定义4.6 若公式A中不含自由出现的个体变项,则称A为封闭 的公式,简称闭式. 例如,xy(F(x)G(y)H(x,y)) 为闭式, 而 x(F(x)G(x,y)) 不是闭式
15
公式的解释
定义4.7 设L 是L生成的一阶语言, L 的解释I由4部分组成: (a) 非空个体域 DI . (b) 对每一个个体常项符号aL, 有一个 aDI, 称 a 为a在I 中的解释. (c) 对每一个n元函数符号fL, 有一个DI上的n元函数 f : DIn DI , 称 f 为f在I中的解释. (d) 对每一个n元谓词符号FL, 有一个DI上的n元谓词常项F , 称 F 为F在I中的解释. 设公式A, 取个体域DI , 把A中的个体常项符号a、函数符 号f、谓词符号F分别替换成它们在I中的解释 a、 f 、F , 称 所得到的公式A为A在I下的解释, 或A在I下被解释成A.
20
离散数学 第四章 一阶逻辑基本概念

18
§4.1 一阶逻辑命题符号化
(3)没有人登上过木星。 令H(x):x登上过木星, M(x):x是人。命题符号化为 ┐x(M(x)∧H(x))。 命题真值为真。 (4)在美国留学的学生未必都是亚洲人。 令F(x):x是在美国留学的学生,G(x):x是亚洲人。符号化 ┐x(F(x)→G(x)) 命题真值为真。
个体词、谓词和量词,以期达到表达出个体与总体的内在 联系和数量关系。
4
§4.1 一阶逻辑命题符号化
一阶逻辑命题符号化的三个基本要素
个体词
谓词
量词
5
个体词及相关概念
个体词:指所研究对象中可以独立存在的具体的 或抽象的客体。
举例
命题:电子计算机是科学技术的工具。 个体词:电子计算机。 命题:他是三好学生。 个体词:他。
个体域为全总个体域
令 M(x):x是人 , F(x):x呼吸 , G(x):x用左手写字
能否将”凡人都呼吸”符号化为 (∀x) (M(x)∧F(x) ) ? 不可以。 (∀x) (M(x)∧F(x) )表示宇宙中的万物都是人并 且会呼吸 能否将”有的人用左手写字”符号化为 (x)( M(x)→G(x) ) ? 不可以。(x)( M(x)→G(x) ) 表示在宇宙万物中存在某个 个体x,”如果x是人则x会用左手写字”
6
个体词及相关概念
个体常项:表示具体或特定的客体的个体词,用小写字母 a, b, c,…表示。 个体变项:表示抽象或泛指的客体的个体词,用x, y, z,… 表示。 个体域(或称论域):指个体变项的取值范围。 可以是有穷集合,如{a, b, c}, {1, 2}。 可以是无穷集合,如N,Z,R,…。 全总个体域(universe)——宇宙间一切事物组成 。
离散数学-第四章 代数系统

(r1 r2 r1r2 ) r3 (r1 r2 r1r2 )r3
r1 r2 r3 r1r2 r1r3 r2 r3 r1r2 r3
r1 (r2 r3 ) r1 (r2 r3 r2r3 )
(r1 r2 r3 r2 r3 ) r1 (r2 r3 r2 r3 ) r1 r2 r3 r2 r3 r1r2 r1r3 r1r2 r3
1 3 5 7
7 5 3 1
1 3 5 7
1 3 5 7 3 3 5 7 5 3 5 7 1 7 3 7
6
三、运算的封闭性
定义在集合A上的运算在A上一定是封闭的. 定义在集合A上的运算在A的子集上是否封闭呢?
例5 定义函数 : N N ,使 (n1 , n2 ) n1 n2
2
令S
(b, a, a), (b, a, b), (b, b, a), (b, b, b)}
2
f : An A ,于是对于 A n 设有集合 A和函数 中的每一个有序 n元组 (a , a ,, a ) ,在 A 中必有 1 2 n 唯一个元素 a与之对应,即 f (a1 , a 2 , , a n ) a
er er el , 令 e el er ,则 e 是 的单位元。 设 e 也是 的单位元, 则 e e e e 因此 e 是 的唯一的单位元。
因此, el
18
2. 零元
是集合A上的二元运算,若存在一元 素 z l A ,使得对于任意的 a A ,有 z l a z l , 则称 z l是A中运算 的左零元;若存在一元素 , 使得对于任意的 , zr a A a,则称 z是A中 zr A r 运算 z r 的右零元,若存在一元素 ,使得对于任 意 z A, a,则称Z是A中运算 z 的零 A z a a z 元。
离散数学第四章-二元关系和函数

注意:(1) 若 A 是 m元集,B是 n 元集, 则 A B为 mn 元集。
(2) 笛卡儿积是集合,有关集合的运算都适合。
(3) 一般,A B B A 。
5
3、笛卡儿积运算对 或 满足分配律
(1) A(B C) (A B) (AC) (2) (B C) A (B A) (C A) (3) A(B C) (A B) (AC) (4) (B C) A (B A) (C A)
解: (A) ,{a},{b}, A ,
R , , ,{a} , ,{b} ,
, A , {a},{a} , {a}, A ,
{b},{b} , {b}, A , A, A
14
4、A 上二元关系的表示法。
集合表示法 有三种 矩阵表示法
图形表示法
15
一般:设 A {x1, x2, , xn}
1、定义:
(1) 若集合R为空集或它的元素都是有序对, 则称 R 为二元关系。 若 x, y R ,则记作 xRy ,
否则,记作 xRy 。 (2) A B的任何一个子集都称作从A到B的一个二元关系。
特别地,当 A B 时,称作 A上的二元关系。
例、 A {a,b} ,B {0,1, 2}
设 R1 a, 0 , b, 0 , b, 2 R2 R3 A B
传递的。
26
例6、判断下图中的关系分别具有哪些性质。
解:R5 既不是自反也不是反自反的,
反对称的,传递的。
27
例6、判断下图中的关系分别具有哪些性质。
解:R6 是反自反的,既不是对称
又不是反对称,不是传递的。
28
例7:设 R1, R2 为 A上的对称关系, 证明R1 R2 也是 A上的对称关系。 证明:对任意 x, y
(2) 笛卡儿积是集合,有关集合的运算都适合。
(3) 一般,A B B A 。
5
3、笛卡儿积运算对 或 满足分配律
(1) A(B C) (A B) (AC) (2) (B C) A (B A) (C A) (3) A(B C) (A B) (AC) (4) (B C) A (B A) (C A)
解: (A) ,{a},{b}, A ,
R , , ,{a} , ,{b} ,
, A , {a},{a} , {a}, A ,
{b},{b} , {b}, A , A, A
14
4、A 上二元关系的表示法。
集合表示法 有三种 矩阵表示法
图形表示法
15
一般:设 A {x1, x2, , xn}
1、定义:
(1) 若集合R为空集或它的元素都是有序对, 则称 R 为二元关系。 若 x, y R ,则记作 xRy ,
否则,记作 xRy 。 (2) A B的任何一个子集都称作从A到B的一个二元关系。
特别地,当 A B 时,称作 A上的二元关系。
例、 A {a,b} ,B {0,1, 2}
设 R1 a, 0 , b, 0 , b, 2 R2 R3 A B
传递的。
26
例6、判断下图中的关系分别具有哪些性质。
解:R5 既不是自反也不是反自反的,
反对称的,传递的。
27
例6、判断下图中的关系分别具有哪些性质。
解:R6 是反自反的,既不是对称
又不是反对称,不是传递的。
28
例7:设 R1, R2 为 A上的对称关系, 证明R1 R2 也是 A上的对称关系。 证明:对任意 x, y
离散数学 第4章 代数系统(2)

12
离散数学
定理1.设(G,*)是群,|G|2 。则 (1)G中每个元素的逆元是唯一的; (2)G中无零元。 [证]. (1)由于群有结合律,所以由书86页定理4.2可知, 逆元唯一;
(2)采用反证法:若零元0G ,则对任何元素gG , 都有 0 * g=g * 0=0 (1) 由于G是群,每个元都有逆元。设0的逆元为g0,则有 0 * g0=g0 * 0 = 0 (2) 由逆元定义知 0 无逆元,与群中每个元素都有逆元矛盾。 所以G中无零元。
16
离散数学
例8.(G,o)是一有限群 o e a b c e e a b c 这里: G={e,a,b,c}, o运算的 a a e c b 运算表如右: b b c e a (1)封闭性:由表1可得; c c b a e (2)结合律:留待后证; 表1 (3)有幺元:e ; (4)有逆元:e-1=e,a-1=a,b-1=b,c-1=c 。 例如其第三行就与表头元素构成一置换P3。 此群一般称为Klein 4-群,又称为几何群或运动群。
注:Klein 日耳曼民族,几何学家,我国著名几何学家苏步青是他 的晚年弟子;
17
离散数学
e a bc P3 bc ea 。
[证]. 只证关于第i(1i n)行结论成立。我们设 G={a1(=e), a2,, an} 构造自然眏射 fi :GG 使得 对任何的aG, fi(a)=ai * a 为此,只须证明fi是一双射函数即可。 ①后者唯一: aj, akG, aj=ak ai * aj= ai * ak fi(aj)= fi(ak) ;
4
离散数学
例2. (I, +)是一个群 这里: I是整数集合,+是整数加法,由算术知识知: (1)封闭性:两个整数之和仍为整数,且结果唯一。即 a,b, aIbI a+bI ; (2)结合律:整数加法满足结合律。即 a,b,cI, (a+b)+c = a+(b+c) ; (3)有幺元:取 0I, aI,有a+0=0+a=a。 由幺元的定义知,0是关于+的幺元; (4)有逆元:aI,取-aI,有a+(-a)=(-a)+a=0。 由逆元的定义知I中每个元素都有逆元; 由群的定义知(I, Ʊ 设(G,*)是群,则*运算满足消去律。即x,y,zG, xy=xzy=z; yx=zxy=z 。 [证]. 只证第一式。x,y,zG, y=e*y = (x-1*x)* y = x-1*(x* y) (结合律) = x-1*(x* z) (条件:x y = x z ) = (x-1*x)* z (结合律) = e* z = z
离散数学
定理1.设(G,*)是群,|G|2 。则 (1)G中每个元素的逆元是唯一的; (2)G中无零元。 [证]. (1)由于群有结合律,所以由书86页定理4.2可知, 逆元唯一;
(2)采用反证法:若零元0G ,则对任何元素gG , 都有 0 * g=g * 0=0 (1) 由于G是群,每个元都有逆元。设0的逆元为g0,则有 0 * g0=g0 * 0 = 0 (2) 由逆元定义知 0 无逆元,与群中每个元素都有逆元矛盾。 所以G中无零元。
16
离散数学
例8.(G,o)是一有限群 o e a b c e e a b c 这里: G={e,a,b,c}, o运算的 a a e c b 运算表如右: b b c e a (1)封闭性:由表1可得; c c b a e (2)结合律:留待后证; 表1 (3)有幺元:e ; (4)有逆元:e-1=e,a-1=a,b-1=b,c-1=c 。 例如其第三行就与表头元素构成一置换P3。 此群一般称为Klein 4-群,又称为几何群或运动群。
注:Klein 日耳曼民族,几何学家,我国著名几何学家苏步青是他 的晚年弟子;
17
离散数学
e a bc P3 bc ea 。
[证]. 只证关于第i(1i n)行结论成立。我们设 G={a1(=e), a2,, an} 构造自然眏射 fi :GG 使得 对任何的aG, fi(a)=ai * a 为此,只须证明fi是一双射函数即可。 ①后者唯一: aj, akG, aj=ak ai * aj= ai * ak fi(aj)= fi(ak) ;
4
离散数学
例2. (I, +)是一个群 这里: I是整数集合,+是整数加法,由算术知识知: (1)封闭性:两个整数之和仍为整数,且结果唯一。即 a,b, aIbI a+bI ; (2)结合律:整数加法满足结合律。即 a,b,cI, (a+b)+c = a+(b+c) ; (3)有幺元:取 0I, aI,有a+0=0+a=a。 由幺元的定义知,0是关于+的幺元; (4)有逆元:aI,取-aI,有a+(-a)=(-a)+a=0。 由逆元的定义知I中每个元素都有逆元; 由群的定义知(I, Ʊ 设(G,*)是群,则*运算满足消去律。即x,y,zG, xy=xzy=z; yx=zxy=z 。 [证]. 只证第一式。x,y,zG, y=e*y = (x-1*x)* y = x-1*(x* y) (结合律) = x-1*(x* z) (条件:x y = x z ) = (x-1*x)* z (结合律) = e* z = z
离散数学第四章

26
构造一个数b=0.b1b2b3b4…bn……, 其中 : b1≠a11 b2 ≠ a22 b3≠a33… 于是 b ≠x 1 , b≠ x2, b≠ x3 ... 因此: b(0,1)
bn≠ ann... b ≠ xn …
但是b这样的形式应该是属于集合(0,1)的,因此产生 矛盾,所以(0,1)是不可数的。
1
基本概念
定义4.1 一个集合S与集合Nn={0,1,2,…n-1},如 存在一一对应函数 f : Nn→S,则称S是有限集合, 并称其有基数n,如果S不是有限集合,则称为无 限集合。 说明:
由集合的元素个数来定义; 由于量变引起的质变; 它们中的一种性质都不能随意扩展到另一个集合中。
有限集和无限集
有限集合
元素的个数称为该集合的基数; 满足包含排斥原理。 元素无限多,如:自然数集合N、整数集I、实数集R等。 对于这样的集合有没有基数呢? 如果有,基数是多少? 无限集合之间有无大小的差别?
无限集合
问题:
本章主要借助于函数讨论集合的所谓“大小”问题。这里 用到自然数集合这个重要的概念讨论无限集。
27
说明:
• • • •
这种方法称为:康托对角线法; 对角线法并非康托尔关于实数不可数的第一个证 明,而是发表在他第一个证明的三年后; 他的第一个证明既未用到十进制展开,也未用到 任何其它数字系统; 自从该技巧第一次使用以来,在很大范围内的证 明中都用到了类似的证明构造方法。
28
由前面这些定理可知:
•
如此继续,可取出m3,m4,m5,…无限多个元素,则可得到另一个集合 M1={m1,m2,…}; 令M2=M-M1,即M中除去M1后得到的集合, 则M=M1∪ M2, 做另一集合M’={m2,m3,…} ∪M2,显然M⊃M’且M’~M,因此存在如 下一一对应的关系: 对于M的每个mi对应mi+1,对于M中的每个m∈ M2,对应M’中的 m。
构造一个数b=0.b1b2b3b4…bn……, 其中 : b1≠a11 b2 ≠ a22 b3≠a33… 于是 b ≠x 1 , b≠ x2, b≠ x3 ... 因此: b(0,1)
bn≠ ann... b ≠ xn …
但是b这样的形式应该是属于集合(0,1)的,因此产生 矛盾,所以(0,1)是不可数的。
1
基本概念
定义4.1 一个集合S与集合Nn={0,1,2,…n-1},如 存在一一对应函数 f : Nn→S,则称S是有限集合, 并称其有基数n,如果S不是有限集合,则称为无 限集合。 说明:
由集合的元素个数来定义; 由于量变引起的质变; 它们中的一种性质都不能随意扩展到另一个集合中。
有限集和无限集
有限集合
元素的个数称为该集合的基数; 满足包含排斥原理。 元素无限多,如:自然数集合N、整数集I、实数集R等。 对于这样的集合有没有基数呢? 如果有,基数是多少? 无限集合之间有无大小的差别?
无限集合
问题:
本章主要借助于函数讨论集合的所谓“大小”问题。这里 用到自然数集合这个重要的概念讨论无限集。
27
说明:
• • • •
这种方法称为:康托对角线法; 对角线法并非康托尔关于实数不可数的第一个证 明,而是发表在他第一个证明的三年后; 他的第一个证明既未用到十进制展开,也未用到 任何其它数字系统; 自从该技巧第一次使用以来,在很大范围内的证 明中都用到了类似的证明构造方法。
28
由前面这些定理可知:
•
如此继续,可取出m3,m4,m5,…无限多个元素,则可得到另一个集合 M1={m1,m2,…}; 令M2=M-M1,即M中除去M1后得到的集合, 则M=M1∪ M2, 做另一集合M’={m2,m3,…} ∪M2,显然M⊃M’且M’~M,因此存在如 下一一对应的关系: 对于M的每个mi对应mi+1,对于M中的每个m∈ M2,对应M’中的 m。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4-1 函数的基本概念
例 X={1,2,3} Y={a,b} 所有的从X到Y函数:
X 。 1。 2 。 3 f1 Y 。 a 。 b X 。 1。 2 。 3 f2 Y 。 a 。 b X 。 1。 2 。 3 f3 Y 。 a 。 b X 。 1。 2 。 3 f4 Y 。 a 。 b
X 。 1。 2 。 3
f5
Y 。 a 。 b
X 。 1。 2 。 3
f6
Y 。 a 。 b
X 。 1。 2 。 3
f7
Y 。 a 。 b
X 。 1。 2 。 3
f8
Y 。 a 。 b
YX ={f1,f2,f3,f4,f5,f6,f7,f8}
第9页
济南大学离散数学
4-1 函数的基本概念
如果X和Y是有限集合,|X|=m,|Y|=n,因为X 中的每个元素对应的函数值都有n种选择,于 是可构成nm个不同的函数, 因此 |YX|=|Y||X|=nm, 可见符号YX 有双重 含义.
第15页
济南大学离散数学
4-2 逆函数和复合函数 由于函数就是关系,所以也可以进行复合 运算。 下面先回顾关系的复合,设是R从X到Y的 关系,S是从Y到Z的关系,则R和S的复 合关系记作R○ S 。定义为: R ○ S ={<x,z>|xXzZy(yY <x,y>R<y,z>S)}
源程序
编译
目标代码
硬币
自动售货机
商品
具有分析、使用函数的能力在很多领域都是十分重要的。 本章主要介绍函数的概念、函数的复合、逆函数,以 及在集合的基数中的应用。
第3页
济南大学离散数学
4-1 函数的基本概念
1.定义4-1.1:X与Y集合,f是从X到Y的关系, 如果任何x∈X,都存在唯一y∈Y,使得 <x,y>∈f,则称f是从X到Y的函数,(变换、映 射),记作f:X Y, 或X f Y. 如果f:XX是函数, 也称f是X上的函数.
济南大学离散数学
4-2.1复合函数
例4-2.2 令f和g都是实数集合R上的函数,如下: f={<x,y>|x,y∈R∧y=3x+1 } g={<x,y>|x,y∈R∧y= x2 + x} 分别求 g f 、 f g 、 f f 、 g g 。 g f (x)=g(f(x))=(3x+1)2+(3x+1)=9x2+9x+2 f g (x)=f(g(x))=3(x2+x) +1=3x2+3x+1 f f (x)=f(f(x))=3(3x+1) +1=9x+4 g g (x)=g(g(x))=(x2+x)2+(x2+x)=x4 +2x3 +2x2 + x 第19页 可见复合运算不满足交换性。
结论显然成立,证明从略。
第25页
济南大学离散数学
4-2.2 逆函数
(2).定理4-2.2 设f:XY是双射的函数,则有 f-1 f= IX 且 f f-1 = IY 。 证明:先证明定义域、陪域相等。 因为 f:XY是双射的,f-1:YX也是双射的,所以 f-1 f :XX , IX:XX 可见f-1 f 与IX 具有相同的定义域和陪域。 再证它们的对应规律相同:x∈X,因f:XY,yY, 使得 y=f(x),又f 可逆,故 f-1(y)=x,于是 f-1 f (x)=f-1(f(x))=f-1(y)=x= IX (x) 同理可证 f f-1 = IY 。 第26页
一对一
Rf=Y
RgY
第12页
济南大学离散数学
4-1 函数的基本概念
7.函数类型 (1).满射的:f:XY是函数,如果 Rf=Y,则称f 是满射的 (2).映内的:f:XY是函数,如果 RfY 则称f 是映内的 (3).入射的:f:XY是函数,如果对于任何x1,x2∈X, 如 果 x1≠x2 有f(x1)≠f(x2),(或者若f(x1)=f(x2),则 x1=x2),则称f 是入射的,也称f 是单射的,也称f 是一 对一的。 (4).双射的:f:XY是函数,如果 f 既是满射的,又是 入射的,则称 f 是双射的,也称f 是一一对应的。
第17页
济南大学离散数学
4-2.1复合函数
例4-2.1 f:XY, g:YZ X={1,2,3} Y={1,2,3,4,} Z={1,2,3,4,5,} f= {<1,2>,<2,4>,<3,1>} g={ <1,3>,<2,5>,<3,2>,<4,1> } g f={ <1,3>,<2,5>,<3,2>,<4,1> } {<1,2>,<2,4>,<3,1>} ={<1,5>,<2,1>,3,3>} 用有向图复合: g f g X Z f X Y X 。 1 。 。 。 。 1 1 1 。 2 1 。 2 。 。 2。 3 2。 。 2 3 。 。 4 。 。 3 3 。 4 3 。 5 。 。 5 4 第18页
第4页
济南大学离散数学
4-1 函数的基本概念
下面给出A={1,2,3}上几个关系,哪些是A到A 的函数?
1
。
2
1
。
2
1
。
1
。
2
。 。 3
R1
。 。 3
R2
。 。 2。 。 3 3
R3 R4
第5页
济南大学离散数学
4-1 函数的基本概念
下面是大家熟悉的实数集合上的几个关系,哪些是 R到R的函数? __ 1 f={<x,y>|x,y∈R∧y= x } g={<x,y>|x,y∈R∧x2+y2=4 } h={<x,y>|x,y∈R∧y= x2 } r ={<x,y>|x,y∈R∧y=lgx } v ={<x,y>|x,y∈R∧y= √ x }
第23页
济南大学离散数学
4-2.2 逆函数
R是A到B的关系,其逆关系RC是B到A的关系。 RC={<y,x>|<x,y>R} f:XY, fC:YX, 是否是个函数? 请看下面的例子: f:X Y fC:Y X 。 。 a 1 1。 a。 。 。 b 2 b。 2。 。 。 3。 c 3 c。 显然fC不是函数。 可见如果一个函数不是双射的,它的逆就不是函数。
第24页
济南大学离散数学
4-2.2 逆函数
1.定义4-2.2:设f:XY是双射的函数,fC:YX 也是函数, 称之为 f 的逆函数。并用f-1代替fC 。 f-1存在,也称f 可逆。 显然, f-1也是双射的函数。 2.性质: (1) 定理4-2.1 设f:XY是双射的函数,则(f-1)-1= f 。
第21页
济南大学离散数学
4-2.1复合函数
(3).定理4-2.3 ①如果 gf 是满射的,则g是 满射的;
②如果gf 是入射的,则 f 是入射的;
③如果 gf 是双射的,则f是入射的和g是 满射的。
第22页
济南大学离散数学
4-2.1复合函数
(4).定理4-2.4 f:XY是函数, 则 f IX= f 且 IYf=f 。 证明:先证明定义域、陪域相等。 因为IX:XX, f:XY,∴ fIX : XY, IY f : X Y 可见fIX、IYf 与 f 具有相同的定义域和陪域。 再证它们的对应规律相同:任取x∈X, fIX(x)=f(IX(x))=f(x) IYf (x)= IY(f(x))=f(x) 所以 fIX = f 且 IY f = f 。
第16页
济南大学离散数学
4-2.1复合函数
1. 定义4-2.1: f:XY, g:YZ是函数,则定义 g f ={<x,z>|xXzZy(yY <x,y>f<y,z>g)} 则称 g f 为f与g的复合函数(左复合). 注意:这里把g写在f的左边了.所以叫左复合. g f :XZ,即 g f 是X到Z的函数.这样写是为 了照顾数学习惯: g f(x)=g(f(x)) 2. 复合函数的计算 计算方法同复合关系的计算. 但要注意是左复合.
可见这里所说的函数与以前的数学中函数有区别。
第6页
济南大学离散数学
4-1 函数的基本概念
自变元与函数值(像源与映像) :f:XY, 如果<x,y>∈f, 称x是自变元(像源),称 y是x 的函数值(x的映像) 。 <x,y>∈f y=f(x) f:xy .定义域、值域和陪域(共域) :f:XY, f的定义域(domain),记作dom f,或Df 即 Df =dom f={x|x∈X∧y(y∈Y∧<x,y>f)} =X f的值域(range) :记作ran f, 或Rf 即或f(X) Rf =ran f=f(X)={y| y∈Y∧x(x∈X∧<x,y>f)} 前面例中Rh =ran h=h(R)=R+, R+是非负实数。 f的陪域(codomain):即是Y称之为f的陪域。
第11页
济南大学离散数学
4-1 函数的基本概念
6. 函数的类型 先看下面例子:
f Y X 。 。 1 a 。 2 。 。 b 3 。 c 。 4 X。 g 1 。 2 。 3 。 4 Y 。 a 。 b 。 c X1 h 。 1 。 2 。 3 RhY1
一对一
Y1 。 a 。b 。 c 。 d
Байду номын сангаас
X1 s Y 1 。 。a 。b 。 2 c 3。 。 Rs=Y