Mathematics

Why do bell curves show up everywhere?

Adult heights, the errors in a careful measurement, the scores on a long test: plot any of them and you tend to see the same smooth hump. It isn’t a law about people or rulers. It is what happens whenever many small, independent effects add up — and knowing that tells you when not to expect a bell.

It is tempting to think the bell curve is how nature likes things to be: that most people are “average” because averageness is somehow built in. That gets the cause backwards. The bell is not a property of heights or of test-takers. It is a property of addition. Take almost anything that is the total of many small pushes, each a bit random and none of them in charge, and the totals will pile up in a bell. Change how the pushes combine and the bell goes away.

The cleanest way to see this is a machine built for the purpose.

A board full of coin flips

In the 1870s the English scientist Francis Galton built a board he called a quincunx, after the five-dot pattern of its pegs. Lead shot poured in at the top and fell through rows of pegs. At each peg a ball goes left or right, and at the bottom the balls collect in bins. A ball’s bin is simply the number of times it went right. Galton described the device in detail in his 1889 book Natural Inheritance, where he called the falling balls “shot”.

Below is a model of that board in which every bounce really is an independent coin flip. Press Release balls to watch them fall, or Drop 1,000 to add a thousand at once. Then change the number of rows, or tilt the odds with the bias slider, and watch where the pile ends up.

12 rows
50% right
12 balls/s
Balls landed
150
Average bin
—
Spread (standard deviation)
—
Likeliest bin
—
Figure 1.A Galton board in which each bounce is an independent coin flip. Bars: balls landed in each bin. Short level lines: the exact binomial prediction for that many balls. Green: the normal curve with the same mean and spread. Changing rows or bias empties the board and drops 150 fresh balls. With reduced motion, nothing falls until you press Release balls.

With 12 rows there are 212 = 4,096 equally likely left–right paths. Only one of them ends in the far-left bin (left every time), so that bin catches about 1 ball in 4,096, or 0.02%. But 924 different paths end in the middle bin (six lefts and six rights, in any order), so it catches 924 in 4,096, about 22.6%. The middle is crowded not because balls are drawn to it but because there are vastly more ways to get there.

Counting paths like this gives the binomial distribution. With n rows and a chance p of going right at each peg, the chance of landing in bin k is

P(k) = C(n, k) · pk · (1 − p)n − k

where C(n, k), “n choose k”, is the number of paths with exactly k rights. The average bin is np, and the typical distance from it — the standard deviation, a measure of spread — is √(np(1 − p)). The short level lines in the figure are this formula; the bars are what actually happened, and they wobble around the ticks less and less as more balls land.

The green curve is something else: the normal distribution, the smooth bell defined by nothing but a centre and a spread. In 1733 the mathematician Abraham de Moivre showed that for a fair coin and many rows, the binomial counts hug this curve ever more closely. Try 3 rows, where the fit is rough, then 20, where it is hard to tell apart. Then push the bias to 10% with only a few rows: the pile leans against the left wall and the bell fits badly. Add rows and, even with the bias, the pile pulls away from the wall and becomes a bell again — it just takes longer.

It doesn’t matter what you add

A coin flip is a very simple effect: 0 or 1. The surprise is that the bell does not depend on that. Around 1810 Pierre-Simon Laplace showed that sums of many independent errors of almost any shape come out bell-shaped. This is the central limit theorem: add up many independent random effects, none of which dominates and each of which has a finite spread, and the total is close to a normal distribution — whatever the shape of the individual effects.

In the next figure, pick the shape of a single effect: a fair die, a lopsided die that lands on 1 half the time, a two-humped die that mostly lands on 1 or 6, or a coin that pays 1 only one time in ten. Then slide n, the number of them you add. The bars are the exact probabilities of each total, worked out by combining every possible outcome, not by simulation.

1 effect
Mean of the sum
—
Standard deviation
—
Skewness
—
Largest gap from the bell
—
Figure 2.The exact distribution of the sum of n independent copies of one random effect (shown in the box at the top right). Green: the normal curve with the same mean and standard deviation. “Largest gap” is the biggest difference, over all totals, between the chance of getting at most that total and the normal curve’s answer — the same measure as Figure 3, where the gap is traced for every n.

Start with the lopsided die at n = 1: the bars are just the die itself, a tall spike at 1 and a flat tail. Its skewness — a number that is 0 for a symmetric shape and grows as one tail gets longer — is 1.00. At n = 4 the sum already looks like a lopsided hill; by n = 30 it is a bell with skewness 0.18. The skewness of a sum of n identical effects falls like 1/√n: four times as many effects, half the lopsidedness.

The two-humped die, which looks least like a bell, turns into one surprisingly quickly: it is symmetric, so it has no skew to lose, and by about 10 effects its sum is closer to the bell than the fair die’s. The 1-in-10 coin is slowest, because almost everything about it is in its rare tail. With 60 of them the total still leans visibly — the count of rare events behaves like this, which is why counts of rare things are skewed unless there are very many chances.

The next figure tracks that same largest gap for all four effects as n grows to 200. Both axes are logarithmic, so a gap shrinking like 1/√n is a straight line sloping down. Drag across the chart, or focus it and press the arrow keys, to read the gaps at any n; pick a shape to see its Berry–Esseen ceiling as a dashed line.

Show the ceiling for…
n
10
Fair die
—
Lopsided die
—
Two-humped die
—
1-in-10 coin
—
Ceiling (selected)
—
Figure 3.The exact largest gap between the distribution of the sum and the matching normal curve, for n = 1 to 200, on logarithmic axes. Dashed: the Berry–Esseen ceiling 0.4748 × ρ / (σ³√n) for the selected shape (capped at 100%). Drag or use the arrow keys to move the cursor.

All four lines end up parallel, falling a factor of ten for every hundredfold increase in n. That is the 1/√n rate. What differs is the height of the line. At n = 200 the 1-in-10 coin is still 5.9% off; the fair die was that close after only 4 throws, so the coin needs about 50 times as many terms. Even the symmetric two-humped die keeps the 1/√n rate, because a sum of dice can only be a whole number: its cumulative chance rises in small steps while the bell rises smoothly, and the steps shrink only like 1/√n.

When the bell fails

The theorem has conditions, and the bell appears only when they hold. The two that fail most often in real life are adding (the effects must combine by addition) and no giant effects (none may be capable of swamping the rest).

Many things grow by multiplying. A colony of cells, a population, or money in an investment grows by some percentage each period, and a good year multiplies whatever is already there. The next figure starts at 100 and applies n random effects, each anywhere between −40% and +40% of the current value, or (in Add mode) of the starting 100. Each setting runs the experiment 20,000 times.

The effects…
20 effects
up to ±40%
Mean
—
Median
—
Skewness
—
Beyond 4 standard deviations
—
Figure 4.Start at 100 and apply n random effects, 20,000 times. Add: each effect adds or subtracts up to the chosen share of 100. Multiply: each multiplies the current value by up to that share more or less. Heavy-tailed: added effects drawn from a Cauchy distribution with the same middle-50% spread. Green: a normal curve for comparison. For a true bell, about 0.006% of runs land beyond four standard deviations.

In Multiply mode the pile is crammed against zero with a long tail to the right. The mean stays near 100, but the median — the middle run — ends near 57: most runs lose money, while a few lucky ones gain enormously and drag the average up. Tick Log scale and the bell comes back. Multiplying numbers is the same as adding their logarithms, so the logarithm of the result is a sum of many small independent effects, and the central limit theorem applies to it. A quantity whose logarithm is normal has a log-normal distribution; incomes (apart from the very richest), the sizes of particles from grinding and the time a disease takes to show symptoms are often close to log-normal.

Switch to Add and the bell returns on an ordinary scale. Make the effects small (±5%) in Multiply mode and the result is nearly a bell too: when every change is small, multiplying is almost the same as adding.

Now try Add, but heavy-tailed. The effects are drawn from a Cauchy distribution: most are about as small as before, but now and then one is enormous. Its tails are so heavy that it has no finite standard deviation, so the theorem’s condition fails. The sum never settles into a bell. Instead of growing like √n, the spread grows in proportion to n, and a single huge effect often decides the total on its own. With 20 effects, about half of all runs land more than four standard deviations (of the ordinary adding version) from 100; a true bell puts only 0.006% of runs there. Press Run again a few times and watch the sample mean in the Mean readout (and the skewness) leap about: a Cauchy distribution has no average at all, so the average of a sample never settles down. Its median does, which is why the median is still a fair summary.

So the rule of thumb is this. Expect a bell when a quantity is the sum of many small, independent nudges, none in charge. Expect a skewed, log-normal shape when the nudges multiply. And expect fat tails, with occasional extreme outliers, when one effect can dwarf the rest — as in earthquake sizes, insurance losses or the price swings of a market crash.

What this model leaves out

  • Real Galton boards bounce. A real ball keeps some sideways momentum and can skip a row or hit the next peg off-centre, so its steps are not independent coin flips. Real boards still make a bell-like pile, but its width depends on how the balls bounce, so it need not match the binomial prediction.
  • How fast the bell arrives varies. The theorem is about the limit of many effects. For a finite number, the Berry–Esseen bound says how far off you can be, and as Figures 2 and 3 show, skewed effects need many more terms. The tails (rare, extreme totals) converge slowest of all.
  • Real data are only roughly normal. Adult height comes close, partly because it is shaped by many genes and influences, but a population that mixes groups with different averages (men and women, say) is a blend of bells, not one bell. Test scores are often bunched at a ceiling. Measurement errors include occasional blunders that sit far out in the tails.
  • Independence matters. Our effects never influence each other. The theorem has versions that allow weak dependence, but strongly linked effects (a market where everyone sells at once) can break the bell even when each effect is small.
  • The simulation is finite. Figure 4 uses 20,000 runs, so its bars and readouts wobble by about a percent, and the heavy-tailed mean and skewness jump around because for a Cauchy they do not exist at all.

Sources

  1. H. M. Walker, “De Moivre on the law of normal probability”, in D. E. Smith, A Source Book in Mathematics (1929); online at the University of York’s history of statistics pages. york.ac.uk De Moivre’s pamphlet Approximatio ad summam terminorum binomii (a+b)n in seriem expansi, dated 12 November 1733, with its normal approximation to the binomial; English version in The Doctrine of Chances, 2nd ed., 1738.
  2. F. Galton, Natural Inheritance (Macmillan, 1889), chapter 5, from p. 62 (the quincunx is Fig. 7, p. 63); summarised in “Galton board”, Wikipedia. en.wikipedia.org Galton’s quincunx, its earlier mentions (1875, 1877) and its description in Natural Inheritance; bin k is reached by C(n, k) paths.
  3. H. Fischer, A History of the Central Limit Theorem: From Classical to Modern Probability Theory (Springer, 2011). link.springer.com Laplace’s generalisation (memoir read 9 April 1810; Théorie analytique des probabilités, 1812) from coin flips to sums of many independent errors, and the later conditions (finite variance, Lindeberg, Lyapunov).
  4. I. Shevtsova, “On the absolute constants in the Berry–Esseen type inequalities for identically distributed summands” (2011). arxiv.org The Berry–Esseen bound with constant 0.4748, and the lower limit of about 0.4097 for that constant.
  5. E. Limpert, W. A. Stahel and M. Abbt, “Log-normal distributions across the sciences: keys and clues”, BioScience 51 (2001): 341–352. Multiplicative effects produce log-normal distributions; examples including incubation periods, particle sizes and incomes.

Colophon

Date
1 October 2026

Figure 1 samples each ball’s bounces with a seeded random generator; the binomial ticks are computed exactly. Figure 2 is exact (repeated convolution, no sampling). Figure 4 simulates 20,000 runs per setting.