Graph Lambda Theories - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Mathematical Structures in Computer Science Année : 2008

Graph Lambda Theories

Résumé

A longstanding open problem in lambda calculus is whether there exist continuous models of the untyped lambda calculus whose theory is exactly lambda-beta or the the least sensible lambda-theory H (generated by equating all the unsolvable terms). A related question, raised recently by C. Berline, is whether, given a class of lambda models, there are a minimal lambda-theory and a minimal sensible lambda-theory represented by it. In this paper, we give a positive answer to this question for the class of graph models à la Plotkin-Scott-Engeler. In particular, we build two graph models whose theories are respectively the set of equations satisfied in any graph model and in any sensible graph model. We conjecture that the least sensible graph theory, where ''graph theory" means ''lambda-theory of a graph model", is equal to H, while in one of the main results of the paper we show the non-existence of a graph model whose equational theory is exactly the beta-theory. Another related question is whether, given a class of lambda models, there is a maximal sensible lambdatheory represented by it. In the main result of the paper we characterize the greatest sensible graph theory as the lambda-theory B generated by equating lambda-terms with the same Boehm tree. This result is a consequence of the main technical theorem of the paper: all the equations between solvable lambda-terms, which have different Boehm trees, fail in every sensible graph model. A further result of the paper is the existence of a continuum of different sensible graph theories strictly included in B.
Fichier principal
Vignette du fichier
graphlt.pdf (201.4 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00149556 , version 1 (26-05-2007)

Identifiants

  • HAL Id : hal-00149556 , version 1

Citer

Antonio Bucciarelli, Antonino Salibra. Graph Lambda Theories. Mathematical Structures in Computer Science, 2008, 18 (5), pp.975-1004. ⟨hal-00149556⟩
117 Consultations
922 Téléchargements

Partager

Gmail Facebook X LinkedIn More