首页> 外文期刊>The Journal of logic and algebraic programming >A verified proof checker for higher-order logic
【24h】

A verified proof checker for higher-order logic

机译:经过验证的用于高阶逻辑的证明检查器

获取原文
获取原文并翻译 | 示例

摘要

We present a computer program for checking proofs in higher-order logic (HOL) that is verified to accept only valid proofs. The proof checker is defined as functions in HOL and synthesized to CakeML code, and uses the Candle theorem prover kernel to check logical inferences. The checker reads proofs in the OpenTheory article format, which means proofs produced by various HOL proof assistants are supported. The proof checker is implemented and verified using the HOL4 theorem prover, and comes with a proof of soundness.
机译:我们提供了一种计算机程序,用于检查经验证仅接受有效证据的高阶逻辑(HOL)的证据。证明检查器在HOL中定义为函数,并合成为CakeML代码,并使用Candle theorem证明器内核检查逻辑推断。检查器以OpenTheory文章格式读取证明,这表示支持各种HOL证明助手产生的证明。证明检查器是使用HOL4定理证明器实现和验证的,并带有健全性证明。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号