数理逻辑
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.3 谓词的等值演算
例子:P46
课堂练习:
给定解释I: ① D={2,3}; ② D中特定元素a=2; ③ 函数为 ④ 谓词F(x)为F(2)=0,F(3)=1 G(x,y)为G(2,2)=G(2,3)=G(3,2)=0,G(3,3)=1 L(x,y)为L(2,2)=L(3,3)=1,L(2,3)=L(3,2)=0
2.2 谓词公式
字母表的意义
个体常项:a,b,c,…a0,a1,a2,… 个体变项:x,y,z,…x0,x1,x2 ,… 函数符号:f,g,h,…f0,f1,f2 ,… 谓词符号:P,Q,R,…S0 ,S1,S2,… 量词符号:, 逻辑符号: ,,,,, 括号与逗号:(,)
2.1 谓词逻辑基本概念
个体词与谓词
谓词也称为命题函数或简单命题函数 相关概念:零元谓词,n元谓词,全总个体域,复合命题
函数
命题是谓词的特殊情况
2.1 谓词逻辑基本概念
全称量词与存在量词
量词是在命题中表示数量的词 量词有两类:
全称量词,表示“所有的”,“任何的”,或 “每一个”; 存在量词,表示“存在某个”或“至少有一 个”.
在谓词演算推理中,某些前提和结论可能受到 量词的限制,为了使用这些推理,引入消去和 添加量词的规则,以便使谓词演算公式的推理 过程可类似于命题演算的推理进行
US规则(全称量词消去规则) UG规则(全称量词附加规则) ES规则(存在量词消去规则) EG规则(存在量词附加规则)等
2.5 谓词逻辑地推理理论
2.4 前束范式
每个谓词公式F都可以变换成与它等值的前束 范式. 其步骤如下:
① 消去联结词,,; ② 将联结词移至原子谓词公式之前; ③ 利用换名或代入规则使所有约束变元的符号均不 同,并且自由变元与约束变元的符号也不同; ④将x,x移至整个公式最左边; ⑤ 将公式化为前束范式。
2.1 谓词逻辑基本概念
课堂练习:将下列命题符号化
(1)每个母亲都爱自己的孩子; (2) 所有的人都呼吸; (3) 有某些实数是有理数.
2.2 谓词公式
谓词公式只是一个符号串,没有什么意义,但 我们给这个符号串一个解释,使它具有真值, 就变成一个命题. 所谓解释就是使公式中的每 一个变项都有个体域中的元素相对应. 学习这一部分内容要侧重于能将谓词逻辑公式 表达式中,消除量词写成与之等值的公式,然 后将解释中的数值代入,求出真值,并着重理 解在谓词和量词的作用下变元的自由性、约束 性和更名规则、代入规则等.
2.3 谓词的等值演算
谓词演算的等值式和重言蕴含式
(1)命题公式的推广; (2) 量词否定式的等值式; (3) 量词辖域扩张和收缩的等值式; (4) 量词与联结词,,的等值式; (5) 量词与联结词的重言蕴含式; (6) 两个量词公式间的等值式与重言蕴含式。
2.4 前束范式
课堂练习
本章小结
本章重点:谓词与量词,公式与解释,前束范式,
谓词逻辑推理证明
主要概念:谓词 个体词 量词 变元前束范式 推理规
则源自文库
主要方法:推理规则(US规则 UG规则 ES规则 EG规则) 主要公式: (1)命题公式的推广;(2) 量词否定式的
等值式;(3) 量词辖域扩张和收缩的等值式;(4) 量词 与联结词,,的等值式;(5) 量词与联结词的重 言蕴含式;(6) 两个量词公式间的等值式与重言蕴含式
2.2 谓词公式
变元与辖域
自由变元有时会在量词辖域中出现,但是它 不受相应量词指导变元的约束。 当谓词公式中没有自由变元时,它就是一个 命题。 出现n个自由变元就是n元谓词。 变元可以既是约束出现又是自由出现。 例子:P44
2.2 谓词公式
换名规则:
对约束变元进行换名 就是把公式中量词的指导变元及其该量词辖域中的 约束变元换成该公式中没有出现的个体变元,公式 的其余部分不变. 对自由变元进行代入 就是把公式中的某一自由变元,用该公式中没有出 现的个体变元符号替代,且要把该公式中所有的该 自由变元都换成新引入的该符号.
例子:x(F(x)G(x)),x(F(x)G(x)), xy(F(x)F(y)L(x,y)H(x,y))等都是谓词公式.
2.2 谓词公式
变元与辖域
在谓词公式xA和xA中,x是指导变元,A 是相应量词的辖域. 在x和x的辖域A中,x的所有出现都是约 束出现,即x是约束变元,不是约束出现的 变元,就是自由变元. 也就是说,量词后面 的式子是辖域. 量词只对辖域内的同一变元 有效.
命题符号化必须指明个体域
2.1 谓词逻辑基本概念
全称量词与存在量词
对于一个谓词,如果其中每个变量都有一个量词作 用之下,则它就不再是命题函数,而是一个命题了。 在谓词逻辑,使用量词应注意以下几点:
在不同个体域中,命题符号化的形式可能不同,命题的真 值也可能会改变。 在考虑命题符号化时,如果对个体域未作说明,一律使用 全个体域。 多个量词出现时,不能随意颠倒它们的顺序,否则可能会 改变命题的涵义。
前束范式 :
若一个谓词公式F等值地转化成 Q1x1Q2x2 …QkxkB,那么就是F的前束范式, 其中Qi只能是量词或,而x1,x2,…,xk是个 体变元,B是不含量词的谓词公式. 量词均在全式的开头,其作用域延伸到整个 公式的末尾
2.4 前束范式
前束范式的重要性质
性质1:P49 性质2:P50 证明忽略
代入规则:
经过换名或代入后,公式的意义不应该改变
2.2 谓词公式
课堂练习
对P44 例1中公式用换名或代入规则 xA(x)A(a1)A(a2)A(an) xA(x) A(a1)A(a2)A(an)
重要公式
2.3 谓词的等值演算
解释(赋值):
谓词公式的个体域D是非空集合
2.2 谓词公式
相关概念:
字母表 项:递归定义 P43 原子公式
2.2 谓词公式
合式公式
递归定义:P43
命题常数0,1,一个命题和命题变元以及一个命题 函数P(x1,x2,…,xn),统称原子公式 由原子公式、联结词和量词可构成谓词公式(严格定 义见教材). 命题的符号化结果都是谓词公式。
一般地,前束范式不是唯一地。
2.4 前束范式
谓词公式->前束范式
例子:P51 课堂练习:练习2.4(B)3
2.5 谓词逻辑地推理理论
谓词演算的推理是命题演算推理的推广 和扩充
命题演算中的一些规则,如基本等值公式, 重言蕴含式以及P,T,CP规则在谓词演算 中仍然使用.
2.5 谓词逻辑地推理理论
数理逻辑-谓词逻辑
教师:孙继荣 电话:87768609 Email:sunjr0@scrtvu.net
数理逻辑-谓词逻辑
学习内容
谓词逻辑基本概念
谓词,个体词,命题函数 量词,自由变元和约束变元 谓词的合式公式,谓词的解释 自然语句的形式化
谓词逻辑的等值和推理演算
谓词逻辑的等值式 范式,基本推理公式 推理演算。
求在解释I下各公式的真值.
(1) x( F(x)G(x,a)) (2) xy L(x,y)
2.3 谓词的等值演算
谓词公式分类
在任何解释下,谓词公式A取真值1,公式A 为逻辑有效式(永真式); 在任何解释下谓词公式A取真值0,公式A为 永假式; 至少有一个解释是公式A取真值1,公式A称 为可满足式。
数理逻辑-谓词逻辑
教学要求
理解谓词、量词、变元、个体域等概念 掌握用谓词、量词、联结词构造谓词逻辑公 式的方法 掌握谓词公式在给定解释下求真值的方法 会将谓词逻辑化为前束公式 会将谓词逻辑作为工具,将命题符号化,并 能用推理规则进行逻辑证明。
2.1 谓词逻辑基本概念
个体词与谓词
(1) 每一个常项指定D中一个元素; (2) 每一个n元函数指定Dn到D的一个函数; (3) 每一个n元谓词指定Dn到{0,1}的一个谓词.
解释就是对各个变项指定特殊的常项去代替, 有四部分组成:
(1) (2) (3) (4)
非空个体域D; D中有一部分特定元素,用来解释个体常项; D上一些特定函数,用来解释出现的函数变项; D上一些特定谓词,用来解释谓词变项。
在谓词逻辑中,原子命题分解成个体词和谓词 定义:个体词是可以独立存在的客体,它可以是具
体事物或抽象的概念 ;个体域是个体(客体)的取 值范围;谓词是用来刻划个体词的性质或事物之间 的关系的词
大写字母表示谓词,小写字母表示个体(客体) 注意:单独的个体词和谓词不能构成命题,将个体
词和谓词分开不是命题.