Is Diagrammatic Tensor Notation Widely Used in Mathematics?

  • Context: Undergrad 
  • Thread starter Thread starter Hill
  • Start date Start date
  • Tags Tags
    Notation Tensor
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
33 replies · 6K views
Hill
Messages
867
Reaction score
658
TL;DR
Is Penrose's diagrammatic tensor notation used by anybody else?
Penrose demonstrates in his book "The Road to Reality" a "diagrammatic tensor notation", e.g.,
1707566298341.png


As I haven't seen it anywhere else, I wonder if anybody else uses it.
 
Physics news on Phys.org
I can't claim to be widely read on the topic, but I would suspect it's not hugely popular. First, it's difficult to typeset. Second, 2d representations of complicated networks are tricky to quality assure. So, clever as it is, it's difficult to use.

Courtesy of @bcrowell's book I know that Cvitanović liked the representation enough to develop a system of arrows called "bird tracks" that you can read more about at birdtracks.eu. I think that partially addresses the practical issues with Penrose's diagrammatic approach.
 
Reply
  • Like
  • Informative
Likes   Reactions: jbergman and Hill
fresh_42 said:
If at all, then you should ask physicists. Mathematicians try to avoid coordinates.
I didn't find the appropriate place in the Physics forum. Anyway, just before introducing the diagrammatic tensor notation, Penrose says the following:
1707588909320.png
 
Reply
  • Like
Likes   Reactions: Orodruin
fresh_42 said:
I see 5: ##\mathcal{Q}_{fg}^{abc}.## And from there it get's even worse.
Indices do not necessarily equate to components in some coordinate basis.
https://en.m.wikipedia.org/wiki/Abstract_index_notation

Edit: In fact, Penrose points this out explicitly in the quote in #4. It therefore seems reasonable to assume that Penrose is indeed using abstract tensor notation here, which also rhymes pretty well with his notation (ghastly as it might be).
 
Reply
  • Like
Likes   Reactions: cianfa72
fresh_42 said:
Maybe that's why he tried to substitute ugly indices with fancy pictures. :smile:

It is as if we would write ##v_a## instead of ##v\in V## or ##\vec{v}\in V.##
He is the one who introduced the abstract index notarion too.
 
Reply
  • Like
Likes   Reactions: robphy
fresh_42 said:
Maybe that's why he tried to substitute ugly indices with fancy pictures. :smile:

It is as if we would write ##v_a## instead of ##v\in V## or ##\vec{v}\in V.##

He also does not mention the “d” word (division) in the index.

IMG_0043.jpeg
 
In the preface of Volume 1: Two-Spinor Calculus and Relativistic Fields Roger Penrose, Wolfgang Rindler Penrose/Rindler say

Penrose A.jpg

Penrose B.jpg


Given the diagrammatic notation was, it seems, intended for private calculations it may be difficult answering the question if anybody else uses it.
 
Last edited:
Reply
  • Informative
Likes   Reactions: Hill
Orodruin said:
Are you claiming mathematicians never multiply temsors together?
I knew a mathematician who refused to multiply matrices except they were triangular in which case he considered the corresponding chain of ideals.
Orodruin said:
Never have the need to take a trace or similar?
The Killing form is a trace. But as soon as the arithmetic rules have been derived, everybody notes it as ##K(X,Y)## or ##\beta(X,Y).## I didn't say that mathematicians do not use coordinates, only that they try to avoid them.
 
But the point is that abstract tensor notation is not using coordinates. It is not tied to a particular coordinate system.

That said, I too many times try to avoid index notation when I feel I can do without, but I don’t have the same kind of deep aversion that some mathematicians seem to have. I’m not going to not use a hammer just because it is pink if it is the appropriate hammer to drive in the nail.
 
Reply
  • Like
Likes   Reactions: cianfa72
Orodruin said:
But the point is that abstract tensor notation is not using coordinates. It is not tied to a particular coordinate system.

That said, I too many times try to avoid index notation when I feel I can do without, but I don’t have the same kind of deep aversion that some mathematicians seem to have. I’m not going to not use a hammer just because it is pink if it is the appropriate hammer to drive in the nail.
I don't think that mathematiians avoid coordinate like the plague. I think the aversion is to the physicist's practice to always use coordinates.
 
Reply
  • Like
Likes   Reactions: cianfa72 and fresh_42
fresh_42 said:
I knew a mathematician who refused to multiply matrices except they were triangular in which case he considered the corresponding chain of ideals.
This is definitely not typical.
fresh_42 said:
The Killing form is a trace. But as soon as the arithmetic rules have been derived, everybody notes it as ##K(X,Y)## or ##\beta(X,Y).## I didn't say that mathematicians do not use coordinates, only that they try to avoid them.
This may depend on which area of mathematics we look at. Do you have any observations about differential geometers?
 
martinbn said:
This may depend on which area of mathematics we look at. Do you have any observations about differential geometers?
Look up the Levi-Civita connection on Wikipedia. You will find under notation / motivation / Christoffel symbols the usual coordinate notation which physicists use all the time, however, the formal definition doesn't refer to a single index. That makes the difference.
 
Orodruin said:
But as I mentioned, abstract index notation does avoid coordinates. It was still not palatable to at least one mathematician. 😉
This is a rather artificial distinction that you make here. ##v_a## is index notation and it represents a component or coordinate of a vector by stating that ##v=(v_1,\ldots,v_n)^\tau## or whatever.
 
fresh_42 said:
This is a rather artificial distinction that you make here. ##v_a## is index notation and it represents a component or coordinate of a vector by stating that ##v=(v_1,\ldots,v_n)^\tau## or whatever.
No, look up the abstract index notation.
 
Orodruin said:
But as I mentioned, abstract index notation does avoid coordinates. It was still not palatable to at least one mathematician. 😉
Yes, but he thought it was actual indices.
 
fresh_42 said:
Look up the Levi-Civita connection on Wikipedia. You will find under notation / motivation / Christoffel symbols the usual coordinate notation which physicists use all the time, however, the formal definition doesn't refer to a single index. That makes the difference.
But the main object the manifold is difined through coordinates.
 
martinbn said:
But the main object the manifold is difined through coordinates.
You asked for an example in differential geometry and I gave one.

Using a manifold defined by an atlas and then claim that it needs an atlas as an example for the use of coordinates is circular reasoning. Geometry always uses coordinates in its analytical version. This manifests already in its name: "earth-measure".

Again, I do not claim that mathematicians do not use coordinates, only that they try to avoid them. Big difference!

martinbn said:
No, look up the abstract index notation.

It is artificial in my mind. The index notation wouldn't even make sense if there weren't components!
 
fresh_42 said:
You asked for an example in differential geometry and I gave one.
No, may be i was unclear, but i wanted an example in differential geometry where a mathematician avoids coordinates.
fresh_42 said:
Using a manifold defined by an atlas and then claim that it needs an atlas as an example for the use of coordinates is circular reasoning. Geometry always uses coordinates in its analytical version. This manifests already in its name: "earth-measure".
I dont understand. One hand you say that mathematicians avoid coordinates. On the other you say that geometry always uses coordinates.
fresh_42 said:
Again, I do not claim that mathematicians do not use coordinates, only that they try to avoid them. Big difference!
Yes, but my impression is that geometers dont try to avoid them.
fresh_42 said:
It is artificial in my mind. The index notation wouldn't even make sense if there weren't components!
it is as artificial as any notation.