Constructive proofs of the range property in lambda calculus (Q1314345): Difference between revisions
From MaRDI portal
Changed an Item |
Set profile property. |
||
Property / MaRDI profile type | |||
Property / MaRDI profile type: MaRDI publication profile / rank | |||
Normal rank |
Revision as of 02:54, 5 March 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Constructive proofs of the range property in lambda calculus |
scientific article |
Statements
Constructive proofs of the range property in lambda calculus (English)
0 references
26 September 1994
0 references
The range property, conjectured in 1968 by Böhm, says that the range of a combinator \(F\), that is the set of all terms \(F A\) modulo \(\beta\)- convertibility, is either a singleton or an infinite set. This paper recalls first the classical (nonconstructive) proofs and then gives two constructive proofs. The first one adds to Böhm's idea of using a fixed point the coding of lambda-terms by natural numbers. The second is based on Ershov numerations. This leads to a generalization of the range theorem due to Statman.
0 references
range property
0 references
range of a combinator
0 references
constructive proofs
0 references
coding of lambda-terms by natural numbers
0 references
Ershov numerations
0 references