Digi Area Group - Math Tools for Professionals
   Maple and Mathematica packages - math tools for professionals

atlas™ - modern differential geometry for Maple™

> Features List & Examples
> Template Worksheets
> Screenshots
> Documentation & Downloads
> License & Pricing
> Buy Online

 
 
 
 
Google

Features List & Examples  |  Introduction  |  Dimension  |  Indexing  |  Forms  |  Metric  |  atlasWizard - Maplet™

atlas[`&@`] - Natural vector operator

Calling Sequence:

     &@(x)

Parameters:

        x - variable

Description:

The `&@`  operator represents natural vectors. For any scalar xwe have `&@`(x) = Diff(``,x).

Examples:
restart:
with(atlas):

Declare Functions
Functions(f=f(x,y,z));

{f}

Declare Vectors
Vectors(X,Y,Z,E[j]);

{X, Y, Z, E[j]}

Declare forms:
Forms(e[i]=1);

{e[i]}

Declare coframe:
Coframe(e[1]=d(x),e[2]=d(y),e[3]=d(z));

[e[1] = d(x), e[2] = d(y), e[3] = d(z)]

Declare frame:
Frame(E[k]);

[E[1] = Diff(``,x), E[2] = Diff(``,y), E[3] = Diff(``,z)]

Using &@ procedure:
&@(x),&@(y),&@(z);

Diff(``,x), Diff(``,y), Diff(``,z)

iota[&@(x)](e[k]);

iota[Diff(``,x)](e[k])

To basis decomposition:
&@(z)=ToBasis(&@(z));

Diff(``,z) = E[3]

&@(phi)=ToBasis(&@(phi));

Diff(``,phi) = iota[Diff(``,phi)](e[1])*E[1]+iota[Diff(``,phi)](e[2])*E[2]+iota[Diff(``,phi)](e[3])*E[3]

See Also:

atlas , atlas[iota] , atlas[Frame] , atlas[Coframe] , atlas[ToBasis] .