pith. sign in

arxiv: 1604.08248 · v1 · pith:POQBPFQDnew · submitted 2016-04-27 · 💻 cs.LO

Infinitary λ-Calculi from a Linear Perspective (Long Version)

classification 💻 cs.LO
keywords lambdainfinitarycalculicalculuslinearcoinductivelyinftymathsf
0
0 comments X p. Extension
pith:POQBPFQD Add to your LaTeX paper What is a Pith Number?
\usepackage{pith}
\pithnumber{POQBPFQD}

Prints a linked pith:POQBPFQD badge after your title and writes the identifier into PDF metadata. Compiles on arXiv with no extra files. Learn more

read the original abstract

We introduce a linear infinitary $\lambda$-calculus, called $\ell\Lambda_{\infty}$, in which two exponential modalities are available, the first one being the usual, finitary one, the other being the only construct interpreted coinductively. The obtained calculus embeds the infinitary applicative $\lambda$-calculus and is universal for computations over infinite strings. What is particularly interesting about $\ell\Lambda_{\infty}$, is that the refinement induced by linear logic allows to restrict both modalities so as to get calculi which are terminating inductively and productive coinductively. We exemplify this idea by analysing a fragment of $\ell\Lambda$ built around the principles of $\mathsf{SLL}$ and $\mathsf{4LL}$. Interestingly, it enjoys confluence, contrarily to what happens in ordinary infinitary $\lambda$-calculi.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.