Retracts in Simple Types

  • Vincent Padovani
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2044)


In this paper we prove the decidability of the existence of a definable retraction between two given simple types. Instead of defining some extension of a former type system from which these retractions could be inferred, we obtain this result as a corollary of the decidability of the minimal model of simply typed λ-calculus.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [BL85]
    Bruce, K., Longo, G. (1985) Provable isomorphims and domain equations in models of typed languages. A.C.M. Symposium on Theory of Computing (STOC 85).Google Scholar
  2. [Dez76]
    Dezani-Ciancaglini, M. (1976) Characterization of normal forms possessing inverse in the λβη-calculus. TCS 2.Google Scholar
  3. [LPS92]
    de’Liguoro, U., Piperno, A., Statman, R. (1992) Retracts in simply typed λβη-calculus. Proceeding of the 7th annual IEEE symposium on Logic in Computer Science (LICS92), IEEE Computer Society Press.Google Scholar
  4. [Loa97]
    Loader, R. (1997) An Algorithm for the Minimal Model. Manuscript. Available at
  5. [Pad95]
    Padovani, V. (1995) Decidability of all minimal models. Proceedings of the annual meeting Types for Proof and Programs — Torino 1995, Lecture Notes in Computer Science 1158, Springer-Verlag.Google Scholar
  6. [Sch98]
    Schmidt-Schauβ, M. (1998) Decidability of Behavioral Equivalence in Unary PCF. Theorical Computer Science 216.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Vincent Padovani
    • 1
  1. 1.Equipe Preuves, Programmes et SystèmesFrance

Personalised recommendations