谓词逻辑 st 学习.pptx
《谓词逻辑 st 学习.pptx》由会员分享,可在线阅读,更多相关《谓词逻辑 st 学习.pptx(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、在命题逻辑中,我们把命题分解到原子命题为止,认为原子命题是不能再分解的,仅仅研究以原子命题为基本单位的复合命题之间的逻辑关系和推理。实际上,简单命题还可以进行分解:1.“王平是大学生”这一简单命题可以分解为主语(王平)和谓语(是大学生),命题逻辑反映不出这一特点2.如下两个简单命题 “王平是大学生”“李明是大学生”有一个共同特点是大学生,这一共性在命题逻辑中也表示不出来。因此,有必要推广命题逻辑。第1页/共45页3.3.有些简单而正确的推理过程在命题演算里不能得到证明。例如著名的苏格拉底三段论:“所有的人都是要死的,苏格拉底是人,所以苏格拉底是要死的。”在命题逻辑中,三个原子命题分别用P P,
2、Q Q,R R表示,现在要证明P P Q QR R,即证明P P Q QR R是重言式,但这在命题逻辑中是不可能的。因此从推理的角度看,也有必要推广命题逻辑。P,Q,R在内部结构上是有联系的,即R的主语和谓语分别是Q的主语和P的谓语。第2页/共45页类似的还有很多,例如:所有的人都要呼吸,李华是人,所以李华要呼吸。所有的正整数都大于0,3是正整数,所以3大于0。解决以上两个问题都需要将原子命题结构细分,一般主要划分为主语和谓语。本章介绍的谓词逻辑,对原子命题的成份、结构和原子命题间的共同特性等作了进一步分析。引入了个体词、谓词、量词、谓词公式等概念,在此基础上研究谓词公式间的等值关系和蕴含关系
3、,并且对命题逻辑中的推理规则进行扩充和进行谓词演绎。第3页/共45页本章内容谓词、个体、量词合式谓词公式自由变元和约束变元含有量词的等价式和永真蕴含式谓词逻辑中的推理理论前束范式、斯柯林范式第4页/共45页5/445/44 2.1谓词演算原子命题被分解为谓词和个体两部分。个体:可以独立存在的事物。它可以是一个具体的事物,也可以是一个抽象的概念。老师,计算机,证书,道德,智商等。个体常元:表示具体的或确定的个体。a,b,c个体变元:表示抽象的或泛指的(或者说取值不确定的)个体。x,y,z谓词:用来刻划单个个体的性质或两个以上个体之间关系的词称为谓词。刻划一个个体性质的词称为一元谓词;刻划n个个体
4、之间关系的词称为n元谓词。第5页/共45页6/446/44谓词和个体例:(1 1)李明是学生;(2 2)张亮比陈华高;(3 3)陈华坐在张亮与李明之间。个体:李明,张亮,陈华谓词:是学生;比高;坐在 和之间一元谓词:是学生二元谓词:比高三元谓词:坐在和之间特别地,当n=0n=0,称为零元谓词,即不带个体变元的谓词为零元谓词。零元谓词是命题,这样命题与谓词就得到了统一,因而可将命题看成特殊的谓词。第6页/共45页7/447/44谓词和个体(1 1)李明是学生;(2 2)张亮比陈华高;(3 3)陈华坐在张亮与李明之间。谓词(Predicate)常用P,Q,R,A,B等大写字母来表示,也常用英文单词
5、来表示,如GREAT:大于;BETWEEN:位于之间用小写的英文字母表示个体。上述命题可分别表示为Q(a),P(b,c),R(c,b,a)Q(a),P(b,c),R(c,b,a)一般地,由n n个个体和n n元谓词所组成的命题可表示为F F(a1,a2,ana1,a2,an),其中F F表示n n元谓词,a1,a2,an,a1,a2,an 分别表示n n个个体。注意:a1,a2,ana1,a2,an的排列次序是重要的。第7页/共45页8/448/44谓词和个体对于F F(a1,a2,ana1,a2,an),如果括号内的个体是抽象的可变化的,那么F F(a1,a2,ana1,a2,an)称为n
6、n元原子谓词公式或n n元命题函数。命题的n n元谓词表示形式和n n元命题函数不同?a:a:张明。命题函数:P(x)xP(x)x是学生。谓词表示形式:P(a):P(a)张明是学生。(个体变元x,x,个体常元a)a)第8页/共45页9/449/44个体域个体域可以是有限的,也可以是无限的。所有个体域的总和叫作全总个体域全总个体域。以某个个体域为变化范围的变元叫个体变元。个体域的变换范围影响到谓词公式的真假R(x):x是大连理工大学软件学院的学生如果x的讨论范围是大工软件学院某个班级的学生如果x的讨论范围是某个幼儿园里的小朋友如果x的讨论范围是大连的所有市民任何个体的变化都有一个范围,这个变化范
7、围称为个体域个体域(或论域或论域)。永真永真永假永假可满足可满足第9页/共45页10/4410/44谓词的阶在谓词 中,如果个体变元是一些简单的事物,那么P为一阶谓词;若个体变元中有一些是一阶谓词,那么P为二阶谓词;二阶以上递推。本门课程仅研究一阶谓词第10页/共45页11/4411/44量词使用前面介绍的谓词和个体变元,还不足以描述自然界的所有命题。例:描述命题“所有的正整数都大于0”以及命题“有些正整数是素数”。量词的引入:量词是指在命题里表示数量的词。第11页/共45页12/44全称量词符号“”表示命题:“对于个体域中所有个体x,谓词P(x)均为T”。其中“”叫作全称量词,读作“对于所有
8、的x”。谓词P(x)称为全称量词的辖域或作用范围。例如:所有的人都是要死的 令D(x):x 是要死的。则命题可表示为 x D(x)取个体域为全体人的集合,是真命题。所有的正整数都是素数;令 P(x):x 是素数则命题可表示成 x P(x)取个体域为正整数集,是假命题。第12页/共45页13/4413/44存在量词符号“”表示命题:“在个体域中存在某些个体使谓词P(x)为T”其中“”叫作存在量词,读作“存在x”。谓词P(x)称为存在量词的辖域或作用范围。例如:有些正整数是素数;令 P(x):x 是素数则命题可表示成 x P(x)取个体域为正整数集,是真命题。当一个一元谓词的个体域确定之后,经某个
9、量词的作用(叫量化),将被转化为一个命题,可以确定其真值。第13页/共45页14/4414/44量词量词本身不是一个独立的逻辑概念,可以用 联结词取代。设个体域 ,谓词可以表示成以下形式:由量词确定的命题真值与个体域有关。令 P(x):x 是素数则 x P(x),如果取个体域为素数集,为真;如果个体域为整数集,为假。第14页/共45页15/4415/44量词为了方便起见,个体域一律用全总个体域,每个个体变元的真正变化范围则用一个特性谓词来刻划。注意:对于全称量词应使用单条件逻辑联结词;对于存在量词应使用逻辑联结词合取。R(x):x是自然数;P(x):x大于0.以后不加强调个体域均指全总个体域第
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 谓词逻辑 st 学习 谓词 逻辑
限制150内