change variable dependencies in unevaluated derivatives - Maple Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Differential Equations : Lie Symmetry Method : liesymm : liesymm/vfix

liesymm[vfix] - change variable dependencies in unevaluated derivatives

Calling Sequence

vfix(f)

Parameters

f

-

expression involving Diff

Description

• 

Routines in the liesymm package manipulate and produce results expressed in terms of ``inert derivatives'' by using Diff(). A key advantage of this inert representation is that the operands can be modified to reflect desired changes in dependencies prior to evaluation. The vfix() command changes the variable dependencies for functions appearing in these expressions.

• 

One can use convert(...) and dvalue() to reformulate the resulting PDE.

• 

The results of using diff() and Diff() often display the same way.  To determine which of these two is actually present, use lprint().  or has( ... , diff), etc..

• 

This routine is ordinarily loaded via with(liesymm) but can be used in the ``package style'' as liesymm[vfix]()

Examples

withliesymm:

2x2ht,x=tht,x

2x2ht,x=tht,x

(1)

eq:=dvalue

eq:=2x2ht,x=tht,x

(2)

mapDiff,eq,t

3tx2ht,x=2t2ht,x

(3)

eq2:=dvalue

eq2:=3x2tht,x=2t2ht,x

(4)

haseq2,diff

false

(5)

hasvalueeq2,diff

true

(6)

make h independent of t and x.

vfixeq,,h

2x2h=th

(7)

make h independent of t.

vfixeq,x,h

ⅆ2ⅆx2hx=thx

(8)

Convert to different representations.

converteq,diff

2x2ht,x=tht,x

(9)

has,diff

true

(10)

converteq,D

D2,2ht,x=D1ht,x

(11)

convert,Diff

2x2ht,x=tht,x

(12)

See Also

convert, diff, dsolve, liesymm, value, with


Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam