第1章-命题逻辑
离散数学第一章命题逻辑PPT课件
P
Q
0
0
0
1
1
0
1
1
P→Q 1 1 0 1
如: P:雪是黑的。
Q:太阳从东方升起 。
P → Q:如果雪是黑的,则太阳从东方升起 。
命题P→Q是假, 当且仅当P是真而Q是假。
11/20/2020
chapter1
14
1.2 联结词
条件与汉语中“如果…,就…”相类似,但有所区别: (1)自然语言中,“如果P则Q”,往往P和Q有一定的因果 关系,而条件复合命题P→Q中 P和Q 可以完全不相关。 (2)自然语言中,“如果P则Q”,当P为0、Q为1时,整个 句子真值难以确定;而条件复合命题P→Q中,当P为0时, 复合命题的真值为1。 P则Q的逻辑含义:P是Q的充分条件,的表示 命题变元——常用P、Q、R、S等大写字母或加下标的大 写字母P1, Q2, R10, ……表示来表示一个命题,称为命题 变元。 如: P:巴黎在法国。
Q:煤是白色的。
11/20/2020
chapter1
4
1.1 命题及其表示法
3、命题相关概念 简单命题(原子命题)——不能再分解的命题。 复合命题——由若干个简单命题复合而成的命题。 真值表——把组成复合命题的各命题变元的真值的所有 组合及其相对应的复合命题的真值列成表,称为真值表。
11/20/2020
chapter1
6
1.1 命题及其表示法
【例3 】求公式 (P→R)∨(Q→R)的真值表。 解:∵公式含有3个命题变元P、Q、R,
∴真值表有23=8行。其真值表如下表 所示:
11/20/2020
chapter1
7
1.2 联结词
命题和原子命题常可通过一些联结词构成新命题, 这
数理逻辑第一章命题逻辑
解: (1) p :怕困难, q :战胜困难,
该命题符号化为: q → ┐ p (2) p :天下雨, q :我有时间,r :我进城。
该命题符号化为: ┐ p ∧ q →r
(3) p :小王在图书馆看书, q :小王病了, r :图 书馆开门。 该命题符号化为: ┐( q ∨ ┐ r ) → p
13
(1) 雪是白的。 (2) 2是奇数。 (3) x+y>5。
(4) 你是谁? (5) 北京是中国的首都。
5
(6) 二十一世纪时有人住在月球上。
真值集合: {0,1} ,0和1为真值。 假命题的真值为0,真命题的真值为1。 简单命题(原子命题): 简单陈述句表达的命题。 一般用小写英文字母p,q,r,s,t等表示简单命题。 例1.2 考察下面的命题: (1) 8不是奇数。 (2) 2和3都是偶数。 (3) 2或3是偶数。 联结词:真值函数,即自变量是真值,函数值也是 真值的函数。
复合命题:由命题和联结词构成,其中的命题称为 该复合命题的支命题。 复合命题的真值由支命题的真值和联结词共同决定。
6
真值表:把真值函数在自变量所有可能取值下的函数 值列成的表,称为真值表。
一元真值函数只有一个自变量,其真值表有两行。 共有四个真值不同的一元真值函数,它们的真值表如 下。 表1.1 一元真值函数的真值表 p 0 1 F1(p) F2(p) F3(p) F4(p) 0 0 0 1 1 0 1 1
9
∨(析取):复合命题“p或 者q”称为p与q的析取式,记 为 p ∨ q。 ∨相当于汉语中的“或者” (相容或 )。 p∨q=0当且仅当p=q=0。
p 0 0
q 0 1
p∨q
0 1
1
1
0
离散数学第一章命题逻辑知识点总结
数理逻辑部分第1章命题逻辑命题符号化及联结词命题: 判断结果惟一的陈述句命题的真值: 判断的结果真值的取值: 真与假真命题: 真值为真的命题假命题: 真值为假的命题注意: 感叹句、祈使句、疑问句都不是命题,陈述句中的悖论以及判断结果不惟一确定的也不是命题。
简单命题(原子命题):简单陈述句构成的命题复合命题:由简单命题与联结词按一定规则复合而成的命题简单命题符号化用小写英文字母p, q, r, … ,p i,q i,r i (i≥1)表示简单命题用“1”表示真,用“0”表示假例如,令p:是有理数,则p 的真值为 0q:2 + 5 = 7,则q 的真值为 1联结词与复合命题1.否定式与否定联结词“”定义设p为命题,复合命题“非p”(或“p的否定”)称为p的否定式,记作p. 符号称作否定联结词,并规定p为真当且仅当p为假.2.合取式与合取联结词“∧”定义设p,q为二命题,复合命题“p并且q”(或“p与q”)称为p与q 的合取式,记作p∧q. ∧称作合取联结词,并规定 p∧q为真当且仅当p 与q同时为真注意:描述合取式的灵活性与多样性分清简单命题与复合命题例将下列命题符号化.(1) 王晓既用功又聪明.(2) 王晓不仅聪明,而且用功.(3) 王晓虽然聪明,但不用功.(4) 张辉与王丽都是三好生.(5) 张辉与王丽是同学.解令p:王晓用功,q:王晓聪明,则(1) p∧q(2) p∧q(3) p∧q.令r : 张辉是三好学生,s :王丽是三好学生(4) r∧s.(5) 令t : 张辉与王丽是同学,t 是简单命题 .说明:(1)~(4)说明描述合取式的灵活性与多样性.(5) 中“与”联结的是两个名词,整个句子是一个简单命题.3.析取式与析取联结词“∨”定义设p,q为二命题,复合命题“p或q”称作p与q的析取式,记作p∨q. ∨称作析取联结词,并规定p∨q为假当且仅当p与q同时为假.例将下列命题符号化(1) 2或4是素数.(2) 2或3是素数.(3) 4或6是素数.(4) 小元元只能拿一个苹果或一个梨.(5) 王晓红生于1975年或1976年.解令p:2是素数, q:3是素数, r:4是素数, s:6是素数,则 (1), (2), (3) 均为相容或.分别符号化为: p∨r , p∨q, r∨s,它们的真值分别为 1, 1, 0.而 (4), (5) 为排斥或.令t :小元元拿一个苹果,u:小元元拿一个梨,则 (4) 符号化为 (t∧u) ∨(t∧u).令v :王晓红生于1975年,w:王晓红生于1976年,则 (5) 既可符号化为 (v∧w)∨(v∧w), 又可符号化为v∨w , 为什么?4.蕴涵式与蕴涵联结词“”定义设p,q为二命题,复合命题“如果p,则q” 称作p与q的蕴涵式,记作p q,并称p是蕴涵式的前件,q为蕴涵式的后件. 称作蕴涵联结词,并规定,p q为假当且仅当p 为真q 为假.p q 的逻辑关系:q 为p 的必要条件“如果p,则q ” 的不同表述法很多:若p,就q只要p,就qp 仅当q只有q 才p除非q, 才p 或除非q, 否则非p.当p 为假时,p q 为真常出现的错误:不分充分与必要条件5.等价式与等价联结词“”定义设p,q为二命题,复合命题“p当且仅当q”称作p与q的等价式,记作p q. 称作等价联结词.并规定p q为真当且仅当p与q同时为真或同时为假.说明:(1) p q 的逻辑关系:p与q互为充分必要条件(2) p q为真当且仅当p与q同真或同假联结词优先级:( ),, , , ,同级按从左到右的顺序进行以上给出了5个联结词:, , , , ,组成一个联结词集合{, , , , },联结词的优先顺序为:, , , , ; 如果出现的联结词同级,又无括号时,则按从左到右的顺序运算; 若遇有括号时,应该先进行括号中的运算.注意: 本书中使用的括号全为园括号.命题常项命题变项命题公式及分类命题变项与合式公式命题常项:简单命题命题变项:真值不确定的陈述句定义合式公式 (命题公式, 公式) 递归定义如下:(1) 单个命题常项或变项p,q,r,…,p i ,q i ,r i ,…,0,1是合式公式(2) 若A是合式公式,则 (A)也是合式公式(3) 若A, B是合式公式,则(A B), (A B), (A B), (A B)也是合式公式(4) 只有有限次地应用(1)~(3)形成的符号串才是合式公式说明: 元语言与对象语言, 外层括号可以省去合式公式的层次定义(1) 若公式A是单个的命题变项, 则称A为0层公式.(2) 称A是n+1(n≥0)层公式是指下面情况之一:(a) A=B, B是n层公式;(b) A=B C, 其中B,C分别为i层和j层公式,且n=max(i, j);(c) A=B C, 其中B,C的层次及n同(b);(d) A=B C, 其中B,C的层次及n同(b);(e) A=B C, 其中B,C的层次及n同(b).例如公式p 0层p 1层p q 2层(p q)r 3层((p q) r)(r s) 4层公式的赋值定义给公式A中的命题变项p1, p2, … , p n指定一组真值称为对A的一个赋值或解释成真赋值: 使公式为真的赋值成假赋值: 使公式为假的赋值说明:赋值=12…n之间不加标点符号,i=0或1.A中仅出现p1, p2, …, p n,给A赋值12…n是指p1=1, p2=2, …, p n=nA中仅出现p,q, r, …, 给A赋值123…是指p=1,q=2 , r= 3 …含n个变项的公式有2n个赋值.真值表真值表: 公式A在所有赋值下的取值情况列成的表例给出公式的真值表A= (q p) q p的真值表例 B = (p q) q的真值表例C= (p q) r的真值表命题的分类重言式矛盾式可满足式定义设A为一个命题公式(1) 若A无成假赋值,则称A为重言式(也称永真式)(2) 若A无成真赋值,则称A为矛盾式(也称永假式)(3) 若A不是矛盾式,则称A为可满足式注意:重言式是可满足式,但反之不真.上例中A为重言式,B为矛盾式,C为可满足式A= (q p)q p,B =(p q)q,C= (p q)r等值演算等值式定义若等价式A B是重言式,则称A与B等值,记作A B,并称A B是等值式说明:定义中,A,B,均为元语言符号, A或B中可能有哑元出现.例如,在 (p q) ((p q) (r r))中,r为左边公式的哑元.用真值表可验证两个公式是否等值请验证:p(q r) (p q) rp(q r) (p q) r基本等值式双重否定律 : 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零律: A11, A00同一律: A0A, A1A排中律: A A1矛盾律: A A0等值演算:由已知的等值式推演出新的等值式的过程置换规则:若A B, 则(B)(A)等值演算的基础:(1) 等值关系的性质:自反、对称、传递(2) 基本的等值式(3) 置换规则应用举例——证明两个公式等值例1 证明p(q r) (p q)r证p(q r)p(q r) (蕴涵等值式,置换规则)(p q)r(结合律,置换规则)(p q)r(德摩根律,置换规则)(p q) r(蕴涵等值式,置换规则)说明:也可以从右边开始演算(请做一遍)因为每一步都用置换规则,故可不写出熟练后,基本等值式也可以不写出应用举例——证明两个公式不等值例2 证明: p(q r) (p q) r用等值演算不能直接证明两个公式不等值,证明两个公式不等值的基本思想是找到一个赋值使一个成真,另一个成假.方法一真值表法(自己证)方法二观察赋值法. 容易看出000, 010等是左边的的成真赋值,是右边的成假赋值.方法三用等值演算先化简两个公式,再观察.应用举例——判断公式类型例3 用等值演算法判断下列公式的类型(1) q(p q)解q(p q)q(p q) (蕴涵等值式)q(p q) (德摩根律)p(q q) (交换律,结合律)p0 (矛盾律)0 (零律)由最后一步可知,该式为矛盾式.(2) (p q)(q p)解 (p q)(q p)(p q)(q p) (蕴涵等值式)(p q)(p q) (交换律)1由最后一步可知,该式为重言式.问:最后一步为什么等值于1?(3) ((p q)(p q))r)解 ((p q)(p q))r)(p(q q))r(分配律)p1r(排中律)p r(同一律)这不是矛盾式,也不是重言式,而是非重言式的可满足式.如101是它的成真赋值,000是它的成假赋值.总结:A为矛盾式当且仅当A0A为重言式当且仅当A1说明:演算步骤不惟一,应尽量使演算短些对偶与范式对偶式与对偶原理定义在仅含有联结词, ∧,∨的命题公式A中,将∨换成∧, ∧换成∨,若A中含有0或1,就将0换成1,1换成0,所得命题公式称为A的对偶式,记为A*.从定义不难看出,(A*)* 还原成A定理设A和A*互为对偶式,p1,p2,…,p n是出现在A和A*中的全部命题变项,将A和A*写成n元函数形式,则 (1) A(p1,p2,…,p n) A* (p1, p2,…, p n) (2) A(p1, p2,…, p n) A* (p1,p2,…,p n) 定理(对偶原理)设A,B为两个命题公式,若A B,则A* B*.析取范式与合取范式文字:命题变项及其否定的总称简单析取式:有限个文字构成的析取式如p, q, p q, p q r, …简单合取式:有限个文字构成的合取式如p, q, p q, p q r, …析取范式:由有限个简单合取式组成的析取式A 1A2Ar, 其中A1,A2,,A r是简单合取式合取范式:由有限个简单析取式组成的合取式A 1A2Ar, 其中A1,A2,,A r是简单析取式范式:析取范式与合取范式的总称公式A的析取范式: 与A等值的析取范式公式A的合取范式: 与A等值的合取范式说明:单个文字既是简单析取式,又是简单合取式p q r, p q r既是析取范式,又是合取范式(为什么?)命题公式的范式定理任何命题公式都存在着与之等值的析取范式与合取范式.求公式A的范式的步骤:(1) 消去A中的, (若存在)(2) 否定联结词的内移或消去(3) 使用分配律对分配(析取范式)对分配(合取范式)公式的范式存在,但不惟一求公式的范式举例例求下列公式的析取范式与合取范式(1) A=(p q)r解 (p q)r(p q)r(消去)p q r(结合律)这既是A的析取范式(由3个简单合取式组成的析取式),又是A的合取范式(由一个简单析取式组成的合取式)(2) B=(p q)r解 (p q)r(p q)r(消去第一个)(p q)r(消去第二个)(p q)r(否定号内移——德摩根律)这一步已为析取范式(两个简单合取式构成)继续: (p q)r(p r)(q r) (对分配律)这一步得到合取范式(由两个简单析取式构成)极小项与极大项定义在含有n个命题变项的简单合取式(简单析取式)中,若每个命题变项均以文字的形式在其中出现且仅出现一次,而且第i(1i n)个文字出现在左起第i位上,称这样的简单合取式(简单析取式)为极小项(极大项).说明:n个命题变项产生2n个极小项和2n个极大项2n个极小项(极大项)均互不等值用m i表示第i个极小项,其中i是该极小项成真赋值的十进制表示. 用M i 表示第i个极大项,其中i是该极大项成假赋值的十进制表示, m i(M i)称为极小项(极大项)的名称.m与M i的关系: m i M i , M i m ii主析取范式与主合取范式主析取范式: 由极小项构成的析取范式主合取范式: 由极大项构成的合取范式例如,n=3, 命题变项为p, q, r时,(p q r)(p q r) m1m3是主析取范式(p q r)(p q r) M1M5 是主合取范式A的主析取范式: 与A等值的主析取范式A的主合取范式: 与A等值的主合取范式.定理任何命题公式都存在着与之等值的主析取范式和主合取范式, 并且是惟一的.用等值演算法求公式的主范式的步骤:(1) 先求析取范式(合取范式)(2) 将不是极小项(极大项)的简单合取式(简单析取式)化成与之等值的若干个极小项的析取(极大项的合取),需要利用同一律(零律)、排中律(矛盾律)、分配律、幂等律等.(3) 极小项(极大项)用名称m i(M i)表示,并按角标从小到大顺序排序.求公式的主范式例求公式A=(p q)r的主析取范式与主合取范式.(1) 求主析取范式(p q)r(p q)r , (析取范式)①(p q)(p q)(r r)(p q r)(p q r)m 6m7,r(p p)(q q)r(p q r)(p q r)(p q r)(p q r)m 1m3m5m7③②, ③代入①并排序,得(p q)r m1m3m5m6m7(主析取范式)(2) 求A的主合取范式(p q)r(p r)(q r) , (合取范式)①p rp(q q)r(p q r)(p q r)M 0M2,②q r(p p)q r(p q r)(p q r)M 0M4③②, ③代入①并排序,得(p q)r M0M2M4 (主合取范式)主范式的用途——与真值表相同(1) 求公式的成真赋值和成假赋值例如 (p q)r m1m3m5m6m7,其成真赋值为001, 011, 101, 110, 111,其余的赋值 000, 010, 100为成假赋值.类似地,由主合取范式也可立即求出成假赋值和成真赋值.(2) 判断公式的类型设A含n个命题变项,则A为重言式A的主析取范式含2n个极小项A的主合取范式为1.A为矛盾式A的主析取范式为0A的主合取范式含2n个极大项A为非重言式的可满足式A的主析取范式中至少含一个且不含全部极小项A的主合取范式中至少含一个且不含全部极大项例某公司要从赵、钱、孙、李、周五名新毕业的大学生中选派一些人出国学习. 选派必须满足以下条件:(1)若赵去,钱也去;(2)李、周两人中至少有一人去;(3)钱、孙两人中有一人去且仅去一人;(4)孙、李两人同去或同不去;(5)若周去,则赵、钱也去.试用主析取范式法分析该公司如何选派他们出国?解此类问题的步骤为:①将简单命题符号化②写出各复合命题③写出由②中复合命题组成的合取式④求③中所得公式的主析取范式解①设p:派赵去,q:派钱去,r:派孙去,s:派李去,u:派周去.② (1) (p q)(2) (s u)(3) ((q r)(q r))(4) ((r s)(r s))(5) (u(p q))③ (1) ~ (5)构成的合取式为A=(p q)(s u)((q r)(q r))((r s)(r s))(u(p q))④ A (p q r s u)(p q r s u)结论:由④可知,A的成真赋值为00110与11001,因而派孙、李去(赵、钱、周不去)或派赵、钱、周去(孙、李不去).A的演算过程如下:A (p q)((q r)(q r))(s u)(u(p q)) ((r s)(r s)) (交换律) B1= (p q)((q r)(q r))((p q r)(p q r)(q r)) (分配律)B2= (s u)(u(p q))((s u)(p q s)(p q u)) (分配律)B 1B2(p q r s u)(p q r s u) (q r s u)(p q r s)(p q r u)再令B3 = ((r s)(r s))得A B1B2B3(p q r s u)(p q r s u)注意:在以上演算中多次用矛盾律要求:自己演算一遍推理理论推理的形式结构推理的形式结构—问题的引入推理举例:(1) 正项级数收敛当且仅当部分和有上界.(2) 若推理: 从前提出发推出结论的思维过程上面(1)是正确的推理,而(2)是错误的推理.证明: 描述推理正确的过程.判断推理是否正确的方法•真值表法•等值演算法判断推理是否正确•主析取范式法•构造证明法证明推理正确说明:当命题变项比较少时,用前3个方法比较方便, 此时采用形式结构“” . 而在构造证明时,采用“前提: , 结论: B”.推理定律与推理规则推理定律——重言蕴涵式构造证明——直接证明法例构造下面推理的证明:若明天是星期一或星期三,我就有课. 若有课,今天必备课. 我今天下午没备课. 所以,明天不是星期一和星期三.解设p:明天是星期一,q:明天是星期三,r:我有课,s:我备课推理的形式结构为例构造下面推理的证明:2是素数或合数. 若2是素数,则是无理数.若是无理数,则4不是素数. 所以,如果4是素数,则2是合数.用附加前提证明法构造证明解设p:2是素数,q:2是合数,r:是无理数,s:4是素数推理的形式结构前提:p∨q, p r, r s结论:s q证明① s附加前提引入②p r前提引入③r s前提引入④p s②③假言三段论⑤p①④拒取式⑥p∨q前提引入⑦q⑤⑥析取三段论请用直接证明法证明之。
第一章_命题逻辑1-4节
q” )称为 p 与 q 的合取式,记作 p∧q,∧称作合取联结词,
并规定 p∧q 为真当且仅当 p 与 q 同时为真. 使用合取联结词时要注意两点: (1) 描述合取式的灵活性与多样性 (2) 分清简单命题与复合命题
例 将下列命题符号化. 1. (1)吴颖既用功又聪明. (2)吴颖不仅用功而且聪明. (3)吴颖虽然聪明,但不用功. 2. (1)张辉与王丽都是三好生. (2)张辉与王丽是同学. 1 题说明描述合取式的灵活性与多样性 2 题要求分清联结词“与”联结的复合命题与简单命题 将各命题符号化
4. 蕴涵式与蕴涵联结词“→” 定义 1.4 设 p, q 为二命题,复合命题“如果 p, 则 q”称作 p 与 q 的 蕴涵式,记作 p→q,并称 p 是蕴涵式的前件,q 为蕴涵式的后件, →称作蕴涵联结词,并规定,p→q 为假当且仅当 p 为真 q 为假. 说明: (1)p→q 的逻辑关系:q 为 p 的必要条件 (2) “如果 p, 则 q 的不同表述法很多: 若 p,就 q 只要 p,就 q p 仅当 q 只有 q 才 p (如果 p,则有 q) 除非 q, 才 p 或除非 q,否则非 p,…. (¬q→¬p) (3)当 p 为假时,p→q 为真,可称为空证明 (4) 常出现的错误:不分充分与必要条件
解:1. 设 p:吴颖用功;q:吴颖聪明 则 (1)、(2)p∧ q;(3) p∧ (¬ q) 2.p:张辉是三好生;q:王丽是三好生 (1)p∧ q (2)p:张辉与王丽是同学
3. 析取式与析取联结词“∨” 定义 1.3 设 p, q 为二命题,复合命题“p 或 q”称作 p 与 q 的析 取式,记作 p∨q,∨称作析取联结词,并规定 p∨q 为假当且仅 当 p 与 q 同时为假. 例 将下列命题符号化 (1)2 或 4 是素数. (2)2 或 3 是素数. (3)4 或 6 是素数. (4)小元元只能拿一个苹果或一个梨. (5)王小红生于 1975 年或 1976 年. (1)—(3)为相容或 (4)—(5)为排斥或
第 1 章 命题逻辑
第 1 章命题逻辑数理逻辑是用数学方法研究思维规律和推理过程的科学,而推理的基本要素是命题,因此命题逻辑是数理逻辑最基本的研究内容之一,也是谓词逻辑的基础。
由于数理逻辑使用了一套符号,简洁地表达出各种推理的逻辑关系,因此,一般又称之为符号逻辑。
数理逻辑和电子计算机的发展有着密切的联系,它为机器证明、自动程序设计、计算机辅助设计、逻辑电路、开关理论等计算机应用和理论研究提供了必要的理论基础。
一、命题与命题变量在日常生活中,人们不仅使用语句描述一些客观事物和现象,陈述某些历史和现实事件,而且往往还要对陈述的事实加以判断,从而辨其真假。
语句可以分为疑问句、祈使句、感叹句与陈述句等,其中只有陈述句能分辨真假,其他类型的语句无所谓真假。
在数理逻辑中,我们把每个能分辨真假的陈述句称作为一个命题。
陈述句的这种真或假性质称之为真值或值,这就是说真值包含“真”和“假”。
因而命题有两个基本特征,一是它必须为陈述句:二是它所陈述的事情要么成立(真),要么不成立(假),不可能同时既成立又不成立,即它的真值是惟一的。
命题可按其真值分为两类。
若一个命题是真的,则称其真值为真,用1或T表示,称该命题为真命题;若一个命题是假的,则称其真值为假,用0或F表示,称该命题为假命题。
命题还可根据其复杂程度分类。
只是由一个主语和一个谓语构成的最简单的陈述句,称为简单命题或原子命题或原始命题。
简单命题不可能再分解成更简单的命题了,它是基本的,原始的。
当然,也有一些命题并不是最基本的,它们还可以分解成若干个简单命题。
由若干个简单命题通过联结词复合而成的更为复杂的新命题称为复合命题或分子命题。
复合命题仍为陈述句。
任意有限个简单或复合命题,还可用若干不同的联结词复合成极为复杂的复合命题。
简单命题和复合命题的真值是固定不变的,故又可称为命题常量或命题常元,简称为命题。
而有些陈述句尽管不是命题,但可以将其变成命题,它的真值是不固定的、可变的,这种真值可变化的陈述句称为命题变量或命题变元。
1命题逻辑
6
命题表示法:可用 • 字母a,b,c,…,p,q,r… • 或带下标的字母,如p1,q4…表示命题。 例:p:今天下雨。 q:今天是晴天。 r :雪是黑的。
命题标识符:表示命题的符号。 如上例中的p,q和r就是标识符。
7
命题分类 1. 简单命题:不能分解为更简单命题的命题, 又称为原子命题。 2. 复合命题:由原子命题、联结词和标点符 号复合构成的命题。 例:(1) 黄色和蓝色都是常用的颜色。 (2) 李冰选学英语或法语。 (3) 如果4是偶数,则5也是偶数。 (4) 小王虽然没上过大学,但他自学成才。 符号逻辑下,联结词也要符号化。
例:公式 p pq (p q) ∧r ((pq)( q p)) 的层次分别为 0、1、3、4
33
1.4
真值表与等值公式
赋值/指派:设p1,p2,…,pn是出现在公 式A中的全部命题变元,给p1,p2,…,pn 各指定一个真值,称为对公式A的一个赋值。 若指定的一组值使A的真值为1,则称这组 值为A的成真赋值/指派,若使A的真值为0, 则称这组值为A的成假赋值/指派。 真值表:在命题公式中,对于分量指派真 值的各种可能组合,就确定了这个命题公 式的各种真值情况,把它汇列成表,就是 命题公式的真值表。
18
如:R:张三或者李四考了90分。 S:第一节课上数学或者上英语。
对于R,张三和李四可能都考了90分。张三和 李四中只要有一个考了90分,则命题R为真, 若张三和李四都考了90分,R当然也为真。
而对于S,第一节课不能既上数学又上英语, 因此,若p表示“第一节课上数学”,q表示“ 第一节课上英语”,当两个命题都真,S就不 真了。在将命题进行形式化的时候,我们不能 简单的符号化为p∨q,而应采用其他形式。如 可以写为(p∧┐q)∨(┐p∧q)。
第1章命题逻辑
命题一般用英文字母表示。
二、简单命题与复合命题
(1)4是偶数且是2的倍数。
(2)武汉不是个小城市。
(3)小王或小李考试得第一。
(4)如果你努力,则你能成功。
(5)三角形是等边三角形,当且仅当三边相等。 上述命题都是通过诸如“或”,“且”、“如果……,则……”等连词 联结而成,这样命题,称为复合命题。相对地,构成复合命题的命题称 为简单命题。
现代逻辑学改造数学——形式化
逻辑发展历史——三个阶段
初始阶段:1660年代—19世纪末将数学应用于逻辑 Aristotle:形式逻辑(主词和谓词逻辑)。 Leibniz:建立直观而又精确的思维演算。 George Boole: 逻辑代数。 De Morgan: 关系逻辑。 过渡阶段:19世纪末— 1940前后, 逻辑应用于数学 非欧几何与公理化方法。 微积分与实数理论,Piano算术。 集合论与数学基础(1900年世界数学家大会) 悖论与第三次数学危机,Hilbert计划。 成熟阶段:1930s — 1970年,成为数学的独立分支 四个分支: 公理集合论:大基数,连续统问题 递归论(可计算性理论):Turing机,不可解性 模型论:实数的非标准模型 证明论:超穷归纳法, Gentzen的数论和谐性证明
Q表示”这些习题难”, R表示”这门课使人喜欢”,
例 设A=明天上午七点下雨, B=明天上午七点刮风,C=我去学校, 试用A,B,C表示下列复合命题: (1)如果明天上午七点不刮风下雨,则我去学校; (2)如果明天上午七点不下雨并且也不刮风,则我去学校; (3)如果明天上午七点下雨或不刮风,则我去学校; (4)明天我风雨无阻,一定去学校; (5)只有当明天上午七点不下雨并且也不刮风时,我才去学校; (6)只有当明天上午七点下雨或刮风都不发生时,我才去学校.
第1章命题逻辑
请你尝试画出例1-2-3.2的逻辑含义表格。
§1-2-4 蕴涵联结词
定义1-2-4.1设P,Q为两个命题,复合命题“如 果P那么Q”(或“若P则Q”)称为P与Q的蕴含 式,记作PQ,称作蕴含联结词(也称为 “单条件联结词”)。也说成P是PQ 的前 件,Q是PQ的后件。还可以说P是Q的充 分条件,Q是P的必要条件。 规定PQ的真值为假当且仅当P的真值为真 同时Q的真值为假,否则PQ的真值为真。 请你根据蕴含联接词的逻辑含义尝试画出表格。
例1-3-2.1将下列命题符号化。 (1)张辉和王丽都是三好学生。 解:令P:张辉是三好学生。Q:王丽是三好学生。则 该命题可表示为PQ。 (2)张辉和王丽是同学。 解:令P:张辉和王丽是同学。则该命题可表示为P。 (3)张辉或王丽都可以做好这件事情。 解:令P:张辉可以做好这件事情。Q:王丽可以做好 这件事情。则该命题可表示为PQ。 (4)校学生会主席是张辉或王丽。 解:令P:校学生会主席是张辉。Q:校学生会主席是 王丽。则该命题可表示为(P Q )( P Q)
原子命题之外,有很多命题是由一个或者多个命 题组合而来的,例如: 郑州不是河北的省会。 郑州不是河北的省会并且北京是中国的首都。 明天有雨或有雪。
定义1-1-2.1原子命题通过逻辑联结词组合成的新 命题是复合命题。
思考的问题
复合命题是用一些连接词将多个简单命题连接 起来的复合句。那么
1 哪些连接词要符号化?
构造真值表的步骤如下: (1) 找出公式中所含的全部命题变项P1、 P2、…、Pn,若无下角标则按字母顺序 排列, 列出2n个全部赋值, 从000开始, 按二进制加法, 每次加1, 直至111为止。 (2) 按从低到高的顺序写出公式的各个层 次. (3) 对每个赋值依次计算各层次的真值, 直 到最后计算出公式的真值为止。 参考 例1-3-3.1
1第一章 命题逻辑基本概念
如何将语句符号化, 以及如何理解符号化了的语句。 语句符号化要注意:
1. 要善于确定简单命题, 不要把一个概念硬拆成几个 概念。 例如“我和他是同学”是一个简单命题。 2. 要善于识别自然语言中的联结词 (有时它们被省略)。 例 1.11 狗急跳墙。
解 应理解为: p: 狗急了, q: 狗才跳墙
解 令 p: odd是奇数, q: odd2是奇数,
上述语句可表示为 p q。 6. 异或(exclusive or)连结词“” 【定义】 对于“排斥或”, 在数理逻辑中用联结词 “”表示, 称作“异或”。 当且仅当命题p和q的真值相异时, p q便取值为 真。
p q的真值表如表1.1.6所示。
1. 否定(negation)词“” 【定义 1.1】 设p是一个命题, 复合命题“非P‖(P的否 定)称为命题p的否定式, 记作“P‖, (读作“非p‖)。 命题p取值为真, 当且仅当命题P取值为假。 p的真值表如表1.1.1所示。 表.1.1 P 0 1 P 1 0
例 1.3 P:地球是圆的。 P:地球不是圆的。
p
0 0 1 1
表 1.6 q 0 1 0 1
pq 0 1 1 0
从定义可知联结词“”有以下性质: (1) p q = q p (2) (p q) r = p (q r) (3) p∧(q r) = (p∧q) (p∧r) (4) p q (p∧q)∨(p∧q) (5) p q (p q) (6) p p 0,p F P, p T P。
但不完全等同。
p∧q的真值表如表1.1.2所示。
表 1.2 p q 0 0 0 1 1 0 1 1
第1篇命题逻辑
合取的定义如下表:
PQ TT TF FT
P Q
T F F
注:列表时P,Q均是先取T后取F 如P:今天下雨;Q:明天下雨
P Q:今天下雨且明天下雨。
FF
F
注意:这里的“与”运算与日常生活中的“与”意义不尽相同。
又如,P:我们去看电影;Q:房间里有张桌子。
P Q:我们去看电影和房间里有张桌子。
上述命题P Q在日常生活中无意义,无联系,但在数理逻辑中,P Q是一新的命题。“ ”是二元运算。
P Q P Q
(P、Q同为F时,P Q值为T)
TT
T
如:P:两个三角形全等。
TF
F
Q :两个三角形对应边相等。
FT
F
FF
T
P Q:两个三角形全等当且仅当它们对 应边相等。
1-2 联结词
又如 P:2+2=4, Q:雪是白的。
P Q:2+2=4当且仅当雪是白的。P 、Q可毫无联系。
总结:共介绍了五个联结词。
1-2 联结词
又如 Q:南京是一个小城市。
Q:南京不是个小城市。 Q值为F,Q取值为T “”是一元运算,相当于数学中的“求相反数”运算。
(2)合取(与)
P,Q是命题,P,Q的合取是一个复合命题,记做P Q,读 作“P与Q”,或“P且Q”。P Q当且仅当P与Q的值都真时,其值
为T,否则为F。
1-2 联结词
(2)命题公式实际上是一函数,值域为{T,F),每一个命题变元取 值也是{T,F},因而它没有真 假值,只有当公式中命题变元用确 定的命题代入后,才到一个命题,才能判断其真假。
1-3 命题公式与翻译
有了命题公式的定义后,我们如何将日常生活中的命题用具体的公 式表示呢?也就是说,如何将之翻译成公式呢?举例说明:
第1章_命题逻辑
T
T
T
T
F
T
F
F
T
T
T
F
F
F
T
F
F
F
T
T
F
T
F
F
T
T
T
T
T
T
T
T
T
T
12.设 是具有两个运算对象的逻辑运算符,如果 和 逻辑等价,那么运算符 是可结合的。
(1)确定逻辑运算符 , , , 哪些是可结合的?
(2)用真值表证明你的判断。
解:(1) 是可结合的。
(2)真值表如下:
P
Q
R
F
F
F
F
F
F
T
F
F
(3)
2.求下列公式的主析取范式和主合取范式:
(1)
合取范式:
析取范式:
(2)
合取范式:
析取范式:
(3)
合取范式:
析取范式:
(4)
析取范式:
合取范式:
1.4
1.试用真值表法证明: 不是 , , 和 的有效结论。
解:构造真值表如下:
A B C D E
0 0 0 0 0
1
1
1
0
0
0 0 0 0 1
1
1
0
结论C是有效结论。
(3)
(4)
证明:
{1}(1) P规则(附加前提)
{2}(2) P规则
{1,2}(3) T规则,(1),(2),
{4}(4) P规则
{1,2,4}(5) T规则,(3),(4),
{1,2,4}(6) 规则,(1),(5)
3.不构成真值表证明: 不是 、 、 和 的有效结论。
第1章 数理逻辑-命题逻辑
题 例:“张三学英语和李四学日语”
两个特殊的命题词
命题常量
T:永远表示真命题 F:永远表示假命题
T和F的两种含义
命题常量 命题的真值
数理逻辑不关心内容
具体的陈述句的真值究竟为什么或在什么环境
下是真还是假
数理逻辑只关心形式
命题可以被赋予真或假这样的可能性,以及规
一个陈述语句
命题
命题是一个非真即假(不可兼)的断言 如果命题是真
命题的真值(Truth Values)为真 真命题 大写字母“T”(1)表示
如果命题是假
命题的真值是假 假命题 大写字母“F”(0)表示
例1:
今天下雪
3+3=6
是偶数而 3 是奇数 1+101=110 明年的今天会下雨 较大的偶数都可表为两个质数之和
命题变元(命题词)
P表示任一命题时,P就称为命题变元(命题词)
命题词不是命题
命题指具体的陈述句,是有确定的真值 命题变元的真值不定,只当将某个具体命题代入命题
变元时,命题变元化为命题,方可确定其真值
复合命题(Compound proposition)
一个或几个简单命题用联结词联结所构成的命
设P表示命题, 那么“P不真”是另一命题, 表示为┐P, 叫做 P的否定, 读做“非P”。 如果P是假, 则┐P是真, 反之亦然。
P
F T
┐P
T F
真值表(Truth Table)
与自然语言中的“不”,“否”,“非”,“没有”,“未必 类似
例4
(完整word版)离散数学电子教材1
第1章命题逻辑逻辑是研究人的思维的科学,包括辩证逻辑和形式逻辑。
辩证逻辑是研究反映客观世界辩证发展过程的人类思维的形态的。
形式逻辑是研究思维的形式结构和规律的科学,它撇开具体的、个别的思维内容,从形式结构方面研究概念、判断和推理及其正确联系的规律。
数理逻辑是用数学方法研究推理的形式结构和推理的规律的数学学科。
所谓的数学方法也就是用一套有严格定义的符号,即建立一套形式语言来研究.因此数理逻辑也称为符号逻辑。
数理逻辑的基础部分是命题逻辑和谓词逻辑。
本章主要讲述命题逻辑,谓词逻辑将在第2章进行讨论。
1.1命题及其表示1。
1。
1命题的基本概念数理逻辑研究的中心问题是推理(Inference),而推理就必然包含前提和结论,前提和结论都是表达判断的陈述句,因而表达判断的陈述句就成为推理的基本要素。
在数理逻辑中,将能够判断真假的陈述句称为命题.因此命题就成为推理的基本单位。
在命题逻辑中,对命题的组成部分不再进一步细分。
定义1.1.1 能够判断真假的陈述句称为命题(Proposition)。
命题的判断结果称为命题的真值,常用 T (True)(或1)表示真,F(False)(或0)表示假.真值为真的命题称为真命题,真值为假的命题称为假命题。
从上述的定义可知,判定一个句子是否为命题要分为两步:一是判定是否为陈述句,二是能否判定真假,二者缺一不可。
例1。
1.1判断下列句子是否为命题(1)北京是中国的首都。
(2)请勿吸烟!(3)雪是黑的。
(4)明天开会吗?(5)x+y=5.(6)我正在说谎。
(7)9+5≤12.(8)1+101=110。
(9)今天天气多好啊!(10)别的星球上有生物。
解在上述的十个句子中,(2)、(9)为祈使句,(4)为疑问句,(5)、(6)虽然是陈述句,但(5)没有确定的真值,其真假随x、y取值的不同而有改变,(6)是悖论(Paradox)(即由真能推出假,由假也能推出真),因而(2)、(4)、(5)、(6)、(9)均不是命题.(1)、(3)、(7)、(8)、(10)都是命题,其中(10)虽然现在无法判断真假,但随着科技的进步是可以判定真假的。
第一章命题逻辑(3)
解: 解上述类型的推理问题,首先应该将简单命题符号 化.然后分别写出前提、结论、推理的形式结构,接着 进行判断. (1)若a能被4整除,则a能被2整除;a能被4 整除.所以a能被2整除. (1)设 p:a能被4整除. q: a能被2整除. 前提:p→q,p 结论:q 推理的形式结构:(p→q)∧p→q
主要内容
1.推理的形式结构 (1)推理前提 (2)推理结论 (3)推理正确 (4)有效推理 2.判断推理正确的方法 (1)真值表 (2)等值演算 (3)主析取范式 3.自然推理系统中的证明 4. (1)自然推理系统的定义 (2)自然推理系统的推理规则 (3)前提附加法 (4)归谬法
判断推理 1.理解并记住推理形式结构的三种等价形式 是否正确 (1) {A1,A2,…,Ak} |=B (2) A1∧A2∧…∧Ak→B P系统中 (3) 前提: A1,A2,…,Ak 证明时 结论: B 2.熟练掌握判断推理是否正确的三种方法(用 真值表, 等值演算,析取范式) 3.牢记P系统中的各种推理规则 4.对正确的推理,在P系统中给出严谨的证明序列 5.会用附加前提法和归谬法证明
例1.6.2 在自然推理系统P中构造下面推理的证明: (1)前提:p∨q,q→r,p→s,┐s 结论:r∧(p∨q) (2)前提:┐p∨q, r∨┐q ,r→s 结论:p→s 解 : (1)证明: ① p→s 前提引入 ② ┐s 前提引入 ③ ┐p ①②拒取式 ④ p∨q 前提引入 ⑤q ③④析取三段论 ⑥ q→r 前提引入 ⑦r ⑤⑥假言推理 ⑧ r∧(p∨q) ⑦④合取
设p:小张守第一垒. q:小李向B队投球. r:A队取胜. s:A队获得联赛第一名.
前提:(p∧q)→r,┐r∨s,┐s ,p 结论:┐q
前提:(p∧q)→r,┐r∨s,┐s ,p 结论:┐q 证明:用归谬法 ①q 结论的否定引入 ② ┐r∨s 前提引入 ③ ┐s 前提引入 ④ ┐r ②③析取三段论 ⑤(p∧q)→r 前提引入 ⑥ ┐(p∧q) ④⑤拒取式 ⑦ ┐p∨┐q ⑥置换 ⑧p 前提引入 ⑨ ┐q ⑦⑧析取三段论 ⑩ q∧┐q ①⑨合取
离散数学(第二版) (1)
所示。
表1.1.4
第1章 命题逻辑
第1章 命题逻辑 5. 双条件联结词
定义1.1.6 如果 P和Q是命题, 那么“P当且仅当 Q” 是一个复合命题, 记做 P Q, 称为P和Q的双条件命题
表1.1.1
第1章 命题逻辑
第1章 命题逻辑
2. 合取联结词
定义1.1.3 如果 P和Q是命题, 那么“P并且Q”是一个 复合命题, 记做P∧Q, 称为P和Q 的合取(conjunction)。 符号∧用于表示合取联结词。 P∧Q 为T, 当且仅当P、 Q
均为T。 “∧”是一个二元运算符。 合取联结词∧的定义如表
第1章 命题逻辑
定义1.1.1 一个具有真或假但不能两者都是的断言称为 命题。
如果一个命题所表达的判断为真, 则称其真值(truth value)为“真”, 用大写字母T或数字1表示; 如果一个命题 所表达的判断为假, 则称其真值为“假”, 用大写字母F或 数字0表示。 为简便起见, 本书在构建真值表时一般用0表示 “假”, 用1表示“真”。
(biconditional proposition)。
词。 P Q为T, 当且仅当 P和Q 的真值相同。
1.1.5所示。
表1.1.5
第1章 命题逻辑
第1章 命题逻辑
1.2 命 题 公 式
1.2.1 命题公式及其符号化
定义1.2.1 用于代表取值为真(T、 1)或假(F、 0)之一 的变量, 称为命题变元, 通常用大写字母或带下标或上标的
大写字母表示, 如 P、 Q、 R、 P1、 P2等。 将T和F称为命
第1章 命题逻辑的基本概念
第1章
例题3
例3、一位父亲对儿子说:“如果我去书店,就 一 定给你买本《儿童画报》。”问:什么情况 下父亲食言? 解:可能有四种情况: (1)父亲去了书店,给儿子买了《儿童画报》。 (2)父亲去了书店,却没给儿子买《儿童画报》。 (3)父亲没去书店,却给儿子买了《儿童画报》。 (4)父亲没去书店,也没给儿子买《儿童画报》。
第1章
等价
5、等价 由p、q和等价符号↔组成的式子(p↔q)称为p和q 的等价式。 p↔q为真当且仅当p、q真值相同。 真值表描述如下: 例:p:两圆面积相等 p↔q p q
0 0 1 1 0 1 0 1 1 0 0 1
q:两圆半径相等 两圆的面积相等当且仅当它 们的半径相当。 (p↔q)
第1章
第1章
例题4
例4、p:天下雨 q:我骑车上班 (1) 如果天不下雨,我就骑车上班。 ┐p→q (2)只要天不下雨,我就骑车上班。 ┐p→q (3)只有天不下雨,我才骑车上班。 q→┐p 或 p→┐q (4)除非天下雨,否则我就骑车上班。 ┐p→q (5)如果天下雨,我就不骑车上班。 p→┐q
第1章
0 0 1 1 0 1 0 1 0 1 1 1
q:小明学过法语 则小明学过英语或法语 表示为: (p∨q)
第1章
相容性或与排斥或
例、小明学过英语或法语 p:小明学过英语 q:小明学过法语 相容性或 表示为:p∨q 例、小明只能挑选计算机专业或物联网工程专业 p:小明选计算机专业 q:小明选物联网专业 排斥或 表示为:(p∧┐q)∨(┐p∧q) 例、小明是安徽人或河南人 p:小明是安徽人 q:小明是河南人 排斥或 表示为:(p∧┐q)∨(┐p∧q) p∨q
例5
例5、p:2+2=4 q:3是奇数 (1) 2+2=4当且仅当3是奇数。p↔q (2) 2+2=4当且仅当3不是奇数。p↔┐q (3) 2+2≠4当且仅当3是奇数。┐p↔q (4) 2+2≠4当且仅当3不是奇数。┐p↔┐q
第1章 命题逻辑_逻辑推理
判断推理是否有效(正确)
• 主析取范式法
• 构造证明法
证明推理有效(正确)
说明:用前3个方法时采用形式结构
“ A1A2…AkB” . 用构造证明时, 采用
“前提: A1, A2, … , Ak, 结论: B”.
8
真值表技术
9
真值表技术判断
10
实例
例 判断下面推理是否正确 (1) 若今天是1号,则明天是5号. 今天是1号. 所 以明天是5号. 解 设 p:今天是1号,q:明天是5号.
解 设 p:2是素数,q:2是合数, r: 2是无理数,s:4是素数
推理的形式结构 前提:pq, pr, rs 结论:sq
23
附加前提证明法 (续)
证明
①s
附加前提引入
② pr
前提引入
③ rs
前提引入
④ ps
②③假言三段论
⑤ p
①④拒取式
⑥ pq
前提引入
⑦q
⑤⑥析取三段论
请用直接证明法证明之
24
构造证明之三——归谬法(反证法)
32
作业
2.应用题 某公司有甲、乙、丙、丁、戊五位职员,大家商量假日的值班问题, 有如下四条意见: (1)如果甲来值班,那么乙或丙也来值班。 (2)如果乙来值班,那么丁也来值班。 (3)如果丙来值班,那么丁也来值班。 (4)只有甲来值班,戊才来值班。 (5)戊是来值班的。 问:丁是不是来值班?说明在推导过程中的每一步用的是什么推理过 程。
(不正确、错误).
“A1, A2, …, Ak 推B” 的推理正确 当且仅当 A1A2…AkB为重言式.
推理的形式结构: A1A2…AkB 或 前提: A1, A2, … , Ak 结论: B
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章命题逻辑1.1第7页1. 给出下列命题的否定命题: (1)大连的每条街道都临海。
否命题:不是大连的每条街道都临海。
(2)每一个素数都是奇数。
否命题: 并非每一个素数都是奇数。
2. 对下述命题用中文写出语句: (1)()P R Q ⌝∧→如果非P 与R ,那么Q 。
(2)Q R ∧ Q 并且R 。
4. 给出命题P Q →,我们把Q P →、P Q ⌝→⌝、Q P ⌝→⌝分别称为命题P Q →的逆命题、反命题、逆反命题。
(1)如果天不下雨,我将去公园。
解:逆命题:如果我去公园,则天不下雨; 反命题:如果天下雨,则我不去公园;逆反命题:如果我不去公园,则天下雨了。
(2)仅当你去我才逗留。
解:(此题注意:p 仅当q 翻译成p q →) 逆命题:如果你去,那么我逗留。
反命题:如果我不逗留,那么你没去。
逆反命题:如果你没去,那么我不逗留。
(3)如果n 是大于2的正整数,那么方程nn n xy z +=无整数解。
解:逆命题:如果方程nn n xy z +=无整数解,那么n 是大于2的正整数。
反命题:如果n 不是大于2的正整数,那么方程n n nx y z +=有整数解。
逆反命题:如果方程n n nx y z +=有整数解,那么n 不是大于2的正整数。
7. 给P 和Q 指派真值T ,给R 和S 指派真值F ,求出下列命题的真值。
(1)(()(()()))P Q R Q P R S ⌝∧∨⌝∨↔⌝→∨⌝=(()(()()))T T F T T F F ⌝∧∨⌝∨↔⌝→∨⌝ =()T F T ⌝∨→ =T F ∨ =T(2)()Q P Q P ∧→→=()T T T T ∧→→=T T T ∧→ =T T → =T(3)((()))()P Q R P Q S ∨→∧⌝↔∨⌝=((()))()T T F T T F ∨→∧⌝↔∨⌝ =(())T T F T ∨→↔ =T T ↔ =T(4)()()P R Q S →∧⌝→=()()T F T F →∧⌝→=()F F F ∧→=F8. 构成下列公式的真值表: (1)()Q P Q P ∧→→(2)()()()P Q R P Q P R ⌝∨∧↔∨∧∨(3)()P Q Q P P R ∨→∧→∧⌝(4)()P P Q R Q R ⌝→∧⌝→∧∨⌝9. 使用真值表证明:如果P Q ↔为T ,那么P Q →和Q P →都是T ,反之亦然。
P Q ↔为T 。
故命题得证。
10. 使用真值表证明:对于P 和Q 的所有值,P Q →与P Q ⌝∨有同样的真值。
11. 一个有两个运算对象的逻辑运算符,如果颠倒其运算对象的次序,产生一逻辑等价命题,则称此逻辑运算符是可交换的。
(1)确定所给出的逻辑运算符哪些是可交换的:∧,∨,→,↔。
(2)用真值表证明你的判断。
解:(1)∧,∨,↔是可交换的。
(2)真值表如下:12.设*是具有两个运算对象的逻辑运算符,如果()x y z **和()x y z **逻辑等价,那么运算符*是可结合的。
(1)确定逻辑运算符∧,∨,→,↔哪些是可结合的? (2)用真值表证明你的判断。
解:(1),,∧∨↔是可结合的。
(2)真值表如下:13. 令P表示命题“苹果是添的”,Q表示命题“苹果是红的”,R表示命题“我买苹果”。
试将下列命题符号化:(1)如果苹果甜而红,那么我买苹果。
(2)苹果不是甜的。
(3)我没买苹果,因为苹果不红也不甜。
∧→解:(1)P Q R⌝(2)P⌝→⌝∧⌝(3)R P Q14.解:如何我问你是你是不是总说谎的,你会说是吗?回答不是的都是说实话的,回答是的都是说谎的。
1.2第15页1. 指出下面命题公式哪些是重言式、永假式或可满足式。
解:(1)重言式∨⌝=P P T(2)永假式P P F∧⌝=(3)重言式→⌝⌝=P P T()(4)重言式P Q P Q P Q P Q T⌝∧↔⌝∨⌝=⌝∨⌝↔⌝∨⌝=()()()()(5)重言式⌝∨↔⌝∧⌝=⌝∧⌝↔⌝∧⌝=()()()()P Q P Q P Q P Q T(6)重言式()()P Q Q P →↔⌝→⌝=()()P Q Q P T ⌝∨↔∨⌝= (7)重言式(()())()P Q Q P P Q →∧→↔↔ =()()P Q P Q T ↔↔↔= (8)重言式 ()()P Q R P Q P R ∧∨→∧∨∧=(()())()P Q P R P Q P R ∧∨∧→∧∨∧=()()P Q P R P Q P R ∧∨∧→∧∨∧=T(9)重言式P P Q ∧⌝→ =F Q T →= (10)可满足式 P Q Q ∨⌝→=()P Q Q P Q Q ⌝∨⌝∨=⌝∧∨,当Q 为真时公式为真,Q 为假时公式为假。
故为可满足式。
(11)重言式P P Q P P Q T →∨=⌝∨∨=(12)重言式()P Q P P Q P P Q P T ∧→=⌝∧∨=⌝∨⌝∨= (13)可满足式()()P Q P P Q ∧↔↔↔的真值表如下:(14)可满足式 (()())(()())P Q R S P R Q S →∨→→∨→∨ =()()P Q R S P R Q S ⌝∨∨⌝∨→⌝∧⌝∨∨=(()())(()())P R Q S P R Q S ⌝∨⌝∨∨→⌝∧⌝∨∨当Q 或S 有一个为真时公式为真;当Q 和S 均为假时,若P 和R 真值相同时,公式为真;真值不同时,公式为假。
故公式是可满足式。
2. 写出与下面给出的公式等价并且仅含有联接词∧与⌝的最简公式。
(1)((()))P Q R P ⌝↔→∨(((()))((())))(()(()))(())()()P Q R P Q R P P P Q R P Q R P P T Q R P P Q R P P P P Q R ⇔⌝→→∨∧→∨→⇔⌝⌝∨⌝∨∨∧⌝∨∨→⇔⌝∧∧⌝∧⌝∨⇔⌝∧⌝∧⌝∨⇔⌝∧⌝⌝∧∧⌝(2)(())()P Q R P R ∨→→∨(())()(())()(())()()(()())()()()()P Q R P R P Q R P R P Q R P R P Q P R P RP Q R P R P Q R R P R P Q R P Q R ⇔⌝∨∨→∨⇔⌝⌝∨∨∨∨⇔∨∧⌝∨∨⇔∨∨∧⌝∨∨⇔∨∧⌝∨∨⇔∨∨∧⌝∨∨⇔∨∨⇔⌝⌝∧⌝∧⌝(3)P Q R ∨∨⌝ ()P Q R ⇔⌝⌝∧⌝∧ (4)()P Q R P ∨⌝∧→ (())()()P Q R P P Q R P P Q R P Q R ⇔∨⌝⌝∧∨⇔∨∨⌝∨⇔∨∨⌝⇔⌝⌝∧⌝∧(5)()P Q P →→ ()()P Q P P Q P T⇔→⌝∨⇔⌝∨⌝∨⇔ 3. 写出与下面的公式等价并且仅含联结词∨和⌝的最简公式。
(1)()P Q P ∧∧⌝P Q PF⇔∧∧⌝⇔(2)(())P Q Q P Q →∨⌝∧⌝∧ ()()P T P QT P QP Q P Q ⇔→∧⌝∧⇔∧⌝∧⇔⌝∧⇔⌝∨⌝(3)()P Q R P ⌝∧⌝∧⌝→ ()()()()()P Q R P P Q R P Q P P Q R F P Q R P Q R ⇔⌝∧⌝∧∨⇔⌝∧⌝∧∨⌝∧⌝∧⇔⌝∧⌝∧∨⇔⌝∧⌝∧⇔⌝∨∨⌝ 4. 使用常用恒等式证明下列各式,并给出下列各式的对偶式。
(1)()()P Q P Q P ⌝⌝∨⌝∨⌝⌝∨⇔ 证明:()()()()()P Q P Q P Q P Q P Q Q P T P⌝⌝∨⌝∨⌝⌝∨⇔∧∨∧⌝⇔∧∨⌝⇔∧⇔对偶式:()()P Q P Q P ⌝⌝∧⌝∧⌝⌝∧⇔(2)()()()()P Q P Q P Q P Q ∨⌝∧∨∧⌝∨⌝⇔⌝⌝∨ 证明:()()()(())()()()()()()P Q P Q P Q P Q Q P Q P P Q P P P Q P Q P Q ∨⌝∧∨∧⌝∨⌝⇔∨⌝∧∧⌝∨⌝⇔∧⌝∨⌝⇔∧⌝∨∧⌝⇔∧⌝⇔⌝⌝∨对偶式:()()()()P Q P Q P Q P Q ∧⌝∨∧∨⌝∧⌝⇔⌝⌝∧ (3)(())Q P Q P T ∨⌝⌝∨∧⇔证明:(())(())()()()Q P Q P Q P Q P Q P Q P P Q P Q T∨⌝⌝∨∧⇔∨⌝⌝∨∨⌝⇔∨∧⌝∨⌝⇔∧⌝∨⌝∧⌝⇔ 对偶式:(())Q P Q P F ∧⌝⌝∧∨⇔5. 试证明下列合式公式是永真式。
(1)(())P Q P T ∧→↔ 证明:(())()P Q P P Q PP Q P T∧→⇔⌝∧∨⇔⌝∨⌝∨⇔(2)(())P Q P F ⌝⌝∨→⌝↔ 证明:(())(())()P Q P P Q P P Q P P Q P F⌝⌝∨→⌝⇔⌝∨∨⌝⇔⌝∨∧⇔⌝∧⌝∧⇔ (3)()()Q P P Q P →∧⌝→↔ 证明:()()()()()Q P P Q Q P P Q P Q Q P F P→∧⌝→⇔⌝∨∧∨⇔∨⌝∧⇔∨⇔(4)()()P P P P F →⌝∧⌝→↔ 证明:()()()()P P P P P P P P P P F→⌝∧⌝→⇔⌝∨⌝∧∨⇔⌝∧⇔6. 证明下列蕴含式。
(1)P Q P Q ∧⇒→ 证明:()()()()P Q P Q P Q P Q P Q P Q P Q Q T∧→→⇔⌝∧∨⌝∨⇔⌝∨⌝∨⌝∨⇔⌝∨⌝∨⇔ (2)()()()P Q R P Q P R →→⇒→→→ 证明:(())(()())(())(()())()(())()()P Q R P Q P R P Q R P Q P R P Q R P Q P R P Q R P Q R T→→→→→→⇔⌝∨⌝∨→⌝⌝∨∨⌝∨⇔⌝∨⌝∨→∧⌝∨⌝∨⇔⌝∨⌝∨→⌝∨⌝∨⇔ (3)P Q P P Q →⇒→∧证明:()()()(())()(()())()()()()P Q P P Q P Q P P Q P Q P P P Q P Q P Q P Q P Q T→→→∧⇔→→⌝∨∧⇔→→⌝∨∧⌝∨⇔→→⌝∨⇔→→→⇔(4)()P Q Q P Q →→⇒∨证明:(())()(())()(())()(()())()()()P Q Q P Q P Q Q P Q P Q Q P Q P Q Q Q P Q P Q P Q T→→→∨⇔⌝⌝∨∨→∨⇔∧⌝∨→∨⇔∨∧⌝∨→∨⇔∨→∨⇔(5)()()P P Q P P R Q R ∨⌝→→∨⌝→⇒→ 证明:(()())()(()())()(()())()()()P P Q P P R Q R T Q T R Q R F Q F R Q R Q R Q R T∨⌝→→∨⌝→→→⇔→→→→→⇔∨→∨→→⇔→→→⇔(6)()()Q P P R P P R Q →∧⌝→→∧⌝⇒→ 证明:(()())()(()())()(()())()()()()()Q P P R P P R Q Q F R F R Q Q F R F R Q Q R R Q R Q R Q T→∧⌝→→∧⌝→→⇔→→→→→⇔⌝∨→⌝∨→→⇔⌝→⌝→→⇔→→→⇔7. 对一个重言式使用代入规则后仍为一个重言式,对一个可满足式和一个矛盾式,使用代入规则后,结果如何?对重言式、可满足式和矛盾式,使用替换规则后,结果如何? 解:对于代入规则:(1)如果是可满足式,使用代入规则后可能是重言式、可满足式或矛盾式。