How does it work?
Rocket propulsion throws mass out at high speed in one direction, and the ship gains momentum in the other (Newton's third law). The force with which the engine pushes is the thrust. The speed at which the exhaust leaves is the exhaust velocity ve. Engineers often quote it as the specific impulse Isp in seconds: the number of seconds a kilogram of propellant could sustain a thrust equal to its own weight on Earth.
The Δv budget
Every maneuver — speeding up, changing orbit, braking — costs a certain change in velocity Δv. We add them up like expenses in a budget, and the Tsiolkovsky equation tells us how much propellant that takes. Braking costs as much as speeding up.
The de Laval nozzle
The gas in the chamber is hot and slow. In the constriction it accelerates to the speed of sound (Mach 1), and in the expanding section it keeps going, supersonically, as it cools. The ideal exhaust velocity grows with temperature and falls with molecular mass:
Electric propulsion and the sail
Continuous thrust and the flip maneuver
The ship accelerates at a constant a for the first half of the way, turns 180°, and brakes for the second half. The fastest path at a given acceleration is called a brachistochrone.
At high speeds we compute relativistically (τ — time on the ship, d — the whole distance):
A spiral instead of a jump
A weak engine cannot do a Hohmann transfer. So it pushes along its motion nonstop, and the orbit slowly grows. Such a spiral costs more Δv (LEO to GEO: |vLEO − vGEO| ≈ 4.6 km/s instead of 3.85 km/s), but at an Isp of 3,000 s it uses several times less propellant.
Simplifications: the engine map shows typical ranges, not every engine model. The nozzle is computed as isentropic flow of an ideal gas with constant γ (the result is usually a few percent better than a real engine). The plume and shock diamonds are drawn schematically. For the ion thruster we take an effective ve = 0.8 of the beam speed (part of the gas is not ionized, and the beam diverges). The sail is an ideal flat mirror in a single orbital plane; the Sun is a point, and the planets do not attract the sail. The continuous-thrust trip is computed along a straight line (no solar gravity and no planetary motion), and the game is one-dimensional. The spiral is a numerical integration (RK4) of motion in the field of a point-mass Earth with no atmosphere and no oblateness. Engine values are based on data from manufacturers, NASA, and ESA (as of 2026).