第三章谓词逻辑(第一部分)(chapter3predicatelogic)

第三章谓词逻辑(第一部分)(chapter3predicatelogic)

ID:40223122

大小:178.50 KB

页数:49页

时间:2019-07-27

第三章谓词逻辑(第一部分)(chapter3predicatelogic)_第1页
第三章谓词逻辑(第一部分)(chapter3predicatelogic)_第2页
第三章谓词逻辑(第一部分)(chapter3predicatelogic)_第3页
第三章谓词逻辑(第一部分)(chapter3predicatelogic)_第4页
第三章谓词逻辑(第一部分)(chapter3predicatelogic)_第5页
资源描述:

《第三章谓词逻辑(第一部分)(chapter3predicatelogic)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第三章谓词逻辑(第一部分)(Chapter3PredicateLogic) (PartA)徐从富浙江大学人工智能研究所2002年第一稿2004年9月修改一阶谓词演算是一种形式语言,其根本目的在于把数学中的逻辑论证符号化,之所以有用是其给出了一种数学演绎方法:旧知识——数学演绎—新知识参考书:[1]俞瑞钊.数理逻辑.浙江大学出版社.[2]Chang,C.L.,Lee,R.C.T.SymbolicLogicandMechanicalTheoremProving.AcademicPress,1973.最重要的三类谓词演算的相互关系:命题

2、演算一阶谓词演算二阶谓词演算【注】:本课程对二阶谓词演算不予讨论。3.1谓词演算3.1.1命题逻辑及其局限性命题:不带参数的谓词谓词:带参数的命题我们可以很容易地把客观世界的各种事实表示为逻辑命题,用命题逻辑把各种命题写成合适公式(WFF),也称“谓词公式”。例如:晴天:表示为SUNNY雨天:表示为RAINING雾天:表示为FOGGY“若为雨天,则非晴天”表示为RAININGSUNNY“张三是工人”表示为ZHANG-SAN-IS-WORKER“毛泽东生于1893年”表示为MAO-TZETONG-IS-BORN-IN-EIGH

3、TEEN-NINETY-THREE注:上述连字符,只是为了便于阅读,可有可无。由上述可知,表示知识的陈述性形式称为命题。带有参数的命题叫谓词,比起命题来,谓词有更强的表达能力。谓词逻辑可以表达那些无法用命题逻辑表达的事实。因为:(1)命题没有概括能力。为了表达:“XX是一个城市”,则有多少个城市就要用多少个命题来表示:P1:代表“杭州是一个城市”P2:代表“上海是一个城市”P3:代表“北京是一个城市”………事实上,上述命题只要用一个谓词CITY(X)即可表示,其中X可以是杭州、上海、北京……,上述三个命题变为:P1:CITY(杭州)

4、P2:CITY(上海)P3:CITY(北京)(2)谓词可以代表变化着的情况,而命题只能代表某种固定的情况。对命题而言,其值非真即假,不可变化。例如:P:杭州是一个城市P之值恒真Q:鸵鸟会飞Q之值恒假但是,谓词值的真假却可因参数而异。例如:P1:CITY(杭州)P1之值为真P2:CITY(鸵鸟)P2之值为假(3)可以利用谓词在不同的知识之间建立联系。例如:HUMAN(X)X是人LAWED(X)X受法律管制COMMIT(X)X犯法PUNISHED(X)X受法律制裁前两个知识单元可联成一个高一级的知识单元:第一判断:HUMAN(X)LA

5、WED(X)表示:人人都要受法律的管制。直译:由于X是人,则X这个人就要受法律管制。后两个知识单元也可联成一个高一级的知识单元:第二判断:COMMIT(X)PUNISHED(X)表示:只要X犯了罪,X就要受到惩罚。这里X不一定是人,可以是人,也可以是某种动物。进一步,还可把这两个高级知识单元联成更高级的知识单元:{[HUMAN(X)LAWED(X)][COMMIT(X)PUNISHED(X)]}错误的理解:“因为人人都受法律的管制,所以任何人犯了罪一定要受到惩罚。”正确的意思:“如果【由于某个X是人而受到法律管制】,则这个人

6、犯了罪就一定要受到惩罚。”事实上,由第一判断推不出第二判断。例如:(1)晁盖劫了生辰纲,违犯了宋王朝的法律,受到官府的追究。(2)高俅强抢民女,同样违犯了宋王朝的法律,却可以横行无忌。从第二判断看,可以解释得通:(1)晁盖是人而受到法律管制。对晁盖来说,第二判断的前提成立,因此要治罪。(2)高俅同样是人而不受法律管制。而对高俅来说,第二判断的前提不成立,故可逍遥法外。更有甚者,第二判断还包括这样的意思:“如果X不是人,则X犯了罪就一定要受到惩罚。”例如:兔子犯罪要受到惩罚。这是因为,如HUMAN(X)为假,则不论LAWED(X)如何

7、,第二判断的前提自然为真,其结论又必然为真。需特别注意的是:谓词公式对于同名参数置换的一致性要求使得不同论断之间可以建立起内在联系。但是这样做的时候必须特别小心,否则很容易把意思搞错。3.1.2句法和语义谓词逻辑的基本组成部分:谓词符号、变量符号、函数符号、常量符号,并用()、[]、{}和,隔开,以表示论域内的关系。例如:INROOM(ROBOT,R1)谓词符号常量符号表示:机器人ROBOT在1号房间(ROOM1)内。(1)原子公式:由若干谓词符号和项组成。(2)常量符号(项):表示论域内的物体或实体,可以是物、人、概念或事情

8、。(3)变量符号(项):允许不必明确涉及是哪一个实体,如INROOM(X,Y),X,Y即为变量。(4)函数符号:表示论域内的函数。例如函数符号MOTHER可表示某人与他或她母亲的映射。原子公式举例:“李的父亲与他的母亲结婚”MARRI

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。