Coq导入问题

时间:2019-04-27 05:35:42

标签: import coq

我正尝试通过以下方式导入Library Coq.Structures.OrdersFacts

Require Import Coq.Structures.OrdersFacts

然后,我尝试在其中使用引理: apply CompareFacts.compare_nlt_iff.apply compare_nlt_iff. 但是没有任何工作...我想念什么?

1 个答案:

答案 0 :(得分:2)

CompareFactsModule Type,而不是Module。您可以看到,如果这样做

Require Import  Coq.Structures.OrdersFacts.
Print OrdersFacts.CompareFacts.

找到这种类型的模块,并应用其Lemmas。

编辑:

我的意思是要在nat上使用引理,您需要一个模块来显示natDecStrOrder'(并且Nat中的PeanoNat是这样的模块),也专门针对CompareFacts的{​​{1}}。

也许一个例子更有用。

nat