Learn Without Walls
← Lesson 1 Lesson 2 of 4 Next Lesson →

Lesson 2: Population Models: The Logistic Equation

Estimated time: 35-45 minutes

Learning Objectives

By the end of this lesson, you will be able to:

From Exponential to Logistic

The exponential model dP/dt = rP assumes unlimited resources. To model a finite environment, we introduce a braking factor that slows growth as P approaches the environment's capacity.

Logistic Equation: dP/dt = rP(1 - P/K), where r is the intrinsic growth rate and K is the carrying capacity -- the maximum sustainable population.

When P is small relative to K, the factor (1 - P/K) ≈ 1 and growth is nearly exponential. As P approaches K, the factor approaches 0 and growth slows to a halt.

Equilibrium Analysis

Set dP/dt = 0: rP(1 - P/K) = 0 gives two equilibria:

Stability Analysis: For 0 < P < K: dP/dt > 0 (population increasing). For P > K: dP/dt < 0 (population decreasing). So P = K attracts nearby solutions from both sides -- it is asymptotically stable.

The logistic curve has a characteristic S-shape (sigmoid). The inflection point occurs at P = K/2, where growth rate dP/dt is maximized.

Solving the Logistic Equation

The logistic equation is separable. We separate and use partial fractions:

dP / [P(1 - P/K)] = r dt

Partial fractions: 1/[P(1 - P/K)] = 1/P + (1/K)/(1 - P/K)

Example 1: Solving the Logistic Equation

Solve dP/dt = 0.5P(1 - P/1000) with P(0) = 100.

Step 1: Here r = 0.5 and K = 1000. The general logistic solution is:

P(t) = K / (1 + Ae-rt) where A = (K - P0)/P0.

Step 2: A = (1000 - 100)/100 = 9.

Step 3: P(t) = 1000 / (1 + 9e-0.5t).

Check: P(0) = 1000/(1 + 9) = 100. As t → ∞, e-0.5t → 0, so P → 1000 = K.

Example 2: Finding the Inflection Point

For the solution above, when does the population grow fastest?

Solution: Maximum growth occurs at P = K/2 = 500.

500 = 1000/(1 + 9e-0.5t) ⇒ 1 + 9e-0.5t = 2 ⇒ e-0.5t = 1/9 ⇒ t = -2 ln(1/9) = 2 ln 9 ≈ 4.39 time units.

Logistic Equation with Harvesting

If a population is harvested at a constant rate h, the model becomes:

dP/dt = rP(1 - P/K) - h

Critical Harvesting Rate: The maximum sustainable harvest rate is hmax = rK/4 (the peak of the growth curve at P = K/2). If h > rK/4, the population will collapse to extinction.

Example 3: Harvesting Analysis

A fish population satisfies dP/dt = 0.4P(1 - P/5000) - h. Find the maximum sustainable harvest rate.

Solution: hmax = rK/4 = 0.4(5000)/4 = 500 fish per unit time.

At h = 500, the only equilibrium is P = K/2 = 2500 (a semi-stable equilibrium). For h > 500, no positive equilibria exist and the population goes extinct.

Comparing Exponential and Logistic

FeatureExponentialLogistic
EquationdP/dt = rPdP/dt = rP(1 - P/K)
Long-term behaviorP → ∞P → K
Growth shapeJ-curveS-curve (sigmoid)
Resource assumptionUnlimitedLimited (capacity K)
Best forShort-term, small PLong-term predictions

Check Your Understanding

1. For dP/dt = 0.3P(1 - P/2000), what are the equilibria? Which is stable?

Answer: Equilibria: P = 0 (unstable) and P = 2000 (stable). For 0 < P < 2000, dP/dt > 0; for P > 2000, dP/dt < 0. Solutions converge to K = 2000.

2. A population of 200 follows dP/dt = 0.5P(1 - P/1000). Write the explicit solution.

Answer: A = (K - P0)/P0 = (1000 - 200)/200 = 4. So P(t) = 1000/(1 + 4e-0.5t).

3. At what population level is the logistic growth rate maximized?

Answer: At P = K/2 (half the carrying capacity). This is the inflection point of the logistic curve and where dP/dt reaches its maximum value of rK/4.

Key Takeaways

Ready for More?

Next Lesson

In Lesson 3, you will learn to set up and solve mixing problems using first-order linear ODEs.

Start Lesson 3

Module Progress

You have completed Lesson 2 of 4.

Back to Module Home