Exponential Growth Prediction Calculator
Free exponential growth calculator. Predict N(t), doubling time, half-life. Fit from 2 data points.
Why This Statistical Analysis Matters
Why: Statistical calculator for analysis.
How: Enter inputs and compute results.
Exponential Growth & Decay — Model Growth, Doubling Time, Half-Life
N(t)=N₀e^(rt). Fit from data. Population, compound interest, radioactive decay, viral spread. Doubling time and half-life at a click.
Real-World Scenarios — Click to Load
Inputs
Growth Curve
📐 Step-by-Step Summary
For educational and informational purposes only. Verify with a qualified professional.
Key Takeaways
- Exponential growth: N(t) = N₀×e^(rt) (continuous) or N₀×(1+r)^t (discrete). r > 0 = growth, r < 0 = decay
- Doubling time: t_d = ln(2)/r. Half-life: t_h = ln(2)/|r| (for decay)
- Growth rate from two data points: r = ln(y2/y1)/(t2-t1), N₀ = y1/e^(r×t1)
- Continuous vs discrete: e^r ≈ 1+r when r is small. For large r, use the appropriate formula
- Time to reach target: t = ln(N_target/N₀)/r
Did You Know?
How It Works
1. Continuous vs Discrete
Continuous: N(t)=N₀e^(rt). Discrete: N(t)=N₀(1+r)^t. When r is small, e^r ≈ 1+r. Use continuous for populations, decay; discrete for interest compounded annually.
2. Doubling and Half-Life
Doubling time t_d = ln(2)/r. Half-life t_h = ln(2)/|r|. Both come from solving 2 = e^(r×t) or 0.5 = e^(r×t).
3. Fit from Two Points
Given (t1,y1) and (t2,y2): r = ln(y2/y1)/(t2-t1), N₀ = y1/e^(r×t1). Works for any two points on an exponential curve.
4. Time to Reach Target
t = ln(N_target/N₀)/r. For growth (r>0), N_target>N₀. For decay (r<0), N_target<N₀.
5. Logarithmic Scale
On a log scale, exponential growth appears as a straight line. Slope = r. Use log scale when values span many orders of magnitude.
Expert Tips
Unit Consistency
r and t must use the same time unit. r=0.1 per year with t in years, or r=0.1/365 per day with t in days.
Saturation
Real growth often saturates. Use logistic model when approaching a carrying capacity.
Rule of 72
Doubling time ≈ 72/(r as %). 8% → 9 years. Quick mental check for compound growth.
Decay Constant
For radioactive decay, λ (lambda) = ln(2)/half-life. N(t)=N₀e^(-λt).
Why Use This Calculator vs Other Tools?
| Feature | This Calculator | Excel | Manual Formula | Python |
|---|---|---|---|---|
| Growth + Decay + Fit | ✅ | ⚠️ Multiple formulas | ✅ | ✅ |
| Doubling/half-life | ✅ | ⚠️ Manual | ⚠️ Manual | ⚠️ Manual |
| Fit from 2 points | ✅ | ❌ | ⚠️ Complex | ✅ numpy |
| Log scale chart | ✅ | ❌ | ❌ | ⚠️ matplotlib |
| 7 real-world presets | ✅ | ❌ | ❌ | ❌ |
| Educational content | ✅ | ❌ | ❌ | ❌ |
Frequently Asked Questions
When to use continuous vs discrete compounding?
Continuous (e^rt): populations, radioactive decay, bacterial growth. Discrete (1+r)^t: interest compounded annually/quarterly, discrete time steps.
How do I convert annual rate to daily?
For continuous: r_daily = r_annual/365. For discrete: (1+r_annual)^(1/365) - 1 ≈ r_annual/365 when r is small.
What is the Rule of 72?
Doubling time ≈ 72/(interest rate as %). 6% → 12 years. Derived from ln(2)/ln(1+r) ≈ 0.693/r ≈ 69.3/r, rounded to 72 for easy division.
How do I fit exponential to more than 2 points?
Use log-linear regression: ln(y) = ln(N₀) + r×t. Fit a line to (t, ln(y)); slope = r, intercept = ln(N₀).
Why does exponential growth seem unrealistic?
Unconstrained exponential growth is unsustainable. Real systems saturate (logistic) or collapse. Use for short-term projections.
What is the relationship to the exponential distribution?
Exponential distribution models time between events. Exponential growth models population size. Different concepts, same "exponential" name.
How accurate is the 2-point fit?
Exact for noise-free data. With measurement error, use regression. Two points determine the curve uniquely.
What is logistic growth?
N(t) = K/(1+Ce^(-rt)). Starts exponential, saturates at K. Use when growth is limited by resources.
Exponential Growth by the Numbers
Official Sources
Disclaimer: Exponential models assume constant growth/decay rate. Real systems often deviate due to saturation, external factors, or regime changes. Use for educational and short-term projections. For financial or epidemiological decisions, consult professionals.
Related Calculators
Exponential Regression Calculator
Fit y = ae^(bx) or y = ab^x to data using log-linear regression. R², prediction, doubling/halving time, and residuals.
StatisticsChebyshev's Theorem Calculator
Calculate the minimum percentage of data within k standard deviations using Chebyshev's inequality. Works for any distribution.
StatisticsBertrand's Box Paradox
Interactive Bertrand's Box Paradox simulator. Explore why the probability of the other coin being gold is 2/3, not 1/2, with Monte Carlo simulation and Bayesian proof.
StatisticsBertrand's Paradox
Explore Bertrand's Paradox — three valid methods for choosing a random chord give three different probabilities (1/3, 1/2, 1/4). Interactive simulation and visualization.
StatisticsBirthday Paradox Calculator
Calculate the probability that at least two people in a group share the same birthday. Interactive chart showing probability vs group size.
StatisticsBoy or Girl Paradox
Interactive Boy or Girl Paradox (Two-Child Problem). Explore why 'the older child is a boy' gives P=1/2 while 'at least one is a boy' gives P=1/3. With Monte Carlo simulation.
Statistics