论文标题
以对称跟踪的单体类别以图形方式重写
Rewriting Graphically with Symmetric Traced Monoidal Categories
论文作者
论文摘要
我们检查了一种称为接口线性超图的变体,目的是为对称跟踪的单体类别(STMC)创建声音和完整的图形语言,适用于图形重写。特别是,我们有兴趣使用笛卡尔结构(例如数字电路)重写分类设置。这些与以前的语言不兼容,在这些语言中使用紧凑的封闭或Frobenius结构构建痕迹,因为将它们与笛卡尔产品结合在一起可能会导致归化图。取而代之的是,我们必须考虑一种将痕迹构造为原子操作的方法。接口线性超图被定义为常规超图,每个顶点是每个顶点的源和目标,每个边缘都有一个额外的接口边缘。自由产生的STMC的形态被解释为接口线性超图,直到同构(声音)。此外,任何线性超图都是独特的STMC形态的表示,直到该类别的方程理论(完整性)。这将建立接口线性超图作为STMC的合适组合语言。然后,我们展示如何将粘合类别的理论应用于我们的图形语言,这意味着可以将STMC的广泛方程属性指定为图形重写系统。数字电路的图形语言作为案例研究。
We examine a variant of hypergraphs that we call interfaced linear hypergraphs, with the aim of creating a sound and complete graphical language for symmetric traced monoidal categories (STMCs) suitable for graph rewriting. In particular, we are interested in rewriting for categorical settings with a Cartesian structure, such as digital circuits. These are incompatible with previous languages where the trace is constructed using a compact closed or Frobenius structure, as combining these with Cartesian product can lead to degenerate diagrams. Instead we must consider an approach where the trace is constructed as an atomic operation. Interfaced linear hypergraphs are defined as regular hypergraphs in which each vertex is the source and target of exactly one edge each, equipped with an additional interface edge. The morphisms of a freely generated STMC are interpreted as interfaced linear hypergraphs, up to isomorphism (soundness). Moreover, any linear hypergraph is the representation of a unique STMC morphism, up to the equational theory of the category (completeness). This establishes interfaced linear hypergraphs as a suitable combinatorial language for STMCs. We then show how we can apply the theory of adhesive categories to our graphical language, meaning that a broad range of equational properties of STMCs can be specified as a graph rewriting system. The graphical language of digital circuits is presented as a case study.