...
首页> 外文期刊>Logic Journal of IGPL >Soundness and principal contexts for a shallow polymorphic type system based on classical logic
【24h】

Soundness and principal contexts for a shallow polymorphic type system based on classical logic

机译:基于经典逻辑的浅型多态系统的健全性和主要环境

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

获取外文期刊封面封底 >>

       

摘要

In this paper we investigate how to adapt the well-known notion of ML-style polymorphism (shallow polymorphism) to a term calculus based on a Curry-Howard correspondence with classical sequent calculus, namely, the χi-calculus. We show that the intuitive approach is unsound, and pinpoint the precise nature of the problem.We define a suitably refined type system, and prove its soundness. We then define a notion of principal contexts for the type system, and provide an algorithm to compute these, which is proved to be sound and complete with respect to the type system. In the process, we formalise and prove correctness of generic unification, which generalises Robinson’s unification to shallow-polymorphic types.
机译:在本文中,我们研究了如何基于与经典顺序演算的Curry-Howard对应关系,将著名的ML风格多态性(浅多态)概念适应术语演算,即χ i -结石。我们证明了直观的方法是不正确的,并指出了问题的确切性质。我们定义了适当完善的类型系统,并证明了其合理性。然后,我们为类型系统定义主要上下文的概念,并提供一种计算这些上下文的算法,事实证明,相对于类型系统,该算法是健全且完整的。在此过程中,我们形式化并证明了通用统一性的正确性,这将罗宾逊统一化为浅多态类型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号