Normal Approximation Calculator
Approximate binomial or Poisson probabilities using the normal distribution with continuity correction.
📖 What is Normal Approximation?
The normal approximation is a technique for estimating probabilities from discrete distributions - most commonly the binomial and Poisson distributions - using the continuous normal (Gaussian) distribution. It is justified by the Central Limit Theorem, which states that the sum of a large number of independent random variables approaches a normal distribution, regardless of the underlying distribution.
For the binomial distribution B(n, p), when n is large enough that both np ≥ 10 and n(1−p) ≥ 10, the distribution is approximately normal with mean μ = np and standard deviation σ = √(np(1−p)). For the Poisson distribution Pois(λ), when λ ≥ 10, it is approximately normal with μ = λ and σ = √λ.
Because binomial and Poisson are discrete and the normal is continuous, a continuity correction is applied. To approximate P(X ≤ k), we use P(X ≤ k + 0.5) under the normal. To approximate P(X = k), we use P(k − 0.5 ≤ X ≤ k + 0.5). This half-unit shift dramatically improves accuracy and should always be applied.
Normal approximation is widely used in hypothesis testing for proportions, quality control sampling, insurance risk modelling, and election polling. Understanding when and how to apply it - and its limitations - is fundamental to applied statistics.
📐 Formulas
Binomial to Normal: X ~ B(n, p) ≈ N(np, np(1−p)) when np ≥ 10 and n(1−p) ≥ 10.
Poisson to Normal: X ~ Pois(λ) ≈ N(λ, λ) when λ ≥ 10.
Continuity correction:
P(X ≤ k) ≈ Φ((k + 0.5 − μ) / σ)
P(X ≥ k) ≈ 1 − Φ((k − 0.5 − μ) / σ)
P(X = k) ≈ Φ((k + 0.5 − μ) / σ) − Φ((k − 0.5 − μ) / σ)
P(a ≤ X ≤ b) ≈ Φ((b + 0.5 − μ) / σ) − Φ((a − 0.5 − μ) / σ)
Validity conditions: Binomial: np ≥ 10 AND n(1−p) ≥ 10. Poisson: λ ≥ 10.
All variables: n = number of trials; p = probability of success; q = 1 − p; k = specific value; λ = Poisson rate; μ = mean; σ = standard deviation; Φ = standard normal CDF.