Maria Nicolae's Website

RSS Feed (What is RSS?)


Back to Blog.

Relativistic Rocketry

Exploring the physics of rockets in Einsteinian relativity.

Maria Nicolae,

A rocket is a machine that propels itself forwards by ejecting exhaust behind it at high speed. By Newton's third law of motion, any vehicle that is propelled forwards must be pushing something backwards, and a rocket uses its own exhaust for this, rather than something in the surrounding environment like a road surface or an atmosphere, making it suitable for spaceflight.

In quantitative terms, a rocket is continuously consuming its own mass (its fuel) to create exhaust with some momentum. For a given differential change in mass dm of the rocket, a differential momentum dp is imparted on it. A key figure of merit for a rocket, then, is the ratio of these quantities:

ve=dpdm.

This quantity has dimensions of velocity, and so it is commonly called the exhaust velocity of the rocket, but it is not necessarily the actual physical velocity of the exhaust leaving the rocket. Nonetheless, like physical velocities in relativity, it is limited to the speed of light c, as we will see later.

This post will consist of two main parts. First, I will take the exhaust velocity as a given, and derive equations for how the rocket moves, the total change in velocity the rocket can impart. Second, I will look at how the exhaust velocity comes to be, given the reactions and fuels a rocket might use, as well as looking at how to optimise it.

The Rocket Equation

Nonrelativistic Case

First of all, let us consider the nonrelativistic case, in which addition of velocities is simple and linear. In that case, a change in velocity dv is related to a change in momentum dp by

dp=mdv

where m is the mass of the rocket at any given moment. Then, the total change in velocity Δv that the rocket can achieve is the integral of the differential change in velocity dv over the entire burn of the rocket, from its initial fuelled mass mf to its empty mass me:

Δv=burndv=mfmedvdpdpdmdm=vememf1mdmΔv=velnmfme.

This is the Tsiolkovsky rocket equation. We see from this that, in order to get a payload mass me up to a change in velocity Δv using a (nonrelativistic) rocket, the amount of fuel the rocket needs grows exponentially with Δv. This is the so-called "tyranny of the rocket equation".

Relativistic Case

The key difference going from the nonrelativistic case to the relativistic case is that velocities can no longer be simply added together. Instead, relativistic velocities "sum" via the formula

vsum=v1+v21+v1v2c2.

As before, we will need to take the continuous limit of many small additions of velocities, and integrate that. Doing this directly from this expression, however, is very difficult.

Reparameterised Velocity: The Rapidity

To handle the relativistic addition of velocities, we want to find some parameter of velocity ζ(v) such that

ζ(vsum)=ζ(v1)+ζ(v2).

Then, dζ is a quantity we can integrate over the burn of a rocket.

Such a parameterisation is

v=ctanhζ.

This can be shown by the fact that the addition formula for hyperbolic tangents

tanh(a+b)=tanha+tanhb1+tanh(a)tanh(b)

has the same form as the relativistic addition of velocities. This reparameterisation is a common approach in Einsteinian relativity, and the parameter ζ is typically called the rapidity of motion.

(The fact that hyperbolic trig crops up here might come as a surprise to you. Indeed, it turns out that Einsteinian relativity is intimately connected to hyperbolic (Lobachevskian) geometry. But that's a story for another time.)

In terms of the rapidity, and using some hyperbolic trig identities, the Lorentz factor γ(ζ) is

γ=11v2c2=11tanh2ζγ=coshζ.

This is the amount by which the rocket's time is dilated, and so the "effective travel velocity" γv, the distance the rocket covers in the "stationary" frame divided by the time elapsed in its own frame, is

γv=cosh(ζ)·ctanh(ζ)γv=csinhζ.

The Relativistic Rocket Equation

We can relate dζ to the earlier nonrelativistic expression for dv by recognising that that expression is still valid in the instantaneous rest frame of the rocket. This relation is

dζdv|v=0=1c,

and so the relativistic rocket equation is

Δζ=burndζ=mfme(dζdvdvdpdpdm)v=0dm=vecmemf1mdmΔζ=veclnmfme.

If we assume that the rocket starts out stationary, the rapidity at the end of the burn is ζ=Δζ. Then, the velocity achieved is

v=ctanh(veclnmfme).

Here, we have a logarithmic function (ln) inside an even slower-growing function (tanh). Effectively, the tyranny of the rocket equation is compounded by the "tyranny of relativity", in which it is impossible to reach c, and it becomes harder and harder to accelerate as you get closer to c. No surprises there. What about the time-dilated perspective of the crew of the rocket, though? Their effective travel velocity is

γv=csinh(veclnmfme).

Here, the natural logarithm is inside the exponentially-growing sinh function. That is to say, the tyranny of the rocket equation is cancelled out by an "anti-tyranny of time dilation". Indeed, in the best-case scenario of ve=c and the "fuel-dominated" limit mfme, the effective travel velocity is linear to the fuel mass ratio:

γvc2mfme.

Recall, however, that this result is assuming we use the entire burn of the rocket to speed up. In practice, we will often instead need to use half of our Δζ to speed up, and the other half to slow down at our destination, meaning that the maximum "cruising" rapidity we achieve is only ζ=Δζ/2. In that case, the exact cruising velocities are

v=ctanh(12veclnmfme)γv=csinh(12veclnmfme),

and the best-case scenario from before becomes just

γvc2mfme,

meaning that the amount of fuel we need to achieve a given γv is quadratic rather than linear. This is still quite a lot better than the exponential growth of the nonrelativistic case, though!

Exhaust Velocities

Since we are not concerned in this section with changes over time, I drop the differential notation from this point on. In a rocket, a mass M of fuel undergoes some reaction which creates ηMc2 kinetic energy, η being the mass-energy conversion efficiency of the reaction, and leaves behind reaction products with mass m=(1η)M. The momentum produced by this reaction can then be found by

(Mc2)2=E2=(mc2)2+(pc)2p2c2=M2c4m2c4p=cM2m2p=Mc1(1η)2,

and the exhaust velocity is therefore

ve=pM=c1(1η)2.

We can see from this result that vec, with the maximum exhaust velocity ve=c being achieved when η=1, corresponding to massless exhaust, i.e. a photon rocket.

Multiple Exhaust Species

In many cases, the fuel reaction products consist of multiple species, which could each have different momenta. Let us assume there are n species, each with mass mk and momentum pk such that

m=k=1nmkp=k=1npk

and the total energy E is

Mc2=E=k=1n(mkc2)2+(pkc)2.

I now optimise this, finding the pk that maximise p under the constraint of E2. To do this, I use the Lagrange multiplier method, where we find critical points where p and E have parallel gradients

ppk=λEpk1=λc2pk(mkc2)2+(pkc)2λ2c2pk2=mk2c2+pk2(λ2c21)pk2=mk2c2pk=mkcλ2c21

and where the constraint is satisfied:

E=k=1n(mkc2)2+(pkc)2=k=1nmk2c4+mk2c4λc21M=m1+1λc211λc21=M2m2m2pk=mkcM2m2m2.

What we see here, then, is that the optimal distribution of momentum among the species is one where they all have the same velocity, and their momenta are proportional to their masses. The total momentum, given this optimal distribution

p=k=1npk=k=1nmkcM2m2m2=mcM2m2m2=cM2m2,

gives us exhaust velocity

ve=pM=cMM2m2=c1(1η)2M2M2ve=c1(1η)2,

the same as in the prior single-species analysis.

Separate Propellant Species

Until now, I've been using the word "fuel" quite loosely, to refer to both the substance(s) used to generate kinetic energy, and for the reaction mass that that kinetic energy is imparted on. However, in principle, these can be separate, with the words "fuel" and "propellant" referring to the former and latter respectively. For example, there is the concept of the nuclear thermal rocket, in which a nuclear reaction is used to heat a hydrogen propellant which is then vented through the rocket nozzle. We can model this propellant as an additional "spectator species" of mass mp, by which we modify our fuel/propellant masses:

MM+mpmm+mp.

Since this increases our initial mass M without increasing the amount of kinetic energy (Mm)c2 generated, this can only ever decrease the mass-energy efficiency η, and therefore the exhaust velocity ve. Proposals like the nuclear thermal rocket exist to address engineering challenges, like that of ejecting spent nuclear fission fuel at high speeds, not to improve performance per se.

Examples

Below is a table of various reactions, in ascending order of performance. This includes nuclear fission, nuclear fusion, and matter-antimatter annihilation. For nuclear reactions, speculative reactions producing 56Fe, the tightest-bound nucleus, are shown as examples of the theoretical best nuclear fission and fusion reactions. Note, of course, that these show the maximum theoretically possible ve for the reaction, ignoring the challenges of optimally distributing kinetic energy among the product species.

Reaction M m η Maximum ve
235U → n + 95Sr + 139Xe 235.04 Da 234.85 Da 0.084% 4.09% c
56239Pu → 23956Fe 13387 Da 13368 Da 0.138% 5.25% c
2H + 3H → n + 4He 5.030 Da 5.011 Da 0.38% 8.66% c
41H → 4He 4.031 Da 4.003 Da 0.71% 11.9% c
561H → 56Fe 56.44 Da 55.93 Da 0.89% 13.3% c
e+ + e- → 2γ 2 me 0 100% c