Doran/Lasenby. Commutator and symmetric products?

In summary: A * B = \langle AB \rangleor...A * B = \frac{1}{2}\left(AB + BA\right)...could be used in that case.However, the notation A * B = \langle AB \rangle does have other uses, such as expressing the norm (squared) of a blade as the scalar product of the blade with its reverse, as mentioned before.In summary, while the notation A * B = \langle AB \rangle may seem redundant at first, it does have its own uses and is not a typo in the text.
  • #1
Peeter
305
3
Geometric Algebra for Physicists, in equation (4.56) introduces the following notation

[tex]
A * B = \langle AB \rangle
[/tex]

as well as (4.57) the commutator product:

[tex]
A \times B = \frac{1}{2}\left(AB - BA\right)
[/tex]

I can see the value defining the commutator product since this selects all the odd grade terms of a product (this can be used to express the othogonal component of a vector with respect to another (rejection), or the othogonal component of a plane with respect to an intersecting plane (or any plane in [tex]\mathbb{R}^3[/tex])).

But what's the point of introducing a second notation for grade zero selection? If one is going to introduce an operator to complement the commutator product, then something like the following would make more sense:

[tex]
A * B = \frac{1}{2}\left(AB + BA\right)
[/tex]

ie: select all the even grade components of the product. This is only equivalent to [tex]\langle AB \rangle[/tex] for specific cases like the symmetric vector product (dot product), for intersecting bivectors, for trivectors with bivector intersection, ...

Does anybody else think that this is probably a typo in the text? I haven't been reading this book linearly (skipping back and forth between it and Hestenes NFCM) so I haven't seen where or if either this commutator product or this * product are employed (seeing the usage would probably confirm if this is a typo).
 
Physics news on Phys.org
  • #2
Peeter said:
I can see the value defining the commutator product since this selects all the odd grade terms of a product
I don't think this is true.
Suppose A and B are bivectors. Then the product AB has only even-grade terms but the
commutator is not zero.

Peeter said:
[tex]
A * B = \frac{1}{2}\left(AB + BA\right)
[/tex]

ie: select all the even grade components of the product.
How does this select the even-grade components? If A and B have the same grade (as is assumed in the definition of the scalar product), then there are no odd-grade components in the product, so a selection is superfluous. In the case that A and B are of different grade, then the above expression still does not select even grades: let A be a vector a; then, the rhs = [tex] a\wedge B [/tex], which could be odd.

I don't think that A*B is just another notation for <AB>. A*B can be viewed as a mapping from a pair of k-blades to the real numbers. It can be used to express the norm (squared) of a blade as the scalar product of the blade with its reverse. Or it may be used to compute the angle between subspaces. In summary, the equations in the text-book are not typos in my opinion.
 
  • #3
Oops. I see that what I was thinking of when I wrote even and odd isn't well described by those words.

Let me clarify what I meant by example, considering the product of two bivectors:

[tex]
AB = {\langle AB \rangle} + {\langle AB \rangle}_2 + {\langle AB \rangle}_4
[/tex]

By definition of dot and wedge product as the lowest and highest grade terms of a product respectively, this is:

[tex]
AB = A \cdot B + {\langle AB \rangle}_2 + A \wedge B
[/tex]

One can show that:

[tex]
{\langle AB \rangle} = {\langle BA \rangle}
[/tex]
[tex]
{\langle AB \rangle}_4 = {\langle BA \rangle}_4
[/tex]

and also can show that:
[tex]
{\langle AB \rangle}_2 = -{\langle BA \rangle}_2
[/tex]

So, one can write the various grade terms of a bivector product in terms of symmetric and antisymetric sums like so:

[tex]
A \cdot B = \langle \frac{1}{2}\left(AB + BA\right) \rangle
[/tex]

[tex]
{\langle AB \rangle}_2 = \frac{1}{2}\left(AB - BA\right)
[/tex]

[tex]
A \wedge B = {\langle \frac{1}{2}\left(AB + BA\right) \rangle}_4
[/tex]It's only with a restriction that one of the [tex] {\langle \rangle}_{0,4} [/tex] terms is zero that one can write the other 0 or 4 grade term strictly in using the symmetric sum of products (a good example of that is for intersecting planes, or any planes in [tex] \mathbb{R}^3 [/tex]).

So, when Geometric Algebra for Physicists, in equation (4.57) introduces the commutator product:

[tex]
A \times B = \frac{1}{2}\left(AB - BA\right)
[/tex]

One can see the utility of this in describing the geometry of planes. As with an orthonormal decomposition of vectors into projective and rejective components:

[tex]
a = a \cdot b \frac{1}{b} + a \wedge b \frac{1}{b}
[/tex]

For bivectors that intersect ([tex]A \wedge B = 0[/tex]), one has
[tex]
A = A \cdot B \frac{1}{B} + A \times B \frac{1}{B}
[/tex]

Notationally, I think this is simpler looking than mixed use of the grade operator and the dot product:
[tex]
A = A \cdot B \frac{1}{B} + {\langle A B \rangle}_2 \frac{1}{B}
[/tex]

(of course one could use the grade operator exclusively for vectors too, but given how common the dot product is, that just obfuscates things).

Now, when Geometric Algebra for Physicists, in equation (4.56) introduces the following notation:

[tex]
A * B = \langle AB \rangle
[/tex]

I don't see the point of introducing a second notation for grade zero selection. We already have a special notation for that:

[tex]
A \cdot B = \langle AB \rangle.
[/tex]

If one is going to introduce an operator to complement the commutator product, then something like the following would make more sense to me:

[tex]
A * B = \frac{1}{2}\left(AB + BA\right)
[/tex]

ie: a symmetric sum of products.

For bivectors this selects all the 0,4 grade terms, whereas the commutator selects only the grade two term. For trivector products the symmetric product above selects
the grade 0,4 terms, and the commutator would select the grade 2,6 terms (this general alternation pattern is what I initially described very badly as even and odd).

So my conclusion is that this is a typo in the text, despite not being in the errata.
 
Last edited:
  • #4
pkleinod said:
I don't think that A*B is just another notation for <AB>. A*B can be viewed as a mapping from a pair of k-blades to the real numbers. It can be used to express the norm (squared) of a blade as the scalar product of the blade with its reverse.In summary, the equations in the text-book are not typos in my opinion.

You don't need this notation for the angle between subspaces. For example the angle between two intersecting bivectors is

[tex]
\cos\theta = - \frac{A \cdot B}{\lvert A \rvert \lvert B \rvert}
[/tex]

or equivalently:

[tex]
\cos\theta = - \frac{\langle A B \rangle}{\lvert A \rvert \lvert B \rvert}
[/tex]

either of the existing [tex]\langle \rangle[/tex], or dot notations can be used for the purposes you describe.
 
  • #5
Peeter said:
I don't see the point of introducing a second notation for grade zero selection. We already have a special notation for that:

[tex]
A \cdot B = \langle AB \rangle.
[/tex]


So my conclusion is that this is a typo in the text, despite not being in the errata.

I think your mathematics is free of error but your conclusion
about the typographical error is still incorrect. What do Doran
et al. actually say? It is "The product in eqn 4.54, <AB>, is
sometimes given the symbol *, so we write A*B=<AB>". So they do
not introduce the notation A*B---they merely point out
that others sometimes use this notation and that it is
the same as <AB>. So there is no typo.

If I have understood you correctly, you appear to be saying
that the notation A*B is not needed for the scalar product
and that it should be used for something else. This would be
very unwise because you would thereby introduce new confusion
into a difficult enough topic.

If one is going to introduce an operator to complement the commutator product, then something like the following would make more sense to me:

[tex]
A * B = \frac{1}{2}\left(AB + BA\right)
[/tex]

Perhaps it would be nice to have a complement operator but that
is your suggestion and is not the intention of Doran et al.
I would then plead for a new notation for a new concept.
If (AB-BA)/2 is the commutator, then (AB+BA)/2 would be the
anti-commutator. This usage would be consistent with other
applications, e.g. in thermodynamic Greens functions, where
the notations [tex]\left[ A,B\right]_- [/tex] and
[tex]\left[ A,B\right]_+ [/tex] are used for the commutator
and anti-commutator respectively.
 
  • #6
Well, that's a simple enough explanation. I guess I'm guilty of being blind. I couldn't see why this was introduced and imagined my own reason for it. This also accounts for the fact that this redundant notation didn't appear to be used anywhere else in the book!

Although logically something to complement the commutator product would fit, I'd agree that things are complex enough without introducing one (I'd be inclined to omit most use of the commutator notation too unless there was really good reason because of similarity with the cross product operator).

Once again, thanks for the back and forth on this subject!

ps. Reading your last note made me want to try the calculation for angle between line and intersecting plane in [tex]\mathbb{R}^N[/tex] which I hadn't previously tried. I'm continually amazed how simple these sorts calculations become with GA, all the sorts of results we had for 3d vectors in high school we get for vectors and everything else.

It's kind of neat to see the symmetry of these results:

1) Line and line (dir'n vectors u, v):

[tex]
\cos\theta = \hat u \cdot \hat v
[/tex]

(standard high school result).

2) line (dir'n u) and plane (dir'n bivector A):

[tex]
\cos\theta = \lvert \hat u \cdot \hat A \rvert
[/tex]

here, [tex] \theta \in [0,\pi/2] [/tex]

3)
two planes, with dir'n bivectors A and B (intersecting or [tex]\mathbb{R}^3[/tex]).

[tex]
\cos\theta = - \hat A \cdot \hat B
[/tex]

([tex]\theta \in [0,\pi][/tex])
 

1. What is a commutator in mathematics?

A commutator is a mathematical operation that measures the degree to which two elements do not commute, or do not produce the same result when applied in different orders. In other words, it is a way to determine the extent to which two operations or elements interfere with each other.

2. How is the commutator used in Doran/Lasenby's work?

In their work, Doran and Lasenby use the commutator to define a new type of product called the symmetric product. This product is used in their geometric algebra approach to represent rotations and translations in three-dimensional space, and is also used in their formulation of the Maxwell's equations in four-dimensional spacetime.

3. What are the advantages of using the symmetric product over traditional techniques?

The symmetric product has several advantages over traditional techniques, including its ability to handle rotations and translations in a unified way, its concise and elegant mathematical formulation, and its ability to represent geometric objects and operations in a more intuitive and efficient manner.

4. Are there any applications of the symmetric product in other fields?

Yes, the symmetric product has been applied in various fields such as computer graphics, robotics, and physics. It has been used to develop new algorithms for computer vision and motion planning, and has been applied in the study of quantum mechanics, general relativity, and other areas of theoretical physics.

5. Can the concepts of commutator and symmetric products be extended to higher dimensions?

Yes, the concepts of commutator and symmetric products can be extended to higher dimensions. In fact, Doran and Lasenby's work has been extended to higher-dimensional spaces, such as six-dimensional space for the study of octonionic geometry. These extensions have shown promising results in various applications, such as in the development of geometric models for string theory.

Similar threads

  • Quantum Physics
Replies
1
Views
1K
  • Math Proof Training and Practice
2
Replies
39
Views
10K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
3
Views
264
  • Math Proof Training and Practice
6
Replies
175
Views
20K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
4
Views
3K
Back
Top