1.7 自然推理系统ppt课件
离散数学课件03命题逻辑的推理理论
((┐p∧┐q)∨p) ∨ q
((┐p∨p )∧(┐q∨p)) ∨ q
(┐q∨p) ∨ q 1
精选课件ppt
由定理 3.1可知, 推理正确。
15
推理定律--重言蕴含式
(1) A (A∨B)
附加律
(2) (A∧B) A
化简律
(3) (A→B)∧A B
假言推理
(4) (A→B)∧┐B ┐A
拒取式
(5) (A∨B)∧┐B A
析取三段论
(6) (A→B) ∧ (B→C) (A→C)
假言三段论
(7) (AB) ∧ (BC) (A C)
等价三段论
(8) (A→B)∧(C→D)∧(A∨C) (B∨D) (A→B)∧(┐A→B)∧(A∨┐A) B
构造性二难 构造性二难
(特殊形式)
(9)(A→B)∧(C→D)∧(┐B∨┐精D选)课件pp(t ┐A∨┐C) 破坏性二难16
只要不出现(3)中的情况,推理就是正确的,因而判断 推理是否正确,就是判断是否会出现(3)中的情况。
推理正确,并不能保证结论B一定为真。
精选课件ppt
8
例题
例3.1 判断下列推理是否正确。(真值表法)
(1) {p,p→q}├ q (2) {p,q→p}├ q
正确 不正确
p q p(p→q) q p(q→p)
推理是指从前提出发推出结论的思维过程。
前提是已知命题公式集合。
结论是从前提出发应用推理规则推出的命题公式。
证明是描述推理正确或错误的过程。
要研究推理,首先应该明确什么样的推理是有效的或 正确的。
精选课件ppt
4
命题逻辑的推理理论
概念
描述问题 的句子
推理的正确与错误推理的形式结构判断推理正确的方法推理
推理实例
例1 判断下面推理是否正确 (1) 若今天是1号,则明天是5号. 今天是1号. 所以, 明天是5号. (2) 若今天是1号,则明天是5号. 明天是5号. 所以, 今天是1号.
解 设 p:今天是1号,q:明天是5号. (1) 推理的形式结构: (pq)pq
用等值演算法 (pq)pq
((pq)p)q pqq 1 由定理3.1可知推理正确
A1A2…AkB (A1A2…Ak)B (A1A2…AkB) (A1A2…AkB)0 A1A2…AkB0
15
归谬法实例
例4 前提:(pq)r, rs, s, p
结论:q
证明 用归缪法
①q
结论否定引入
② rs
前提引入
③ s
前提引入
④ r
②③拒取式
⑤ (pq)r
前提引入
⑥ (pq)
④⑤析取三段论
( A1A2…Ak)(CB)
( A1A2…AkC)B
(A1A2…AkC)B
12
附加前提证明法实例
例3 构造下面推理的证明 2是素数或合数. 若2是素数,则 是无理数. 若 是无理 数,则4不是素数. 所以,如果4是素数,则2是合数.
解 用附加前提证明法构造证明 (1) 设 p:2是素数,q:2是合数, r: 是无理数,s:4是素数 (2) 推理的形式结构 前提:pq, pr, rs 结论:sq
⑦ pq
⑥置换
⑧ p
①⑦析取三段论
⑨p
前提引入
pp
⑧⑨合取
16
第三章 习题课
主要内容 推理的形式结构 判断推理是否正确的方法
真值表法 等值演算法 主析取范式法 推理定律 自然推理系统P 构造推理证明的方法 直接证明法 附加前提证明法 归谬法(反证式结构的两种形式: 1. (A1A2…Ak)B 2. 前提:A1, A2, … , Ak 结论:B
7.1 归纳推理及其方法 课件(共32张PPT)
金受热后体积膨胀,
3. 意义:
银受热后体积膨胀,
不完全归纳推理在日常生活和科
铜受热后体积膨胀,
学研究中有着重要意义。
铁因受为热金后属体受积热膨后胀分,子的凝聚力它减的弱前,提与结论之间的联系是或
分子运动加速,分子彼此距离然加的大。,我们可以通过考察更多的
从而导致膨胀。
认识对象、分析认识对象与有关
而金、银、铜、铁都是金属,现象之间的因果关系等方法,提
……
③共变法—所—以特,点A与:a“有求因量果联的系变。化”
如果被考察现象a有某些变化,有一个因素A也随之发生一 定的变化,那么,这个相关因素A与被考察的现象a有因果联系。
正确地应用共变法需要注意两点: (①其他因素保持不变; ②不超出共变限度 )
归纳推理的方法
④求同求异并用法——特征:既求同又求异/“两同一异”
归纳推理的方法
例2: 在新疆天山深“求处异一法个”解逻放辑军形哨式所驻地毒蛇很多,经常爬 到房间里来场捣合乱,而当先地行哈情萨况克族人家被里研从究来对没象有发现过蛇。 战士们发现1哈. 萨克族人家A里BC就是比哨所多鹅a,其他居住条件与 哨所一样。2于. 是,战士们-就BC买四只鹅养起来-,哨所里再也没发 现过毒蛇…。… 所以,A与a有因果联系。
新课导入
我们从一个袋子里摸出来的第一个是红玻璃球,第二个 是红玻璃球,甚至第三个、第四个、第五个都是红玻璃球 的时候,我们会立刻出现一种猜想: “是不是这个袋子里的东西全部都是红玻璃球?” 但是,当我们有一次摸出一个白玻璃球的时候,这个猜想 失败了。这时,我们会出现另一种猜想: “是不是袋子里的东西全部都是玻璃球?” 但是,当有一次摸出来的是一个木球的时候,这个猜想又 失败了。这时,我们又会出现第三个猜想: “是不是袋子里的东西都是球?” 这个猜想对不对,还必须继续加以检验,要把袋子里的东 西全部摸出来,才能见个分晓。
自然推理系统p中的推理规则
在自然推理系统中,通常使用一组推理规则来进行推理和推断。
这些规则是根据逻辑和语义原理建立的,用于推导出新的命题或得出结论。
以下是一些常见的推理规则:消解规则(Resolution Rule):消解规则是一种用于证明逻辑否定的规则。
它基于逻辑上的否定关系,通过将两个命题的互补部分进行消解,得出新的结论。
假言推理规则(Modus Ponens):假言推理规则是一种常见的推理形式,用于从一个条件命题(前提)和其导出的结论中得出新的结论。
如果前提命题是"A如果B",且已经证明了"A"为真,那么可以得出结论"B"为真。
全称量化引入规则(Universal Instantiation Rule):这个规则用于从一个全称量化命题中得出特定个体的结论。
如果一个命题声称“对于所有X,条件P成立”,那么可以通过将X替换为特定的个体来得出一个新的结论。
全称量化消去规则(Universal Generalization Rule):这个规则与全称量化引入规则相反,它允许我们从特定个体的结论推导出一个全称量化命题。
如果我们可以证明一个命题对于特定个体成立,那么我们可以得出结论它对于所有个体都成立。
存在量化引入规则(Existential Instantiation Rule):这个规则用于从一个存在量化命题中得出一个特定个体的结论。
如果一个命题声称“存在X,使得条件P成立”,那么可以通过引入一个特定的个体来得出一个新的结论。
存在量化消去规则(Existential Generalization Rule):这个规则与存在量化引入规则相反,它允许我们从一个特定个体的结论推导出一个存在量化命题。
如果我们可以证明一个命题对于特定个体成立,那么我们可以得出结论存在一个个体使得该命题成立。
以上只是自然推理系统中的一些常见推理规则,实际系统可能会使用更多的规则或变种。
这些规则是构建自然推理系统的基础,它们帮助我们推导和推断命题的真假以及它们之间的关系。
命题逻辑的推理理论
精品课件
实例
例 判断下面推理是否正确 (1) 若今天是1号,则明天是5号. 今天是1号. 所 以明天是5号.
解 设 p:今天是1号,q:明天是5号. 证明的形式结构为: (p®q)Ùp®q
证明(用等值演算法)
(p®q)Ùp®q Û Ø((ØpÚq)Ùp)Úq Û ØpÚØqÚq Û 1
得证推理正确
A Þ (AÚB)
附加律
(AÙB) Þ A
化简律
(A®B)ÙA Þ B
假言推理
(A®B)ÙØB Þ ØA
拒取式
(AÚB)ÙØB Þ A
论
析取三段
(A®B)Ù(B®C) Þ (A®C)
假言三段论
(A«B)Ù(B«C) Þ (A«C)
等价三段论
(A®B)Ù(C®D)Ù(AÚC) Þ (BÚD)
难
构造性二
推理的形式结构。
精品课件
说明(2)
设任一A1组,赋A2值,a…1a,2…Aka,n (B中ai=共0出或现1n,个命i=题1变,项2,,…对n于),
前提和结论的取值情况有以下四种:
(1) A1ÙA2Ù…ÙAk 为0,B为0; (2) A1ÙA2Ù…ÙAk 为0,B为1; (3) A1ÙA2Ù…ÙAk 为1,B为0; (4) A1ÙA2Ù…ÙAk 为1,B为1。
AB
(12) 合取引入规则
CD
课件
构造证明——直接证明法
例3.3 在自然推理系统P中构造下面推理的证明;
(1) 前提:p Ú q, q ® r, p ® s , Ø s 结论:r Ù (p Ú q)
(2)前提: Ø p Ú q, r Ú Ø q ,r ® s 结论:p ® s
精品课件
1.7推理理论(离散数学)PPT
例2. 构造下列推理的证明
前提:p∨q, p→ r, s→t, s→r, t
结论:qБайду номын сангаас
①s→t
前提引入
② t
前提引入
③ s
①②拒取式
④ s→r
前提引入
⑤r
③④假言推理
⑥p→ r
前提引入
⑦ p
⑤⑥拒取式
⑧p∨q
前提引入
⑨q
⑦⑧析取三段论
例3. 构造下列推理的论证
前提:p→q, r→ q, r∨s, s→ q
称(A1∧A2∧…∧Ak)→B 为由前提A1,A2,…,Ak推结论 B 的推理的形式结构.
说明:
同用“A B”表示“AB”是重言式类似,用 “AB”表示“AB”是重言式.因而,若由前提 A1,A2,···,Ak推结论B的推理正确,也记
(A1∧A2∧…∧Ak)B.
于是,判断推理是否正确的方法就是判断重言蕴涵 式的方法.比如真值表法,等值演算法,主析取范式 法等.
8.(A→B)∧(C→D)∧(A∨C) (B∨D). 构造性二难
推理规则
(1)前提引入规则 在证明的任何步骤上都可以引入前提。
(2)结论引入规则 在证明的任何步骤上所得到的结论都可以作为
后继证明的前提。
(3)置换规则 在证明的任何步骤上,命题公式中的子公式都
可以用与之等值的公式置换,得到公式序列中的又 一个公式。
①p∨ s
前提引入
②s
附加前提引入
③p
①②析取三段论
④p→ (q→r)
前提引入
⑤q→r
③④假言推理
⑥q
前提引入
⑦r
⑤⑥假言推理
四、归谬法
若A1∧A2∧…∧An 是可满足式,则称A1 ,A2,…,An 是相 容的,
《逻辑学》第六章谓词自然推理精品PPT课件
对当关系的变化
在谓词逻辑中,性质命题的结构分析有一些不同于传统逻辑的分析。特别 是,这种分析基于命题逻辑。因为,全称命题成了一个蕴涵式,特称命题成 了合取式。
矛盾关系仍成立: 例如,否定 (x)(Sx¬Px) ,即 ¬(x)(Sx¬Px) , 它等于 (x) ¬(Sx¬Px) ,即(x)(Sx ∧Px) ,这就是E假等值于I真
对“如果所有的牛是食草动物,那么,有些动物是食草动物”, 要析出全称量词 (x) 和存在量词 (x)
分析谓词
凡是不直接表示事物本身的普遍语词,都要析为谓词。如 , “ 在巴塞罗那奥运会上,某球赛赛场的所有观众是中国人或美国 人” , 其中要析出谓词 “ 观众”、“中国人”、“美国人”。同样 的谓词用同样的谓词符号。
原来是受全称量词约束的,这样的个体称为不带标记的,它是任意选取的
个体。一个变项是否可用全称概括,就看它是否从去掉全称量词得来。
教科书p215例证明中的第5步错误,10条命题逻辑证明规则中无
“假言三段论;p216例2证明中的第5步错误,证明规则中无 “否定后
件”。误用+ 规则的例子 重庆很大,所以一切东西都很大。 a=重庆 L=很大
2. Ea
AP
3. (x) Ex
2 , +
错误 a不是从去掉全称量词得来的
4. ¬(x) Ex ∧(x) Ex
1, 3 , ∧+
5. ¬Ea
2 , 4 , ¬+
6. (x) ¬Ex
5 , +
存在概括规则 (存在量词引入 + E.G.)
任一个体(υ)有某性质(φ),当然就存在一个体(x )有性质(φ)。
(x) (VxGx)∧ (x) (Cx Gx)= (x) ((Vx ∨Cx )Gx) 即 “无论弹琴还是舞剑都是他的爱好”
逻辑学课件(完整)
逻辑学对于培养批判性思维、创新思维和独立思考能力具有重要作用。
逻辑学的基本概念
逻辑学:研究推理和论证的学科
推理:从已知事实推出未知事实的过 程
论证:通过推理来支持或反驳某个观 点的过程
逻辑连接词:用于连接命题或 语句的词语如“如果……那 么……”、“因为……所 以……”等
非:表示否定一个 命题
复合命题的真值表
复合命题:由简单命题通过逻辑连接词组合而成的命题
真值表:表示复合命题在不同情况下的真值情况
逻辑连接词:包括"与"、"或"、"非"等
真值表示例:如"p与q"的真值表当p和q均为真时p与q为真;当p和q均为假时p与q为假;其他 情况下p与q为假。
命题逻辑的基本推理规则
推理规则的正确性和可废止性
推理规则:逻辑学 中的基本规则用于 判断推理的有效性
正确性:推理规则 必须符合逻辑学的 基本原理和规律
可废止性:在某些 情况下推理规则可 以被废止例如在特 殊情况下或者当新 的逻辑规则出现时
推理规则的应用: 在逻辑学中推理规 则被广泛应用于各 种推理和论证中如 演绎推理、归纳推 理等
归纳推理的有效性和正确性
归纳推理的定 义:从特殊到 一般的推理过
程
归纳推理的有 效性:通过观 察和实验得出 结论但可能存
在例外
归纳推理的正 确性:需要满 足一定的条件 如样本的代表 性、实验的可
重复性等
归纳推理的应 用:在科学研 究、日常生活 等领域广泛应
用
归纳推理的应用领域和实例
商业领域:用于市场分析、 预测市场趋势
逻辑推理学习PPT课件
求解策略和限制策略
所谓推理的求解策略是指只求一个解还是求 所有解和最优解等. 为了防止无穷的推理过程,以及由于推理过程 太长增加时间及空间的复杂性,可在控制策 略中指定推理的限制条件,以对推理的深度、 宽度、时间、空间等限制。
第23页/共197页
模式匹配
• 模式匹配是推理中必须进行的一项重要工作,因为只有经过模 式匹配才能从知识库中选出当前适用的知识,才能进行推理。
式 F 中 的 变 量 用 中 的 项 作 代 换 的 结 果 。 例 如 有 公 式 F = P ( x , y, f ( y ) ) 和 代 换 ={a/x,b/y} • 于是F =P(a,b,f(b))
第30页/共197页
模式匹配
• 下面给出复合代换的定义 • 设有两个代换和,其中 • = {t1/x1,t2/x2,…,tn/xn} • = {u1/y1,u2/y2,…,um/ym}则 此两个代换的
• 例如有如下三个判断: • (1)足球运动员的身体都是强壮的; • (2)高波是一名足球运动员; • (3)所以,高波的身体是强壮的。 • 其中(1)是大前提,(2)是小前提 • (3)是经演绎推出的结论。 • 只要大前提和小前提是正确的,那麽由它们推出的结论就是正确的。
第4页/共197页
1、演绎推理、归纳推理、默认推理
第33页/共197页
模式匹配
• 再来求 º ,同样先求 • ={a /x, b /y, y /z, f(y)/x,z/y} • ={a /x, b /y,z/z, f(y)/x,z/y} • 去掉不合法的元素z/z,f(y)/x,z/y得 • º ={a /x, b /y} • 显然代换的复合运算是不可交换的。并且对任何代换存在空代换,并且 • º = º =
(完整版)《经典逻辑推理》PPT课件
变量代换
定义4.1 代换是一个形如
{t1/x1,t2/x2,…,tn/xn} 的有限集合。
该假设的知识送入KS
从KS中选出一条知 识,并将该知识的 一个运用条件作为
新的假设目标
有此事实? N
Y 该假设成立, 并将此事实存
入数据库
Y 还有假设?
N 退出
动物识别的例子
已知事实:一动物{有毛,吃草,黑条纹}
R1:动物有毛 → 哺乳类 R2:动物产奶 → 哺乳类 R3:哺乳类 ∧ 吃肉 → 食肉类 R4:哺乳类 ∧ 吃草 → 有蹄类 R5:食肉类 ∧ 黄褐色 ∧ 有斑点→ 猎狗 R6:食肉类 ∧ 黄褐色 ∧ 黑条纹→ 虎 R7:有蹄类 ∧ 长脖 → 长颈鹿 R8:有蹄类 ∧ 黑条纹 → 斑马
正向推理示意图 开始
把初始已知事实送入DB
Y DB中包含问题的 解?
N
N KB中有可适用的 知识?
Y 把KB中所有使用知识都
选出来送入KS
将该新事实加入DB中
Y
N
推出的是新事
实?
按冲突消解策略从KS中 选出一条知识进行推理
KS为空?
N
把用户提供的新 事实加入DB中 Y
成功
Y
用户可补充新事 实?
N 失败 退出
6. F3=F2{g(y)/u}={P(a,f(a),f(g(y))),P(a,f(a),f(g(y)))} 。
σ3=σ2°{g(y)/u}={a/z,f(a)/x,g(y)/u}
1.7 自然推理系统ppt课件
23
证明:用归谬法
①q
结论的否定引入
②┐r∨s 前提引入
③┐s 前提引入
④┐r ②③析取三段论
⑤(p∧q)→r 前提引入
Hale Waihona Puke ⑥┐(p∧q) ④⑤拒取式
⑦┐p∨┐q ⑥置换
⑧p
前提引入
⑨┐q
⑦⑧析取三段论
⑩q∧┐q ①⑨合取
由于最后一步q∧┐q0,即 (((p∧q)→r)∧(┐r∨s)∧┐s∧p)∧q0,所以推理正确。
解:将简单命题符号化: 设p:小张去看电影;q:小王去看电影; r:小李去看电影;s:小赵去看电影。
前提:(p∧q)→r,┐s∨p,q 结论:s→r
21
证明:用附加前提证明法。
①s
附加前提引入
②┐s∨p
前提引入
③p
①②析取三段论
④(p∧q)→r 前提引入
⑤q
前提引入
⑥p∧q
③⑤合取
⑦r
④⑥假言推理
注意:在推理形式中,推理形式的有效与否与前提中命题公式 的排列次序无关。
3
我们将前述推理用更严谨的形式推理系统描述出 来。
怎样在计算机上实现如下的有效推理: {pq, qr} ├ pr
识别符号p,q,r 识别公式pq, qr, …… 推理方法
4
定义
定义3.2 一个形式系统I由下面四个部分组成: (1)非空的字符表集,记作A(I)。 (2)A(I)中符号构造的合式公式集,记作E(I)。 (3)E(I)中一些特殊的公式组成的公理集,记作
2
一、有效推理
定义 设α1,α2,…,αn,β都是命题公式,
称推理“α1,α2,…,αn推出β”是有效的(或正确的), 如果对α1,α2,…,αn,β中出现的命题变项的任一指派, 若α1,α2,…,αn都真,则β亦真,并称β是有效结论。 否则,称“由α1,α2,…,αn推出β”是无效的或不合理的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(2)证明:
①┐p∨q ②p→q ③r∨┐q ④q→r ⑤p→r ⑥r→s ⑦p→s
前提引入 ①置换 前提引入 ③置换 ②④假言三段论 前提引入 ⑤⑥假言三段论
从最后一步可知推理正确,p→s是有效结论。
15
可以在自然推理系统p中构造数学和日常生活中的 一些推理,所得结论都是有效的,即当各前提的 合取式为真时,结论必为真。
解:将简单命题符号化: 设p:小张去看电影;q:小王去看电影; r:小李去看电影;s:小赵去看电影。
前提:(p∧q)→r,┐s∨p,q 结论:s→r
21
证明:用附加前提证明法。
①s
附加前提引入②┐s∨p前提引入源自③p①②析取三段论
④(p∧q)→r 前提引入
⑤q
前提引入
⑥p∧q
③⑤合取
⑦r
④⑥假言推理
9
(4)假言推理 用图示表示如下:
A→B A ∴B
(5)附加规则
A ∴A∨B
(6)化简规则
A∧B ∴A
10
(7)拒取式规则
A→B
┐B
∴ ┐A
(8)假言三段论规则
A→B B→C
(9)析取三段论规则
∴ A→C
A∨B ┐B
∴A
11
(10)构造性二难推理规则 A→B
C→D
A∨C
∴ B∨D
(11)破坏性二难推理规则
结论也为蕴涵式。此时可将结论中的前件也作为推理的前提,使结论
只为B。即化为下述形式:
(A1∧A2∧…∧Ak∧A)→B
(3.11)
使用等值演算法可证( 3.10 )式与( 3.11 )式是等值的,因而若能
证明( 3.11 )式是正确的,则( 3.10 )式也是正确的。
采用形式结构( 3.11 )式证明( 3.10 ),将A称为附加前提,并称 此证明法为附加前提证明法。
19
2)归谬法。 在构造形式结构为(A1∧A2∧…∧Ak)→B的推理证明中,
如果将┐B作为前提能推出矛盾来,比如说得出 (A∧┐A),则说明推理正确。
20
例3.5 在自然推理系统P中构造下面推理的证明。 如果小张和小王去看电影,则小李也去看电影;小赵不去 看电影或小张去看电影;小王去看电影。所以,当小赵去 看电影时,小李也去看电影。
即结论:s→r得证。
22
例3.6 在自然推理系统P2中构造下面推理的证明。 如果小张守第一垒并且小李向B队投球,则A队将取胜;或 者A队未取胜,或者A队获得联赛第一名;A队没有获得联 赛的第一名;小张守第一垒。因此,小李没有向B队投球。
解:先将简单命题符号化。 设p:小张守第一垒;q:小李向B队投球; r:A队取胜;s:A队获得联赛第一名。
6
形式系统分为: (1)自然推理系统:从任意给定的前提出发,应
用系统中的推理规则进行推理演算,最后得到结 论。 (2)公理推理系统:从若干条给定的公理出发, 应用系统中的推理规则进行推理演算,最后得到 系统中的重言式,称为定理。
本书只介绍自然推理系统P,它的定义中无公理部 分。
7
定义3.3 自然推理系统P定义如下: 1.字母表 (1)命题变项符号:p,q,r,…,pi,qi,ri,… (2)联结词符号:┐,∧,∨,→, (3)括号和逗号:(,),, 2.合式公式参见定义1.6。 3.推理规则 (1)前提引入规则:在证明的任何步骤上都可以引入前提。 (2)结论引入规则:在证明的任何步骤上所得到的结论都 可以作为后继证明的前提。
8
(3)置换规则:在证明的任何步骤上,命题公式 中的子公式都可以用与之等值的公式置换,得到 公式序列中的又一个公式。 由九条推理定律和结论引入规则还可以导出以下 各条推理定律。
(4)假言推理规则(或称分离规则):由A→B 和A,可得B.
若证明的公式序列中已出现过A→B和A,则由假言推理定律(A→B)∧AB可知,B 是A→B和A的有效结论。由结论引入规则可知,可将B引入到命题序列中来。
3.2 自然推理系统
1
§1.8 命题逻辑的推理理论
数理逻辑的主要任务是用数学的方法来研究推理。 所谓推理是指从前提出发推出结论的思维过程,而前提 是已知命题公式集合,结论是从前提出发应用推理规则 推出的命题公式。
2
一、有效推理
定义 设α1,α2,…,αn,β都是命题公式,
称推理“α1,α2,…,αn推出β”是有效的(或正确的), 如果对α1,α2,…,αn,β中出现的命题变项的任一指派, 若α1,α2,…,αn都真,则β亦真,并称β是有效结论。 否则,称“由α1,α2,…,αn推出β”是无效的或不合理的。
A→B
C→D
┐B∨┐D
(12)合取引入规则
∴ ┐A∨┐C
A
B
∴ A ∧B
12
例子
例3.3 在自然推理系统P中构造下面推理的证明: (1)前提:p∨q, q→r, p→s, ┐s 结论:r∧(p∨q) (2)前提:┐p∨q,r∨┐q,r→s 结论:p→s
13
解(1)证明:
①p→s 前提引入 ②┐s 前提引入 ③┐p ①②拒取式 ④p∨q 前提引入 ⑤q ③④析取三段论 ⑥q→r 前提引入 ⑦r ⑤⑥假言推理 ⑧r∧(p∨q) ⑦④合取 此证明的序列长为8,最后一步为推理的结论,所 以推理正确,r∧(p∨q)是有效结论。
24
AX(I)。 (4)推理规则集,记作R(I)。 可以将I记为<A(I),E(I),AX(I),R(I)>.
其中<A(I),E(I)>是I的形式语言系统, <AX(I),R(I)>为I的形式演算系统。
5
形式系统
符号库(字母表) (形式)公式 (形式)公理 (形式)推理规则
符号库和形式公式统称为形式语言系统。 形式公理和形式推理规则统称为形式演算系统。
17
证明:
①p∧┐s 前提引入
②p
①化简
③┐s
①化简
④p→(q∨r) 前提引入
⑤q∨r
②④假言推理
⑥┐s→┐q 前提引入
⑦┐q
③⑥假言推理
⑧r
⑤⑦析取三段论
(完毕)
18
P中证明的两个常用技巧:
1)附加前提证明法;
有时推理的形式结构具有如下形式:
(A1∧A2∧…∧Ak)→(A→B)
(3.10)
注意:在推理形式中,推理形式的有效与否与前提中命题公式 的排列次序无关。
3
我们将前述推理用更严谨的形式推理系统描述出 来。
怎样在计算机上实现如下的有效推理: {pq, qr} ├ pr
识别符号p,q,r 识别公式pq, qr, …… 推理方法
4
定义
定义3.2 一个形式系统I由下面四个部分组成: (1)非空的字符表集,记作A(I)。 (2)A(I)中符号构造的合式公式集,记作E(I)。 (3)E(I)中一些特殊的公式组成的公理集,记作
前提:(p∧q)→r,┐r∨s,┐s,p 结论:┐q
23
证明:用归谬法
①q
结论的否定引入
②┐r∨s 前提引入
③┐s 前提引入
④┐r ②③析取三段论
⑤(p∧q)→r 前提引入
⑥┐(p∧q) ④⑤拒取式
⑦┐p∨┐q ⑥置换
⑧p
前提引入
⑨┐q
⑦⑧析取三段论
⑩q∧┐q ①⑨合取
由于最后一步q∧┐q0,即 (((p∧q)→r)∧(┐r∨s)∧┐s∧p)∧q0,所以推理正确。
16
例子
例3.4 在自然推理系统P中构造下面推理的证明: 若数a是实数,则它不是有理数就是无理数;若a不能表示 成分数,则它不是有理数;a是实数且它不能表示成分数。 所以a是无理数。
解:首先将简单命题符号化: 设p:a是实数。
q:a是有理数。 r:a是无理数。 s:a能表示成分数。
前提:p→(q∨r),┐s→┐q,p∧┐s 结论:r