English

Expressiveness via Intensionality and Concurrency

Logic in Computer Science 2014-06-24 v2

Abstract

Computation can be considered by taking into account two dimensions: extensional versus intensional, and sequential versus concurrent. Traditionally sequential extensional computation can be captured by the lambda-calculus. However, recent work shows that there are more expressive intensional calculi such as SF-calculus. Traditionally process calculi capture computation by encoding the lambda-calculus, such as in the pi-calculus. Following this increased expressiveness via intensionality, other recent work has shown that concurrent pattern calculus is more expressive than pi-calculus. This paper formalises the relative expressiveness of all four of these calculi by placing them on a square whose edges are irreversible encodings. This square is representative of a more general result: that expressiveness increases with both intensionality and concurrency.

Keywords

Cite

@article{arxiv.1404.0956,
  title  = {Expressiveness via Intensionality and Concurrency},
  author = {Thomas Given-Wilson},
  journal= {arXiv preprint arXiv:1404.0956},
  year   = {2014}
}

Comments

18 pages, to appear in ICTAC 2014

R2 v1 2026-06-22T03:42:22.281Z