离散数学答案(尹宝林版)第二章习题解答.doc

上传人:1595****071 文档编号:33901869 上传时间:2022-08-12 格式:DOC 页数:17 大小:922.50KB
返回 下载 相关 举报
离散数学答案(尹宝林版)第二章习题解答.doc_第1页
第1页 / 共17页
离散数学答案(尹宝林版)第二章习题解答.doc_第2页
第2页 / 共17页
点击查看更多>>
资源描述

《离散数学答案(尹宝林版)第二章习题解答.doc》由会员分享,可在线阅读,更多相关《离散数学答案(尹宝林版)第二章习题解答.doc(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、如有侵权,请联系网站删除,仅供学习与交流离散数学答案(尹宝林版)第二章习题解答【精品文档】第 17 页第二章 谓词逻辑习题与解答1. 将下列命题符号化:(1) 所有的火车都比某些汽车快。(2) 任何金属都可以溶解在某种液体中。(3) 至少有一种金属可以溶解在所有液体中。(4) 每个人都有自己喜欢的职业。(5) 有些职业是所有的人都喜欢的。解 (1) 取论域为所有交通工具的集合。令是火车, 是汽车, 比y跑得快。“所有的火车都比某些汽车快”可以符号化为。(2) 取论域为所有物质的集合。令是金属, 是液体, 可以溶解在y中。“任何金属都可以溶解在某种液体中” 可以符号化为。(3) 论域和谓词与(2

2、)同。“至少有一种金属可以溶解在所有液体中” 可以符号化为。(4) 取论域为所有事物的集合。令是人, 是职业, 喜欢y。“每个人都有自己喜欢的职业” 可以符号化为(5)论域和谓词与(4)同。“有些职业是所有的人都喜欢的”可以符号化为。2. 取论域为正整数集,用函数(加法),(乘法)和谓词,将下列命题符号化:(1) 没有既是奇数,又是偶数的正整数。(2) 任何两个正整数都有最小公倍数。(3) 没有最大的素数。(4) 并非所有的素数都不是偶数。解 先引进一些谓词如下:能被y整除,可表示为。是奇数,可表示为。是偶数,可表示为。是素数,可表示为。(1) “没有既是奇数,又是偶数的正整数”可表示为,并可

3、进一步符号化为。(2) “任何两个正整数都有最小公倍数”可表示为并可进一步符号化为(3) “没有最大的素数”可表示为,并可进一步符号化为(4) “并非所有的素数都不是偶数”可表示为,并可进一步符号化为3. 取论域为实数集合,用函数,(减法)和谓词,将下列命题符号化:(1) 没有最大的实数。(2) 任何两个不同的实数之间必有另一实数。(3) 函数在点a处连续。(4) 函数恰有一个根。(5) 函数是严格单调递增函数。解 (1) “没有最大的实数”符号化为。(2) “任何两个不同的实数之间必有另一实数”符号化为。(3) “函数在点a处连续”的定义是:任给,总可以找到,使得只要就有。“函数在点a处连续

4、”符号化为(4) “函数恰有一个根”符号化为。(5) “函数是严格单调递增函数”符号化为。4. 指出下列公式中变元的约束出现和自由出现,并对量词的每次出现指出其辖域。(1) (2) (3) (4) (5) 解 (1) 变元 x 在中三次出现都是约束出现,x 的唯一出现的辖域是 P(y, x) P(x, a)。(2) 变元 x 在中的头两次出现是约束出现,第三次出现是自由出现。变元 y 在中的唯一出现是自由出现。变元 z 在中的唯一出现是约束出现。x 的唯一出现的辖域是 P(x),z 的唯一出现的辖域是Q(x, y)。(3) 变元 x 在中的头五次出现是约束出现,第六次出现是自由出现。x 的第一

5、次出现的辖域是P(x) R(x),第二次出现的辖域是P(x)。(4) 变元 x 在中的头两次出现是自由出现,后两次出现是约束出现。x 的唯一出现的辖域是 P(z, g(x, y), y 的唯一出现的辖域是P(f(x, y), x) xP(z, g(x, y)。(5) 变元 x 在中的头五次出现是约束出现,第六次出现是自由出现。x 的唯一出现的辖域是P(x) Q(x) $xR(x),$x 的唯一出现的辖域是R(x)。5. 归纳证明:若t,是项,则也是项。证明 若t是x,则是,是项。 若t是不同于x的变元y,则仍是y,是项。 若t是常元a,则仍是a,是项。若t是,则是,由归纳假设知都是项,所以是项

6、。6. 归纳证明:若t是项,A是公式,则也是公式。证明 若A是,则是,由上题知都是项,所以是公式。 若A是,则是,由归纳假设知是公式,所以是公式。 若A是,则是,由归纳假设知和都是公式,所以是公式。 若A是,则仍是A,是公式。 若A是,其中y是不同于x的变元,则是,由归纳假设知是公式,所以是公式。7. 给定解释I和I中赋值v如下:计算下列公式在解释I和赋值I中v下的真值。(1) (2) (3) 解 (1) (2) (3) 7. 给定解释I如下:判断I是不是以下语句的模型。(1) (2) (3) (4) (5) (6) 解 (1) (2) (3) (4) (5) (6) 9. 写出一个语句A,使

7、得A有模型,并且A的每个模型的论域至少有三个元素。解 语句A为。给定解释如下。为自然数集合, 当且仅当, ,则是A的模型,A有模型。任取满足语句A的解释I,则,又因为,所以,是论域中三个不同元素,论域中至少有三个元素。10. 写出一个语句A,使得A有模型,并且A的每个模型的论域有无穷多个元素。解 语句A为。给定解释如下。为自然数集合, 当且仅当 则是A的模型,A有模型。任取满足语句A的解释I,取,因为,所以有使得,又因为,故。因为,所以有使得,又因为,故。因为,所以,故。因此,是论域中的三个不同元素。这个过程可以不断进行下去,得到因此,论域 DI 中必然有无穷多个元素。11. 判断以下公式是不

8、是永真式、永假式、可满足式,并说明理由。(1) (2) (3) (4) (5) (6) (7) 解 (1) 是永真式。若解释I使得,则或。 若,则存在使得,。 若,则存在使得,。因此,。(2) 是非永真的可满足式。给定解释I如下。则。给定解释如下。则。(3) 是非永真的可满足式。给定解释I如下。则。给定解释如下。则。(4) 是非永真的可满足式。给定解释I如下。则。给定解释如下。则。(5) 是非永真的可满足式。给定解释I如下。则。给定解释如下。则。(6) 是永真式。若解释I使得,则存在使得,因此且,且,。(7) 是永真式。若解释I使得,则且。存在使得,又因为,所以,。因此,。12.设A,B是任意

9、公式,证明以下公式是永真式。(1) ,其中项t对于A中的x是可代入的。(2) (3) (4) (5) (6) ,其中x不是A的自由变元。解 (1) 任取解释I和I中赋值v,若,则,所以。这表明是永真式。(2) 任取解释I和I中赋值v,当且仅当 当且仅当 存在使得当且仅当 存在使得当且仅当 这表明是永真式。(3) 任取解释I和I中赋值v,当且仅当 当且仅当 存在使得当且仅当 存在使得当且仅当 这表明是永真式。(4) 任取解释I和I中赋值v,若,则存在使得,且,。这表明是永真式。(5) 任取解释I和I中赋值v,若,则存在使得,。这表明是永真式。(6) 任取解释I和I中赋值v,若,则对于每个,因为x

10、不是A的自由变元,所以,因此,。这表明是永真式。13.设是公式A的闭包,是,其中。证明:(1) A是永真式当且仅当是永真式;(2) A是可满足式当且仅当是可满足式。证明 (1) ()首先证明:若A是永真式,则是永真式。设A是永真式。任取解释I和I中赋值v,任取,因为也是I中赋值,所以,。是永真式。若A是永真式,则是永真式, ,是永真式。()因为是永真式,所以若是永真式,则A是永真式。(2) ()因为是永真式,所以若解释I和I中赋值v满足A,则I和v满足。()若解释I和I中赋值v满足,则有使得,I和I中赋值满足A。14.判断以下等值式是否成立,并说明理由。(1) (2) (3) (4) (5)

11、(6) 解 (1) 不成立。取解释I如下。则且。(2) 不成立。取解释I如下。则且。(3) 不成立。取解释I和I中赋值v下。则且。(4) 成立。任取解释I和I中赋值v,因为x不是中的自由变元,所以对于每个,。当且仅当对于每个,当且仅当(5) 不成立。取解释I如下。则且。(6) 不成立。取解释I如下。则且。15.设A,B是任意公式,证明以下等值式。(1) ,其中y在A中不出现。(2) (3) ,其中x不是B的自由变元,y不是A的自由变元。(4) ,其中x不是B的自由变元,y不是A的自由变元。(5) ,其中x不是B的自由变元,y不是A的自由变元。(6) 证明 (1) (2) (3) (4) (5)

12、 (6) 任取解释I和I中赋值v,当且仅当有使得当且仅当有使得当且仅当有使得当且仅当有使得当且仅当16.判断以下逻辑推论关系是否成立,并说明理由。(1) (2) (3) (4) (5) (6) 解 (1) 不成立。取解释I如下。则且。这表明。(2) 不成立。取解释I如下。则且。这表明。(3) 不成立。取解释I如下。则且。这表明。(4) 若解释I使得,则有使得,且,。这表明。(5) 不成立。取解释I如下。则且,这表明。(6) 不成立。取解释I如下。则,但。所以。17.设A,B是任意公式,证明以下结论。(1) (2) (3) ,其中x对于A中的y是可代入的。(4) 证明 (1) 若解释I和I中赋值

13、v使得,则有使得,且,。这表明。(2) 若解释I和I中赋值v使得,则对于每个,。这表明。(3) 若解释I和I中赋值v使得,则有使得,因为,所以,。这表明。(4) 若解释I和I中赋值v使得,则对于每个,且,因此且,。所以。18.设变元x既不是公式B中的自由变元,也不是公式集中任何公式的自由变元,A是公式。若,则。证明 设解释I和I中赋值v满足,则,有使得。因为x不是公式集中任何公式的自由变元,所以I和也满足,I和满足。又因为,所以,因为x不是B中的自由变元,因此。这表明。19. 设是公式集合,A是公式,则当且仅当不可满足。证明 设可满足,解释I和I中赋值v满足,则I和v满足且,所以。设,则有解释I和I中赋值v满足且,所以I和v满足。因此,可满足。20.判断以下公式集合是否可满足,并说明理由。(1) (2) 解 (1) 可满足。取解释I和I中赋值v如下。对每个常元a,;对每个n元函数符号f,;对每个变元x,。可归纳证明:对每个项t,。I和v满足。(2) 可满足。取解释I和I中赋值v如下。为自然数集, 当且仅当 则I和v满足。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁