Abstract
In the present paper we propose a new type assignment for λ-terms whose motivation is to introduce a system with simple inferential rules to study termination (i.e. the property of having a normal form) of λ-terms. The main results that will be proved in this paper are:
-
a)
all λ-terms in normal form possess a type,
-
b)
all λ-terms which possess a type reduce to normal form.
Similar content being viewed by others
References
Birkhoff, G.: Lattice theory. American Mathematical Society Colloquium Publications25 (1940).
Böhm, C., Groß, W.: Introduction to the CUCH. In: Caianiello, E. R. (ed.): Automata Theory, pp. 35–65. Amsterdam: North-Holland 1966.
Böhm, C., Dezani-Ciancaglini, M.: λ-Terms as total or partial function on normal forms. In: Böhm, C. (ed.): λ-Calculus and computer science theory. Lecture Notes in Computer Science, Vol. 37, pp. 96–121. Berlin, Heidelberg, New York: Springer 1975.
Böhm, C., Coppo, M., Dezani-Ciancaglini, M.: Termination test inside λ-calculus. In: Salomaa, A. and Steinby, M. (eds.): Lecture Notes in Computer Science, Vol. 52, pp. 95–110. Berlin, Heidelberg, New York: Springer 1977.
Church, A.: Combinatory logic as a semigroup. Bull. Amer. Math. Soc. (Abstract)43 333 (1937).
Church, A.: A formalization of the simple theory of types. J. Symbol. Logic5, 56–58 (1950).
Curry, H. B., Feys, R.: Combinatory logic, Vol. 1. Amsterdam: North-Holland 1958.
Curry, H. B., Hindley, J. R., Seldin, J. P.: Combinatory logic, Vol. 2. Amsterdam: North-Holland 1972.
Dezani-Ciancaglini, M.: A type theory for λ-β-normal forms. Proc. of the Symposium Informatica75, BLED (1975).
Gentzen, G.: Investigations into logical reductions. In: The Collected Papers of Gerard Gentzen. Amsterdam: North-Holland 1969.
Hindley, R., Lercher, B., Seldin, J. P.: Introduction to combinatory logic. London North. Soc. Lecture Note Series7 (1972).
Seldin, J. P.: The theory of generalized functionality. I. Unpublished manuscript (1976).
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Coppo, M., Dezani-Ciancaglini, M. A new type assignment for λ-terms. Arch math Logik 19, 139–156 (1978). https://doi.org/10.1007/BF02011875
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF02011875