Dimensional analysis

A guide to checking homogeneity, inferring dependencies, and detecting impossible equations.

Dimensions and units

A dimension describes the physical nature of a quantity; a unit states how it is measured within a particular system.

QuantityDimensionPossible SI unit
LengthLLmeter, m\mathrm{m}
MassMMkilogram, kg\mathrm{kg}
TimeTTsecond, s\mathrm{s}
VelocityLT−1LT^{-1}m/s\mathrm{m/s}
ForceMLT−2MLT^{-2}newton, N\mathrm{N}
EnergyML2T−2ML^2T^{-2}joule, J\mathrm{J}

A length retains dimension LL whether expressed in meters or kilometers. Changing units alters the numerical value but not the dimension.

Dimensionless quantities

A ratio of quantities with equal dimensions may be dimensionless: strain, refractive index, or an angle in radians. "Dimensionless" does not mean meaningless, nor does it mean that scale and convention are irrelevant.

Dimensional homogeneity

Every term being added or subtracted must have the same dimension, and both sides of a physical equation must be dimensionally equivalent.

Dimensional check of an equation

For

[

x=x0+v0t+12at2,x=x_0+v_0t+\frac12at^2,

]

every term represents a length:

[

[x]=L,[v0t]=(LT−1)T=L,[at2]=(LT−2)T2=L.[x]=L,\qquad[v_0t]=(LT^{-1})T=L,\qquad[at^2]=(LT^{-2})T^2=L.

]

The factor 1/21/2 is dimensionless and does not affect the test.

Mathematical functions

The argument of an exponential, logarithm, or trigonometric function must be dimensionless. Expressions such as e−t/τe^{-t/\tau} are valid because t/τt/\tau has no dimension; e−te^{-t} is complete only if tt already denotes a dimensionless variable.

Checking method

  1. Replace every quantity by its fundamental dimensions.
  2. Apply powers to the complete dimension: [v2]=L2T−2[v^2]=L^2T^{-2}.
  3. Add exponents when multiplying and subtract them when dividing.
  4. Simplify every term separately.
  5. Compare added terms and both sides.

Short example

Check E=12mv2E=\tfrac12mv^2:

[ [mv^2]=M(LT^{-1})^2=ML^2T^{-2}=[E]. ]

The expression passes the dimensional test. This does not yet prove the factor is 1/21/2, that the correct velocity was used, or that the model applies.

With compound units

You may also reduce units: N m=(kg m/s2)m=kg m2/s2=J\mathrm{N\,m}=(\mathrm{kg\,m/s^2})\mathrm{m}=\mathrm{kg\,m^2/s^2}=\mathrm{J}. Do not mix abstract dimensions and numerical conversion factors in the same line.

Infer the form of a relation

If you know the relevant variables but not the exact equation, dimensions can constrain its form.

Suppose a pendulum period TpT_p depends on length ℓ\ell and gravity gg:

[

Tp∝ℓagb.T_p\propto \ell^a g^b.

]

Comparing dimensions:

[ T=L^a(LT^{-2})^b=L^{a+b}T^{-2b}, ]

gives b=−1/2b=-1/2 and a=1/2a=1/2, hence

[

Tp∝ℓg.T_p\propto\sqrt{\frac{\ell}{g}}.

]

What remains undetermined

Dimensional analysis does not recover the dimensionless factor 2π2\pi, nor does it reveal other relevant dimensionless variables by itself. The result describes a compatible family, not necessarily the complete law.

The technique can also build dimensionless groups and compare systems at different scales, provided the relevant variable set was chosen correctly.

Errors it can detect

Dimensional analysis quickly identifies:

  • sums of incompatible quantities;
  • forgotten powers or powers applied to only part of a unit;
  • missing factors of time, length, or mass;
  • confusion between related quantities, such as energy and power;
  • dimensional arguments inside logarithms or exponentials;
  • results reported in a unit belonging to another quantity.

Locate the first failure

Do not check only the final expression. Review every derivation line and find the first one where the expected dimension changes. That line contains the error or an unstated definition.

What it suggests but cannot decide

If a dimension T−1T^{-1} is missing, a frequency, velocity divided by length, or another time scale may have been omitted. The test guides the search, but the physical model determines the correct factor.

Limitations of dimensional analysis

Passing the test is necessary but not sufficient. Two incorrect expressions may have the same dimensions.

Dimensional analysis cannot determine by itself:

  • dimensionless numerical constants such as 22, 1/21/2, or 2π2\pi;
  • signs, directions, or vector character;
  • sums between terms of equal dimension;
  • arbitrary functions of dimensionless variables;
  • initial conditions, boundary conditions, or validity domain;
  • whether the relevant variables were chosen correctly.

For example, E=mv2E=mv^2 and E=12mv2E=\tfrac12mv^2 are dimensionally compatible, but only the model and its derivation fix the coefficient.

Combine this test with order of magnitude, limiting cases, physical meaning, and assumption review. A strong check uses independent evidence.