Abstract
We introduce LAM, a subsystem of IMALL2 with restricted additive rules able to manage duplication linearly, called linear additive rules. LAM is presented as the type assignment system for a calculus endowed with copy constructors, which deal with substitution in a linear fashion. As opposed to the standard additive rules, the linear additive rules do not affect the complexity of term reduction: typable terms of LAM enjoy linear strong normalization. Moreover, a mildly weakened version of cut-elimination for this system is proven which takes a cubic number of steps. Finally, we define a sound translation from LAM's proofs into IMLL2's linear lambda terms, and we study its complexity.
| Original language | English |
|---|---|
| Pages (from-to) | 74-93 |
| Number of pages | 20 |
| Journal | Electronic Proceedings in Theoretical Computer Science, EPTCS |
| Volume | 353 |
| DOIs | |
| Publication status | Published - 28 Apr 2021 |
| Event | 2nd Joint International Workshop on Linearity and Trends in Linear Logic and Applications, Linearity and TLLA 2020 - Virtual, Online Duration: 29 Jun 2020 → 30 Jun 2020 |
Bibliographical note
Publisher Copyright:© Gianluca Curzi
ASJC Scopus subject areas
- Software
Fingerprint
Dive into the research topics of 'Linear Additives'. Together they form a unique fingerprint.Projects
- 1 Finished
-
Structure vs. Invariants in Proofs (StrIP)
Das, A. (Principal Investigator)
1/05/20 → 31/07/24
Project: Research Councils
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver