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

合集下载

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

离散数学第四章 一阶逻辑基本概念
将下列命题符号化. (1)兔子比乌龟跑得快. (2)有的兔子比所有的乌龟跑得快. (3)并不是所有的兔子都比乌龟跑得快. (4)不存在跑得同样快的两只兔子. 设F(x):x是兔子. G(y):y是乌龟.H(x,y):x比y跑得快. L(x,y):x与y跑得同样快. (1)xy(F(x)G(y)H(x,y)) (2) x (F(x) y (G(y)H(x,y)) (3) xy(F(x)G(y)H(x,y)) (4) x y(F(x)G(y) L(x,y))
(1) 非空个体域DI (2) 对每一个个体常项ai, a i DI, 称作ai在I中的解释 (3) 对每一个函数符号fi, 设其为m元的, 元函数, 称作fi在I中的解释
fi 是DI上的m
是一个n元
(4) 对每一个谓词符号Fi, 设其为n元的, Fi 谓词, 称作Fi在I中的解释
25
实例
例4.8 给定解释I 如下: (a) 个体域 D=N (b) a 2 (c) f ( x, y) x y, g ( x, y) xy (d) 谓词 F ( x, y) : x y 说明下列公式在 I 下的含义, 并讨论其真值 (1) xF(g(x,a),x) x(2x=x) 假命题 假命题
合式公式又称谓词公式, 简称公式
21
量词的辖域
定义4.5 在公式xA和xA中, 称x为指导变元, A为相应量 词的辖域. 在x和x的辖域中, x的所有出现称为约束出现, A中不是约束出现的其他变项称为自由出现 例4.6 公式 x(F(x,y)yG(x,y,z)) x的辖域:(F(x,y)yG(x,y,z)), 指导变元为x y的辖域:G(x,y,z), 指导变元为y x的两次出现均为约束出现 y的第一次出现为自由出现, 第二次出现为约束出现 z为自由出现.

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

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

《离散数学》-⼀阶逻辑-基本概念⼀阶逻辑这个⼀块属于离散数学的内容,它的功能就是将⾃然事物给符号化以为体系的确⽴奠定语⾔基础。

回想⽆论学汉语还是英语的语法,我们都是从句⼦的主⼲学起,那么数学作为⼀门语⾔,它的句⼦当然也有所谓的主⼲。

个体词:个体次是所研究对象可以独⽴存在的具体的或者抽象的客体。

具体⽽特定的客体个体成为个体常项,⼀般⽤⼩写字母a、b、c表⽰。

⽽将抽象或泛指的个体词成为个体变项,⼀般⽤英⽂字母x、y、z表⽰,并称个体变项的取值范围为个体域。

举例说明:(1)“5是素数”,5、素数都是个体词语,5是个体常项⽽素数是个体变项.(2)“x>y”,x、y都是个体变项.谓词:这⾥似乎类似于⾃然语⾔中谓语动词,往往是形容“⼀个动作”,但是在这⾥,谓词是形容“⼀种关系”,当然和个体词类似,根据这种描绘个体之间的关系的确定与否(具体或者抽象泛指),我们也可以把谓词分为常项和变项。

举例说明:(1) X是有理数。

“是有理数”是常项谓词。

(2) X与y有具体关系L。

这⾥及其迷惑⼈的是语句“有具体关系L”,但是本质上关系L还是抽象的不确定的,因此这⾥“有具体关系L”是变项谓词。

下⾯要做的就是将这种描述关系的语句进⾏符号化,这⾥其实有点类似于函数的概念,因为谓词描述的是个体之间的关系,因此它必须依赖于个体。

我们⽤F、G、H来进⾏符号化的表⽰。

F(a)、F(x)分别表⽰个体常项a、个体变项x满⾜的性质F(a)和F(x).更⼀般的情况,P(x1,x2,x3…xn)表⽰个体x1,x2,…xn具有关系P。

对于不含个体变项的谓词,我们成为0元谓词。

Ex1:将下列命题在⼀阶逻辑中⽤0元谓词符号化,并讨论他们的真值(1) 只有2是素数,4才是素数。

G(2)表⽰2是素数,G(4)表⽰4是素数,则我们将这个命题符号化的结果: G(2) —> G(4),由于命题的条件为假,因此该命题为真。

(2) 如果5⼤于4,则4⼤于6G(5,4)表⽰“5⼤于4”,命题符号化之后的结果: G(5,4) —> G(4,6),条件为真结论为假,因此命题为假。

离散数学 一阶逻辑

离散数学 一阶逻辑

离散数学一阶逻辑离散数学是一门研究离散结构及其运算规律的学科,它涉及到数学中的逻辑、代数、集合论、图论等多个方面。

其中,一阶逻辑作为离散数学中的重要分支,具有广泛的应用和研究价值。

本文将从逻辑的基本概念、一阶逻辑的语法和语义、一阶逻辑的推理规则、一阶逻辑的应用等几个方面来介绍一阶逻辑,旨在帮助读者全面了解一阶逻辑的基本概念和使用方法,并为其后续学习和应用提供指导。

首先,我们来介绍逻辑的基本概念。

逻辑是研究判断的科学,它主要关注真理与推理的关系。

在逻辑中,我们使用语句来表示判断,语句可以是真或假。

同时,逻辑将语句分为简单语句和复合语句。

简单语句是指不能再分解为更简单语句的语句,而复合语句则由多个简单语句通过逻辑运算连接而成。

逻辑运算包括取反(¬)、合取(∧)、析取(∨)、蕴含(→)等。

接下来,我们进一步介绍一阶逻辑的语法和语义。

一阶逻辑是最基本且最常用的逻辑系统之一,它包括基本命题、谓词和量词。

基本命题是指具有真或假值的简单语句,如“今天是星期一”。

谓词是一种描述性的语句构造,它通过将一些对象与一些性质关联起来,来表示复杂的判断。

例如,“x是红色”的谓词可以表示成P(x)。

量词则用来表示概括性的判断,包括全称量词∀和存在量词∃。

例如,“对于任意x,P(x)”可以表示成∀xP(x)。

在一阶逻辑中,语义是根据给定的语句和模型来确定语句的真假值。

模型是一种对应关系,它将谓词与具体的对象元素相联系。

通过使用变元(变量)和量化符号(全称量词∀和存在量词∃),我们可以构造出不同的语句并进行语义推理,从而得到推理结论。

此外,一阶逻辑还有一些特殊的推理规则,例如代入规则和全称推广规则。

代入规则是指在一个语句中的某个位置用一个等价的语句替换。

全称推广规则是指在一个语句中添加一个全称量词,将一个具体对象概括为所有对象的性质。

最后,我们来介绍一阶逻辑的应用。

一阶逻辑在人工智能、计算机科学和数学等领域有着广泛的应用。

屈婉玲离散数学第四章

屈婉玲离散数学第四章
2
谓词
谓词——表示个体词性质或相互之间关系的词 谓词常项 如, F(a):a是人 谓词变项 如, F(x):x具有性质F n(n1)元谓词 一元谓词(n=1)——表示性质 多元谓词(n2)——表示事物之间的关系 如, L(x,y):x与 y 有关系 L,L(x,y):xy,… 0元谓词——不含个体变项的谓词, 即命题常项 或命题变项
9
实例5
例5 设个体域为实数域, 将下面命题符号化 (1) 对每一个数x都存在一个数y使得x<y (2) 存在一个数x使得对每一个数y都有x<y 解 L(x,y):x<y (1) xyL(x,y) (2) xyL(x,y)
注意: 与不能随意交换 显然(1)是真命题, (2)是假命题
10
4.2 一阶逻辑公式及解释
14
封闭的公式
定义4.6 若公式A中不含自由出现的个体变项,则称A为封闭 的公式,简称闭式. 例如,xy(F(x)G(y)H(x,y)) 为闭式, 而 x(F(x)G(x,y)) 不是闭式
15
公式的解释
定义4.7 设L 是L生成的一阶语言, L 的解释I由4部分组成: (a) 非空个体域 DI . (b) 对每一个个体常项符号aL, 有一个 aDI, 称 a 为a在I 中的解释. (c) 对每一个n元函数符号fL, 有一个DI上的n元函数 f : DIn DI , 称 f 为f在I中的解释. (d) 对每一个n元谓词符号FL, 有一个DI上的n元谓词常项F , 称 F 为F在I中的解释. 设公式A, 取个体域DI , 把A中的个体常项符号a、函数符 号f、谓词符号F分别替换成它们在I中的解释 a、 f 、F , 称 所得到的公式A为A在I下的解释, 或A在I下被解释成A.
20

F4一阶逻辑基本概念

F4一阶逻辑基本概念
(a)非空个体域 DI . (b) DI 中一些特定元素的集合{a1,a2 , …,ai , …}. (c) DI 上特定函数的集合{fin|i, n 1}. (d) DI 上特定谓词的集合{Fin|i, n 1}. †其实质是明确公式中各个变项, 繁琐之处毋庸细究.

第四章一阶逻辑基本概念
§4.1 一阶逻辑命题的符号化 §4.2 一阶逻辑公式及解释
091离散数学(60). W&M. §4.2 一阶逻辑公式及解释

命题逻辑形式系统 I = A, E, AX, R, 其中A, E是语言系统. 谓词逻辑形式系统的语言 , 它便于翻译自然语言. (下一章
Dx2Dx1A(x1, x2, …, xn) 可记为 A2(x3, x4, …, xn), …… ,
Dxn…Dx1A(x1, x2, …, xn) 中没有自由出现的个体变项, 可z) = x(F(x, y) G(x, z)) B(z) = yA(y, z) = yx(F(x, y) G(x, z)) C =zyA(y, z) = zyx(F(x, y) G(x, z))
(3) H(a, b), 其中 H: “…与…同岁”, a: 小王, b: 小 李.
(4) L(x, y), 其中L: “…与…具有关系L”.
091离散数学(60). W&M. §4.1 一阶逻辑命题的符号化

一元谓词 F(x) 表示 x 具有性质 F.
二元谓词 F(x, y) 表示个体变项 x, y 具有关系 F.
xy(x + y = 0) 与 yx(x + y = 0) 含义不同. ‡†句子的符号化形式不止一种. 设 H(x): x 是人, P(x): x 是完美的, 则 “人无完人”可 符号化为

第04章_一阶逻辑基本概念

第04章_一阶逻辑基本概念
3.(x)(y)(F(x)∧G(y)∧┐H(x, y)) 例4.5 将下列命题符号化 ( x)(y)(F(x)∧F(y)→ ┐L(x, y)) 4.
(1)兔子比乌龟跑得快。 (2)有的兔子比所有的乌龟跑得快。 (3)并不是所有的兔子都比乌龟跑得快。 (4)不存在跑得同样快的两只兔子。 解:令 F(x):x是兔子, G(y):y是乌龟, H(x,y):x比y跑得快, L(x,y):x与y跑得同样快。 (1)xy(F(x)∧G(y)H(x,y)) (2) x(F(x)∧y(G(y)H(x,y))) (3) ┐xy(F(x)∧G(y)H(x,y)) (4) ┐xy(F(x)∧F(y)∧L(x,y))

体域,都是使用的全总个体域。
考察下列句子
(1)北京是中国的首都; (2)离散数学是计算机的基础课程;
(3)刘翔是一个跨栏世界冠军;
(4)中国人是很聪明的。
2.谓词
• 谓词(predicate)是用来刻画个体词性质及个体词之 间相互关系的词。
(1) x是有理数。 x是个体变项,“是有理数”是谓词,记为G,命题符号化 为G(x)。 (2)张明是位大学生。 张明是个体常项,“是位大学生”是谓词,记为F,它刻 划了“张明”的性质。命题符号化为F(x),其中x:张明。 (3) 小王与小李同岁。 小王、小李都是个体常项,“与同岁”是谓词,记为H, 命题符号化为H(a,b) ,其中a:小王,b:小李。
谓词及相关概念
• 谓词常项:表示具体性质或关系的谓词。用大写字母 表示。如, F(a):a是人 • 谓词变项:表示抽象的、泛指的性质或关系的谓词。 用大写字母表示。如, F(x):x具有性质F • n(n1)元谓词:P(x1,x2,…,xn)表示含n个命题变项的n 元谓词。 – n=1时,一元谓词——表示x1具有性质P。 – n≥2时,多元谓词——表示x1,x2,…,xn具有关系P。 • 0元谓词:不含个体变项的谓词。如F(a)、G(a,b)、 P(a1,a2,…,an)。

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

一阶逻辑基本概念谓词逻辑(离散数学)
x的辖域是 y( P( x, y) Q( x, y)) y的辖域是 P( x, y) Q( x, y) x的辖域是 P ( x, y ) x的出现均为约束出现, y的最后一次出现为自由 出现.
37
二、个体变项的自由出现与约束出现
换名规则:将量词辖域中某个约束变项的所有出现 及对应的指导变元,改成另一个在辖域中未曾出现 例2:使下面的公式不出现“既是约束出现 过的个体变项符号,公式中其余部分不变,则所得 又是自由出现的个体变项”。 公式与原来的公式等值。
原子命题公式 命题逻辑合式公式的定义:
(1) 单个命题常项或变项 p,q,r,…是合式公式; (2) 若A , B是合式公式,则 ( A),(AB), (AB), (AB), (AB)也是合式 公式; (3) 只有有限次地应用(1)~(2)形成的包含命题变元、联结词和括号的符号串 才是合式公式。
(3) 如果2>3,则3<4。 在命题逻辑中, 设 p:2>3,q:3<4.
符号化为 pq, 这是真命题。
在一阶逻辑中, 设 F(x,y):x>y,G(x,y):x<y, 符号化为: F(2,3)G(3,4)
12
一、个体词、谓词、量词的概念
例:有的人喜欢喝咖啡。 所有的人都喜欢喝茶。
3.
量词的基本概念
43三公式的解释1??xfgxax??x2xx2??x??yffxay?ffyax??x??yx2y?y2x3??xffxxgxx??x2xx2假命题假命题真命题44三公式的解释5??x??y??zffyzx??x??y??zyzx4??x??y??zffxyz??x??y??zxyz真命题假命题6??xfgxyzxyz不是命题45三公式的解释小结
35

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

离散数学课件 4.1一阶逻辑命题符号化
说明: x yG(x, y) 和 x yG(x, y)表示的含义不同!
第 10 页
四、符号化
例2 在一阶逻辑中将下面命题符号化。
(1)人都爱美。
(2)有人用左手写字。
个体域分别为:
(a) D为人类集合 (b) D为全总个体域
解: (a)设F(x):x爱美,G(x):x用左手写字,则
(1) xF(x) (2) xG(x)
, L(x,y): x与y跑得同样快。 (5) ﹁ x y(F(x) G(y) H(x, y)) (6) ﹁ x y(F(x) F(y) L(x, y))
第 16 页
总结和作业
➢ 小结 ◆ 理解个体词、谓词、量词的含义 ◆ 掌握一阶逻辑命题的符号化
➢ 作业(做书上)
课本63-64页 4(1) (3), 5(1) (3),6 (1) (3) (5)
第1 页
第四章 一阶逻辑基本概念
➢ 命题逻辑的局限性
在命题逻辑中,研究的基本单位是简单命题,对简单 命题不再进行分解,并且不考虑命题之间的内在联系和数 量关系。
➢ 一阶逻辑所研究的内容
为了克服命题逻辑的局限性,将简单命题再细分,分 析出个体词、谓词和量词,以期达到表达出个体与总体的 内在联系和数量关系。 ◆ §4.1一阶逻辑命题符号化 ◆ §4.2一阶逻辑公式及解释 ◆ §5.1一阶逻辑等值式与置换规则 ◆ §5.2一阶逻辑前束范式
第四章 一阶逻辑基本概念
➢ 苏格拉底三段论
◆ 所有的人都是要死的。 ◆ 苏格拉底是人。 ◆ 所以,苏格拉底是要死的。 试证明此推理。 解:令p:所有的人都是要死的,q:苏格拉底是人,r:苏格拉底 是要死的,则 前提:p,q 结论:r 推理的形式结构: p Ù q ® r

第4章_一阶逻辑

第4章_一阶逻辑

Q(1,2) = 0
Q(3,0) = 1
7
一阶逻辑基本概念
EXAMPLE 3
设R(x, y, z) 表示语句“x+y=z.”,
则R(1, 2, 3) 和R(0, 0, 1) 的真值是多少?
R(1, 2, 3)= 1
R(0, 0, 1)= 0
8
一阶逻辑基本概念
当n>1时,通常P给出了xi(i=1,2,…,n)之间的关系。 例如, P(x,y,z) 表示 x 位于 y 与 z 之间,是一个三元 谓词。当x,y,z分别用赤道、南半球、北半球代入时, 得到命题:赤道位于南半球与北半球之间,其真值 为 1 。再如,将杭州、南京、北京代入,则得到: 杭州位于南京和北京之间,真值为0。 当n=0时(即0元谓词),该谓词对应一个命题。
18
一阶逻辑基本概念
EXAMPLE 8
设P(x) 表示语句“x2>10.”,个体域 为不大于4的所有正整数。则xP(x)的 真值是多少?
xP(x) =P(1)∨P(2)∨P(3)∨P(4) =1
19
一阶逻辑基本概念
EXAMPLE 9
在一阶逻辑中将下列命题符号化: (1) 所有的狮子都是凶猛的。
x(C(x)∨y(C(y)∧F(x, y))) 其中,C(x)表示“x有一台计算机”,F(x,y)表示“x和y 是朋友”,x和y的个体域为数计学院的所有学生集合。 解答:对于数计学院的任意一个学生x来说,x有一台 计算机,或者存在一个学生y,y有一台计算机而且x和 y是好朋友。换句话说,数计学院的所有学生要么有一 台计算机,要么有一个拥有一台计算机的朋友。
从苏格拉底三段论到一阶逻辑
苏格拉底苏格拉底三段论:人都是会死的, 苏格拉底是人,所以苏格拉底会死。

离散数学一阶逻辑等值演算

离散数学一阶逻辑等值演算
推理系统通常由一组公理和推理规则组成,公理是 不需要证明的基本命题,而推理规则则指导如何从 已知命题推导出新命题。
在一阶逻辑中,推理系统还包括量词和谓词,量词 用于描述个体的数量,谓词则用于描述个体的性质 。
推理系统的构造
构造推理系统需要确定系统的 公理和推理规则。
公理的选择应确保系统的一致 性和完备性,即从公理推导出 的结论不与已知事实相矛盾, 并且所有需要的结论都能从公 理推导出来。
离散数学一阶逻辑等值演算的展望
形式化方法的普及和应用
随着计算机科学的不断发展,离散数学一阶逻辑等值演算的形式化方法将更加普及和应 用,成为解决复杂问题的关键工具之一。
人工智能与离散数学的深度融合
未来的人工智能系统将更加依赖于离散数学一阶逻辑等值演算的形式化方法,以实现更 加智能化的推理和决策。
新兴领域的应用拓展
离散数学一阶逻辑等值演算

CONTENCT

• 离散数学概述 • 一阶逻辑基础 • 等值演算 • 推理系统 • 应用实例 • 离散数学一阶逻辑等值演算的发展
趋势与展望
01
离散数学概述
定义与特点
定义
离散数学是研究离散对象(如集合、图、树、逻辑等)的数学分 支的总称。
特点
离散数学主要关注离散对象的结构、性质和关系,通常不涉及连 续的量或函数。
离散概率论是研究离散随机事件的数学分支,例如扔骰子、抽签等。一阶逻辑等值演算在离散概率论 中也有着重要的应用。
利用一阶逻辑等值演算,可以描述随机事件之间的关系和性质,例如计算事件的概率、推导事件的独 立性等。这些描述方法有助于深入理解随机事件和概率分布,为解决实际问题提供有力支持。
06
离散数学一阶逻辑等值演算的发展趋势与展望

离散数学第四章

离散数学第四章
使用特性谓词M(x),所给命题就可以符号化为: (1)∀x(M(x)→F(x)) (2)∃x(M(x)∧ G(x))
13
例 在个体域限制为(a)和(b)条件时,将下列命题 符号化:
(1)对于任意的数x,均有x2-3x+2=(x-1)(x-2) (2)存在数x,使得x+5=3
其中:(a)个体域D1=N(自然数集合) (b)个体域D2=R(实数集合)
10
量词
量词是表示个体常项或变项之间数量关系的词。
量词分为两种: (1)全称量词:对应日常语言中的“一切”,“所有的”,
“任意的”,“每一个”等等,用符号“∀”表示。 用∀x表示对个体域里的所有个体,∀xF(x)表示个体
域里的所有个体都有性质F。 ∀x∀yG(x, y)表示个体域里的任意两个个体都有关系G。
不带个体变项的谓词称为0元谓词。 例如:F(a),G(a,b),P(a1,a2,…,an) 都是0元谓词。
8
例 将下面命题用0元谓词符号化。 (1)只有2是素数,4才是素数 (2)如果5大于4,则4大于6
命题的谓词符号化步骤: (a)找出谓词、个体词常项 (b)符号化谓词和个体词常项 (c)使用符号化了的谓词和个体词以及逻辑运算符
解:令 F(x) : x2-3x+2=(x-1)(x-2);G(x) : x+5=3 在个体域限制为(a)和(b)条件时 命题(1)的符号化均为:∀xF(x) 命题(2)的符号化均为:∃xG(x) 个体域为(a)时,(1)为真命题,(2)为假命题 个体域为(b)时,(1)为真命题,(2)为真命题
14
第四章 一阶逻辑的基本概念
1
4.1 一阶逻辑命题符号化
在一阶逻辑中,个体词、谓词、量词是命 题符号化的三个基本要素。

离散数学-第四章一阶逻辑的基本概念课后练习习题及答案

离散数学-第四章一阶逻辑的基本概念课后练习习题及答案

离散数学-第四章⼀阶逻辑的基本概念课后练习习题及答案第四章作业评分要求:1. 合计36分2. 给出每⼩题得分(注意: 写出扣分理由).3. 总得分在采分点1处正确设置.(解答时的具体格式参照教材及幻灯⽚)⼀在⼀阶逻辑中将下列命题符号化1 ⽕车都⽐轮船快.2 有的⽕车⽐有的汽车快.3 不存在⽐所有⽕车都快的汽车.4 说凡是汽车就⽐⽕车慢是不对的.(4⼩题,每题3分,总计12分。

每⼀⼩题正确设定谓词得1分,正确符号化得2分。

)1 设是⽕车, 是轮船, ⽐快x ( F(x) → (⽕车x⽐所有的轮船快) )x ( F(x) → (?y(G(y)→ H(x,y)) ) )xy(F(x)∧G(y)→H(x,y))2设是⽕车, 是汽车, ⽐快x ( F(x) ∧ (⽕车x⽐有的汽车快) )x ( F(x) ∧ (?y(G(y)∧H(x,y)) ))xy ( F(x)∧G(y)∧H(x,y) )3设是汽车, 是⽕车, ⽐快x ( F(x) ∧ (汽车x⽐所有⽕车都快) )x ( F(x) ∧ ( ?y(G(y)→H(x,y)) ))x ( F(x) ∧ ( ?y(G(y)→H(x,y)) ))xy ( F(x) ∧ ( G(y)→ H(x,y) ) )x?y ( F(x) ∧ ( G(y)→ H(x,y) ) )4 设是汽车, 是⽕车, ⽐慢x ( F(x) → (汽车x⽐所有⽕车慢) )x ( F(x) → ( ?y(G(y)→ H(x,y)) ))x ( F(x) → ( ?y(G(y)→ H(x,y)) ))x?y ( F(x)∧G(y)→ H(x,y) )⼆给定解释I如下.a) 个体域.b) 特定元素.c) 上的函数.d) 上的谓词.给出下列各式在I下的解释, 并讨论它们的真值. 1234(4⼩题,每题3分,总计12分。

每⼀⼩题正确写出解释下的公式得2分,正确给出真值得1分。

)1 “对任意⾃然数, ”假2 “对任意⾃然数, 如果, 则.”假3 “对任意⾃然数, 存在⾃然数, 使得.”真4 “存在⾃然数, 使得.”真三判断下列各式的类型1234(4⼩题,每题3分,总计12分。

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

离散数学(一阶逻辑的基本概念)
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))

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

离散数学-第一部分-数理逻辑-第四章 一阶逻辑基本概念
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

一阶逻辑ppt课件

一阶逻辑ppt课件

;.
28
➢使用特性谓词M(x),所给命题就可以符号化为: 1. x(M(x)→F(x)) 2. x(M(x)∧G(x))
注意:特性谓词在不同量词下的不同用法
;.
29
使用量词时的注意点 ➢在不同的个体域中,命题符号化的形式可能不一样 ➢如果事先没有给出个体域,都应以全总个体域为个体域 ➢在引入特性谓词后,使用全称量词与存在量词符号化的形式是不同的 ➢个体域和谓词的含义确定之后,n元谓词要转化为命题至少需要n个量词
解 :本题未指定个体域,因而取个体域为全总个体域。
;.
35
1. 凡偶数均能被2整除
F(x):x 是偶数 G(x):x 能被2整除 x(F(x)→G(x)) 2. 存在着偶素数。 F(x):x 是偶数 H(x):x 是素数 x(F(x)∧H(x))
;.
36
3.没有不犯错误的人 M(x):x 是人
➢ 存在量词:对应日常语言中的“存在着”,“有一个”,“至少有一个”等 词,用符号“”表示
➢ x表示存在个体域里的个体, xF(x)表示至少存在个体域里的一个个体具有性质F
;.
25
带量词命题的符号化 例如: 1.所有的人要死的 2.有的人活百岁以上
由于量词与个体域之间有紧密的联系,在考虑命题符号化问题时,必须先明确个体 域 假设个体域D是人类的集合
一阶逻辑
离散数学
;.
1
Байду номын сангаас
内容回顾
命题逻辑的特点和局限性: 命题是命题演算的基本单位 不再对简单命题进行分解 无法研究命题的内部结构及命题之间内在的联系 在推理方面存在的局限性
例如,无法判断著名的“苏格拉底三段论”的正确性 课P37
;.

离散数学一阶逻辑笔记

离散数学一阶逻辑笔记

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

(一)个体词。

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)。

18
§4.1 一阶逻辑命题符号化
(3)没有人登上过木星。 令H(x):x登上过木星, M(x):x是人。命题符号化为 ┐x(M(x)∧H(x))。 命题真值为真。 (4)在美国留学的学生未必都是亚洲人。 令F(x):x是在美国留学的学生,G(x):x是亚洲人。符号化 ┐x(F(x)→G(x)) 命题真值为真。
个体词、谓词和量词,以期达到表达出个体与总体的内在 联系和数量关系。
4
§4.1 一阶逻辑命题符号化
一阶逻辑命题符号化的三个基本要素


个体词
谓词
量词
5
个体词及相关概念
个体词:指所研究对象中可以独立存在的具体的 或抽象的客体。
举例

命题:电子计算机是科学技术的工具。 个体词:电子计算机。 命题:他是三好学生。 个体词:他。
个体域为全总个体域
令 M(x):x是人 , F(x):x呼吸 , G(x):x用左手写字

能否将”凡人都呼吸”符号化为 (∀x) (M(x)∧F(x) ) ? 不可以。 (∀x) (M(x)∧F(x) )表示宇宙中的万物都是人并 且会呼吸 能否将”有的人用左手写字”符号化为 (x)( M(x)→G(x) ) ? 不可以。(x)( M(x)→G(x) ) 表示在宇宙万物中存在某个 个体x,”如果x是人则x会用左手写字”

6
个体词及相关概念
个体常项:表示具体或特定的客体的个体词,用小写字母 a, b, c,…表示。 个体变项:表示抽象或泛指的客体的个体词,用x, y, z,… 表示。 个体域(或称论域):指个体变项的取值范围。 可以是有穷集合,如{a, b, c}, {1, 2}。 可以是无穷集合,如N,Z,R,…。 全总个体域(universe)——宇宙间一切事物组成 。

逻辑符号 (4)个体变项符号: x,y,z,…,xi,yi,zi,…,i≥1 (5)量词符号: ∀ ,∃ (6)联结词符号: ┐,∧,∨,→, ↔ (7)括号与逗号: (,) , ,
23
®
一阶语言的项
定义4.2 ℒ的项的定义如下:
⑴ 个体常项符号和个体变项符号是项
⑵ 如果φ(x1, x2,…,xn)是一个n元函数符号, t1, t2,…, tn是n 个项,则φ(t1, t2,…, tn)是项 ⑶ 只有由有限次使用⑴,⑵所产生的表达式才是项
19
例题 n元谓词的符号化
例4.5 将下列命题符号化 (1)兔子比乌龟跑得快。 (2)有的兔子比所有的乌龟跑得快。 (3)并不是所有的兔子都比乌龟跑得快。 (4)不存在跑得同样快的两只兔子。 解:令 F(x):x是兔子, G(y):y是乌龟, H(x,y):x比y跑得快, L(x,y):x与y跑得同样快。 (1)xy(F(x)∧G(y)H(x,y)) (2) x(F(x)∧y(G(y)H(x,y))) (3) ┐xy(F(x)∧G(y)H(x,y)) (4) ┐xy(F(x)∧F(y)∧L(x,y))
思 考
n元谓词是命题吗? 不是,只有用谓词常项取代P,用个体常项取代 x1,x2,„,xn时,才能使n元谓词变为命题。
9
例题
例4.1 将下列命题在一阶逻辑中用0元谓词符号化,并讨论 真值。 (1)只有2是素数,4才是素数。 (2)如果5大于4,则4大于6. 解: (1)设一元谓词F(x):x是素数,命题符号化为0元谓词的蕴涵 式 F(4)→F(2) 由于此蕴涵式前件为假,所以命题为真。 (2)设二元谓词G(x,y):x大于y,命题符号化为0元谓词的蕴涵 式 G(5,4)→G(4,6) 由于G(5,4)为真,而G(4,6)为假,所以命题为假。
说 明
在不同个体域内,同一个命题的符号化形式可能不 同,也可能相同。 同一个命题,在不同个体域中的真值也可能不同。
16
例题
例4.4 将下列命题符号化,并讨论真值。 (1)所有的人都长着黑头发。 (2)有的人登上过月球。 (3)没有人登上过木星。 (4)在美国留学的学生未必都是亚洲人。 分析:谓词逻辑中命题的符号化,主要考虑: (1)非空个体域的选取。若是为了确定命题的真值,一般约定 在某个个体域上进行,否则,在由一切事物构成的全总个 体域上考虑问题时,需要增加一个指出个体变量变化范围 的特性谓词。 (2)量词的使用及作用范围。 (3)正确地语义。
22
一阶语言中的字母表
定义4.1 设L是一个非逻辑符号集合,由L生成的一阶语言ℒ 的字母表包括下述符号:

非逻辑符号 (1) L中的个体常项符号: a,b,c,…,ai,bi,ci,…,i≥1 (2) L中的函数符号: f,g,h,…,fi,gi,hi,…,i≥1 (3) L中的谓词符号: F,G,H,…,Fi,Gi,Hi,…,i≥1
12
解: (a)个体域为人类集合。 令F(x):x呼吸。 G(x):x用左手写字。 (1) 在个体域中除了人外,再无别的东西,因而“凡人都呼吸” 应符号化为 xF(x) (2) 在个体域中除了人外,再无别的东西,因而“有的人用左 手写字”符号化为 xG(x)
13
(b)个体域为全总个体域。 即除人外,还有万物,所以必须考虑将人先分离出来。 令F(x):x呼吸。 G(x):x用左手写字。 M(x):x是人。 (1) “凡人都呼吸”应符号化为 x(M(x)→F(x)) (2) “有的人用左手写字”符号化为 x(M(x)∧G(x))
用 P 表示: 所有人都是要死的 用 Q 表示: 苏格拉底是人 用 R 表示: 苏格拉底是要死的 那么R是P, Q的逻辑结果, 即 { P , Q } ┝ R 引入谓词和量词的概念,进一步描述命题的内部结构
a表示特 定的个体 x泛指某 个个体 M和N表 示x的某 种属性 a : 苏格拉底 M(x) : x是人 N(x) : x是要死的 M(a) : 苏格拉底是人 N(a) : 苏格拉底是要死的
17
例题
解:没有提出个体域,所以认为是全总个体域。 (1)所有的人长着黑头发。 令F(x):x长着黑头发, M(x):x是人。命题符号化为 x(M(x)→F(x))。 命题真值为假。 (2)有的人登上过月球。 令G(x):x登上过月球, M(x):x是人。命题符号化为 x(M(x)∧G(x))。 命题真值为真。
与解释、变量的约束
教学要求:深刻理解和掌握谓词逻辑的基本概念
教学重点:谓词逻辑中的基本概念
学时: 4
3
§4.1 一阶逻辑命题符号化
命题逻辑的局限性
在命题逻辑中,研究的基本单位是简单命题,对简单命题 不再进行分解,并且不考虑命题之间的命题逻辑的局限性,将简单命题再细分,分析出
说 明
本教材在论述或推理中,如果没有指明所 采用的个体域,都是使用的全总个体域。
7
谓词及相关概念
谓词(predicate)表示对象的性质或对象间关系的谓语,常 用大写英文字母F,G,H,…表示 (1) 是无理数。 是个体常项,“是无理数”是谓词,记为F,命题符号 化为F() 。 (2) x是有理数。 x是个体变项,“是有理数”是谓词,记为G,命题符号 化为G(x)。 (3) 小王与小李同岁。 小王、小李都是个体常项,“与同岁”是谓词,记为H, 命题符号化为H(a,b) ,其中a:小王,b:小李。 (4) x与y具有关系L。 x,y都是个体变项,谓词为L,命题符号化为L(x,y)。
24
项的例子
例如:
设 D为人类集合, N为自然数集合,a:张三,b:李四
f(x)=x的父亲 , 定义在D上的一元函数 g(x)=x的年龄, 定义在D上的一元函数 h(x,y)=x+y , 定义在N上的二元函数 则 a,b,x,y,f(a),f(b),g(a),g(b),f(x),g(x),h(x,y)
8
谓词及相关概念
谓词常项:表示具体性质或关系的谓词。用大写字母表示。 如(1)、 (2) 、(3) 中谓词F、G、H。 谓词变项:表示抽象的、泛指的性质或关系的谓词。用大 写字母表示。如(4) 中谓词L。 n(n1)元谓词:P(x1,x2,…,xn)表示含n个命题变项的n元谓 词。 n=1时,一元谓词——表示x1具有性质P。 n≥2时,多元谓词——表示x1,x2,…,xn具有关系P。 0元谓词:不含个体变项的谓词。如F(a)、G(a,b)、 P(a1,a2,…,an)。
M(a)N(a) :如果苏格拉底是人则苏格拉底是要死的
苏格拉底三段论相当于 { M(a) , M(a)N(a) } ┝ N(a) , 这个推理是正确的 在谓词逻辑中, 苏格拉底三段论符号化为
2 { M(a) , (x) ( M(x)N(x) ) } ┝ N(a)
第四章
一阶逻辑基本概念
一阶逻辑命题符号化 一阶逻辑等值演算与推理 知 识 点:谓词的概念与表示、命题函数与量词、谓词公式
个体都有性质F。 2.存在量词:符号化为“” 日常生活和数学中所用的“存在”、“有一个”、“有的 ”、“至少有一个”等词统称为存在量词。
y表示个体域里有的个体,yG(y)表示个体域里存在个体
具有性质G等。
11
一阶逻辑命题符号化
例4.2 在个体域分别限制为(a)和(b)条件时,将下面两个 命题符号化: (1) 凡人都呼吸。 (2) 有的人用左手写字。 其中:(a)个体域D1为人类集合; (b)个体域D2为全总个体域。
20
一阶逻辑命题符号化时需要注意的事项
分析命题中表示性质和关系的谓词,分别符号为一元和n ( n2)元谓词。 根据命题的实际意义选用全称量词或存在量词。 一般说来,多个量词出现时,它们的顺序不能随意调换。 例如,考虑个体域为实数集,H(x,y)表示x+y=10, 则命题“对于任意的x,都存在y,使得x+y=10”的符 号化形式为xyH(x,y),为真命题。 如果改变两个量词的顺序,得yxH(x,y),为假命题。 有些命题的符号化形式可不止一种。(例4.5之(3)) xy(F(x)∧G(y)H(x,y)) xy(F(x)∧G(y)∧┐H(x,y))
相关文档
最新文档