Skip to content

Normal Approximation to the Binomial

Approximation

For Xn∼Bin⁡(n,p)X_n\sim\operatorname{Bin}(n,p) with fixed p∈(0,1)p\in(0,1), as n→∞n\to\infty,

Xn−npnp(1−p)→dN(0,1).\begin{aligned} \frac{X_n-np}{\sqrt{np(1-p)}}\xrightarrow{d}\mathcal{N}(0,1). \end{aligned}

For a finite nn the normal approximation can be inaccurate when npnp or n(1−p)n(1-p) is small; there is no universal finite-nn accuracy guarantee.

A Binomial Distribution count is a sum of i.i.d. Bernoulli indicators. The Central Limit Theorem applied to that sum gives the stated normal limit after centring and scaling.


Interpretation

A binomial count with many trials is approximately normal with the same mean npnp and variance np(1−p)np(1-p). The reason is that Bin⁡(n,p)\operatorname{Bin}(n,p) is the distribution of a sum of nn i.i.d. Bernoulli indicators, so the central limit theorem applies to it.

Binomial(100, 0.2) probability bars with the normal density of mean 20 and variance 16 overlaid; the bars from 25 upwards are highlighted and the normal tail is taken from 24.5.

The figure compares X∼Bin⁡(100,0.2)X\sim\operatorname{Bin}(100,0.2) with N(20,16)\mathcal{N}(20,16): mean np=20np=20, variance np(1−p)=16np(1-p)=16, standard deviation 44. The highlighted tail has exact probability P(X≥25)≈0.131\mathbb{P}(X\ge25)\approx0.131. With the continuity correction, the normal tail from 24.524.5 gives 1−Φ(1.125)≈0.1301-\Phi(1.125)\approx0.130, while starting at 2525 would give 1−Φ(1.25)≈0.1061-\Phi(1.25)\approx0.106.

The limit statement keeps pp fixed while nn grows. For a finite nn, the approximation is poor when npnp or n(1−p)n(1-p) is small: the binomial is then skewed and piled up near 00 or nn, while the normal curve is symmetric and puts probability below 00 or above nn. Standardizing the count gives the displayed form; dividing it by nn instead gives the proportion of successes X/nX/n, a sample mean of indicators, which is approximately N(p,p(1−p)/n)\mathcal{N}(p,p(1-p)/n).

A common slip is to use npnp as the variance, or to forget the square root in the standard deviation np(1−p)\sqrt{np(1-p)}. In the figure the standard deviation is 44, not 1616 or 2020.


Key Results

  • For fixed 0<p<10<p<1, Xn∼Bin⁡(n,p)X_n\sim\operatorname{Bin}(n,p) has EXn=np\mathbb{E}X_n=np and Var⁡(Xn)=np(1−p)\operatorname{Var}(X_n)=np(1-p).
  • For a finite-nn threshold kk, a continuity-corrected approximation is P(Xn≤k)≈Φ((k+1/2−np)/np(1−p))\mathbb{P}(X_n\le k)\approx\Phi((k+1/2-np)/\sqrt{np(1-p)}).

Examples

  • For X∼Bin⁡(100,0.5)X\sim\operatorname{Bin}(100,0.5), P(X≤60)≈Φ(2.1)≈0.9821\mathbb{P}(X\le60)\approx\Phi(2.1)\approx0.9821.
  • For X∼Bin⁡(100,0.2)X\sim\operatorname{Bin}(100,0.2), P(X≥25)≈1−Φ((24.5−20)/4)≈0.1303\mathbb{P}(X\ge25)\approx1-\Phi((24.5-20)/4)\approx0.1303.

Prerequisites

Sources

Aliases: de Moivre-Laplace theorem Symbols: element of, infinity, phi, square root

Last updated: 20 October 2026 03:02