The rocket equation

We have now seen why rockets have a force acting on them when an onboard motor fires.


The gaseous combustion products are pushed backwards at high speed. This acceleration of gaseous mass creates a force (K), in such a way that the particles gain speed (ve) out through the narrow channel. The counter force (F) pushes the rocket forwards

Let us take a closer look at the momentum of the system and how it is transferred. Imagine the same rocket with the motor firing. The rocket has a mass of M+\Delta M. It releases a small part of that mass, called \Delta M, over a short time span of \Delta t. The momentum of the system at time t=0 is P=(M+\Delta M)V, where V is the velocity of the rocket. When the small mass \Delta M is accelerated from the rocket to a velocity of v_e, the momentum of the system, that is the rocket with momentum P_{r,\Delta t}=M(V + \Delta V) and the momentum of the small mass P_{\Delta M}=-\Delta M\, v_e, must be the same as at t=0. This means that the rocket has lost some mass but gained velocity.
The change in momentum of the system, that is, the rocket and the small expelled mass, is

\Delta P=M\,\Delta V-v_e \Delta M.

Since there are no external forces on the system, the change of momentum on the system must be zero, and hence M\,\Delta V=v_e \,\Delta M. For small time periods (dt), we kan write d’s instead of deltas:

M \, dV=v_e \, dM

Remembering Newton’s second law, and that the sum of the forces acting on the rocket equals the change in time of momentum, we can write

\Sigma F = \frac{dP}{dt} = \frac{M dV - v_e dM}{dt} = 0,


The small mass dm is pushed from the rocket to a velocity of ve. The rocket has lost some mass and gained velocity.

which gives us

M \frac{dV}{dt} = v_e \frac{dM}{dt}.

Integrating both sides of this equation,

\int^{t_b}_0 dV = v_e \int^{t_b}_0 \frac{1}{M} dM,

we have the following relation between change in velocity and mass:

\Delta V = v_e \ln \left( \frac{M_i}{M_f} \right),

where M_i is the initial mass before the rocket motor starts to burn and M_f is the final mass of the rocket after the burn stopped. The difference between the two, \Delta M, is the fuel burned. This equation is often called the ideal rocket equation (hereafter referred to simply as «rocket equation»), also sometimes named Tsiolkovsky rocket equation after one of the scientists that first derived the equation.

In the integration of the equations we assumed v_e to be a constant in time. It turns out that this is usually a very good approximation. The rocket motor takes in a certain amount of fuel and oxidizer and accelerates the molecules from the chemical reaction to a given velocity. Note that the actual exhaust velocity v_e has a second term that comes from the pressure difference from the rocket pressure and the ambient pressure. We have neglected v_e in a moment.

We must take a look at other simplifications we have done. We assumed that there were no other forces acting on the system. This means that the rocket equation is not valid on a launch vehicle since the gravitational and aerodynamically forces is non-negligible. Also we assumed that the burn happens in a short timespan. This is a good approximation for orbital manoeuvres of satellites, which we will discuss in the next chapter.

See a quite interesting TEDx talk on the rocket equation and the difficulties of reaching space here:

<< Previous pageContent – Next page >>

This article is a part of a pre-course program, used by NAROM in different courses, for example Fly a Rocket!