离散数学3_2
离散数学(第五版)清华大学出版社第2章习题解答

离散数学(第五版)清华大学出版社第2章习题解答2.1 本题没有给出个体域,因而使用全总个体域.(1) 令F(x):x是鸟G(x):x会飞翔.命题符号化为∀x(F(x)→G(x)).(2)令F(x):x为人.G(x):x爱吃糖命题符号化为¬∀x(F(x)→G(x))或者∃x(F(x)∧¬G(x))(3)令F(x):x为人.G(x):x爱看小说.命题符号化为∃x(F(x)∧G(x)).(4) F(x):x为人.G(x):x爱看电视.命题符号化为¬∃x(F(x)∧¬G(x)).分析1°如果没指出要求什么样的个体域,就使用全总个休域,使用全总个体域时,往往要使用特性谓词。
(1)-(4)中的F(x)都是特性谓词。
2° 初学者经常犯的错误是,将类似于(1)中的命题符号化为27∀x(F(x)∧G(x))即用合取联结词取代蕴含联结词,这是万万不可的。
将(1)中命题叙述得更透彻些,是说“对于宇宙间的一切事物百言,如果它是鸟,则它会飞翔。
”因而符号化应该使用联结词→而不能使用∧。
若使用∧,使(1)中命题变成了“宇宙间的一切事物都是鸟并且都会飞翔。
”这显然改变了原命题的意义。
3° (2)与(4)中两种符号化公式是等值的,请读者正确的使用量词否定等值式,证明(2),(4)中两公式各为等值的。
2.2 (1)d (a),(b),(c)中均符号化为∀xF(x)其中F(x):(x+1)2=x2+2x+1,此命题在(a),(b),(c)中均为真命题。
(2)在(a),(b),(c)中均符号化为∃xG(x)其中G(x):x+2=0,此命题在(a)中为假命题,在(b)(c)中均为真命题。
(3)在(a),(b),(c)中均符号化为∃xH(x)其中H(x):5x=1.此命题在(a),(b)中均为假命题,在(c)中为真命题。
分析1°命题的真值与个体域有关。
2° 有的命题在不同个体域中,符号化的形式不同,考虑命题“人都呼吸”。
离散数学课后习题答案(第二章)

(3) 寻求下列各式的真假值。 A) (∀x)( P( x) ∨ Q( x)) ,其中 P( x) : x = 1, Q( x) : x = 2 ,且论域是 {1, 2} B) (∀x)( P → Q( x)) ∨ R( a) , 其中 P : 2 > 1, Q( x) : x ≤ 3, R( x) : x > 5 而 a : 5 , 论域是 {−2,3, 6} 解:a) (x)(P(x)∨Q(x))⇔(P(1)∨Q(1))∧(P(2)∨Q(2)), 但 P(1)为 T,Q(1)为 F,P(2)为 F,Q(2)为 T, 所以(x)(P(x)∨Q(x))⇔(T∨F)∧(F∨T) ⇔T。 b) (x)(P→Q(x))∨R(a)⇔ ((P→Q(−2))∧(P→Q(3))∧(P→Q(6)))∨R(a) 因为 P 为 T,Q(−2)为 T,Q(3)为 T,Q(6)为 F,R(5)为 F, 所以(x)(P→Q(x))∨R(a)⇔((T→T)∧(T→T)∧(T→F))∨F⇔ F (4) 对下列谓词公式中的约束变元进行换名。 A) ∀x∃y ( P ( x, z ) → Q ( y ) � S ( x, y ) B) (∀xP( x) → ( R( x) ∨ Q( x))) ∧ ∃xR( x)) → ∃zS ( x, z) 解:a)(u)(v)(P(u,z)→Q(v))S(x,y) b)(u)(P(u)→ (R(u)∨Q(u))∧(v)R(v))→(z)S(x,z) (5) 对下列谓词公式中的自由变元进行代入。 A) (∃yA( x, y ) → ∀xB ( x, z )) ∧ ∃x∀zC ( x, y , z ) B) (∀yP( x, y ) ∧ ∃zQ( x, z )) ∨ ∀xR( x, y) 解:a)((y)A(u,y)→(x)B(x,v))∧(x)(z)C(x,t,z) b)((y)P(u,y)∧(z)Q(u,z))∨(x)R(x,t) 习题 2-5 (1)考虑以下赋值,论域:
离散数学(第三版)陈建明-刘国荣课后习题答案

离散数学辅助教材概念分析结构思想与推理证明第一部分集合论刘国荣交大电信学院计算机系离散数学习题解答习题一(第一章集合)1. 列出下述集合的全部元素:1)A={x | x ∈N∧x是偶数∧x<15}2)B={x|x∈N∧4+x=3}3)C={x|x是十进制的数字}[解] 1)A={2,4,6,8,10,12,14}2)B=3)C={0,1,2,3,4,5,6,7,8,9}2. 用谓词法表示下列集合:1){奇整数集合}2){小于7的非负整数集合}3){3,5,7,11,13,17,19,23,29}[解] 1){n n I(m I)(n=2m+1)};2){n n I n0n<7};3){p p N p>2p<30(d N)(d1d p(k N)(p=k d))}。
3. 确定下列各命题的真假性:1)2)∈3){}4)∈{}5){a,b}{a,b,c,{a,b,c}}6){a,b}∈(a,b,c,{a,b,c})7){a,b}{a,b,{{a,b,}}}8){a,b}∈{a,b,{{a,b,}}}[解]1)真。
因为空集是任意集合的子集;2)假。
因为空集不含任何元素;3)真。
因为空集是任意集合的子集;4)真。
因为是集合{}的元素;5)真。
因为{a,b}是集合{a,b,c,{a,b,c}}的子集;6)假。
因为{a,b}不是集合{a,b,c,{a,b,c}}的元素;7)真。
因为{a,b}是集合{a,b,{{a,b}}}的子集;8)假。
因为{a,b}不是集合{a,b,{{a,b}}}的元素。
4. 对任意集合A,B,C,确定下列命题的真假性:1)如果A∈B∧B∈C,则A∈C。
2)如果A∈B∧B∈C,则A∈C。
3)如果A B∧B∈C,则A∈C。
[解] 1)假。
例如A={a},B={a,b},C={{a},{b}},从而A∈B∧B∈C但A∈C。
2)假。
例如A={a},B={a,{a}},C={{a},{{a}}},从而A∈B∧B∈C,但、A∈C。
离散数学第2章第3节

(x)(y) A( x, y) (y)(x) A( x, y)
具有两个量词的谓词公式有如下一些蕴含关系:
(x)(y) A( x, y) (y)(x) A( x, y) (y)(x) A( x, y) (x)(y) A( x, y)
(y)(x) A( x, y) (x)(y) A( x, y)
用分析法证明 (x)A(x)∨(x)B(x)(x)(A(x)∨B(x)) 。 证明 若(x)(A(x)∨B(x))为假, 则必有个体a, 使 A(a)∨B(a)为假; 因此A(a), B(a)皆为假, 所以(x)A(x)和(x)B(x)为假, 即 (x)A(x)∨(x)B(x)为假。 故(x)A(x)∨(x)B(x)(x)(A(x)∨B(x))
xi(i=1,2,
…,n)是客体变元,
Aij是原子公式或其否定。
举例
(x)(u)(z)(( P( x) P(u)) ( P( x) Q( y, z)) (Q( x, y) P(u)) (Q( x, y) Q( y, z)))
(x)(z)(y){[P ( x a) ( z b)] [Q( y) (a b)]}
命题演算的等价式
P Q P Q
P Q (P Q)
P P F
(x) H ( x, y) (x) H ( x, y) F
2、量词与联结词¬之间的关系 ¬ (x)P(x) (x)¬ P(x) ¬ (x)P(x) (x)¬ P(x)
其中Qi(1≤i≤k)为或, A为不含有量词的谓词公式。
特别地,若谓词公式中无量词,则该公式也看作 是前束范式。 前束范式的特点:所有量词均非否定地出现在公 式最前面,且它的辖域一直延伸到公式之末。
离散数学概论习题答案第3章

第二部分集合、矩阵、关系和函数集合论是处理集合,函数和关系的数学理论。
集合包括最基本的数学概念,例如集合,元素和成员关系。
在大多数现代数学公式中,集合论提供了一种描述数学对象的语言。
集合可用来表示数及其运算,还可表示和处理非数值计算,如数据间关系的描述等。
集合论,逻辑和一阶逻辑构成了数学公理化的基础。
同时,函数和关系是基于集合的映射,它们是满足某些属性的特殊集合。
接下来,我们将在两个单独的章节中介绍它们。
集和矩阵将在第3章中介绍,而关系和函数将在第4章中介绍。
第三章集合和矩阵3.1 集合3.1.1 集合概念集合没有确定的概念。
一般地,我们把研究的对象统称为元素;把一些元素组成的总体叫做集合,也简称集。
通常用大写英文字母表示集合。
例如,N代表是自然数集合,Z代表是整数集合,R代表是实数集合。
用小写英文字母表示集合内元素。
若元素a是集合A的一个元素,则表示为a A∈,读作元素a属于集合A;若元素a不是集合A的一个元素,则表示为a A∉,读作a不属于集合A。
集合分为有限集合和无限集合两种,下面给出定义。
表示集合方法有列举法和描述法两种方式,下面分别介绍。
1. 列举法当集合是有限集合时,可以列出集合的所有元素,用逗号隔开各元素,并用花括号把所有元素括起来。
这种表述方式为列举法。
例如:S1={a, b, c, d, e, f},S2={a, b, b, c, d, e, f},S3={ d, e, a, b, c, f}上述三个集合S1、S2和S3是相同集合,尽管有重复元素。
且集合元素之间没有次序关系。
一个集合可以作为另个集合的元素。
例如,S1={a, b,{ c, d, e, f }}集合S1包含元素a, b和{ c, d, e, f }。
因为{ c, d, e, f }是集合S1中的元素,故可记为:{}∈。
,,,c d e f A以上给出的集合实例都是有限集合。
当集合是无限集合时,无法列出集合的所有元素,可先列出一部分元素,若剩余元素与已给出元素存在一定规律,那剩余元素的一般形式很明显可用省略号表示。
离散数学课后习题答案二

习题1. 列出关系}6|{=⋅⋅⋅∈><+d c b a d c b a d c b a 且,,,,,,Z 中所有有序4元组。
解}6|{=⋅⋅⋅∈><+d c b a d c b a d c b a 且,,,,,,Z ,2,1,3,1,3,1,2,1,2,3,1,1,3,2,1,1,1,1,1,6,1,1,6,1,1,6,1,1,6,1,1,1{><><><><><><><><=><><><><><><><><2,1,1,3,3,1,1,2,1,2,1,3,1,3,1,2,1,1,2,3,1,1,3,2,1,2,3,1,1,3,2,12. 列出二维表所表示的多元关系中所有5元组。
假设不增加新的5元组,找出二维表所有的主键码。
解 略3. 当施用投影运算5,3,2π到有序5元组><d c b a ,,,时你能得到什么解 略4. 哪个投影运算用于除去一个6元组的第一、第二和第四个分量 解 略5. 给出分别施用投影运算4,2,1π和选择运算Nadir航空公司=σ到二维表以后得到的表。
解5,3,2πNadir 航空公司=6. 把连接运算3J 用到5元组二维表和8元组二维表后所得二维表中有序多元组有多少个分量解 略7. 构造把连接运算2J 用到二维表和二维表所得到的二维表。
解 零件供应商二维表与零件数量和颜色代码二维表连接运算2结果第4章:群、环、域习题1. 判断下列集合对所给的二元运算是否封闭。
(1)集合}|{Z Z ∈⨯=z z n n 关于普通加法和普通乘法运算,其中n 是正整数。
(2)集合}12|{+∈-==Z n n x x S ,关于普通加法和普通乘法运算。
(3)集合}10{,=S 关于普通加法和普通乘法运算。
数学一数学二和数学三的数学离散数学介绍

数学一数学二和数学三的数学离散数学介绍数学一、数学二和数学三的数学离散数学介绍数学在我们的生活中扮演着重要的角色,它是一门独特而又智慧的学科,被广泛用于解决实际问题和推动科学的发展。
而数学学科又可以分为许多分支,其中离散数学是一个重要而有趣的领域。
本文将介绍数学一、数学二和数学三的离散数学的相关概念和知识。
一、离散数学的概述离散数学是数学中的一门学科,与连续数学形成鲜明对比。
连续数学关注于连续对象,如实数、连续函数等,而离散数学则主要研究离散对象,如整数、集合、图等。
离散数学的研究对象离散且有限,因此被广泛应用于计算机科学、信息技术等领域。
二、数学一中的离散数学数学一作为大学数学课程中的一门重要课程,也涉及到了离散数学的部分内容。
在数学一中,离散数学主要包括以下几个方面的内容:1. 集合论:集合论是离散数学的基础,它研究集合及其操作和关系。
在数学一中,我们学习了集合的基本概念、集合的表示方法、集合之间的关系和运算等内容。
2. 逻辑与命题:逻辑与命题是离散数学中的重要部分。
在数学一的学习中,我们研究了命题及其逻辑运算、命题的等值关系、命题的推理和证明等内容。
3. 代数系统:数学一中的离散数学还包括了代数系统的研究,其中包括了群、环、域等代数结构的概念和性质。
三、数学二中的离散数学在数学二中,离散数学的研究进一步深入,涉及到以下几个方面的内容:1. 图论:图论是离散数学中的一个重要分支,它研究了图及其性质、图的遍历和连通性、最短路径和最小生成树等问题。
在数学二中,我们学习了图的基本概念、图的表示方法和图的算法以及与图相关的应用问题。
2. 网络流与匹配理论:网络流与匹配理论是离散数学中涉及到实际问题的一部分。
在数学二中,我们学习了网络流与匹配理论的相关概念和算法,并应用于实际问题的求解中,如网络传输、最大匹配问题等。
四、数学三中的离散数学数学三作为数学专业学生的一门重要课程,较为深入地研究了离散数学的相关内容。
离散数学第二版最全课后习题答案详解

离散数学第二版最全课后习题答案详解离散数学是现代数学的一个重要分支,它在计算机科学、信息科学、电气工程等领域都有着广泛的应用。
对于学习离散数学的同学们来说,课后习题的解答是巩固知识、加深理解的重要环节。
本文将为您提供离散数学第二版的最全课后习题答案详解,希望能对您的学习有所帮助。
在开始讲解具体的习题答案之前,让我们先简要回顾一下离散数学的主要内容。
离散数学包括集合论、数理逻辑、图论、代数结构等几个部分。
集合论是离散数学的基础,它研究集合的性质、运算和关系。
在集合论的习题中,常见的问题包括集合的表示、集合的运算(并集、交集、补集等)、集合的包含关系以及集合的基数等。
例如,有这样一道习题:设集合 A ={1, 2, 3},B ={2, 3, 4},求 A ∪ B 和A ∩ B。
答案是:A ∪ B ={1, 2, 3, 4},A ∩ B ={2, 3}。
这是因为并集是包含两个集合中所有元素的集合,而交集是同时属于两个集合的元素组成的集合。
数理逻辑是研究推理和证明的工具,它包括命题逻辑和谓词逻辑。
在数理逻辑的习题中,需要掌握命题的符号化、逻辑公式的等价变换、推理规则的应用等。
比如,给出这样一个命题:“如果今天下雨,那么我就不去公园”,将其符号化。
我们可以设“今天下雨”为 P,“我去公园”为 Q,那么这个命题可以符号化为P → ¬Q。
图论是研究图的性质和应用的分支。
图的概念在计算机网络、交通运输等领域有着重要的应用。
图论的习题常常涉及图的表示、顶点的度、路径、连通性、图的着色等问题。
假设有这样一道题:一个无向图有 10 个顶点,每个顶点的度都为 6,求这个图的边数。
根据顶点度数之和等于边数的两倍这个定理,我们可以计算出边数为 30。
代数结构则包括群、环、域等概念,在这部分的习题中,需要理解和运用代数结构的定义和性质来解决问题。
接下来,我们具体来看一些习题的详细解答。
例 1:设集合 A ={x | x 是小于 10 的正奇数},B ={x | x 是小于 10 的正偶数},求 A B。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
定理3-4.1
设R是X上的二元关系,那么 a) R是自反的,当且仅当r(R)=R b) R是对称的,当且仅当s(R)=R c) R是传递的,当且仅当t(R)=R
该定理表明: 关系R是自反的,则r(R)=R 关系R是对称的,则s(R)=R 关系R是传递的,则t(R)=R
二、求闭包的方法
1. 求自反闭包
t ( R) R i R R 2 R 3
i 1
证明:I 首先证明 R i t ( R)
i 1
思路:可用数学规纳法证明Ri (i≥1)都包含于t(R)。 显然,由t(R)的定义可知Rt(R),设Rit(R) (i≥1), 以下证明Ri+1t(R)
因为Ri+1=RiR,则对任意序偶<a,b>∈Ri+1,有
Warshall 1962年提出计算R+的有效算法, 不仅适用于程序计算,而且对手工运算同样简便。
Warshall算法如下:
(1)置新矩阵A:=M
(2)置k=1,2,…,n
A[j,k]:=a[j,k]+a[i,k]
(4)i:=i+1
(5)如果i≤n,则转到步骤(3),否则停止。
3-5 集合的划分和覆盖
定义3-5.1 若把一个集合A分成若干个叫做分 块的非空子集,使得A中每个元素至少属于一个 分块,那么这些分块的全体构成的集合叫做A的 一个覆盖。如果A中每个元素属于且仅属于一个 分块,那么这些分块的全体构成的集合叫做A的 一个划分(或分划)。
几个概念
最大划分:分块数=元素个数
(1)关系集合求r(R):r(R)=R∪Ix
(2)关系矩阵求r(R):主对角线元素全部置1
(3)关系图求r(R):所有无自环的顶点加上自环
2.求对称闭包 (1)关系集合求s(R):s(R)=R∪Rc (2)关系矩阵求s(R):MR∨MRc (3)关系图求s(R):所有单向弧变成一对双向弧
3.求传递闭包 (1)关系集合求t(R) 定理3-4.2 设R是X上的二元关系,则
3-4
一、闭包定义
关系的闭包运算
定义:设R是X上的二元关系,如果有另一个关系R'满 足:
a)R'是自反的(对称的,可传递的) b) R'R c)对于任何自反的(对称的,可传递的)关系R",如果 有R"R,就有R"R',则称R'为R的自反(对称,传递) 闭包,记作:r(R),(s( R ),t( R )) 上述定义表明:R的自反(对称,传递)闭包是包含关系 R的最小的一个自反(对称,传递)关系。
最小划分:仅一个分块
交叉划分:若{A1,A2,…,Ar}与{B1,B2,…,Bs}是 同一个集合的两种划分,则其中所有的Ai∩Bj 组成的集合(即由交集组成的集合),称为原来 两种划分的交叉划分
加细:如果1={A1,A2,…,Ar},2={A1, A2,…,As}均为A的划分,若对Ai1, Bj2,有AiBj则称1为2的细分(加细)
(3)关系图求t(R) 依次试验每一条弧是否满足传 递性,不满足则添加弧,使之传递,直到所有弧 (包括新添加的弧)都满足传递性时停止。 例:求下面关系图的传递闭包.
a
b
c
d
图中黑色弧为原始图,紫色和蓝色为添加的弧
闭包运算的复合
定理3-4.4
设R是X上的二元关系,则
a) rs(R)=sr(R) b) rt(R)=tr(R) c) ts(R) st(R)
x∈X,使得<a,x>∈Ri且<x,b>∈R,
又Rit(R)且Rt(R),
故<a,x>∈t(R)且<x,b>∈t(R),t(R)传递,推出
<a,b>∈t(R),即Ri+1t( R)。
II
i t ( R ) R 再证明 i 1
通常,将
i 1
R
i
记为R+。
对R+中的任意序偶<x,y>和<y,z>,则必然存在 整数s,t,使得<x,y>∈Rs,<y,z>∈Rt,这样就有 <x,z>∈RsRt, RsRt=Rs+t,而Rs+tR+,因此 <x,z>∈R+,故R+是传递的。 又因为包含R的可传递关系都包含t(R),故
t ( R) R i
i 1
证毕。
定理3-4.3 设X是含有n个元素的集合,R是X上 的二元关系,则存在一个正整数k≤n,使得 t(R)=RR2 R3 … Rk 这一定理说明,当R为有限可数集合X上的 二元关系时,求t(R)最多只需计算R2到Rn。 (2)关系矩阵求t(R)