2014
DOI: 10.4204/eptcs.164.3
|View full text |Cite
|
Sign up to set email alerts
|

A fully-abstract semantics of lambda-mu in the pi-calculus

Abstract: We study the λµ-calculus, extended with explicit substitution, and define a compositional outputbased interpretation into a variant of the π-calculus with pairing that preserves single-step explicit head reduction with respect to weak bisimilarity. We define four notions of weak equivalence for λµ -one based on weak reduction ∼ wβµ , two modelling weak head-reduction and weak explicit head reduction, ∼ wH and ∼ wxH respectively (all considering terms without weak head-normal form equivalent as well), and one b… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
8
0

Year Published

2017
2017
2018
2018

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(8 citation statements)
references
References 20 publications
0
8
0
Order By: Relevance
“…Approximation for Λµ (a variant of λµ where naming and µ-binding are separated [17]) has been studied by others as well [22,18]; weak approximants for λµ are studied in [11].…”
Section: Approximation Semantics For λµmentioning
confidence: 99%
See 1 more Smart Citation
“…Approximation for Λµ (a variant of λµ where naming and µ-binding are separated [17]) has been studied by others as well [22,18]; weak approximants for λµ are studied in [11].…”
Section: Approximation Semantics For λµmentioning
confidence: 99%
“…But, in fact, this is not the same β (and the named term has changed), as reflected in the fact that its type changes during reduction. Moreover, when making the substitution explicit as in[11], it becomes clear that this other approach in fact is a short-cut, which our definition does without.…”
mentioning
confidence: 99%
“…Related work: Since Milner's seminal work [19], other translations of the λ-calculus or one of its variants into π-calculus have been proposed, e.g., to study connections with logic [2,5,23], termination [9,4,25], sequentiality [6], control [9,12,24], or Continuation-Passing Style (CPS) transforms [21,22,10]. These works use the more expressive first-order π-calculus, except for [21,22], discussed below; full abstraction is proved w.r.t.…”
Section: Introductionmentioning
confidence: 99%
“…These works use the more expressive first-order π-calculus, except for [21,22], discussed below; full abstraction is proved w.r.t. contextual equivalence in [6,25,12], normal-form bisimilarity in [24], and normalform and applicative bisimilarities in [22]. The definitions of the encodings and the equivalences of [6,25,12] are driven by types, and therefore cannot be compared to our untyped setting.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation