Back to Search
Start Over
α β-Relations and the Actual Meaning of α-Renaming
- Source :
- ACM Transactions on Computational Logic. 22:1-32
- Publication Year :
- 2021
- Publisher :
- Association for Computing Machinery (ACM), 2021.
-
Abstract
- In this work we provide an alternative, and equivalent, formulation of the concept of λ-theory without introducing the notion of substitution and the sets of all, free and bound variables occurring in a term. We call α β-relations our alternative versions of λ-theories. We also clarify the actual role of α-renaming in the lambda calculus: it expresses a property of extensionality for a certain class of terms. To motivate the necessity of α-renaming, we construct an unusual denotational model of the lambda calculus that validates all structural and beta conditions but not α-renaming. The article also has a survey character.
- Subjects :
- Pure mathematics
Class (set theory)
Property (philosophy)
General Computer Science
Logic
010102 general mathematics
Substitution (algebra)
0102 computer and information sciences
Term (logic)
01 natural sciences
Theoretical Computer Science
Computational Mathematics
Meaning (philosophy of language)
Character (mathematics)
010201 computation theory & mathematics
Extensionality
0101 mathematics
Lambda calculus
computer
Mathematics
computer.programming_language
Subjects
Details
- ISSN :
- 1557945X and 15293785
- Volume :
- 22
- Database :
- OpenAIRE
- Journal :
- ACM Transactions on Computational Logic
- Accession number :
- edsair.doi...........2906f543ccdc7368102493516fdfb355
- Full Text :
- https://doi.org/10.1145/3426471