String diagram

Single faced string diagram

A single faced string diagram is a diagrammatic representation of a morphism in a monoidal category .1 We consider diagrams as variously embedded in dimensions, where the (1) vertical dimension represents composition and the horizontal dimensions represent the monoidal product. For a fully formal treatment of string diagrams, see Joyal and Street.

Penrose was the first to use the graphical notation for calculating with tensors. It is now currently used by theoretical physicists as a private device for quickly verifying complicated tensor formulas. A striking aspect of this notation is that it is pictorial rather than sequential or alphabetical. This made it difficult to print, which partly explains why no rigorous theory was developed. We believe that a notation which is useful in private must be given a public value and that it should be provided with a Arm theoretic foundation. Furthermore, printing techniques have improved drastically in recent years.2

Explanation

As stated, every string diagram itself represents some morphism in . We are also able to represent objects using the Objects as identities perspective, where these are denoted by coloured strings flowing in the vertical direction. A general morphism

is then denoted as a node in the ambient space

c

with appropriate input and output strings. Composition is represented by vertical stacking of diagrams

while the monoidal product (sometimes called “horizontal composition”) is represented by horizontal stacking, thus

is written as

c

Associators are implicit, and we make unitors implicit by representing the tensor unit 𝟙 by the empty string diagram. Thus generalized elements are written as

c

In the braided case we are free to move strings behind each other, i.e. we represent the braiding as

c


tidy| en | sembr

Footnotes

  1. This is my own terminology, which I am using to distinguish string diagrams with only 1-cells and 2-cells (which may be reïnterpreted as 0-cells and 1-cells of a monoidal category) from the more general case suitable for bicategories.

  2. 1991. The geometry of tensor calculus, I