English

Graded Differential Categories and Graded Differential Linear Logic

Logic in Computer Science 2024-02-14 v7 Category Theory

Abstract

In Linear Logic (LL\mathsf{LL}), the exponential modality !! brings forth a distinction between non-linear proofs and linear proofs, where linear means using an argument exactly once. Differential Linear Logic (DiLL\mathsf{DiLL}) is an extension of Linear Logic which includes additional rules for !! which encode differentiation and the ability of linearizing proofs. On the other hand, Graded Linear Logic (GLL\mathsf{GLL}) is a variation of Linear Logic in such a way that !! is now indexed over a semiring RR. This RR-grading allows for non-linear proofs of degree rRr \in R, such that the linear proofs are of degree 1R1 \in R. There has been recent interest in combining these two variations of LL\mathsf{LL} together and developing Graded Differential Linear Logic (GDiLL\mathsf{GDiLL}). In this paper we present a sequent calculus for GDiLL\mathsf{GDiLL}, as well as introduce its categorical semantics, which we call graded differential categories, using both coderelictions and deriving transformations. We prove that symmetric powers always give graded differential categories, and provide other examples of graded differential categories. We also discuss graded versions of (monoidal) coalgebra modalities, additive bialgebra modalities, and the Seely isomorphisms, as well as their implementations in the sequent calculus of GDiLL\mathsf{GDiLL}.

Keywords

Cite

@article{arxiv.2303.10586,
  title  = {Graded Differential Categories and Graded Differential Linear Logic},
  author = {Jean-Simon Pacaud Lemay and Jean-Baptiste Vienney},
  journal= {arXiv preprint arXiv:2303.10586},
  year   = {2024}
}

Comments

In the proceedings of MFPS2023. Removed appendix from previous version to respect page limit. Minor corrections: the previous statement of one of our examples was incorrect, we thank Flavien Breuvart for explaining this to us. This has now been fixed. The rest of the paper remains unchanged

R2 v1 2026-06-28T09:22:46.603Z