Order of magnitude, worked slowly
The full tutorial version of lecture 1. Every derivation done rather than sketched, every number traced, and the failures left in.
This is the third of lecture 1's three pages, and the longest. The core is the spine of the ninety-five minutes. The lineage is where the method came from. This page is the one to read afterwards, with a pen, when you actually want to be able to do it.
Every teaching team produces an exposition after they teach. This is the lecturer's, for lecture 1, and it is here to set the standard rather than to intimidate. What makes it worth reading is not its length. It is that the derivations are complete, the numbers come from code you can run, and the two places where the lecture's own reasoning breaks are left visible instead of tidied away. Aim at those three properties. The word count will follow or it will not, and it does not matter.
Getting started
Do one badly before reading how to do one well.
1How to read this
Slowly, with paper, and out of order if you like.
Parts 2 to 4 are the three moves of the method, one part each, and they are independent enough to read in any order. Part 5 carries the method into cells, which is what the rest of the course is about. Part 6 is practice.
The material is 2025's, rebuilt rather than transcribed. That lecture left two records, a handwritten note and a scribe note taken in the room, and both are on file.1 They disagree in nine places. Where this page departs from either, it says so where it departs.
Everything numeric here is produced by analysis/oom_numbers.py in the lecture's research folder, which runs with no arguments and prints all ninety-two numbers with each input marked as either a value read from a source or a standard constant.14 If a number in this page is not in that output, it is a bug and worth telling me about.
2Your first estimate, badly
Before any technique: guess, then find out what your guess was worth.
Here is a question. How many seconds have you been alive?
Do not read on. Answer it in your head, now, and write the number down.
Most people do one of two things. Either they freeze, because they cannot remember how many seconds are in a year, or they produce something within a factor of three, quickly, by chaining round numbers: about 20 years, about 400 days a year, about 25 hours a day, about 4000 seconds an hour. That chain gives , and the true answer for a twenty-year-old is .
Every rounding in that chain was wrong. 400 is not 365, 25 is not 24, 4000 is not 3600. Each error is 5 to 10 per cent, and there are three of them, and the answer is still right to 25 per cent, which is far inside the factor of ten we were aiming at.
Multiplying quantities means adding their logarithms, and independent rounding errors add in quadrature rather than linearly. Three independent 8 per cent errors give , not 24 per cent. Round in both directions where you can and it is better still, because the errors partly cancel. This is the arithmetic reason the method works, and it is why deliberately sloppy rounding is safe in a way that deliberately sloppy modelling is not.
Now compare the two failures. Freezing produced no answer. Rounding produced an answer good to 25 per cent in four seconds. That gap is the entire skill, and everything below is a systematic version of it.
3What "order of magnitude" buys
A factor of ten is not a weak claim. It is usually the claim that settles the question.
Students often find the deliberate imprecision uncomfortable, so it is worth being concrete about what a factor of ten decides.
| Question | Competing answers differ by | Precision needed |
|---|---|---|
| Can a protein cross a bacterium by diffusion alone? | 1010 | a factor of 10 is overkill |
| Is a cell well mixed on the timescale of gene expression? | 104 | a factor of 10 settles it |
| Does this reaction need an enzyme? | 106 | a factor of 10 settles it |
| Which of two enzymes is faster? | 2 | you need to measure |
| Is this drug dose safe? | 2 | you need to measure |
The pattern is that questions about whether a mechanism is needed at all have answers separated by many orders of magnitude, and questions about which of two similar things is better do not. Order-of-magnitude reasoning answers the first kind completely and the second kind not at all. Knowing which kind you have is the first decision.
Move one: count
Units are not bookkeeping. They are a constraint, and sometimes they are the whole answer.
4Units as a constraint
A physical law cannot know what units you chose, and that ignorance is worth exploiting.
Start from something obvious. If a relation among physical quantities is true, it stays true when you switch from metres to feet. The law does not know about your ruler.
Now make that useful. Suppose a relation involves a length , a time and a speed . Change your unit of length so that every length is multiplied by . Then and , while is untouched. Any relation surviving this must be built from combinations in which the 's cancel, and is one such combination.
So the real content of a physical law is a relation among dimensionless quantities. Everything else is an artefact of your choice of units. This is the observation that Buckingham turned into a theorem.2
5The Π theorem, worked slowly
The counting, done in full, so you can see where each number in it comes from.
Write your quantities as . Each has dimensions expressible in fundamental units, which in mechanics are mass M, length L and time T, so . Write the dimensions of as
A product is dimensionless exactly when the exponents of M, L and T each vanish:
That is a homogeneous linear system: three equations in the unknowns . Its solution space is a vector space, and if the three equations are independent its dimension is . In general, with independent units, the dimension is .
A physical relation among quantities involving independent fundamental units can be written as a relation among exactly independent dimensionless products.
Corollary, and the one that matters. If there is only one such product, so it must equal a constant, and the relation among the is fixed up to that constant.
The proof is linear algebra and the content is a rank computation, which is why the count occasionally surprises you: if two of your quantities have proportional dimension vectors, the matrix drops rank and you get one more group than you expected.
6Three worked Π problems
Small, complete, and increasing in interest. Do these before the blast wave.
(a) The pendulum
Quantities: period , length , gravity , bob mass . So . Dimensions used: M, L, T, so . Therefore , one group.
Find it. Mass appears in exactly one quantity, , and nothing else can cancel it, so its exponent must be zero. The period cannot depend on the mass, and we knew that before doing any mechanics. What remains is , , with dimensions T, L, LT−2, and the only combination is
The true constant is , which the theorem cannot supply. Note that it is not of order one, and this is the honest counterexample to the rule of thumb in §5 of the lineage page. Constants involving a full revolution tend to carry a , so when your estimate is out by about six, suspect a missing angle.
(b) Diffusion, which is the one you will use most
Quantities: a time , a distance , a diffusion coefficient with dimensions L2T−1. So , and only L and T appear, so . One group:
Stop and notice what just happened. Section 14 derives that same result by writing down the diffusion equation, discretising a flux balance, and taking a scaling limit, which is most of a page of work. Here it took two lines and no physics beyond knowing the units of . The most useful relation in this entire course follows from counting.
(c) Drag on a sphere, where the count comes out differently
Quantities: drag force , sphere radius , speed , fluid density , viscosity . So , , and . Two groups, so the theorem does not settle it. The standard choice is
and all the theorem yields is for some unknown function. That is genuinely less than an answer, and it is also exactly the right amount of structure: it says every sphere in every fluid at every speed collapses onto one curve, which is why a wind-tunnel model predicts a full-size aircraft. Reducing five variables to one curve is what "physically similar systems" means, and it is the title of Buckingham's paper.
: the problem is solved, up to a constant. : you have a universal curve and need one experiment or one limit to pin it down. : dimensional analysis has given you what it can and you need physics. The count is the first thing to compute, because it tells you which kind of trouble you are in.
7The blast wave, start to finish
The famous one, with every step shown and the answer checked against the real data.
A large energy is released at a point in air of density . A shock expands. How does its radius grow with time ?
Step 1: choose the list
This is the step that is physics rather than arithmetic, and the step that can be wrong.
- : it is the only thing driving the motion.
- , : the question.
- : the air must be pushed, and inertia is what resists.
And now the omissions, which need justifying. Ambient pressure is left out because the shock is violent, so . This is why the answer fails at late times, when the blast weakens to a sound wave. Viscosity is left out because the Reynolds number is enormous. The bomb's own mass is left out once the swept-up air outweighs it, which is Taylor's condition .
The three omissions above are not carelessness, they are the definition of the regime the answer applies to. When you present a scaling result, present the omissions with it, because they are the domain of the result. Figure 1's leftmost point is where one of them starts to fail.
Step 2: count
(E, t, R, ρ0), (M, L, T), so one group.
Step 3: find it
Seek . Dimensions: , , , . Collect:
Set . Then from M, from T, and from L. So
The whole derivation is solving three linear equations. And it delivers a hard prediction: on a log-log plot of against , the slope is exactly , no matter what the bomb was made of.
Step 4: test it against the actual explosion
Taylor read twenty-five radii and times off declassified photographs of the Trinity test and tabulated them.4 Fitting his numbers gives a slope of 0.406 against the predicted 0.400.
Step 5: get the number
Rearranging (7), . Taylor computed for in the first of the two papers, by integrating the similarity solution numerically.3 With with and in CGS:
Taylor published 16,800 tons. The lineage page (§9) explains why comparing that to the radiochemical 21 kilotons requires care, and it is worth reading before you quote either number.5
8When counting is not enough
Two failure modes, both common, both avoidable once named.
The list is wrong. Include an irrelevant quantity and you get an extra group and lose the sharp answer. Omit a relevant one and you get a confident falsehood with no warning. There is no formal defence. What helps is the habit of writing the omissions down as in step 1, because an omission you have written down is an assumption you can test, and an omission you have not is a mistake waiting.
Two quantities share dimensions. If your list has both a length and a length , their ratio is already dimensionless and the theorem tells you nothing about it. That is a real limitation and also a real signal: the ratio is a shape parameter, and the theorem is telling you that shape matters and units cannot decide it.
Move two: bottleneck
When counting leaves too many groups, find the quantity that is actually fixed and rewrite until the rest cancels.
9Hangzhou, all the way down
The core page gives this in half a page. Here is the version with the objections answered.
Evacuate people. By air, one runway at a departure every two minutes and a hundred people a plane gives people a day, so about 140 days. By road, a hundred outbound lanes each carrying = = 2 people a second gives a day, so about half a day.
Now the objections, which is where the actual lesson is.
| Objection | Response | Effect |
|---|---|---|
| People drive faster than 72 km/h | Then they leave a proportionally bigger gap, since | none: v cancels |
| People drive slower | Same argument, the other way | none: v cancels |
| There are not enough cars | Changes , the occupancy. Walking is | a factor of 4 |
| Ten highways is a guess | Changes the lane count directly | proportional: the real uncertainty |
The substitution turns into and kills the first two objections outright. What survives is that the answer is proportional to the number of lanes and to the occupancy, and those are the two things to go and check. The estimate has told you what to measure.
And then the conclusion that sounds absurd and is not: since for people on foot as well as for drivers, walking evacuates the city at a quarter of the rate of driving, not a twentieth. In an emergency where fuel or vehicles are short, telling people to walk out along the highways is a defensible plan. That is a real policy conclusion from four lines of arithmetic.
10Bombs: terminal velocity
From the 2025 problem set.13 A nice case where the bottleneck is a balance of two forces.
An object falls. Gravity pulls with . At high Reynolds number, air resistance pushes back with roughly , because the object sweeps out a tube of air of cross-section and accelerates it to about . Set them equal:
For a person, and the transverse size in a stable belly-down fall is :
The measured figure for that posture is about 200 km/h. Within 15 per cent, from a force balance with no drag coefficient.
Two more numbers fall out for free. The time to reach terminal velocity is and the distance is . So a bomb released from 5 km is at terminal velocity long before impact, and if it is small it never approaches free fall at all. Its impact speed would be only if it stayed in free fall, which is Mach 0.92, so the sound barrier is genuinely in play. Requiring the terminal velocity of steel to exceed that needs . Real free-fall bombs are about that size, and the estimate has just explained why.
11Why bombs got smaller
A two-line scaling argument with a strategic conclusion.
Take equation (7) and eliminate time in favour of the expansion speed, which stays near the speed of sound while the destructive phase lasts. From and :
Sublinear. Doubling the yield does not double the area, it multiplies it by . So split the same total energy into pieces and the total area becomes
Dividing a warhead into a hundred smaller ones covers times the area for the same energy. That is the entire physics case for multiple independently targetable warheads, and it is one exponent.
Any quantity that scales sublinearly with a resource is better delivered in many small doses than one large one, and any quantity that scales superlinearly is the reverse. It is worth carrying because it recurs constantly in biology: whether to make one large cell or many small ones, whether to express one strong promoter or several weak ones. Find the exponent, and the strategy follows.
Move three: anchor
Calibrating a constant from something you have lived through, and the discipline that keeps it honest.
12Jump height, derived properly
The classic result, with the muscle model made explicit so you can see which assumption carries the weight.
Energy at the top of the jump is . Energy available is whatever the muscle did. Model the muscle as doing work per unit volume per contraction, occupying a fraction of a body of density and length :
with no on the right. Put in numbers: , , :
Haldane's figure for a man, from 1926, is "about five" feet, which is 1.5 m.8
Read (15) as a ceiling rather than a prediction. It charges the animal every joule its whole muscle mass can do, and not all of that muscle points upward. A standing human jump lifts the centre of mass about half a metre, a high jumper with a run-up gets most of the rest, and both sit under 1.5 m. So the claim the balance actually supports is that jumpers of every size should reach within a factor of a few of the same height, which is a claim you can go and test.
Not , and not . Both enter linearly, so getting either wrong by a factor of two moves by a factor of two and the conclusion survives.
The load-bearing assumption is that the animal can get the energy out in time. Section 13 shows it is false below about a centimetre, and the argument is sharp enough to say where it breaks and what has to replace it. When you present a scaling law, say which assumption would break it, because that is where the biology is hiding.
13The power wall, and the spring
The energy is available at every size. The time in which to deliver it is not, and that is what forces a mechanism.
If is the same for all jumpers then so is the takeoff speed, . The animal accelerates over roughly its own length, so
which is linear in size while is constant. Now convert to the quantity muscle is actually limited by, which is power per unit volume:
| Animal | L | τ = L/v | P/V required | Verdict |
|---|---|---|---|---|
| human | 1 m | 0.34 s | 3×105 | at the limit |
| cat | 0.2 m | 0.07 s | 1.5×106 | over |
| flea | 2 mm | 0.7 ms | 1.5×108 | over by 103 |
The flea's row is over by three decades, and the size of the excess is not the point: any excess at all settles it. It cannot be a muscle-powered jump. The resolution is a spring: contract slowly against an elastic element, hold with a latch, release fast.
Power is energy over time, and a spring changes the time without changing the energy. Load it over 300 ms and release it over 0.7 ms and you have multiplied the power by 400 while conserving every joule. Nothing is created. The energy is simply delivered on a different schedule, and the schedule was the constraint.
This pattern, load slowly and release through a latch, is now known to be general across small fast biological systems. It is also the reason the estimate was worth making: it did not tell us the flea uses a spring, it told us that the flea must use something other than muscle, which is a question sharp enough to go and answer.
Someone went and answered it. Sutton and Burrows filmed ten hedgehog fleas at 5000 frames per second, and their Table 2 is worth setting beside the estimate line by line.15
| Quantity | Estimated here | Measured | Off by |
|---|---|---|---|
| body length | 2 mm | 1.8 ± 0.19 mm | agrees |
| release time | 0.7 ms | 1.4 ± 0.25 ms | 2 |
| take-off speed | 3 m/s | 1.3 ± 0.21 m/s | 2.3 |
| power per muscle mass | 1.4×105 W/kg | 6.0×103 W/kg | 24 |
The measured is not measured. Sutton and Burrows measure the mechanical power of the whole animal, which is solid, and then divide it by a jumping-muscle mass they do not measure. They assume the flea devotes the same 11% of its body mass to jumping that a locust does.15
The people who found the flea's spring assumed something else. Bennet-Clark and Lucey took 20%, and on that figure the requirement is about rather than 6000.17 Nobody has weighed a flea's jumping muscle.
So the last row of Table 4 is really "off by 24, give or take a factor of two in a quantity nobody has measured". Say it that way. An estimate compared against a measurement is worth something; an estimate compared against another estimate wearing a measurement's clothes is worth knowing about. It does not rescue the muscle: the gap to survives either assumption, which is the test of whether an input matters.
Read the last column downward. The geometry agrees, the two kinematic quantities each differ by about a factor of two, and the power differs by twenty-four. That is not four independent discrepancies. It is one, entering three times.
The one is , and this section is what predicted it. Every row of Table 3 assumed the flea reaches the flat line, so . But the flat line is what a jumper reaches when it can spend its stored energy, and the right-hand panel of Figure 2 says the flea cannot. It leaves at at , which lifts its centre of mass about : a factor of twenty under the line, exactly where the time argument says it should be.
The relations themselves come through intact. is exact: put the measured and in and you get , the measured value to two figures. Equation (17) then carries the same factor twice, because is linear in and the in the denominator carries another. A scaling argument that gets its relations right and one input wrong produces exactly this signature, which is why you propagate the uncertainty and not only the value.
It was for deciding whether muscle could power the jump. Muscle gives about . The estimate demanded and the measurement demands . Both are far outside what muscle can do, so the verdict is identical and only the margin moves, from seven hundred to thirty.
That is the ordinary working life of an order-of-magnitude argument. It is built to cross a threshold, not to hit a target, and a factor of twenty-four still leaves it on the correct side of a factor of thirty. The discipline is to say in advance which factor would have killed it: had the requirement come out at , the spring would have been unnecessary and this section would not exist.
Why is the flea below the flat line at all? Because there is a second wall behind the first. Ilton and co-authors show that a spring cannot be shrunk indefinitely either.16 Stiffness is a modulus times a cross-section, so a small spring is either too soft to store much energy or too stressed to survive being loaded. Below a threshold set by the material, the smallest jumpers cannot load a spring without breaking it.
Their data show it plainly: take-off speed peaks in the tens of milligrams and falls away on both sides. Froghoppers hit at , pygmy mole crickets the same at , and the flea manages at . The animal every textbook uses to illustrate "small things need a spring" is, among the animals with springs, a bad jumper.
Notice the shape of what just happened. A monotone scaling law predicted that smaller is faster. It was right for four decades of body size and then it stopped, and the thing that stopped it was a second scaling law about the storage element rather than the engine. That is worth more than the original argument, and you only get to it by taking the first one seriously enough to check.
14Heat: deriving t = x²/κ
The long way, so that you know what the short way in §6(b) was standing on.
Two physical inputs. First, heat flows down a temperature gradient in proportion to it, which is Fourier's law with conductivity :
Second, storing heat raises temperature in proportion to the heat capacity per volume .
Take a slab from to , of unit cross-section. Heat in minus heat out over time equals the energy stored:
Divide by , and let both go to zero. The left side becomes , and with (18):
Two material constants have become one, and has dimensions L²T−1. Now the scaling step: over one characteristic time and one characteristic length , replace by and by . The temperature cancels:
Which is (4), obtained in §6(b) by counting units. The long derivation was not wasted: it produced the equation itself, the identification , and therefore a way to compute from tabulated properties instead of measuring it. That is exactly what catches the error in §15.
15The potato, and how to check it
Move 3 fixes the one constant in from something you have cooked. The same line then reaches the moon, and the routine that keeps it honest is the most transferable thing on this page.
Equation (21) contains one material constant and nothing else, so the whole method now rests on getting . Move 3 says to fix it from personal experience rather than from a table. Bake a potato. Two numbers, both of which you already have: a whole potato is about 10 cm across and the heat has to reach the middle, so the distance is a few centimetres, call it 3 cm; an oven takes more than an hour and less than an afternoon, so call it two. Run (21) backwards:
Now check it against an independent route to the same number, because move 3 is the only one of the three that can betray you quietly. Section 14 gave , and a potato is mostly water, whose three constants are all tabulated:
Fifteen per cent apart. The agreement is better than the estimate deserves, and what earns your trust is not the agreement but the fact that it does not depend on the guesses being good. Push both inputs to the edge of anything a person would claim, 3 to 5 cm and one to three hours, and runs from to : a box a factor of eight wide with water's value inside it. An anchor is not a claim to know the number. It is a claim to bound it.
The relation reads forwards as well as backwards. With water's and 3 cm to the centre, (21) gives 6300 s, about 105 minutes, which is a baked potato. And the check is not idle, because the same experience supports a second anchor that is also right: chopped potato in boiling water travels about a centimetre and is done in ten minutes, giving . Two different kitchen memories, two independent anchors, both within twenty per cent of the tabulated value.
Pair the ten minutes with the whole potato's 10 cm and you get , a hundred and sixteen times too large. Nothing in the algebra objects. The error is that in is the distance the heat actually crosses, and a quadratic scaling punishes getting it wrong twice over.
So move 3 has two questions in it, not one. Which length does the process actually traverse, and how long does it actually take? Get the second right and the first wrong and you have a wrong constant with correct arithmetic wrapped around it, which is the failure mode this section exists to prevent.
The moon
Now spend the constant somewhere nobody has been, which is what an anchored scaling law is for. Rock conducts about seven times better than water:
The moon's radius is 1737 km, and nothing else about the moon is needed. Equation (21) gives the time for its centre to feel its surface:
Twenty times the age of the solar system, so the question was the wrong question: conduction has not cooled the moon and is nowhere near finishing. The answerable question is how far it has got, and (21) inverted answers it:
The outer 22 per cent of the radius, with the interior yet to hear about the surface at all. That is a checkable statement about a body nobody has touched, it took two lines, and the constant in it came from dinner.
Any constant you calibrate from experience must be checked against an independent route to the same constant. Usually that means computing it from tabulated material properties, as in (23). Moves 1 and 2 cannot betray you, because a theorem and an algebraic substitution are either right or visibly wrong. Move 3 can, silently, and a wrong anchor propagates through perfectly correct reasoning to a confidently wrong answer.
There is a second rule hiding in (25). An answer that comes back absurd is a result, not a failure. Twenty times the age of the solar system does not mean the arithmetic broke; it means conduction is not the mechanism at that size, which is precisely what told us to ask how deep the cooling reached instead.
Both matter more in 2026 than in 1999. An agent will hand you a plausible number for anything, instantly, with no signal about whether it was measured, inferred, or invented. The check is the whole defence.
Into the cell
What changes when the object is a micron across and alive.
16Life at low Reynolds number
From here on the object is a micron across, so the question is which forces run that scale. One dimensionless number answers it, and the answer deletes inertia and most of your physical intuition with it.
The first thing to establish about an unfamiliar scale is which forces dominate it. Two act on anything moving through a fluid, they scale differently with size, and so their ratio is a property of the scale rather than of the object. Estimate both with the move from section 14: replace every derivative by its variation over one characteristic scale. Take a body of size at speed in a fluid of density and viscosity .
Inertia is mass times acceleration. The mass is , and the body changes its own velocity by about in the time it takes to move its own length, so the acceleration is :
Viscosity is a stress acting on a surface. The stress is times a velocity gradient, the gradient is about , and the surface is about :
Divide, and everything about the fluid and the body collapses into a single dimensionless group:
Section 5's counting says that group is the only one there is: four quantities, three dimensions, one dimensionless product. So dimensional analysis guarantees that some function of is the whole answer, and the force estimate tells you what the number physically is. Do both. The theorem gives uniqueness and the estimate gives meaning, and neither is a substitute for the other.
Note the exponents. carries one power of and one of , and a small swimmer is small in both, so the ratio does not decline gently as you shrink. It collapses.
For a swimming bacterium, kg/m³, , , Pa·s:
Purcell's own statement is "about or . For these animals inertia is totally irrelevant. We know that F = ma, but they could scarcely care less."9
Making the number physical
A number is not an intuition. Here is the conversion. Stop pushing the bacterium and ask how far it coasts. Its momentum is and Stokes drag is , so the stopping time is and the distance is that times :
Purcell gets 0.1 Å, and the factor of three between us is what an order-of-magnitude calculation is for. Either way: a bacterium that stops swimming stops within a fraction of the width of an atom. There is no coasting, no momentum, no gliding. If it is moving, something is pushing it right now.
The structural consequence is the scallop theorem. With inertia gone, the flow depends only on the sequence of shapes, not on the rate, so any stroke that retraces itself nets zero displacement however violently performed. Escaping it needs a stroke that traverses a loop in shape space, which is why bacteria rotate helical flagella.
17Diffusion, and why it decides
Equation (4) again, now with the numbers that run the rest of the course.
The diffusion coefficient for a sphere of radius follows from balancing thermal energy against Stokes drag, which is the Stokes-Einstein relation:
The is the honest version of the lecture's "D scales as one over size". For a 30 kDa protein, nm:
Now put it in (4) and read off the whole course.
| Compartment | x | t | What it implies |
|---|---|---|---|
| E. coli | 1 µm | 9 ms | well mixed for free; no transport machinery needed |
| yeast | 5 µm | 0.2 s | still fine |
| mammalian cell | 20 µm | 3.7 s | comparable to signalling times; now it matters |
| frog egg | 1 mm | 2.6 h | needs cytoplasmic streaming |
| axon | 1 m | 300 years | therefore motor proteins exist |
That table is one of the most useful things in the course. It says a bacterium gets mixing free and a neuron cannot have it at any price, and the entire apparatus of kinesin and dynein is the consequence of an exponent of two.
18The null model, and its limit
In biology the estimate is usually not the answer, and that is the point. Except when it is.
The standard use is as a null hypothesis. Compute what plain physics does with no regulation, compare, and interpret the gap. Table 5 has both of the common outcomes in it: the axon row is "physics is far too slow, so a mechanism must exist", and the E. coli row is "physics is fast enough, so stop modelling it".
The third outcome is the one that complicates the framing, and it deserves its own statement. Berg and Purcell asked how precisely a bacterium could possibly measure a chemical concentration, given that molecules arrive by diffusion and arrival is a counting process with its own noise.10 They derived a bound that no receptor design can beat, then compared it with what bacteria achieve in chemotaxis, and found them close to it.
There is no gap. Nothing is left to attribute to design, because physics already forbids doing better. That is a stronger result than any gap would have been, and it changes the question from "why is the cell built this way" to "the cell is built the only way that works".
Estimate far below observation: a mechanism exists that you have not accounted for. Go find it. Estimate far above: no regulation is needed here; do not build a model of it. Estimate equals observation: the system is at a physical bound. Stop looking for a cleverer mechanism, and go and check whether the bound is tight in other organisms too.
Practice
The routine, and something to do this week.
19The checklist
What to actually do, in order, when you meet a quantitative question.
| # | Step | Why |
|---|---|---|
| 1 | Say what you are estimating, in words, with units | Half of all disagreements are definitional |
| 2 | List the quantities that matter, and the ones you are leaving out | The omissions are the range of validity |
| 3 | Count: quantities, units, groups | Tells you whether you are done before you start |
| 4 | If more than one group, find what is actually fixed and substitute | Move 2. What cancels, you never needed |
| 5 | Anchor any unknown constant on something you have lived through | Move 3 |
| 6 | Compute, rounding freely in both directions | Errors add in quadrature, not linearly |
| 7 | Check the anchor against an independent route | The only defence against a silently wrong constant |
| 8 | Say what would break the result | Turns an answer into a question worth asking |
Two book-length versions of this routine exist, and either is worth owning. Goldreich, Mahajan and Phinney's Caltech notes organise it by method rather than by subject, so a single chapter runs from astrophysics to biology.6 Mahajan's Street-Fighting Mathematics makes the approximations themselves the subject and names the moment each one becomes safe.7 The lineage says where both came from.
20Ten questions
Three minutes each, a factor of ten, and the routine above every time.
- How many ATP molecules are in one E. coli at any instant?
- How long does it take to transcribe an average gene?
- What is the total mass of RNA in a human cell, compared with protein?
- How many ribosomes does a bacterium need to double in twenty minutes?
- How far apart are two molecules of a protein present at 1 µM?
- How many times a second does a given enzyme meet its substrate at 1 mM?
- What fraction of a cell's energy goes into making protein?
- How thick is the cell membrane, from the length of a lipid?
- How many cells are there in your body, and how do you know?
- How much would the answer to (9) change if you were wrong about cell size by a factor of two?
Estimate all ten before looking anything up. The place to check afterwards is BioNumbers, which Milo and colleagues built for exactly this,12 and the argument for why a biologist should carry such numbers at all is Phillips and Milo's.11
Question 10 is not a filler. Propagating an uncertainty through an estimate is the step that turns a number into a claim, and it is the one most often left out.
The first extension mini-essay is due Monday 09-07, 23:59, on anything from lectures 1 or 2. Both threads this page opened with have since closed. The flea's jump was pinned down by Bennet-Clark and Lucey in 1967, forty-four years before Sutton and Burrows, and it cost the 2025 note's 25 cm a factor of seven. The potato anchor was a correction found while writing, and it cost a factor of 116. Finding a third error of the same kind, anywhere in these three pages or in the 2025 notes, would be better than either. Eight further topics with the work already scoped are below, and the worked example shows the shape.
21Eight things worth extending
Every one of these is a real question with a reachable answer. None is a reading exercise. Each names where to start and what a finished answer looks like.
An extension mini-essay is short, so pick one and go all the way down rather than surveying three. The mark of a good one is a number at the end that was not in the lecture, with an honest statement of what it rests on.
- Where the jumping peak actually sits. Ilton et al. argue that shrinking stops helping once the spring itself becomes the limit, but they do not give the threshold for any one lineage.16 Take resilin at and chitinous cuticle at , the flea's measured over , and predict the body mass at which take-off speed peaks. Check it against froghoppers at and . A finished answer is one curve, one predicted mass, and a sentence saying which input you trust least.
- Galileo's bone, against real bones. The square-cube law says a supporting bone's cross-section must grow like , so its diameter like . Go and find what measured limb bones actually do across a few decades of mammal mass. If the exponent is not 1.5, then either the argument has a hidden assumption or the animals are compensating some other way, and both possibilities have a literature. This is the course's founding example, and checking whether its prediction holds is more useful than repeating it.
- Two thirds against three quarters. A pure heat-loss argument gives metabolic rate . The number usually quoted is , and the gap has been argued over for eighty years. Get one published dataset, fit the exponent yourself, and put an honest interval on it. The interesting question is not which value is right. It is whether the data can distinguish the two at all, which is a question about error bars and about the range of masses you need.
- The constant the theorem withholds. Π gives the form and never the prefactor, and §7 gets away with it because Taylor's constant sits near 1. Find a published dimensional-analysis result whose dimensionless prefactor is nowhere near 1, and explain what physical fact is hiding inside it. Where a large constant comes from is usually a geometry or a small parameter that the dimension count could not see.
- Is the 0.1 s wall a wall? The whole jump argument turns on "fast muscle needs roughly 0.1 s to shorten by half its length." Find where that number comes from and how much it varies. Insect asynchronous flight muscle oscillates at hundreds of hertz, which looks like a counterexample until you ask what is actually shortening. A finished answer says whether §13 is describing a wall or a slope.
- A third correction. Two numbers on these pages were wrong and were caught by going to the source: the potato anchor, and Haldane's flea. There will be others. Find one, in these three pages or in the 2025 notes, say what the number should be, and say how you know. This is the most valuable essay on the list and the one most likely to be publishable inside the course.
- Dimensional analysis with more dimensions. Huntley's refinement treats length along a direction as dimensionally distinct from length across it, which raises in the count and leaves fewer Π groups. Apply it to one problem from §5 or §12. Does it sharpen the answer, or does it quietly smuggle in physics you have not justified? Both outcomes make a good essay, and the second is the more instructive.
- Estimate something nobody has measured. The point of the method is not to re-derive known numbers. Pick a quantity in your own research area with no published value, estimate it two independent ways, and compare. If the two agree to a factor of three you have learned something. If they disagree by a hundred, you have learned more, and the essay is about which input carries the discrepancy.
State the question in one sentence. Say what you assumed and where each input came from. Do the arithmetic in the open. Give the answer with the right number of digits, which is usually one. Then say what would change it. An essay that does those five things in a page beats one that does none of them in six.
†References
Items marked PDF have their full text in the course's literature/ archive. The lineage page discusses most of them in context.
- F. Xiao, CCBS 2025 Lecture 1, handwritten notes and the scribe note by Qinguo Liu and Yihang Ding. notes scribe
- E. Buckingham, Phys. Rev. 4, 345 (1914). PDF
- G. I. Taylor, Proc. R. Soc. A 201, 159 (1950), part I. PDF
- G. I. Taylor, Proc. R. Soc. A 201, 175 (1950), part II. PDF Table 1 is the data in Figure 1.
- J. I. Katz, "Fermi at Trinity", arXiv:2103.05784 (2021). PDF
- P. Goldreich, S. Mahajan and S. Phinney, Order-of-Magnitude Physics (1999). PDF
- S. Mahajan, Street-Fighting Mathematics, MIT Press (2010); 6.055 draft. PDF
- J. B. S. Haldane, "On Being the Right Size" (1926). PDF
- E. M. Purcell, Am. J. Phys. 45, 3 (1977). PDF
- H. C. Berg and E. M. Purcell, Biophys. J. 20, 193 (1977). PDF
- R. Phillips and R. Milo, PNAS 106, 21465 (2009). PDF
- R. Milo et al., Nucleic Acids Res. 38, D750 (2010). PDF · book.bionumbers.org
- F. Xiao, CCBS 2025 problem set 1. PDF Sections 10 and 11 are worked versions of its problem 1.
lectures/research/lecture01/analysis/:oom_numbers.pyfor every number on this page,make_figures.pyfor Figures 1 to 3,theme_svgs.pyfor the embedding.- G. P. Sutton and M. Burrows, "Biomechanics of jumping in the flea", J. Exp. Biol. 214, 836–847 (2011). PDF Table 2, page 838. Ten Archaeopsyllus erinacei at 5000 frames per second. The measured column in §13 is theirs, including the , which assumes a flea gives 11% of its mass to jumping muscle as a locust does.
- M. Ilton et al., "The principles of cascading power limits in small, fast biological and engineered systems", Science 360, eaao1082 (2018). PDF The second wall. Spring stiffness scales as modulus times cross-section, so performance falls off below a material-set threshold, and take-off speed across insects is not monotone in mass.
- H. C. Bennet-Clark and E. C. A. Lucey, "The jump of the flea: a study of the energetics and a model of the mechanism", J. Exp. Biol. 47, 59–76 (1967). PDF Measured 3.5 cm for the rabbit flea in 1967, and assumed a 20% jumping-muscle fraction. Their own estimate of the storage time, and the pre-jump pause that confirmed it, are worked through in §10 of the lineage page.