1第一章 命题逻辑基本概念
离散数学第一章命题逻辑知识点总结

数理逻辑部分第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⑤⑥析取三段论请用直接证明法证明之。
2. 离散数学-命题逻辑1

PQ的真值:
• PQ的真值为真,当且仅当P与Q的真值相同。
PQ FF FT TF TT
PQ T F F T
例
例 求下列复合命题的真值
(1) 2 + 2 = 4 当且仅当 3 + 3 = 6.
数理逻辑把推理符号化之二*
• 设M(x): x是金属 .
• 设C(x): x能导电.
• 设x 表示: 所有的x .
• 设 a 表示铜.
例2的推理过程表示为:
前提:x(M(x)→C(x)) (所有金属都导电.)
前提:M(a)
(铜是金属.)
结论:C(a)
(铜能导电.)
(其中符号M(x)是谓词, 是量词,所以这就是第二章“一阶逻辑(谓 词逻辑)”中所讨论的内容.)
假命题
(3) x + 5 > 3.
真值不确定
(4) 你有铅笔吗?
疑问句
(5) 这只兔子跑得真快呀!
感叹句
(6) 请不要讲话!
祈使句
(3)~(6)都不是命题
15
命题的分类
• 简单命题 (原子命题):由最简单的陈述句构成的命题 (该句再不能 分解成更简单的句子了)。通常用大写英字母表示。
• 例1-1.1中的(1)、(2)、(3)是原子命题。 • 复合命题 :由若干个原子命题构成的命题。 • 例1-1.1中的(4)是由三个原子命题(a>b、b>c、a>c)构成的复合命题。
• 这里我们只关心形式逻辑。
形式逻辑*
• 人的思维过程:概念 判断 推理 • 正确的思维:概念清楚,判断正确,推理合乎逻辑。 • 人们是通过各种各样的学习(理论学习和从实践中学习)
Chapter1(命题逻辑篇)

1.3命题形式与翻译
例: 考虑命题“小张或小李都可以办好这件事”。
令P为“小张可以办好这件事”,Q为“小李可以办好 这件事”,则原命题F(P,Q)的真值表是:
1.3命题形式与翻译
• 为方便计,对于圆括号的使用做如下约 定:
• ①公式最外层的圆括号可省略. • ②只作用于邻接后的原子命题变元,如
可把(¬P)∨Q写成¬P∨Q. 定义1.3.2 如果A1是公式A的一部分,且A1
是一个公式,称A1是A的子公式.
1.3命题形式与翻译
2.命题的翻译 • 把一个用文字叙述的命题相应地写成由命题
1.1 命题
2.命题标识符 • 在科学领域中,每门科学为描述它的概念和
论证其有关定理,都拥有自己的语言符号以 及所使用的规则. • 在Ls中,采用一种形式语言,形式语言与我们 通常使用的自然语言不同,它由特定意义的 符号和规则组成,其特征是有确定的含义.
• 一个原子命题,一般用大写字母或带下标的 大写字母,如P,Q,R,…,或Pi,Qi,Ri,…,等表示, 把表示原子命题的符号,称为命题标识符, 简称命题符.
假.
1.1 命题与联结词
• 因此,在数理逻辑中,不能去纠缠各种具体 命题的真假问题,而是将命题当成数学概念 来处理,看成一个抽象的形式化的概念,把 命题定义成非真必假的陈述句.
• 此时所关心的并不仅仅是这些陈述句究竟是 真还是假,更关心的是它可以被赋予真或假 的可能性,以便被规定真值后它与其他命题 发生的联系.
1.2 逻辑联词
• 联结词是逻辑联结词或命题联结词的简 称,它是自然语言中连词的逻辑抽象. 有了联结词,便可以用它和原子命题构 成复合命题.常用联结词有以下5种.
离散数学课后答案详细

第一章命题逻辑基本概念课后练习题答案4.将下列命题符号化,并指出真值:(1)p∧q,其中,p:2是素数,q:5是素数,真值为1;(2)p∧q,其中,p:是无理数,q:自然对数的底e是无理数,真值为1;(3)p∧┐q,其中,p:2是最小的素数,q:2是最小的自然数,真值为1;(4)p∧q,其中,p:3是素数,q:3是偶数,真值为0;(5)┐p∧┐q,其中,p:4是素数,q:4是偶数,真值为0.5.将下列命题符号化,并指出真值:(1)p∨q,其中,p:2是偶数,q:3是偶数,真值为1;(2)p∨q,其中,p:2是偶数,q:4是偶数,真值为1;(3)p∨┐q,其中,p:3是偶数,q:4是偶数,真值为0;(4)p∨q,其中,p:3是偶数,q:4是偶数,真值为1;(5)┐p∨┐q,其中,p:3是偶数,q:4是偶数,真值为0;6.(1)(┐p∧q)∨(p∧┐q),其中,小丽从筐里拿一个苹果,q:小丽从筐里拿一个梨;(2)(p∧┐q)∨(┐p∧q),其中,p:刘晓月选学英语,q:刘晓月选学日语;.7.因为p与q不能同时为真.13.设p:今天是星期一,q:明天是星期二,r:明天是星期三:(1)p→q,真值为1(不会出现前件为真,后件为假的情况);(2)q→p,真值为1(也不会出现前件为真,后件为假的情况);(3)p q,真值为1;(4)p→r,若p为真,则p→r真值为0,否则,p→r真值为1.16 设p、q的真值为0;r、s的真值为1,求下列各命题公式的真值。
(1)p∨(q∧r)⇔0∨(0∧1) ⇔0(2)(p↔r)∧(﹁q∨s) ⇔(0↔1)∧(1∨1) ⇔0∧1⇔0.(3)(⌝p∧⌝q∧r)↔(p∧q∧﹁r) ⇔(1∧1∧1)↔ (0∧0∧0)⇔0(4)(⌝r∧s)→(p∧⌝q) ⇔(0∧1)→(1∧0) ⇔0→0⇔117.判断下面一段论述是否为真:“π是无理数。
并且,如果3是无理数,则2也是无理数。
另外6能被2整除,6才能被4整除。
命题逻辑的基本概念

命题逻辑的基本概念命题逻辑(propositional logic),又称命题演算,是数理逻辑的一个分支,它研究命题与命题之间的逻辑关系。
在命题逻辑中,命题是语句或陈述,可以判断为真或假。
命题逻辑的基础概念包括命题、联结词和复合命题等。
一、命题在命题逻辑中,命题是用来陈述某种事实或陈述的语句,可以判断为真或假。
命题通常用字母表示,如p、q、r等。
下面是一些例子:1. p:今天是晴天。
2. q:明天会下雨。
3. r:1+1=2。
二、联结词联结词是用来连接命题的词语,它们可以表示不同的逻辑关系。
常见的联结词有否定、合取、析取、条件、双条件等。
1. 否定(¬):表示命题的否定,将命题的真值取反。
例如,¬p表示命题p的否定。
2. 合取(∧):表示逻辑与的关系,表示两个命题都为真时,结果命题才为真。
例如,p∧q表示命题p和命题q都为真。
3. 析取(∨):表示逻辑或的关系,表示两个命题中至少一个为真时,结果命题为真。
例如,p∨q表示命题p或命题q至少一个为真。
4. 条件(→):表示逻辑蕴含的关系,表示命题p成立时,命题q也必定成立。
例如,p→q表示命题p蕴含命题q。
5. 双条件(↔):表示逻辑等价的关系,表示命题p和命题q有相同的真值。
即当p和q同时为真或同时为假时,结果命题为真。
例如,p↔q表示命题p和命题q等价。
三、复合命题复合命题是由多个命题通过联结词构成的新命题。
复合命题的真假取决于其组成命题的真假以及联结词的逻辑关系。
例如:1. (p∧q)→r:表示命题p和命题q的合取蕴含命题r。
2. ¬(p∨q):表示命题p和命题q的析取的否定。
3. p↔q∧r:表示命题p和命题q等价,并且命题r为真。
在命题逻辑中,通过运用联结词的组合和推理规则,可以进行逻辑推理和推断。
命题逻辑为我们提供了分析和解决复杂问题的思维工具。
总结:命题逻辑是数理逻辑的一个重要分支,研究命题与命题之间的逻辑关系。
离散数学-公开课一等奖优质课大赛微课获奖课件

1
0 1
0 0
13
第13页
小结
本小节中p, q, r, … 均表示命题. 联结词集为{, , , , },p, pq, pq, pq, pq为
基本复合命题. 其中要尤其注意理解pq涵义. 重复使用{, , , , }中联结词构成更为复杂复合命题.
设 p: 2 是无理数,q: 3是奇数,
r: 苹果是方, s: 太阳绕地球转 则复合命题 (pq) ((rs) p) 是假命题.
比如 公式 A=p, B=p, C=pq, D=(pq)r,
E=((pq) r) (rs)
分别为0层,1层,2层,3层,4层公式.
17
第17页
公式赋值
定义1.8 设p1, p2, … , pn是出现在公式A中所有命题变项, 给p1, p2, … , pn各指定一个真值, 称为对A一个赋值或解释. 若使A为1, 则称这组值为A成真赋值; 若使A为0, 则称这组
定义1.6 合式公式(简称公式)递归定义: (1) 单个命题变项和命题常项是合式公式, 称作原子命题公式 (2) 若A是合式公式,则 (A)也是 (3) 若A, B是合式公式,则(AB), (AB), (AB), (AB)也是 (4) 只有有限次地应用(1)—(3) 形成符号串是合式公式
几点阐明: 归纳或递归定义, 元语言与对象语言, 外层括号能够省去
第一部分 数理逻辑
主要内容 命题逻辑基本概念 命题逻辑等值演算 命题逻辑推理理论 一阶逻辑基本概念 一阶逻辑等值演算与推理
1
第1页
第一章 命题逻辑基本概念
主要内容 命题与联结词
命题及其分类 联结词与复合命题 命题公式及其赋值
2
第2页
1.1 命题与联结词
命题的基本概念

当命题变元P用一个特定的简单命题取代时,P才能确定真值,这时也称对P进行指派。
本章小结
只有陈述句才有可能是命题,但并不是所有的陈述句都能成为命题。 本小节的思维形式注记图:
• 意味着P表示“今天下雨”这个命题的名。 • 也可用数字表示此命题 例如:[12]:今天下雨 表示命题的符号称为命题标识符,P和[12]就是命题标识符。
1.1.3 命题标识符
命题常元
一个命题标识符如果表示确定的简单命题,就称为命题常元。
命题变元
如果一个命题标识符只表示任意简单命题的位置标志,就称它为命题变元。 因为命题变元可以表示任意简单命题,所以它不能确定真值,故命题变元不是命题。
命题
判断给定的句子是否为命题的基本步骤
首先应是陈述句; 其次要有唯一的真值。
68%
80%
Sed ut perspiciatis unde omnis.
Sed ut perspiciatis unde omnis.
180
175
案例
1)该吃早饭了! 祈使句,不是命题。
2)多漂亮的花呀! 感叹句,不是命题。
我正在说谎,二者也相矛盾。这其实是一个语义上的悖论。悖论不是命题。
5) x-y >2。
Sed ut perspiciatis
Sed ut perspiciatis
unde omnis.
unde omnis.
不是命题。因为x, y的值不确定,某些x, y使x−y>2为真,某些x, y使x−y>2为假,即
复合命题的基本性质是:其真值可以由其原子命题的真值以及它们复合成该复合
命题的联结方式确定。
1.1.3 命题标识符
命题标识符
• 为了能用数学的方法来研究命题之间的逻辑关系和推理,需要将命题符号化。 • 通常使用大写字母P, Q, R…或用带下标的大写字母或用数字,如Pi,[12]等表
01命题基本概念及联接词

解:这9个句子中,(7)~(9)都不是陈述句, 因而都不是命题。 (1)是真命题,(2)是假命题。 (3)的真值虽然现在还不能判断,到2100年就能 判断了,因而是命题。 (4)在十进制中为假,在二进制中为真,当确定 了进位制时其真值就确定了,因而是命题。 (5)是命题,真值视具体情况惟一确定(不是真 就是假)。 (6)是陈述句,但无法给出真假值。这种自相矛 盾的判断称为悖论,以后再讲。
1.2.2 合取联结词∧
定义1.2.2 设P,Q为二命题,复合命题“P并且Q”(或 “ P 与 Q” )称为 P 与 Q 的合取式,记作 P∧Q ,符号 “∧” 称为合取联结词 . P属于二元 ∧Q为真当且仅当 P和Q同时为真 . 说明:1、“∧” (binary)运算符 . 2、联结词“∧”的定义真值表如下:
从上述例子可以看出,原命题与逆否命题意思相同, 即等价:
P Q Q P
逆命题与反命题意思相同。 这一点非常重要,在推理过程中,有时按原命题进 行推导比较困难,而用逆否命题却可收到事半功倍 的效果。
1.2.5 双条件联结词(等价联结词)
定义1.2.5 设P,Q为二命题,复合命题“P当且仅当Q” 称为P与Q的双条件命题,记作P iff Q或PQ,符号 称为双条件(等价)联结词。PQ为真当且仅当
Q:今天天下雨。
定义1-3 如果一个命题标识符代表任意未知命题,则 称该命题标识符为命题变元(命题变项).如果一 个命题标识符代表一个确定的命题,则称之为命 题常元。
命题变元类似代数中的变量,命题常元类似
常量,但两者有着本质的区别。命题变元或常元
代表的是命题元素,而变量和常量代表的是一个
数值。
例如,x+y≥ 5 这是一个代数表达式,其中x和y是 变量,不是命题变元,但该表达式也可以作为一 个命题变元。假设代表该表达式的命题变元为z, 当变量x和y的值确定后,表达式成为一个命题常 元,命题变元z被该命题常元所取代成为命题,且 命题的真值随变量x和y不同取值而变化。 当用确定的命题代入命题变元时称为对命题 变元的代入。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如何将语句符号化, 以及如何理解符号化了的语句。 语句符号化要注意:
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
p∧q 0 0 0 1
例 1.5 p: 李军聪明, q: 李军用功, 则命题“李军既 聪明又用功”便可由“p∧q‖来描述。
例 1.6 逻辑电路的与门设计, 1代表高电位, 0代表低 电位。
p: 代表输入端p的电位, q: 代表另一输入端q的电 位; p∧q: 代表在输出端得到的电位。 当且仅当p, q都是高电位, 输出端才是高电位。
(阿基米德)
例1.9 有一位父亲对儿子说: “如果我去书店, 就一定给 你买电脑报”。试问: 在什么情况下, 这位父亲算失信? 解 这位父亲的可能情况有四种: (1)父亲去了书店, 给儿子买了电脑报。 (2)父亲去了书店, 却没有给儿子买电脑报。 (3)父亲没去书店, 却给儿子买了电脑报。 (4)父亲没去书店, 也没给儿子买电脑报。
(1) 在语法上, 命题必须是陈述句。疑问句、祈使句和
(2) 命题具有唯一的真值, 这与我们是否知道它的真假 是两回事。
陈述句为真或为假的这种性质, 称为命题的真值 (truth)。 凡与事实相符的命题为真命题, 其真值为真; 否则称为假命题, 其真值为假。 我们也将真值符号化:
用1(或T)表示“真”;
第一部分 数理逻辑
数理(符号)逻辑是采用数学的方法, 研究思维形式 及其规律的一门边缘学科。 所谓数学方法是: 用一套数学的符号系统来描述和 处理思维形式的逻辑结构及其规律, 从而把对思维 的研究转变为对符号的研究。 它不但避免了自然语言的歧义性, 同时将推理理论 公式化。 数理逻辑既是数学又是逻辑学: 它研究数学中的逻辑问题, 用数学的方法研究形式逻辑。
为了对命题进行逻辑演算, 我们采用数学方法将 命题符号化。
命题一般用小写的拉丁字母a, b,…, p, q, ... 或 带有下标的小写字母来表示。
例 1.2 p: ―雪是黑的”。 q: ―福州是个美丽的海滨城市”。 r: “x + 2 > 8”。
这里命题p和q称为命题常元, 表示具体确定内容 的命题。r 称为命题变元(变项), 表示任意的、没 有赋予具体内容的抽象命题。
上述语句符号化成 pq。 3. 否定词的位置要放准确。
例 1.12 如果你和她不都是疯子, 那么你们俩都不会 去海边玩。 解 设 a: 你是疯子, b:她是疯子, c: 你会去海边玩, d: 她会去海边玩。 上述语句符号化为: (a∧b) (c∧d)。 我们再次强调, 命题联结词是从自然语句中逻辑抽 象出来的, 它仅保留了逻辑内容, 而把自然语句所 表达的主观因素、心理因素及文学修辞等方面的 因素全部撇开, 所以命题联结词只表达了自然语句 中的一种客观性质。
注意: 自然语言中, 人们常常使用“或”、“并”、 “与”、“且”、“但是”等一些联结词, 对它们 的使用, 一般没有很严格的定义, 因而有时显得很 不确切。 逻辑语言是人工语言, 它们已用真值表严格定义并 符号化, 其含义清晰准确, 避免了自然语言中常见 的歧义。 因此, 命联结词与自然语言中有关的联结词, 既有 共同点又有不同点。 下面我们定义并符号化逻辑上常用的命题联结词, 并用对应的真值表(truth table)来表示。
在数理逻辑中, 异或联结词在数理逻辑的理论研究中
应用得较少, 且p q与 (p q)真值相同, 即可
用代替, 因而不常用。
三、语句符号化
通常对一些推理问题的描述是用自然语言来表示的, 所以我们 首先需要把自然语句符号化为逻辑语言,
即以符号表示逻辑公式,
然后根据逻辑演算规律进行推理运算。
计算机的硬件、软件、算法和语言都具有数理逻
辑性质。
本课程只介绍数理逻辑的基础部分—逻辑演算部 分。包括: 命题演算(propositional calculus); 一阶(first-order)谓词演算(predicate calculus);
所讨论的都是纯逻辑的内容。
第一章 命题逻辑基本概念
用0(或F)表示“假”。
例 1.1 判断下列语句是否为命题: 1) 海洋的面积比陆地的面积大。 2) 2 + 6 > 9 解 1) 是真命题。
2) 是假命题。
3) 火星上有生命。 4) 11 + 1 = 100 . 5) 2009年元旦是晴天. 6) 实验是检验真理的唯一标准。 7) 你喜欢数学吗? 8) 我们要努力学习! 9) 啊, 我的天哪! 10)我正在说假话。 答: (10)不是命题, 是悖论。
2. 合取(conjunction)词“∧” 【定义 1.2】 设p和q是两个命题, 复合命题―p并且 q‖(或 p与q)称为p与q的合取式, 记作“p∧q‖(读作“p且q‖), 。当且仅当命题p和q
均取值为真时, p∧q才取值为真。
“∧”是日常语言中“并且”、“既…又…”、
“与”、“和”、“以及”等联结词的逻辑抽象,
p q 的真值表如表1.1.5所示。
表 1.5 p q 0 0 0 1 1 0 1 1
pq 1 0 0 1
汉语和英语的日常语言中没有等价词, 当且仅当 iff (if and only if)是现代逻辑中创造的联结词 等价词“”所表示的基本逻辑关系是: p是q的充分必要条件。
【例 1.10】 odd是奇数当且仅当odd 2是奇数。
3. 析取(disjunction)词“∨”
【定义 1.3】 设p和q是两个命题, 复合命题―p或q‖ 称为p与q的析取式,记作“p∨q‖(读作“p或q‖), 当且仅当命题p和q至少有一个取值为真时, p∨q 便取值为真。
自然语言中的“或”具有二意性,用它联结的命 题有时具有相容性,有时具有排斥性。 对应的连接词分别称为―相容或‖和―排斥或‖。
1.1 命题与联结词 1.2 命题公式及其赋值
本章小结
数理逻辑研究的中心问题是推理, 即研究推理中前 提和结论之间的形式关系, 而不涉及前提和结论的 具体内容。推理的基本单位是命题。
§1.1 命题和命题联结词
一、命题与真值 【定义】能判定真假的陈述句称作命题
(proposition)。
命题的定义中包含二层含义: 感叹句等, 它们无所谓真假, 所以不是命题
因此,正确的符号化:(t ∧ u )∨ ( t ∧ u )
4. 蕴涵(implication)词“”
【定义 1.4】 设p和q是两个命题, 复合命题―如果p,
则q‖称为p与q的蕴涵式,记作“p q‖ (读作“p
蕴涵q‖)。其中p称为蕴涵式的前件, q称为蕴涵式的
后件。当前件p为真, 后件q为假时, 命题p q取值
例 1.4 逻辑电路的“非门”设计。
命题P: 代表输入端的电位;
P: 代表通过反相器在输出端可得到相反的电位。
逻辑否定词“”是一个一元运算, 它的意义是:
“否定”被否定命题的全部, 而不是一部分。
日常用语中, 诸如“并非”,“永不”,“绝不”等联 结词, 尽管它们的含义并不完全相同, 但除否定外, 没有其他的逻辑内容, 因而都可用否定词“”表示。
例 1.7 a: 1 + 11 = 100,b: 熊猫是稀有动物。 “a∧b” 表示 “1 + 11 = 100且熊猫是稀有动 物”
在自然语言中, 上述命题是没有意义的, 因为A和 B毫无内在联系。
但在数理逻辑中, 我们关心的是复合命题与构成 复合命题的各原子命题之间的真值关系, 即抽象 的逻辑关系, 并不关心各语句的具体语义。 因此, 内容上毫无联系的两个命题也能组成具有 确定真值的命题。
二、命题联结词
前面所列举的一些命题都是最简单的命题。
在语言学中, 它们都是简单句。
在数理逻辑中, 将它们称为简单命题或原子 (atomic)命题, 即不能再分解为更简单的命题。 若干简单命题通过命题联结词(connectives)而构 成的新命题称作是复合(compound)命题。