假设我定义了这个集合。
Inductive Set_1 : Set :=
| Constr_1 : Set_1
| Constr_2 : Set_1.有可能证明这一说法吗?
(Constr_1 = Constr_2) = False如果是这样,我应该使用什么策略?这可能对autorewrite很有用。
发布于 2013-01-17 21:44:49
(A <-> B) -> A = B被称为命题外延性,由classical logic隐含。
但您不需要它来使用autorewrite的等价物,只需要Require Import Coq.Setoids.Setoid即可。
https://stackoverflow.com/questions/14327767
复制相似问题