谓词逻辑基础(精)

合集下载

第3章 谓词逻辑

第3章 谓词逻辑

【谓词公式的类型】根据公式与解释的关系,可以把谓词公式分为三种 类型:永真式、矛盾式和可满足式。 定义 3.13 若公式 A 在任何解释下均为真,则称 A 为永真式。 定义 3.14 若公式 A 在任何解释下均为假,则称 A 为矛盾式(或永假式)。 定义 3.15 若(至少)存在一个解释使公式 A 为真,则称 A 为可满足式。
例3.5 用谓词公式表示下列命题: (1) 所有人都吃饭 (2) 存在不吃饭的人 (2) 没有不吃饭的人
令 M (x) 表示: x 是人
E (x) 表示: x 吃饭 (1) x ( M ( x ) E ( x)) (2) x( M ( x) E ( x)) (3) (x( M ( x) E ( x)))
• 存在量词:表示个体变元在个体论域中取某个值 的量词称为存在量词
符号 加上一个个体变元表示。如 x, y
量词
所有的、任意的、一切的、每一个 有些、至少有一个、某一些、存在
x
x
3.2 谓词公式
定 义 3.5 设 P 是 一 个 n 元 谓 词 , t1 , t2 ,, tn 是 项 , 则
P(t1 , t2 ,, tn ) 构成一个谓词公式,称为原子谓词公式。
F(x): x 是奇数 H(x,y): x 大于 y L(x,y): x 比 y 聪明
定义 3.6 谓词逻辑中的合式公式定义如下: (1) 任何一个原子谓词公式都是合式公式; (2) 若 A 是合式公式,则 ( A ) 也是合式公式; (3) 若 A, 是合式公式, ( A B ) , A B ) , A B ) , B 则 ( ( ( A B ) 都是合式公式; (4) 若 A 是合式公式,则 ( xA ) , ( xA ) 也是合式公式; (5) 仅由(1)—(4)在有限步内产生的公式才是合式公式。

谓词 基本推理公式

谓词 基本推理公式

谓词基本推理公式
谓词逻辑是逻辑学中的一种形式系统,它使用谓词来表达命题的性质和关系。

基本推理公式是谓词逻辑中的一些基本规则,用于推导命题的真假。

以下是几个常用的谓词逻辑基本推理公式:
1. 交换律:A→B ↔ B→A
2. 结合律:(A→B)→C ↔ A→(B→C)
3. 吸收律:A→(B∧C) ↔ (A→B)∧(A→C)
4. 分配律:(A∧B)→C ↔ A→(B→C)
5. 重写律:A→B ↔ ¬B→¬A
6. 否定引入律:¬(A∧B) ↔ (¬A∧¬B)
7. 否定消去律:¬¬A ↔ A
8. 双条件引入律:A↔B ↔ (A→B)∧(B→A)
9. 双条件消去律:A↔B ↔ (A∧B)∨(¬A∧¬B)
10. 全称量词引入律:∀x(P(x)) ↔ P(y)/y (y属于某个集合)
11. 存在量词引入律:∃x(P(x)) ↔ P(y)/y (y属于某个集合)
这些基本推理公式是谓词逻辑的基础,可以用于推导其他命题的真假。

在具体使用时,需要根据命题的具体情况进行选择和应用。

第九章 谓词逻辑基础

第九章 谓词逻辑基础

9.1.2 命题函数与个体域
定义9.1
由一个特定谓词P和n个个体变元 x1,x2, …, xn组成的形如P(x1,x2, …, xn) 的表达式称为简单命题函数(propositional function)。简单命题函数可用所有的命题联 接词联接组成复合命题函数。
如: A(x):x 学习好 B(x): x 工作好 则A(x)∧ B(x):表示x 学习好并且工作好。 A(x)→ B(x):表示若x 学习好则x工作好。 对于一个个体变元其变化的范围即—个体的全体称 为个体域(domain of individuals),当讨论对象遍 及一切客体时,个体域特称为全总域(universe)。 那么一些复杂的性质和关系,可以用谓词和联结 词复合的形式来描述。

从以上例子看出,语句形式化过程的主要步 骤是: (1)准确地从语句中提取谓词。表示性质的 谓语用一元谓词表示, 表示关系的谓语用二 元或更多元数的谓词来表示。 (2)准确地使用量词和确定量词的辖域,当 辖域中多于一个谓词时必须注意括号的使用。


上一例中,由于确定了个体域,使得语句的形式化变得简单了,但当语 句中涉及不同类个体时,这一做法便不能奏效,这时采用全总个体域。 首先,在讨论个体域的某个局部的所有个体或某些个体时,要使用把量 词限于该局部的所谓“限定谓词”。例如,例9.4中都应使用限定谓词 (M(x):“…是人”)来限定量词的意义。其次,限定谓词与其它谓词 之间应使用适当的联结词。当限定谓词用于限定全称量词时,它必须作
例9.2
9.1.3 量词与辖域

我们曾经谈过,谓词逻辑区别于命题逻辑还有一点 更重要的是要讨论量词(quantifiers),即指 “所 有”“一切”“任一个”和“有”“某些”“存 在”,分别用符号 和 来表示,并分别称为全称 量词和存在量词。那么xP(x)表示个体域中所有的 个体都满足谓词P;x P(x) 表示个体域中有个体满 足谓词P;x (M(x)∧B(x)) 表示个体域中有个体既 满足谓词M,又满足谓词B。如,M(x):x是人, B(x):x是勇敢的,x (M(x)∧B(x)) 表示“有的个体 是人且是勇敢的”,或说“有人勇敢”;若D(x):x 是要死的,则x(M(x)→D(x)) 表示 “所有人都是要 死的”; 设L(x,2):x小于2,则 x(L(x,2)∨┐L(x,2)) 表示“所有的个体或者小于2 或者不小于2”。

谓词逻辑的基础概念及其应用

谓词逻辑的基础概念及其应用

谓词逻辑的基础概念及其应用张谦惠摘要:数学逻辑学是研究数学教育中所需的逻辑知识及如何应用于数学教育和解决数学教育问题的一门学科。

本文主要讨论谓词逻辑的基础概念及其在数学教育中的应用。

谓词逻辑分很多种,而这里要研究的是狭义谓词逻辑或称一阶谓词逻辑。

研究它的三个基础知识及其在教育学中的应用。

关键词:谓词的概念公式等价式应用数学逻辑学是研究数学教育中所需的逻辑知识及如何应用于数学教育和解决数学教育问题的一门学科。

是一门逻辑学与数学教育学相结合的边缘学科,属于应用逻辑,其核心内容属于数理统计。

它的基本内容主要分为命题逻辑,简单命题的分解与概念,谓词逻辑和归纳逻辑及其在数学教育中的应用。

我们为进一步讨论命题和推理需要把简单命题分解为个体词,谓词和量词。

谓词逻辑就是研究它们的形式结构,逻辑性质,谓词关系及从中导出的规律。

而本文主要讨论谓词逻辑的基础概念及其在数学教育中的应用。

谓词逻辑包括命题逻辑,它除了命题变元外,还有个体变元和谓词变元等。

如果量词只作用于个体变元,并且谓词都是关于个体的性质和关系,而不涉及关系的性质和关系之间的关系,那么这样限制下的谓词逻辑称为狭义谓词逻辑或一阶谓词逻辑,它是最基础的谓词逻辑。

本文即将讨论谓词的概念,公式,谓词逻辑的等价式及其在教育学中的应用实例。

一.谓词逻辑的预备知识㈠个体(主词)与谓词的概念简单命题可分解为个体与谓词,其中个体又叫主词。

1。

由个体组成的集合成为个体域或论域。

所由个体组成的个体域称为全总个体域。

如果变元在某个体域中取值,则称为个体变元。

2. 谓词:指个体的性质或若干个个体之间的关系。

前者是一元谓词,后者当个体数为n时为n元谓词。

谓词变元:可以在由谓词变元组成的集合中取值的变元。

单独一个谓词是改有意义的。

如:。

是无理数,。

大于。

,它们必须与个体结合在一起(真),“5大于2”(真),“2大于3”(假)。

3.谓词用以下符号表示:F,G,R,为明确各是几元谓词,可用谓词后面带有若干个空位表示,如F(),G(),R()等。

谓词逻辑(1)

谓词逻辑(1)
贾宝玉爱林黛玉传统主谓式分析贾宝玉是爱着林黛玉的弗雷格的分析对象概念对象武汉位于上海与重庆之间谓词是位于之间三元谓词表示三个个体之间的关系
谓词逻辑Ⅰ:基本概念
1.1个体词与谓词
1.2量词
1.3量词的辖域 1.4
全称量词不表示存在,存在量词表 示存在 1.5多个量词
问题的提出

命题逻辑特点:研究复合命题之间的推理时,只将 复合命题分析到简单命题,不再对简单命题内部成 分进行细分。
例9 有的新闻报道不是真实的。 论域为全域 X(x):x是新闻报道 Z(x):x是真实的

此命题表达了
存在一对象,它是新闻报道,但它不是真实的。

(x) ( X(x)∧ Z(x))
传统命题A、E、I、O四类命题的量化形式 A命题:“所有S是P”, 量化形式:(x)(S(x)→P(x)); E命题:“所有S不是P”, 量化形式:(x)(S(x)→P(x));
在一个公式前面加上量词,称为量化式,如(
x)F(x)和( x)F(x),就分别称为全称量化式和 存在量化式。 ( x)F(x)表示“对于所有x而言,x是F,即一切 事物都是F”; ( x)F(x)表示“至少有一个x,x是F,即有一(有 些)事物是F”。
(1)所有事物都是变化的
例子:贾宝玉爱林黛玉
传统主谓式分析
弗雷格的分析
贾宝玉是爱着林黛玉的

对象 贾宝玉
概念 爱
对象 林黛玉
7
T(a,b,c) 谓词是“位于之间”(三元谓词),表示三个个体之间的关系; 个体词“武汉” 、 “上海” 、 “重庆”分别表示确定的个体, 是个体常项。

例 5 武汉位于上海与重庆之间

谓词逻辑的基本原理和推理方法

谓词逻辑的基本原理和推理方法

谓词逻辑的基本原理和推理方法谓词逻辑是数理逻辑的一种形式,它主要研究陈述句的真值和推理关系。

本文将探讨谓词逻辑的基本原理和推理方法,以帮助读者进一步理解和运用这一重要的逻辑体系。

一、谓词逻辑的基本原理谓词逻辑是由Richard Montague在20世纪50年代提出的,它是一种基于谓词和量词的逻辑形式。

谓词是描述个体和关系的词汇,而量词则表示个体的范围。

基于这些基本元素,谓词逻辑涉及命题的真值判断和逻辑推理。

1. 命题的真值判断在谓词逻辑中,命题的真值可以通过公式化的方式进行判断。

具体而言,谓词逻辑使用谓词和个体常量构建公式,通过赋值给个体常量和谓词变量来确定命题的真假。

这种方法可以使我们更加准确地判断复杂命题的真值。

2. 逻辑运算符谓词逻辑中常用的逻辑运算符包括否定、合取、析取、蕴涵和双条件。

通过这些逻辑运算符,我们可以对命题进行复合运算,并获得更加精确的逻辑推理。

3. 量词的运用量词在谓词逻辑中起着重要作用,它用来限定命题的个体范围。

通常使用的量词有普遍量词和存在量词,分别表示“对于所有的”和“存在一个”。

量词的运用使得我们能够对具有普遍性或存在性的命题进行精确的描述和推理。

二、谓词逻辑的推理方法谓词逻辑在推理中有着广泛的应用。

下面介绍几种常用的推理方法。

1. 求解真值通过给定谓词和量词的赋值,可以求解命题的真值。

这种方法可以通过证明或反证法来进行,根据不同的情况选择合适的推理策略。

2. 归结推理归结推理是一种通过消解规则进行推理的方法。

它通过将多个命题进行归结,从而得到新的命题。

这种方法在人工智能领域得到广泛应用。

3. 等词推理等词推理是一种通过等词的等同性进行推理的方法。

它通过推导两个等词相等的命题,从而间接地得出新的命题。

等词推理在代数逻辑和数学中有着重要的应用。

4. 形式化推理形式化推理是一种将命题转化为形式逻辑公式来进行推理的方法。

通过将推理过程形式化,可以减少人为因素的干扰,提高推理的准确性和可靠性。

数理逻辑-谓词逻辑

数理逻辑-谓词逻辑

体事物或抽象的概念 ;个体域 个体域是个体(客体)的取 个体域 值范围;谓词 谓词是用来刻划个体词的性质或事物之间 谓词 的关系的词
大写字母表示谓词,小写字母表示个体(客体) 注意:单独的个体词和谓词不能构成命题,将个体
词和谓词分开不是命题.
2.1 谓词逻辑基本概念
个体词与谓词
谓词也称为命题函数 命题函数或简单命题函数 命题函数 相关概念:零元谓词,n元谓词,全总个体域,复合命题
求在解释I下各公式的真值.
(1) x( F(x)∧G(x,a)) (2) xy L(x,y)
2.3 谓词的等值演算
谓词公式分类
在任何解释下,谓词公式A取真值1,公式A 为逻辑有效式(永真式); 在任何解释下谓词公式A取真值0,公式A为 永假式; 至少有一个解释是公式A取真值1,公式A称 为可满足式。
函数
命题是谓词的特殊情况
2.1 谓词逻辑基本概念
全称量词与存在量词
量词是在命题中表示数量的词 量词有两类:
全称量词,表示“所有的”,“任何的”,或 “每一个”; 存在量词,表示“存在某个”或“至少有一 个”.
命题符号化必须指明个体域
2.1 谓词逻辑基本概念
全称量词与存在量词
对于一个谓词,如果其中每个变量都有一个量词作 用之下,则它就不再是命题函数,而是一个命题了。 在谓词逻辑,使用量词应注意以下几点:
2.2 谓词公式
相关概念:
字母表 项:递归定义 P43 原子公式
2.2 谓词公式
合式公式
递归定义:P43
命题常数0,1,一个命题和命题变元以及一个命题 0 1 函数P(x1,x2, ,xn) P(x ,…,x ),统称原子公式 由原子公式、联结词和量词可构成谓词公式(严格定 义见教材). 命题的符号化结果都是谓词公式。

第四章、谓词逻辑

第四章、谓词逻辑
第四章 谓词逻辑
命题逻辑是关于命题联结词用法的逻辑理论。在命题逻辑中,简单命题 不含任何命题联结词,因此它们用字母p、q、r等表示;每个复合命题都是从 简单命题运用命题联结词构造起来的。真值表方法能够用来判定一个仅仅涉 及命题联结词的推理是否有效,命题逻辑的自然演绎系统能够证明任何命题 逻辑的有效推理形式。但是,还有一些有效的推理形式是命题逻辑不能处理 的,例如下面的三段论:
更一般地,有n元谓词符号,表示n个个体之间的关系,用H(t1, …, tn)表达t1, …, tn 所代表的n个个体具有H所代表的关系。例如下面的三元关系:
(9)武汉位于重庆与上海之间。
(10)孙悟空、猪八戒和沙和尚是师兄弟。
这两个命题很容易写成用三元谓词符号表达的三元关系。对命题(9),用a表 示“武汉”,b表示“重庆”,c表示“上海”,用H(x1, x2, x3)表示“x1位于x2和x3之 间”,那么H(a, b, c)表示“武汉位于重庆与上海之间”。命题(10)的符号形式类似 表示。
除了“所有”和“有的”这两个量词之外,自然语言中还有许多量词。例如,至 少有两个、至多有两个、恰好有两个;大多数、少许、许多;有穷多个、无穷多个, 等等。在谓词逻辑中,我们仅仅关心“所有”和“有的”这两个量词以及能够在谓词 逻辑中定义的其它量词,如至少有两个、至多有两个、恰好有两个,等等。
第二节 谓词逻辑的形式语言
我们构造项的符号有三种:个体变元:个体常元:c0, c1, c2, …;个体常元:x0, x1, x2, …;n(1自然数)元函数符号:fn, gn, hn, …。我们用s、t等代表任何项。项是 按如下规则构造的表达式:
(T1)每个个体变元x是项。
(T2)每个个体常元c是项。
(T3)如果t1, …, tn是项并且f是一个n元函数符号,那么f(t1, …, tn)是项。 (T4)只有按照(T1)—(T3)构造的表达式才是项。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三步,变元易名,得 (x)(y)P(a, x, y) ∨(u) ( v)(Q(v, b) ∨R(u))
第四步,存在量词左移,直至所有的量词移到前面, (x) (y) (u) ( v) (P(a, x, y) ∨(Q(v, b) ∨R(u))
由此得到前述范式
第五步,消去“”(存在量词),略去“”全称量 词
G是不可满足的<=> S是不可满足的
G与S不等价,但在不可满足得意义下是一致的。 定理:
若G是给定的公式,而S是相应的子句集,则G是 不可满足的<=> S是不可满足的。
注意:G真不一定S真,而S真必有G真。 即: S => G
3.3 谓词逻辑归结原理
G = G1Λ G2Λ G3Λ …Λ Gn 的子句形
求:用一阶逻辑表示这个问题,并建立子句集。
解:这里我们首先引入谓词:
P(x, y) 表示x是y的父亲
Q(x, y) 表示x是y的祖父
ANS(x) 表示问题的解答
3.3 谓词逻辑归结原理
对于第一个条件,“如果x是y 的父亲, y又是z 的父亲,则x是z 的祖父”,一阶逻辑表达式如下: A1:(x)(y)(z)(P(x, y)∧P(y, z)→Q(x, z)) S A1:~P(x ,y)∨~P(y, z)∨Q(x, z)
P(a, x, f(x)) ∨ Q(v, b) ∨ R(g(x))
3.3 谓词逻辑归结原理
子句与子句集
文字:不含任何连接词的谓词公式。 子句:一些文字的析取(谓词的和)。 子句集S的求取:
G → SKOLEM标准形 → 消去存在变量
→ 以“,”取代“∧”,并表示为集合形式 。
3.3 谓词逻辑归结原理
可以;
4. 是不能同时消去两个互补对,P∨Q与~P∨~Q的空, 不可以
5. 先进行内部简化(置换、合并)
3.3 谓词逻辑归结原理
归结的过程
写出谓词关系公式 → 用反演法写出谓词表达式→ SKOLEM标准形 → 子句集S → 对S中可归结的子句做归结 → 归结式仍放入S中,反复归结过程 → 得到空子句 ▯得证
量词消去原则: 消去存在量词“”,略去全程量词 “”。
注意:左边有全程量词的存在量词,消去
时该变量改写成为全程量词的函数;如没 有,改写成为常量。
3.3 谓词逻辑归结原理
Skolem定理: 谓词逻辑的任意公式都可以化为与之等价 的前束范式,但其前束范式不唯一。
SKOLEM标准形定义: 消去量词后的谓词公式。
( x )( P(x) ∧ Q) <=> ( x ) P(x) ∧ Q
( x )( P(x) → Q) <=> ( x ) P(x) → Q ( x )(Q → P(x) ) <=>Q → ( x ) P(x)
3.2 谓词逻辑基础
3.3 谓词逻辑归结原理
SKOLEM标准形
前束范式 定义:说公式A是一个前束范式,如果A中 的一切量词都位于该公式的最左边(不含否 定词),且这些量词的辖域都延伸到公式的 末端。
(5)Lucky(zhang)
由R4: (6)~Lucky(w)∨Win(w,prize)
由结论:(7)~Happy(zhang) (结论的否定)
注意:谓词公式G的SKOLEM标准形同G并 不等值。
例:将下式化为Skolem标准形:
~(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))
·={f(b)/x,y/z}
3.3 谓词逻辑归结原理
合一
合一可以简单地理解为“寻找相对变量的置换,使两个谓词 公式一致”。
定义:设有公式集F={F1,F2,…,Fn},若存在一个置换, 可使F1=F2=…= Fn,则称是F的一个合一。同时称F1, F2,... ,Fn是可合一的。
例Байду номын сангаас 设有公式集F={P(x, y, f(y)), P(a,g(x),z)},则={a/x, g(a)/y, f(g(a))/z}是它的一个合一。
对于第二个条件:“每个人都有父亲”,一阶逻辑表达式: A2:(y)(x)P(x, y) S A2:P(f(y), y)
对于结论:某个人是它的祖父 B:(x)(y)Q(x, y) 否定后得到子句: ~( (x)(y)Q(x, y)) ∨ANS(x) S~B:~Q(x, y)∨ANS(x)
则得到的相应的子句集为:{ S A1,S A2,S~B }
“去买”、“是朋友”都是谓词。显然前两个谓词表示的是事物
的性质,第三个谓词“去买”表示的一个动作也表示了主、宾两
个个体词的关系,最后一个谓词“是朋友”表示两个个体词之间
的关系。
3.2 谓词逻辑基础
例如:(1)所有的人都是要死的。
(2) 有的人活到一百岁以上。
在个体域D为人类集合时,可符号化为:
(1)xP(x),其中P(x)表示x是要死的。
3.2 谓词逻辑基础
量词辖域收缩与扩张等值式:
( x )( P(x) ∨ Q) <=> ( x ) P(x) ∨ Q
( x )( P(x) ∧ Q) <=> ( x ) P(x) ∧ Q
( x )( P(x) → Q) <=> ( x ) P(x) → Q ( x )(Q → P(x) ) <=>Q → ( x ) P(x) ( x )( P(x) ∨ Q) <=> ( x ) P(x) ∨ Q
3.3 谓词逻辑归结原理
即: 把所有的量词都提到前面去,然后消 掉所有量词 (Q1x1)(Q2x2)…(Qnxn)M(x1,x2,…,xn)
约束变项换名规则:
(Qx ) M(x) <=> (Qy ) M(y) (Qx ) M(x,z) <=> (Qy ) M(y,z)
3.3 谓词逻辑归结原理
(2)x Q(x), 其中Q(x)表示x活到一百岁以上。
在个体域D是全总个体域时,
引入特殊谓词R(x)表示x是人,可符号化为:
(1)x(R(x) → P(x)),
其中,R(x)表示x是人;P(x)表示x是要死的。
(2)x(R(x) ∧ Q(x)),
其中,R(x)表示x是人;Q(x)表示x活到一百岁以上。
消去(y),因为它左边只有(x),所以使用x的函数 f(x)代替之,这样得到:
(x)(u)(v) (P(a, x, f(x)) ∨ Q(v, b)∨R(u))
消去(u),同理使用g(x)代替之,这样得到:
(x) (v) ( P(a, x, f(x)) ∨ Q(v, b) ∨ R(g(x)))
则,略去全称变量,原式的Skolem标准形为:
例如 {a/x,c/y,f(b)/z}是一个置换。 {g(y)/x,f(x)/y}不是一个置换,
3.3 谓词逻辑归结原理
置换的合成
设={t1/x1, t2/x2, …, tn/xn}, ={u1/y1, u2/y2, …, un/yn},是两个置换。
则与的合成也是一个置换,记作·。它是从集合 {t1·/x1, t2·/x2, …, tn·/xn, u1/y1, u2/y2, …, un/yn } 中删去以下两种元素:
注意:一般说来,一个公式集的合一不是唯一的。
3.3 谓词逻辑归结原理
3.3 谓词逻辑归结原理
3.3 谓词逻辑归结原理
3.3 谓词逻辑归结原理
归结原理
归结的注意事项:
1. 谓词的一致性,P()与Q(), 不可以 2. 常量的一致性,P(a, …)与P(b,….), 不可以
变量,P(a, ….)与P(x, …), 可以 3. 变量与函数,P(a, x, ….)与P(x, f(x), …),不
3.2 谓词逻辑基础
一阶逻辑 基本概念
个体词:表示主语的词 谓词:刻画个体性质或个体之间关系的词 量词:表示数量的词
3.2 谓词逻辑基础
小王是个工程师。
8是个自然数。
我去买花。
小丽和小华是朋友。
其中,“小王”、“工程师”、“我”、“花”、“8”、“小丽”、
“小华”都是个体词,而“是个工程师”、“是个自然数”、
R2:“任何肯学习或幸运的人都可以通过所有考试” (x)(y)(Study(x)∨Lucky(x)→Pass(x, y))
R3:“张不肯学习但他是幸运的” ~Study(zhang)∧Lucky(zhang)
R4:“任何幸运的人都能获奖” (x)(Luck(x)→Win(x,prize))
结论:“张是快乐的”的否定 ~Happy(zhang)
例题“快乐学生”问题
假设任何通过计算机考试并获奖的人都是快乐的,任 何肯学习或幸运的人都可以通过所有的考试,张不肯 学习但他是幸运的,任何幸运的人都能获奖。求证: 张是快乐的。
解:先将问题用谓词表示如下: R1:“任何通过计算机考试并获奖的人都是快乐的”
(x)((Pass(x, computer)∧Win(x, prize))→Happy(x))
( x )( P(x) ∧ Q(x)) <=> ( x ) P(x) ∧ ( x ) Q(x) ( x )( P(x) ∨ Q(x)) <=> ( x ) P(x) ∨ ( x ) Q(x)
消去量词等值式:设个体域为有穷集合(a1, a2, …an)
( x ) P(x) <=> P( a1 ) ∧ P( a2 ) ∧ … ∧ P( an ) ( x )P(x) <=> P( a1 ) ∨ P( a2 ) ∨ … ∨ P( an )
相关文档
最新文档