Hostname: page-component-74656f9884-skzmx Total loading time: 0 Render date: 2026-11-06T06:35:05.229Z Has data issue: false hasContentIssue false

The algebraic lambda calculus

Published online by Cambridge University Press:  24 August 2009

LIONEL VAUX*
Affiliation:
Laboratoire de Mathématiques de l'Université de Savoie, UFR SFA, Campus Scientifique, 73376 Le Bourget-du-Lac Cedex, France E-mail: lionel.vaux@univ-savoie.fr
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.

We introduce an extension of the pure lambda calculus by endowing the set of terms with the structure of a vector space, or, more generally, of a module, over a fixed set of scalars. Moreover, terms are subject to identities similar to the usual pointwise definition of linear combinations of functions with values in a vector space. We then study a natural extension of beta reduction in this setting: we prove it is confluent, then discuss consistency and conservativity over the ordinary lambda calculus. We also provide normalisation results for a simple type system.

Information

Type
Paper
Copyright
Copyright © Cambridge University Press 2009