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

Online Help

All Products    Maple    MapleSim


LieAlgebras[QuotientAlgebra] - find the structure equations for a quotient algebra of a Lie algebra by an ideal

Calling Sequences

     QuotientAlgebra(h, m, Algname, keyword)

Parameters

     h       - a list of independent vectors defining an ideal  in a Lie algebra

     m       - a list of independent vectors defining a vector space complement to  in

     Algname - a name or a string, the name assigned to the quotient algebra

     keyword - (optional) the keyword "Matrix"

 

Description

Examples

Description

• 

Let be a Lie algebra and  an ideal in .  Then elements of the quotient algebra are the cosets , where .  The Lie bracket on  is defined by . If vectors  form a basis for a complement to , then the cosets  form a basis for .

• 

The program QuotientAlgebra(h, m) creates a Lie algebra data structure for the quotient algebra . using the vectors in the complement m as the representative basis elements for .

• 

A Lie algebra data structure contains the structure constants in a standard format used by the LieAlgebras package (see LieAlgebraData). The command DGsetup is then used to initialize a Lie algebra -- that is, to define the basis elements for the Lie algebra and its dual and to store the structure constants for the Lie algebra in memory.

• 

With the optional keyword present, QuotientAlgebra(h, m, "Matrix") returns the Lie algebra data structure for  and the matrix representation of the canonical projection map  defined by .

• 

The command QuotientAlgebra is part of the DifferentialGeometry:-LieAlgebras package. It can be used in the form QuotientAlgebra(...) only after executing the commands with(DifferentialGeometry) and with(LieAlgebras), but can always be used by executing DifferentialGeometry:-LieAlgebras:-QuotientAlgebra(...).

Examples

 

Example 1.

First initialize a Lie algebra and display the multiplication table.

Alg2 > 

(2.1)
Alg2 > 

 

Check that is an ideal and find the quotient algebra (call it Alg2) using the complementary vectors

Alg1 > 

Alg1 > 

(2.2)
Alg1 > 

(2.3)

 

Rerun QuotientAlgebra with the keyword argument "Matrix".

Alg1 > 

Alg2 > 

(2.4)

 

We use the DifferentialGeometrycommand Transformation to convert the matrix A into a transformation  from Alg1 to the quotient algebra Alg2.

Alg1 > 

(2.5)

 

We can check that  is a Lie algebra homomorphism.

Alg2 > 

(2.6)

 

We see that sends  to 0,  to  and so on.

Alg2 > 

(2.7)

 

We can verify that [is a basis for the kernel of  and that the image of is spanned by (so that is surjective).

Alg2 > 

(2.8)
Alg1 > 

(2.9)

See Also

DifferentialGeometry

LieAlgebras

HomomorphismSubalgebras

LieAlgebraData

Query[Homomorphism]

Query[Ideal]

 


Download Help Document