1

In $ x^{\mu}= \{t,\rho,\theta,\phi\}$Boyer-Lindquist coordinates the Kerr solution takes a manageable form. Given some initial conditions $x^{\mu}(\lambda=0)$ and $\dfrac{dx^{\mu}}{d\lambda}(\lambda=0)$ one can numerically solve the geodesic equations for the parametrised curve $x^{\mu}(\lambda)$. My question is, how would one try to plot and animate the curves in some simple plot3d function? I have seen people “convert” the B-L coordinates to euclidean $x,y,z$ coordinates and animate the curve via the affine parameter $\lambda$.

This seems wrong to me, as the transformation $$x = \sqrt{\rho^2+a^2} \sin\theta \cos\phi$$ $$y = \sqrt{\rho^2+a^2} \sin\theta \sin\phi$$ $$ z =\rho \cos\phi$$ is only valid in the $m=0$ limit of Kerr, while the geodesics were calculated with some nonzero mass.

Obviously one can NOT globally establish euclidean flat coordinates on a curved Kerr manifold, so this scheme makes no sense from a theoretical view. What is the proper way of doing such a plot?

Johnny
  • 155

1 Answers1

1

Simply solving the geodesic equations with a "standard" integrator (e.g. RK4 and friends) suffers badly from energy drift in my experience. To get an accurate and time-stable solution you might be interested in my numerical solution here, or you could use the explicit equations here, if you understand them (I don't!).

m4r35n357
  • 1,936