【发布时间】:2016-08-12 05:35:56
【问题描述】:
长期以来,我一直被一个特定的谓词逻辑问题(使用 Coq)所困扰。我已经解决了 30-40 个谓词逻辑问题,但对于这个我就是想不通。
这就是问题所在: 〜所有x,(P(x)/(Q(x)-> T(x)))->〜所有x,T(x)。
任何人都可以向我发送正确的方向吗?谢谢!
编辑:
这是问题的coq代码:
Variables P Q T : D -> Prop.
Theorem pred_015 : ~all x, (P(x) \/ (Q(x) -> T(x))) -> ~all x, T(x).
Proof.
imp_i H.
Qed.
【问题讨论】:
-
你能把你的公式翻译成 Coq 并向我们展示你的证明脚本的开头吗?
-
你能用老式的方法在纸上证明吗?
-
你试过用“forall”代替“all”