References & Citations
Computer Science > Logic in Computer Science
Title: On sets of terms with a given intersection type
(Submitted on 19 Sep 2018 (this version), latest version 1 Mar 2022 (v5))
Abstract: We are interested in how much of the structure of a strongly normalizable lambda term is captured by its intersection types and how much all the terms of a given type have in common. In this note we consider the theory BCD (Barendregt, Coppo, and Dezani) of intersection types without the top element. We show: for each strongly normalizable lambda term M, with beta-eta normal form N, there exists an intersection type A such that, in BCD, N is the unique beta-eta normal term of type A. A similar result holds for finite sets of strongly normalizable terms for each intersection type A if the set of all closed terms M such that, in BCD, M has type A, is infinite then, when closed under beta-eta conversion, this set forms an adaquate numeral system for untyped lambda calculus. A number of related results are also proved.
Submission history
From: Richard Statman [view email][v1] Wed, 19 Sep 2018 13:44:13 GMT (16kb)
[v2] Sun, 9 May 2021 00:01:41 GMT (21kb)
[v3] Thu, 9 Sep 2021 08:42:11 GMT (38kb)
[v4] Tue, 14 Sep 2021 01:28:12 GMT (38kb)
[v5] Tue, 1 Mar 2022 00:39:29 GMT (40kb)
Link back to: arXiv, form interface, contact.