Semantics for a Lambda Calculus for String Diagrams - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2020

Semantics for a Lambda Calculus for String Diagrams

Résumé

Linear/non-linear (LNL) models, as described by Benton, soundly model a LNL term calculus and LNL logic closely related to intuitionistic linear logic. Every such model induces a canonical enrichment that we show soundly models a LNL lambda calculus for string diagrams, introduced by Rios and Selinger (with primary application in quantum computing). Our abstract treatment of this language leads to simpler concrete models compared to those presented so far. We also extend the language with general recursion and prove soundness. Finally, we present an adequacy result for the diagram-free fragment of the language which corresponds to a modified version of Benton and Wadler's adjoint calculus with recursion. In keeping with the purpose of the special issue, we also describe the influence of Samson Abramsky's research on these results, and on the overall project of which this is a part.
Fichier principal
Vignette du fichier
lics18-extended.pdf (295.69 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03018467 , version 1 (22-11-2020)

Identifiants

  • HAL Id : hal-03018467 , version 1

Citer

Bert Lindenhovius, Michael Mislove, Vladimir Zamdzhiev. Semantics for a Lambda Calculus for String Diagrams. 2020. ⟨hal-03018467⟩
80 Consultations
126 Téléchargements

Partager

Gmail Facebook X LinkedIn More