Exponential and logistic population models
The continuous exponential model assumes a constant per-capita net growth rate and no resource limit. It produces unrestricted growth when the rate is positive.
The logistic model adds a fixed carrying capacity. Growth slows as the population approaches that limit, but the model remains a simplification of real populations and changing environments.
How to use the population growth calculator
- Select a model: Choose exponential for unrestricted growth or logistic for a fixed capacity.
- Enter initial population: Use a positive starting value.
- Enter r and time: Use matching time units; 0.05 means a continuous rate of 0.05 per time unit.
- Set K and calculate: For logistic growth, enter a positive carrying capacity, then generate the projection.
Formula and variables
Both are continuous-time models; logistic growth adds the carrying-capacity term K.
Exponential: P(t)=P₀eʳᵗ; Logistic: P(t)=K/[1+((K−P₀)/P₀)e⁻ʳᵗ]- P₀ — Initial population
- Population at time zero (individuals or units)
- r — Continuous growth rate
- Net continuous rate per time unit (1/time)
- t — Elapsed time
- Projection interval (time)
- K — Carrying capacity
- Fixed limiting population in the logistic model (same as population)
Continuous exponential growth
Project a population of 1,000 for 50 years at r = 0.05 per year.
- P₀
- 1,000
- r
- 0.05/year
- t
- 50 years
- P(50) = 1,000e^(0.05×50)
- P(50) ≈ 12,182
Result: The exponential projection is approximately 12,182.
The model assumes the continuous net rate remains unchanged for the full interval.
Understanding your results
Model choice controls the projection
Exponential growth has no upper bound; logistic growth approaches K when r is positive and the assumptions hold.
- Doubling time for positive continuous exponential growth is ln(2)/r.
- A negative exponential rate represents continuous decline.
- A fixed K does not capture seasonal or long-term environmental changes.
Assumptions
- Initial population, rate, and carrying capacity describe the same population and time scale.
- The continuous rate remains constant over the projection.
- Carrying capacity is fixed in the logistic model.
Limitations
- Does not model age structure, migration, stochastic events, seasonality, delays, harvesting, or changing capacity.
- Fractional results are mathematical expectations and may not represent whole individuals.
- Long projections can amplify small parameter errors.
Common mistakes
- Entering 5 instead of 0.05 for a 5% continuous rate.
- Mixing a yearly rate with time measured in months.
- Calling a discrete percentage increase the same as a continuous rate.
- Treating carrying capacity as permanently known.
Practical use cases
Ecology coursework
Compare unrestricted and density-limited growth curves.
Scenario exploration
Test how r, P₀, time, and K affect a simplified projection.
Frequently asked questions
What is the difference between exponential and logistic growth?
Exponential growth assumes no limiting capacity; logistic growth slows as population approaches a fixed K.
Is r entered as a percentage?
Enter r as a decimal continuous rate per time unit, such as 0.05 rather than 5 for five percent.
Can initial population exceed carrying capacity?
The logistic equation permits it and, for a positive rate, projects decline toward K, although real dynamics may be more complex.
Sources and review
- The Logistic Equation — OpenStax Calculus Volume 2. Accessed 2026-07-13.
- Population Dynamics and Regulation — OpenStax Biology 2e. Accessed 2026-07-13.
Reviewed 2026-07-13.