首页> 美国政府科技报告 >Proving the Genericity Lemma by Leftmost Reduction Is Simple
【24h】

Proving the Genericity Lemma by Leftmost Reduction Is Simple

机译:通过最左侧简化证明通用性引理很简单

获取原文

摘要

In this report we present an elementary and general proof of the GenericityLemma, which says (in the untyped lambda calculus): Suppose M is an unsolvable term, and let N be a normal form. If FM = N, then for each term X we have FX = N. The informal meaning of this lemma is that if a term M is meaningless (undefined), and if a context containing M is convertible to a well-defined answer, then M did not have any influence on the computation of this answer and so M may be replaced by any term. In fact, the Genericity Lemma is one of the most important motivations to take in the untyped lambda calculus the notion of solvability as a formal representation of the informal notion of undefinedness. In this report we prove the Genericity Lemma for a more general situation than just untyped lambda calculus. Therefore, we first generalize the notion of solvability towards typed lambda calculi. We call this generalization usability, and we show that the Genericity Lemma holds for un-usable terms. We prove the lemma by concentrating on the leftmost reduction of FM. This strongly simplifies the proofs that are known from the literature.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号