Papers
Topics
Authors
Recent
Search
2000 character limit reached

How to play the Accordion. Uniformity and the (non-)conservativity of the linear approximation of the λ-calculus

Published 4 May 2023 in cs.LO | (2305.02785v4)

Abstract: Twenty years after its introduction by Ehrhard and Regnier, differentiation in λ\lambda-calculus and in linear logic is now a celebrated tool. In particular, it allows to write the Taylor formula in various λ\lambda-calculi, hence providing a theory of linear approximations for these calculi. In the standard λ\lambda-calculus, this linear approximation is expressed by results stating that the (possibly) infinitary β\beta-reduction of λ\lambda-terms is simulated by the reduction of their Taylor expansion: in terms of rewriting systems, the resource reduction (operating on Taylor approximants) is an extension of the β\beta-reduction. In this paper, we address the converse property, conservativity: are there reductions of the Taylor approximants that do not arise from an actual β\beta-reduction of the approximated term? We show that if we restrict the setting to finite terms and β\beta-reduction sequences, then the linear approximation is conservative. However, as soon as one allows infinitary reduction sequences this property is broken. We design a counter-example, the Accordion. Then we show how restricting the reduction of the Taylor approximants allows to build a conservative extension of the β\beta-reduction preserving good simulation properties. This restriction relies on uniformity, a property that was already at the core of Ehrhard and Regnier's pioneering work.

Citations (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.