四川大学离散数学第二章
- 格式:pdf
- 大小:232.39 KB
- 文档页数:29
第2章习题答案1. 解 (1)设F(x)表示“x犯错误”,N(x)表示“x为人”,则此语句符号化为:⌝∃x(N(x)∧⌝F(x))。
(2)设F(x)表示“x是推理”,M(x)表示“x是计算机”,H(x,y)表示“x能由y完成”,则此语句符号化为:⌝∀x(F(x)→∃ y M(y)∧H(x,y))。
(3)设C(x)表示“x是计算机系的学生”,D(x)表示“x学习离散数学”,则此语句符号化为:∀x(C(x)→D(x))。
(4)因原语句与“一切自然数x,都有一个自然数y,使得y是x的后继数;并且对任意自然数x,当y 和z都是x的后继时,则有y=z”的意思相同,所以原语句可符号化为:∀x(N(x)→∃ y(N(y)∧M(x,y)))∧∀x∀y∀z(N(x)∧N(y)∧N(z)→(M(x,y)∧M(x,z)→( y=z))) 其中N(x)表示x是自然数,M(x,y)表示y是x的后继数。
(5)设S(x,y,z)表示“x+y=z”,则此语句符号化为:∀x∀y∃z S(x,y,z)。
(6)设Z(x)表示“x是整数”,S(x,y)表示“xy=0”,T(x,y)表示“x=y”,则此语句符号化为:∀x∀y(Z(x)∧Z(y)→(S(x,y)→ T(x,0)∨T(y,0)))。
(7)设E(x)表示“x是偶数”,P(x)表示“x是素数”,S(x,y)表示“x=y”,则此语句符号化为:∀x(E(x)∧P(x)→∀y(E(y)∧P(y)→ S(x,y)))。
(8)设E(x)表示“x是偶数”,O(x)表示“x是奇数”,N(x)表示“x是自然数”,则此语句符号化为:⌝∃x(E(x)∧O(x)∧N(x))。
(9)设R(x)表示“x是实数”,Q(x)表示“x是有理数”,Z(x)表示“x是整数”,则此语句符号化为:∃x(R(x)∧Q(x)∧⌝Z(x))。
(10)设R(x)表示“x是实数”,Q(x,y)表示“y大于x”,则此语句符号化为:∀x(R(x)→∃⌝y(R(y)∧Q(x,y)))。
离散数学课后答案第2章习题解答2.1 本题没有给出个体域,因而使用全总个体域. (1) 令x(是鸟F:)x(会飞翔.G:)xx命题符号化为xFx→∀.))G((x)((2)令x(为人.xF:)(爱吃糖G:)xx命题符号化为GxFx→⌝∀(x))()(或者xFx⌝∧∃(xG))(()(3)令xF:)(为人.xG:)(爱看小说.xx命题符号化为xF∃.Gx∧(x()))((4) x(为人.xF:)G:)(爱看电视.xx命题符号化为Fx⌝⌝∃.x∧(x))()G(分析 1°如果没指出要求什么样的个体域,就使用全总个休域,使用全总个体域时,往往要使用特性谓词。
(1)-(4)中的)(x F 都是特性谓词。
2° 初学者经常犯的错误是,将类似于(1)中的命题符号化为))()((x G x F x ∧∀即用合取联结词取代蕴含联结词,这是万万不可的。
将(1)中命题叙述得更透彻些,是说“对于宇宙间的一切事物百言,如果它是鸟,则它会飞翔。
”因而符号化应该使用联结词→而不能使用∧。
若使用∧,使(1)中命题变成了“宇宙间的一切事物都是鸟并且都会飞翔。
”这显然改变了原命题的意义。
3° (2)与(4)中两种符号化公式是等值的,请读者正确的使用量词否定等值式,证明(2),(4)中两公式各为等值的。
2.2 (1)d (a),(b),(c)中均符号化为)(x xF ∀其中,12)1(:)(22++=+x x x x F 此命题在)(),(),(c b a 中均为真命题。
(2) 在)(),(),(c b a 中均符号化为)(x xG ∃其中02:)(=+x x G ,此命题在(a )中为假命题,在(b)(c)中均为真命题。
(3)在)(),a中均符号化为b(c(),∃xH)(x其中.1(bH此命题在)(),a中均为假命题,在(c)中为(=5:)xx真命题。
分析 1°命题的真值与个体域有关。
2°有的命题在不同个体域中,符号化的形式不同,考虑命题“人都呼吸”。
命题逻辑等值演算等值式定理:设A,B两个命题公式(即前面的合式公式),若A,B构成的等价式A↔B为重言式,则A与B是等值的,记作A⇔B(可以说该式子为等值式模式)常用的16组等值式模式:双重否定律:A⇔﹁﹁A幂定律:A⇔A∧A,A⇔A∨A交换律:A∨B⇔B∨A,A∧B⇔B∧A结合律:(A∨B)∨C⇔A(B∨C)(A∧B)∧C⇔A(B∧C)分配律:A∨(B∧C)⇔(A∨B)∧(A∨C)A∧(B∨C)⇔(A∧B)∨(A∧C)德摩根律:﹁(A∨B)⇔﹁A∧﹁B﹁(A∧B)⇔﹁A∨﹁B吸收律:A∨(A∧B)⇔A,A∧(A∨B)⇔A零律:A∨1⇔1,A∧0⇔0同一律:A∨0⇔A,A∧1⇔1排中律:A∨﹁A⇔1矛盾律:A∧﹁A⇔0蕴涵等值式: A→B⇔﹁A∨B等价等值式: A↔B⇔(A→B)∧(B→A)假言易位:A→B⇔﹁B→﹁A(这里可以用逆否命题的概念证明)等价否定等值式:A↔B⇔﹁A↔﹁B(或写成﹁B↔﹁A,这里可以用逆否命题的概念证明)归谬(miu)论:(A→B)∧(A→﹁B)⇔﹁A(此处可以通过蕴涵等值式,交换律以及结合律进行结合证明)上述等值式模式可以通过真值表证明等值式的验证1.等值演算法(即通过等值式模式对原式进行变形)举例:(p∨q)→r⇔(p→r)∧(q→r)证明时可以从左边开始演算也可以从右边开始演算,无硬性要求,这里我们从右边开始演算。
(p→r)∧(q→r)⇔(﹁p∨r)∧(﹁q∨r) //蕴涵等值式⇔(﹁p∧﹁q)∨r //分配律⇔﹁(p∨q)∨r //德摩根律⇔(p∨q)→r //蕴涵等值式2.真值表法(我在第一章的最后有叙述,这里不再重述)3.观察法(也可称为带入法,此处适合用以证明两式不等值的情况)关于等值演算法的补充:等值演算法可以用以证明公式的类型。
1.当最后结果为1时为重言式(永真式)2.当最后结果为0时为矛盾式(永假式)3.当最后结果只能化成某个命题变项或公式时为可满足式析取范式与合取范式简单析取式:p,﹁p,p∨q,﹁p∨q,p∨﹁q,,﹁p∨﹁q,﹁p∨﹁q∨r等(这里可以发现的是里面都只含有析取联结词,简单析取式结构就是由析取联结词和命题变项组成的一个公式)简单合取式:p,﹁p,p∧q,﹁p∧q,p∧﹁q,,﹁p∧﹁q,﹁p∧﹁q∧r等(这里可以发现的是里面都只含有合取联结词,简单合取式结构就是由合取联结词和命题变项组成的一个公式)课本中的定理:命题变项及其否定统称为文字。
离散数学答案第二章习题解答第二章谓词逻辑习题与解答1、将下列命题符号化:(1) 所有的火车都比某些汽车快。
(2) 任何金属都可以溶解在某种液体中。
(3) 至少有一种金属可以溶解在所有液体中。
(4) 每个人都有自己喜欢的职业。
(5) 有些职业就是所有的人都喜欢的。
解 (1) 取论域为所有交通工具的集合。
令x x T :)(就是火车, x x C :)(就是汽车, x y x F :),(比y 跑得快。
“所有的火车都比某些汽车快”可以符号化为))),()(()((y x F y C y x T x ∧?→?。
(2) 取论域为所有物质的集合。
令x x M :)(就是金属, x x L :)(就是液体, x y x D :),(可以溶解在y 中。
“任何金属都可以溶解在某种液体中” 可以符号化为))),()(()((y xD y L y x M x ∧?→?。
(3) 论域与谓词与(2)同。
“至少有一种金属可以溶解在所有液体中” 可以符号化为))),()(()((y x D y L y x M x →?∧?。
(4) 取论域为所有事物的集合。
令x x M :)(就是人, x x J :)(就是职业, x y x L :),(喜欢y 。
“每个人都有自己喜欢的职业” 可以符号化为))),()(()((y x L y J y x M x ∧?→?(5)论域与谓词与(4)同。
“有些职业就是所有的人都喜欢的”可以符号化为))),()(()((x y L y M y x J x →?∧?。
2、取论域为正整数集,用函数+(加法),?(乘法)与谓词<,=将下列命题符号化:(1) 没有既就是奇数,又就是偶数的正整数。
(2) 任何两个正整数都有最小公倍数。
(3) 没有最大的素数。
(4) 并非所有的素数都不就是偶数。
解先引进一些谓词如下:x y x D :),(能被y 整除,),(y x D 可表示为)(x y v v =??。