命题逻辑和谓词逻辑



给定句子:1.汤姆有一台漂亮的笔记本电脑2. 汤姆只在玛丽去餐馆时才去餐馆

如何将其转换为命题逻辑和谓词逻辑。我试着试了一下,但我不确定它是否正确。

Propositional
1. P = Tom has a nice laptop
   p
2. p= tom goes to restaurant
   q= mary goes to restaurant 
   q->p
predicate 
1. has_a_laptop(tom)
2. Goes_to_rest(mary) - > goes to rest(tom)

是正确的吗?

你误解了第二句话:它没有说每当玛丽去餐馆时汤姆就去餐馆,它说只有当玛丽去餐馆时汤姆才去餐馆,即除非玛丽去餐馆,否则汤姆从不去餐馆

根据你想象的方式,你可以把它写成q ∨ ¬p¬q → ¬p,它们是等价的。

同样的问题也适用于你的一阶表示。

你对第一个句子的表示是ok的,但是如果你必须添加对象和对象属性,你将会增加谓词。你还错过了一个表达笔记本电脑"好"品质的机会。

您可以通过使用具体化来解决这两个问题,即通过将变量与笔记本对象相关联,如laptop(x) ∧ nice(x) ∧ has(tom,x)所示。

相关内容

  • 没有找到相关文章

最新更新