7.5. Curvature tensors of the metric
When we define a metric, a number of curvature tensors are defined. Currently they are: Riemann, Ricci, RicciScalar, Einstein, TFRici, Weyl. Note that they are all associated to the Levi-Civita connection of the metric, and not directly to the metric. There are a number of functions to change among them.
First we have some automatic contractions. These can be prevented with the option CurvatureRelations of DefCovD. By default, contractions of the Riemann tensor are automatically replaced by the Ricci tensor:
In[596]:=
Out[596]=
In[597]:=
Out[597]//InputForm=
-RicciCD[-b, -c]
And contractions of the Ricci tensor are replaced by the Ricci scalar:
In[598]:=
Out[598]=
In[599]:=
Out[599]//InputForm=
RicciScalarCD[]
In[600]:=
Out[600]=
Then we can change among the tensors:
In[601]:=
Out[601]=
In[602]:=
Out[602]=
In a 3d manifold the Weyl tensor is zero:
In[603]:=
Out[603]=
In[604]:=
Out[604]=
We can also change between Ricci and TFRicci:
In[605]:=
Out[605]=
In[606]:=
Out[606]=
RiemannToWeyl Expand Riemann tensors into Weyl, Ricci and RicciScalar tensors
WeylToRiemann Expand Weyl tensors into Riemann, Ricci and RicciScalar tensors
RicciToEinstein Expand Ricci tensors into Einstein and RicciScalar tensors
EinsteinToRicci Expand Einstein tensors into Ricci and RicciScalar tensors
RicciToTFRicci Expand Ricci tensors into TFRicci and RicciScalar tensors
TFRicciToRicci Expand TFRicci tensors into Ricci and RicciScalar tensors
Relations among curvature objects.
As we said, we can work with connections which are compatible with a given metric field but have torsion too.
We define a new connection associated to our metric field, but this time with torsion. The Riemann tensor is antisymmetric in both pairs, but now those pairs cannot be exchanged. Hence the Ricci tensor is not symmetric. Currently Weyl is not even defined:
In[607]:=
The difference of covariant derivatives
In[608]:=
Out[608]=
is given by a Christoffel tensor
In[609]:=
Out[609]=
which can be expressed uniquely in terms of torsion and metric fields:
In[610]:=
Out[610]=
In[611]:=
Created by Mathematica (May 16, 2008) | ![]() |