Uses:
- Check correctness of formulae — if dimensions of LHS ≠ RHS, the equation is definitely wrong
- Derive relations — express a quantity in terms of its dependent variables and equate dimensions
- Convert units — = * ^a * ^b * ^c
Limitations:
- Cannot find dimensionless constants (like 1/2, pi, e)
- Cannot distinguish between quantities with same dimensions (work vs torque)
- Cannot handle logarithmic, exponential, or trigonometric functions (their arguments must be dimensionless)
- Cannot derive relations involving more than 3 unknowns with only 3 base dimensions (for mechanics)
- If a quantity depends on a dimensionless combination, dimensional analysis fails