Syntactic definitions of undefined: On defining the undefined

11Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In the A-calculus, there is a standard notion of what terms should be considered to be “undefined”: the unsolvable terms. There are various equivalent characterisations of this property of terms. We attempt to find a similar notion for orthogonal term rewrite systems. We find that in general the properties of terms analogous to the various characterisations of solvability differ. We give two axioms that a notion of undefinedness should satisfy, and explore some of their consequences. The axioms lead to a concept analogous to the Böhm trees of the λ-calculus. Each term has a unique B5hm tree, and the set of such trees forms a domain which provides a denotational semantics for the rewrite system. We consider several particular notions of undefinedness satisfying the axioms, and compare them.

Cite

CITATION STYLE

APA

Ariola, Z., Kennaway, R., Klop, J. W., Sleep, R., & de Vries, F. J. (1994). Syntactic definitions of undefined: On defining the undefined. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 789 LNCS, pp. 543–554). Springer Verlag. https://doi.org/10.1007/3-540-57887-0_114

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free