首页> 外文期刊>Logical Methods in Computer Science >Extracting Programs from Constructive HOL Proofs via IZF Set-Theoretic Semantics
【24h】

Extracting Programs from Constructive HOL Proofs via IZF Set-Theoretic Semantics

机译:通过IZF集理论语义从构造性HOL证明中提取程序

获取原文
           

摘要

Church's Higher Order Logic is a basis for influential proof assistants --HOL and PVS. Church's logic has a simple set-theoretic semantics, making ittrustworthy and extensible. We factor HOL into a constructive core plus axiomsof excluded middle and choice. We similarly factor standard set theory, ZFC,into a constructive core, IZF, and axioms of excluded middle and choice. Thenwe provide the standard set-theoretic semantics in such a way that theconstructive core of HOL is mapped into IZF. We use the disjunction, numericalexistence and term existence properties of IZF to provide a program extractioncapability from proofs in the constructive core. We can implement the disjunction and numerical existence properties in twodifferent ways: one using Rathjen's realizability for IZF and the other using anew direct weak normalization result for IZF by Moczydlowski. The latter canalso be used for the term existence property.
机译:教会的高阶逻辑是有影响力的证明助手-HOL和PVS的基础。丘奇的逻辑具有简单的集合论语义,使其值得信赖且可扩展。我们将HOL纳入建设性核心以及排除中庸和选择的公理。类似地,我们将标准集理论ZFC分解为构造性核心IZF和排除中间和选择的公理。然后,我们以将HOL的构造核心映射到IZF的方式提供标准的集合理论语义。我们使用IZF的析取,数值存在和项存在性来提供从构造核心中的证明中提取程序的能力。我们可以通过两种不同的方式来实现析取和数值存在性:一种是使用Rathjen对IZF的可实现性,另一种是使用Moczydlowski对IZF的新的直接弱归一化结果。后者也可以用于术语存在属性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号