Tensor[TorsionTensor] - calculate the torsion tensor for a linear connection on the tangent bundle
Calling Sequences
TorsionTensor(C)
Parameters
C - a connection on the tangent bundle to a manifold
Description
Examples
See Also
Let M be a manifold and let ∇ be a linear connection on the tangent bundle of M. The torsion tensor S of ∇ is the rank 3 tensor (tensor of type12) defined by SX,Y=∇XY−∇Y X−X,Y. Here X,Y are vector fields on M.
The connection ∇ is said to be symmetric if its torsion tensor S vanishes.
This command is part of the DifferentialGeometry:-Tensor package, and so can be used in the form TorsionTensor(...) only after executing the command with(DifferentialGeometry) and with(Tensor) in that order. It can always be used in the long form DifferentialGeometry:-Tensor:-TorsionTensor.
with⁡DifferentialGeometry:with⁡Tensor:
Example 1.
First create a 2 dimensional manifold M and define a connection on the tangent space of M.
DGsetup⁡x,y,M
frame name: M
C1≔Connection⁡a⁢D_x&tdx&tdy+b⁢D_x&tdy&tdy
C1:=a⁢D_x⁢dx⁢dy+b⁢D_x⁢dy⁢dy
TorsionTensor⁡C1
−a⁢D_x⁢dx⁢dy+a⁢D_x⁢dy⁢dx
Example 2.
Define a frame on M and use this frame to specify a connection C2 on the tangent space of M. While the connection C2 is "symmetric" in its covariant indices, it is not a symmetric connection.
FR≔FrameData⁡1y⁢dx,1x⁢dy,M1:
DGsetup⁡FR
frame name: M1
C2≔Connection⁡E1&tΘ2&tΘ2
C2:=E1⁢Θ2⁢Θ2
TorsionTensor⁡C2
x⁢E1⁢Θ1⁢Θ2y−x⁢E1⁢Θ2⁢Θ1y−y⁢E2⁢Θ1⁢Θ2x+y⁢E2⁢Θ2⁢Θ1x
DifferentialGeometry, Tensor, Christoffel, Physics[Christoffel], Connection, CovariantDerivative, Physics[D_], DirectionalCovariantDerivative
Download Help Document