Topic 8 of 9 14 min

Checking Dimensional Consistency of Equations

Learning Objectives

  • State the principle of homogeneity of dimensions and explain what it requires of every term in a valid physical equation
  • Check whether a given equation is dimensionally consistent by computing the dimensions of each term and comparing them
  • Identify quantities and functions that must be dimensionless, such as arguments of trigonometric, logarithmic, and exponential functions
  • Explain why a dimensionally correct equation is not necessarily a physically correct equation, and give examples
Loading...

Checking Dimensional Consistency of Equations

You have learned how to write dimensional formulae and dimensional equations. Now comes one of the most practical payoffs of that skill: using dimensions as a built-in error detector for physical equations. Before you reach for a calculator, a quick dimensional check can tell you whether an equation even makes sense, saving you from chasing results through a formula that was wrong from the start.

The Principle of Homogeneity

The idea behind dimensional checking rests on one simple rule called the principle of homogeneity of dimensions: you can only add or subtract physical quantities that share the same dimensions. Mixing quantities of different types is physically meaningless. You cannot add a velocity to a force, or subtract an electric current from a temperature, any more than you could add 5 kilograms to 3 seconds and expect a sensible answer.

This principle extends naturally to entire equations. In any correct physical equation, every term that appears on either side must carry exactly the same dimensions. If you find that one term has the dimensions of length but another has the dimensions of velocity, something has gone wrong in the derivation, and you can stop right there.

How to Check an Equation

The process is direct. Take every term in the equation, work out its dimensions using the base quantities, and then compare. If all terms match, the equation passes the dimensional test. If even one term disagrees, the equation is definitely wrong.

Worked example: the kinematic displacement equation

Consider the equation for the distance xx travelled by an object starting from position x0x_0 with initial velocity v0v_0 and uniform acceleration aa:

x=x0+v0t+12at2x = x_0 + v_0 \, t + \frac{1}{2} \, a \, t^2

To check this, compute the dimensions of each term separately.

First term on the right, x0x_0: This is a position, which is a length.

[x0]=[L][x_0] = [L]

Second term, v0tv_0 \, t: Initial velocity has dimensions [LT1][L \, T^{-1}] and time has [T][T]. Multiplying:

[v0t]=[LT1]×[T]=[L][v_0 \, t] = [L \, T^{-1}] \times [T] = [L]

The T1T^{-1} and TT cancel out, leaving pure length.

Third term, 12at2\frac{1}{2} \, a \, t^2: The factor 12\frac{1}{2} is a pure number with no dimensions, so it drops out of the analysis. Acceleration has [LT2][L \, T^{-2}] and t2t^2 has [T2][T^2]:

[12at2]=[LT2]×[T2]=[L]\left[\frac{1}{2} \, a \, t^2\right] = [L \, T^{-2}] \times [T^2] = [L]

Again, the time dimensions cancel, leaving length.

Left side, xx: This is a distance, so [x]=[L][x] = [L].

Every term on the right produces [L][L], which matches the left side. The equation is dimensionally consistent.

Worked example: energy conservation (Example 1.3)

Check whether the equation 12mv2=mgh\frac{1}{2} m v^2 = m g h is dimensionally correct, where mm is mass, vv is velocity, gg is acceleration due to gravity, and hh is height.

Left side: Start with mass [M][M] and velocity squared [LT1]2=[L2T2][L \, T^{-1}]^2 = [L^2 \, T^{-2}]. Multiplying:

[12mv2]=[M]×[L2T2]=[ML2T2]\left[\frac{1}{2} m v^2\right] = [M] \times [L^2 \, T^{-2}] = [M \, L^2 \, T^{-2}]

(The 12\frac{1}{2} is dimensionless and does not affect the result.)

Right side: Mass gives [M][M], acceleration due to gravity gives [LT2][L \, T^{-2}], and height gives [L][L]. Multiplying:

[mgh]=[M]×[LT2]×[L]=[ML2T2][m g h] = [M] \times [L \, T^{-2}] \times [L] = [M \, L^2 \, T^{-2}]

Both sides yield [ML2T2][M \, L^2 \, T^{-2}], so the equation is dimensionally consistent.

Worked example: ruling out wrong formulas (Example 1.4)

Suppose someone offers you five candidate formulas for kinetic energy KK (where mm is mass, vv is speed, aa is acceleration) and asks which can be eliminated purely on dimensional grounds:

(a) K=m2v3K = m^2 v^3

(b) K=12mv2K = \frac{1}{2} m v^2

(c) K=maK = m a

(d) K=316mv2K = \frac{3}{16} m v^2

(e) K=12mv2+maK = \frac{1}{2} m v^2 + m a

Kinetic energy has the SI unit joule, which is kgm2s2\text{kg} \cdot \text{m}^2 \cdot \text{s}^{-2}, so its dimensional formula is [ML2T2][M \, L^2 \, T^{-2}]. Now check each candidate:

(a) [m2v3]=[M2]×[LT1]3=[M2L3T3][m^2 v^3] = [M^2] \times [L \, T^{-1}]^3 = [M^2 \, L^3 \, T^{-3}]. This does not match [ML2T2][M \, L^2 \, T^{-2}]. Ruled out.

(b) [12mv2]=[M]×[L2T2]=[ML2T2][\frac{1}{2} m v^2] = [M] \times [L^2 \, T^{-2}] = [M \, L^2 \, T^{-2}]. Matches.

(c) [ma]=[M]×[LT2]=[MLT2][m a] = [M] \times [L \, T^{-2}] = [M \, L \, T^{-2}]. This is force, not energy. Ruled out.

(d) [316mv2]=[M]×[L2T2]=[ML2T2][\frac{3}{16} m v^2] = [M] \times [L^2 \, T^{-2}] = [M \, L^2 \, T^{-2}]. Matches.

(e) This expression tries to add 12mv2\frac{1}{2} m v^2 (dimensions of energy, [ML2T2][M \, L^2 \, T^{-2}]) and mam a (dimensions of force, [MLT2][M \, L \, T^{-2}]). Since the two terms have different dimensions, they cannot be added. The right side has no well-defined dimensional formula at all. Ruled out.

Formulas (a), (c), and (e) are eliminated. Both (b) and (d) survive the dimensional test. To decide between them, you need the actual physics: the correct formula for kinetic energy is (b), K=12mv2K = \frac{1}{2} m v^2. The dimensional check alone cannot tell you that 12\frac{1}{2} is the right coefficient instead of 316\frac{3}{16}, because both are just dimensionless numbers.

Dimensionless Quantities and Special Functions

Some quantities have no dimensions at all. They arise whenever you take the ratio of two quantities that share the same dimensions. For example:

  • Angle is defined as arc length divided by radius: [L]/[L]=[M0L0T0][L] / [L] = [M^0 \, L^0 \, T^0], which is dimensionless.
  • Refractive index is the ratio of the speed of light in vacuum to the speed of light in a medium: [LT1]/[LT1][L \, T^{-1}] / [L \, T^{-1}], again dimensionless.

These pure numbers slip through dimensional checks entirely. You cannot detect whether a formula includes the correct dimensionless factor (such as 12\frac{1}{2} versus 316\frac{3}{16}) by looking at dimensions alone.

There is an important related rule: the arguments of special mathematical functions like sin\sin, cos\cos, log\log, ln\ln, and exe^x must always be dimensionless. If you encounter sin(ωt)\sin(\omega t) in an equation, the product ωt\omega t must have no net dimensions. This is why angular frequency ω\omega carries dimensions [T1][T^{-1}], so that ωt=[T1]×[T]=dimensionless\omega t = [T^{-1}] \times [T] = \text{dimensionless}.

What the Test Can and Cannot Tell You

Dimensional consistency is a necessary condition for a correct equation, but it is not sufficient. Think of it as a filter that catches certain types of errors:

  • If an equation fails the test, it is certainly wrong. There are no exceptions. Mismatched dimensions mean the equation is adding or equating things that cannot logically be combined.

  • If an equation passes the test, it might still be wrong. The test is blind to pure numbers and dimensionless functions. An equation could have the right types of quantities combined in the right way, but with incorrect numerical coefficients, and the dimensional check would not notice.

One practical advantage of working with dimensions rather than units is generality. You do not need to commit to SI, CGS, or any other specific system. You also avoid worrying about conversions between multiples and sub-multiples. Dimensions operate at a higher level than units, and the consistency test works the same way regardless of which unit system you prefer.

This makes dimensional checking an excellent first pass whenever you derive, remember, or look up a formula. It takes just a few seconds and can immediately flag a mistake that might otherwise lead to a long, wasted calculation.