Abstract
We consider a simply typed λ-calculus with constants of ground types, and assume that for one ground type o, there are finitely many constants of type o. We call minimal model the quotient by observational equivalence of the set of all closed terms whose type is of terminal subformula o. We show that this model is decidable: all classes of any given type are recursively representable, and observational equivalence on closed terms is a decidable relation. In particular, this result solves the question raised by R.Statman on the decidability of this model in the case of a unique ground type and two constants.
Preview
Unable to display preview. Download preview PDF.
References
Barendregt, H.: The Lambda Calculus, its Syntax and Semantics. North Holland (1981), (1984).
Dowek, G.: Third Order Matching is Decidable. Proceedings of Logic in Computer Science, Annals of Pure and Applied Logic (1993).
Hindley, J.R., Seldin, J.P.: Introduction to Combinators and λ-Calculus. Cambridge University Press, Oxford (1986).
Krivine J.L.: Lambda Calculus, Types and Models. Ellis Horwood series in computer and their applications (1993) 1–66.
Loader, R.: The undecidability of λ-definability. Manuscript (1993).
Padovani, V.: On Equivalence Classes of Interpolation Equations. Proceedings of the second international conference on typed lambda-calculi and applications, Lecture Notes in Computer Science 902 (1995) 335–349.
Padovani, V.: Filtrage d'Ordre Supérieur. Thèse de doctorat, Université Paris VII (1996).
Padovani, V.: Decidability of Fourth Order Matching. Manuscript (1996).
Statman, R.: Completeness, invariance and λ-definability. Journal of Symbolic Logic, 47, 1 (1982).
Statman, R., Dowek, G.: On Statman's completeness theorem. Technical Report, CMU-CS-92-152, University of Carnegie Mellon (1992).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Padovani, V. (1996). Decidability of all minimal models. In: Berardi, S., Coppo, M. (eds) Types for Proofs and Programs. TYPES 1995. Lecture Notes in Computer Science, vol 1158. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61780-9_71
Download citation
DOI: https://doi.org/10.1007/3-540-61780-9_71
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61780-8
Online ISBN: 978-3-540-70722-6
eBook Packages: Springer Book Archive