第二讲 原子命题符号化及复合命题真假判断
- 格式:doc
- 大小:38.00 KB
- 文档页数:2
数理逻辑部分第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.6.2 判断复合命题真假的方法[教学目的]会判断复合命题的真假.[重点难点]重点:判断复合命题真假的方法;难点:对“或”的含义的理解.[教学过程]一、复习引入⒈什么叫简单命题?什么叫复合命题?⒉复合命题的构成形式是什么?⒊“或”、“且”、“非”的含义是什么?⒋练习:⑴分别写出由命题“p:π是无理数”和“q:π是实数”构成的三种形式的复合命题.⑵指出下列复合命题的形式及其构成:① x2+5≥5;②梯形集合与矩形集合都是四边形集合的子集.答案:⑴p或q:π是无理数或是实数;p且q:π是无理数且是实数;非p:π不是无理数.⑵①是p或q的形式,其中p:x2+5>5,q:x2+5=5;②是p且q的形式,其中p:梯形集合是四边形集合的子集,q:矩形集合是四边形集合的子集.⒌上述⑴的答案中给出的三个命题是否成立,即它是真命题还是假命题?对于一般的复合命题,怎样来判断它的真假呢?下面我们就来研究这个问题.二、学习、讲解新课(一)判断复合命题真假的方法⒈真值表对于“非 p”形式的复合命题:当p为真时,非p为假;当p为假时,非p 为真.即“非 p”形式的复合命题的真假与p的真假相反.如表一.例如,p:2是10的约数为真,则非p:2不是10的约数为假.对于“p且q”形式的复合命题:当p,q都为真时,“p且q”为真;当p,q中至少有一个为假时,“p且q”为假.即“p且q”形式的复合命题当p与q同为真时为真,其他情况时为假.如表二.例如,p:5是10的约数,q:5是15的约数,r:5是8的约数,则p且q:5是10的约数且是15的约数为真,因为p,q都为真;p且r:5是10的约数且是8的约数为假,因为r为假.对于“p或q”形式的复合命题:当p,q中至少有一个为真时,“p或q”为真;当p,q都为假时,“p或q”为假.即“p或q”形式的复合命题当p与q同为假时为假,其他情况时为真.如表三.例如,p:5是12的约数,q:5是15的约数,r:5是8的约数,则p或q:5是12的约数或是15的约数为真,因为q为真;p或r:5是12的约数或是8的约数为假,因为p,r都为假.像上面(表一至表三)用来表示命题的真假的表叫做真值表.在真值表中,是根据简单命题的真假,判断由这些简单命题构成的复合命题的真假,而不涉及简单命题的具体内容.例(P例2)分别指出由下列各组命题构成的“ p或q”,“p且q”,“非28p”形式的复合命题的真假:⑴p:2+2=5,q:3>2;⑵p:9是质数,q:8是12的约数;⑶p:1∈{1,2},q:{1}⊂{1,2};⑷p:φ⊂{0},q:φ={0}.解:⑴p或q:2+2=5或3>2 ;p且q:2+2=5且3>2 ;非p:2+2≠5.∵p假q真,∴“p或q”为真,“p且q”为假,“非p”为真.⑵p或q:9是质数或8是12的约数;p且q:9是质数且8是12的约数;非p:9不是质数.∵p假q假,∴“p或q”为假,“p且q”为假,“非p”为真.⑶p或q:1∈{1,2}或{1}⊂{1,2};p且q:1∈{1,2}且{1}⊂{1,2};非p:1∉{1,2}.∵p真q真,∴“p或q”为真,“p且q”为真,“非p”为假.⑷p或q:φ⊂{0}或φ={0};p且q:φ⊂{0}且φ={0} ;非p:φ⊄{0}.∵p真q假,∴“p或q”为真,“p且q”为假,“非p”为假.练习:1,2.练习:课本P28答案:1.⑴真;⑵真;⑶假.2.⑴p或q:4∈{2,3}或2∈{2,3};p且q:4∈{2,3}且2∈{2,3};非p:4∉{2,3}.∵p假q真,∴“p或q”为真,“p且q”为假,“非p”为真.⑵p或q:2是偶数或不是质数;p且q:2是偶数且不是质数;非p:2不是偶数.∵p真q假,∴“p或q”为真,“p且q”为假,“非p”为假.⒉逻辑符号“或”的符号是“∨”,“且”的符号是“∧”,“非”的符号是“┐”.例如,“p或q”可记作“p∨q”;“p且q”可记作“p∧q”;“非p”可记作“┐p”.⒊数学中的“或”与日常生活用语中的“或”的区别“或”这个逻辑联结词的用法,一般有两种解释:一是“不可兼有”,即“a或b”是指a,b中的某一个,但不是两者.日常生活中有时采用这一解释.例如“你去或我去”,人们在理解上不会认为有你我都去这种可能.二是“可兼有”,即“a或b”是指a,b中的任何一个或两者.例如“x∈A 或x∈B”,是指x可能属于A但不属于B(这里的“但”等价于“且”),x也可能不属于A但属于B,x还可能既属于A又属于B(即x∈A∩B);又如在“p 真或q真”中,可能只有p真,也可能只有q真,还可能p,q都为真.数学书中一般采用这种解释,运用数学语言和解数学题时,都要遵守这一点.还要注意“可兼有”并不意味“一定兼有”.另外,“苹果是长在树上或长在地里”这一命题,按真值表判断,它是真命题,但在日常生活中,我们认为这句话是不妥的.⒋学习逻辑的意义一方面是因为数学基础需要用逻辑来阐明,另一方面是因为计算机离不开数学逻辑,课本中介绍的洗衣机上的“或门电路”和电子保险门上的“与门电路”就是两个在这方面应用的实例.可以说计算机的“智能”装置是以数学逻辑为基础进行设计的.同学们可以结合日常生活中电器的自动控制功能,再找出一些这样的例子.三、小结本节主要学习了判断复合命题真假的方法—真值表法,并对三种复合命题进行了真假判断的概括,通过实例说明了学习逻辑的意义.四、布置作业的内容,熟悉巩固有关概念和方法.(一)复习:课本P27-28(二)书面:课本P习题1.6:3,4.29答案:3.⑴真;⑵真;⑶假;⑷真.4.⑴p或q:π是无理数或是实数;p且q:π是无理数且是实数;非p:π不是无理数.∵p真q真,∴“p或q”为真,“p且q”为真,“非p”为假.⑵p或q:2>3或8+7≠15;p且q:2>3且8+7≠15;非p:2≤3.∵p假q假,∴“p或q”为假,“p且q”为假,“非p”为真.(三)思考题:命题“p或q”与“p且q”的否定形式各是什么?答:“p或q”的否定是“非p且非q”;“p且q”的否定是“非p或非q”.(四)预习:课本1.7四种命题.。
第二讲原子命题符号化及复合命题真假判断第二讲原子命题符号化及复合命题真假判断第二讲原子命题符号化及复合命题真假判断原子命题符号化及无机命题真假推论原子命题符号化:所谓原子命题,就是上一讲所提及的没联结词的直观命题。
比如复合命题:“我是学生并且他是学生”。
在该命题中,“我是学生”就是一个原子命题,同样,“他是学生”也是一个原子命题。
p:我就是学生q:他是学生p∧q:我就是学生并且他就是学生p∨q:我是学生或者他是学生p→q:如果我就是学生,那么他就是学生当然,也可以由多个连接词构成复杂的复合命题。
为了并使表达式的意义明晰,须要规定优先级,优先顺序如下:(),¬,∧,∨,→,比如说((¬p)∧q)∨(p∧(¬q))则表示我不是学生且他就是学生或者我就是学生他不是学生(更准确地定义就是我和他之间存有且仅有一个学生)。
由优先级顺序知,括号是完全可以省掉的:¬p∧q∨p∧¬q以上各个符号及表达式都称作命题公式。
复合命题真假判断无机命题的真假就是通过原子命题(在无机命题中称作命题变项或命题变元)的真假去推论的首先由第一谈已经得出结论了¬p,p∧p,p∨p,p→q,pq这五种命题公式的真值推论。
在其基础上,我们可以展开更繁杂的真值推论。
比如¬p∧q∨p∧¬q,首先给定p为真,q为假。
那么¬p就是骗人,由此¬p∧q就是骗人。
¬q为真,由此p∧¬q为真。
此时,我们晓得了∨两边就是一真一假,因此整个表达式为真。
也可以用真值表来判断,在命题公式不太复杂的情况下,用真值表来判断是一种非常清楚的方法,但是在很多原子命题或者命题公式的组成十分复杂时,真译者就是在自然语言和命题公式之间展开切换。
上面提到的命题公式:¬p∧q∨p∧¬q我不是学生且他是学生或者我是学生他不是学生(或者表述为:我和他之间有且仅有一个学生)就是一种译者。
这个比较容易理解。
举几个例子说明下吧:r:我过来游玩¬p∨p∧q→r译者为:天不下雨或者天下雨我存有伞,那么我过来游玩。
原子命题符号化及复合命题真假判断
原子命题符号化:
所谓原子命题,就是上一讲所提到的没有联结词的简单命题。
比如复合命题:“我是学生并且他是学生”。
在该命题中,“我是学生”就是一个原子命题,同样,“他是学生”也是一个原子命题。
用符号表示:
p: 我是学生
q: 他是学生
p∧q:我是学生并且他是学生
同样
p∨q:我是学生或者他是学生
p→q:如果我是学生,那么他是学生
当然,也可以由多个连接词构成复杂的复合命题。
为了使表达式的意义明确,需要规定优先级,优先顺序如下:
(),¬,∧,∨,→,↔
下面举个例子
比如((¬p)∧q)∨(p∧(¬q))表示我不是学生且他是学生或者我是学生他不是学生(更清晰地表述是我和他之间有且仅有一个学生)。
由优先级顺序知,括号是完全可以省掉的:¬p∧q∨p∧¬q
以上各个符号及表达式都称为命题公式。
复合命题真假判断
复合命题的真假是通过原子命题(在复合命题中称为命题变项或命题变元)的真假来判断的首先由第一讲已经得出了¬ p, p∧p ,p ∨p, p→q, p↔q 这五种命题公式的真值判断。
在其基础上,我们可以进行更复杂的真值判断。
比如¬p∧q∨p∧¬q,首先给定p为真,q为假。
那么¬p是假,由此¬p∧q是假。
¬q为真,由此p∧¬q为真。
此时,我们知道了∨两边是一真一假,因此整个表达式为真。
也可以用真值表来判断,在命题公式不太复杂的情况下,用真值表来判断是一种非常清楚的方法,但是在很多原子命题或者命题公式的组成十分复杂时,真
翻译就是在自然语言和命题公式之间进行转换。
上面提到的命题公式:
¬p∧q∨p∧¬q
和自然语言:
我不是学生且他是学生或者我是学生他不是学生(或者表述为:我和他之间有且仅有一个学生)
就是一种翻译。
这个比较容易理解。
举几个例子说明下吧:
例子一:
p:天下雨
q:我有伞
r:我出去游玩
¬p∨p∧q→r
翻译为:天不下雨或者天下雨我有伞,那么我出去游玩。
例子二:
如果老师上课无趣,或者该课的习题很难,那么学生不喜欢这门课
先将原子命题符号化
p: 师上课有趣
q: 该课的习题难
r: 学生喜欢这门课
翻译为¬p∨q→¬r。