首页> 外文会议>International Symposium on Logic-Based Program Synthesis and Transformation >On Uniquely Closable and Uniquely Typable Skeletons of Lambda Terms
【24h】

On Uniquely Closable and Uniquely Typable Skeletons of Lambda Terms

机译:在Lambda术语的独特牢固且唯一可用的骷髅上

获取原文

摘要

Uniquely closable skeletons of lambda terms are Motzkintrees that predetermine the unique closed lambda term that can be obtained by labeling their leaves with de Bruijn indices. Likewise, uniquely typable skeletons of closed lambda terms predetermine the unique simply-typed lambda term that can be obtained by labeling their leaves with de Bruijn indices. We derive, through a sequence of logic program transformations, efficient code for their combinatorial generation and study their statistical properties. As a result, we obtain context-free grammars describing closable and uniquely closable skeletons of lambda terms, opening the door for their in-depth study with tools from analytic combinatorics. Our empirical study of the more difficult case of (uniquely) typable terms reveals some interesting open problems about their density and asymptotic behavior. As a connection between the two classes of terms, we also show that uniquely typable closed lambda term skeletons of size 3n + 1 are in a bijection with binary trees of size n.
机译:Lambda术语的独特封闭骷髅是Motzkintrees,可预先确定独特的闭合Lambda术语,可以通过用de Bruijn索引标记叶子来获得。同样,独特的封闭λ术语的唯一可分式骨架预先确定独特的简单类型的λ术语,可以通过用de bruijn索引标记叶子来获得。我们通过一系列逻辑程序转换来源,为其组合生成的有效代码以及研究其统计属性。因此,我们获得了无背景语法,描述了λ术语的可闭合且唯一可封闭的骷髅,为其进行了深入研究的分析组合学的工具。我们对更困难的情况(独特)类型的术语的实证研究揭示了一些关于它们的密度和渐近行为的有趣的开放问题。作为两类术语之间的联系,我们还表明,尺寸3N + 1的独特类型闭合λ术语骨架在尺寸为尺寸n的二元树中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号