Article 6XHET Representing octonions as matrices, sorta

Representing octonions as matrices, sorta

by
John
from John D. Cook on (#6XHET)

It's possible to represent complex numbers as a pair of real numbers or 2 * 2 matrices with real entries.

octonion1.svg

And it's possible to represent quaternions as pairs of complex numbers or 2 * 2 matrices with complex entries

octonion2.svg

werez* is the complex conjugate ofz.

And it's also possible to represent octonions as pairs of quaternions or 2 * 2 matrices with quaternion entries, with a twist.

octonion4.svg

whereq* is the quaternion conjugate ofq.

Matrix multiplication is associative, but octonion multiplication is not, so something has to give. We have to change the definition of matrix multiplication slightly.

octonion5.svg

In half the products, the beta term comes before the alpha term. This wouldn't matter if the alpha and beta terms commuted, e.g. if they were complex numbers this this would be ordinary matrix multiplication. But the alphas and betas are quaternions, and so order matters, and the matrix product defined above is not the standard matrix product.

Going back to the idea of matrices of matrices that I wrote about a few days ago, we could represent the octonions as 2 * 2 matrices whose entries are 2 * 2 matrices of complex numbers, etc.

If you look closely at the matrix representations above, you'll notice that the matrix representations of quaternions and octonions doesn't quite match the pattern of the complex numbers. There should be a minus sign in the top right corner and not in the bottom left corner. You could do it that way, but there's a sort of clash of conventions going on here.

The post Representing octonions as matrices, sorta first appeared on John D. Cook.
External Content
Source RSS or Atom Feed
Feed Location http://feeds.feedburner.com/TheEndeavour?format=xml
Feed Title John D. Cook
Feed Link https://www.johndcook.com/blog
Reply 0 comments