The algebraic λ-calculus is a conservative extension of the ordinary λ-calculus

05/01/2023
by   Axel Kerinec, et al.
0

The algebraic λ-calculus is an extension of the ordinary λ-calculus with linear combinations of terms. We establish that two ordinary λ-terms are equivalent in the algebraic λ-calculus iff they are β-equal. Although this result was originally stated in the early 2000's (in the setting of Ehrhard and Regnier's differential λ-calculus), the previously proposed proofs were wrong: we explain why previous approaches failed and develop a new proof technique to establish conservativity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/30/2021

On the relative power of algebraic approximations of graph isomorphism

We compare the capabilities of two approaches to approximating graph iso...
research
09/14/2019

Psi-Calculi Revisited: Connectivity and Compositionality

Psi-calculi is a parametric framework for process calculi similar to pop...
research
07/07/2020

The Vectorial Lambda Calculus Revisited

We revisit the Vectorial Lambda Calculus, a typed version of Lineal. Vec...
research
01/16/2018

Refining Properties of Filter Models: Sensibility, Approximability and Reducibility

In this paper, we study the tedious link between the properties of sensi...
research
01/05/2020

A Diagrammatic Calculus for Algebraic Effects

We introduce a new, diagrammatic notation for representing the result of...
research
12/28/2021

From Semantics to Types: the Case of the Imperative lambda-Calculus

We propose an intersection type system for an imperative lambda-calculus...
research
07/18/2022

Semantic Analysis of Normalisation by Evaluation for Typed Lambda Calculus

This paper studies normalisation by evaluation for typed lambda calculus...

Please sign up or login with your details

Forgot password? Click here to reset