>
|
|
Define 4 different manifolds:
Example 1.
Define a transformation from R to Q, that is, the parametric representation of a space-curve.
>
|
|
| (1) |
Example 2.
Define a transformation presenting the mapping in the complex plane z -> w = z^3.
>
|
|
| (2) |
We use the real and imaginary parts of w to define the components of the transformation. We can set up the transformation as a map from M to N or as a map from M to itself.
>
|
|
| (3) |
>
|
|
| (4) |
Example 3.
Define a transformation encoding the change from polar to Cartesian coordinates.
>
|
|
| (5) |
Example 4.
Define a transformation from P to Q which parameterizes the hyperboloid of revolution z^2 = 1 + x^2 + y^2.
>
|
|
| (6) |
Example 5.
Define the canonical projection map [x, y, z] -> [x, y] from Q to M.
>
|
|
| (7) |
Example 6.
The command DGinfo can be used to access various attributes of a transformation.
>
|
|
| (8) |
>
|
|
| (9) |
>
|
|
| (10) |
>
|
|
| (11) |
Example 7.
Where an adapted frame is used, the Jacobian is computed relative to that frame. Here is a simple example:
>
|
|
| (12) |
>
|
|
| (13) |
>
|
|
| (14) |
>
|
|
| (15) |
>
|
|
| (16) |
>
|
|
| (17) |
>
|
|
| (18) |
>
|
|
| (19) |
Example 8.
Here we use the second calling sequence to define a Lie algebra homomorphism between two Lie algebras. See the LieAlgebraData help page for information on creating Lie algebras with Maple.
>
|
|
Initialize a Lie algebra Alg1 which will serve as the domain for the Lie algebra homomorphism.
>
|
|
| (20) |
>
|
|
| (21) |
Initialize a Lie algebra Alg2 which will serve as the range for the Lie algebra homomorphism.
>
|
|
| (22) |
>
|
|
| (23) |
Define a matrix which will determine the linear transformation from Alg1 to Alg2.
>
|
|
| (24) |
>
|
|
| (25) |
The output indicates that phi sends e1 to 0f1, e2 to f3, e3 to f2, and e4 to f1 - f3. The LieAlgebras Query command allows us to check that phi is a Lie algebra homomorphism.
>
|
|
| (26) |
Alg2 >
|
|