Implementing the metric itself is straight forward, allowing for a new class of geodesic to be traced, namely those with non-zero charge per unit mass . These are the particles which interact electromagnetically with the central singularity. We consider only time-like geodesics with charge.
These have been discussed in a number of papers, for example Schroven, Hackmann and Lämmerzahl (2017), which studies in detail the innermost stable circular orbit (ISCO) for different charge configuration, and the effect this has on accreting matter of negative (electrons) and positive charge (protons/ions). There is also the earlier paper by Hackmann and Xu (2013), which explores more generally the orbits of charged particles in the Kerr-Newman spacetime and classifies them to describe their behaviour. These works, and references therein, use the Hamilton-Jacobi formalism with the Carter constant to calculate an effective potential on the four-velocity components, and use this to infer stable (circular) orbits and the ISCO. I would instead like to study this from a step back, directly from the 2nd order geodesic equation, using modern numerical methods. This means adding an Ansatz for the Lorentz force
where is the Faraday tensor, and the dot denotes differentiation with respect to affine time . The second-order ordinary differential equation may be solved with some initial position and 3-velocity , as is constrained via
where is the invariant mass.
In this post, I would like to study the class of circular charged orbits in the equatorial plane, beginning from eq. (3), to determine semi-analytic solutions for the angular momentum and energy of these orbits.
Starting from the four-potential
the Faraday tensor is given by
This means there are only 4 unique non-zero components of the anti-symmetric tensor, namely , with the other 4 being their anti-symmetric counterparts.
It is worth noting that with this potential, one must only consider the product of the particle and black hole charge in the equations of motion, since there are no terms that depend solely on or . There are therefore 2 classes of solution we can expect depending on the sign of . Similarly in the metric, only terms with appear and consequently the parity is lost. We therefore restrict ourselves to and allowing to take both negative and positive values without loss of generality.
Following the method of my previous blog post, we will rework eq. (3) in the equatorial plane, subject to , and calculate the Keplerian angular velocity, defined
The energy and angular momentum already have known solutions in terms of and metric terms. After expanding the Christoffel symbols and working through a little algebra (as in the previous post), one obtains
and dividing by , one obtains
which bears a factor on the charge terms. The first term in this equation is a simple quadratic, but with these charge terms added, we require some way of eliminating or determining in order to solve for .
The only thing I can think to do here is to use eq. (4), and write
One could then balance eq. (9) to have one term either side of the equals sign, substitute the , and square to obtain a quartic equation. Doing so also loses information about the sign of , but that is something we could add in later. Although this is in theory then analytically solvable, in reality the expression is horrendous, and I cannot find a nice simple way of reducing the quartic into e.g. the product of two quadratics, or depressing it to simplify the expression. There are no doubt other ways to tackle such an equation, but I am not versed in polynomial analysis and would have a hard time approaching the problem.
For now, I'd instead prefer a semi-analytic approach, and use a root finder to solve for the solutions. Since the overall form of the equation is leading order quadratic, and we can a priori select that goes forwards in time, we may therefore anticipate classes of solutions for , corresponding to product set of prograde and retrograde orbits with positively and negatively charged particles.
Implementing a short Julia function:
using Gradus function functor_Ω( m::KerrNewmanMetric, rθ; q = 0.0, μ = 1.0 ) g, jacs = Gradus.metric_jacobian(m, rθ) # only want the derivatives w.r.t. r ∂rg = jacs[:, 1] x = SVector(0, rθ, rθ, 0) F = Gradus.maxwell_tensor(m, x) function f(ω) Δ = (ω^2 * ∂rg + 2 * ω * ∂rg + ∂rg) arg = -(ω^2 * g + 2 * ω * g + g) / μ^2 # check to ensure we can preserve forwards-in-time ut = if arg >= 0 sqrt(arg) else # return something distinct return NaN end # combine with charge terms 0.5 * Δ + (F[2, 4] * ω + F[2, 1]) * g * q * ut end end
This function limits the domain of to solutions with . We then set up some initial configuration:
m = KerrNewmanMetric(M = 1.0, a = 0.0, Q = 0.9) rθ = SVector(3.0, π/2)
I'd like to note that this picture is unphysical. If a black hole were to have charge, it is likely that the charge is vanishingly small in the metric, and that the charge product is instead non-zero. But there is nothing in the mathematics that prevents us from exploring this class of spacetimes, so we will press on.
Plotting the value of the constraint equation for different for two different spins:
Discontinuities are due to limited resolution (). The two solutions, prograde and retrograde, are clearly defined. When , the possible range of is limited by the positivity constraint in eq. (10).
For the Schwarzschild case , the function is symmetric about the central axis. The roots differ only by parity, , for both the charged and uncharged orbits. We identify the effect of charge is to either increase () or decrease () the angular velocity relative to the uncharged case.
For the spinning case , the function is skewed and loses its symmetry, but the effects of charge remain the same.
We can clearly identify the values of corresponding to each of the cases. Ambiguity is introduced if we move closer:
Examining the two cases again:
There are still four solutions to the charged particle orbits in the Schwarzschild case, but only if one considers the curves to be continuous. Else we must conclude that there are four possible orbits for and none for at the same radius, which we can rule out, as circular orbits must have a unique , modulus the direction (prograde or retrograde).
For the spinning case, we identify only two real roots, corresponding to prograde orbits, both on the branch. Again, we must consider the curves to be continuous to rationalize the roots. At this distance, retrograde circular orbits for the spinning case are impossible.
I am unsure what the interpretation here is: one could interpret that the direction of time has changed, as in eq. (10), there is no difference between and . Thus the transformation is equivalent to the case, which puts negative charge orbits on the curve corresponding to positive charge orbits when the direction of time is changed.
We can analytically continue the curves to represent this with the modification to our function:
ut = sign(arg) * sqrt(abs(arg))
I have coloured the line corresponding to for orange to emphasize how the continuation is realized. I have chosen to adopt this in the Gradus.jl implementation. It also helps with the root finder for to have the function defined all along the domain (~;
Here we will use the method outlined previously for determining the ISCO, using the same minima finding method in the energy expression. The energy and angular momentum are from the canonical four-momenta, which is modified under the influence of the electromagnetic potential, as described in Tursunov, Zdeněk, and Kološ (2016) for an external magnetic field, and Carter (1968) for the general class of Kerr metrics.
Quickly re-deriving the canonical momenta from the Lagrangian
with the momenta defined
There is here an ambiguity in the sign of as it enters in the above equations. I am using the same convention as Hackmann et al. here, which is in contrast to e.g. Carter. I must admit I do not quite understand the origin of this discrepancy, but the differing results are dramatic.
We identify as usual and as constants of motion, and
We find and using , as in the previous blog post, and can then plot the energy as a function of radius:
For the case of , we have for the majority of orbits. The marginally bound orbit is defined as the circular orbit with , so although these orbits are stable, they are not very tightly bound relative to the other setups. This has implications for a maximal charge product for which circular orbits may be found. Numerical limitations furthermore prevent fully describing the energetic system at small radii, as can be seen by blatant discontinuities in the curves, where the root finder has struggled to find solutions for .
We can find the ISCO by determining the minima of the energy of the circular orbits, i.e.
Plotting the ISCO as a function of charge product :
At , both curves are divergent and . For negative charge products the ISCO increases – this is equivalent to an additional attractive force, or an effective increase in gravitational potential, pulling on the particle. Orbits that were once stable are no longer, and hence increases.
For positive charge products, the ISCO initially decreases, reaching a minima, before increasing rapidly. The initial decrease may be thought of as the repulsion holding up the orbit and weakening the gravitational potential, allowing previously unstable orbits to become stable. The subsequent increase is interpreted as the EM repulsion overpowering gravity, suppressing the gravitational term in eq. (3).
Using the method I previously outlined in another post, Gradus.jl can automatically find stable circular orbits in the equatorial plane by minimizing some stability measure. It requires only the modified geodesic equation eq. (3), and solves for some which minimizes the variations in over the course of the integration. It is therefore a good numerical test of the semi-analytic approach to ensure the model is at least self consistent.
Plotting against is a method for analyzing the stability and classifying different orbits. For example, the ISCO is a minimum of both and , and therefore on the plane corresponds to a cusp in the curve representing circular orbits.
Plotting the analytic method (dashed) and the points determined by the circular orbit solver (crosses, connected by solid line):
Agreement is seen between the methods. This can also be used to more accurately determine the ISCO for the circular orbit solver, as sometimes the integrator is "too good" and classifies some unstable / marginally bound orbits as stable circular. These plots clearly identify the location of the ISCO energetically.
The effects of GR on the redshift is calculated using the ratio of energies
where we assume for simplicity, as the observer is assumed to be far enough from the singularity to be in flat space. Our calculation therefore simplifies to
using Tullio function redshift_charged(q) function _f(m, gp, t) x = gp.u2 g = Gradus.metric(m, x) u = CircularOrbits.fourvelocity(m, x; q = q) o := -g[i, j] * gp.v2[i] * u[j] inv(o) end end
Here it is already implemented in a form that returns a function that we can use to create a
PointFunction to use with the integrator. We can then calculate moderately high resolution line profiles with:
# set charge and build point function q = 1.0 redshift_pf = PointFunction(redshift_charged(q)) # position and disc configuration u = SVector(0.0, 1000.0, deg2rad(40), 0.0) d = GeometricThinDisc(0.0, 1000.0, π/2) # set up binning and calculate over fine grid bins = collect(range(0.1, 1.3, 200)) g, f = lineprofile( m, u, d, bins = bins, algorithm = BinnedLineProfile(), plane = PolarPlane(GeometricGrid(); Nr = 700, Nθ = 1300, r_max = 50.0), verbose = true, redshift_pf = predshift_pf, minrₑ = Gradus.isco(m, q = q), )
The effect of the energetics of the charged orbits is clear in the line profiles. For the case of , the circular orbit energy is pretty much constant for all stable orbits. This is particularly important around the ISCO radius, as that is where we can expect the maximal redshift. Consequently, the redshift of the line profile is much narrower. For the case of we see the opposite effect, where the energy of the stable orbits varies to a greater extent, and therefore the line profile is significantly broadened.
The effect is somewhat similar to changing the inclination of the observer:
The above is for the Schwarzschild case only.
A "more realistic" scenario anticipates to be very small, but could still allow . We can approximate this by setting e.g. and , so that does not affect the spacetime, and enters the model only through the Lorentz force in the geodesic equation.
The Schwarzschild and case correspond exactly, but the effects of the charge are still very apparent.
|||Schroven, Kris, Eva Hackmann, and Claus Lämmerzahl. ‘Relativistic Dust Accretion of Charged Particles in Kerr-Newman Spacetime’. Physical Review D 96, no. 6 (26 September 2017): 063015. https://doi.org/10.1103/PhysRevD.96.063015.|
|||Hackmann, Eva, and Hongxiao Xu. ‘Charged Particle Motion in Kerr-Newmann Space-Times’. Physical Review D 87, no. 12 (24 June 2013): 124030. https://doi.org/10.1103/PhysRevD.87.124030.|
|||Tursunov, Arman, Zdeněk Stuchlík, and Martin Kološ. ‘Circular Orbits and Related Quasiharmonic Oscillatory Motion of Charged Particles around Weakly Magnetized Rotating Black Holes’. Physical Review D 93, no. 8 (7 April 2016): 084012. https://doi.org/10.1103/PhysRevD.93.084012.|
|||B Carter (1968). Global structure of the Kerr family of gravitational fields. PHYS REV 174:5.|