A Logical Interpretation of the λ-Calculus into the π-Calculus, Preserving Spine Reduction and Types

9Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We define a new, output-based encoding of the λ-calculus into the asynchronous π-calculus - enriched with pairing - that has its origin in mathematical logic, and show that this encoding respects one-step spine-reduction up to substitution, and that normal substitution is respected up to similarity. We will also show that it fully encodes lazy reduction of closed terms, in that term-substitution as well as each reduction step are modelled up to similarity. We then define a notion of type assignment for the π-calculus that uses the type constructor →, and show that all Curry-assignable types are preserved by the encoding. © 2009 Springer Berlin Heidelberg.

Cite

CITATION STYLE

APA

Van Bakel, S., & Vigliotti, M. G. (2009). A Logical Interpretation of the λ-Calculus into the π-Calculus, Preserving Spine Reduction and Types. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5710 LNCS, pp. 84–98). https://doi.org/10.1007/978-3-642-04081-8_7

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free