Semantics of Higher-Order Recursion Schemes

被引:0
作者
Adamek, Jiri [1 ]
Milius, Stefan [1 ]
Velebil, Jiri [2 ]
机构
[1] Tech Univ Carolo Wilhelmina Braunschweig, Inst Theoret Informat, Braunschweig, Germany
[2] Czech Tech Univ, Fac Elect Engn, Prague, Czech Republic
来源
ALGEBRA AND COALGEBRA IN COMPUTER SCIENCE, PROCEEDINGS | 2009年 / 5728卷
关键词
Higher-order recursion schemes; infinite lambda-terms; sets in context; rational tree; ITERATIVE ALGEBRAS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Higher-order recursion schemes are equations defining recursively new operations from given ones called "terminals". Every such recursion scheme is proved to have a least interpreted semantics in every Scott's model of lambda-calculus in which the terminals are interpreted as continuous operations. For the uninterpreted semantics based on infinite lambda-terms we follow the idea of Fiore, Plotkin and Turi and work in the category of sets in context, which are presheaves on the category of finite sets. Whereas Fiore et al proved that the presheaf F-lambda of lambda-terms is an initial H-lambda-monoid, we work with the presheaf R-lambda of rational infinite lambda-terms and prove that this is an initial iterative H-lambda-monoid. We conclude that every guarded higher-order recursion scheme has a unique uninterpreted Solution in R-lambda.
引用
收藏
页码:49 / +
页数:2
相关论文
共 16 条
[1]   Iterative algebras at work [J].
Adamek, Jiri ;
Milius, Stefan ;
Velebil, Jiri .
MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE, 2006, 16 (06) :1085-1131
[2]  
Adamek Jiri., 1990, AUTOMATA ALGEBRAS CA
[3]  
Aehlig K, 2006, LECT NOTES COMPUT SC, V4207, P104
[4]  
DAMM W, 1979, LNCS, V48, P51
[5]  
Fiore M., 1999, Proceedings. 14th Symposium on Logic in Computer Science (Cat. No. PR00158), P193, DOI 10.1109/LICS.1999.782615
[6]   Second-order and dependently-sorted abstract syntax [J].
Fiore, Marcelo .
TWENTY-THIRD ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 2008, :57-68
[7]  
Garland S. J., 1973, Journal of Computer and System Sciences, V7, P119, DOI 10.1016/S0022-0000(73)80040-6
[8]  
GUESSARIAN I, 1999, LNCS, V99
[9]  
Janelidze G., 2001, Th. Appl. Categ., V9, P61
[10]   On the monadicity of finitary monads [J].
Lack, S .
JOURNAL OF PURE AND APPLIED ALGEBRA, 1999, 140 (01) :65-73