Central Limit Theorem

The central limit theorem says that the average of many independent draws is approximately normally distributed, whatever the shape of the original distribution, as long as it has a finite variance.

The idea

Take any distribution: flat, skewed, U-shaped, even a coin flip. Draw nn values and average them. Do that thousands of times and histogram the averages. As nn grows, the histogram turns into a bell curve every time.

This is why the normal distribution is everywhere. Heights, measurement errors and test scores are sums of many small, independent effects, and sums behave like averages.

Reading the picture

Each panel starts from a different source distribution, drawn small at the top. The histogram shows standardised averages, z=(Xˉn−μ)/(σ/n)z = (\bar{X}_n - \mu)/(\sigma/\sqrt{n}), and the dashed curve is the standard normal N(0,1)N(0, 1). Standardising removes the shrinking spread, so you can watch the shape alone converge.

Skewed sources like the exponential and the 20% coin take longer to look normal than symmetric ones like the uniform. Symmetric sources often look convincing by n=5n = 5.

How it relates to the law of large numbers

The law of large numbers says the average converges to μ\mu. The central limit theorem says how it is spread around μ\mu on the way: normally, with width σ/n\sigma/\sqrt{n}. One gives the destination, the other the shape of the fluctuations.

Try this

  1. Start at n=1n = 1. Each histogram is just the source distribution, standardised. Then slide nn up slowly and watch them all morph into the same bell.
  2. Compare Uniform and Exponential at n=5n = 5. The uniform already looks normal; the exponential is still leaning right.
  3. Look at the Coin (p=0.2p = 0.2) panel at small nn. Averages of coin flips can only take a few values, so the histogram is spiky until nn gets large.

The maths

Standardised mean

Zn=Xˉn−μσ/nZ_n = \frac{\bar{X}_n - \mu}{\sigma / \sqrt{n}}

The theorem

Zn→N(0,1)in distribution as n→∞Z_n \to N(0, 1) \quad \text{in distribution as } n \to \infty

Approximate form

Xˉn≈N ⁣(μ,σ2n)for large n\bar{X}_n \approx N\!\left(\mu, \frac{\sigma^2}{n}\right) \quad \text{for large } n

Sums

X1+⋯+Xn≈N(nμ,nσ2)X_1 + \cdots + X_n \approx N(n\mu, n\sigma^2)