第二章1一阶逻辑基本概念

合集下载

离散数学第2章一阶逻辑

离散数学第2章一阶逻辑
13
2.1 一 阶 逻 辑 基 本 概 念
综上,有如下结论: (1)谓词中个体词的顺序不能随意变更。 (2)一元谓词用以描述一个个体的某种特性, 而n元谓词则用以描述n个个体之间的关系。 (3)0元谓词就是一般命题。 (4)具体命题的谓词表示形式和n元谓词是不同的, 前者是有真值的,而后者不是命题,它的 真值是不确定的。 (5)一个n元谓词不是一个命题,但将n元谓词中的 个体变项都用个体域中某个具体的个体取代后, 就成为一个命题。而且,个体变项在不同的个体域 中取不同的值对是否成为命题及命题的真值有很大 的影响。
26
2.2.1 一阶逻辑公式的语言翻译 2.1 一 阶 逻 辑 基 本 概 念
例2.2.1 用一阶逻辑符号化下述语句. (1)天下乌鸦一般黑。 (2)没有人登上过木星。 (3)在美国留学的学生未必都是亚洲人。 (4)每个实数都存在比它大的另外的实数。 (5)尽管有人很聪明,但未必一切人都聪明 (6)对任意给定的ε >0,必存在着δ >0,使 得对任意的x,只要|x-a|<δ ,就有 |f(x)-f(a)|<ε 成立。
27
2.1 一 阶 逻 辑 基 本 概 念
解: (1)设F(x):x是乌鸦;G(x,y):x与y一般黑 (x)(y)(F(x)F(y)G(x,y)) 或者 (x)(y)(F(x)F(y)G(x,y)) (2)设H(x):x是人;M(x):x登上过木星。 (x)(H(x)M(x)) 或 (x)(H(x) M(x)) (3)设H(x):是亚洲人;A(x):是在美国留学的学生。 (x)(A(x) H(x)); 或者: (x)(A(x) H(x)) (4)设R(x):x是实数;L(x,y):x小于y (x)(R(x) (y)(R(y) L(x,y))); (5)设M(x):x是人;C(x):x很聪明 (x)(M(x)C(x)) (x)((M(x) C(x)); (6)对任意给定的ε >0,必存在着δ >0,使得对任意的x,只 要|x-a|<δ ,就有|f(x)-f(a)|<ε 成立。 (ε )((ε >0)(δ )((δ >0) (x)(( |x-a|<δ (|f(x)-f(a)|<ε )))) 28

离散数学第二章一阶逻辑知识点总结

离散数学第二章一阶逻辑知识点总结

离散数学第二章一阶逻辑知识点总结数理逻辑部分第2章一阶逻辑2.1 一阶逻辑基本概念个体词(个体): 所研究对象中能够独立存在的具体或抽象的客体个体常项:具体的事物,用a, b, c表示个体变项:抽象的事物,用x, y, z表示个体域: 个体变项的取值范围有限个体域,如{a, b, c}, {1, 2}无限个体域,如N, Z, R, …全总个体域: 宇宙间一切事物组成谓词: 表示个体词性质或相互之间关系的词谓词常项:F(a):a是人谓词变项:F(x):x具有性质F一元谓词: 表示事物的性质多元谓词(n元谓词, n2): 表示事物之间的关系如L(x,y):x与y有关系L,L(x,y):x y,…0元谓词: 别含个体变项的谓词, 即命题常项或命题变项量词: 表示数量的词全称量词: 表示任意的, 所有的, 一切的等如x 表示对个体域中所有的x存在量词: 表示存在, 有的, 至少有一具等如x表示在个体域中存在x一阶逻辑中命题符号化例1 用0元谓词将命题符号化要求:先将它们在命题逻辑中符号化,再在一阶逻辑中符号化(1) 墨西哥位于南美洲在命题逻辑中, 设p:墨西哥位于南美洲符号化为p, 这是真命题在一阶逻辑中, 设a:墨西哥,F(x):x位于南美洲符号化为F(a)例2 在一阶逻辑中将下面命题符号化(1) 人都爱美; (2) 有人用左手写字分不取(a) D为人类集合, (b) D为全总个体域.解:(a) (1) 设G(x):x爱美, 符号化为x G(x)(2) 设G(x):x用左手写字, 符号化为x G(x)(b) 设F(x):x为人,G(x):同(a)中(1) x (F(x)G(x))(2) x (F(x)G(x))这是两个基本公式, 注意这两个基本公式的使用.例3 在一阶逻辑中将下面命题符号化(1) 正数都大于负数(2) 有的无理数大于有的有理数解注意: 题目中没给个体域, 一律用全总个体域(1) 令F(x): x为正数, G(y): y为负数, L(x,y): x>y x(F(x)y(G(y)L(x,y))) 或x y(F(x)G(y)L(x,y)) 两者等值(2) 令F(x): x是无理数, G(y): y是有理数,L(x,y):x>yx(F(x)y(G(y)L(x,y)))或x y(F(x)G(y)L(x,y)) 两者等值几点注意:1元谓词与多元谓词的区分无特殊要求,用全总个体域量词顺序普通别能随便颠倒否定式的使用考虑:①没有别呼吸的人②别是所有的人都喜爱吃糖③别是所有的火车都比所有的汽车快以上命题应怎么符号化?2.2 一阶逻辑合式公式及解释字母表定义字母表包含下述符号:(1) 个体常项:a, b, c, …, a i, b i, c i, …, i1(2) 个体变项:x, y, z, …, x i, y i, z i, …, i 1(3) 函数符号:f, g, h, …, f i, g i, h i, …, i1(4) 谓词符号:F, G, H, …, F i, G i, H i, …, i1(5) 量词符号:,(6) 联结词符号:, , , ,(7) 括号与逗号:(, ), ,定义项的定义如下:(1) 个体常项和个体变项是项.(2) 若(x1, x2, …, x n)是任意的n元函数,t1,t2,…,t n是任意的n个项,则(t1, t2, …, t n) 是项.(3) 所有的项基本上有限次使用(1), (2) 得到的.个体常项、变项是项,由它们构成的n元函数和复合函数依然项定义设R(x1, x2, …, x n)是任意的n元谓词,t1,t2,…, t n 是任意的n个项,则称R(t1, t2, …, t n)是原子公式.原子公式是由项组成的n元谓词.例如,F(x,y), F(f(x1,x2),g(x3,x4))等均为原子公式定义合式公式(简称公式)定义如下:(1) 原子公式是合式公式.(2) 若A是合式公式,则(A)也是合式公式(3) 若A, B是合式公式,则(A B), (A B), (A B),(A B)也是合式公式(4) 若A是合式公式,则xA, xA也是合式公式(5) 惟独有限次地应用(1)~(4)形成的符号串是合式公式.请举出几个合式公式的例子.定义在公式xA和xA中,称x为指导变元,A为相应量词的辖域. 在x和x的辖域中,x的所有浮现都称为约束浮现,A中别是约束浮现的其他变项均称为是自由浮现的.例如, 在公式x(F(x,y)G(x,z)) 中,A=(F(x,y)G(x,z))为x的辖域,x为指导变元, A中x的两次浮现均为约束浮现,y与z均为自由浮现.闭式: 别含自由浮现的个体变项的公式.给定公式A=x(F(x)G(x))成真解释: 个体域N, F(x): x>2, G(x): x>1代入得A=x(x>2x>1) 真命题成假解释: 个体域N, F(x): x>1, G(x): x>2 代入得A=x(x>1x>2) 假命题咨询: xF(x)x F(x) 有成真解释吗?xF(x)x F(x) 有成假解释吗?被解释的公式别一定全部包含解释中的4部分.闭式在任何解释下基本上命题,注意别是闭式的公式在某些解释下也也许是命题.永真式(逻辑有效式):无成假赋值矛盾式(永假式):无成真赋值可满脚式:至少有一具成真赋值几点讲明:永真式为可满脚式,但反之别真谓词公式的可满脚性(永真性,永假性)是别可判定的利用代换实例可判某些公式的类型定义设A0是含命题变项p1, p2, …,p n的命题公式,A1,A2,…,A n是n个谓词公式,用A i处处代替A0中的p i (1i n),所得公式A称为A0的代换实例.例如:F(x)G(x), xF(x)yG(y) 等基本上p q的换实例,x(F(x)G(x)) 等别是p q 的代换实例.定理重言式的代换实例基本上永真式,矛盾式的代换实例基本上矛盾式.2.3 一阶逻辑等值式等值式定义若A B为逻辑有效式,则称A与B是等值的,记作A B,并称A B 为等值式.基本等值式:命题逻辑中16组基本等值式的代换实例如,xF(x)yG(y) xF(x)yG(y)(xF(x)yG(y)) xF(x)yG(y) 等消去量词等值式设D={a1,a2,…,a n} xA(x)A(a1)A(a2)…A(a n)xA(x)A(a1)A(a2)…A(a n)量词否定等值式设A(x)是含x自由浮现的公式xA(x)x A(x)xA(x)x A(x)量词分配等值式x(A(x)B(x))xA(x)xB(x)x(A(x)B(x))xA(x)xB(x)注意:对无分配律,对无分配律例将下面命题用两种形式符号化(1) 没有别犯错误的人(2) 别是所有的人都爱看电影解(1) 令F(x):x是人,G(x):x犯错误.x(F(x)G(x))x(F(x)G(x))请给出演算过程,并讲明理由.(2) 令F(x):x是人,G(x):爱看电影.x(F(x)G(x))x(F(x)G(x))给出演算过程,并讲明理由.前束范式定义设A为一具一阶逻辑公式, 若A具有如下形式Q1x1Q2x2…Q k x k B, 则称A为前束范式, 其中Q i(1i k)为或,B为别含量词的公式.例如,x y(F(x)(G(y)H(x,y)))x(F(x)G(x))是前束范式, 而x(F(x)y(G(y)H(x,y)))x(F(x)G(x))别是前束范式.定理(前束范式存在定理)一阶逻辑中的任何公式都存在与之等值的前束范式注意:公式的前束范式别惟一求公式的前束范式的办法: 利用重要等值式、置换规则、换名规则、代替规则举行等值演算.换名规则: 将量词辖域中浮现的某个约束浮现的个体变项及对应的指导变项,改成其他辖域中未曾浮现过的个体变项符号,公式中其余部分别变,则所得公式与原来的公式等值.代替规则: 对某自由浮现的个体变项用与原公式中所有个体变项符号别同的符号去代替,则所得公式与原来的公式等值.例求下列公式的前束范式(1) x(M(x)F(x))解x(M(x)F(x))x(M(x)F(x)) (量词否定等值式)x(M(x)F(x))两步结果基本上前束范式,讲明前束范式别惟一.(2) xF(x)xG(x)解xF(x)xG(x)xF(x)x G(x) (量词否定等值式)x(F(x)G(x)) (量词分配等值式)另有一种形式xF(x)xG(x)xF(x)x G(x)xF(x)y G(y) ( 换名规则) x y(F(x)G(y)) ( 量词辖域扩张) 两种形式是等值的(3) xF(x)xG(x)解xF(x)xG(x)xF(x)x G(x)x(F(x)G(x)) (为啥?)或x y(F(x)G(y)) (为啥?)(4) xF(x)y(G(x,y)H(y))解xF(x)y(G(x,y)H(y))zF(z)y(G(x,y)H(y)) (换名规则)z y(F(z)(G(x,y)H(y))) (为啥?)或xF(x)y(G(z,y)H(y)) (代替规则)x y(F(x)(G(z,y)H(y)))(5) x(F(x,y)y(G(x,y)H(x,z)))解用换名规则, 也可用代替规则, 这个地方用代替规则 x(F(x,y)y(G(x,y)H(x,z)))x(F(x,u)y(G(x,y)H(x,z)))x y(F(x,u)G(x,y)H(x,z)))注意:x与y别能颠倒。

第二章一阶逻辑

第二章一阶逻辑
本命题符号化为 ┐ x(W(x)→B(x))。
练习2 在一阶逻辑中将下列命题符号化。 ⑴ 兔子比乌龟跑得快。 ⑵ 每个人都有自己喜欢的职业。 ⑶ 不存在同样高的两个人。 ⑷ 存在最小的自然数。 解 ⑴兔子比乌龟跑得快。 令F(x):x是兔子, G(x):x是乌龟, H(x,y):x比y跑得快。 本命题符号化为 x(F(x)→ y(G(y)→H(x,y))), 或 x y(F(x)∧G(y)→H(x,y))。
⑷ 存在着偶素数。
⑸ 在北京工作的人未必都是北京人。
解 ⑴有的有理数是整数。
令Q(x):x是有理数。 P(x):x是整数。 本命题符号化为 x (Q(x)∧P(x))。
⑵每个计算机系的学生都学离散数学。
令P(x):x是计算机系的学生。
R(x):x学离散数学。
本命题符号化为x (P(x)→R(x))。
⑶ 每个人都会犯错误。
令 R(x):x是人。 P(x):x会犯错误。 本命题符号化为 x (R(x)→P(x))。
⑷ 存在着偶素数。
令E(x):x是偶数。
P(x):x是素数。
本命题符号化为 x(E(x)∧P(x))。
⑸在北京工作的人未必都是北京人。
令W(x):x在北京工作。
B(x):x是北京人。
母a, b, c, d 等表示常元。
个体变项(也称个体变元,简称变元):泛指
个体域中个体的符号。一般用小写英文字母x, y,
z 等表示变元。

2是有理数。 这是一个简单命题。 “2”是个体词 “…是有理数”是谓词,它表示个体的性 质。 个体词:是表示个体的符号。 谓词:用来刻画个体的性质或个体之间的关 系。一般用大写英文字母表示谓词。 例 张三比李四高。 有两个个体词:张三,李四 “…比…高”是谓词,表示两个体之间的关 系。

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是聪明的”。

《离散数学》一阶逻辑

《离散数学》一阶逻辑

关于存在量词的:
x(A(x)B)xA(x)B x(A(x)B)xA(x)B
x(A(x)B)xA(x)B
x(BA(x))BxA(x)
注意量词的变化
注意量词的变化
33
证明:设D={a1,a2,…,an}
(1)x(A(x)∨B) (A(a1)∨B) ∧(A(a2)∨B)∧… ∧(A(an)∨B) (A(a1)∧A(a2)∧…∧A(an)) ∨B xA(x)∨B
设D={a1,a2,…,an} xA(x)A(a1)A(a2)…A(an) xA(x)A(a1)A(a2)…A(an)
31
量词否定等值式
❖定理2.1 量词否定等值式
▪ xA(x) xA(x)
▪ xA(x) xA(x)
❖证明:设D={a1,a2,…,an}

xA(x)
A(a(A1)(∨a1)∧AA(a(a2)2∨)∧……∨∧AA(a(na)n))
10
明确个体域
例2.(1) 凡人都要死的。( 2) 有人活百岁以上
❖ 考虑个体域D为人类集合
▪ F(x): x是要死的。 x F(x)
个体域不同,符号化不同
▪ G(x): x活百岁以上。 x G(x)
❖ 考虑个体域为全总个体域
▪ 对于所有个体而言,如果它是人,则它是要死的。引入新谓词 M(x): x是人。
(此点以后再讨论); ❖ 当个体域为有限集时,如果D={a1,a2,…an},由量词的意义可以看出,对于
任意的谓词A(x), 都有:
▪ xA(x) A(a1)∧A (a2) ∧…∧A (an); ▪ xA(x) A (a1)∨A (a2) ∨…∨A (an).
13
嵌套量词
❖多个量词同时出现时,不能随意颠倒他们的顺序。 ❖对任意的x,存在着y,使得 x+y=5.

离散-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)) 特性谓词

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


§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学时
教学目标:
知识、能力、素质
第二章 一阶逻辑

离散数学第二章

怎么符号化? 怎么符号化?
5
3 量词的有关概念
1. 全称量词: “所有的”,“任何一个”,“每 全称量词: 所有的” 任何一个” 一个” 凡是” 一切” 一个”,“凡是”,“一切”表示个体域中每一 表示,称为全称量词。 用符号“ 个,用符号“∀”表示,称为全称量词。
如,所有的人都要呼吸。 所有的人都要呼吸。
16
常用一阶逻辑中的基本等值式
1. 有限个体域 有限个体域D={a1, a2, … ,an }中消去量词 中消去量词 等值式: 等值式
1) ∀xA( x) ⇔ A(a1 ) ∧ A(a2 ) ∧⋯∧ A(an );
2) ∃xA( x ) ⇔ A(a1 ) ∨ A(a2 ) ∨ ⋯ ∨ A(an ).
10
指导变项( 指导变项(元)等概念
在合式公式∀ 和 在合式公式∀xA和∃xA中,称x是指导变元,称A为相应量词 中 是指导变元, 为相应量词 作用域或辖域。 的作用域或辖域。 在辖域中x的出现称为 在公式 中的约束出现 在辖域中 的出现称为x在公式 中的约束出现; 的出现称为 在公式A中的约束出现; 公式A中不是约束出现的其它变元称为该变元的自由出现. 中不是约束出现的其它变元称为该变元的自由出现 公式 中不是约束出现的其它变元称为该变元的自由出现 例1 指出下列公式中的指导变项、量词的辖域、个体变项的 指出下列公式中的指导变项、量词的辖域、 自由出现和约束出现. 自由出现和约束出现 1) 2) ∀xF(x,y)→∃x(G(x) ∧¬ ∀zP(x,z)) → ∀x ∃ y(A(x,y)→∃z(B(x) ∧P(x,z))) →
永假式 如果 在任何解释下均为假 称A为矛盾 如果A在任何解释下均为假 解释下均为假,称 为 或称永假式 式(或称永假式 ; 或称永假式); 如果存在一个解释使A为真 则称A为 为真,则称 可满足式 如果存在一个解释使 为真 则称 为 可满足式; 可满足式;

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

(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,…

第二章 一阶逻辑


或 xy F ( x) G( y) H ( x, y)

例4、在一阶逻辑中将下列命题符号化。

(6) 每列火车都比某些汽车快。
某些汽车比所有的火车慢。
G ( y ) :y 是汽车, x 是火车, 解: F ( x) :
H ( x, y) : x 比 y 快,
第二句为:y G( y) x F ( x) H ( x, y) 或 yx G( y) F ( x) H ( x, y)
x Q( x) Z ( x)
注:若本题指定的个体域为有理数集,
则(1),(2)分别符号化为xF ( x)
和 xZ ( x) 。
例4、在一阶逻辑中将下列命题符号化。
(1) 凡偶数均能被2整除。
x 是偶数,G ( x) : x 能被2整除, 解:F ( x) :
x F ( x) G( x)
均以全总个体域为个体域,
2、量词——表示数量的词。 量词 全称量词 存在量词
使用量词时,应注意以下6点:
(3) 在引入特性谓词后,使用全称量词用“ ”, 使用存在量词用“ ”, (4) n 元谓词化为命题至少需要 n 个量词,
2、量词——表示数量的词。 量词 全称量词 存在量词
( A B),( A B) 也是合式公式;
3、原子公式。
设 R( x1 , x2 , xn )是任意 n 元谓词,
t1 , t2 ,, tn 是项,则称 R(t1 , t2 ,, tn ) 为原子公式。
4、合式公式的递归定义。
(4) 若 A 是合式公式,则xA, xA 也是合式公式;
(2) 存在着偶素数。
x 是偶数,H ( x ) : x 是素数, 解:F ( x) :
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

20
*③符号∃!称为存在唯一量词符,用来表达 符号∃ 称为存在唯一量词符, 存在唯一”等词语; “恰有一个”、“存在唯一”等词语;∃!x称 恰有一个” 为存在唯一量词, 为指导变项。 为存在唯一量词,称x为指导变项。 全称量词、存在量词、存在唯一量词统称量词。 全称量词、存在量词、存在唯一量词统称量词。 量词记号是由逻辑学家Fray引入的,有了量词 引入的, 之后,用逻辑符号表示命题的能力大大加强了。 之后,用逻辑符号表示命题的能力大大加强了。
9
个体域:个体变项的取值范围。 个体域:个体变项的取值范围。 (分有限集合和无限集合) 分有限集合和无限集合) 全总个体域:由宇宙间的一切事物组成。 全总个体域:由宇宙间的一切事物组成。
10
谓词,当与一个个体相联系时,它刻划了个体 谓词,当与一个个体相联系时, 性质;当与两个或两个以上个体相联系时,它 性质;当与两个或两个以上个体相联系时, 刻划了个体之间的关系。 刻划了个体之间的关系。 表示具体性质或关系的谓词 ,称为谓词常元; 称为谓词常元; 表示抽象或泛指的性质或关系的谓词 ,称为谓 词变元,都用大写英文字母,如P,Q,R,…, 词变元,都用大写英文字母, 或其带上、下标来表示。 或其带上、下标来表示。
在命题逻辑中, 把命题分解到原子命题为止, 在命题逻辑中 , 把命题分解到原子命题为止 , 认 为原子命题是不能再分解的, 为原子命题是不能再分解的 , 仅仅研究以原子命 题为基本单位的复合命题之间的逻辑关系和推理。 题为基本单位的复合命题之间的逻辑关系和推理 。 这样, 这样 , 有些推理用命题逻辑就难以确切地表示出 来 。 例如 , 著名的亚里士多德三段论苏格拉底推 例如, 理:
退出
1
所有的人都是要死的, 所有的人都是要死的, 苏格拉底是人, 苏格拉底是人, 所以苏格拉底是要死的。 所以苏格拉底是要死的。 根据常识,认为这个推理是正确的。但是,若 根据常识,认为这个推理是正确的。但是, 用命题逻辑来表示,设P、Q和R分别表示这三 用命题逻辑来表示, 个原子命题, 个原子命题,则有 P,Q⇒R
2
然而, 然而 , (P∧Q)→R并不是永真式 , 故上述推理形 并不是永真式, 式又是错误的。 一个推理, 得出矛盾的结论, 式又是错误的 。 一个推理 , 得出矛盾的结论 , 问题在哪里呢? 问题在哪里呢? 问题就在于这类推理中, 问题就在于这类推理中 , 各命题之间的逻辑关 系不是体现在原子命题之间, 而是体现在构成 系不是体现在原子命题之间 , 而是体现在 构成 原子命题的内部成分之间 之间, 原子命题的内部成分 之间 , 即体现在命题结构 的更深层次上。 对此, 命题逻辑是无能为力的 是无能为力的。 的更深层次上 。 对此 , 命题逻辑 是无能为力的 。
6
例如:吴华是大学生,用P表示, 表示, 例如:吴华是大学生, 李明是大学生,用Q表示。 李明是大学生, 表示。 ……是大学生 是大学生” 表示: 是大学生, “……是大学生”用A(x)表示:x是大学生, 命题符号含有个体词变量。 命题符号含有个体词变量。 a表示吴华,A(a)表示吴华是大学生。 表示吴华, 表示吴华是大学生。 b表示李明,A(b)表示李明是大学生。 表示李明, 表示李明是大学生。 相当于“……是大学生 是大学生” 来表示, 相当于“……是大学生”,用A()来表示, 这就是谓词。 这就是谓词。
11
例如,在命题“张明是位大学生” 例如,在命题“张明是位大学生”中,“张明”是个 张明” 是位大学生”是谓词,它刻划了“张明” 体,“是位大学生”是谓词,它刻划了“张明”的性 质。 设S(x):x是位大学生,c:张明,则“张明是位大学 是位大学生, 张明, 张明是位大学生。 生”可表示为S(c),或者写成S(c):张明是位大学生。 又如,在命题“武汉位于北京和广州之间”中,武汉、 武汉、 又如,在命题“武汉位于北京和广州之间” 北京和广州是三个个体, 位于… 之间” 北京和广州是三个个体,而“…位于…和…之间”是 谓词,它刻划了武汉、北京和广州之间的关系。 谓词,它刻划了武汉、北京和广州之间的关系。 设P(x,y,z):x位于y和z之间,a:武汉,b:北京,c: 位于y 之间, 武汉, 北京, 广州, 武汉位于北京和广州之间。 广州,则P(a,b,c):武汉位于北京和广州之间。
21
例 试用量词、谓词表示下列命题: 试用量词、谓词表示下列命题: ① 所有大学生都热爱祖国; 所有大学生都热爱祖国; ② 每个自然数都是实数; 每个自然数都是实数; ③ 一些大学生有远大理想; 一些大学生有远大理想; ④ 有的自然数是素数。 有的自然数是素数。
12
注:区分:谓词与运算。 区分:谓词与运算。 虽都是自变量取自个体域上的函数, 虽都是自变量取自个体域上的函数,但函数值不 运算的函数值是个体,谓词的函数值是真值。 同,运算的函数值是个体,谓词的函数值是真值。
13
定义2.1.2 一个原子命题用一个谓词( 定义2.1.2 一个原子命题用一个谓词(如P)和n个 有次序的个体常项( 有次序的个体常项(如a1,a2,…,an)表示成
4
第二章 一阶(谓词)逻辑 一阶(谓词)
2.1一阶逻辑基本概念 2.2一阶逻辑合式公式及解释 2.3一阶逻辑等值式
5
2.1一阶逻辑基本概念 2.1一阶逻辑基本概念 个体词、谓词和量词) (个体词、谓词和量词)
在命题逻辑中,命题是具有真假意义的陈述句。 在命题逻辑中 , 命题是具有真假意义的陈述句 。 从语法上分析, 从语法上分析 , 一个陈述句由主语和谓语两部分 组成。在一阶逻辑中, 组成 。 在一阶逻辑中 , 为揭示命题内部结构及其 不同命题的内部结构关系, 不同命题的内部结构关系 , 就按照这两部分对命 题进行分析,并且把主语称为个体词或客体 题进行分析 , 并且把主语称为 个体词或客体 , 把 个体词或客体, 谓语称为谓词 谓语称为谓词。 谓词。
通常,把一个n元谓词中的每个个体的论域综 通常, 合在一起作为它的论域, 合在一起作为它的论域,称为n元谓词的全总 论域。定义了全总论域,为深入研究命题提供 论域。定义了全总论域, 了方便。当一个命题没有指明论域时,一般都 了方便。当一个命题没有指明论域时, 从全总论域作为其论域。而这时又常常要采用 从全总论域作为其论域。 的取值范围, 一个谓词如P(x)来限制个体变项x的取值范围, 并把P(x)称为特性谓词。 称为特性谓词 特性谓词。
7
张三比李四高, 例:张三比李四高, 用H(x,y)表示x比y高。 x,y)表示x a:张三b:李四 a:张三 李四 张三b: H(a,b):张三比李四高 a,b): ):张三比李四高 H(b,a):李四比张三高 b,a): ):李四比张三高 x,y,a,b表示个体 x,y,a,b表示个体,H( ,)是谓词,这个谓 表示个体, ,)是谓词, 词涉及了两个个体,是二元谓词。 词涉及了两个个体,是二元谓词。
3
命题逻辑的局限性
单用一个字母表示一个命题,描述不深刻,揭示 单用一个字母表示一个命题,描述不深刻, 不出原子命题内部的含义; 不出原子命题内部的含义; 命题演算对命题中量的概念无法表示。 命题演算对命题中量的概念无法表示。 有些简单的推理问题,在命题逻辑中无法解决; 有些简单的推理问题,在命题逻辑中无法解决; 问题出在各命题之间的逻辑关系不是体现在简单 命题之间, 命题之间,而是体现在构成简单命题的内部成分 之间,所以在必要对简单命题作进一步细分。 之间,所以在必要对简单命题作进一步细分。 在研究某些推理时, 在研究某些推理时,对原子命题进一步分析出其 中的个体词,谓词和量词, 中的个体词,谓词和量词,研究它们的形式结构 的逻辑关系、正确的推理形式和规则, 的逻辑关系、正确的推理形式和规则,这些正是 谓词逻辑(或称为一阶逻辑)的基本内容。 谓词逻辑(或称为一阶逻辑)的基 个体词、 定义2.1.1 在原子命题中, 定义2.1.1 在原子命题中,所描述的对象称为个 体词; 体词;用以描述个体词的性质或个体词间关系 的部分,称为谓词。 的部分,称为谓词。 个体词,是指可以独立存在的事物,它可以是 个体词,是指可以独立存在的事物, 具体的,也可以是抽象的,如张明,计算机, 具体的,也可以是抽象的,如张明,计算机, 精神等。表示具体或特定的客体的个体词, 精神等。表示具体或特定的客体的个体词,称 为个体常元, 为个体常元,以a,b,c…或带下标的ai,bi, ci…表示;表示抽象或泛指的个体词,称为个 表示;表示抽象或泛指的个体词, 体变元, 表示。 体变元,以x,y,z…或xi,yi,zi…表示。
15
当n=1时,称一元谓词;当n=2时,称为二元 =1时 称一元谓词; =2时 谓词, 特别地, =0,称为零元谓词。 谓词,…。特别地,当n=0,称为零元谓词。 零元谓词是命题,这样命题与谓词就得到了统 零元谓词是命题, 一。
16
n元谓词不是命题,只有其中的个体变项用特定 元谓词不是命题,
个体或个体常项替代时,才能成为一个命题。 个体或个体常项替代时,才能成为一个命题。但 个体变项在哪些论域取特定的值, 个体变项在哪些论域取特定的值,对命题的真值 极有影响。 极有影响。 例如,令S(x):x是大学生。 例如, 是大学生。 若x的论域为某大学的计算机系中的全体同学, 的论域为某大学的计算机系中的全体同学, 是真的; 则S(x)是真的; 若x的论域是某中学的全体学生,则S(x)是假的; 的论域是某中学的全体学生, 是假的; 若x的论域是某剧场中的观众,且观众中有大学 的论域是某剧场中的观众, 生也有非大学生的其它观众, 生也有非大学生的其它观众,则S(x)是真值是不 确定的。 确定的。 17
14
2.原子谓词公式 原子命题的谓词形式还可以进一步加以抽象, 原子命题的谓词形式还可以进一步加以抽象,比 如在谓词右侧的圆括号内的n个个体常项被替换 成个体变项, 成个体变项,如x1,x2,,xn,这样便得了一种关 于命题结构的新表达形式, 元原子谓词。 于命题结构的新表达形式,称之为n元原子谓词。 定义2.1.3 由一个谓词( 定义2.1.3 由一个谓词(如P)和n个体变项(如x1, 个体变项( x2,…,xn)组成的P(x1,x2,…,xn),称它为n 元命题函数, 元谓词。 元原子谓词或n元命题函数,简称n元谓词。而个 体变项的论述范围,称为个体域或论域。 体变项的论述范围,称为个体域或论域。
相关文档
最新文档