Whereas string diagrams for strict monoidal categories are well understood, and have found application in several fields of Computer Science, graphical formalisms for non-strict monoidal categories are far less studied. In this paper, we provide a presentation by generators and relations of string diagrams for non-strict monoidal categories, and show how this construction can handle applications in domains such as digital circuits and programming languages. We prove the correctness of our construction, which yields a novel proof of Mac Lane’s strictness theorem. This in turn leads to an elementary graphical proof of Mac Lane’s coherence theorem, and in particular allows for the inductive construction of the canonical isomorphisms in a monoidal category.

String Diagrams for Non-Strict Monoidal Categories / Wilson P.; Ghica D.; Zanasi F.. - STAMPA. - 252:(2023), pp. 37.1-37.18. (Intervento presentato al convegno 31st EACSL Annual Conference on Computer Science Logic, CSL 2023 tenutosi a pol nel 2023) [10.4230/LIPIcs.CSL.2023.37].

String Diagrams for Non-Strict Monoidal Categories

Zanasi F.
2023

Abstract

Whereas string diagrams for strict monoidal categories are well understood, and have found application in several fields of Computer Science, graphical formalisms for non-strict monoidal categories are far less studied. In this paper, we provide a presentation by generators and relations of string diagrams for non-strict monoidal categories, and show how this construction can handle applications in domains such as digital circuits and programming languages. We prove the correctness of our construction, which yields a novel proof of Mac Lane’s strictness theorem. This in turn leads to an elementary graphical proof of Mac Lane’s coherence theorem, and in particular allows for the inductive construction of the canonical isomorphisms in a monoidal category.
2023
31st EACSL Annual Conference on Computer Science Logic (CSL 2023)
1
18
String Diagrams for Non-Strict Monoidal Categories / Wilson P.; Ghica D.; Zanasi F.. - STAMPA. - 252:(2023), pp. 37.1-37.18. (Intervento presentato al convegno 31st EACSL Annual Conference on Computer Science Logic, CSL 2023 tenutosi a pol nel 2023) [10.4230/LIPIcs.CSL.2023.37].
Wilson P.; Ghica D.; Zanasi F.
File in questo prodotto:
File Dimensione Formato  
LIPIcs.CSL.2023.37.pdf

accesso aperto

Tipo: Versione (PDF) editoriale
Licenza: Licenza per Accesso Aperto. Creative Commons Attribuzione (CCBY)
Dimensione 841.42 kB
Formato Adobe PDF
841.42 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/947079
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact