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

合集下载

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

一阶逻辑基本概念谓词逻辑(离散数学)
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
一阶逻辑公式及其解释
一阶语言 合式公式 合式公式的解释 永真式、矛盾式、可满足式

数理逻辑课件 第5节 一阶逻辑基本概念

数理逻辑课件  第5节 一阶逻辑基本概念

代换实例
定义9 设A0是含命题变项 p1, p2, …, pn的命题公式, A1, A2, …, An是n个谓词公式,用Ai (1in) 处处代替 A0中的pi,所得公式A称为A0的代换实例. 例如: F(x)G(x), xF(x)yG(y)等都是pq的代 换实例. 定理2 重言式的代换实例都是永真式,矛盾式的代 换实例都是矛盾式.
(也可能相同),真值可能不同(也可能相同). 12/29
实例
注意:题目中没给个体域,一律用全总个体域.
例4 在一阶逻辑中将下面命题符号化. (1) 正数都大于负数.
解: (1) 令 F(x):x为正数, G(x):x为负数, H(x,y):x>y, 则有
xy(F(x)G(y)H(x,y))
13/29
21/29
封闭的公式
又如: x, x中的x是指导变元, 辖域为 (F(x,y,z)y(G(x,y)H(x,y,z))). y中的y是指导变元, 辖域为(G(x,y)H(x,y,z)). x的3次出现都是约束出现, y的第一次出现是自由出现, 后2次是约束出现, z的2次出现都是自由出现.
实例
例1 用0元谓词将命题符号化. (1) 墨西哥位于南美洲. (2)2 是无理数仅当3 是有理数. (3) 如果2>3,则3<4.
在一阶逻辑中: (1) F(a),其中,a:墨西哥,F(x):x位于南美洲. (2) F(2 )G3( ), 其中,F(x):x是无理数,G(x):x是有理数 (3) F(2, 3)G(3, 4), 其中,F(x, y):x>y,G(x, y):x<y
9/29
实例
注意: (1) 不含个体变项的谓词称为0元谓词. (2) 当谓词为谓词常项时, 0元谓词为命题. (3) 任何命题均可以表示成0元谓词,因而可 将 命题看成特殊的谓词.

离散数学PPT课件

离散数学PPT课件
定义2.1设A,B是两个命题公式,若A,B构成的等价 式AB为重言式,则称A与B等值,记为AB。
20
例2.1判断下面两个公式是否等值: (pq), pq 例2.2判断下面各组公式是否等值: (1)p(qr) 与 (pq)r (2) ( pq)r与 (pq)r
21
置换规则 : 设(A)是含公式A的命题公式, (B) 是用公式B置换了(A)中所有的A以后得到的命题公式, 若BA,则(B) (A)。
定义1.2 设p,q为两命题,复合命题“p并且q”称为p与 q的合取式,记作“pq”。 pq为真当且仅当 p, q同 时为真。
定义1.3 设p,q为两命题,复合命题“p或q”称为p与q的 析取式,记作“pq”。 p q为假当且仅当 p, q同时为 假。
7
例1.3将下列命题符号化 (1)吴影既用功又聪明。 (2)吴影不仅用功而且聪明。 (3)吴影虽然聪明,但不用功。 (4)张辉与王丽都是三好学生。 (5)张辉与王丽是同学
16
例1.8求下列公式的真值表,并求成真赋值。 (1) (pq)r (2) (pp)(qq) (3) (p q) q r
定义1.10设A为一命题公式 (1)若A在它的各种赋值下取值均为真,则称A是重 言式或永真式。 (2)若A在它的各种赋值下取值均为假,则称A是矛 盾式或永假式。 (3)若A不是矛盾式,则称A是可满足式。
离散数学
1
离散数学课件
离散数学是计算机科学的核心理论课程, 是计算机专业的专业基础课。
第一部分 数理逻辑 第二部分 集合与关系代数 第三部分 图论
2
第一部分数理逻辑
第一章 命题逻辑基本概念 第二章 命题逻辑等值演算 第三章 命题逻辑推理理论 第四章 一阶逻辑基本概念 第五章 一阶逻辑等值演算与推理

离散数学课件 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

《离散数学课件》谓词逻辑

《离散数学课件》谓词逻辑

A(a, H(b)) →F(a,b)
非一阶谓词 26/44
例3 符号化:我送他这本书。
解:令 A(e1,e2,e3)表示“e1送e3给e2”; B(e)表示“e为书”; a表示“我”; b表示“他”; c表示“这”;
则原句译为: A(a,b,c) B(c)
27/44
例4 符号化:这只大红书柜摆满了那些古书。
32/66
例 计算机学院的有些老师是青年教师
解: 设 C(e)表示e为计算机学院的人; T(e)表示e为教师; Y(e)表示e为青年.
则原句译为:
x(C(x)T(x) Y(x))
此例中:x就取值于全总个体域U, 谓词C(x)限定x取值范围。
33/66
例 个体域I为人类集合,将下列命题符号化:
(1) 凡人都呼吸。 (2) 有的人用左手写字。
21/44
一元谓词变元
A(x)
其中x为变量符号项、A为谓词变元。 此式表示x具有性质A。 注意:x,A分别在两个域上变化。
22/44
二元谓词变元
A(x,y)
其中x, y为变量符号项、A为谓词变元。 此式表示x和y具有关系A。 注意:x,y,A分别在三个域上变化。
23/44
二、谓词语句的符号化
例1 将命题符号化 要求:先将它们在命题逻辑中符号化,再在一阶
1A(e)如下图所示: e A1 A2 a TF
2 谓词数目:
14/44
个体域{a,b}上的一元谓词
A(e)如下图所示: e A1 A2 A3 A4 a TFTF b TTFF
22
谓词数目:
15/44
个体域{a,b,c}上的一元谓词
A(e)如下图所示:
e A1 A2 A3 A4 A5 A6 A7 A8

离散数学课件第二章 一阶逻辑

离散数学课件第二章 一阶逻辑

§2.1
一阶逻辑的基本概念
原因:命题逻辑不考虑命题之间的内在联系
和数量关系。
要反映这种内在联系,就要对命题逻 辑进行分析 , 分析出其中的个体词、谓词和 量词,再研究它们之间的逻辑关系,总结出 正确的推理形式和规则,这就是一阶(谓词) 逻辑的研究内容。 办法:将命题再次细分。
解决这个问题的方法: 在表示命题时,既表示出主语,也表示 出谓语,就可以解决上述问题。这就提出了 谓词的概念(谓词是用来刻划个体词的性质 或事物之间的关系的词,谓词S(x)相当于一 个函数).
§2.1 一阶逻辑的基本概念
2.1.1 个体、谓词和命题函数 在谓词逻辑中,将原子命题分解为谓词和个体两部分。
主语 谓语 宾语
讨论对象 对象的性质或关系
讨论对象
个体词(组)
谓词
个体词(组)
1、定义:在原子命题中,所描述的对象称为个体;用 以描述个体的性质或个体间关系的部分,称为谓词。
例2.1:分析下列个命题中的个体和谓词
如何表示?
2.1.3 命题函数 谓词本身并不是命题,只有谓词的括号内填入足够 的个体,才变成命题。 设 H(x) 是谓词 表示 x “能够到达山顶” , l 表示个体李四, t 表示老虎, c 表示汽车, 那么H(l), H(t), H(c),等分别表示各 个不同的命题:但它们有一个共同的形式, 即 H(x) 当 x 分别取 l、 t、 c 时 就表示“李四能够到达山顶”,“老虎能够到达山 顶”,“汽车能够到达山顶”。
Discrete Mathematics
刘师少
Tel: 86613747(h) E-mail: lss@
授课:
51学时
教学目标:
知识、能力、素质
第二章 一阶逻辑

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

离散数学课件04一阶逻辑基本概念
2020/4/20
个体词及相关概念
• 个体常项:表示具体或特定的客体的个体词
,用小写字母a, b,c,…表示。
• 个体变项:表示抽象或泛指的客体的个体词 ,用x,y,z,…表示。
• 个体域(或称论域):指个体变项的取值范 围。
– 可以是有穷集合,如{a, b, c}, {1, 2}。

说明
可以是本无教穷材集在合论,述如或N推,Z理,R中,…,。如果没有指明所采
其中: (a)个体域D1=N(N为自然数集合) (b)个体域D2=R(R为实数集合)
(a)令F(x): x2-3x+2=(x-1)(x-2),G(x): x+5=3。
命题(1)的符号化形式为 xF(x) (真
命题)
说明
在不同个体域内,同一个命题的符号化形式可能不
命同题,(也2)可的能符相号同。化形式为 xG(x)) (假
2020/4/20
(b)个体域为全总个体域。
即除人外,还有万物,所以必须考虑将人先 分离出来。
令F(x):x呼吸。 M(x):x是人。
G(x):x用左手写字。
(1) “凡人都呼吸”应符号化为
x(M(x)→F(x))
结 论
引(2在进) 使了“用谓有全词总的M(个x人)体,用域称左时为,特手要性写将谓字人词从。”其符他号事物化中为区别出来,为此 同一x命(题M在(x不)∧同G的(个x)体) 域中符号化的形式可不同。
例如 对于语句“(x)(x+6 = 5)”可表示为 :“有一些x,使得x+6 = 5”。该语句在下 面两种个体域下有不同的真值:
(a)在实数范围内时,确有x=-1使得x+6 = 5,因此,(x)(x+6 = 5)为“真”;
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
公式与原来的公式等值。
代替规则:对某自由出现的个体变项用与原公式
xF( x, y, z ) yG( x, y, z )
代替规则 换名规则 代替规则
39
xF( x, y, z ) yG(t , y, z ) 代替规则
xF( x, w, z ) yG(t , y, z )
x (F(x) y(G(y)L(x,y)))
20
二、一阶逻辑中命题符号化
(3)没有不犯错的人。 设:P(x):x是人; Q(x):x犯错误。
x( P ( x ) Q( x ))
或x( P( x ) Q( x ))
21
二、一阶逻辑中命题符号化
(4)任何金属都可以溶解在某种溶液中。 令 F(x): x是金属,G(x): x是液体, L(x,y): x溶解在y中
原子命题公式 命题逻辑合式公式的定义:
(1) 单个命题常项或变项 p,q,r,…是合式公式; (2) 若A , B是合式公式,则 ( A),(AB), (AB), (AB), (AB)也是合式 公式; (3) 只有有限次地应用(1)~(2)形成的包含命题变元、联结词和括号的符号串 才是合式公式。
14
一、个体词、谓词、量词的概念

存在量词: 表示存在, “有的”等。如 x 表 示在个体域中存在x。
xF(x) 表示对个体域中至少有一个 x 具有性
质F。
“有的人喜欢喝咖啡”符号化为: x F(x)
15
二、一阶逻辑中命题符号化
例2:在两种不同的个体域D1、D2中,利用 一阶逻辑的思想将下面命题符号化: (1) 人
28
二、一阶逻辑中命题符号化
小结:

在不同的个体域中,同一个命题的符号化 有可能不同。 同一个命题,在不同的个体域中的真值也 可能不同。 多个量词出现时,顺序不能随意调换。
29


4.2 一阶逻辑公式及解释
原子公式和合式公式 公式的解释 公式的类型 个体变项的自由出现和约束出现
30
代入得A = x(x>2x>1) 真命题 个体域N, F(x): x>1, G(x): x>2 成假解释
代入得A= x(x>1 x>2) 假命题
40
三、公式的解释
例:
F ( f ( x, a ), y ) F ( g( x, y ), z )
由于公式是抽象的符号串,若不对它们给以
x( F ( x ) y(G( y ) L( x, y )))
22
二、一阶逻辑中命题符号化
(5)某些人对所有的花粉都过敏。 令 F(x): x是人, G(y): y是花粉,
L(x,y):x对y过敏。
x( F ( x ) y(G( y ) L( x, y )))
23
二、一阶逻辑中命题符号化
3.
所有的项都是有限次使用 1, 2 得到的。
32
一、原子公式和项

F (x , y ) : x y x是无理数。 F( 2 )

G( x , y ) : x y f ( x, y ) x 2 y 2 g( x , y ) 2 xy
33
F(x): G(
f(x1, x2), g(x3, x4) )
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)
( 1 )xF( x, y, z ) yG( x, y, z )
tF (t , y, z ) yG( x, y, z ) 换名规则
tF (t , y, z ) wG( x, w, z )
换名规则
38
二、个体变项的自由出现与约束出现 中所有个体变项符号不同的符号去代替,则所得
18
二、一阶逻辑中命题符号化
例3:采用谓词逻辑将下列命题符号化 (1)有的偶数大于10。 设:P(x): x是偶数; Q(x): x>10 。
x( P ( x ) Q( x ))
19
二、一阶逻辑中命题符号化
(2)有的无理数大于有的有理数 令 F(x): x是无理数, G(y): y是有理数, L(x,y):x>y

(3)x( A( x ) B( x )) 真 (4)x( A( x ) B( x )) 真
27
二、一阶逻辑中命题符号化
例6:考虑个体域为实数域,则命题“对于 任意的x,都存在y,使得x<y”应该符号化 为下面的哪一种形式?
令:L(x,y): x<y
(1)xyL( x, y )
(2)yxL( x, y )
定义:设P(x1, x2, …, xn)是任意的n元谓词,
t1,t2,…,tn是任意的n个项,则称P(t1,t2,…,tn)是原子
公式。
1. 2.
个体常项和个体变项是项. 若(x1, x2, …, xn)是任意的n元函数,t1,t2,…,tn是任意
的n个项,则(t1, t2, …, tn) 是项。
4
一、个体词、谓词、量词的概念


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

有限个体域 即个体域是 有限集合
无限个体域 即个体域是 无穷集合
全总个体域 宇宙间一切 事物组成。
(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.
量词的基本概念
x( F ( x ) y( F ( y) L( x, y)))
这句话相当于:“任意一个整数,都存在比
x( F ( x ) y( F ( y ) L( y, x ))) 它大的整数”。
25
二、一阶逻辑中命题符号化
例4:(教材例4.5)将下列命题符号化
(1)兔子比乌龟跑得快。
第四章 一阶逻辑基本概念
(谓词逻辑)
1
本章主要内容
4.1 一阶逻辑命题符号化
4.2 一阶逻辑公式及解释
2
4.1 一阶逻辑命题符号化

个体词、谓词、量词的概念 一阶逻辑命题的符号化
3
一、个体词、谓词、量词的概念
1. 个体词的基本概念 定义:个体词(个体): 可以独立存在的具 体或抽象的客体。 例:我是老师。其中“我”就是个体词。 张三比李四高。其中“张三”、 “李四”都是个体词。
引例
x(F(x,y)G(x,z))
xy( P ( x, y ) Q( x, y )) xP( x, y )
考察上述两个公式中个体变项受约束 的情况。
34
二、个体变项的自由出现与约束出现
定义:在公式xA和xA中,
1.
2.
称x为指导变元;
A为相应量词的辖域;
3.
在x和x的辖域中, x的所有出现都称为 约束出现; A 中不是约束出现的其他变项均称为自由 出现。
都爱美。 (2) 有人用左手写字。
D1:个体域为人类集合;
D2:全总个体域。
16
二、一阶逻辑中命题符号化

当个体域为D1时: G(x):x爱美, 符号化为 x G(x)
(1) 设
(2) 设
G(x):x用左手写字 符号化为 x G(x)
17
二、一阶逻辑中命题符号化

当个体域为D2时: 设F(x):x为人;G(x):同上 (1) x (F(x)G(x)) (2) x (F(x)G(x))
“ 1”, 则 L(2,1) 就是命题“ 21” 。此时二元谓
词变成0元谓词。
同理:一元谓词F(x)中的x代以个体“小王”, 则F(小王)就是命题“小王是女孩”。也是0
元谓词。
谓词逻辑包括命题逻辑。
9
一、个体词、谓词、量词的概念
例1:用0元谓词将下述命题符号化。 (1) 墨西哥位于南美洲 在命题逻辑中, 设 p: 墨西哥位于南美洲 符号化为 p, 该命题为真命题。 在一阶逻辑中, 设 a:墨西哥; F(x):x位于南美洲; 符号化为F(a)
( 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 成真解释
(6)所有的学生都上课了,这是错的。 令 F(x): x是学生, G(x): x上课了。
x( F ( x ) G( x ))
这句话相当于“有些学生没有上课”。
x( F
(7)不存在最大的整数。 令 F(x): x是整数, L(x,y):x比y大。
(2)有的兔子比所有的乌龟跑得快。
(3)并不是所有的兔子都比乌龟跑得快。
(4)不存在跑得同样快的两只兔子。
26
二、一阶逻辑中命题符号化
相关文档
最新文档