Example 1.
In this example we construct a basis for the Jordan algebra of matrices over the quaternions. The first step is to use the command AlgebraLibraryData to retrieve the structure equations for the quaternions.
Initialize this algebra.
Generate a basis for the Jordan algebra of matrices over the quaternions.
We form the general element of and check it is Hermitian.
Here is the conjugate transpose of J.
We see that J is Hermitian.
Now define two elements of and calculate their Jordan product.
Example 2.
In this example we construct a basis for the Jordan matrices over the split octonions with respect to the inner product . First we retrieve the structure equations for the split octonions and initialize.
Here are the Jordan matrices we seek.
We form the general element of and check that it is Hermitian.
Here is the conjugate transpose of J.
Now define two elements of and calculate their Jordan product.