【发布时间】:2012-10-03 09:50:36
【问题描述】:
我试图用 tatics [intro]、[apply]、[assumption]、[destruct]、[left]、[right]、[split] 来证明这个引理,但失败了。谁能教我怎么证明?
Lemma a : (P \/ Q) /\ ~P -> Q.
proof.
以及一般情况下如何证明false->P、P/~P等简单命题?
【问题讨论】:
-
另见How to do cases with an inductive type in Coq,它讨论了一个不同但相关的引理
-
@cachuanhu 请注意,虽然这不是必需的,但这是习惯性的,如果您将一个对您来说足够好的答案标记为“已接受”,您将获得几个声望点。您的评论表明您找到了克服困难的方法。如果此处没有任何答案符合您的要求,您可以随意编写自己的答案并将其标记为“已接受”。一个公认的答案将有助于像我这样仍在学习这些 Coq 策略的人。
-
对不起。我投票赞成接受的答案。还有什么我应该做的吗?
标签: coq