Poisson Distribution Calculator
PMF · CDF · Survival · Range Probability · Bar Chart
Compute P(X=k) = e−λλk/k!, cumulative P(X≤k), P(X>k), and range P(a≤X≤b) for any rate λ. Includes full probability table and canvas bar chart.
Quick Examples
PMF Formula & Computation
Distribution Properties
Inter-arrival Time (Exponential Connection)
Probability Distribution Table
Shows k, P(X=k), P(X≤k), P(X>k) from k=0 to k_max (stops when CDF ≥ 0.9999). Selected k row is highlighted.
| k | P(X = k) | P(X ≤ k) | P(X > k) |
|---|
Bar Chart — P(X = k)
Selected k bar: dark green. Range [a,b] bars: medium green. Dashed red line: mean (λ).
Poisson Approximation to Binomial
When n ≥ 20 and p ≤ 0.05 (or np ≤ 10), Binomial(n, p) ≈ Poisson(λ = np). Enter n and p to compare P(X=k) for both distributions.
| k | Binomial P(X=k) | Poisson P(X=k) | % Error |
|---|
What Is the Poisson Distribution?
The Poisson distribution is a fundamental discrete probability distribution that models the number of times a random event occurs within a fixed interval of time, space, or another continuous medium — provided events happen independently and at a constant average rate λ (lambda). It was first derived by French mathematician Siméon Denis Poisson in 1837 as a limiting case of the binomial distribution when n is large and p is small.
Unlike the binomial distribution, which counts successes in a fixed number of trials, the Poisson distribution models count data where there is no theoretical upper bound. You can have 0, 1, 2, … any number of events in an interval. Classic scenarios include the number of customers arriving at a checkout in an hour, the number of emails received per day, or the number of flaws in a metre of fabric.
The PMF Formula and Log-Space Computation
The probability mass function (PMF) is:
For large λ or k, computing λk and k! directly causes arithmetic overflow. The solution is log-space computation:
where ln(k!) is efficiently accumulated using a running sum: ln(k!) = Σi=1k ln(i). This approach is numerically stable for λ up to 200 and k up to 150.
Properties of the Poisson Distribution
| Property | Value | Notes |
|---|---|---|
| Mean (μ) | λ | Expected number of events |
| Variance (σ²) | λ | Equal to mean — unique property |
| Std Dev (σ) | √λ | Spread of the distribution |
| Skewness | 1/√λ | Right-skewed; symmetric for large λ |
| Kurtosis (excess) | 1/λ | Approaches normal as λ → ∞ |
| Mode | ⌊λ⌋ and ⌊λ⌋−1 if λ integer | Most probable count |
The equal mean-variance property (μ = σ² = λ) is a defining characteristic. In practice, if your count data shows variance much greater than the mean (overdispersion), the negative binomial distribution may be more appropriate.
Additive Property and Superposition
If X ~ Poisson(λ1) and Y ~ Poisson(λ2) are independent, then X + Y ~ Poisson(λ1 + λ2). This additive property makes Poisson processes easy to combine — the total arrival rate of two independent Poisson streams is simply the sum of their rates.
Connection to the Exponential Distribution
If events follow a Poisson process with rate λ events per unit time, then the inter-arrival time between consecutive events follows an Exponential distribution with rate λ (mean 1/λ). This duality is the cornerstone of queuing theory and the M/M/1 queue model:
- Arrivals: Customer count per hour ~ Poisson(λ)
- Waiting time: Time until next customer ~ Exponential(λ)
- Service time: If service rate is μ, time per service ~ Exponential(μ)
Poisson Approximation to Binomial
When n is large (≥ 20) and p is small (≤ 0.05), computing binomial probabilities becomes difficult. Since the mean is λ = np, we approximate Binomial(n, p) by Poisson(λ = np). The approximation error is bounded by min(p, λ/n) and improves as n → ∞ with λ fixed.
Real-World Applications
- Queuing theory / call centers: Number of customer arrivals per time slot; M/M/1 queue analysis.
- Telecommunications: Packet arrivals in network buffers; number of dropped calls per minute.
- Epidemiology: Number of disease cases per district per year for rare conditions.
- Radioactive decay: Geiger counter clicks per second follow Poisson perfectly.
- Insurance: Number of claims per policyholder per year.
- Website traffic: Page requests per second, especially during off-peak hours.
- Manufacturing quality: Number of defects per unit area on a production line.
- Ecology: Rare species sightings per hectare in a survey.
- Astronomy: Photon counts per second arriving at a telescope detector.