Compute the Killing vectors
Our metric in both flat and smooth coordinates is independent of time t and
angle theta. This means that our spacetime has two symmetries - time translation
t -> t + a and angular rotation theta -> theta + b.
Such symmetries in the metric lead to objects called Killing vectors, and there
will be one Killing vector for each such symmetry. Finding these Killing vectors
is important because they can be used to greatly simplify the computation of the
null geodesic paths of light in this spacetime. We'll calculate the Killing
vectors for this spacetime using the Killing equation DuKv + Dvku = 0. Here are
the vector definitions:
In[56]:=
DefineTensor[K,"K",{{1},1}]
PermWeight::def: Object K defined
In[57]:=
K[la]
Out[57]=
K
a
In[58]:=
K[1] = kr[r]
K[2] = ktheta[r]
K[3] = kt[t]
Out[58]=
kr[r]
Out[59]=
ktheta[r]
Out[60]=
kt[t]
In[61]:=
K[-1] = MakeSum[Metricg[-1,la] K[ua]]
Out[61]=
kr[r]
In[62]:=
K[-2] = MakeSum[Metricg[-2,la] K[ua]]
Out[62]=
2 2
(1 - 4 G M) r ktheta[r]
In[63]:=
K[-3] = MakeSum[Metricg[-3,la] K[ua]]
Out[63]=
-kt[t]
In[64]:=
DefineTensor[Kterm,"Kterm",{{2,1},1}]
PermWeight::sym: Symmetries of Kterm assigned
PermWeight::def: Object Kterm defined
In[65]:=
DefineTensor[Kterm2,"Kterm2",{{2,1},1}]
PermWeight::sym: Symmetries of Kterm2 assigned
PermWeight::def: Object Kterm2 defined
Now we compute the derivative combination Du kv + Dv Ku that appears in the
Killing equation:
In[66]:=
Kterm[la_,lb_] = CDtoOD[CD[K[la],lb] + CD[K[lb],la]]
Out[66]=
p
-2 G K + K + K
ab p a,b b,a
In[67]:=
On[EvaluateODFlag]
In[68]:=
Kterm2[la_,lb_] := Simplify[MakeSum[Kterm[la,lb]]]
In[69]:=
DefineTensor[Keqn,"Keqn",{{2,1},1}]
PermWeight::sym: Symmetries of Keqn assigned
PermWeight::def: Object Keqn defined
Now we take that derivative term we just calculated and set it to zero to solve
for the Killing vectors:
In[70]:=
Keqn[la_,lb_] := Kterm2[la,lb] == 0
Here is the list of differential equations we need to solve to get the Killing
vectors:
In[71]:=
Table[Keqn[-i,-j],{i,1,3},{j,1,3}]
Out[71]=
2 2
{{2 kr'[r] == 0, (1 - 4 G M) r ktheta'[r] == 0, True},
2 2
{(1 - 4 G M) r ktheta'[r] == 0,
2
2 (1 - 4 G M) r kr[r] == 0, True},
{True, True, -2 kt'[t] == 0}}
These equations can be solved by inspection to yield:
In[72]:=
kr[r_] = 0
kt[r_] = c1
ktheta[r_] = c2
Out[72]=
0
Out[73]=
c1
Out[74]=
c2
In[75]:=
Table[K[i],{i,3}]
Out[75]=
{0, c2, c1}
The Killing vectors for this spacetime are any linear combination with constant
coefficients of a unit vector in the time direction and a unit vector in the
theta direction.
The two symmetries in this spacetime are time translation and rotational
invariance. We will use these symmetries and these Killing vectors to speed up
the process of solving the geodesic equations and calculate the paths of rays of
light around the mass M.
Up to Compute and solve the equations for light propagation
|