Skip to Main content Skip to Navigation
New interface
Conference papers

Normal Forms for the Algebraic Lambda-Calculus

Michele Alberti 1, 2 
2 FOCUS - Foundations of Component-based Ubiquitous Systems
CRISAM - Inria Sophia Antipolis - Méditerranée , DISI - Dipartimento di Informatica - Scienza e Ingegneria [Bologna]
Abstract : We study the problem of defining normal forms of terms for the algebraic -calculus, an extension of the pure -calculus where linear combinations of terms are first-class entities: the set of terms is enriched with a structure of vector space, or module, over a fixed semiring. Towards a solution to the problem, we propose a variant of the original reduction notion of terms which avoids annoying behaviours affecting the original version, but we find it not even locally confluent. Finally, we consider reduction of linear combinations of terms over the semiring of polynomials with non-negative integer coefficients: terms coefficients are replaced by indeterminates and then, after reduction has taken placed, restored back to their original value by an evaluation function. Such a special setting permits us to talk about normal forms of terms and, via an evaluation function, to define such notion for any semiring.
Document type :
Conference papers
Complete list of metadata

Cited literature [8 references]  Display  Hide  Download
Contributor : Ist Inria Saclay Connect in order to contact the contributor
Submitted on : Tuesday, January 22, 2013 - 5:02:29 PM
Last modification on : Saturday, June 25, 2022 - 7:40:10 PM
Long-term archiving on: : Saturday, April 1, 2017 - 8:22:49 AM


Explicit agreement for this submission


  • HAL Id : hal-00779911, version 1



Michele Alberti. Normal Forms for the Algebraic Lambda-Calculus. JFLA - Journées francophones des langages applicatifs, Damien Pous and Christine Tasson, Feb 2013, Aussois, France. ⟨hal-00779911⟩



Record views


Files downloads