下载此文档

3.5 已知公式?xA(x)??y(B(x,y)?P(y)).ppt


文档分类:高等教育 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
已知公式?xA(x)??y(B(x,y)?P(y)) (1)试对公式中的自由变元x代以y3+2;(2)试对公式中的谓词变元B(e1,e2)代以式子?xC(e1,e2,x,y)。解:(1) 改名为?xA(x)??u(B(x,u)?P(u))代入得到:?xA(x)??u(B(y3+2,u)?P(u)) (2) 改名为?xA(x)??u(B(x,u)?P(u))代入式子改名?xC(e1,e2,x,y)=?tC(e1, e2, t, y)代入得到:?xA(x)??u(?tC(x,u,t,y)?P(u)) 试求下列公式的前束范式和SKOLEM标准形。 (1) ?x(?(?yX(x,y))?(?zY(z)?Z(x)))解: 先求前束范式原式= ?x(?(?(?yX(x,y))) ∨(?zY(z)?Z(x))) 消去蕴涵词= ?x((?yX(x,y))∨(?zY(z)?Z(x))) = ?x ?y ?z(X(x,y)∨(Y(z)?Z(x))) 前移量词消去存在量词,求SKOLEM标准形原式=?y ?z(X(a,y)∨(Y(z)?Z(a))) 引入Skolem常量a =?y (X(a,y)∨(Y(f(y))?Z(a))) 引入Skolem函数f(y) 试求下列公式的前束范式和SKOLEM标准形。 (2) ?x?y?z(X(x,y,z)?(?uY(u,x)??xW(y,x)))解: 先求前束范式原式= ?x?y?z(X(x,y,z)∧(??uY(u,x)∨?vW(y,v))) 消去蕴涵词= ?x?y?z(X(x,y,z)∧(?u?Y(u,x)∨?vW(y,v))) 否定深入= ?x?y ?z?u ?v(X(x,y, z) ∧(?Y(u,x)∨W(y, v))) 前移量词消去存在量词,求SKOLEM标准形原式=?y ?z?u ?v(X(a,y,z) ∧(?Y(u,a)∨W(y, v))) 引入Skolem常量a = ?y?z?u(X(a,y, z) ∧(?Y(u,a)∨W(y, f(y,z,u))))引入Skolem函数f(y,z,u)?u与?v的次序?补1试把下列语句翻译为谓词演算公式(1)某些人喜欢所有明星;(3分)解记P(e)表示e为人; S(e)表示e为明星; L(e1,e2)表示e1喜欢e2。原话可以翻译为:?x (B(x) ??y(S(y)?L(x,y)))补1(2)并非所有人均喜欢电脑游戏。解记P(e)表示e为人; G(e)表示e为电脑游戏; L(e1,e2)表示e1喜欢e2。原话可以翻译为:??x(P(x) ??y(G(y) ?L(x,y)))??x(P(x) ??y(G(y) ∧L(x,y)))或补1(3)任何人均不喜欢杂草;解记P(e)表示e为人; A(e)表示e为杂草; L(e1,e2)表示e1喜欢e2。原话

3.5 已知公式?xA(x)??y(B(x,y)?P(y)) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人夏风如歌
  • 文件大小175 KB
  • 时间2016-10-30