IsNondegenerate - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


IsNondegenerate

get the matrix of Killing form of a LAVF object.

 

Calling Sequence

Parameters

Description

Examples

Compatibility

Calling Sequence

IsNondegenerate( obj)

Parameters

obj

-

a KF object that is constructed by the method KillingForm.

Description

• 

Let K be the Killing form of a LAVF object L. Then IsNondegenerate(K) checks if the K is non-degenerate (i.e. for all V≠0 we have K⁡V,V′=0 implies V′=0).

• 

This method is associated with the local KF object. For more detail, see Overview of the KF object for more detail.

Examples

> 

with⁡LieAlgebrasOfVectorFields:

> 

Typesetting:-Settings⁡userep=true:

> 

Typesetting:-Suppress⁡ξ⁡x,y,η⁡x,y:

> 

V≔VectorField⁡ξ⁡x,y⁢Dx+η⁡x,y⁢Dy,space=x,y

V≔ξ⁢ⅆⅆx+η⁢ⅆⅆy

(1)
> 

E2≔LHPDE⁡diff⁡ξ⁡x,y,y,y=0,diff⁡η⁡x,y,x=−diff⁡ξ⁡x,y,y,diff⁡η⁡x,y,y=0,diff⁡ξ⁡x,y,x=0,indep=x,y,dep=ξ,η

E2≔ξy,y=0,ηx=−ξy,ηy=0,ξx=0,indep=x,y,dep=ξ,η

(2)

We first construct a LAVF object for E(2).

> 

L≔LAVF⁡V,E2

L≔ξ⁢ⅆⅆx+η⁢ⅆⅆy&whereξy,y=0,ξx=0,ηx=−ξy,ηy=0

(3)
> 

IsLieAlgebra⁡L

true

(4)

Get its KillingForm as a local KF object.

> 

K≔KillingForm⁡L

K≔X,Y↦−2⋅∂∂yX⁡x⋅∂∂yY⁡x

(5)
> 

IsNondegenerate⁡K

false

(6)

Compatibility

• 

The IsNondegenerate command was introduced in Maple 2020.

• 

For more information on Maple 2020 changes, see Updates in Maple 2020.

See Also

LieAlgebrasOfVectorFields (Package overview)

LAVF (Object overview)

KF (Object overview)

LieAlgebrasOfVectorFields[VectorField]

LieAlgebrasOfVectorFields[LHPDE]

LieAlgebrasOfVectorFields[LAVF]

IsLieAlgebra

KillingForm