J4

• 计算机科学 • 上一篇    下一篇

Combinator演算族的π演算语义

张红, 刘磊   

  1. 吉林大学 计算机科学与技术学院, 长春 130012
  • 收稿日期:2005-05-11 修回日期:1900-01-01 出版日期:2006-05-26 发布日期:2006-05-26
  • 通讯作者: 刘磊

πCalculus Semantics for Combinator Calculi

ZHANG Hong, LIU Lei   

  1. College of Computer Science and Technology, Jilin University, Changchun 130012, China
  • Received:2005-05-11 Revised:1900-01-01 Online:2006-05-26 Published:2006-05-26
  • Contact: LIU Lei

摘要: 以SKI演算作为Combinator演算族的代表, 通过形式化的手段给出了SKI演算的π演算语义; 通过一个实例验证了所论方法的正确性. 所给出的转换方法证明了π演算的表达能力: π演算为图灵完备的. 由于高阶函数式语言与Combinator演算族之间存在着自然的转换, 所给的转换思想不仅为在π演算的理论框架下 研究Combinator演算族提供了基础, 也为探讨高阶函数式语言的表示和实现问题提供了新途径.

关键词: π演算, Combinator演算族, SKI演算, 语义

Abstract: πCalculus is used to encode the semantics for the SKIcalculus which is a representative of combinator calculi. SKI calculus is Turing complete, and this work shows the expressiveness of πcalculus. Furthermore, this work provides a precondition for uniting and comparing combinator calculi, lambdacalculus as well as higherorder functions with other concurrent models under the theory of πcalculus.

Key words: πcalculus, Combinator calculi, SKIcalculus, semantics

中图分类号: 

  • TP311