离散数学3.2一阶逻辑基本公式及解释1

合集下载

离散数学一阶逻辑

离散数学一阶逻辑

个体词,谓词
简单的命题被分解成个体词与 谓词.
① 6是合数; ②王宏是程序员; ③小李比小赵高2厘米。
个体词相关的基本概念
1. 个体词:是可以独立存在的客体. 2. 个体常项:用小写的英文字母 a,b,c,d…. 3. 个体变项:用小写的英文字母 x,y,z…. 4. 个体域:个体的取值范围. 5. 全总个体域:指宇宙中的一切事物.
例题
1. 2是素数且是偶数. ① F(x): x是素数; ② G(x): x是偶数; ③ a:2 ④ 符号化为F(a)^G(a) 2. 如果2大于3,则2大于4. ① L(x,y): x大于y. ② a:2; b:3; c:4 ③ 符号化为L(a,b)->L(a,c)
量词
1. 量词:表示数量的词.
例题
1. 对任意的x,存在着y,使得 x+y=5. ① H(x,y)表示x+y=5 ② 可符号化成:x y H(x,y) ③ 不可符号化成: y x H(x,y)
2. P40. 例题2.2、2.3、2.4、2.5
第二章 一阶逻辑
1.一阶逻辑的基本概念
2.一阶逻辑合式公式及解释
3.一阶逻辑等值式 4.一阶逻辑推理理论
指导变项, 辖域, 约束出现,自由出现 定义2.5 在合式公式xA和xA中,称x为指 导变项,称A为相应量词的辖域。 在辖域中,x的所有出现称为约束 出现(即x受相应量词指导变项的 约束),A中不是约束出现的其他 变项的出现称为自由出现。
谓词和命题的关系
通常,n元谓词不是命题,因其真值无法确定。 如: L(x,y)。并没说明其谓词的意思。 当其谓词已为常项,其还不是命题。 如: L(x,y): x小于y 。其真值仍无法确定。 只有当其谓词为常项,且n元个体词全为常量时, L(a,b)才是命题。 如:a=2, b=3, 其真值可唯一确定。 通常,将不带个体变项的谓词叫0元谓词。此时其不 一定是命题。只有当谓词为常项时,才是命题。 命题逻辑中的联结词在一阶逻辑中均可使用。

离散数学一阶逻辑基本概念

离散数学一阶逻辑基本概念

在解释的定义中引进了几个元语言符号,如
ai
,
f
n i
,
F
in等
被解释的公式 A 中的个体变项均取值于 DI
若 A 中含个体常项 ai,就解释成 a i .
fin 为第 i 个 n 元函数,例如,i=1, n=2 时, f12 表示第一个
二元函数,它出现在解释中,可能是 f 1(x, y) x2 y2,
(以后讨论)
几点注意: 1 元谓词与多元谓词的区分 无特别要求,用全总个体域 量词顺序一般不要随便颠倒
否定式的使用 ① 没有不呼吸的人 ② 不是所有的人都喜欢吃糖 ③ 不是所有的火车都比所有的汽车快 以上命题应如何符号化?
第二节 一阶逻辑公式及解释
一阶语言——用于一阶逻辑公式的形式语言 一、一阶语言 F 与合式公式
1.F 的字母表 定义 4.1 一阶语言 F 的字母表定义如下:
(1) 个体常项:a, b, c, …, ai, bi, ci, …, i 1 (2) 个体变项:x, y, z, …, xi, yi, zi, …, i 1 (3) 函数符号:f, g, h, …, fi, gi, hi, …, i 1 (4) 谓词符号:F, G, H, …, Fi, Gi, Hi, …, i 1
① 有限个体域,如{a, b, c}, {1, 2} ② 无限个体域,如 N, Z, R, …
③ 全总个体域——宇宙间一切事物组成
2. 谓词——表示个体词性质或相互之间关系的词
(1) 谓词常项:F: …是人,F(a):a 是人 (2) 谓词变项:F: …具有性质 F,F(x):x 具有性质 F (3) n(n1)元谓词
解 (1),(2)为可满足式. (3)为 p(qp)(重言式)的 代换实例,故为永真式. (4)为(pq)q(矛盾式)的代换

一阶逻辑基本概念谓词逻辑(离散数学)

一阶逻辑基本概念谓词逻辑(离散数学)
4
一、个体词、谓词、量词的概念


个体常项:具体的客体,用a, b, c表示。
个体变项:抽象或泛指的事物,用x, y, z表示。 例:x高于y。x,y都是个体变项。 个体域(论域): 个体变项的取值范围。

有限个体域 即个体域是 有限集合
无限个体域 即个体域是 无穷集合
全总个体域 宇宙间一切 事物组成。
“ 1”, 则 L(2,1) 就是命题“ 21” 。此时二元谓
词变成0元谓词。
同理:一元谓词F(x)中的x代以个体“小王”, 则F(小王)就是命题“小王是女孩”。也是0
元谓词。
谓词逻辑包括命题逻辑。
9
一、个体词、谓词、量词的概念
例1:用0元谓词将下述命题符号化。 (1) 墨西哥位于南美洲 在命题逻辑中, 设 p: 墨西哥位于南美洲 符号化为 p, 该命题为真命题。 在一阶逻辑中, 设 a:墨西哥; F(x):x位于南美洲; 符号化为F(a)
35
4.
二、个体变项的自由出现与约束出现
例1:说明以下各式量词的辖域与变元的约 束情况:
(1) x(F(x,y)G(x,z))
A=(F(x,y)G(x,z))为的辖域, x为指导变元, A中x的两次出现均为约 束出现,y与z均为自由出现。
36
二、个体变项的自由出现与约束出现
( 2 )xy( P( x, y) Q( x, y )) xP( x, y)
( 2 )x( F ( x, y) yG( x, y, z ))
x( F ( x, y ) tG( x, t , z ))
或 x( F ( x, w ) yG( x, y, z ))
三、公式的解释
引例:给定公式 A=x(F(x)G(x)) 个体域N, F(x): x>2, G(x): x>1 代入得A = 成真解释

离散数学第四章-一阶逻辑基本概念

离散数学第四章-一阶逻辑基本概念
谓词常项 如, F(a):a是人 谓词变项 如, F(x):x具有性质 n(n1)元谓词——含n个命题变项的谓词,
记作F(x1,x2… … xn) 一元谓词(n=1)——表示性质 多元谓词(n2)——表示事物之间的关系 例如, L(x,y):x与 y 有关系 L,L(x,y):xy,…
0元谓词——不含个体变项的谓词.实际上就是一般的命题
第四章 一阶逻辑基本概念 一阶逻辑命题符号化 一阶逻辑公式及其解释 第五章 一阶逻辑等值演算与推理 一阶逻辑等值式与基本的等值式 置换规则、换名规则、代替规则 前束范式
自然推理系统NL及其推理规则
2021/4/6
3
第四章 一阶逻辑基本概念
主要内容
一阶逻辑命题符号化
个体词、谓词、量词 一阶逻辑命题符号化
x : 个体域中有一个个体x xF(x)表示个体域中有一个个体x具有性质F
2021/4/6
11
量词
全称量词: 表示所有的.
存在量词: 表示存在, 有一个.
xF(x)表示个体域中所有的x具有性质F xF(x)表示个体域中有一个个体x具有性质F xyG(x,y) 表示个体域中所有的个体x和y有关系G xyG(x,y) 表示个体域中存在个体x和y有关系G xyG(x,y) 表示对个体域中每一个x都存在一个y使得
x(F(x)y(G(y)L(x,y))) 或者 xy(F(x)G(y)L(x,y))
(2) 令F(x):x是无理数,G(y):y是有理数,L(x,y):x>y
x(F(x)y(G(y)L(x,y))) 或者 xy(F(x)G(y)L(x,y))
2021/4/6
一阶逻辑公式及其解释
一阶语言 合式公式 合式公式的解释 永真式、矛盾式、可满足式

4一阶逻辑公式及解释

4一阶逻辑公式及解释

4一阶逻辑公式及解释一阶逻辑(First-Order Logic, FOL)是数理逻辑中的一个重要分支,它被广泛应用于数学、计算机科学和人工智能等领域。

在一阶逻辑中,逻辑公式是推理的基础,能够对命题进行符号化的描述和推理。

本文将介绍一阶逻辑的基本概念和常见的一阶逻辑公式,并对其进行解释。

一、一阶逻辑基本概念1. 常量:在一阶逻辑中,常量是指代具体对象的符号,如a、b、c 等。

常量一般用小写字母表示。

2. 变量:变量是用来占位的符号,可以代表任意对象。

在一阶逻辑中,变量一般用大写字母表示,如X、Y、Z等。

3. 函数:函数是一种从一个或多个参数到一个值的映射关系。

在一阶逻辑中,常用的函数包括算术函数、关系函数等。

函数一般用小写字母或希腊字母表示,如f(x)、g(x)等。

4. 谓词:谓词是描述对象性质的符号,可以表示真假的陈述。

在一阶逻辑中,常用的谓词包括等于、大于、小于等。

谓词一般用小写字母或希腊字母表示,如P(x)、Q(x)等。

二、一阶逻辑公式在一阶逻辑中,公式是用符号表示的逻辑陈述,包括原子公式和复合公式两类。

1. 原子公式原子公式是一阶逻辑中最基本的公式,它不再含有其他公式作为子公式。

原子公式由一个谓词和一个或多个常量、变量组成,形式为P(t1,t2,...,tn),其中P为谓词,t1,t2,...,tn为常量、变量。

举例:P(a,b)表示P是一个二元谓词,a和b是其两个参数。

2. 复合公式复合公式由一个或多个公式通过逻辑连接词(如否定、合取、析取、蕴含等)组合而成。

- 否定(¬):如果φ是一个一阶逻辑公式,则¬φ也是一个一阶逻辑公式。

- 合取(∧):如果φ和ψ是两个一阶逻辑公式,则(φ∧ψ)也是一个一阶逻辑公式。

- 析取(∨):如果φ和ψ是两个一阶逻辑公式,则(φ∨ψ)也是一个一阶逻辑公式。

- 蕴含(→):如果φ和ψ是两个一阶逻辑公式,则(φ→ψ)也是一个一阶逻辑公式。

举例:如果P(x)表示“x是人”,Q(x)表示“x是聪明的”,那么复合公式可以表示为:(P(x)∧Q(x)),表示“x是人且x是聪明的”。

离散数学-03-一阶逻辑

离散数学-03-一阶逻辑
20
3.1.4 一阶逻辑公式与分类
解释和赋值的直观涵义
例 公式x(F(x)G(x)) 指定1 个体域:全总个体域, F(x): x是人, G(x): x是黄种人 真/假命题? 假命题 指定2 个体域:实数集, F(x): x>10, G(x): x>0 真/假命题? 真命题
21
3.1.4 一阶逻辑公式与分类
离散数学(第3版) 屈婉玲 耿素云 张立昂 编著 清华大学出版社出版
第3章 一阶逻辑
上海大学 谢江
1
第3章 一阶逻辑
• 3.1 一阶逻辑基本概念 • 3.2 一阶逻辑等值演算
2
3.1 一阶逻辑基本概念
• 3.1.1 命题逻辑的局限性 • 3.1.2 个体词、谓词与量词
– 个体常项、个体变项、个体域、全总个体域 – 谓词常项、谓词变项 – 全称量词、存在量词
n元谓词P(x1, x2,…, xn): 含n个个体变项的谓词, 是定义在 个体域上, 值域为{0,1}的n元函数 一元谓词: 表示事物的性质 多元谓词(n2): 表示事物之间的关系 0元谓词: 不含个体变项的谓词,即命题常项或命题变项 0元谓词是命题? 命题均可表示成0元谓词?
8
3.1.2 个体词、谓词与量词
• 3.1.3 一阶逻辑命题符号化
3
3.1 一阶逻辑基本概念(续)
• 3.1.4 一阶逻辑公式与分类
– 一阶语言L (字母表、项、原子公式、合式 公式) – 辖域和指导变元、约束出现和自由出现 – 闭式 – 一阶语言L 的解释 – 永真式、矛盾式、可满足式 – 代换实例
4
3.1.1 命题逻辑的局限性
11
3.1.3 一阶逻辑命题符号化
一阶逻辑命题符号化

一阶逻辑公式及解释

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

离散数学 第二章:一阶逻辑

离散数学 第二章:一阶逻辑
(1) xF(x) yH(x, y);
(2) xF(x) G(x, y);
(3) xyR(x, y) L(y, z) xH(x, y).
2.闭式
定义6. 设A为任一公式,若A中无自由出现的个体变项,则称A是 封闭的合式公式,简记闭式.
例: xF(x) G(x),xyF(x) G(x, y) 闭式, 但 xF(x) G(x, y),zyL(x, y, z) 不是闭式.
(1)所有的人都要死的. (2)有的人活百岁以上.
全称量词:一切,所有,任意. 用 表示.
1.量词
x:表示对个体域中的所有个
xF(x)体:表. 示个体域中的所有个体都具有性质F.
存在量词:存在着,有一个,至少有一个. 用 表示.
x:表示存在个体域里的个体.
xF ( x):表示存在着个体域中的个体具有性质F.
(2)xR(x) G(x), 其中 G(x): x是整数.
3) 同2).
例3. 将下面命题符号化. (1)对所有的x ,均有 x2-1=(x+1)(x-1). (2)存在x,使得 x+5=2.
要求: 1)个体域为自然数集合. 2)个体域为实数集合.
解:1) 不用引入特性谓词.
(1)xF(x), 其中 F(x): x2-1=(x+1)(x-1). 真命题
(3) xF(x) yF(y) L(x, y),
其中 F(x): x是自然数, L(x,y): y是 x的先驱数.
§2.2 一阶逻辑合式公式及解释
一、合式公式
1.字母表 定义1.字母表如下: (1)个体常项: a,b,c,… (2)个体变项: x,y,z,… (3)函数符号: f,g,h,… (4)谓词符号: F,G,H,…

第4章一阶逻辑基本概念离散数学

第4章一阶逻辑基本概念离散数学
命题符号化为0元谓词的蕴涵式 G(b,a)→G(a,c)
由于G(b,a)为真,而G(a,c)为假,所以命题为假。
例题
将命题“这只大红书柜摆满了那些古书。”符号化.
(1)设 F(x,y):x摆满了y,R(x):x是大红书柜
Q(y):y是古书, a:这只,
b:那些
符号化为:R(a)∧Q(b)∧F(a,b)
词。
–n=1时,一元谓词——表示x1具有性质P。 –n≥2时,多元谓词——表示x1,x2,…,xn具有关系P。
0元谓词:不含个体变项的谓词。如F(a)、G(a,b)、
P(a1,a2,…,an)。
n元谓词是命题吗? 思考 不是,只有用谓词常项取代P,用个体常项取代
x1,x2,…,xn时,才能使n元谓词变为命题。
定在某个个体域上进行,否则,在由一切事物构成的全总 个体域上考虑问题时,需要增加一个指出个体变量变化范 围的特性谓词。 (2)量词的使用及作用范围。 (3)正确地语义。
例题
解:没有提出个体域,所以认为是全总个体域。 (1)所有的人长着黑头发。
令F(x):x长着黑头发, M(x):x是人。命题符号化为 x(M(x)→F(x))。
苏格拉底三段论
P:所有的人都是要死的; Q:苏格拉底是人。 R:苏格拉底是要死的。 可见,P,Q,R为不同的命题,无法体现三者相互之间 的联系。
问题在于这类推理中,各命题之间的逻辑关系不是体现 在原子命题之间,而是体现在构成原子命题的内部成分 之间。对此,命题逻辑将无能为力。
本章内容
1
一阶逻辑命题符号化
示。 个体域(或称论域):指个体变项的取值范围。
–可以是有穷集合,如{a, b, c}, {1, 2}。 –可以是无穷集合,如N,Z,R,…。

一阶逻辑的合适公式及解释

一阶逻辑的合适公式及解释

一阶逻辑的合适公式及解释一、一阶逻辑合适公式是啥呢?一阶逻辑里的合适公式啊,就像是这个逻辑世界里的“合法居民”。

你想啊,就像在一个游戏里,每个角色都得符合一定的规则才能存在,合适公式也是这样。

它是按照一阶逻辑的语法规则构建出来的表达式。

比如说,原子公式就是那些最基本的构建块,像P(x)这种,P呢可能是一个谓词,比如说“是红色的”,x就是一个变量,可以代表某个东西。

然后呢,我们可以用逻辑连接词,像“与”(∧)、“或”(∨)、“非”(¬)这些把原子公式组合起来,就像搭积木一样,搭出更复杂的合适公式。

比如说,P(x) ∧ Q(x),这就表示x既满足P又满足Q这个情况。

二、合适公式的解释又是什么鬼呢?哈哈,这个解释啊,就像是给这些公式赋予生命一样。

我们给变量、谓词都赋予实际的意义。

比如说,我们说这个变量x代表“苹果”,谓词P代表“是甜的”,那P(x)就是说这个苹果是甜的。

在解释的时候,我们还得确定一个论域,就是这个变量能取的值的范围。

比如说,我们的论域是所有的水果,那x就只能是水果啦。

而且啊,不同的解释会让同一个公式有不同的结果哦。

就像同样一句话,在不同的场景下意思就不一样。

比如说,P(x)在一种解释下可能是真的,换一种解释可能就变成假的了。

三、那合适公式和解释之间有啥好玩的联系呢?这就有趣啦。

合适公式就像是一个没有被填满的框架,解释呢就是把这个框架变成一个有血有肉的东西。

比如说,一个合适公式就像一个菜谱,变量和谓词是那些原料和步骤,解释就是真正按照菜谱做出一道菜来。

而且啊,通过改变解释,我们可以探索这个合适公式的各种可能性。

就像我们可以用不同的食材按照同样的菜谱做出不同口味的菜一样。

我们可以通过对合适公式进行不同的解释来看看它在不同情况下的表现。

这就像是在探索一个神秘的逻辑世界,每一种解释都是打开一扇新的门,让我们看到这个公式不同的一面。

四、举些例子来瞅瞅呗。

比如说我们有个合适公式∀x (P(x) → Q(x))。

离散数学第二章一阶逻辑

离散数学第二章一阶逻辑

(2) ∀x∀y(x+0=y →y+0=x) 真命题 (3) ∀x∀y∃z(x+y=z) 真命题 (4) ∀x∀y(x+y=x*y) 假命题 (5)x+y=y+z,它的真值不确定,因而不是命题. 注)非闭式,在有的解释中不是命题.
定义:设A为一公式(谓词公式),如果A在任何解释下都是 真的,则称A为逻辑有效式(永真式);如果A在任何解释下 都是假的,则称A是矛盾式(永假式);若至少存在一个解 释使A为真,则称A是可满足式. 2.代换实例 设A0是含命题变项p1,p2,…,pn的命题公式,A1,A2,…,An 是n个谓词公式,用Ai(1≤i≤n)处处代换pi,所得公式A 称为A0的代换实例. 例如:F(x)→G(x),∀xF(x)→∃xG(x)等都是p→q的代换实例; 命题公式中的重言式的代换实例在谓词公式中可仍称为重言式 ,这样的重言式都是逻辑有效式. 命题公式中的矛盾式的代换实例仍为矛盾式.
例2.7 给定解释I如下: 1)DI={2,3} 2)DI中特定元素a=2 3)函数f(x)为f(2)=3,f(3)=2 4)谓词F(x)为F(2)=0,F(3)=1 G(x,y)为G(i,j)=1,i,j=2,3 L(x,y)为L(2,2)=L(3,3)=1,L(2,3)=L(3,2)=0 在解释I下,求下列各式的真值 (1) ∀ ∀x(F(x)∧G(x,a)) (2)∃x(F(f(x))∧G(x,f(x))) ∃ (3)∀x∃yL(x,y) ∀ ∃
例2.2 在一阶逻辑中将下面命题符号化 (1)凡有理数均可表成分数; (2)有的有理数是整数; 要求:1)个体域为有理数集合, 2)个体域为实数集合, 3)个体域为全总个体域. 解: 1)个体域为有理数集合(不用引入特性谓词): (1) 设 F(x):x可表成分数; 则命题符号化为∀xF(x). ∀ (2) 设 G(x):x是整数;则命题符号化为∃xG(x). 2)个体域为实数集合(引入特性谓词):令 R(x):x是有理数; (1) 设F(x):x可表成分数;则命题符号化为∀x(R(x)→F(x)) (2) 设G(x):x是整数;则命题符号化为∃x(R(x)∧G(x))。

离散数学32一阶逻辑基本公式及解释1

离散数学32一阶逻辑基本公式及解释1

则所得命题为假命题。
一阶公式的解释
定义4.7 一阶公式的解释I由下面4部分组成:
(a)非空个体域DI。
(b)DI中一些特定元素的集合 {a1, a2, ai , } 。
(c)DI上特定函数集合{ fi n|i, n≥1}。 (d)DI上特定谓词的集合{ Fi n|i, n≥1}。
有x2,x3,…,xn自由出现的公式,可记为A1(x2,x3,…,xn). ? 类似的,Δx2Δx1A(x1,x2,…,xn)可记为A2(x3,x4,…,xn). ? Δxn-1Δxn-2…Δx1A(x1,x2,…,,可以记为An-1(xn)。 ? Δxn…Δx1A(x1,x2,…,xn)没有自由出现的个体变项。
举例
将例4.6(1)中的公式简记为A(y,z), 表明公式含有自由出现的个体变项y,z。 而? yA(y,z)中只含有z为自由出现的公式, ?z? yA(y,z)中已经没有自由出现的个体变项了,
闭式
定义4.6 设A是任意的公式,若A中不含有自由出现的个体变 项,则称A为封闭的公式,简称闭式。
例如: ? x? y(F(x)? G(y)? H(x,y)) 为闭式, ? x(F(x)? G(x,y)) 不是闭式 。
(2) 前件上量词? 的指导变元为x,量词? 的辖域 A=(F(x)→G(y)),x在A中是约束出现的,y在A中是自由出 现的。后件中量词? 的指导变元为y, 量词?的辖域为 B=(H(x)∧L(x,y,z)),y在B中是约束出现的,x、z在B中 均为自由出现的。
本书中的记法
? 用A(x1,x2,…,xn)表示含x1,x2,…,xn自由出现的公式。 ? 用Δ表示任意的量词? 或? ,则Δx1A(x1,x2,…,xn)是含
面给出两种指定法: (a)令个体域D1为全总个体域,

离散数学(一阶逻辑的基本概念)

离散数学(一阶逻辑的基本概念)
27
多个量词的使用
xyG(x,y):对于每一个x,都存在一个y, 真命题 x与y能配成一对。
yxG(x,y):存在一个y,对于每一个x,x 假命题 与y能配成一对。
28
小结
一元谓词用以描述某一个个体的某种特性, 而n元谓词则用以描述n个个体之间的关系; 如有多个量词,则读的顺序按从左到右的顺 序;另外,量词对变元的约束,往往与量词 的次序有关,不同的量词次序,可以产生不 同的真值,此时对多个量词同时出现时,不 能随意颠倒它们的顺序,颠倒后会改变原有 的含义。
20
实例
例 2 在一阶逻辑中将下面命题符号化 (1) 人都爱美 (2) 有人用左手写字 个体域分别为 (a) D为人类集合 (b) D为全总个体域 解:(a) D为人类集合 (1) xG(x), G(x):x爱美 (2) xG(x), G(x):x用左手写字
21
ቤተ መጻሕፍቲ ባይዱ 实例
(b) D为全总个体域 F(x):x为人,G(x):x爱美 (1) x(F(x)G(x)) (2) x(F(x)G(x)) 1. 引入特性谓词F(x) 2. (1),(2)是一阶逻辑中两个“基本”公式
29
小结
根据命题的实际意义,选用全称量词或存在 量词。全称量词加入时,其刻划个体域的特 性谓词将以蕴涵的前件加入,存在量词加入 时,其刻划个体域的特性谓词将以合取项加 入; 有些命题在进行符号化时,由于语言叙述不 同,可能翻译不同,但它们表示的意思是相 同的,即句子符号化形式可不止一种。
30
22
实例
例3 在一阶逻辑中将下面命题符号化 (1) 正数都大于负数 (2) 有的无理数大于有的有理数 解: 注意:题目中没给个体域,一律用全总个体域 (1) 令F(x):x为正数,G(y):y为负数, L(x,y):x>y x(F(x)y(G(y)L(x,y))) 或者 xy(F(x)G(y)L(x,y))

离散数学 第三章 一阶逻辑

离散数学 第三章 一阶逻辑
16
在引入特性谓词后, 5. 在引入特性谓词后,使用全称量词与存 在量词符号化的形式是不同的。 在量词符号化的形式是不同的。
例将命题符号化:(1) 每个自然数都是实数. (2) 有的自然数是实数. 解(1) ∀x(N(x) →R(x)) 其中特性谓词N(x):x是自然数 ; R(x):x是实数 (2) ∃x(N(x) ∧R(x)) 其中特性谓词N(x):x是自然数 ; R(x):x是实数
8
例1(续) 续
2 (2) 2 是无理数仅当 3 是有理数 2 是无理数 3 在一阶逻辑中, 是无理数, 在一阶逻辑中 设F(x): x是无理数 G(x): x是有理 是有理 数 F ( 2 ) → G( 3 )
F ( 2 ) → G( 3 ) (3) 如果2>3,则3<4 如果 ,
符号化为
在一阶逻辑中, 在一阶逻辑中 设 F(x,y):x>y,G(x,y):x<y, : , : 符号化为 F(2,3)→G(3,4) →
15
在不同的个体域中, 4. 在不同的个体域中,命题符号化的形式可能不一样 将命题符号化: 凡有理数均可表成分数, 例:将命题符号化: 凡有理数均可表成分数, 个体域是有理数集合. (1) 个体域是有理数集合. (2) 个体域是实数集合 解(1)∀xA(x) 其中A(x):x可表成分数
(2)∀x( R(x)→A(x) ) 其中 R(x):x是有理数, A(x):x可表成分数
18
一阶逻辑中命题符号化( 一阶逻辑中命题符号化(续)
例3 在一阶逻辑中将下面命题符号化 (1) 兔子比乌龟跑得快 (2) 有的兔子比所有的乌龟跑得快 (3)并不是所有的兔子都比乌龟跑得快 ) (4)不存在跑得同样快的两只兔子 )
19

离散数学一阶逻辑命题符号化ppt课件

离散数学一阶逻辑命题符号化ppt课件
例如: 逻辑学中著名的三段论:
凡偶数都能被2整除. 6是偶数. 所以, 6能被2整除.
这个推理是数学中的真命题, 是正确的, 但在命题逻辑中却无 法判断其正确性, 用p,q,r分别表示以上三个命题. 则得到推理的形式结构为:
(p∧q)→r
由于上式不是重言式, 因而不能由它判断推理的正确性. 原因 在于各命题的内在联系没有表示出来. 为了克服命题逻辑的局限性, 应该将原子命题再细分, 分析出 个体词, 谓词和量词, 以便达到表达出命题的内在联系和命题 之间的逻辑关系. 这就是一阶逻辑所研究的内容.

(1) 令M(x): x 为实数 ; F(x): x能写成整数之比. 则
x (M(x)→ F(x))
不是 x (M(x) ∧ F(x))
假命题
(2) 令M(x): x 为素数; G(x): x为偶数. 则
x (M(x)∧G(x))
不是 x (M(x) → G(x))
真命题
(3) 令M(x): x 是人; H(x): x登上过木星. 则
2. 谓词: 用来刻划个体词的性质或个体词之间相互关系的词. 例如: (1) 在命题“是无理数”中, “…是无理数”是谓词.
(2) 在命题“x 是有理数”中, “…是有理数”是谓词. (3) 在命题“小王与小李同岁”中, “…与…同岁”是谓词. (4) 在命题“x与y具有关系L”中, “…与…具有关系L”是谓词. 注 ① 常用大写字母F, G, H 等来表示谓词. ② 表示具体性质或关系的谓词称为谓词常项; 表示抽象或泛指的性质或关系的谓词称为谓词变项. ③ F(a): 表示个体常项a具有性质F (F是谓词常项或变项); F(x): 表示个体变项x具有性质F (F同上); F(a,b): 表示个体常项a, b具有关系F (同上); F(x,y): 表示个体变项 x, y具有关系F (同上) . 一般地, 用P(x1,x2,…,xn)表示含n(n≥1)个个体变项x1,x2,…,xn 的n元谓词. 它可看成以个体域为定义域, 以{0,1}为值域的n元函数关系. 当P取常项, 且(x1,x2,…,xn)取定常项(a1,a2,…,an)时, P(a1,a2,…,an)是一个命 题.

离散数学-第一部分-数理逻辑-第四章 一阶逻辑基本概念

离散数学-第一部分-数理逻辑-第四章 一阶逻辑基本概念
3
引言(续)
例 凡偶数都能被2整除; 6是偶数。 所以,6能被2整除。
这个推理是我们公认的数学推理中的真命题,但是在命题 逻辑中却无法判断它的正确性。因为在命题逻辑中只能将 推理中出现的三个简单命题依次符号化为p,q,r,将推 理的形式结构符号化为
(p∧q)→r 由于上式不是重言式,所以不能由它判断推理的正确性。
31
一阶语言L 的公式
定义4.4 L 的合式公式定义如下: (1) 原子公式是合式公式. (2) 若A是合式公式,则 (A)也是合式公式 (3) 若A, B是合式公式,则(AB), (AB), (AB), (AB)也是
合式公式 (4) 若A是合式公式,则xA, xA也是合式公式 (5) 只有有限次地应用(1)—(4)形成的符号串才是合式公式. 合式公式简称公式
4.1 一阶逻辑命题符号化
个体词——所研究对象中可以独立存在的具体或抽象的客体 个体常项:具体的事务,用a, b, c表示 个体变项:抽象的事物,用x, y, z表示 个体域(论域)——个体变项的取值范围 有限个体域,如 {a, b, c}, {1, 2} 无限个体域,如 N, Z, R, … 全总个体域——由宇宙间一切事物组成
函数的使用给谓词逻辑中的个体词表示 带来了很大的方便
28
逻辑符号 (4) 个体变项符号, 用带或不带下标的小写英文字母x, y, z它, .可..,以x1是, yD1, 中z1,的...来任表意示元。素当;个体域名称集合D给出时, (5) 量词符号:, (6) 联结词符号:, , , , (7) 括号与逗号:(, ), ,
7
谓词
谓词——表示个体词性质或相互之间关系的词 谓词常项 表示具体性质或关系的谓词。如, F(a):a是人 谓词变项 表示抽象的、泛指的性质或关系的谓词。 如, F(x):x具有性质F

离散数学一阶逻辑笔记

离散数学一阶逻辑笔记

离散数学一阶逻辑笔记一、一阶逻辑基本概念。

(一)个体词。

1. 定义。

- 个体词是指所研究对象中可以独立存在的具体的或抽象的客体。

- 例如,在“小王是学生”中,“小王”就是个体词;在“3是有理数”中,“3”是个体词。

2. 分类。

- 个体常项:表示具体或特定的客体的个体词,常用a,b,c,·s表示。

“小李”可以用a表示。

- 个体变项:表示抽象或泛指的个体词,常用x,y,z,·s表示。

例如,“某个学生”可以用x表示。

(二)谓词。

1. 定义。

- 谓词是用来刻画个体词性质及个体词之间相互关系的词。

- 例如,在“小王是学生”中,“是学生”就是谓词,它刻画了“小王”的性质;在“3大于2”中,“大于”是谓词,它刻画了“3”和“2”之间的关系。

2. 分类。

- 谓词常项:表示具体性质或关系的谓词。

如“是偶数”是谓词常项。

- 谓词变项:表示抽象的、泛指的性质或关系的谓词。

- 一元谓词:与一个个体词相联系的谓词。

例如P(x),其中P表示“是学生”,x是个体变项。

- 二元谓词:与两个个体词相联系的谓词。

例如Q(x,y),其中Q表示“大于”,x,y是个体变项。

- n元谓词:与n个个体词相联系的谓词,一般表示为P(x_1,x_2,·s,x_n)。

(三)量词。

1. 全称量词。

- 符号表示为“∀”,表示“所有的”“任意一个”等。

- 例如,“所有的人都会呼吸”可以表示为∀ x(P(x)to Q(x)),其中P(x)表示“x是人”,Q(x)表示“x会呼吸”。

2. 存在量词。

- 符号表示为“∃”,表示“存在一个”“至少有一个”等。

- 例如,“存在一个数是偶数”可以表示为∃ x(P(x),其中P(x)表示“x是数且x是偶数”。

二、一阶逻辑公式及其解释。

(一)一阶逻辑合式公式(谓词公式)1. 原子公式。

- 设P(x_1,x_2,·s,x_n)是n元谓词,t_1,t_2,·s,t_n是项,则P(t_1,t_2,·s,t_n)称为原子公式。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
有x2,x3,…,xn自由出现的公式,可记为A1(x2,x3,…,xn). 类似的,Δx2Δx1A(x1,x2,…,xn)可记为A2(x3,x4,…,xn). Δxn-1Δxn-2…Δx1A(x1,x2,…,xn)中只含有xn是自由出现
的个体变项,可以记为An-1(xn)。 Δxn…Δx1A(x1,x2,…,xn)没有自由出现的个体变项。
则所得命题为假命题。
一阶公式的解释
定义4.7 一阶公式的解释I由下面4部分组成:
(a)非空个体域DI。
(b)DI中一些特定元素的集合 {a1, a2, ai , } 。
(c)DI上特定函数集合{ fi n|i, n≥1}。 (d)DI上特定谓词的集合{ Fi n|i, n≥1}。
(5)量词符号: , (6)联结词符号:┐,∧,∨,→, (7)括号与逗号:(,),,
一阶语言中的项
定义4.2 一阶语言F的项的定义如下: (1) 个体常项和个体变项是项。 (2) 若(x1,x2,…,xn)是任意的n元函数, t1,t2,…,tn是任意的n个项, 则(t1,t2,…,tn)是项。 (3) 所有的项都是有限次使用(1),(2)得到的。
牡丹江师范学院本科生课程
3.2 一阶逻辑公式及解释
理学院 季丹丹
§3.2 一阶逻辑公式及解释
为在一阶逻辑中进行演算和推理,须给出一阶逻辑中公式 定义,及其分类和解释。
一阶逻辑是建立在一阶形式语言基础上的,一阶语言本身 无意义,但可按需要被解释成某种含义。
一阶语言形式多样,本书给出的一阶语言是便于将自然语 言中的命题符号化的一阶语言,记为F。
一阶语言中的字母表
定义4.1 一阶语言F的字母表定义如下:
(1)个体常项:a , b , c , …, ai , bi , ci ,… , i 1 (2)个体变项:x , y , z, …, xi , yi , zi , … , i 1 (3)函数符号:f , g , h , …, fi , gi , hi , … , i 1 (4)谓词符号:F , G , H , …, Fi , Gi , Hi , … , i 1
一阶语言F的合式公式
定义4.4 一阶语言F的合式公式定义如下:
(1)原子公式是合式公式。
(2)若A是合式公式,则(┐A)也是合式公式。
(3)若A,B是合式公式,则(A∧B),(A∨B),(A→B), (AB) 也是合式公式。
(4)若A是合式公式,则xA,xA也是合式公式。
(5)只有有限次的应用(1)-(4)构成的符号串是合式公式。
一阶语言中的原子公式
定义4.3 设R(x1 ,x2 ,… ,xn)是一阶语言F的任意n元谓词, t1 ,t2 ,… ,tn是一阶语言F的任意的n个项, 则称R(t1 ,t2 ,… ,tn)是一阶语言F的原子公式。 例如:1元谓词F(x),G(x),2元谓词H(x,y),L(x,y)等都是 原子公式。
(2) 前件上量词的指导变元为x,量词的辖域 A=(F(x)→G(y)),x在A中是约束出现的,y在A中是自由出 现的。后件中量词的指导变元为y, 量词的辖域为 B=(H(x)∧L(x,y,z)),y在B中是约束出现的,x、z在B中 均为自由出现的。
本书中的记法
用A(x1,x2,…,xn)表示含x1,x2,…,xn自由出现的公式。 用Δ表示任意的量词或,则Δx1A(x1,x2,…,xn)是含
合式公式也称谓词公式,简称公式。 说 A,B代表任意公式,是元语言符号。 明 下文的讨论都是在一阶语言F中,因而不再提及。
自由出现与约束出现
定义4.5 指导变元、辖域、约束出现、自由出现 在公式xA和xA中,称x为指导变元。 在公式xA和xA中,A为相应量词的辖域。 在x和x的辖域中,x的所有出现都称为约束出现。 A中不是约束出现的其他变项均称为是自由出现的。
例题
例4.6 指出下列各公式中的指导变元,各量词的辖域,
自由出现以及约束出现的个体变项。 (1) x(F(x,y)→G(x,z)) (2) x(F(x)→G(y))
→y(H(x)∧L(x,y,z)) 解 (1) x是指导变元。量词的辖域A=(F(x,y)→G(x,z))。在A
答 中,x的两次约束出现。y和z为自由出现。
一阶公式的解释 一阶公式无确定意义,若将其中的变项(项的变项、谓词 变项)用指定的常项代替后,公式就有一定的意义,有时 就变成命题了。
例题4.7
例4.7 将下列两个公式中的变项指定成常项使其成为命题: (1)x(F(x)→G(x)) (2)xy(F(x)∧F(y)∧G(x,y)
→H(f(x,y),g(x,y))) (1)指定个体变项的变化范围,并且指定谓词F,G的含义,下
面给出两种指定法: (a)令个体域D1为全总个体域,
F(x)为x是人, G(x)为x是黄种人, 则命题为“所有人都是黄种人”,这是假命题。 (b)令个F(体x)域为D2x为是实自数然集数合,R, G(x)为x是整数, 则命题为“自然数都是整数”,这是真命题。
例题4.7
(2)xy(F(x)∧F(y)∧G(x,y)→H(f(x,y),g(x,y)))
举例
将例4.6(1)中的公式简记为A(y,z), 表明公式含有自由出现的个体变项y,z。 而yA(y,z)中只含有z为自由出现的公式, zyA(y,z)中已经没有自由出现的个体变项了,
闭式
定义4.6 设A是任意的公式,若A中不含有自由出现的个体变 项,则称A为封闭的公式,简称闭式。
例如: xy(F(x)G(y)H(x,y)) 为闭式, x(F(x)G(x,y)) 不是闭式 。
含两个2元函数变项,两个1元谓词变项,两个2元谓词变项。
指定个体域为全总个体域,
F(x)为x是实数,
G(x,y)为x≠y,
H(x,y)为x>y,
f(x,y=2xy,
则表达的命题为“对于任意的x,y,若x与y都是实数,且x≠y, 则x2+y2>2xy”,这是真命题。
如果H(x,y)改为x<y,
相关文档
最新文档