首页> 外文会议>Interactive theorem proving >Higher-Order Abstract Syntax in Isabelle/HOL
【24h】

Higher-Order Abstract Syntax in Isabelle/HOL

机译:Isabelle / HOL中的高阶抽象语法

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Higher Order Abstract Syntax, or HOAS, is a technique for using a higher-order logic as a metalanguage for an object language with binding operators. It avoids formalizing syntactic details related to variable binding by identifying variables of the object logic with variables of the metalogic. In another paper we extended the usual set-theoretic semantics of HOL with a notion of parametric function, and showed how to use this extension to give solutions to the recursive type equations characteristic of HOAS, for example T = T ×T + T →T for a HOAS representation of the untyped lambda-calculus. This paper describes an effort to apply these semantic ideas in a proof assistant.
机译:高阶抽象语法或HOAS是一种将高阶逻辑用作具有绑定运算符的目标语言的元语言的技术。通过用元逻辑的变量标识对象逻辑的变量,可以避免形式化与变量绑定有关的语法细节。在另一篇论文中,我们用参数函数的概念扩展了HOL的通常的集理论语义,并展示了如何使用此扩展来给出HOAS的递归类型方程的解,例如T = T×T + T→T用于未类型化lambda演算的HOAS表示。本文描述了在证明助手中应用这些语义思想的努力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号