DifferentialGeometry[Hook] - form the interior product of a vector or a list of vectors with a differential form
|
Calling Sequence
|
|
Hook(X, omega)
Hook(Y, T, indexlist)
|
|
Parameters
|
|
X
|
-
|
a vector or a list of vectors
|
omega
|
-
|
a differential p-form
|
Y
|
-
|
a list of vectors or differential 1-forms
|
T
|
-
|
a tensor
|
indexlist
|
-
|
(optional) a list of positive integers labeling various arguments of the tensor T
|
|
|
|
|
Description
|
|
•
|
If X is a vector and omega a differential p-form, then the interior product or hook of X and omega is the differential (p - 1)-form theta = Hook(X, omega) defined by theta(Y1, Y2, ..., Yq) = omega(X, Y1, Y2, ..., Yq), where q = p - 1 and Y1, Y2, ..., Yq are arbitrary vectors.
|
•
|
More generally, given a list of vectors [X1, X2, ... , Xr] and a differential p-form omega then theta = Hook([X1, X2, ..., Xr], omega) is the differential form of degree p - r defined by theta(Y1, Y2, ..., Yq) = omega(X1, X2, ..., Xr, Y1, Y2, ..., Yq), where q = p - r and Y1, Y2, ...,Yq are arbitrary vectors.
|
•
|
If Y = [X1, X2, alpha1, ..., Xr] is a list of vectors or differential 1-forms and T is a tensor of total rank s = r, then the second calling sequence evaluates the scalar T(X1, X2, alpha1, ... , Xr). If s > r and indexlist = [i_1, i_2, ..., i_r], then Hook(Y, T, indexlist) calculates the rank s - r tensor obtained by evaluating the i_k-th argument of the tensor T on the k-th element of the list Y, for k = 1, 2, ... r.
|
•
|
This command is part of the DifferentialGeometry package, and so can be used in the form Hook(...) only after executing the command with(DifferentialGeometry). It can always be used in the long form DifferentialGeometry:-Hook.
|
|
|
Examples
|
|
>
|
|
>
|
|
Example 1.
Define vectors X1, X2, X3.
>
|
|
| (1) |
>
|
|
| (2) |
>
|
|
| (3) |
Define a 1-form alpha, a 2-form beta and a 3-form omega.
>
|
|
| (4) |
>
|
|
| (5) |
>
|
|
| (6) |
Compute various interior products. Note that Hook(Y, Hook(X, omega) = Hook([X, Y], omega).
>
|
|
| (7) |
>
|
|
| (8) |
>
|
|
| (9) |
>
|
|
| (10) |
>
|
|
| (11) |
>
|
|
| (12) |
Example 2.
Evaluate a type (1,3) tensor T on various vectors and differential forms.
>
|
|
| (13) |
>
|
|
| (14) |
>
|
|
| (15) |
>
|
|
| (16) |
>
|
|
| (17) |
>
|
|
| (18) |
Example 3.
The interior product can be calculated for abstract forms.
>
|
|
| (19) |
>
|
|
| (20) |
Structure equations for interior products can be specified.
>
|
|
| (21) |
>
|
|
| (22) |
M3 >
|
|
|
|