Finitary Simulation of Infinitary $β$-Reduction via Taylor Expansion, and Applications

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Cerda, Rémy, Auclair, Lionel Vaux
Format: Preprint
Published: 2022
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917588136624128
author Cerda, Rémy
Auclair, Lionel Vaux
author_facet Cerda, Rémy
Auclair, Lionel Vaux
contents Originating in Girard's Linear logic, Ehrhard and Regnier's Taylor expansion of $λ$-terms has been broadly used as a tool to approximate the terms of several variants of the $λ$-calculus. Many results arise from a Commutation theorem relating the normal form of the Taylor expansion of a term to its Böhm tree. This led us to consider extending this formalism to the infinitary $λ$-calculus, since the $Λ_{\infty}^{001}$ version of this calculus has Böhm trees as normal forms and seems to be the ideal framework to reformulate the Commutation theorem. We give a (co-)inductive presentation of $Λ_{\infty}^{001}$. We define a Taylor expansion on this calculus, and state that the infinitary $β$-reduction can be simulated through this Taylor expansion. The target language is the usual resource calculus, and in particular the resource reduction remains finite, confluent and terminating. Finally, we state the generalised Commutation theorem and use our results to provide simple proofs of some normalisation and confluence properties in the infinitary $λ$-calculus.
format Preprint
id arxiv_https___arxiv_org_abs_2211_05608
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle Finitary Simulation of Infinitary $β$-Reduction via Taylor Expansion, and Applications
Cerda, Rémy
Auclair, Lionel Vaux
Logic in Computer Science
Logic
03B40 (Primary), 03F05 (Secondary)
F.4.1
Originating in Girard's Linear logic, Ehrhard and Regnier's Taylor expansion of $λ$-terms has been broadly used as a tool to approximate the terms of several variants of the $λ$-calculus. Many results arise from a Commutation theorem relating the normal form of the Taylor expansion of a term to its Böhm tree. This led us to consider extending this formalism to the infinitary $λ$-calculus, since the $Λ_{\infty}^{001}$ version of this calculus has Böhm trees as normal forms and seems to be the ideal framework to reformulate the Commutation theorem. We give a (co-)inductive presentation of $Λ_{\infty}^{001}$. We define a Taylor expansion on this calculus, and state that the infinitary $β$-reduction can be simulated through this Taylor expansion. The target language is the usual resource calculus, and in particular the resource reduction remains finite, confluent and terminating. Finally, we state the generalised Commutation theorem and use our results to provide simple proofs of some normalisation and confluence properties in the infinitary $λ$-calculus.
title Finitary Simulation of Infinitary $β$-Reduction via Taylor Expansion, and Applications
topic Logic in Computer Science
Logic
03B40 (Primary), 03F05 (Secondary)
F.4.1
url https://arxiv.org/abs/2211.05608