Coq:重写保留输入假设

时间:2017-07-18 19:13:42

标签: coq coq-tactic

我想在保留旧版本的同时重写一个假设,并以新名称保存重写的结果。我该怎么做?

1 个答案:

答案 0 :(得分:1)

这是我能想到的更短的时间:

Lemma test T (P : T -> Prop) (x y : T) (heq : x = y) (hp : P x) : False.
Proof.
pose proof hp; rewrite heq in hp.

然而YMMV,通常在使用ssreflect时,我会以这样的方式管理我的假设,以至于我不必经常使用这些技巧。