Coq定理的高速计算

时间:2016-06-12 22:18:57

标签: profiling coq

我必须等到Coq完成计算,即使在非常简单的情况下也是如此。

我知道“异步和并行证明处理”,但我想我的代码有固有的恶习,所以我想 获得一些参考或建议,以证明样式的指南/最佳实践。 e.g:

  1. 尝试使用定义而不是定理,

  2. 使用编译器。使用并行处理。使用更好的硬件。

  3. 不要使用占位符,填写每个参数,如(@functionname var1 ... varn)

  4. 分号(;)而不是句号(。)

  5. 在Section中使用Definitions而不是“set(f:= term)”要快得多。在证明中。 (可能是因为每个“套装”都有额外的时间打印。甚至可以检查空。)

  6. 如何加速Coq? (请说如果我在上面的项目中有错误。它们来自我的练习。)

    计算最重要的阶段是什么以及如何使用它们?

0 个答案:

没有答案