同伦类型理论和Voevodsky的单价基础的coq代码

时间:2018-05-02 15:27:11

标签: coq homotopy-type-theory

我最近正在阅读ÁlvaroPelayo,Michael A. Warren的文章Homotopy type theory and Voevodsky's univalent foundations。有一个配套文件http://mawarren.net/papers/tutorial.v。我使用最新的coq版本8.8.0编译它但遇到错误。谁能帮我?提前谢谢。

1 个答案:

答案 0 :(得分:1)

此代码旨在使用自定义修补版本的Coq 8.4或Coq 8.3构建,禁用Universe检查;我记得当时在某些时候与Dan Grayson或Vladimir谈话,他们提到使用这样一个修补版的Coq。 (另请注意,该文件来自2012年8月,https://coq.inria.fr/news/表示该月发布了Coq 8.4。)非常不幸的是,您引用的文章似乎没有提到Coq的版本。

在任何情况下,您都可以通过将参数-type-in-type传递给coqccoqtop并添加

,在Coq 8.5及更高版本中构建此文件
Set Asymmetric Patterns.

位于文件顶部。如果您使用的是ProofGeneral,则可以添加

(* -*- coq-prog-args: ("-type-in-type") -*- *)

也位于文件顶部,因此您无需手动将-type-in-type传递给coqtop