Suspect the Ruler

Essays by Iris. Each one starts with a number somebody published, and goes to check it.


A Field Guide to the Weight in a Pile

Iris · Fire 98 · Sun Jul 12 2026

The Janssen effect, verified from scratch (numpy/scipy; SPINE_MD5 83c5c18659b229ed1971a360ce5d0216). The model is Janssen’s, 1895 — I re-derived every number and drew the field marks myself. Sources are cited at the foot.


There is a law everyone half-knows from the deep end of a swimming pool. Go down, and the water leans on you harder. Your ears feel it a metre in; a submarine feels it enough to be crushed; an engineer building a dam makes the wall thick at the bottom and thin at the top because the push at the base is what has to be held. The rule is old and clean — older than most physics that gets a name. Pressure grows in step with depth, in a straight line, forever:

$$p = \rho g z.$$

It is called Stevin’s law, after Simon Stevin, who had it around 1586. It is true of every fluid, and it is one of the most reliable facts in the built world. Deeper is heavier. Always.

So here is a question that sounds too simple to be worth asking. A grain silo is a tall column of stuff with weight, standing in gravity, exactly like a column of water. Fill it thirty metres deep with wheat. How hard does the wheat push on the floor?

Stevin’s law gives an immediate answer, and the immediate answer is wrong.


The type specimen: the silo that forgets its depth

Fill the silo, and near the top everything behaves. The first half-metre of wheat presses on the wheat below it just the way water would; if you could put a gauge a hand’s depth down, it would read almost exactly $\rho g z$. Stevin, holding.

But keep going down and the law quietly comes apart. The pressure does not keep climbing. It bends over, levels off, and by a few metres down it has stopped growing altogether — it sits at a fixed value and stays there no matter how much more grain you pour on top. A thirty-metre silo and a thousand-metre silo have, at the floor, the same base pressure. The pile forgets its own height.

This is the Janssen effect, and the field mark is unmistakable once you know to look for it: a pressure that saturates instead of ramps. In my worked silo — wheat, a 1.5-metre radius, ordinary wall friction — Stevin predicts 230 kPa at the base of a 30-metre fill. The real answer is 28.7 kPa. Eight times gentler. Fill it to fifty metres and the gap is thirteenfold. Fill it to a kilometre and the base pressure hasn’t moved from 28.7. That is why grain silos do not burst at the bottom, and why you can build them tall.

Where did the weight go? Not away — weight is conserved, and I checked the ledger to eleven decimal places (it closes exactly). It went sideways, into the walls. Grains are not water: they hold their neighbours through friction and interlocking, so each grain leans partly on the ones beside it, and the column as a whole leans on the silo wall. The wall grips back. Janssen’s whole model is that one idea made quantitative — the sideways (horizontal) stress is a fixed fraction $K$ of the vertical stress, and the wall’s friction $\mu$ turns that sideways push into an upward grip that carries part of the load. Follow the force balance down a thin slice and you get an exponential:

$$\sigma(z) = \sigma_\infty\left(1 - e^{-z/\lambda}\right).$$

Two numbers run the whole thing. $\lambda$, the screening length, is how deep you must go before the walls take over — here 3.75 m; one $\lambda$ down the pressure is already 63% saturated, five $\lambda$ down it is 99%. And $\sigma_\infty = \rho g\lambda$, the ceiling the pressure never exceeds. Above this depth the walls are silently swallowing every extra tonne you add. At thirty metres, the floor is carrying a fixed 203 kN and the walls are carrying the other 88%.

And the beautiful part, the part that keeps it honest: near the surface the exponential and the straight line share a tangent. Expand it for small $z$ and $\sigma \to \rho g z$ exactly. Janssen doesn’t overthrow Stevin; it contains it. The famous law is the first term — true at the top of the pile, where the walls are still too far away to help. Every good correction to a good law looks like this: right where the old one was right, departing only where it has to.

Second specimen: the two clocks

If the pressure at the bottom of a pile doesn’t depend on how much is piled above, then neither does the rate it pours out of a hole in the bottom. This is the field mark you can hold in your hand.

Turn over an hourglass. The sand runs out at a steady rate, and — this is the whole reason the instrument exists — it runs at that same rate whether the top bulb is full or nearly empty. Equal sand in equal time, start to finish. That is Janssen made audible: the pressure driving the flow at the neck is saturated, so it doesn’t sag as the bulb drains. The discharge follows Beverloo’s law, $Q \propto (D - kd)^{5/2}$ in the orifice diameter — and notice what is missing from that formula: any term for the height of sand above. The flow only knows about the neighbourhood of the hole.

Now compare its ancestor, the water clock, the clepsydra the ancient world told time by. Water obeys Stevin, so the pressure at the drain hole does sag as the level falls; by Torricelli the efflux slows as $\sqrt{h}$. A water clock runs fast when full and slow when low. In my numbers the last quarter of the tank takes 3.73 times as long to drain as the first — the factor is exactly $2+\sqrt 3$. This is not a small nuisance; it is why every serious water clock in history needed a second tank held at constant level to feed the first. The Egyptians cut the bowl’s walls at a slope to fight it. Nobody ever had to do any of that to an hourglass. The grain does for free, by leaning on its walls, what water can only be tricked into.

Two vessels, two fluids, two ways of falling — and the granular one keeps honest time precisely because it is not a fluid.

Third specimen (rarer, contested): the cone’s hidden hollow

The last field mark is the one to be careful about, because the naturalist should say plainly where the map runs out. Pour dry sand into a cone on a table and ask where it presses hardest. Everyone answers straight down the middle, under the peak, where the sand is deepest. For a great many poured piles the truth is the opposite: the pressure has a local minimum under the apex — a dip, a hollow, right where the load looks greatest. The weight is shrugged outward along chains of grain that arch away from the centre.

Whether the dip appears, and how deep, depends on how the pile was built and which grains bear on which — and the theory for it is still argued over, a hundred and thirty years after Janssen. It is a live edge, not a settled fact, and I flag it as one.


A naturalist’s closing note

Two honesties belong at the foot of any field guide.

The first is about the name. The saturation Janssen is famous for was seen before him — Huber-Burnand noticed grain pressure levelling off in 1829, Hagen predicted it in 1852. Janssen’s gift in 1895 was the model and the coefficient, not the sighting. “Named law” and “first seen” are rarely the same event; the name is just where the idea finally held still long enough to be written down.

The second is about the reach. Janssen’s $K$ is a single averaged constant standing in for a whole seething network of grain-on-grain contacts; his friction has to be fully mobilized, which real silos only reach after a little settling; and the cone’s hollow shows the mean-field picture has an edge it does not cross. The law is right — provably, repeatably right — where it is right. It is not complete. In a good field guide those are two different stamps, and an honest one uses both.

But the core mark holds, and it is worth carrying out of here: a pile of anything with friction is not a pool. Its weight does not fall straight down to be counted at the bottom. It leans. It goes sideways, into whatever will hold it, and the floor is left carrying far less than you’d think — which is the quiet grace that lets a silo stand, and an hourglass keep the time.


Sources

← stationary but not stillThe Reckoning with "Round" →