资源描述:
《离散数学及其应用 教学课件 作者 魏雪丽第2章 谓词逻辑.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二章谓词逻辑(PredicateLogic)2.1谓词的概念与表示(Predicateanditsexpression)2.2谓词公式与翻译(Predicateformulae)2.3变元的约束(Boundofvariable)2.4谓词演算的等价式与蕴含式(Equivalences&implicationsofpredicatecalculus)2.5前束范式(Prenexnormalform)2.6谓词演算的推理理论(Inferencetheoryofpredicatecalculus)7/25/2021计算机科学
2、与技术学院第二章谓词逻辑(PredicateLogic)2.1谓词的概念与表示(PredicateandItsExpression)命题逻辑的局限性:在命题逻辑中,命题是命题演算的基本单位,不再对原子命题进行分解,因而无法研究命题的内部结构、成分及命题之间的内在联系,甚至无法处理一些简单而又常见的推理过程。7/25/2021计算机科学与技术学院例如,下列推理:所有的人都是要死的。苏格拉底是人。苏格拉底是要死的。众所周知,这是真命题。但在命题逻辑中,如果用P,Q,R表示以上三个命题,则上述推理过程为:(P∧Q)R。借助命
3、题演算的推理理论不能证明其为重言式。第二章谓词逻辑(PredicateLogic)2.1谓词的概念与表示(PredicateandItsExpression)7/25/2021计算机科学与技术学院第二章谓词逻辑(PredicateLogic)2.1谓词的概念与表示(PredicateandItsExpression)原因:命题逻辑不能将命题之间的内在联系和数量关系反映出来。解决办法:将命题进行分解。7/25/2021计算机科学与技术学院第二章谓词逻辑(PredicateLogic)2.1谓词的概念与表示(Predicat
4、eandItsExpression)2.1谓词的概念与表示(Predicateanditsexpression)2.1.1客体和谓词在谓词逻辑中,可将原子命题划分为客体和谓词两部分。客体:可以独立存在的具体事物的或抽象的概念。例如,电子计算机、李明、玫瑰花、黑板、实数、中国、思想、唯物主义等,客体也可称之为主语。7/25/2021计算机科学与技术学院第二章谓词逻辑(PredicateLogic)2.1谓词的概念与表示(PredicateandItsExpression)谓词:用来刻划客体的性质或客体之间的相互关系的词。例
5、如在下面命题中:(1)张明是个劳动模范。(2)李华是个劳动模范。刻划客体的性质(3)王红是个大学生。(4)小李比小赵高2cm。(5)点a在b与c之间。刻划客体之间的相互关系(6)阿杜与阿寺同岁。“是个劳动模范”、“是个大学生”、“…比…高2cm”、“…在…与…之间”都是谓词。7/25/2021计算机科学与技术学院第二章谓词逻辑(PredicateLogic)2.1谓词的概念与表示(PredicateandItsExpression)刻划一个客体性质的词称之为一元谓词,刻划n个客体之间关系的词称之为n元谓词.一般我们用大写
6、英文字母表示谓词,用小写英文字母表示客体名称,例如,将上述谓词分别记作大写字母F、G、H、R,S则上述命题可表示为:(1)F(a)a:张明(2)F(b)b:李华(3)G(c)c:王红(4)H(s,t)s:小李t:小赵(5)R(a,b,c)(6)S(a,b)a:阿杜。b:阿寺。其中(1)、(2)、(3)为一元谓词,(4)、(6)为二元谓词,(5)为三元谓词。7/25/2021计算机科学与技术学院第二章谓词逻辑(PredicateLogic)2.1谓词的概念与表示(PredicateandItsExpression)注:(1
7、)单独一个谓词并不是命题,在谓词字母后填上客体所得到的式子称之为谓词填式。(2)在谓词填式中,若客体确定,则A(a1,a2...an)就变成了命题(3)在多元谓词表达式中,客体字母出现的先后次序与事先约定有关,一般不可以随意交换位置(如,上例中H(s,t)与H(t,s)代表两个不同的命题)。7/25/2021计算机科学与技术学院第二章谓词逻辑(PredicateLogic)2.1谓词的概念与表示(PredicateandItsExpression)设谓词H表示“是劳动模范”,a表示客体名称张明,b表示客体名称李华,c表示
8、客体名称这只老虎,那么H(a)、H(b)、H(c)表示三个不同的命题,但它们有一个共同的形式,即H(x).一般地,H(x)表示客体x具有性质H。这里x表示抽象的或泛指的客体,称为客体变元,常用小写英文字母x,y,z,…表示。相应地,表示具体或特定的客体的词称为客体常项,常用小写英文字母a,b,c,…表示。7/25/2