,
Valentin Maestracci
,
Morgan Rogers
Creative Commons Attribution 4.0 International license
Differentiation in logic has several sources of inspiration. The most recent is differentiable programming, models of which demand functoriality and good typing properties. More historical is reverse denotational semantics, taking inspiration from models of Linear Logic to differentiate proofs and λ-terms. In this paper, we take advantage of the rich structure of categorical models of Linear Logic to give a new functorial presentation of differentiation. We define differentiation as a functor from a coslice of the category of smooth maps to the category of linear maps. Extending linear-non-linear adjunction models of Linear Logic, this produces models of Differential Linear Logic. We use these functorial presentations to shed new light on integration in differential categories.
@InProceedings{kerjean_et_al:LIPIcs.FSCD.2025.26,
author = {Kerjean, Marie and Maestracci, Valentin and Rogers, Morgan},
title = {{Functorial Models of Differential Linear Logic}},
booktitle = {10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025)},
pages = {26:1--26:17},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-374-4},
ISSN = {1868-8969},
year = {2025},
volume = {337},
editor = {Fern\'{a}ndez, Maribel},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.FSCD.2025.26},
URN = {urn:nbn:de:0030-drops-236419},
doi = {10.4230/LIPIcs.FSCD.2025.26},
annote = {Keywords: Categorical semantics, Differential Programming, Linear Logic}
}