Foundations of Population Ecology and Growth Modeling
- Population ecology investigates how population sizes change over time and space, relying on mathematical models to formalize, predict, and understand demographic dynamics.
- Ecological questions span multiple nested scales of biological organization:
- Individuals: Singular organisms exhibiting specific physiological and behavioral traits.
- Populations: Groups of individuals belonging to the same species that inhabit a defined geographic area and interbreed.
- Communities: Assemblies of interacting populations of different species inhabiting a shared environment.
- Mathematical models of population growth serve critical roles across primary sectors:
- Health: Modeling disease transmission vectors (e.g., mosquitoes) and pathogen proliferation rates (e.g., viruses like SARS-CoV-2).
- Management: Establishing sustainable harvesting thresholds for commercially viable species (e.g., fisheries management).
- Conservation: Assessing extinction risks and guiding recovery plans for endangered organisms (e.g., marine turtles).
- Policy: Informing infrastructure planning, resource allocation, and environmental legislation based on human population trajectories.




Core Principles of Population Dynamics
- Population growth is represented mathematically as a temporal sequence of population sizes:
- Nt: Population size at the present time step t.
- Nt+1: Population size one time step into the future.
- Nt+2, Nt+3: Population sizes two and three steps into the future.
- Nt−1: Population size one time step in the past.
- The fundamental primary framework governing population size changes across time steps is the BIDE Model:
Nt+1=Nt+B−D+I−E
- Model variable definitions:
- Nt: Initial population size at time t.
- B: Total number of births occurring within the time interval [t,t+1].
- D: Total number of deaths occurring within the time interval [t,t+1].
- I: Total number of immigrants entering the population within the time interval [t,t+1].
- E: Total number of emigrants leaving the population within the time interval [t,t+1].
- Simplified Closed Population Model:
- Assuming zero dispersal across boundaries (a closed population where I=0 and E=0):
Nt+1=Nt+B−D
- Assuming no internal demographic structure (ignoring differences in age classes, sex ratios, or stage-specific survival rates).
Geometric Population Growth Model (Discrete Time)
- Geometric growth models population size changes at regular, discrete time intervals, assuming constant per capita rates and non-overlapping generations (e.g., species with synchronous annual breeding cycles).
Mathematical Derivation of Geometric Growth
- To express total births B and deaths D in terms of per capita (per individual) rates:
- Per capita birth rate: b=NtB, giving B=bNt
- Per capita death rate: d=NtD, giving D=dNt
- Units for b and d: births or deaths per individual per unit time.
- Substituting per capita terms into the closed population equation:
Nt+1=Nt+(bNt−dNt)
Nt+1=Nt+(b−d)Nt
- Define the discrete growth factor rd as the difference between per capita birth and death rates:
rd=b−d
Nt+1=Nt+rdNt=(1+rd)Nt
- Redefining (1+rd) as λ (lambda), the finite rate of increase or finite growth rate:
λ=1+rd=1+(b−d)
Nt+1=λNt
λ=NtNt+1
- Parameter interpretation of λ:
- λ>1: Population grows (Nt+1>Nt).
- λ=1: Stable population size (Nt+1=Nt).
- λ<1: Population declines (Nt+1<Nt).
Projection Across Multiple Time Steps
- Projecting population size forward from an initial population N0 across discrete steps assuming constant λ:
- Step 1: N1=λN0
- Step 2: N2=λN1=λ(λN0)=λ2N0
- Step 3: N3=λN2=λ(λ2N0)=λ3N0
- General multi-step discrete projection equation:
Nt=λtN0
Graphical Properties of Geometric Growth
- Plotting population size N against discrete time t produces a stair-step pattern.
- Because λ remains constant while the baseline population size Nt increases, the discrete jumps (absolute increase per step) grow larger over time, causing the population to grow progressively faster.

Exponential Population Growth Model (Continuous Time)
- Exponential growth models population change continuously over time without discrete steps, ideal for species with overlapping generations and continuous reproduction.
- Shrinking time intervals [(t+1)−t] to infinitely small increments (approaching zero, Δt→0):
dtdN=B−D
- Expressing births and deaths as continuous per capita rates (B=bN, D=dN):
dtdN=(b−d)N
- Defining r as the instantaneous per capita growth rate (r=b−d):
dtdN=rN
- Rearranging to express per capita growth rate directly:
N1dtdN=r
- Parameter interpretation of r:
- r>0: Population size grows exponentially.
- r=0: Population size stays constant.
- r<0: Population size declines toward extinction.
- Integrating the differential equation dtdN=rN yields the continuous exponential projection model:
N(t)=N(0)ert
- N(t): Population size at time t
- N(0): Initial population size at time t=0
- r: Instantaneous per capita growth rate
- e: Euler's number (e≈2.71828
Mathematical Intuition of Euler's Number (e) via Compounding
- Consider an initial population N0=1 experiencing 100% nominal growth (r=1) over one time unit:
- If growth occurs instantly in 1 step (n=1):
N1=(1+11)1×1=2
- If growth is split into 2 compounding intervals (n=2):
N1=(1+21)2×1=2.25
- If split into 3 intervals (n=3):
N1=(1+31)3×1≈2.37037
- If split into 365 daily intervals (n=365):
N1=(1+3651)365×1≈2.71456
- As the number of sub-intervals n approaches infinity (n→∞):
limn→∞(1+n1)n=e≈2.71828
- Continuous compounding models instantaneous accumulation, analogous to financial accounts continuously compounding interest.

Relationship Between Geometric and Exponential Growth Models
- Geometric growth represents a discrete-time special case of continuous exponential growth.
- Equating discrete and continuous projections over a time step t:
Nt=N0λt=N0ert
λt=ert
- Mathematical equivalencies connecting λ and r:
λ=er
r=ln(λ)
- Parameter equivalence mappings:
- Stable population: λ=1⟺r=0
- Growing population: λ>1⟺r>0
- Declining population: λ<1⟺r<0
- Example Conversion: If λ=1.3, the equivalent instantaneous per capita rate r is:
r=ln(1.3)≈0.26236

Doubling Time and Rate Analysis
Derivation of Doubling Time (td)
- Doubling time (td) is the time required for a population to double its initial size (N(td)=2N(0)).
N(td)=N(0)ertd
2N(0)=N(0)ertd
2=ertd
ln(2)=rtd
td=rln(2)
- Numerical constant: ln(2)≈0.693147
Growth Rate vs. Per Capita Growth Rate
- Absolute Population Growth Rate (dtdN):
- Formula: dtdN=rN
- Dynamic behavior: Increases continuously as population size N increases under exponential growth. Highest at the largest population sizes.
- Per Capita Growth Rate (N1dtdN or r):
- Formula: N1dtdN=r
- Dynamic behavior: Remains perfectly constant across all population sizes under density-independent exponential growth.

Comprehensive Worked Examples and Practice Problems
Problem 1: Bacterial Proliferation (Escherichia coli)
- Scenario: A bacterial culture of Escherichia coli in exponential growth phase has an instantaneous per capita growth rate r=0.0347min−1. Initial colony size N(0)=0.25billion cells.
Question 1A: Population Size at t=120minutes
N(120)=N(0)ert=0.25×e0.0347×120
0.0347×120=4.164
e4.164≈64.3283
N(120)=0.25×64.3283≈16.082billion cells
Question 1B: Quadrupling Time (tq)
- Solution: Set N(tq)=4N(0).
4N(0)=N(0)ertq
4=ertq
ln(4)=rtq
tq=rln(4)=0.0347ln(4)≈0.03471.386294≈39.951minutes
Question 1C: Variable Initial Population Size
- Scenario: If initial population N(0)=0.1billion cells, calculate size after t=120minutes.
- Solution:
N(120)=0.1×e4.164=0.1×64.3283≈6.433billion cells
Question 1D: Growth Rate Comparisons
- Fastest absolute growth rate (dtdN): Point C (highest N value).
- Highest per capita growth rate (N1dtdN): Equal across all points A, B, and C (r=0.0347min−1 is constant).
Problem 2: Annual Bird Reproduction
- Scenario: A population of N0=100 birds breeds once per year. In one year, B=80 eggs are counted, and D=42 adult birds die. All eggs survive.
Question 2A: New Population Size (N1)
N1=N0+B−D=100+80−42=138birds
Question 2B: Annual Finite Growth Rate (λannual)
λannual=N0N1=100138=1.38
Question 2C: Equivalent Monthly Finite Growth Rate (λmonthly)
N12=N0(λmonthly)12=N0λannual
(λmonthly)12=λannual=1.38
λmonthly=(1.38)1/12≈1.02721
Problem 3: Amoeba Geometric Growth Determination
- Scenario: A population of amoeba exhibits geometric growth starting at t=0 (start of year, Dec 31 / Jan 1) with N0=3. End of January (t=1month): N1=6. End of February (t=2months): N2=12. Current count Nt=3072.
Step 1: Calculate λ
λ=N0N1=36=2
Step 2: Solve for Elapsed Time t
Nt=N0λt
3072=3×2t
1024=2t
ln(1024)=tln(2)
t=ln(2)ln(1024)=10months
Step 3: Identify Calendar Month
- t=1: End of January
- t=2: End of February
- t=10: End of October
- Month name: October