At the most basic level, dimensional analysis can be used to convert from one set of units to another, and to check the validity of equations. In both cases we are using the fact that no matter what units we are using, each term in any equation has to have the same overall dimensions.
First, a cautionary tale. On September 23rd 1999, NASA’s Mars Climate Orbiter crashed whilst trying to execute a difficult breaking manouver to arrive at Mars, and a spacecraft costing $360 million was lost. Investigations after the event showed that the subcontractors building the probe used Imperial units (pounds force for thruster impulse) whilst NASA was using metric units of Newtons, and the conversion factor between the two systems had been neglected.
Let us see if we can convert from a force in Imperial units (FPS technical) to a force in metric units. First off, the quantity force must always have the same dimension :
Quantity | FPS | SI | Ratio (SI/FPS) |
Mass | Slug | kg | 14.60 |
Length | foot (ft) | m | 0.3048 |
Time | seconds (s) | s | 1 |
If we have a force of X lbf = X slug ft/s2, then we can write
A second useful application of this is to check equations. A valid equation has to be dimensionally homogeneous, i.e. all the terms in the equation have to have the same dimensions. By ‘term’ here we mean groups of variables multiplied together or divided. As an example, the momentum equation in 1-d can be written as
In other words, all the terms in this equation have the same dimensions, so we conclude that there is nothing wrong here. Of course, the momentum equation is a well-known one, but we might be dealing with a less recognisable equation. We can use this technique to check equations, or to work out the dimensions (and then units) for unknown variables in an equation.