首页> 外文期刊>Higher-order and symbolic computation >An initial algebra approach to term rewriting systems with variable binders
【24h】

An initial algebra approach to term rewriting systems with variable binders

机译:具有可变活页夹的术语重写系统的初始代数方法

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

摘要

We present an extension of first-order term rewriting systems. It involves variable binding in the term language. We develop systems called binding term rewriting systems (BTRSs) in a stepwise manner. First we present the term language, then formulate equational logic. Finally, we define rewriting systems. This development is novel because we follow the initial algebra approach in an extended notion of ∑-algebras in various functor categories. These are based on Fiore-Plotkin-Turi's presheaf semantics of variable binding and Liith-Ghani's monadic semantics of term rewriting systems. We characterise the terms, equational logic and rewrite systems for BTRSs as initial algebras in suitable categories. Then, we show an important rewriting property of BTRSs: orthogonal BTRSs are confluent. Moreover, by using the initial algebra semantics, we give a complete characterisation of termination of BTRSs. Finally, we discuss our design choice of BTRSs from a semantic perspective.
机译:我们提出了一阶术语重写系统的扩展。它涉及术语语言中的变量绑定。我们逐步开发了称为绑定术语重写系统(BTRS)的系统。首先,我们介绍语言一词,然后制定方程式逻辑。最后,我们定义重写系统。这种发展是新颖的,因为我们在各种函子类别中的∑代数的扩展概念中遵循了初始代数方法。这些基于Fiore-Plotkin-Turi的变量绑定的presheaf语义和Liith-Ghani的术语重写系统的monadic语义。我们将BTRS的术语,方程逻辑和重写系统表征为适当类别中的初始代数。然后,我们展示了BTRS的重要重写特性:正交BTRS融合了。此外,通过使用初始代数语义,我们给出了BTRS终止的完整表征。最后,我们从语义的角度讨论我们对BTRS的设计选择。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号