Towards a Formally Verified Proof Assistant
Towards a Formally Verified Proof Assistant
复制标题
走向正式验证的证明助手
DOI:
--
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
Vincent Rahli
中科院分区:
文献类型:
--
作者:
A. Anand;Vincent Rahli
This paper presents a formalization of Nuprl’s metatheory in Coq. It includes a nominal-style definition of the Nuprl language, its reduction rules, a coinductive computational equivalence, and a Curry-style type system where a type is defined as a Partial Equivalence Relation (PER) a la Allen. This type system includes Martin-Lof dependent types, a hierarchy of universes, inductive types and partial types. We then prove that the typehood rules of Nuprl are valid w.r.t. this PER semantics and hence reduce Nuprl’s consistency to Coq’s consistency.