Beniamino Accattoli - Exponentials as Substitutions and the Cost of Cut Elimination in Linear Logic

lmcs:10888 - Logical Methods in Computer Science, December 14, 2023, Volume 19, Issue 4 - https://doi.org/10.46298/lmcs-19(4:23)2023
Exponentials as Substitutions and the Cost of Cut Elimination in Linear LogicArticle

Authors: Beniamino Accattoli

This paper introduces the exponential substitution calculus (ESC), a new presentation of cut elimination for IMELL, based on proof terms and building on the idea that exponentials can be seen as explicit substitutions. The idea in itself is not new, but here it is pushed to a new level, inspired by Accattoli and Kesner's linear substitution calculus (LSC). One of the key properties of the LSC is that it naturally models the sub-term property of abstract machines, that is the key ingredient for the study of reasonable time cost models for the $\lambda$-calculus. The new ESC is then used to design a cut elimination strategy with the sub-term property, providing the first polynomial cost model for cut elimination with unconstrained exponentials. For the ESC, we also prove untyped confluence and typed strong normalization, showing that it is an alternative to proof nets for an advanced study of cut elimination.


Volume: Volume 19, Issue 4
Secondary volumes: Selected Papers of the 37th ACM/IEEE Symposium on Logic in Computer Science (LICS 2022)
Published on: December 14, 2023
Accepted on: September 1, 2023
Submitted on: February 1, 2023
Keywords: Computer Science - Logic in Computer Science, Computer Science - Programming Languages

Classifications

Mathematics Subject Classification 20201

1 Document citing this article

Consultation statistics

This page has been seen 3035 times.
This article's PDF has been downloaded 497 times.