pith. sign in

arxiv: 1102.0749 · v3 · pith:7M35H5GMnew · submitted 2011-02-03 · 💻 cs.LO

Confluence via strong normalisation in an algebraic λ-calculus with rewriting

classification 💻 cs.LO
keywords lambda-calculussystemalgebraicconfluencelambda-calculilinearlinear-algebraicnormalisation
0
0 comments X
read the original abstract

The linear-algebraic lambda-calculus and the algebraic lambda-calculus are untyped lambda-calculi extended with arbitrary linear combinations of terms. The former presents the axioms of linear algebra in the form of a rewrite system, while the latter uses equalities. When given by rewrites, algebraic lambda-calculi are not confluent unless further restrictions are added. We provide a type system for the linear-algebraic lambda-calculus enforcing strong normalisation, which gives back confluence. The type system allows an abstract interpretation in System F.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.