Rewriting for Symmetric Monoidal Categories with Commutative (Co)Monoid Structure

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Milosavljevic, Aleksandar, Piedeleu, Robin, Zanasi, Fabio
Natura: Preprint
Pubblicazione: 2022
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866910812379021312
author Milosavljevic, Aleksandar
Piedeleu, Robin
Zanasi, Fabio
author_facet Milosavljevic, Aleksandar
Piedeleu, Robin
Zanasi, Fabio
contents String diagrams are pictorial representations for morphisms of symmetric monoidal categories. They constitute an intuitive and expressive graphical syntax, which has found application in a very diverse range of fields including concurrency theory, quantum computing, control theory, machine learning, linguistics, and digital circuits. Rewriting theory for string diagrams relies on a combinatorial interpretation as double-pushout rewriting of certain hypergraphs. As previously studied, there is a `tension' in this interpretation: in order to make it sound and complete, we either need to add structure on string diagrams (in particular, Frobenius algebra structure) or pose restrictions on double-pushout rewriting (resulting in 'convex' rewriting). From the string diagram viewpoint, imposing a full Frobenius structure may not always be natural or desirable in applications, which motivates our study of a weaker requirement: commutative monoid structure. In this work we characterise string diagram rewriting modulo commutative monoid equations, via a sound and complete interpretation in a suitable notion of double-pushout rewriting of hypergraphs.
format Preprint
id arxiv_https___arxiv_org_abs_2204_04274
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle Rewriting for Symmetric Monoidal Categories with Commutative (Co)Monoid Structure
Milosavljevic, Aleksandar
Piedeleu, Robin
Zanasi, Fabio
Logic in Computer Science
Category Theory
String diagrams are pictorial representations for morphisms of symmetric monoidal categories. They constitute an intuitive and expressive graphical syntax, which has found application in a very diverse range of fields including concurrency theory, quantum computing, control theory, machine learning, linguistics, and digital circuits. Rewriting theory for string diagrams relies on a combinatorial interpretation as double-pushout rewriting of certain hypergraphs. As previously studied, there is a `tension' in this interpretation: in order to make it sound and complete, we either need to add structure on string diagrams (in particular, Frobenius algebra structure) or pose restrictions on double-pushout rewriting (resulting in 'convex' rewriting). From the string diagram viewpoint, imposing a full Frobenius structure may not always be natural or desirable in applications, which motivates our study of a weaker requirement: commutative monoid structure. In this work we characterise string diagram rewriting modulo commutative monoid equations, via a sound and complete interpretation in a suitable notion of double-pushout rewriting of hypergraphs.
title Rewriting for Symmetric Monoidal Categories with Commutative (Co)Monoid Structure
topic Logic in Computer Science
Category Theory
url https://arxiv.org/abs/2204.04274