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

Online Help

All Products    Maple    MapleSim


liesymm

  

annul

  

annul a set of differential forms

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

annul(forms)

annul(forms, vlist)

Parameters

forms

-

list or set of differential forms

vlist

-

list of those coordinates that are to be treated as independent on the solution manifold

Description

• 

This routine is part of the liesymm package and is loaded via with(liesymm) .

• 

Given a set of differential forms and a list of coordinates, this command sections the forms and sets them equal to 0.  The result is a set of partial differential equations corresponding to the differential forms.

• 

If only one argument is provided then the coordinates indicated by the command indepvars() are used. In particular, if the list of forms has been produced by use of the makeforms() command then a system of PDEs equivalent to the original system of partial differential equations is produced.

• 

If the set of forms is closed then the resulting equations include the integrability conditions.

Examples

withliesymm:

setupt,x,u,w1,w2

t,x,u,w1,w2

(1)

a1duw1dtw2dx

a1duw1dtw2dx

(2)

a2w2+u2dxdtdw2dx

a2u2+w2dtdx+dxdw2

(3)

annula1,a2,t,x

tut,xw1t,x=0,xut,xw2t,x=0,ut,x2tw2t,xw2t,x=0

(4)

closea1,a2

duw1dtw2dx,u2+w2dtdx+dxdw2,dtdw1+dxdw2

(5)

annul,t,x

tut,xw1t,x=0,xut,xw2t,x=0,ut,x2tw2t,xw2t,x=0,xw1t,xtw2t,x=0

(6)

eq1Diffht,x,x,x=Diffht,x,t

eq12x2ht,x=tht,x

(7)

makeformseq1,ht,x,k

dhk1dtk2dx,dk2dtk1dtdx

(8)

annul

2x2ht,xtht,x=0

(9)

See Also

liesymm

liesymm[close]

liesymm[depvars]

liesymm[determine]

liesymm[hasclosure]

liesymm[indepvars]

liesymm[makeforms]

liesymm[setup]

with