~ ∀x ∀y (P(x,z)) 逻辑~符号如何提到谓词附近去?
~ ∀x ∀y (P(x,z)) <=> ~ ∀x( ∀y (P(x,z))) <=> ∃x[~∀y (P(x,z))] <=> ∃x ∃y (~P(x,z)))
这样的推理正确吗?
另外对于这样的
∀x (P(x) -> ∀y Q(y))
是不是可以化简为
∀x (P(x) -> Q(y))
还是化简为
上面的逻辑式相当于
∀x (∀y P(x) ->∀y Q(y))
<=> ∀x ∀y (P(x) -> Q(y))
对于这样的式子
∀x (P(x) -> [ ∀y Q(y)->∃zC(x,y) ])
∃z对应的Skolem型会不会不一样
snakewarhead - 的第三个的结论
最后一个的转化没有看懂:( 是这样推理的吗?
∀x (P(x) -> [ ∀y Q(y)->∃zC(x,y) ])
<=>
∀x ( ~P(x) U [ ∃y ~Q(y) U C(x,y) ])
<=>
∀x ∃y(~P(x) U [ ~Q(y) U C(x,y) ] ...这一步可以前移因为?(∃y(PUQ) <=> (∃y P U ∃y)
<=>
∀x ∃y (P(x) -> [ Q(y)->C(x,y) ])