Abstract
We investigate the theories of the λY-calculus, i.e. simply typed λ-calculus with fixpoint combinators. Non-terminating λY-terms exhibit a rich behavior, and one can reflect in λY many results of untyped λ-calculus concerning theories. All theories can be characterized as contextual theories à la Morris, w.r.t. a suitable set of observables. We focus on theories arising from natural classes of observables, where Y can be approximated, albeit not always initially. In particular, we present the standard theory, induced by terminating terms, which features a canonical interpretation of Y as “minimal fixpoint”, and another theory, induced by pure λ-terms, which features a non-canonical interpretation of Y. The interest of these two theories is that the term model of the λY-calculus w.r.t. the first theory gives a fully complete model of the maximal theory of the simply typed λ-calculus, while the term model of the latter theory provides a fully complete model for the observational equivalence in unary PCF. Throughout the paper we raise open questions and conjectures.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Abramsky, S., Jagadeesan, R., Malacaria, P.: Full abstraction for PCF. Information and Computation 163, 404–470 (2000)
Abramsky, S., Ong, C.-H.L.: Full Abstraction in the Lazy lambda-calculus. Information and Computation 105(2), 159–268 (1993)
Abramsky, S., Lenisa, M.: Fully Complete Minimal PER Models for the Simply Typed λ-calculus. In: Fribourg, L. (ed.) CSL 2001. LNCS, vol. 2142, pp. 443–457. Springer, Heidelberg (2001)
Baeten, J., Boerboom, B.: Omega can be anything it should not be. Proc. of Koninklijke Netherlandse Akademie van Wetenschappen, Serie A, Indag. Matematicae 41 (1979)
Barendregt, H.: The Lambda Calculus: Its Syntax and Semantics. North-Holland, Amsterdam (1984)
Bloom, S., Esik, Z.: Iteration Theories. EATCS Monographs on Theoretical Computer Science. Springer (1993)
Bucciarelli, A., Leperchey, B., Padovani, V.: Relative Definability and Models of Unary PCF. In: Hofmann, M.O. (ed.) TLCA 2003. LNCS, vol. 2701, pp. 75–89. Springer, Heidelberg (2003)
Carraro, A., Salibra, A.: Reflexive domains are not complete for the extensional lambda calculus. In: Proc. of LICS 2009, pp. 91–100. IEEE Computer Society Publications (2009)
Conway, J.H.: On Numbers and Games, 2nd edn. A K Peters Ltd. (2001); 1st edn. Academic Press (1976)
Di Gianantonio, P., Franco, G., Honsell, F.: Game semantics for untyped λβη-calculus. In: Girard, J.-Y. (ed.) TLCA 1999. LNCS, vol. 1581, pp. 114–128. Springer, Heidelberg (1999)
Honsell, F., Lenisa, M.: Categories of Coalgebraic Games with Selective Sum, http://sole.dimi.uniud.it/~marina.lenisa/Papers/Soft-copy-pdf/sel.pdf (submitted)
Honsell, F., Plotkin, G.: On the completeness of order-theoretic models of the λ-calculus. Information and Computation 207(5), 583–594 (2009)
Honsell, F., Ronchi Della Rocca, S.: An Approximation Theorem for Topological Lambda Models and the Topological Incompleteness of Lambda Calculus. Journal of Computer and System Sciences 45(1) (1992)
Laird, J.: A Fully Abstract Bidomain Model of Unary FPC. In: Hofmann, M.O. (ed.) TLCA 2003. LNCS, vol. 2701, pp. 211–225. Springer, Heidelberg (2003)
Plotkin, G., Simpson, A.: Complete Axioms for Categorical Fixed-point Operators. In: Proc. of LICS 2000, pp. 30–41. Computer Society Press of the IEEE (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Honsell, F., Lenisa, M. (2013). Unfixing the Fixpoint: The Theories of the λY-Calculus. In: Coecke, B., Ong, L., Panangaden, P. (eds) Computation, Logic, Games, and Quantum Foundations. The Many Facets of Samson Abramsky. Lecture Notes in Computer Science, vol 7860. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38164-5_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-38164-5_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38163-8
Online ISBN: 978-3-642-38164-5
eBook Packages: Computer ScienceComputer Science (R0)