Definedness

Erkenntnis 43 (3):295 - 320 (1995)
  Copy   BIBTEX

Abstract

Questions of definedness are ubiquitous in mathematics. Informally, these involve reasoning about expressions which may or may not have a value. This paper surveys work on logics in which such reasoning can be carried out directly, especially in computational contexts. It begins with a general logic of partial terms, continues with partial combinatory and lambda calculi, and concludes with an expressively rich theory of partial functions and polymorphic types, where termination of functional programs can be established in a natural way.

Other Versions

No versions found

Analytics

Added to PP
2009-01-28

Downloads
220 (#184,015)

6 months
27 (#360,903)

Historical graph of downloads
How can I increase my downloads?

References found in this work

Constructivism in Mathematics: An Introduction.A. S. Troelstra & Dirk Van Dalen - 1988 - Amsterdam: North Holland. Edited by D. van Dalen.
The lambda calculus: its syntax and semantics.Hendrik Pieter Barendregt - 1984 - New York, N.Y.: Sole distributors for the U.S.A. and Canada, Elsevier Science Pub. Co..
Handbook of mathematical logic.Jon Barwise (ed.) - 1977 - New York: North-Holland.
The Calculi of Lambda-conversion.Alonzo Church - 1985 - Princeton, NJ, USA: Princeton University Press.
Philosophical applications of free logic.Karel Lambert (ed.) - 1991 - New York: Oxford University Press.

View all 20 references / Add more references