JordanMatrices - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


LieAlgebras[JordanMatrices] - find the basis for a Jordan algebra of matrices

LieAlgebras[JordanProduct] - find the Jordan product of two Jordan matrices

Calling Sequences

     JordanMatrices(n, alg, option )

     JordanProduct(A, B)

Parameters

     n        - an integer

     alg      - a name or string of an initialized algebra, the string "R" or the string "C"

     option   - the keyword argument signature = [p, q], where p and q are integers and p + q = n

     A, B     - square matrices

 

Description

Examples

Description

• 

 Let be the algebra of real numbers, the complex numbers, the quaternions, the octonions, or one of their split versions. A Jordan matrix is a square matrix with entries in which is Hermitian with respect to the conjugation in the algebra, that is,  More generally, if is the diagonal matrix  and then  is called a Jordan matrix with respect to . The set of such matrices is always a real vector space.

• 

The command JordanMatrix(n, alg) returns a list of matrices which form a basis for the real vector space of  square matrices with entries in . With the keyword argument signature = [p, q] a basis for the Jordan matrices with respect to  is determined.

• 

The Jordan product of 2 Jordan matrices and is the symmetric product . The set of Jordan matrices with Jordan product is an algebra which is denoted by or .

• 

The structure equations for a general Jordan algebra can be calculated with the command AlgebraData. The structure equations for a few low dimensional Jordan algebras are also available through the command AlgebraLibraryData.

Examples

 

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.

(2.1)

 

Initialize this algebra.

(2.2)

 

Generate a basis for the Jordan algebra of matrices over the quaternions.

 

We form the general element of  and check it is Hermitian.

Q > 

(2.3)
Q > 

 

Here is the conjugate transpose of J.

Q > 

 

We see that J is Hermitian.

Q > 

 

Now define two elements of  and calculate their Jordan product.

Q > 

Q > 

Q > 

 

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.

Q > 

(2.4)
Q > 

(2.5)

 

Here are the Jordan matrices we seek.

Os > 

 

We form the general element of and check that it is Hermitian.

Q > 

(2.6)
Q > 

 

Here is the conjugate transpose of J.

Q > 

Os > 

Os > 

 

Now define two elements of  and calculate their Jordan product.

Q > 

Q > 

Q > 

See Also

DifferentialGeometry

LieAlgebras

AlgebraData

AlgebraLibraryData

 


Download Help Document