2005
DOI: 10.1007/11417170_11
|View full text |Cite
|
Sign up to set email alerts
|

Elementary Affine Logic and the Call-by-Value Lambda Calculus

Abstract: Abstract. Light and elementary linear logics have been introduced as logical systems enjoying quite remarkable normalization properties. Designing a type assignment system for pure lambda calculus from these logics, however, is problematic, as discussed in [1]. In this paper, we show that shifting from usual call-by-name to call-by-value lambda calculus allows to regain strong connections with the underlying logic. We will do this in the context of Elementary Affine Logic (EAL), designing a type system in natu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
15
0

Year Published

2006
2006
2015
2015

Publication Types

Select...
4
3
1

Relationship

2
6

Authors

Journals

citations
Cited by 13 publications
(15 citation statements)
references
References 9 publications
0
15
0
Order By: Relevance
“…Namely every well typed term β-reduces to normal form in a number of steps which depends in a polynomial or elementary way from its size, and moreover all functions with the corresponding complexity are representable by a well typed term. Examples of polynomial type assignment systems are in (Baillot and Terui 2004) and (Gaboardi and Ronchi Della Rocca 2007), based respectively on LAL ( an affine variant of LLL designed by Asperti and Roversi (Asperti and Roversi 2002)) and on SLL, and an example of an elementary type assignment system is in (Coppola et al 2005). …”
Section: Introductionmentioning
confidence: 99%
“…Namely every well typed term β-reduces to normal form in a number of steps which depends in a polynomial or elementary way from its size, and moreover all functions with the corresponding complexity are representable by a well typed term. Examples of polynomial type assignment systems are in (Baillot and Terui 2004) and (Gaboardi and Ronchi Della Rocca 2007), based respectively on LAL ( an affine variant of LLL designed by Asperti and Roversi (Asperti and Roversi 2002)) and on SLL, and an example of an elementary type assignment system is in (Coppola et al 2005). …”
Section: Introductionmentioning
confidence: 99%
“…Namely every well typed term β-reduces to normal form in a number of steps which depends in a polynomial or elementary way from its size, and moreover all functions with the corresponding complexity are representable by a well typed term. Examples of polynomial type assignment systems are in (Baillot and Terui 2004) and (Gaboardi and Ronchi Della Rocca 2007), based respectively on LAL ( an affine variant of LLL designed by Asperti and Roversi (Asperti and Roversi 2002)) and on SLL, and an example of an elementary type assignment system is in (Coppola et al 2005). …”
Section: Introductionmentioning
confidence: 99%
“…she is using Linear Logic, and in particular Light Logic, for designing type assignment characterizing complexity classes. In [198,199] elementary computations are characterized, in [218] and [226] PTIME and PSPACE are characterized, respectively. In the recent years, from 2002, she is the leader of the italian group working in Linear Logic.…”
mentioning
confidence: 99%