Exponential Distribution Calculator
Calculate exponential distribution probabilities from a rate λ or a mean waiting time: density, P(X ≤ t), P(X > t), interval probability, mean and median. Enter the rate, a time, and an optional interval end.
Compute Exponential Distribution Probabilities
Exponential Distribution Formula
Where:
- \(\lambda\) — rate parameter: the average number of events per unit of time
- \(t\) — the waiting time of interest
- \(f(t)\) — probability density at time \(t\)
- \(F(t)\) — cumulative probability of waiting no longer than \(t\)
- \(S(t)\) — survival probability of waiting longer than \(t\)
The exponential distribution models the time between consecutive events that occur independently at a constant average rate. Its single parameter \(\lambda\) fully determines everything; the mean waiting time is simply \(1/\lambda\).
Exponential Distribution – Calculation Example
Example: calls arrive at a call center at an average rate of 2 per hour. What is the probability that the next call arrives within 1 hour, and what is the chance it arrives between 1 and 2 hours?
\[ \lambda t = 2 \times 1 = 2 \]
\[ F(1) = 1 - e^{-2} = 1 - 0.1353 = 0.8647 \]
\[ P(1 \le X \le 2) = e^{-2} - e^{-4} = 0.1353 - 0.0183 = 0.1170 \]
Result: P(X ≤ 1 h) = 86.47%, P(X > 1 h) = 13.53%, and P(1 h ≤ X ≤ 2 h) = 11.70%. The density at t = 1 h is f(1) = 2e⁻² ≈ 0.2707 per hour, the mean wait is 0.5 hour (30 minutes), and the median is ln(2)/2 ≈ 0.3466 hour (~20.8 minutes). These are exactly the values shown by the calculator with its default settings.
How to Use the Calculator
- Open Specify parameter by and choose whether you want to enter the rate \(\lambda\) (events per time) or the mean waiting time \(\mu\). Only the matching field is shown.
- If you chose the rate, fill in Rate (λ) and pick the time unit it is expressed in (per second, per minute, per hour, per day, per year). If you chose the mean, fill in Mean waiting time (μ) with its unit instead; the calculator converts it via \(\lambda = 1/\mu\).
- Enter Time (t) — the waiting time you are interested in — and select its unit under "in".
- Optionally fill in Interval end (b) to also get the probability \(P(t \le X \le b)\). Leave it empty to skip this result.
- Read the results: density \(f(t)\), cumulative probability \(P(X \le t)\), survival probability \(P(X > t)\), the interval probability, the mean waiting time, and a summary line with the median, the 90th-percentile wait and a plain-language interpretation.
What Is the Exponential Distribution?
The exponential distribution describes the waiting time until the next event in a process where events happen independently at a constant average rate — a Poisson process. Typical applications include the time between customer arrivals, the time until a radioactive particle decays, the lifetime of an electronic component, or the time until the next server failure.
The distribution is defined by a single parameter, the rate \(\lambda\). The probability density \(f(t) = \lambda e^{-\lambda t}\) is largest at \(t = 0\) and decays smoothly, meaning short waits are the most likely. The cumulative function \(F(t) = 1 - e^{-\lambda t}\) gives the probability that the wait ends at or before time \(t\); its complement, the survival function \(S(t) = e^{-\lambda t}\), gives the probability of still waiting after \(t\).
The mean and the standard deviation are both \(1/\lambda\), but the median \(\ln(2)/\lambda \approx 0.693/\lambda\) is smaller. This tells you something practical: more than half of all waits end before the average. A large wait is possible but increasingly rare — for example, only 5% of waits exceed \(3/\lambda\).
A defining property of the exponential distribution is memorylessness: \(P(X > s + t \mid X > s) = P(X > t)\). If a light bulb has an exponentially distributed lifetime and has already burned for a year, its chances of surviving another year are exactly the same as when it was new. This makes the distribution the continuous analogue of the geometric distribution and the natural companion of the Poisson distribution, which describes the number of events in a fixed period rather than the time between them.
Assumptions, Limitations and Tips
- Constant rate. The model assumes events occur at a steady average rate at all times. If the rate varies (e.g., rush-hour arrivals, wear-out of mechanical parts), the exponential distribution will under- or overestimate the probabilities.
- Independence. One event must not influence the timing of the next. Clustering of events violates this assumption.
- Memorylessness. If the process truly is exponential, already-elapsed waiting time carries no information about the remaining wait. Real lifetimes of machines and humans usually are not memoryless; for those, reliability models such as the Weibull distribution fit better.
- Units. The calculator converts all units internally, so you can enter the rate per hour and the time in minutes without doing any arithmetic yourself. One year is taken as 365 days.
- Density vs. probability. \(f(t)\) is a density per time unit, not a probability — it can exceed 1. The meaningful probability statements are \(F(t)\), \(S(t)\) and the interval probability.
- If you need to model counts of events rather than waiting times, use the Poisson distribution calculator; for yes/no outcomes over a fixed number of trials, see the binomial distribution calculator, and for symmetric continuous data the normal distribution calculator.
Frequently Asked Questions
How do I calculate exponential distribution probabilities by hand?
Everything reduces to the product \(\lambda t\). Compute \(\lambda \times t\) (making sure both use the same time unit), then evaluate \(P(X \le t) = 1 - e^{-\lambda t}\) and \(P(X > t) = e^{-\lambda t}\) with any calculator that has the \(e^x\) key. For an interval, subtract: \(P(a \le X \le b) = e^{-\lambda a} - e^{-\lambda b}\). For example, with \(\lambda = 0.5\) per hour and \(t = 4\) hours, \(\lambda t = 2\), so \(P(X \le 4) = 1 - e^{-2} \approx 0.8647\).
How do I convert between the rate λ and the mean waiting time?
The two are reciprocals: \(\lambda = 1/\mu\) and \(\mu = 1/\lambda\). If events happen on average once every 12 minutes, then \(\lambda = 1/12\) per minute ≈ 0.0833/min, or equivalently 5 per hour. Watch the units: a rate of 3 per hour is not 3 per minute — it is 0.05 per minute. The calculator handles this conversion automatically, so you can enter either parameter in whichever unit you prefer.
Why is the median smaller than the mean waiting time?
The exponential distribution is right-skewed, so a few very long waits pull the mean up. The median is \(\ln 2/\lambda \approx 0.693/\lambda\), about 69% of the mean \(1/\lambda\). In practice this means more than half of all waits finish before the average: with a mean of 30 minutes, the median is only about 20.8 minutes. Many people expect "average" to mean "typical" — here it does not.
When should I use the exponential distribution instead of the Poisson distribution?
They describe two sides of the same process. Use the Poisson distribution when you count how many events occur in a fixed period (e.g., number of calls in an hour). Use the exponential distribution when you measure the time until the next event (e.g., minutes until the next call). If events follow a Poisson process at rate \(\lambda\), the waiting times between them are exponentially distributed with the same rate \(\lambda\).
Can the density f(t) be greater than 1?
Yes, and that is not an error. \(f(t)\) is a density per unit of time, not a probability, so its value depends on the time unit — a density of 2 per hour equals 120 per hour if you express it per minute. Only probabilities like \(F(t)\), \(S(t)\), and the interval probability are restricted to the range 0 to 1. If you need an actual probability for a wait, use \(F(t)\) or compute \(P(a \le X \le b)\) over an interval.
How do I find the time by which a given percentage of events will have occurred?
Invert the cumulative function. The \(p\)-th percentile is \(t_p = -\ln(1 - p)/\lambda\). For example, the 95th percentile is \(-\ln(0.05)/\lambda \approx 3/\lambda\), meaning 95% of waits end before three mean waiting times, and only 5% last longer. The special case \(p = 0.5\) gives the median \(\ln 2/\lambda\). The calculator displays the median and the 90th percentile automatically in its summary.
What are common mistakes when using this distribution?
The biggest one is applying it to processes that are not memoryless. Mechanical parts that wear out, human lifetimes, and rush-hour traffic all have changing hazard rates, and a Weibull distribution usually fits better. Other frequent errors: mixing units (rate per hour with time in minutes), confusing the rate with the mean, and interpreting the density \(f(t)\) as a probability. Also remember the model assumes independent events — clustered arrivals violate it. For health or reliability decisions, validate the constant-rate assumption with data first.