命题逻辑与谓词逻辑.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《命题逻辑与谓词逻辑.ppt》由会员分享,可在线阅读,更多相关《命题逻辑与谓词逻辑.ppt(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章逻 辑 推 理2.1 命 题 逻 辑 1命题 定义2-1 命题:具有真假意义的语句。定义2-2 原子命题:如果一个命题不能被进一步分解成更为简单的命题,则该命题就称为原子命题。2连接词:称为“非”或“否定”。:称为“析取”,PQ读作“P或Q”。:称为“合取”,PQ读作“P与Q”。:称为“条件”。PQ。:称为“双条件”。PQ,“P当且仅当Q”。连接词优先级:,3合式公式 定义2-3 合式公式(Well-Formed Formula,WFF)孤立的命题变元或逻辑常量(T,F)是合式公式;如果A是一个合式公式,则A也是一个合式公式;如果A、B是合式公式,则AB,AB,AB,AB也都是合式公式;
2、当且仅当有限次使用规则后得到的公式才是合式公式。永真式(或重言式):给定一个公式,如果对于所有的真值指派,它的值都为真(T),则称该公式为永真式(或重言式);永假式(或称该公式为不可满足的):如对于所有的真值指派,它的值都为假(F),则称该公式为永假式(或称该公式为不可满足的)。非永假的公式称为可满足的公式。4等价和永真蕴涵 定义2-4 等价:设A,B是两个命题公式,P1,P2,Pn是出现在A、B中的所有命题变元。如果对于这n个变元的任何一个真值指派的集合,A和B的真值都相等,则称公式A等价于公式B,记作AB。“等价”又可定义为:AB当且仅当AB是一个永真式。定义2-5 永真蕴涵:命题公式A永
3、真蕴涵命题公式B,当且仅当AB是一个永真式,记作AB,读作“A永真蕴涵B”,简称“A蕴涵B”。2.2 谓 词 逻 辑1谓词与个体 原子命题被分解为谓词和个体两部分。个体是指可以单独存在的事物,它可以是一个抽象的概念,也可以是一个具体的东西。谓词是用来刻画个体性质或个体间关系的词。如:POET(libai)POET(dufu)GREAT(libai,dufu)一般用大写字母表示谓词,小写字母表示个体。元数:谓词中包含的个体数目称为谓词的。一元谓词:与一个个体相连的谓词,如POET(x);多元谓词:与多个个体相连的谓词叫,如GREAT(x,y)(二元谓词)。个体域:任何个体的变化都有范围。谓词变元
4、命名式:一个n元谓词常被表示成P(x1,x2,xn)。2量词全称量词:“(x)P(x)”表示命题“对个体域中所有的个体x,谓词P(x)均为T”。存在量词:“(x)Q(x)”表示命题“在个体域中存在某个个体使谓词Q(x)为T”。其中“”叫存在量词。设x的取值范围是甲,乙,丙三人,y的取值范围是bora,jetta,santana三种车型。(x)(y)LIKE(x,y)表示甲、乙、丙三人都喜爱bora,jetta,santana中的某一种车型;(x)(y)LIKE(x,y)表示甲、乙、丙三人都喜爱bora,jetta,santana三种车型。3合式谓词公式原子公式:若P为不能再分解的n元谓词变元,
5、x1,x2,xn是个体变元,则称P(x1,x2,xn)为原子公式或原子谓词公式。当n=0时,P表示命题变元或原子命题公式。所以命题逻辑是谓词逻辑的特例 定义定义2-6 谓词合式公式(简称公式)的定义如下:原子公式是合式公式;若A是合式公式,则A也是合式公式;若A和B都是合式公式,则(AB),(AB),(AB),(AB)也都是合式公式;若A是合式公式,x是任意变元,且A中无(x)或(x)出现,则(x)A或(x)A也都是合式公式;当且仅当有限次使用规则得到的公式是合式公式。4量词的辖域与变元的约束 约束变元,自由变元。公式 约束变元 自由变元 (x)P(x,y)x y (x)Q(y)无 y (x)
6、(P(x)(y)Q(x,y)x,y (y)P(x)Q(x)y x 5谓词公式的解释 谓词公式中的谓词变元、命题变元和自由个体变元,个体常量和函数的一种指派就是一个解释。在每一种解释下,谓词公式都具有一种真值(T或F)。定义定义2-7 设D为谓词公式P的个体域,若对P中的个体常量、函数和谓词按照如下规定赋值:(a)为每个个体常量指派D中的一个元素;(b)为每个n元函数指派一个从Dn到D的映射,其中 Dn=(x1,x2,xn)|x1,x2,xn D (c)为每个n元谓词指派一个从Dn到F,T的映射;则称这些指派为公式P在D上的一个解释I。例2-1 给定公式B=(x)(y)P(x,y)和个体域D1=
7、1,2。求:公式B的解释及在该解释下B的真值。解:x,y都可以取D1中的任何值,于是可有以下几种情况:P(1,1),P(1,2),P(2,1),P(2,2)。对这4个公式,每一个都可以指派真假(T,F)两个值,则共有24=16个不同的组合,构成16个不同的解释。P(1,1)P(1,2)P(2,1)P(2,2)I1 T T T TI2 T T T FI3 T T F TI4 T T F FI5 T F T TI6 T F T FI7 T F F TI8 T F F FI9FTTTI10FTTFI11FTFTI12FTFFI13FFTTI14FFTFI15FFFTI16FFFF如对I6,则有B(I
8、6)=T。因为:对x=1时,存在一个y=1,有P(x,y)=P(1,1)=T。对x=2时,存在一个y=1,有P(x,y)=P(2,1)=T。所以在I6解释下,公式B为真。如 D2=1,2,3 根据上面的分析,在D2上的解释应有29个。下面是其中的一个解释:I:P(1,1)P(1,2)P(1,3)P(2,1)P(2,2)P(2,3)P(3,1)P(3,2)P(3,3)T T T F F T F F F 由于x=3时,不存在一个y使P(x,y)=T。所以在这个解释下公式B为假,即B(I)=F。例2-2 给定公式 A=(x)(P(x)Q(f(x),a)和个体域 D=0,1。公式中有个体常量a和一元函
9、数f(x),所以按定义可以如下构造对它的解释I1:(a)给个体常量a赋一个D中的元素如:(b)给一元函数f(x)指派一个由D1到D的映射,如:(c)对每个谓词符号指派一个由D1到F,T的映射(对P(x))或D2到F,T的映射(对Q(f(x),a)),如:P(0)P(1)Q(0,0)Q(0,1)Q(1,0)Q(1,1)F T T (T)F (T)其中(T)表示不可能出现的状态,因为a已经取值0,不可能再取值1,所以不可能出现Q(0,1)或Q(1,1)这两种状态。要考察在这个解释下公式A的真假,根据量词(x)要对所有x进行考察。由于:对x=0时,P(x)Q(f(x),a)=P(0)Q(f(0),0
10、)=P(0)Q(1,0)=FF=T对x=1时P(x)Q(f(x),a)=P(1)Q(f(1),0)=P(1)Q(0,0)=TT=T所以在此解释下,公式A为真,即A(I1)=T。还可以在D上定义如下的解释I2:f(0)f(1)01a1P(0)P(1)Q(0,0)Q(0,1)Q(1,0)Q(1,1)TF(T)F(T)F则当x=0时,P(x)Q(f(x),a)=P(0)Q(f(0),1)=P(0)Q(0,1)=TF=F当x=1时,P(x)Q(f(x),a)=P(1)Q(f(1),1)=P(1)Q(1,1)=FT=T所以在解释I2下公式A为假,即A(I2)=F。在上述个体域D上,公式A有多少种解释?对
11、a有两种解释,对f(x)有22种解释(nn),对P(x)有22种解释(2n),对Q(f(x),a)有22种解释(2n),则在D上,A共有2222222=27种有意义的解释。如果D中含有n个元素,则公式A的有意义解释的个数为:nnn2n2n=22nnn+1 将解释中各个值一一代入P(x)Q(f(x),a)中就可得出其真值。定义定义2-8 公式B是相容的(又叫可满足的或非永假的),当且仅当存在一个解释I,使得B在I 下为T,即 B相容(可满足)(I)B(I)这时就称I 满足B,又称I 是B的一个模型。定义定义2-9 公式B是不相容的(又叫不可满足的或永假的),当且仅当没有任何能满足B的解释存在,即
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 命题逻辑 谓词 逻辑
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内