首页    期刊浏览 2024年09月18日 星期三
登录注册

文章基本信息

  • 标题:Verification of Substitution Theorem Using HOL
  • 本地全文:下载
  • 作者:Takayuki Koai ; Makoto Tatsuta
  • 期刊名称:Information and Media Technologies
  • 电子版ISSN:1881-0896
  • 出版年度:2012
  • 卷号:7
  • 期号:2
  • 页码:685-693
  • DOI:10.11185/imt.7.685
  • 出版社:Information and Media Technologies Editorial Board
  • 摘要:Substitution Theorem is a new theorem in untyped lambda calculus, which was proved in 2006. This theorem states that for a given lambda term and given free variables in it, the term becomes weakly normalizing when we substitute arbitrary weakly normalizing terms for these free variables, if the term becomes weakly normalizing when we substitute a single arbitrary weakly normalizing term for these free variables. This paper formalizes and verifies this theorem by using the higher-order theorem prover HOL. A control path, which is the key notion in the proof, explicitly uses names of bound variables in lambda terms, and it is defined only for lambda terms without bound variable renaming. The lambda terms without bound variable renaming are formalized by using the HOL package based on contextual alpha-equivalence. The verification uses 10119 lines of HOL code and 326 lemmas.
  • 关键词:lambda calculus;theorem proving;HOL;Substitution Theorem
国家哲学社会科学文献中心版权所有