我正尝试通过以下方式导入Library Coq.Structures.OrdersFacts:
Require Import Coq.Structures.OrdersFacts
然后,我尝试在其中使用引理:
apply CompareFacts.compare_nlt_iff.
或apply compare_nlt_iff.
但是没有任何工作...我想念什么?
答案 0 :(得分:2)
CompareFacts
是Module Type
,而不是Module
。您可以看到,如果这样做
Require Import Coq.Structures.OrdersFacts.
Print OrdersFacts.CompareFacts.
找到这种类型的模块,并应用其Lemmas。
编辑:
我的意思是要在nat
上使用引理,您需要一个模块来显示nat
是DecStrOrder'
(并且Nat
中的PeanoNat
是这样的模块),也专门针对CompareFacts
的{{1}}。
也许一个例子更有用。
nat