Hostname: page-component-848d4c4894-ttngx Total loading time: 0 Render date: 2024-05-10T02:07:20.123Z Has data issue: false hasContentIssue false

The lambda calculus is algebraic

Published online by Cambridge University Press:  06 November 2002

PETER SELINGER
Affiliation:
Department of Mathematics and Statistics, University of Ottawa, Ottawa, Ontario K1N 6N5, Canada (e-mail: selinger@mathstat.uottawa.ca)
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the ‘Save PDF’ action button.

This paper serves as a self-contained, tutorial introduction to combinatory models of the untyped lambda calculus. We focus particularly on the interpretation of free variables. We argue that free variables should not be interpreted as elements in a model, as is usually done, but as indeterminates. We claim that the resulting interpretation is more natural and leads to a closer correspondence between models and theories. In particular, it solves the problem of the notorious ζ-rule, which asserts that equations should be preserved under binders, and which fails to be sound for the usual interpretation.

Type
Research Article
Copyright
© 2002 Cambridge University Press
Submit a response

Discussions

No Discussions have been published for this article.