4.1. The η tensors and the Jacobian
EtaUp Define a basis
EtaDown VBundle on which a basis lives
Jacobian Parallel derivative associated to the given basis
WeightOf Weight of an expression as a linear combination of basis names
Definition of a basis.
The η tensors represent the totally antisymmetric products of all basis (co)vectors:
= n! ··· , = n! ···
In xCoba`, these objects are automatically defined for each basis.
In[228]:=
Out[228]=
The basis is marked with an over or undertilde, whose significance we shall see below. Their components in the natural basis are very simple:
In[229]:=
Out[229]=
And they are related to the generalised Kronecker delta:
In[230]:=
Out[230]=
The presence of a metric provides additional relations, as we shall see later. Each basis has a different pair of η tensors but they are all related through the Jacobians of the transformations. Because of this, η are generally considered not tensors, but tensor densities with weight = ± 1. In xCoba` we consider them tensors, but dependent on a reference basis. If we change the reference basis (e.g., from etaUppolar to etaUpcartesian), we have to include Jacobians in the transformation. However, if we don't change the reference basis (e.g., from etaUppolar[{a,polar},{b, polar}, {c,polar}] to etaUppolar[{a,cartesian}, {b,cartesian}, {c, cartesian}]) they transform as tensors. This is analogous to our treatment of Christoffel tensors. Consider this example
In[231]:=
Out[231]=
This product is a density of weight +1 if we change the basis polar and of weight -1 if we change cartesian. In order to convey all this information, we represent weigths as linear combinations of the names of the bases:
In[232]:=
Out[232]=
If we worked with a single basis, a weight n *basisname could be understood as the traditional integer weight n
In[233]:=
Out[233]=
The Jacobian is represented as
In[234]:=
Out[234]=
It is a scalar with weight +1 with respect to cartesian and -1 with respect to polar, so it has two tildes of different colours.
In[235]:=
Out[235]=
In[236]:=
Out[236]=
xCoba` knows how to compute derivatives of Jacobians
In[237]:=
Out[237]=
In[238]:=
Out[238]=
In[239]:=
Out[239]=
Created by Mathematica (May 16, 2008) |