categories - Category Theory list
 help / color / mirror / Atom feed
* History of string diagrams
@ 2017-05-02 14:50 Pawel Sobocinski
  2017-05-03 15:19 ` Aleks Kissinger
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Pawel Sobocinski @ 2017-05-02 14:50 UTC (permalink / raw)
  To: categories

Dear Categorists,

I would like to ask for comments about the history of string diagrams as
graphical notation for the arrows of higher and monoidal categories. For
the sake of precision, I mean the (various kinds of) graphical notation
where there is a "dimension flip", i.e. given a (weak) n-category, the
n-cells are drawn as points (0-dimension), the n-1 cells as lines
(1-dimension) etc. This includes, as a special case, string diagrams as
notation for the arrows of symmetric monoidal categories (Joyal and
Street), which have found a number of applications (quantum mechanics,
computer science, engineering, linguistics, ...) in recent years. We now
also have impressive online tools, such as Jamie Vicary's Globular, that
allow both type-setting and computing with string diagrams.

It seems to me that there aren't very many historical notes available:
Peter Selinger's "A survey of graphical languages for monoidal categories"
is a nice survey but it's quite terse on the historical aspects. In the
historical notes that I've come across, string diagrams are often mentioned
in the same breath with Penrose tensor diagrams, Feynman diagrams, and
proof nets, but while there are of course similarities, there are also
clear differences owing to the categorical nature of string diagrams; for
example, string diagrams are usually quite strictly "typed" with domain and
codomain determined by dangling wires in the case of monoidal categories
(or, in higher dimensions, surfaces).

I'm interested in the history of the use of the notation, as well as the
surrounding "sociological" aspects. Through overheard gossip, I believe
that the notation was a quasi-secret "house style" in some groups, used for
calculations, but carefully exided from formal publications. But maybe this
is a bit overblown, and the printing technology simply wasn't there? Or
were there particularly conservative editors who were not comfortable with
publishing diagrammatic calculations?

In any case, it seems strange that we have had to wait until the 1990s for
this notation to actually start making it into papers. Many calculations in
earlier works were quite clearly worked out with string diagrams, then
painstakingly copied into equations. Sometimes, clearly graphical
structures were described in some detail without actually being drawn: e.g.
the construction of free compact closed categories in Kelly and Laplazas
1980 "Coherence for compact closed categories". From personal experience,
some papers become much more readable after being redrawn into almost comic
books: Carboni and Walters' 1987 "Cartesian bicategories I" comes to mind.

I'm reminded of quote by E.J. Aiton from his biography of Leibniz (which I
came across in Peter Gabriel's Matrices, géométrie, algèbre linéaire):

"Owing to the reluctance of printers to accept books on mathematics,
because of the difficulties of type-setting and the small number of
potential readers, the statement of results in letters, especially when
these were registered in the Royal Society or the Paris Academy, provided a
means of establishing a claim to invention, rending possible publication at
a later date. The most precious possessions of a mathematician were, of
course, the original methods by which new results could be obtained. While
communicating results, in order to establish his possession of a general
method, to which he might refer in impenetrably opaque terms, he took pains
to eliminate any dues that would enable his correspondent to guess the
method..."

I'd appreciate any comments -- both personal and more summative. I'll be
happy to compile any information sent to me personally, or to the list, and
make it available online. I'm especially interested in:

* Who came up with the notation? When was it first used? Was it
rediscovered independently by several groups?
* Was there an effort to keep it a "house secret"?
* Was there any institutional resistance to the use/publishing of string
diagrams?

Finally, I'd like to take the opportunity to advertise the 1st Workshop on
String Diagrams in Computation, Logic, and Physics, which I'm organising
with Aleks Kissinger, and which will take place at the Jericho Tavern in
Oxford, September 8-9, 2017. More information is available at
http://string2017.cs.ru.nl, and we will soon send out a formal call for
papers.

Best wishes,
Pawel.


[For admin and other information see: http://www.mta.ca/~cat-dist/ ]


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: History of string diagrams
  2017-05-02 14:50 History of string diagrams Pawel Sobocinski
@ 2017-05-03 15:19 ` Aleks Kissinger
  2017-05-04  2:20 ` John Baez
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 6+ messages in thread
From: Aleks Kissinger @ 2017-05-03 15:19 UTC (permalink / raw)
  To: Pawel Sobocinski; +Cc: categories

A short note: This idea that string diagrams are, due to technical
issues, only useful for private calculation, is said explicitly by
Penrose. Penrose and Rindler's book "Spinsors and Spacetime" (CUP
1984) has an 11-page appendix full of all sorts of beautiful,
carefully hand-drawn graphical notation for tensors and various
operations on them (e.g. anti-symmetrization and covariant
derivative). On the second page, he says the following:

"The notation has been found very useful in practice as it grealy
simplifies the appearance of complicated tensor or spinor equations,
the various interrelations expressed being discernable at a glance.
Unfortunately the notation seems to be of value mainly for private
calculations because it cannot be printed in the normal way."


Best,

Aleks


On 2 May 2017 at 16:50, Pawel Sobocinski <sobocinski@gmail.com> wrote:
> Dear Categorists,
>
> I would like to ask for comments about the history of string diagrams as
> graphical notation for the arrows of higher and monoidal categories. For
> the sake of precision, I mean the (various kinds of) graphical notation
> where there is a "dimension flip", i.e. given a (weak) n-category, the
> n-cells are drawn as points (0-dimension), the n-1 cells as lines
> (1-dimension) etc. This includes, as a special case, string diagrams as
> notation for the arrows of symmetric monoidal categories (Joyal and
> Street), which have found a number of applications (quantum mechanics,
> computer science, engineering, linguistics, ...) in recent years. We now
> also have impressive online tools, such as Jamie Vicary's Globular, that
> allow both type-setting and computing with string diagrams.
>
> It seems to me that there aren't very many historical notes available:
> Peter Selinger's "A survey of graphical languages for monoidal categories"
> is a nice survey but it's quite terse on the historical aspects. In the
> historical notes that I've come across, string diagrams are often mentioned
> in the same breath with Penrose tensor diagrams, Feynman diagrams, and
> proof nets, but while there are of course similarities, there are also
> clear differences owing to the categorical nature of string diagrams; for
> example, string diagrams are usually quite strictly "typed" with domain and
> codomain determined by dangling wires in the case of monoidal categories
> (or, in higher dimensions, surfaces).
>
> I'm interested in the history of the use of the notation, as well as the
> surrounding "sociological" aspects. Through overheard gossip, I believe
> that the notation was a quasi-secret "house style" in some groups, used for
> calculations, but carefully exided from formal publications. But maybe this
> is a bit overblown, and the printing technology simply wasn't there? Or
> were there particularly conservative editors who were not comfortable with
> publishing diagrammatic calculations?
>
> In any case, it seems strange that we have had to wait until the 1990s for
> this notation to actually start making it into papers. Many calculations in
> earlier works were quite clearly worked out with string diagrams, then
> painstakingly copied into equations. Sometimes, clearly graphical
> structures were described in some detail without actually being drawn: e.g.
> the construction of free compact closed categories in Kelly and Laplazas
> 1980 "Coherence for compact closed categories". From personal experience,
> some papers become much more readable after being redrawn into almost comic
> books: Carboni and Walters' 1987 "Cartesian bicategories I" comes to mind.
>
> I'm reminded of quote by E.J. Aiton from his biography of Leibniz (which I
> came across in Peter Gabriel's Matrices, géométrie, algèbre linéaire):
>
> "Owing to the reluctance of printers to accept books on mathematics,
> because of the difficulties of type-setting and the small number of
> potential readers, the statement of results in letters, especially when
> these were registered in the Royal Society or the Paris Academy, provided  a
> means of establishing a claim to invention, rending possible publication at
> a later date. The most precious possessions of a mathematician were, of
> course, the original methods by which new results could be obtained. While
> communicating results, in order to establish his possession of a general
> method, to which he might refer in impenetrably opaque terms, he took pains
> to eliminate any dues that would enable his correspondent to guess the
> method..."
>
> I'd appreciate any comments -- both personal and more summative. I'll be
> happy to compile any information sent to me personally, or to the list, and
> make it available online. I'm especially interested in:
>
> * Who came up with the notation? When was it first used? Was it
> rediscovered independently by several groups?
> * Was there an effort to keep it a "house secret"?
> * Was there any institutional resistance to the use/publishing of string
> diagrams?
>
> Finally, I'd like to take the opportunity to advertise the 1st Workshop on
> String Diagrams in Computation, Logic, and Physics, which I'm organising
> with Aleks Kissinger, and which will take place at the Jericho Tavern in
> Oxford, September 8-9, 2017. More information is available at
> http://string2017.cs.ru.nl, and we will soon send out a formal call for
> papers.
>
> Best wishes,
> Pawel.
>
>


[For admin and other information see: http://www.mta.ca/~cat-dist/ ]


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: History of string diagrams
  2017-05-02 14:50 History of string diagrams Pawel Sobocinski
  2017-05-03 15:19 ` Aleks Kissinger
@ 2017-05-04  2:20 ` John Baez
  2017-05-04 12:20 ` Bob Coecke
       [not found] ` <E1d70IB-0001on-GB@mlist.mta.ca>
  3 siblings, 0 replies; 6+ messages in thread
From: John Baez @ 2017-05-04  2:20 UTC (permalink / raw)
  To: categories

HI -

Pavel wrote:

> I would like to ask for comments about the history of string diagrams as
> graphical notation for the arrows of higher and monoidal categories.

There's a lot of history in this paper:

John C. Baez and Aaron D. Lauda, A prehistory of n-categorical physics,
in Deep Beauty: Mathematical Innovation and the Search for an Underlying
Intelligibility of the Quantum World, ed. Hans Halvorson, Cambridge U.
Press,
Cambridge, 2011, pp. 13-128.  Also at https://arxiv.org/abs/0908.2469

The most important people in the early history of string diagrams are
Feynman
and Penrose, and I give references and a discussion of their key papers.
Some
of Penrose's papers are a bit hard to find, but he gave me permission to
put them here:

http://math.ucr.edu/home/baez/penrose/

His approach to constructing space from spin networks (a certain kind of
string
diagrams) later became part of loop quantum gravity, and I give the story of
how that happened, along with the more mathematical side of the story
involving
the Jones polynomial, the work of Joyal and Street, etc.

Best,
jb


[For admin and other information see: http://www.mta.ca/~cat-dist/ ]


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: History of string diagrams
  2017-05-02 14:50 History of string diagrams Pawel Sobocinski
  2017-05-03 15:19 ` Aleks Kissinger
  2017-05-04  2:20 ` John Baez
@ 2017-05-04 12:20 ` Bob Coecke
       [not found] ` <E1d70IB-0001on-GB@mlist.mta.ca>
  3 siblings, 0 replies; 6+ messages in thread
From: Bob Coecke @ 2017-05-04 12:20 UTC (permalink / raw)
  To: Pawel Sobocinski; +Cc: Bob Coecke, categories

Hi Pawel, we definitly have had plenty of experiences at the quantum computing end making it clear that diagrams reduce the respect when preducing actual results, and that translating to the Hilbert space model, which causes loosing generality, actually increases likeliness of acceptance.  I also felt that in Theoretical Computer Science symbolic categories also improve the acceptance likeliness as compared to diagrams, although this may have been changing recently in part thanks to your efforts.  That said, a lot of people do appreciate the idea of an entirely diagrammatic formalisms, in particular researchers with a multi-disciplinary tendency, and in quantum foundations a diagrammatic default for crafting theories is in the process of becoming the standard, so there they have been very succesful, artly thanks to leading researchers (without a category theory background) such as Lucien Hardy picking them up.

> On 2 May 2017, at 15:50, Pawel Sobocinski <sobocinski@gmail.com> wrote:
> 
> Dear Categorists,
> 
> I would like to ask for comments about the history of string diagrams as
> graphical notation for the arrows of higher and monoidal categories. For
> the sake of precision, I mean the (various kinds of) graphical notation
> where there is a "dimension flip", i.e. given a (weak) n-category, the
> n-cells are drawn as points (0-dimension), the n-1 cells as lines
> (1-dimension) etc. This includes, as a special case, string diagrams as
> notation for the arrows of symmetric monoidal categories (Joyal and
> Street), which have found a number of applications (quantum mechanics,
> computer science, engineering, linguistics, ...) in recent years. We now
> also have impressive online tools, such as Jamie Vicary's Globular, that
> allow both type-setting and computing with string diagrams.
> 
> It seems to me that there aren't very many historical notes available:
> Peter Selinger's "A survey of graphical languages for monoidal categories"
> is a nice survey but it's quite terse on the historical aspects. In the
> historical notes that I've come across, string diagrams are often mentioned
> in the same breath with Penrose tensor diagrams, Feynman diagrams, and
> proof nets, but while there are of course similarities, there are also
> clear differences owing to the categorical nature of string diagrams; for
> example, string diagrams are usually quite strictly "typed" with domain and
> codomain determined by dangling wires in the case of monoidal categories
> (or, in higher dimensions, surfaces).
> 
> I'm interested in the history of the use of the notation, as well as the
> surrounding "sociological" aspects. Through overheard gossip, I believe
> that the notation was a quasi-secret "house style" in some groups, used for
> calculations, but carefully exided from formal publications. But maybe this
> is a bit overblown, and the printing technology simply wasn't there? Or
> were there particularly conservative editors who were not comfortable with
> publishing diagrammatic calculations?
> 
> In any case, it seems strange that we have had to wait until the 1990s for
> this notation to actually start making it into papers. Many calculations in
> earlier works were quite clearly worked out with string diagrams, then
> painstakingly copied into equations. Sometimes, clearly graphical
> structures were described in some detail without actually being drawn: e.g.
> the construction of free compact closed categories in Kelly and Laplazas
> 1980 "Coherence for compact closed categories". From personal experience,
> some papers become much more readable after being redrawn into almost comic
> books: Carboni and Walters' 1987 "Cartesian bicategories I" comes to mind.
> 
> I'm reminded of quote by E.J. Aiton from his biography of Leibniz (which I
> came across in Peter Gabriel's Matrices, géométrie, algèbre linéaire):
> 
> "Owing to the reluctance of printers to accept books on mathematics,
> because of the difficulties of type-setting and the small number of
> potential readers, the statement of results in letters, especially when
> these were registered in the Royal Society or the Paris Academy, provided a
> means of establishing a claim to invention, rending possible publication at
> a later date. The most precious possessions of a mathematician were, of
> course, the original methods by which new results could be obtained. While
> communicating results, in order to establish his possession of a general
> method, to which he might refer in impenetrably opaque terms, he took pains
> to eliminate any dues that would enable his correspondent to guess the
> method..."
> 
> I'd appreciate any comments -- both personal and more summative. I'll be
> happy to compile any information sent to me personally, or to the list, and
> make it available online. I'm especially interested in:
> 
> * Who came up with the notation? When was it first used? Was it
> rediscovered independently by several groups?
> * Was there an effort to keep it a "house secret"?
> * Was there any institutional resistance to the use/publishing of string
> diagrams?
> 
> Finally, I'd like to take the opportunity to advertise the 1st Workshop on
> String Diagrams in Computation, Logic, and Physics, which I'm organising
> with Aleks Kissinger, and which will take place at the Jericho Tavern in
> Oxford, September 8-9, 2017. More information is available at
> http://string2017.cs.ru.nl, and we will soon send out a formal call for
> papers.
> 
> Best wishes,
> Pawel.
> 
> 
> [For admin and other information see: http://www.mta.ca/~cat-dist/ ]



[For admin and other information see: http://www.mta.ca/~cat-dist/ ]


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: History of string diagrams
       [not found] ` <E1d70IB-0001on-GB@mlist.mta.ca>
@ 2017-05-06 16:45   ` Joyal, André
  2017-05-07 19:03     ` Eduardo Julio Dubuc
  0 siblings, 1 reply; 6+ messages in thread
From: Joyal, André @ 2017-05-06 16:45 UTC (permalink / raw)
  To: Ross Street, Aleks Kissinger; +Cc: categories

Some more comments.

I always imagined that Penrose was inspired by Feynman's diagrams,
but Max's story is casting doubts on this idea; Penrose
may have been chiefly concerned with the syntax of tensor calculus.

Let me point out that Eduardo Dubuc invented an "elevator calculus" in 
the early 70's which is a form of the string diagram notation.
It was never published.

Best regards,
André



________________________________________
From: Ross Street [ross.street@mq.edu.au]
Sent: Friday, May 05, 2017 6:48 PM
To: Aleks Kissinger
Subject: categories: Re: History of string diagrams

On 4 May 2017, at 1:19 AM, Aleks Kissinger <aleks0@gmail.com<mailto:aleks0@gmail.com>> wrote:

A short note: This idea that string diagrams are, due to technical
issues, only useful for private calculation, is said explicitly by
Penrose. Penrose and Rindler's book "Spinsors and Spacetime" (CUP
1984) has an 11-page appendix full of all sorts of beautiful,
carefully hand-drawn graphical notation for tensors and various
operations on them (e.g. anti-symmetrization and covariant
derivative).

Some random comments:

The person who told me of the Penrose-Rindler reference and the earlier

R. PENROSE, Applications of negative dimensional tensors, in ``Combinatorial Mathematics and its Applications,'' (D.J.A. Welsh, Ed., Academic Press, 1971) 221--244

was Iain Aitchison who found a coloured string-diagram Pascal-triangle-like   algorithm for producing the n-cocycle condition arising from the orientals  and their cubical analogues. While Iain's more recent

The geometry of oriented cubes, arXiv:1008.1714v1 [math.CT]

has incredible diagrams in comparison with 1984 technology, the string versions are not there.

Speaking of Roger Penrose, Max Kelly used to tell the following story about   their time (mid 1950s) in Cambridge. Max thought Roger must be very visually impaired. Two reasons:

1. When Max first met him he was wearing very thick glasses. It turned out Roger was conducting an experiment to test whether one would adapt to wearing lenses that inverted the world. After a few days apparently the brain adjusts and it believes everything is the right way up.

2. Looking over Roger's shoulder on lectures using tensors, Max noticed that Penrose was not using the usual notation at all. He was using the string notation instead. When Max asked why, Roger said that all the i_1, j_2, 1_1, . . . sub- and super-scripts were impossible to read, whereas the connecting strings made it clear.

Who knows what lies in one's subconscience! However, I think the string notation Max used when talking about his work with Eilenberg on extraordinary natural transformations (not the more general Set-based dinatural transformations Dubuc and I wrote about) arose quite independently of Max's Penrose experience. Sometimes when Graeme Segal was in Sydney, I was around while he and Max discussed comparisons of the Eilenberg-Kelly string diagrams

(which do not appear in their paper: A generalization of the functorial calculus, Jour. Algebra 3 (1966) 366--375)

and string diagrams in physics.

Best wishes,
Ross


[For admin and other information see: http://www.mta.ca/~cat-dist/ ]


[For admin and other information see: http://www.mta.ca/~cat-dist/ ]


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Re: History of string diagrams
  2017-05-06 16:45   ` Joyal, André
@ 2017-05-07 19:03     ` Eduardo Julio Dubuc
  0 siblings, 0 replies; 6+ messages in thread
From: Eduardo Julio Dubuc @ 2017-05-07 19:03 UTC (permalink / raw)
  To: Joyal, André; +Cc: categories

Thank you Andre for pointing out to my elevator calculus, that I
actually invented in 1968 - 1969 while working in my Thesis (published
as SLN 145).

The same thing happened with elevators that with string diagrams,
when I suggested to Mac Lane to write the thesis with the elevators he
said to me that elevators were fine for private calculations, but not
for publishing. He gave me two reasons: One was that notations were
important things, and to introduce a new notation you should be an
established mathematician. The second, more important, that he
considered unquestionable, was that printers will not accept manuscripts
with elevators.

I continuously used elevator calculus instead of diagrams in order to
find proofs of equations in tensor categories. Or instead of pasting
diagrams when calculating in 2-categories (1-arrows in the role of
objects, composition in the role of tensor, and 2-cells in the role of
arrows). But translate to diagrams or pasting diagrams for publishing.

With augmented experience with LateX, I and my students started to
publish with elevators. For those that may be curious or interested,
here are three links where elevators are explained and used:

https://arxiv.org/abs/1406.5762v1

https://arxiv.org/abs/1110.6411v2

https://arxiv.org/abs/1110.5293

Best regards, Eduardo.

On 5/6/17 13:45, Joyal, Andr? wrote:
> Some more comments.
>
> I always imagined that Penrose was inspired by Feynman's diagrams,
> but Max's story is casting doubts on this idea; Penrose may have been
> chiefly concerned with the syntax of tensor calculus.
>
> Let me point out that Eduardo Dubuc invented an "elevator calculus"
> in the early 70's which is a form of the string diagram notation. It
> was never published.
>
> Best regards, Andr?
>
>
>
> ________________________________________ From: Ross Street
> [ross.street@mq.edu.au] Sent: Friday, May 05, 2017 6:48 PM To: Aleks
> Kissinger Subject: categories: Re: History of string diagrams
>
> On 4 May 2017, at 1:19 AM, Aleks Kissinger
> <aleks0@gmail.com<mailto:aleks0@gmail.com>> wrote:
>
> A short note: This idea that string diagrams are, due to technical
> issues, only useful for private calculation, is said explicitly by
> Penrose. Penrose and Rindler's book "Spinsors and Spacetime" (CUP
> 1984) has an 11-page appendix full of all sorts of beautiful,
> carefully hand-drawn graphical notation for tensors and various
> operations on them (e.g. anti-symmetrization and covariant
> derivative).
>
> Some random comments:
>
> The person who told me of the Penrose-Rindler reference and the
> earlier
>
> R. PENROSE, Applications of negative dimensional tensors, in
> ``Combinatorial Mathematics and its Applications,'' (D.J.A. Welsh,
> Ed., Academic Press, 1971) 221--244
>
> was Iain Aitchison who found a coloured string-diagram
> Pascal-triangle-like   algorithm for producing the n-cocycle
> condition arising from the orientals  and their cubical analogues.
> While Iain's more recent
>
> The geometry of oriented cubes, arXiv:1008.1714v1 [math.CT]
>
> has incredible diagrams in comparison with 1984 technology, the
> string versions are not there.
>
> Speaking of Roger Penrose, Max Kelly used to tell the following story
> about   their time (mid 1950s) in Cambridge. Max thought Roger must
> be very visually impaired. Two reasons:
>
> 1. When Max first met him he was wearing very thick glasses. It
> turned out Roger was conducting an experiment to test whether one
> would adapt to wearing lenses that inverted the world. After a few
> days apparently the brain adjusts and it believes everything is the
> right way up.
>
> 2. Looking over Roger's shoulder on lectures using tensors, Max
> noticed that Penrose was not using the usual notation at all. He was
> using the string notation instead. When Max asked why, Roger said
> that all the i_1, j_2, 1_1, . . . sub- and super-scripts were
> impossible to read, whereas the connecting strings made it clear.
>
> Who knows what lies in one's subconscience! However, I think the
> string notation Max used when talking about his work with Eilenberg
> on extraordinary natural transformations (not the more general
> Set-based dinatural transformations Dubuc and I wrote about) arose
> quite independently of Max's Penrose experience. Sometimes when
> Graeme Segal was in Sydney, I was around while he and Max discussed
> comparisons of the Eilenberg-Kelly string diagrams
>
> (which do not appear in their paper: A generalization of the
> functorial calculus, Jour. Algebra 3 (1966) 366--375)
>
> and string diagrams in physics.
>
> Best wishes, Ross
>
>
>



[For admin and other information see: http://www.mta.ca/~cat-dist/ ]


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-05-07 19:03 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-02 14:50 History of string diagrams Pawel Sobocinski
2017-05-03 15:19 ` Aleks Kissinger
2017-05-04  2:20 ` John Baez
2017-05-04 12:20 ` Bob Coecke
     [not found] ` <E1d70IB-0001on-GB@mlist.mta.ca>
2017-05-06 16:45   ` Joyal, André
2017-05-07 19:03     ` Eduardo Julio Dubuc

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).