JetCalculus[PushforwardTotalVector] - push forward a total vector field by a transformation
Calling Sequences
PushforwardTotalVector()
Parameters
- a transformation between two jet spaces
Description
Examples
Let and be two fiber bundles with associated jet spaces and and with jet coordinates , ..., and , ..., respectively. Let be a transformation and let , ..., be the components of . Then the total Jacobian of is the matrix , where denotes the total derivative with respect to . The push forward of the total vector field on is the total vector , where .
The command PushforwardTotalVector is part of the DifferentialGeometry:-JetCalculus package. It can be used in the form PushforwardTotalVector(...) only after executing the commands with(DifferentialGeometry) and with(JetCalculus), but can always be used by executing DifferentialGeometry:-JetCalculus:-PushforwardTotalVector(...).
Example 1.
First initialize two different jet spaces over bundles , . The dimension of the base spaces are dimdim.
Define a transformation and compute its total Jacobian (a matrix).
Define a vector field on and its total part on .
Push forward totX to a vector field on
See Also
DifferentialGeometry
JetCalculus
Prolong
TotalJacobian
Transformation
Download Help Document