Tensor[CheckKillingTensor] - check that a tensor is the Killing tensor for a given metric or connection
Calling Sequences
CheckKillingTensor(g, T)
CheckKillingTensor(C, T)
Parameters
g - a covariant metric tensor on a manifold M
T - a symmetric covariant tensor on M, or a list of such
C - an affine connection on a manifold M
|
Description
|
|
•
|
This program simply computes the symmetrized covariant derivative of T with respect to the Christoffel symbols of the metric g or the connection C, that is, it computes the Killing tensor equation for T.
|
•
|
This command is part of the DifferentialGeometry:-Tensor package, and so can be used in the form CheckKillingTensor(...) only after executing the commands with(DifferentialGeometry), with(Tensor) in that order. It can always be used in the long form DifferentialGeometry:-Tensor:CheckKillingTensor.
|
|
|
Examples
|
|
>
|
with(DifferentialGeometry): with(Tensor):
|
Example 1.
Check that K1 is a Killing tensor for the metric g.
M >
|
g := evalDG((1/y)*dx &t dx + 1/x*dy &t dy);
|
| (2.1) |
M >
|
K1 := evalDG((1/y^3)*dx &t dx &t dx - (1/x^3)*dy &t dy &t dy);
|
| (2.2) |
M >
|
CheckKillingTensor(g, K1);
|
| (2.3) |
Example 2.
Determine the equations for A(y) and B(x) that must be satisfied for K2 to be a Killing tensor for the metric g from Example 1.
M >
|
K2 := evalDG(A(y)*dx &t dx &t dx + B(x)*dy &t dy &t dy);
|
| (2.4) |
M >
|
P := CheckKillingTensor(g, K2);
|
| (2.5) |
M >
|
Tools:-DGinfo(P, "CoefficientSet");
|
| (2.6) |
|
|
Download Help Document
Was this information helpful?