Solvability in Resource Lambda-Calculus

被引:0
作者
Pagani, Michele [1 ]
della Rocca, Simona Ronchi [1 ]
机构
[1] Univ Turin, Dipartimento Informat, I-10149 Turin, IT, Italy
来源
FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATIONAL STRUCTURES, PROCEEDINGS | 2010年 / 6014卷
关键词
TAYLOR EXPANSION; TERMS;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The resource calculus is an extension of the lambda-calculus allowing to model resource consumption. Namely, the argument of a function comes as a finite multiset of resources, which in turn can be either linear or reusable, giving rise to non-deterministic choices, expressed by a formal sum. Using the lambda-calculus terminology, we call solvable a term that can interact with the environment: solvable terms represent meaningful programs. Because of the non-determinism, different definitions of solvability are possible in the resource calculus. Here we study the optimistic (angelical, or may) notion, and so we define a term solvable whenever there is a simple head context reducing the term into a sum where at least one addend is the identity. We give a syntactical, operational and logical characterization of this kind of solvability.
引用
收藏
页码:358 / 373
页数:16
相关论文
共 23 条
[1]  
BARENDREGT H, 1984, LOGIC FND MATH, V103
[2]  
Boudol G., 1999, Mathematical Structures in Computer Science, V9, P437, DOI 10.1017/S0960129599002893
[3]  
BOUDOL G, 1993, 2025 INRIA
[4]  
Bucciarelli A, 2007, LECT NOTES COMPUT SC, V4646, P298
[5]   TYPE THEORIES, NORMAL FORMS, AND D-INFINITY-LAMBDA-MODELS [J].
COPPO, M ;
DEZANICIANCAGLINI, M ;
ZACCHI, M .
INFORMATION AND COMPUTATION, 1987, 72 (02) :85-116
[6]   FUNCTIONAL CHARACTERS OF SOLVABLE TERMS [J].
COPPO, M ;
DEZANICIANCAGLINI, M ;
VENNERI, B .
ZEITSCHRIFT FUR MATHEMATISCHE LOGIK UND GRUNDLAGEN DER MATHEMATIK, 1981, 27 (01) :45-58
[7]  
COPPO M, 1980, ESSAYS COMBINATORY L, P480
[8]  
DECARVALHO D, 2009, EXECUTION TIME UNPUB
[9]  
DECARVALHO D, 2008, THEOR COMPU IN PRESS
[10]   NONDETERMINISTIC EXTENSIONS OF UNTYPED LAMBDA-CALCULUS [J].
DELIGUORO, U ;
PIPERNO, A .
INFORMATION AND COMPUTATION, 1995, 122 (02) :149-177