Exercises — Dimensional analysis — Buckingham π theorem
Before we begin, one reminder of the only pieces of "grammar" we use, in plain words:
The picture below is the mental model behind every exercise: variables go in, cancel their units, and come out as pure numbers.

Level 1 — Recognition
Exercise 1.1
State the dimensions of each in : force , pressure , dynamic viscosity , kinematic viscosity , power .
Recall Solution 1.1
WHAT we do: build each from definitions, then read off the exponents.
- Force mass acceleration: .
- Pressure force / area: .
- Dynamic viscosity: from in the drag/stress law , .
- Kinematic viscosity : .
- Power energy / time force speed: .
Exercise 1.2
For the sphere-drag problem , how many independent dimensionless groups exist? For the pendulum ?
Recall Solution 1.2
WHY the count matters: tells you how many "knobs" the physics truly has.
- Sphere drag: variables, dimensions present are so , giving .
- Pendulum: , dimensions present so , giving .
Exercise 1.3
Which of these are already dimensionless? (a) , (b) , (c) , (d) .
Recall Solution 1.3
WHAT we check: does every one of cancel to power zero?
- (a) . ✅ dimensionless — this is Reynolds number.
- (b) . ✅ dimensionless.
- (c) . ✅ dimensionless (the Froude number).
- (d) . ❌ not dimensionless (it is 's dimensions).
Level 2 — Application
Exercise 2.1
Find the single π group for the pendulum (mass already excluded). Confirm .
Recall Solution 2.1
WHAT we do: write the group as and force each dimension to cancel. Dimensions: , , .
- : .
- : . So , hence . ✅ The constant () is what dimensions cannot give.
Exercise 2.2
A wave on deep water has speed depending on wavelength and gravity . Find the form of .
Recall Solution 2.2
WHY dimensional analysis here: solving the full water-wave PDE is hard, but with only and dimensions we have , , so — one group means one fixed form. Write with , , :
- : .
- : .
Exercise 2.3
Redo the sphere drag but pick repeating variables instead of . Form the group containing .
Recall Solution 2.3
WHAT we do: . With , , , :
- : .
- : .
- : . WHY this is fine: it is a legal (but less famous) drag group. Note — a product of the two standard groups. Both choices of repeaters are valid; they just relabel the same two knobs. See Drag force and drag coefficient.
Level 3 — Analysis
Exercise 3.1
Pressure drop per unit length in a pipe depends on diameter , mean speed , density , viscosity . How many groups, and what are they?
Recall Solution 3.1
WHAT we do: variables , so . Dimensions so , . . Repeaters . Group with : :
- : .
- : .
- : . Group with gives the familiar . So — the basis of the Darcy friction-factor chart.
Exercise 3.2
Show that choosing repeaters (with kinematic viscosity ) fails to span all needed dimensions for the drag problem. Which dimension is missing?
Recall Solution 3.2
WHY this is the point: repeaters must (a) together contain all present dimensions and (b) be independent. Dimensions of the trio: , , . Every one uses only and — there is no anywhere. But the drag problem contains (in and ). So these three repeaters cannot cancel mass out of — the -equation is , which is impossible. Missing dimension: . Fix: include a variable carrying (like ) among the repeaters.
Exercise 3.3
The dimension matrix for over is
Verify and hence .
Recall Solution 3.3
WHAT rank means here: the number of dimensionally independent directions among the columns. Take the first three columns (the exponents of ):
Its determinant: expand along the top row . A non-zero minor means . Therefore , matching Exercise 1.2. WHY: the null-space dimension of a matrix is , and each null-space vector is one independent π. See the parent note's derivation of .
Level 4 — Synthesis
Exercise 4.1
A liquid drop of radius oscillates with frequency under surface tension (dimensions , force per length) and density . Derive the form of .
Recall Solution 4.1
WHAT we do: variables , . Dimensions present: ? Check — , , , . All of appear, , so : one group, one fixed form. Form :
- : .
- : .
- : . Check by feel: more surface tension → stiffer → faster wobble (), bigger/heavier drop → slower (). ✅
Exercise 4.2
Non-dimensionalise: a scale model of a ship is tested. To match the real ship's flow, which π group must be equal on model and prototype if gravity waves dominate? (Hint: use .)
Recall Solution 4.2
WHY: two flows are dynamically similar when their governing π groups match — the core idea of Model testing and similarity. From Exercise 1.3(c) / 2.2, the gravity group of is the Froude number . Matching means . With the same, the model speed scales as Numeric: a model () of a ship doing must be towed at .
Exercise 4.3
Heat transfer: the convective coefficient (dimensions , where = temperature) depends on velocity , pipe diameter , fluid density , viscosity , specific heat (), and thermal conductivity (). How many π groups?
Recall Solution 4.3
WHAT we count: variables . Now four dimensions appear: (temperature enters via ). So . These three turn out to be the Nusselt, Reynolds and Prandtl numbers — the standard heat-transfer trio. WHY not 3: temperature is a genuine, independent fundamental dimension here — see the Level 1 trap warning and Fundamental and derived units.
Level 5 — Mastery
Exercise 5.1
The lift force on a wing depends on air density , speed , wing area (dimensions ), viscosity , and the speed of sound (). Find and identify each group physically.
Recall Solution 5.1
WHAT we do: variables , dimensions so , giving . Repeaters (note , still spans and, with , all of ).
- Group with : . With :
- : .
- : .
- : .
- Group with gives (a Reynolds number using as length scale).
- Group with : → dimensionally and are both , so the only cancellation gives — i.e. , the inverse Mach number. So — three knobs, exactly what wind-tunnel aerodynamics uses.
Exercise 5.2
Degenerate case. A pendulum swinging in vacuum: but now also list the (irrelevant) air density . Naively , dimensions → ? Show what actually happens and why.
Recall Solution 5.2
WHY this is subtle: adding introduces the dimension , but nothing else carries . So appears in exactly one variable. Set up any group . The -equation is (only has ). That forces out of every group — just like mass in the plain pendulum. Now the dimension matrix over has an -row that is zero except in 's column, and 's column has entries . Effectively but one variable () is dead. The real count of usable groups is still (the same ). Lesson: including a variable that carries a dimension nothing else shares does not add a knob — it adds a variable that must have exponent zero. Fix: drop variables whose dimension can't be balanced (the parent note's Mistake A).
Exercise 5.3
Full synthesis. Terminal velocity of a small sphere (radius ) settling in a very viscous fluid depends on , , and the effective weight per volume (buoyancy-corrected, dimensions of ). Predict the form of , then compare to Stokes' law.
Recall Solution 5.3
WHAT we do: variables , . Dimensions so , — one fixed form. Group with , , , :
- : .
- : . Substituting : , so .
- : . Compare: Stokes' law gives — the exact same shape, with the constant that dimensions alone cannot supply (parent note's Mistake C). ✅
Recall Self-test summary (cloze)
The count of independent π groups is ====, which equals only when ==the dimension matrix has full rank . Repeaters must together span all present dimensions and be dimensionally independent (form no π). A variable carrying a dimension that no other variable shares== is forced to exponent zero and drops out.
Connections
- Reynolds number — the recurring -based group in Exercises 2.3, 3.1, 5.1
- Drag force and drag coefficient — Exercises 2.3 and 5.1 build ,
- Dimensional homogeneity — the principle every solution rests on
- Model testing and similarity — Exercise 4.2's Froude matching
- Navier–Stokes equations — mastery-level non-dimensionalisation
- Fundamental and derived units — the basis used in Exercise 4.3