Extensional Taylor Expansion

05/15/2023
by   Lison Blondeau-Patissier, et al.
0

We introduce a calculus of extensional resource terms. These are resource terms à la Ehrhard-Regnier, but in infinite η-long form, while retaining a finite syntax and dynamics: in particular, we prove strong confluence and normalization. Then we define an extensional version of Taylor expansion, mapping ordinary λ-terms to sets (or infinite linear combinations) of extensional resource terms: just like for ordinary Taylor expansion, the dynamics of our resource calculus allows to simulate the β-reduction of λ-terms; the extensional nature of expansion shows in that we are also able to simulate η-reduction. In a sense, extensional resource terms form a language of (non-necessarily normal) finite approximants of Nakajima trees, much like ordinary resource terms are approximants of Böhm-trees. Indeed, we show that the equivalence induced on λ-terms by the normalization of extensional Taylor-expansion is nothing but H^*, the greatest consistent sensible λ-theory. Taylor expansion has profoundly renewed the approximation theory of the λ-calculus by providing a quantitative alternative to order-based approximation techniques, such as Scott continuity and Böhm trees. Extensional Taylor expansion enjoys similar advantages: e.g., to exhibit models of H^*, it is now sufficient to provide a model of the extensional resource calculus. We apply this strategy to give a new, elementary proof of a result by Manzonetto: H^* is the λ-theory induced by a well-chosen reflexive object in the relational model of the λ-calculus.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/06/2020

Normalization, Taylor expansion and rigid approximation of λ-terms

The aim of this work is to characterize three fundamental normalization ...
research
11/10/2022

Taylor Expansion Finitely Simulates Infinitary β-Reduction

Originating in Girard's Linear logic, Ehrhard and Regnier's Taylor expan...
research
09/07/2018

Revisiting Call-by-value Bohm trees in light of their Taylor expansion

The call-by-value lambda calculus can be endowed with permutation rules,...
research
04/21/2019

On the Taylor Expansion of Probabilistic λ-Terms (Long Version)

We generalise Ehrhard and Regnier's Taylor expansion from pure to probab...
research
05/04/2023

How To Play The Accordion. On the (Non-)Conservativity of the Reduction Induced by the Taylor Approximation of λ-Terms

The Taylor expansion, which stems from Linear Logic and its differential...
research
02/09/2023

Strategies as Resource Terms, and their Categorical Semantics

As shown by Tsukada and Ong, normal (extensional) simply-typed resource ...
research
02/20/2018

Degrees of extensionality in the theory of Böhm trees and Sallé's conjecture

The main observational equivalences of the untyped lambda-calculus have ...

Please sign up or login with your details

Forgot password? Click here to reset