一阶谓词逻辑

合集下载

数理逻辑中的一阶逻辑与高阶逻辑的推理规则

数理逻辑中的一阶逻辑与高阶逻辑的推理规则

数理逻辑中的一阶逻辑与高阶逻辑的推理规则数理逻辑是研究形式系统的一门学科,其中包括一阶逻辑和高阶逻辑两种推理规则。

本文将分别介绍一阶逻辑和高阶逻辑的定义、基本概念以及推理规则。

一、一阶逻辑一阶逻辑是形式逻辑中的一种基本逻辑形式,也被称为一阶谓词逻辑或一阶一周理论。

它的推理规则包括以下几个方面:1. 命题逻辑命题逻辑是一阶逻辑的基础,它研究命题之间的逻辑关系以及对命题进行推理的规则。

命题逻辑中的推理规则主要涉及命题的合取、析取、否定等逻辑操作。

2. 量化一阶逻辑引入了变量和量词的概念,通过引入全称量词和存在量词,可以对一阶逻辑中的命题进行更加精确的描述。

量化的推理规则包括全称推广、全称规约、存在引入和存在消解等。

3. 假言推理假言推理是一阶逻辑中常见的一种推理形式,它通过条件语句的前提和结论之间的逻辑关系进行推理。

常用的假言推理规则有蕴涵引入、蕴涵消解、假言推广和假言规约等。

4. 等价推理等价推理是一阶逻辑中常用的一种推理形式,它通过等价命题之间的逻辑关系进行推理。

等价推理的规则包括等价引入、等价消解、双重否定引入和双重否定消解等。

二、高阶逻辑高阶逻辑是一种在一阶逻辑的基础上进行扩展的逻辑形式,它涉及到更高级别的量词和谓词的运用。

高阶逻辑中的推理规则包括以下几个方面:1. 高阶量词高阶逻辑引入了更高级别的量词,如二阶量词、三阶量词等,通过这些量词可以对更复杂的命题进行描述和推理。

高阶量词的推理规则包括量词引入和量词消解等。

2. 谓词高阶逻辑中的谓词可以是一阶逻辑中的命题或者函数,通过对谓词的运用可以进行更加精确的推理。

谓词的推理规则包括谓词引入、谓词消解等。

3. 广义命题高阶逻辑中的广义命题是指一个命题包含了其他命题作为子命题,通过对广义命题的推理可以对复杂的逻辑关系进行推理。

广义命题的推理规则包括广义命题引入和广义命题消解等。

总结:数理逻辑中的一阶逻辑和高阶逻辑是逻辑推理的重要分支,它们通过不同的推理规则对不同级别的命题进行推理和描述。

一阶语言逻辑符号

一阶语言逻辑符号

一阶语言逻辑符号
一阶语言逻辑(First-Order Language)也称为一阶谓词逻辑(First-Order Predicate Logic),它是一种用于形式化推理和表达数学、哲学等领域中的语言。

一阶语言逻辑使用了一些基本的符号来表示逻辑关系和量词。

以下是一阶语言逻辑中常见的符号:
1. 常量符号(Constants):用小写字母表示,如a, b, c等,表示特定的个体或对象。

2. 变量符号(Variables):用小写字母或字母组合表示,如x, y, z等,表示任意个体或对象。

3. 谓词符号(Predicates):用大写字母或字母组合表示,如P, Q, R等,表示关系或性质。

4. 逻辑连接词(Logical Connectives):包括否定(¬)、合取(∧)、析取(∨)、蕴含(→)和双向蕴含(↔),用于构建复杂的逻辑表达式。

5. 量词符号(Quantifiers):包括全称量词(∀)和存在量词(∃),用于描述对象集合的范围。

6. 等于符号(Equality):用"="表示,表示两个个体相等。

7. 括号(Parentheses):用于分组和界定逻辑表达式的优先级。

以上是一阶语言逻辑中常见的符号,它们可以通过组合使用来构建复杂的逻辑表达式,用于描述关系、性质、量化等概念。

1。

用一阶谓词逻辑表示下面句子

用一阶谓词逻辑表示下面句子

用一阶谓词逻辑表示下面句子一阶谓词逻辑是一种广泛的推理方式,它是由英国数学家和哲学家Bertrand Russell胡森和A.N. Whitehead一起提出的。

它是一种描述谓词和主语之间的概念关系的表示形式。

一阶谓词逻辑的语义可以用一种有限的论语语言来准确表示,可以用来系统推理和进行推理推断。

它可以用来表达任何可以表达为断言的概念,并且可以推出更多的结论。

一阶谓词逻辑表达的断言通常形式为:“名词A有属性X”,其中A是一个名词,X是一个形容词或谓词。

它形式可以用一个非常简单的式子表示:A x其中A表示一个名词,x表示一个属性或者谓词。

它可以用一句句子表示,如“杰克是一个有梦想的人”,可以写成:杰克)有梦想。

一般来说,一句句子可以用下列四种方式表示:1.句子如果有多个名词,可以用逻辑联结符“和”表示,如“杰克和玛丽有梦想”可以表达为:(杰克)有梦想,和(玛丽)有梦想。

2.句子如果有一个相反的谓词,可以用逻辑符号“非”表示,如“杰克没有梦想”可以表达为:(杰克)有梦想。

3.句子可以用逻辑符号“且”表示,如“杰克和玛丽都有梦想”可以表达为:(杰克)有梦想,且(玛丽)有梦想。

4.句子如果有一个比较性的谓词,可以用大于号“>”小于号“或等于号“=”表示,如“杰克的梦想比玛丽的梦想更加伟大”可以表达为:(杰克)有梦想> (玛丽)有梦想。

一阶谓词逻辑可以用来表达思维和推理,可以表达诸如情况判断、事实描述、批判性评论、故事情节等断言形式。

例如,一句“它们两个都是好朋友”可以表达为:(它们)有友谊,且(它们)有友好度。

这就是一阶谓词逻辑可以用来表示句子的一种方式。

在计算机科学中,一阶谓词逻辑也被用来表示复杂的问题。

它可以用来描述多个元素之间的关系,并且可以用来实现有意义的推理推断。

在计算机语言中,公式表示的一阶谓词逻辑可以用来表示如if-then条件、for循环和while循环等控制结构。

因此,一阶谓词逻辑是一种非常强大的表示方式,用来表达任何可以以断言形式表示的思维推理。

一阶谓词逻辑知识表示法的适用范围

一阶谓词逻辑知识表示法的适用范围

在逻辑学和计算机科学领域,一阶谓词逻辑是一种强大的知识表示工具,其适用范围非常广泛。

它不仅可以用于形式化表达自然语言中的陈述,还能够应用于数学、哲学、人工智能等领域,具有重要的理论和实践意义。

一阶谓词逻辑可以用于形式化表达自然语言中的陈述。

在日常生活中,我们经常需要描述各种事物之间的关系和属性,比如“所有人都有父母”、“某些动物会飞”等。

而这些陈述往往存在歧义性和不确定性,无法直接应用于计算机程序或推理系统中。

一阶谓词逻辑通过引入个体、谓词和量词等形式化的语言元素,能够准确地描述事物之间的关系和属性,从而为自然语言的理解和推理提供了重要的基础。

一阶谓词逻辑在数学和哲学领域也有着广泛的应用。

在数学中,一阶谓词逻辑可以用于形式化数学理论和证明过程,帮助数学家们准确地表达和推导数学定理,从而推动了数学的发展。

在哲学中,一阶谓词逻辑被广泛应用于形式化哲学理论和思想体系,帮助哲学家们深入分析和推理各种哲学问题,为哲学研究提供了重要的逻辑基础。

一阶谓词逻辑在人工智能领域也发挥着重要作用。

人工智能系统需要理解和推理自然语言中的各种陈述,而一阶谓词逻辑提供了一种形式化的知识表示和推理方式,为人工智能系统的知识表示和推理能力提供了重要的支持。

一阶谓词逻辑是一种适用范围非常广泛的知识表示工具,它不仅可以用于形式化表达自然语言中的陈述,还能够应用于数学、哲学、人工智能等领域,具有重要的理论和实践意义。

在我看来,一阶谓词逻辑的广泛适用范围正是因为它具有强大的表达和推理能力。

它能够准确地描述事物之间的关系和属性,帮助人们理解和推理各种复杂的问题。

它也为不同领域的研究和应用提供了统一的逻辑基础,促进了知识的交叉和整合。

我认为掌握一阶谓词逻辑知识表示法对于进行深入的学习和研究是非常重要的。

一阶谓词逻辑知识表示法的适用范围非常广泛,它不仅可以用于形式化表达自然语言中的陈述,还能够应用于数学、哲学、人工智能等领域,具有重要的理论和实践意义。

第三章一阶谓词逻辑

第三章一阶谓词逻辑

在谓词公式中,变元的名字是无关紧要的,可以把一个变元
的名字换成另一个变元的名字。但是,必须注意,当对量
词辖域内的约束变元更名时,必须把同名的约束变元都统
一改成相同的名字,且不能与辖域内的自由变元同名。同 样,对辖域内的自由变元改名时,也不能改成与约束变元 相同的名字。例如,对于公式(x)R(x,y),可以改名为 (t)R(t,u),这里将约束变元x改成了t,把自由变元y改成 了 u。
函数符号:是从若干个研究对象到某个研究对象的映射的
符号。
• n元函数 f(x1,x2,…,xn) 规定为一个映射: f: Dn →D 谓词与函数的区别:
1.谓词的真值是真和假,而函数无真值可言,其值是个体域中的 某个个体。 2.谓词描述的是个体域中的个体之间的关系或性质。而函数实现的 是一个个体的出现依赖于个体中中的其他个体,他是一个个体 在个体域中的映射。 3.在谓词逻辑中,函数本身不能单独使用,它必须嵌入到谓词中。
5、谓词公式的解释
在谓词逻辑中,对谓词公式中各个个体变元的一次真值
指派称为谓词公式的一个解释。也即蜕化成命题逻辑,
一旦解释确定,根据各联接词的定义就可求出谓词公 式中真值(T或F)。 定义:谓词公式G的论域为D,根据D和G中的常量符号, 函数符号和谓词符号按下列规则作的一组指派成为 G的 一个解释I(或赋值) 解释I:三个赋值规定: (1)对公式G,为每个常量指派D中的一个元素;
命题逻辑的局限性:
例如:命题:焦作是一个漂亮的城市
郑州是一个漂亮的城市 晋城是一个漂亮的城市 新乡是一个漂亮的城市 安阳是一个漂亮的城市
P
Q R S T
要表达这样一个类别的知识时,命题逻辑表达起来,不方便。 用谓词结构的形式最方便

离散-3-2-谓词逻辑(1)

离散-3-2-谓词逻辑(1)
主要内容:
第二章 一阶谓词逻辑

命题符号化

基本概念:个体、谓词、量词 项、原子公式、合式谓词公式 公式中量词的辖域、自由变元、约束变元 公式的分类 公式间的关系

合式谓词公式


永真公式

1
第二章 一阶谓词逻辑

»
苏格拉底(Socrates)论证:
所有的人都是要死的,苏格拉底是人, 所以,苏格拉底是要死的。
x(A(x)∧B)xA(x)∧B
x(A(x)∧B)xA(x)∧B
x(A(x)∧B(x))xA(x)∧xB(x)
x(A(x)∨B(x))xA(x)∨xB(x) xA(x)∨xB(x)x(A(x)∨B(x))
(对∧可分配)
(对∨可分配)
x(A(x)∧B(x))xA(x)∧x B(x)
合式公式»
令论述域为实数域, E(x,y): x=y; G(x,y):x>y,f(x,y): xy, 则
(1) ‘除非y0 x2=y不存在解’ 可符号化为 . (2) ‘存在一个x,对每一对y和z,使xy=xz’可符号化为 解: (1) xy(¬(G(y,0)∨E(y,0))¬ E(f(x,x),y)) 或 xy(E(f(x,x),y)G(y,0)∨E(y,0)).
把原子命题分解成 个体、谓词和量词, 并分别用符号表示
命题逻辑:
谓词逻辑:
用联接词联接 命题符号 用联接词联接 3 原子命题符号串
分析找出 简单命题
§2.1 命题符号化(2)
例1:将下列命题符号化: (1)存在小于 0 的实数;(2)任意实数的平方都不小于 0. 解:设个体域为实数集,L(x,y): x小于y, f(x): x的平方 (1) x L(x,0) (2) x ┐L(f(x),0) 如果个体域为全总个体域,设 R(x): x是实数 (1) x(R(x)∧L(x,0)) 特性谓词

一阶逻辑公式及解释

一阶逻辑公式及解释
一阶逻辑是二阶逻辑的基础,二阶逻辑在一阶逻辑的基础上进一步扩展了表达能力和推理规则。
引入量化
一阶逻辑可以通过引入全称量词和存在量词来扩展其表达能力,使其能够描述更复杂的概念和关系。
函数符号
通过引入函数符号,一阶逻辑可以表达更丰富的语义信息,例如集合的运算和关系。
约束变量
通过引入约束变量,一阶逻辑可以表达更复杂的约束关系,例如集合的约束和时序约束。
语义解释
语义解释关注公式所表达的逻辑关系和意义,即公式在何种情况下为真或假。语义解释通常涉及对公式中命题变元的解释以及它们之间逻辑关系的理解。
总结词
语义解释着重于理解公式所表达的逻辑关系和意义,需要结合具体情境和背景知识进行解释。
详细描述
在语义解释中,我们需要对公式中的命题变元进行解释,明确它们所代表的实体或概念。此外,我们还需要理解公式中各个逻辑运算符的含义和作用,以及它们所表达的逻辑关系。通过结合具体情境和背景知识,我们可以深入理解公式的意义和真观察和实验数据推导出结论。
科学推理
在法律领域,推理规则用于根据法律条文和事实判断案件的合法性。
法律推理
在数学、哲学和计算机科学等领域,推理规则用于证明定理和推导结论。
逻辑推理
一阶逻辑的应用场景
CATALOGUE
05
知识表示
一阶逻辑是知识表示的常用工具,能够将知识以结构化的方式进行表达和存储,为推理提供基础。
公式的有效性:判断一个逻辑公式是否在所有情况下都为真。如果公式在所有可能的情况下都为真,则称为有效公式。
一阶逻辑推理规则
CATALOGUE
04
演绎推理
从一般到特殊的推理方式,即从普遍性前提推出特殊性结论。
归纳推理
从特殊到一般的推理方式,即从特殊性前提推出普遍性结论。

一阶谓词逻辑的基本概念与原理

一阶谓词逻辑的基本概念与原理

一阶谓词逻辑的基本概念与原理一阶谓词逻辑是数学逻辑的一个重要分支,它是对自然语言中的命题进行形式化描述和推理的工具。

在数理逻辑中,一阶谓词逻辑也被称为一阶逻辑或一阶谓词演算。

本文将介绍一阶谓词逻辑的基本概念与原理。

一、命题逻辑与谓词逻辑的区别在介绍一阶谓词逻辑之前,我们先来了解一下命题逻辑与谓词逻辑的区别。

命题逻辑是研究命题之间的关系和推理规则的逻辑系统,它只关注命题的真值(真或假)以及命题之间的逻辑连接词(如与、或、非等)。

而谓词逻辑则引入了谓词和量词的概念,可以描述对象之间的关系和属性,以及量化的概念。

二、一阶谓词逻辑的基本概念1. 语言一阶谓词逻辑的语言包括常量、变量、函数和谓词。

常量是指代具体对象的符号,如"1"、"2"等;变量是占位符号,可以代表任意对象,如"x"、"y"等;函数是将一组对象映射到另一组对象的符号,如"f(x)"、"g(x, y)"等;谓词是描述对象之间关系或属性的符号,如"P(x)"、"Q(x, y)"等。

2. 公式一阶谓词逻辑的公式由谓词、变量、常量、函数和逻辑连接词构成。

常见的逻辑连接词有否定、合取、析取、蕴含和等价等。

例如,"¬P(x)"表示谓词P对于变量x的否定,"P(x)∧Q(x)"表示谓词P和Q对于变量x的合取。

3. 全称量词和存在量词一阶谓词逻辑引入了全称量词和存在量词,用于对变量进行量化。

全称量词∀表示对所有对象都成立,存在量词∃表示存在至少一个对象成立。

例如,∀xP(x)表示谓词P对于所有的x都成立,∃xP(x)表示谓词P至少存在一个x成立。

三、一阶谓词逻辑的推理原理一阶谓词逻辑的推理基于一些基本规则和推理规则。

1. 基本规则一阶谓词逻辑的基本规则包括等词规则、全称推广规则、全称特化规则、存在引入规则和存在消去规则等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
注意:则H(张三,李四)就是命题“张三高于李四”。 P(x.y)与H(x,y)为命题函数.而P(2)与H(张三,李四)才是命题。
2020/2/29
离散数学
4
概念的讨论
谓词是用来刻划个体的性质或个体之间的关系的。
❖个体是可以独立存在的实体,它既可以是一个具体的 事物,也可以是一个抽象的概念 ❖谓词如有n个变元则称为n元谓词. n元谓词反映了 n元关系. ❖变元在谓词中的次序直接影响了谓词的取值. 如:谓词P(x,y)为“x比y高”.
2020/2/29
离散数学
8
定义
x 语句“对任意x”称为全称量词,记为: x 语句“存在一个x”称为存在量词,记为 :
设G(x)是一个一元谓词,D是论域。
则xG(x)表示命题"对任意x D,G(x)均为真.
其真值规定为:
1.xG( x)为真, 当且仅当对任意x∈D,G(x)均为真。 2.xG( x)为假,当且仅当存在一个 x0∈D,使G(x0)为假。
例5:对平面上的任意两点,有且仅有一条直线通过这两点

令P(x): x是一个点,
L(x):x是一条直线,
T(x,y,z):z通过x,y,
E(x,y):x等于y
则有: xy(P(x) P( y) z(L(z) T (x, y, z) u(L(u)
T (x, y,u) E(u, z)))).
当论域D给出时,n元函数符号f(x1,…xn)可以是D n到D的 任意一个映射。
第四,谓词符号:
P,Q,R ,Pi,Qi,Ri …i ≥ 1
当论域D给出时,n元谓词符号P(x1,…xn) 可以是Dn到{0,1}的任意一个 谓词。
2020/2/29
离散数学
16
项的定义:
(1) 常量符号是项;
(2) 变量符号是项; (3) 若f(x1,…,xn)是n元函数符号,t1,…,tn是项, 则f(t1,…,tn)是项;
则,三段论法中的命题P 及﹁P可符号化如下:
P : x( A(x) B(x))
P (x( A(x) B(x))
x((A(x) →B(x))
x( A(x) B(x))
此时,﹁P确实是命题“凡有理数都是实数”的否定。 注意: 当论域D为有限集时,如D={a1,a2 ,…,an},
解: (a) 对所有x,若x是偶数,则对所有y,若x除尽y,则y是偶数.
(b)对所有x,若x是质数,则存在y,y是偶数且x除尽y
(即所有质数能除尽某些偶数)
(c)对所有x,若x是奇数,则对所有y,y是质数,则x不能除尽y.
(即任何奇数不能除尽任何质数).
2020/2/29
离散数学
15
2 合式公式及解释
例1:没有不犯错误的人 令H(x): x是人, M(x): x犯错误
则有 : (x(H (x) M (x))) x(H (x) M (x)).
例2:闪光的未必都是金子
令L(x): x是闪光的, G(x): x是金子
则有 : x(L(x) G(x)) x(L(x) G(x)).
例3:存在着偶质数
令E(x):x是偶数, P(x):x是质数 则有:x(E(x)∧P(x))
2020/2/29
离散数学
12
命题符号化的例子:
例4:每个自然数都有后继数 令N(x):x 是自然数, H(x,y):y是x的后继数
则有 : x(N(x) y(N( y) H(x, y))).
R:B(1/3).
仅引进谓词还不足以确切地刻画命题,例如: 日常生活中,上述命题P为: “凡有理数都是实数”。 而命题P的否定﹁P,应理解成,“有些有理数不是实数” 但是 ﹁P﹁(A(x)B(x))
﹁(﹁A(x) ∨B(x))
A(x) ∧ ﹁B(x)
这样, ﹁P译为“所有有理数都不是实数”矛 盾 原 因
2020/2/29
离散数学
3
谓词与量词
1.论域: 研究对象的全体所构成的集合.又称个体域。
2.个体: 一阶逻辑中论域中的元素.又称个体词。 3.量词: 在命题中表示数量的词.分两类.即存在与全称量词.
例: 令P(x)表示x为质数,则P(x)为一元谓词。 令H(x,y)表示“x高于y”。则H(x,y)为二元谓词。 将x代以个体“张三”,y代以个体“李四”,
对于任意一元谓词G(X),都有
xG(x) G(a1) G(a2) ... G(an)
xG(x) G(a1) G(a2) ... G(an)
即消去了量词,化成了命题逻辑中等值的命题公式。
2020/2/29
离散数学
10
论域的讨论:
将命题符号化时,必须明确所涉及到的个体集合, 即论域。
例子:上例中的R(x)中x的出现是自由的,y和z出现也是 自由的。
3 至少有一次约束出现的变量,称为约束变量。 至少有一次自由出现的变量,称为自由变量。
例子:上例中的x既是自由变量,又是约束变量,而y 和z则是自由变量。
显然有xG(x) yG( y), xG(x) yG( y) 20
2020/2/29
离散数学
7
原因:
命题P的确切意思为:“对任意x,如果x是有理数, 则x是实数”。但是,A(x)B(x)中并没有确切表 达出“对任意x”这个意思。这说明, A(x)B(x)还 不是一个命题。因此,在一阶逻辑中,除了引进谓 词外,还需要引进语句“对任意x”,以及与之对偶 的语句“存在一个x”。
一阶/谓词逻辑
2020/2/29
离散数学
1
逻辑学中的三段论
1 凡有理数都是实数 2 1/3是有理数 3 1/3是实数 在命题逻辑中无法表示其推理过程
因为如果我们用P,Q,R分别表示命题1,2,3
则, 按照三段论法,P∧Q R 可表示上述推理
三段论的论断显然正确,但在命题逻辑中P∧QR并不 是重言式。取P=0,Q=0,R=1,就可弄假P∧QR
21
解释:
在一阶逻辑中,公式G的一个解释I,是由非空论域D和对G 中常量符号、函数符号、谓词符号按下列规则进行的一组指 定所组成。
解(1): 令J(x):x是金属;
E(x):x是液体;
S(x,y):x可以溶解在y中,
则可以表示为 : x(J (x) y(E( y) S(x, y)));
(2): 令P(x):x是人;
G(x,y)x是y的祖母;
M(x,y):y是x的母亲;
F(x,y):y是x的父亲;
则可以表示为:
xy((P(x) P( y) G( y, x)) z(P(z) F(x, z) M (z, y))).
2020/2/29
离散数学
有关公式中变量的两条规则:
改名规则: 将谓词公式中出现的约束变量改为另一个约束变量。 此改名必须在量词作用域内各处以及该量词符号中进行,且改 成的新约束变量要与改名区域中的其它变量有别。
例子: 公式xP(x, y) Q(x, z), 将x改成u,得uP(u, y) Q(x, z)
2020/2/29
离散数学
19
约束变量与自由变量:
1 在一个谓词公式中变量的出现说是约束的,当且仅当它出现 在使用这个变量的量词作用域之内。
例子:公式x(P(x, y) Q(x, z)) R(x)中,
谓词P(x, y)和Q(x, z)中x的出现是约束的.
2 变量的出现说是自由的,当且仅当它的出现不是约束的。
引进合式公式的概念,在形式化中使用的四种符号:
第一,常量符号:
a,b,c,ai,bi,ci …i≥1
当论域D给出时,它可以是D中的某个元素。
第二,变量符号:
x,y,z ,xi,yi,zi …i ≥ 1
当论域D给出时,它可以是D中的任何一个元素。
第三,函数符号:
f,g,h ,fi,gi,hi …i ≥ 1
而张三为170cm,李四为180cm. 则:P(李四,张三)为真命题.
P(张三,李四)为假命题.
用个体,谓词表示命题的例子:
2020/2/29
离散数学
5
例子:
1,武汉位于重庆与上海之间.
解:个体a,b,c分别表示武汉,重庆和上海, 谓词P(x,y,z)表示x位于y与z之间, 则命题表示为P(a,b,c).
2020/2/29
14
离散数学
令P(x)为“x是质数”,E(x)为“x是偶数”,O(x)为“x是奇 数”,D(x,y)为“x除尽y”.把下列各式译成汉语.
a......(x)(E(x) (y)(D(x, y) E(x)y)); b......(x)(P(x) (y)(E( y) D(x, y))); c......(x)(O(x) (y)(P( y) D(x, y)).
代替规则:对公式中某变量的所有自由出现,用另一个 与原公式中其它变量符号均不同的变量符号来代替。
例子: 对上例,可将自由出现的x用u代替, 得xP(x, y) Q(u, z)
因此,通过使用改名规则和代替规则,可使一阶逻辑中的 公式不出现某变量既是约束变量又是自由变量的情况。
2020/2/29
离散数学
2.3. 一阶逻辑中的合式公式,也称为谓词公式,简称为公式,其递归 定义为:
(1)原子是合式公式; (2)若A是合式公式,则(﹁A)也是合式公式;
(3)若A,B是合式公式,则(A∧B), (A∨B), (A→B), (AB)也是合式公式;
(4)若A是合式公式,x是A中的变量符号,
则xA, xA也是合式公式.
xG(x)表示命题"存在一个x D,使G(x)为真".
其真值规定如下:
1.xG(x)为真, 当且仅当存在一个x0 ∈ D ,使G(x0) 为真;
相关文档
最新文档