首页    期刊浏览 2024年11月29日 星期五
登录注册

文章基本信息

  • 标题:Optimality and the Linear Substitution Calculus
  • 本地全文:下载
  • 作者:Pablo Barenbaum ; Eduardo Bonelli
  • 期刊名称:LIPIcs : Leibniz International Proceedings in Informatics
  • 电子版ISSN:1868-8969
  • 出版年度:2017
  • 卷号:84
  • 页码:9:1-9:16
  • DOI:10.4230/LIPIcs.FSCD.2017.9
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:We lift the theory of optimal reduction to a decomposition of the lambda calculus known as the Linear Substitution Calculus (LSC). LSC decomposes beta-reduction into finer steps that manipulate substitutions in two distinctive ways: it uses context rules that allow substitutions to act "at a distance" and rewrites modulo a set of equations that allow substitutions to "float" in a term. We propose a notion of redex family obtained by adapting Lévy labels to support these two distinctive features. This is followed by a proof of the finite family developments theorem (FFD). We then apply FFD to prove an optimal reduction theorem for LSC. We also apply FFD to deduce additional novel properties of LSC, namely an algorithm for standardisation by selection and normalisation of a linear call-by-need reduction strategy. All results are proved in the axiomatic setting of Glauert and Khashidashvili's Deterministic Residual Structures.
  • 关键词:Rewriting; Lambda Calculus; Explicit Substitutions; Optimal Reduction
国家哲学社会科学文献中心版权所有