【发布时间】:2012-01-28 10:22:46
【问题描述】:
(∀u∃v a(u,v)) ∧ (∀x∃y a(x,y)) 的 skolemized 形式是什么?
我不确定,因为可能有不同的 perenex 范式:
- ∀u∃v ∀x∃y (a(u,v) ∧ a(x,y))
- ∀u∀x ∃v∃y (a(u,v) ∧ a(x,y))
- …
下面会有不同的 skolemized 形式:
- ∀u ∀x (a(u,f(u)) ∧ a(x,g(u,x)))
- ∀u∀x (a(u,f(u,x)) ∧ a(x,g(u,x)))
在我看来,它们并不等同。还是我错了?
【问题讨论】:
-
对我来说似乎很糟糕:-)
-
Offtopic - 是的,因为它与编程没有直接关系。但是逻辑是我学习计算机科学课程的一部分,所以我认为这不是可怕的题外话。 ;-)
-
这个问题似乎跑题了,因为它是关于数学逻辑的,这在 math.stackexchange.com 上更合适。
标签: math logic theory quantifiers