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

Online Help

All Products    Maple    MapleSim


DifferentialGeometry[Tools]

  

DGmap

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

DGmap(n, f, X, arg1, arg2, ..., argN)

Parameters

n

-

a positive integer

f

-

a Maple procedure

X

-

any DifferentialGeometry object

argN

-

(optional) arguments for the procedure f

Description

• 

The command DGmap is similar to the command map.  DGmap will apply the procedure f to the coefficients of the object X.  The integer n indicates the position of the coefficients of X in the argument list of  f.  Thus DGmap(1, f, X, arg1, arg2, ..., argN) will replace the coefficient C of X with  f(C, arg1, arg2, ..., argN); DGmap(2, f, X, arg1, arg2, ..., argN) will replace the coefficient C of X with f(arg1, C, arg2, ..., argN); and so on.

• 

This command is part of the DifferentialGeometry:-Tools package, and so can be used in the form DGmap(...) only after executing the commands with(DifferentialGeometry) and with(Tools) in that order.  It can always be used in the long form DifferentialGeometry:-Tools:-DGmap.

Examples

 

Define a manifold M with local coordinates [x, y].

(1)

 

Example 1. 

Define a vector field X depending on parameters C1 and C2. Differentiate the coefficients of X with respect to C1 and C2.

(2)

(3)

(4)

 

Example 2. 

Define a differential 1-form omega depending on a parameter t.  Integrate the coefficients of omega with respect to t from t = 0 .. 1

(5)

(6)

 

Example 3. 

Evaluate the tensor T at x = 0 by taking the limit of the coefficients as x -> 0.

(7)

(8)

 

Example 4. 

Substitute s = 1 into the transformation Phi:

(9)

(10)

See Also

DifferentialGeometry

Tools

Transformation

 


Download Help Document