Dimensional Analysis of Physics Equations: Practice with Answers
The proposed equation F = ma + mv has a problem before you put any numbers into it. ma has units of force; mv has units of momentum. You can't add them as written. Checking each term catches a mistake that disappears from view when you drop the units and just calculate.
Dimensional analysis of physics equations also works backward: an unknown coefficient needs dimensions that make its complete term fit. Use the worked examples below, then try nine diagnostic questions. Some fail immediately; others pass while still describing the wrong physics.

Write the dimensions before the numbers
A dimension describes a quantity type; a unit sets its measurement scale. Meters and centimeters both measure length, with dimension L. Here T denotes time and M mass. Square brackets mean dimensions: [v] = LT⁻¹ for velocity, [a] = LT⁻² for acceleration, [F] = MLT⁻² for force, and [E] = ML²T⁻² for energy. Negative exponents mean division. The SI base and derived units guide covers the corresponding units.
Every term joined by addition or subtraction must have matching dimensions, including the other side of the equals sign. This is the consistency rule explained in OpenStax's dimensional analysis lesson.
Treat an equation as a short ledger:
- Define each symbol, including coefficients.
- Split sums into separate terms.
- Multiply dimensions, divide them, and apply powers.
- Compare every result with the target dimension.
Don't add the dimensional symbols together. Adding two force terms still produces a force. Throughout this worksheet, use scalar quantities for motion along one axis; positive and negative values refer to the same chosen direction.
Locate the incompatible term
Return to F = ma + mv, with m mass, a acceleration, and v velocity:
| Term | Dimensional calculation | Result |
|---|---|---|
F |
force | MLT⁻² |
ma |
M × LT⁻² |
MLT⁻² |
mv |
M × LT⁻¹ |
MLT⁻¹ |
The last term needs another inverse power of time to match force. If a proposed model instead contains mv/τ, where τ is a time, then:
[mv/τ] = M × LT⁻¹ / T = MLT⁻²
That version passes the dimensional check. It doesn't establish that F = ma + mv/τ is the right force model. You still need a physical reason for each term and for the time τ. Dimensional analysis identifies what's missing from the dimensions; it doesn't uniquely identify the missing physics.
Be explicit about symbols. A letter such as T might mean tension in a problem, despite also being used for the dimension of time. Define the quantity first. The Liew and Smith paper on checking physics equations discusses this ambiguity when diagnosing students' equations.
Find the units of an unknown coefficient
A constant doesn't automatically mean a pure number. Consider a proposed position model:
x = A + Bt + Ct²
Here x is position and t is elapsed time. Each term must have dimension L, so work backward:
| Coefficient | Required dimensions | Coherent SI unit | Check the complete term |
|---|---|---|---|
A |
[A] = L |
m |
[A] = L |
B |
[B] = L/T = LT⁻¹ |
m/s |
[Bt] = LT⁻¹ × T = L |
C |
[C] = L/T² = LT⁻² |
m/s² |
[Ct²] = LT⁻² × T² = L |
B has velocity dimensions and C has acceleration dimensions. Their physical meaning still comes from the model. For constant acceleration with initial position x₀ and initial velocity v₀, the coefficients are A = x₀, B = v₀, and C = a/2.
For another example, suppose F = αx², with x a length. Isolate the coefficient's dimensions:
[α] = [F]/[x]²
= MLT⁻²/L²
= ML⁻¹T⁻²
Its SI unit is N/m², or kg/(m·s²). Sharing units with pressure doesn't make this coefficient a pressure. Its role here is to multiply a squared length and produce a force.
Check inside the function, too
In v = v₀ exp(-t/τ), both velocities have dimension LT⁻¹. The exponential's input must be dimensionless: its dimensions must reduce to 1. With [τ] = T, [t/τ] = T/T = 1, so the exponent passes. The exponential also gives a dimensionless output, leaving v₀ to supply the velocity dimension.
This input rule also applies to sine, cosine, and logarithms, as OpenStax explains. In these expressions, a ratio such as t/τ works; a dimensional time alone doesn't. Check both the function's input and the complete term outside it.
A dimensional pass leaves questions open
The number 3 has no dimensions. Neither does 1/2. Consequently, x = x₀ + v₀t + 3at² passes the same dimensional check as the constant-acceleration equation with at²/2:
[x] = [x₀] = L
[v₀t] = LT⁻¹ × T = L
[3at²] = 1 × LT⁻² × T² = L
Durham's dimensional analysis guide makes this limitation explicit: dimensions cannot determine a numerical factor.
For constant acceleration over elapsed time t, velocity changes linearly from v₀ to v₀ + at. Its average is therefore v₀ + at/2. Multiply that average by time to get:
x − x₀ = (v₀ + at/2)t = v₀t + at²/2
The factor 1/2 follows from the motion. This reasoning agrees with OpenStax's constant-acceleration derivation. The factor 3 fails that physical check even though its units fit.
Matching dimensions also can't verify a sign, an initial condition, or whether the assumed motion applies. After a dimensional pass, check the model and direction conventions. After a failure, locate the incompatible term before changing the formula.
Nine dimensional analysis practice problems
These exercises are written for this worksheet; the linked sources explain the underlying rules. Treat each expression as a proposal unless a physical situation is specified. Write the dimensions of every term or function input. For unknown coefficients, give dimensions and coherent SI units. Use t for elapsed time and subscript 0 for an initial value.
v = v₀ + at², wherevandv₀are velocities,ais acceleration, andtis time. Locate the mismatch.v² = v₀² + 4aΔx, wherevandv₀are velocities,ais acceleration, andΔxis displacement. Does it pass? Does that establish the factor 4 for constant acceleration?x = A + Bt + Ct³, wherexis position andtis time. Find the dimensions and units ofA,B, andC.F = αv + βv², whereFis force andvis velocity. Find the units of both coefficients. Can they have the same units?E = γx²v², whereEis energy,xis a length, andvis velocity. Find[γ]and its SI unit.t = C√(m/k), wheretis time,mis mass, and the positive coefficientkis defined by the force relationF = -kx. Herexis displacement. Find[C]. Can this check determine its value?x = A sin(bt), wherexis displacement andtis time. Use the usual radian convention for sine. Find the required dimensions and units ofAandb.v = v₀ exp(-ct²), wherevandv₀are velocities andtis time. Find[c]and its SI unit. Wouldcins⁻¹work?- An object moves at constant velocity
v = +2 m/sfort = 3 s. DisplacementΔxuses the same positive direction asv. DoesΔx = -vtpass dimensionally? Is it correct here?
Answers with the ledger visible
- Fails.
[v] = [v₀] = LT⁻¹, but[at²] = LT⁻² × T² = L. The proposed sum adds velocity to length. An acceleration term multiplied bytwould have velocity dimensions; that would fix this mismatch. - Passes; the factor 4 is wrong for the general constant-acceleration relation.
[v²] = [v₀²] = L²T⁻², and[4aΔx] = 1 × LT⁻² × L = L²T⁻². To check the physics, usea = (v − v₀)/tandΔx = (v₀ + v)t/2over a nonzero elapsed time. Then2aΔx = (v − v₀)(v + v₀) = v² − v₀². The factor is 2, consistent with the motion equations. Dimensions cannot distinguish 2 from 4. [A] = L,[B] = LT⁻¹,[C] = LT⁻³. Units:m,m/s, andm/s³. Check all terms:[A] = L,[Bt] = LT⁻¹ × T = L, and[Ct³] = LT⁻³ × T³ = L. The cubic term needs three inverse powers of time in its coefficient.- Different units.
[α] = [F]/[v] = MLT⁻²/(LT⁻¹) = MT⁻¹, givingkg/s.[β] = [F]/[v]² = MLT⁻²/(L²T⁻²) = ML⁻¹, givingkg/m. Check back:[αv] = MT⁻¹ × LT⁻¹ = MLT⁻²and[βv²] = ML⁻¹ × L²T⁻² = MLT⁻². The complete terms must match force; the coefficients themselves don't have to match. [γ] = ML⁻², with unitkg/m². In[E]/([x]²[v]²), the denominator isL² × L²T⁻² = L⁴T⁻². DividingML²T⁻²by it leavesML⁻². Substitution returns[γx²v²] = ML⁻² × L² × L²T⁻² = ML²T⁻², matching energy.[C] = 1: dimensionless. First[k] = [F]/[x] = MLT⁻²/L = MT⁻², with unitN/m. Then[m/k] = M/(MT⁻²) = T², so[√(m/k)] = T, already matching time. The coherent SI unit ofCis1, normally omitted when writing its value. This check cannot determine the numberCor what particular time the expression represents.[A] = L,[b] = T⁻¹. Units:mands⁻¹.[bt] = T⁻¹ × T = 1, and[A sin(bt)] = L × 1 = L. If this is an oscillation,bis an angular-frequency coefficient, conventionally expressed inrad/s. One cycle spans2πin the sine argument, so its frequency in cycles per second would be|b|/(2π). Dimensions alone don't distinguish those numerical conventions.[c] = T⁻², with units⁻². The exponent needs[ct²] = T⁻² × T² = 1. The complete right-hand side then has dimension[v₀] × 1 = LT⁻¹, matching velocity. A coefficient ins⁻¹would leave dimensionTin the exponent, so it fails even though the outside velocities match.- Passes dimensionally but has the wrong sign.
[-vt] = 1 × LT⁻¹ × T = L, matching displacement. With the stated direction, the displacement is(+2 m/s)(3 s) = +6 m; the proposed expression gives-6 m. Changing a sign changes the result without changing its dimensions.
Use the missed step for your next review
Classify a miss before adding another formula to your notes: incompatible sum, lost exponent, coefficient units, dimensional function input, or a physical error that survived the check.
A useful short card asks, “In F = αv + βv², must α and β have the same units?” Its answer explains that the complete terms must match, giving kg/s and kg/m. Then close the card and derive the coefficients for a new expression, such as F = Av² + Bv³.
The practice-questions-to-flashcards workflow helps isolate that reusable mistake. Keep full derivations and unfamiliar problems alongside review, as the algebra-based physics guide recommends. The next problem should test whether you can rebuild the ledger without seeing the answer.