谓词演算推证

合集下载

1.7谓词演算的永真公式

1.7谓词演算的永真公式

P(x):x今天没来校上课。
1 xP(x):不是所有的大学生今天都来上课。
与 xP(x):存在一些大学生今天没来上课。(含义相同)
2 xP(x):今天没有(不存在)来上课的大学生。
与 xP(x):所有的大学生今天都没来上课。(含义相同)
10
NUIST
3.量词辖域的扩张与收缩律
设P是不含自由变元x的任一谓词公式(包括命题公式),
3
谓词公式类型的判断
NUIST
方法一:真值表法 ——当谓词公式A的个体域E是有限的,谓词变元的解释也
是有限的时,原则上可以用真值表来判断。
方法二:指派分析法 ——当谓词公式A的个体域E是无限的,或谓词变元的解释
是无限的时,谓词公式A的指派就是无限多个,无法实 现用真值表来判断,一般根据联结词、量词的意义,直 接用自然语言来叙述进行证明。
命题演算的等价式就转化为谓词演算的等价式。 依据:永真式的任何代入实例也必永真。 例如:1 由 P P
得: A(x) A(x) 2 由 P→Q P∨Q
得:xA(x)→xB(x) (xA(x))∨(xB(x))
二、由于引入量词而产生的谓词演算中特有的逻辑等价式、 永真蕴含式。
8
与量词有关的逻辑等价式
NUIST
1.量词的消去律
(1)设个体域为有限集D={a1, a2, …,an}时,则有
∀x P(x)
P(a1)∧P(a2)∧…∧P(an) (1)
∃x P(x)
P(a1) ∨P(a2) ∨…∨P(an) (2)
(2) 设A是不含自由变元x的谓词公式,则有
xA A
(3)
xA A
(4)
(因为A的真值与自由变元x无关)

18谓词演算的推理规则.

18谓词演算的推理规则.
12
量词消去与引入规则 UG
全称量词引入规则(UG)
A(x) xA(x)
该式成立的条件是 (1)Γ是公理和前提的合取,其中没有x的自由出现。其意
义:若从Γ可推出A(x),那么从Γ中也可推出xA(x).
(2)在推出A(x)前提中,x必须不是自由的;且A(x)中x不
是由使用ES而引入的。
3
谓词逻辑中推理的形式结构
推理的形式结构 形式1 A1A2…AkB (*) 形式2 前提:A1, A2, … , Ak
结论: B 其中 A1,A2,…,Ak,B为谓词逻辑公式. 若(*)为永真式, 则称推理正确, 记作A1A2…Ak B
推理定律
推理定律: 谓词逻辑中永真的蕴涵式
8
注意
违反第二条: F(x,y):x>y,个体域为实数域
取A(5)= xF(x,5)—真命题 使用EG规则,若用x取代5,得xA(x)= xxF (x,x)
= xx (x>x) 假 若用y取代5,得yA(y)= yxF (x,y)
= yx (x>y) 真
9
量词消去与引入规则 EI
1.8 谓词演算的推理规则
1.8.1 谓词逻辑中推理的形式结构
重要推理定律
1.8.2 量词消去与引入规则
UI规则、UG规则、EG规则、EI规则
A(x)对y是自由的
• 如果在公式A(x)中,x不出现在量词y或 y的辖域之内,则称A(x)对y是自由的。
• 例如:B(x)= y P(y)Q(x) R(z), B(x) 对y是自由的
量词消去与引入规则 UI
全称量词消去规则(UI)
xA( x) 或 xA( x)
A( y)

2-5 谓词演算的四个推理规则

2-5 谓词演算的四个推理规则

§2.5.1 存在指定规则
例如:
西安电子科技大学 软件学院
如果“盒子里面全是黑球”这个命题成 立,那么在盒子里面任找一个球,它 的肯定是黑色的。
§2.5.2
×

» 指定规则的使用
存在指定规则ES
如果(∃x)A(x)的为真,且x的个 体域中的个体c满足A(c)为真, 应用ES规则可得: (∃x)A(x)
西安电子科技大学 软件学院
命题演算中的推理规则和证明方法在谓词 演算中依然适用。但在谓词演算中的某些前 提和结论可能是带量词约束的。为了使用命 题逻辑中的一些推理规则,并最后还原带量 词的结论形式,在推理过程中经常要消去和 添加量词,以下四个规则就是用于消去和添 加量词的规则。
§2.5.1 存在指定规则
西安电子科技大学 软件学院
全称指定规则US
如果(∀x)A(x)的为真,那么x 的个体域中的任意确定个体c 也必然使得A(c)为真,因此 US规则通常也可以这样用:
(∀x)A(x) ∴ A(c)
∴ A(c)
对变元指定同一个个体时,应先作存 在指定,再作全称指定。
» 指定规则的使用
西安电子科技大学 软件学院
§2.5.1 存在指定规则
例如:
西安电子科技大学 软件学院
如果“盒子里面存在黑球”这个命题成 立,那么在盒子里面至少可以找到一 个黑色的球。
§2.5.1 存在指定规则
西安电子科技大学 软件学院
【例题】设谓词P(x): x是草食动物,x的个体域为全体动物的 集合。应用存在指定规则消去公式(∃x)P(x)中的存在量词。
§2.5.4 全称推广规则
例如:
西安电子科技大学 软件学院
如果从盒子中任取一个球,能证明它是 黑球,那么“盒子里面全是黑球”成立。

数学逻辑中的命题演算和谓词演算

数学逻辑中的命题演算和谓词演算

数学逻辑是数学的基础,它研究命题的推理和证明方法,是数学推理的基础工具。

其中,命题演算和谓词演算是数学逻辑的两个重要分支,它们在数学推理中具有不可替代的作用。

命题演算是逻辑学的基础,它研究命题之间的逻辑关系。

在命题演算中,一个命题是一个陈述句,它要么是真,要么是假。

命题的逻辑连接词有与、或、非三种,分别表示命题的合取、析取和否定。

通过逻辑连接词的运用,可以构造复合命题,从而进行复合命题的推理。

作为命题演算的一种进一步推广,谓词演算引入了变量和量词的概念。

谓词演算研究命题中涉及变量的合取和存在量化,以及含有变量的复合命题的推理。

在谓词演算中,变量可以赋予不同的值,从而使得命题可以为真或为假。

谓词演算的基本元素有谓词、变量和量词。

谓词是关于一个或多个变量的陈述,变量是命题中的未确定的对象,而量词则用于指定变量的范围。

命题演算和谓词演算在数学证明中具有不可替代的作用。

命题演算可以帮助我们分析命题之间的逻辑关系,通过构造复合命题和应用推理规则,可以推导出新的命题。

这为数学推理提供了重要的工具。

谓词演算则更加灵活,通过引入变量和量词的概念,可以处理涉及未知量的问题。

谓词演算可以将复杂的数学问题转化为简单的命题演算问题,从而简化了求解的过程。

在数学推理中,命题演算和谓词演算常常相互配合使用。

命题演算提供了一种简洁的推理方法,适用于处理已知条件推导出结论的问题;而谓词演算则适用于处理引入未知量的问题,通过引入变量和量词可以统一处理不同的情况,使得求解更加简化。

总之,数学逻辑中的命题演算和谓词演算是数学推理的重要工具。

命题演算研究命题之间的逻辑关系,可以帮助我们进行命题的推理和证明;谓词演算引入变量和量词的概念,可以处理涉及未知量的问题,将复杂的数学问题转化为简单的命题演算问题。

它们在数学推理中相互配合,为我们提供了强大的工具,帮助我们解决各种数学问题。

因此,学习和掌握命题演算和谓词演算对于提高数学推理能力具有重要意义。

离散数学-谓词演算的推理规则

离散数学-谓词演算的推理规则
解: P(x) :x 是液体, G(x):x是金属, R(x, y):x 溶解 y ,
xG(x) y p(y) R(y, x)
20
例2、将下列命题译成自然语言,并确定其真值。
(个体域为 Z ) (1) xyG(x, y) ,其中G(x, y) : xy y 解:对任意正整数 x ,存在正整数 y,
F(x),G(x, y) 中的 x 是约束变元, G(x, y) 中的 y是自由变元; y 的辖域是F( y) , F( y) 中的 y 是约束变元; R(x, y, z)中的 x, y, z 都是自由变元。
24
例5、 设个体域为 A a,b,c将下面谓词公式中的
量词消除,写出与之等值的命题公式。 (1) xP(x) xR(x) 解 xP(x) xR(x)
§2.3 谓词演算的推理规则
重点: 全称指定规则(US)(Universal Specification) 存在指定规则(ES)(Existential Specification) 全称推广规则(UG)(Universal Generalization) 存在推广规则(EG)(Existential Specification)
3
3、全称推广规则(UG)
A( y) xA(x) 要求:(1)y是个体域中任一个体,且都有A( y)为真。
4、存在推广规则(EG)
A( y) xA(x)
要求:(1) y 是个体常元或变元,
(2)在公式A(y)中,y不出现在量词 x或x
的辖域内。
4
注:考察以下推理过程
① xyP x, y

yP(c, y)
谓词公式;辖域,约束变项,自由变项; 代换实例;重言式, 矛盾式,可满足式。 2、应用。 (1) 求某些公式在给定解释下的真值。 (2) 判断某些简单公式的类型。

谓词逻辑的等值和推理演算

谓词逻辑的等值和推理演算
• 例2:人皆有死,孔子是人,所以孔子有死.
(x)(Man(x)→Mortal(x)) Man(Confucius) → Mortal(Confucius)
• 例3:若有一种又高又胖旳人,则有一种高个子而 且有一种胖子.
(x)(Tall(x)Fat(x)) → (x)Tall(x) (x)Fat(x)
(x)P(x, f(x)) = P(1, f(1)) P(2, f(2)) • 两者明显不等值.但在(不)可满足旳意义下两者
是一致旳.
Lu Chaojun, SJTU
20
谓词逻辑旳推理
• 命题逻辑中有关推理形式、重言蕴涵以 及基本旳推理公式旳讨论和所用旳术语 都可引入到谓词逻辑中,并可把命题逻辑 旳推理作为谓词逻辑旳推理旳一种部分 来看待.
• 前束范式定理:任一公式都有与之等值旳 PNF.
Lu Chaojun, SJTU
11
怎样转化成PNF
1.消去和↔ 2.否定词内移
– 应用De Morgan律
3.约束变元易名(假如必要旳话) 4.量词左移
– 应用分配等值式
Lu Chaojun, SJTU
12
例:求PNF
((x)(y)P(a,x,y)(x)((y)Q(y,b)R(x))) = ((x)(y)P(a,x,y)(x)((y)Q(y,b)R(x))) = (x)(y)P(a,x,y) (x)((y)Q(y,b) R(x)) = (x)(y)P(a,x,y) (x)((y)Q(y,b) R(x)) = (x)((y)P(a,x,y) (y)Q(y,b) R(x)) = (x)((y)P(a,x,y) (z)Q(z,b) R(x)) = (x)(y)(z)(P(a,x,y) Q(z,b) R(x)) = (x)(z)(y)(P(a,x,y) Q(z,b) R(x)) = (x)(y)(z)(P(a,x,y)Q(z,b)R(x)(pp))

概率论-第七讲 谓词演算的推理规则

概率论-第七讲 谓词演算的推理规则

(8) ¬∀xP( x ) → ∃xQ( x )
CP规则
11
二、谓词演算中的推理规则
例3:推理“每个学术会的成员都是专家。有些成员是青年 人,所以有的成员是青年专家。” 证: 设 F(x):x是学术会成员; G(x):x是专家; H(x):x是青年。 前提:∀x(F( x ) → G ( x )),∃x ( F( x ) ∧ H ( x )) 结论:∃x ( F( x ) ∧ G ( x ) ∧ H ( x )) (1) ∃x(F(x) ∧ H( x ) ) P ( 7 ) H ( c) T, (2), I 2
考察以下谓词公式: ∀ yP( y ) ∨ Q ( x) ∨ R ( z ) ∃ yP( x, y ) ∨ Q( x, y ) ∀ yP( y ) ∧ Q( x, y ) 为了强调这些谓词公式对自由变元x的依赖关系, 可以分别记为B(x) , C(x) , D(x)。 记法中省略了 其它自由变元。
定义:如果公式 A ( x )中, x 不出现在量词 ∀ y 或 ∃ y 的辖域之内,则称 A ( x ) 对 y 是自由的。
4
二、谓词演算中的推理规则
推理规则:E1~E24恒等式、I1~I9永真蕴含式、Q1~Q19谓词永 真式、P规则、T规则、CP规则及下面四个规则: US,UG,ES,EG。 1.全称指定规则 (Universal Specification)简记为US ∀ xA( x ) 条件:A(x)对于y必须是自由的。 ∴ A( y ) 意义:全称量词可以删除。 例: ∀x∃yB( x , y) 写成 ∃yB( y, y) × 如 B(x,y):x<y ; x∈R; y∈R
(2) ∃x¬P( x )
T,), Q 4 (1
(3) ¬P(a ) T, (2), ES (4) ∀x(P(x) ∨ Q(x)) P

第四讲谓词演算的推理理论

第四讲谓词演算的推理理论

谓词推理
例6 (x)P(x) (x)(P(x)∨Q(x) R(x)), (x)P(x),(x)Q(x) (x)(y)(R(x) ∧R(y)) (1)(x)P(x) P (2)(x)P(x) (x)(P(x)∨Q(x) R(x)) P (3)(x)(P(x)∨Q(x) R(x)) T(1)(2)I (4)P(a) ES(1) (5)P(a)∨Q(a) R(a) US(3) (6)P(a)∨Q(a) T(4)I (7)R(a) T(5)(6)I (8)(x)Q(x) P (9)Q(b) ES(8) (10) P(b)∨Q(b) R(b) US(3) (11) P(b)∨Q(b) T(9)I (12) R(b) T(10)(11)I (13) R(a) ∧R(b) T(7)(12)I (14) (y)(R(a) ∧R(y)) EG(13) (15) (x)(y)(R(x) ∧R(y)) EG(14)
例2 : (1) 在座的成员都是大学生,并且正值青春年华。 (2) 有些成员是女性。 (3) 所以,有些成员是青年女大学生。 解:设M(x):x是在座的成员 Y(x):x正值青春年华 U(x):x是大学生 W(x):x是女性
( x)(M(x) (U(x)∧ Y(x))) , ( x)(M(x) ∧W(x)) ( x)(M(x) ∧ Y(x) ∧ W(x)∧U(x) )
T(6)(9)I T(10)E T(11)I T(7)(12)I P US(14) T(6)(15)I T(6)(15)I T(17)E T(18)I T(19)E T(13)(20)I T(6)(21)I EG(22)
思考题: ( x)( y)A(x, y) P
全称指定: ( y)A(a, y) P 等价式: P (y) A(a, y) 全称推广: P ( x) ( y) A(x, y) 作业: P79 逆否式: P ( x) ( y) A(x, y) (1)b, c (2)b, (3)c 注意:使用指定或推广规则时,量词的作用域必 须是整个谓词公式,而不是其中的一部分

谓词逻辑推理定律

谓词逻辑推理定律

谓词逻辑推理定律首先,让我们了解什么是谓词逻辑。

谓词逻辑是一种逻辑分析方法,用于分析一些断言或句子的真假性。

谓词逻辑推理是指根据给定的谓词逻辑语句推理出另一个谓词逻辑语句的过程。

通常情况下,谓词逻辑推理被用于解决语义相关问题,如逻辑谬误,语言理解等。

谓词逻辑推理定律是用于谓词逻辑推理过程中所应注意的一些基本原则,它们能够帮助我们合理地进行推理,确保推理的合法性和准确性。

下面我们将详细介绍几个常见的谓词逻辑推理定律。

1. 否定演算规律:一个命题与它的否定命题不能同时成立。

例如,如果说“所有动物都能呼吸”,那么这么说就是错误的:“所有动物不能呼吸”。

因此,被推理的命题不能同时成立为“真”和“假”。

2. 否定引入规律:在一个推理中,当我们不能证明一个命题时,我们可以推出它的否定命题是真的。

例如,如果一个人说“我已经搜索了整个屋子,但是没有找到我的钥匙”,那么我们可以推断出:“我的钥匙不在我的房子里”。

因为如果钥匙在房子里,就一定会被找到。

3. 等价规律:如果两个命题具有相同的真值,那么它们具有等价关系。

例如,命题“猫是哺乳动物”和“所有哺乳动物都是猫”就是等价的。

4. 分配律:如果一个逻辑命题包含多个逻辑操作符,将它们分成两个组合不影响其含义。

例如,命题“(p∧q)∨r”和“(p∨r)∧(q∨r)”就是等价的。

5. 归纳法则:当推理一组命题时,我们通常可以通过研究一组具有相似特征的实例来了解整个集合的性质。

例如,如果我们希望证明所有偶数之和是偶数,我们可以归纳地首先证明2和4之和为6,接着证明6和6之和为12,以此类推。

通过这种归纳方法,我们可以得出结论:所有偶数之和是偶数。

6. 相反法则:只有证明命题的逆否命题为真,才能真正证明该命题为真。

例如,如果我们想证明“如果人类能够站立,那么他们就能够行走”,我们可以相反地批判性地假设人类不能行走,然后我们就可以推断出,他们也不能站立。

以上谓词逻辑推理定律是推理过程中注意的基本原则。

6谓词逻辑推理

6谓词逻辑推理

本定理说明:任何公式的前束范式都是存在的,但 一般说来并不是唯一的。
例4 求下列公式的前束范式
(1) x(M(x)F(x))
解 x(M(x)F(x)) x(M(x)F(x))
(量词否定等值式)
x(M(x)F(x)) 后两步结果都是前束范式,说明公式的前束范式不惟一.
26
一阶逻辑的常用推理规则
(1)命题演算中的所有推理规则都是谓词演算中的 推理规则,谓词演算的所有永真式也是谓词推理 规则。
前提引入、结论引入、置换规则、假言推理、附 加、化简、拒取式、假言三段论、析取三段论、 构造性两难、合取引入等等。
27
一阶逻辑的常用推理规则
为了构造推理系统,还要给出4条重要的推理规则, 即消去量词和引入量词的规则:
A1 ,A2 ,… ,Ak → B 若为永真式,则称推理正确,否则称推理不正确。
在一阶逻辑中称永真式的蕴涵式为推理定律, 若一个推理的形式结构正是某条推理定律,则这个 推理显然是正确的。
在一阶逻辑的推理中,某些前提与结论可能是受量词限 制,为了使用命题逻辑中的等值式和推理定律,必须在推理 过程中有消去和添加量词的规则,以便使谓词演算公式的推 理过程可类似于命题演算中推理理论那样进行。
7
有限个体域上消去量词
设个体域为有限集D={a1, a2,…, an}, 则 xA(x)A(a1)∧A(a2)∧…∧A(an) xA(x)A(a1)∨A(a2)∨…∨A(an)
例: 个体域D={a,b,c}, 则消去下面公式中的量词 xyF(x,y) x (F(x,a)∧F(x,b)∧F(x,c)) (F(a,a)∧F(a,b)∧F(a,c))∨ (F(b,a)∧F(b,b)∧F(b,c))∨ (F(c,a)∧F(c,b)∧F(c,c))

解析谓词逻辑的量化和谓词演算

解析谓词逻辑的量化和谓词演算

解析谓词逻辑的量化和谓词演算谓词逻辑是数理逻辑的一种分支,负责研究命题中的谓词和量化词的运算关系。

它广泛应用于计算机科学、人工智能和哲学等领域。

本文将从量化和谓词演算两方面对谓词逻辑进行解析。

一、量化量化是谓词逻辑中的重要概念之一,用来描述命题的数量。

量化分为普遍量化和存在量化两种形式。

普遍量化使用全称限定词“对于一切”(forall)来表示,表示命题在所有情况下都成立。

例如,在数学中,命题“对于一切x,x + 1大于x”使用普遍量化可以表示为“∀x (x + 1 > x)”。

存在量化使用存在限定词“存在”(exists)来表示,表示至少存在一个情况使得命题成立。

例如,在集合论中,命题“存在一个数x,使得x属于自然数集合”可以表示为“∃x (x ∈ℕ)”。

量化使得谓词逻辑能够更加准确地描述实际情况,同时也提供了推理和证明的基础。

二、谓词演算谓词演算是一种用符号表示命题的形式化方法,用于对谓词逻辑进行推理和验证。

谓词演算分为一阶谓词演算和二阶谓词演算两种形式。

一阶谓词演算(First-Order Predicate Calculus,简称FOPC)使用谓词、变量和量化词来描述命题,并且限定了变量的范围。

例如,命题“对于每个人x,x是善良的”可以使用一阶谓词演算表示为“∀x (Person(x) → Kind(x))”。

二阶谓词演算(Second-Order Predicate Calculus,简称SOPC)扩展了一阶谓词演算,允许对谓词进行量化。

例如,命题“存在一个集合X,X包含全部自然数”可以使用二阶谓词演算表示为“∃X (∀x (x ∈ X))”。

谓词演算通过严格的推理规则和语法规范,使得逻辑推理和证明更加严谨和准确。

它在形式化验证、自动推理和计算机证明等领域具有重要的应用价值。

结论谓词逻辑的量化和谓词演算是谓词逻辑的重要组成部分。

量化通过普遍量化和存在量化描述命题的数量,为命题的确定性和推理提供了基础。

离散数学24谓词演算的推理理论

离散数学24谓词演算的推理理论

谓词演算的推理理论在谓词逻辑中,除了命题逻辑中的推理规则继续有效外,还有以下四条规则。

设前提Г= {A 1,A 2,…,A k }.1. 全称指定规则(全称量词消去规则)US :例1 取个体域为实数域,F(x, y): x>y, P(x)=(∃y) F(x,y), 则(∀x)P(x) ⇒P(z)=(∃y) F(z,y).而不能(∀x) P(x) ⇒P(y)=(∃y) F(y,y).其中x,y 是个体变项符号,c 为任意的个体常量.或 (∀x ) P (x ) ∴ P (y ) (∀x) P (x )∴ P (c )2 . 全称推广规则(全称量词引入规则) UG:P(x)∴ (∀x)P(x)其中x是个体变项符号,且不在前提的任何公式中自由出现.3. 存在指定规则(存在量词消去规则) ES:(∃x)P(x)∴ P(c)1)c是使P(x)为真的特定的个体常量,不是任意的.2)c不在前提中或者先前推导公式中出现或自由出现,换句话说,此c是在该推导之前从未使用过的.4. 存在推广规则(存在量词引入规则) EG:P(c)∴ ( x)P(x)其中x是个体变项符号, c是个体常项符号.谓词逻辑的推理理论由下列要素构成.1. 等价公式2. 蕴含式3. 推理规则:(1) 前提引入规则 (2) 结论引入规则(3) CP推理规则 (4)归谬论(5) US规则 (6) UG规则(7) ES规则 (8) EG规则1)在推导的过程中,可以引用命题演算中的规则P、规则T、规则CP .2)为了在推导过程中消去量词,可以引用规则US和规则ES来消去量词.3)当所要求的结论可能被定量时,此时可引用规则UG和规则EG将其量词加入.4)证明时可采用如命题演算中的直接证明方法和间接证明方法.5)在推导过程中,对消去量词的公式或公式中没含量词的子公式,完全可以引用命题演算中的基本等价公式和基本蕴涵公式.6)在推导过程中,对含有量词的公式可以引用谓词中的基本等价公式和基本蕴涵公式.7)在推导过程中,如既要使用规则US又要使用规则ES消去公式中的量词(只要有可能,我们总是先使用规则ES,再使用规则US)。

逻辑学概念

逻辑学概念

逻辑学概念
逻辑学是一门探究推理和证明的学科。

它研究正确推理的规则和形式,以及对于不同的陈述和命题如何进行推断和推理。

逻辑学的基本概念包括命题、推理、证明、谬误、范畴、命题演算、谓词演算、集合论、证明论等。

其中,命题是逻辑学的基本单位,它是一个能够被真或假所描述的陈述或命令。

推理则是在一组命题之间建立逻辑关系,以推出具有逻辑推理性质的结论。

证明则是通过一系列推理步骤,以确定某个命题是否成立的过程。

谬误则是一种错误的推理或论证。

范畴则是一种特定类型的事物或概念的集合。

命题演算和谓词演算则是两种基本的逻辑推理系统,它们分别用于处理命题和谓词的推理。

集合论则是研究集合及其成员关系的学科,它与逻辑学有着密切的关联。

证明论则是研究证明的性质、种类和方法的学科,它是逻辑学的重要分支。

逻辑学的概念和方法在数学、计算机科学、哲学和语言学等领域中都有广泛的应用。

- 1 -。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2.5 谓词逻辑推理理论
谓词演算推证的基本思路是将量词消去,
然后用类似命题演算推证法证明。

2.5.1 谓词演算推证
谓词演算推证也是由三个要素组成:推理根据、推理规则和证明方法。

推理根据:
一方面命题演算推证中命题定律和推理定律的代换实例可以作为谓词演算推证的推理依据;
一方面谓词演算的基本逻辑等价式和逻辑蕴涵式:
量词否定逻辑等价式
量词辖域的收缩与扩张逻辑等价式
量词分配逻辑等价式
具有两个量词的逻辑等价式
量词与联结词的逻辑蕴涵式
具有两个量词的逻辑蕴涵式
2.5.1 谓词演算推证
证明方法:
直接证法
间接证明方法
反证法
附加前提证法
2.5.1 谓词演算推证
推理规则:
P规则
T规则
CP规则
消去和添加量词的规则
2.5.1 谓词演算推证
1)US 规则(全称指定规则)
这里P 是谓词,而c 是个体域中某个任意的个体。

例如,设个体域为全体偶数的集合,P(x)表示“x 是整数”,则∀xP(x)表示“所有的偶数都是整数”,那么根据全称指定规则有P(6),即“6是整数”。

全称指定规则在使用时要求x 是P(x)中自由出现的个体变元。

该规则使用时还可以有以下形式:()
()
c Ρx x Ρ∴∀()
()
y Ρx Ρ∴∀x 这里y 是任意的不在P(x)中约束出现的个体变元。

注意:
2.5.1 谓词演算推证
2)UG 规则(全称推广规则)
设E 是指定的个体域,若对于E 中的任意个体a ,都有P(a)成立,才能应用该全称推广规则。

例如,设个体域是全体人类,P(x)表示“x 是要死的”。

显然,对于任意一个人a ,P(a)都成立,即任何人都是要死的。

则应用全称推广规则有∀xP(x)成立。

全称推广规则在使用时要求y 不在P(x)中约束出现。

注意:)
()
(y yP x P ∀∴
2.5.1 谓词演算推证
3)ES 规则(存在指定规则)
这里c 是指定个体域中的某一个个体。

但需注意的是,应用存在指定规则时,指定的个体c 不是任意的。

注意:存在指定规则在使用时要求:
(1)c 是使P(c)为真的指定个体域中的某一个个体。

(2)c 不曾在P(x)中出现过。

在具体的推证过程中还要求c 不在以前步骤中出现过。

(3)P(x)中除x 外还有其他自由出现的个体变元时,不能用此规则。

()
()
c P x xP ∴∃
2.5.1 谓词演算推证
4)EG 规则(存在推广规则)
这里c 是指定个体域中的某一个个体,该规则的成立是显然的。

注意:存在推广规则在使用时要求取代c 的x 不在P(c)中出现。

)
()
(x xP c P ∃∴。

相关文档
最新文档