具体的题目是这样的:
由于各个子句之间是与的关系,所以只要归结产生空子句就可以证明结论是假的
应用归结原理证明
P,Q,R等大写字母代表谓词公式名称
x,y,z等代表变量
a,b,c代表常量输入子句:
(1)!P(a)∨Q(x,b)
(2)p(y)
(3)!Q(x,z)输出归结过程:
(4)Q(x,a) (1)与(2),置换式:a/y
(5)nill (3)与(4),置换式:b/z
归结出空子句成功!以上是一个简单的归结过程,但是我知道用java语言怎么实现,请知道的告诉小弟一下
由于各个子句之间是与的关系,所以只要归结产生空子句就可以证明结论是假的
应用归结原理证明
P,Q,R等大写字母代表谓词公式名称
x,y,z等代表变量
a,b,c代表常量输入子句:
(1)!P(a)∨Q(x,b)
(2)p(y)
(3)!Q(x,z)输出归结过程:
(4)Q(x,a) (1)与(2),置换式:a/y
(5)nill (3)与(4),置换式:b/z
归结出空子句成功!以上是一个简单的归结过程,但是我知道用java语言怎么实现,请知道的告诉小弟一下
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货