Physiologically structured population models:
Formulation, analysis and ecological insights
André M. De Roos
Institute for Biodiversity and Ecosystem Dynamics University of Amsterdam
in collaboration with
Lennart Persson
Ecology and Environmental Sciences
Umeå University, Sweden January 24, 2017
A short biography: André de Roos
http://staff.fnwi.uva.nl/a.m.deroos
§ Ecologist with a strong interest understanding how ecological systems function (dynamics) and
(some) mathematical skills
§ PhD in Theoretical Biology at Leiden University (1989) Supervisors: Hans Metz and Odo Diekmann
Topic: Numerical methods of physiologically structured population models (Escalator Boxcar Train)
an EBT implementation with adaptive spacing of cohort introduction times .... offers the best overall performance for SSPMs Zhang, Dieckmann, Brännström, 2017
§ Nowadays: using state-of-the-art (numerical) toolbox (dynamics, bifurcation analysis, adaptive dynamics) for studying dynamics of structured population models (PSPMs) to answer ecological and evolutionary questions
§ In case of PSPMs biology has driven the mathematical progress Do not blindly apply existing methods from mathematics or physics, think carefully about your biological system first
Overview of lectures
Population and Community Ecology of Ontogenetic Development
André M. de Roos & Lennart Persson
Princeton Monographs 51 André de Roos Lennart Persson
• Lecture 1: Conceptual, (somewhat) mathematical, the basic idea
• Lecture 2: Counterintuitive implications for ecological community structure
• Lecture 3: General formulation of a PSPM, numerical tools and techniques
• Lecture 4: Implications for ecological dynamics
Ecology is all about interactions
Modeling ecological dynamics
Modeling ecological dynamics
X1
X2 X3
X4
X5 X6
X7 X8
X9 X10 X11
X12
X13 X14
Alfred Lotka Vito Volterra
dx
idt =g (x
1, . . . , x
n)
i = 1, . . . , n
Dynamics of interacting populations
“Population dynamics: the variations in time and space in the sizes and densities of populations (the numbers of individuals per unit area)”
M.Begon, C.R.Townsend, J.L.Harper (2005) Ecology: From Individuals to Populations, Wiley-Blackwell
Is there a problem?
Populations considered as collections of elementary particles, only increasing and decreasing in abundance through
reproduction and mortality, respectively
8>
><
>>
: dR
dt = p(R) f(R)C dC
dt = ✏f(R)C µC
A “general” predator-prey model
Two fundamental predictions:
§ Equilibrium consumer density decreases with increasing consumer mortality
§ Limit cycles occur under a wide range of conditions if (e.g. exponential or logistic prey growth)
Considered to be “general” because it “captures the bare essence of the predator-prey interaction”
p0(R) 0 f0(R) > 0
Food chains: trophic cascades
Longer food chains due to:
§ Increased resource productivity
§ Decreased exploitation of top predator
Predator-prey dynamics: cycles abound....
30% of 700 populations cycle (mainly fish and mammals)
... or perhaps not?
Kendall et al. Ecol. Letters1: 160-164 (1998)
Classic predator-prey cycles are not common
Murdoch et al. (2002) Nature417: 541-543
Distribution of cycles among classes defined by scaled period.
• SGC, single-generation cycles (
!
= 1)• DFC, delayed-feedback cycles (2 ≤ ! ≤ 4)
• CRC, consumer–resources cycles (period in years 4 TC + 2 TR )
No cycles fall in the intermediate class (INT) between single-species and consumer–resource cycles
The majority of observed population
cycles are not predator-prey cycle
A “general” predator-prey model
These unstructured, Lotka-Volterra-type models underlie our thinking and theory about ecological systems
But these models completely ignores the bare essence of life:
§ Individuals have to develop and growth in size before they can contribute to further population growth
(juvenile-adult stage structure, juvenile delay)
§ Mere existing costs energy (maintenance costs)
8>
><
>>
: dR
dt = p(R) f(R)C dC
dt = ✏f(R)C µC f0(R) > 0
Today’s special
How juvenile-adult stage-structure and maintenance requirements overturn fundamental ecological
insights derived from unstructured models
p0(R) 0 and f0(R), g0(R) > 0 8>
><
>>
: dR
dt = p(R) f(R)C dC
dt = g(R)C µC
The archetypical consumer-resource model
Two fundamental predictions:
§ Equilibrium consumer density decreases with increasing mortality
§ Equilibrium is always stable (no limit cycles)
Simple stage-structure
8>
>>
>>
><
>>
>>
>>
: dR
dt = p(R) fJ(R)CJ fA(R)CA dCJ
dt = gA(R)CA gJ(R)CJ µJCJ dCA
dt = gJ(R)CJ µACA
p0(R) 0 and fJ0 (R), fA0 (R), gJ0 (R), gA0 (R) > 0
When structure does not matter at all
fJ(R) = ↵Jf(R), fA(R) = ↵Af(R) gJ(R) = g(R), gA(R) = g(R) µJ = µA = µ
dC
dt = gA(R)CA µJCJ µACA
= gA(R)(1 z)C µJzC µA(1 z)C Define C = CJ + CA and z = CJ/(CJ + CA)
When structure does not matter at all
dC
dt = gA(R)CA µJCJ µACA
= gA(R)(1 z)C µJzC µA(1 z)C Define C = CJ + CA and z = CJ/(CJ + CA)
dz
dt = 1
CJ + CA
dCJ dt
CJ CJ + CA
1 CJ + CA
d(CJ + CA) dt
= gA(R)(1 z) gJ(R)z µJz
z (gA(R)(1 z) µJz µA(1 z))
= gA(R)(1 z)2 gJ(R)z (µJ µA)z(1 z)
When structure does not matter at all
8>
>>
>>
><
>>
>>
>>
: dR
dt = p(R) (↵Jz + ↵A(1 z))f(R)C dC
dt = g(R)(1 z)C µC dz
dt = (1 z)2 z g(R)
(1 z)¯ 2 z¯ = 0 ) z¯ = 0
@1 + 2
s✓
1 + 2
◆2
1 1 A For t ! 1 z will always approach its equilibrium value ¯z:
When structure does not matter at all
Necessary assumptions:
§ Ingestion and production (maturation, reproduction) have the same dependence on resource density (but not stage-independent)
§ Mortality rate is the same for both stages 8>
><
>>
: dR
dt = p(R) ↵f¯ (R)C dC
dt = ¯g(R)C µC
in which ¯↵ = ↵Jz¯ + ↵A (1 z) and ¯ =¯ (1 z).¯
Generalizable to arbitrarily many stages!
p0(R) 0 and fJ0 (R), fA0 (R) > 0 (but not fJ(R) / fA(R))
The effects of stage-structure alone
§ Common assumption: numerical response is proportional to functional response:
8>
>>
>>
><
>>
>>
>>
: dR
dt = p(R) fJ(R)CJ fA(R)CA dCJ
dt = fA(R)CA fJ(R)CJ µJCJ dCA
dt = fJ(R)CJ µACA
Unique equilibrium state
8>
>>
><
>>
>>
:
H1( ¯R,C¯¯J, C¯A) = p( ¯R) fJ( ¯R) ¯CJ fA( ¯R) ¯CA = 0 H2( ¯R,C¯J, C¯A) = fA( ¯R) ¯CA fJ( ¯R) ¯CJ µJC¯J = 0 H3( ¯R,C¯J, C¯A) = fJ( ¯R) ¯CJ µAC¯A = 0
)
8>
>>
>>
>>
<
>>
>>
>>
>:
fJ( ¯R) fA( ¯R) µA µJµA = 0 C¯J = p( ¯R)
fJ( ¯R) 1 + fA( ¯R)/µA C¯A = p( ¯R)
µA + fA( ¯R)
The effects of stage-structure alone
J = 0 BB B@
p0( ¯R) fJ0 ( ¯R) ¯CJ fA0 ( ¯R) ¯CA fJ( ¯R) fA( ¯R) fA0 ( ¯R) ¯CA fJ0 ( ¯R) ¯CJ fJ( ¯R) µJ fA( ¯R)
fJ0 ( ¯R) ¯CJ fJ( ¯R) µA
1 CC CA In a 3-dimensional ODE system a unique, positive equilibrium state ensures that D = detJ < 0
D = fA( ¯R) + µA µJfJ0 ( ¯R) ¯CJ + fJ( ¯R)fA0 ( ¯R) ¯CA)
The effects of stage-structure alone
§ Changes in equilibrium density can be assessed using the implicit function theorem:
0 BB BB BB B@
@H1
@R
@H1
@C¯J
@H1
@C¯A
@H2
@R
@H2
@C¯J
@H2
@C¯A
@H3
@R
@H3
@C¯J
@H3
@C¯A 1 CC CC CC CA
0 BB BB BB BB
@
dR¯ dµJ dC¯J dµJ dC¯A
dµJ 1 CC CC CC CC A
+ 0 BB BB
@ 0 C¯J
0 1 CC CC
A = 0
) J 0 BB BB BB BB
@
dR¯ dµJ dC¯J dµJ dC¯A
dµJ 1 CC CC CC CC A
= 0 BB BB
@ 0 C¯J
0 1 CC CC A
The effects of stage-structure alone
dC¯J
dµJ = D 1
p0( ¯R) fJ0 ( ¯R) ¯CJ fA0 ( ¯R) ¯CA 0 fA( ¯R) fA0 ( ¯R) ¯CA fJ0 ( ¯R) ¯CJ C¯J fA( ¯R)
fJ0 ( ¯R) ¯CJ 0 µA
= D 1 µA p0( ¯R) + fJ0 ( ¯R) ¯CJ + fA0 ( ¯R) ¯CA + fJ0 ( ¯R)fA( ¯R) ¯CJ C¯J
) dC¯J
dµJ < 0
dC¯A
dµJ , dC¯J
dµA and dC¯A
dµA are also negative.
Characteristic equation
Analysis is complex, but checking the Routh-Hurwitz criteria reveals that the equilibrium is always stable
p0( ¯R) fJ0 ( ¯R) ¯CJ fA0 ( ¯R) ¯CA fJ( ¯R) fA( ¯R) fA0 ( ¯R) ¯CA fJ0 ( ¯R) ¯CJ fJ( ¯R) µJ fA( ¯R)
fJ0 ( ¯R) ¯CJ fJ( ¯R) µA
= 0
Stage structure alone does not invalidate the fundamental
predictions from unstructured consumer resource cycles,
if the numerical and functional response are proportional
Fecundity
(Net-production DEB models)
Maintenance
Maintenance takes precedence over production
Functional response
Resource
Numerical
response
Maintenance: implicit without stage structure
8>
><
>>
: dR
dt = p(R) f(R)C dC
dt = ( f(R) T)+ C µ C
In the close neighbourhood of an equilibrium state, necessarily:
( f(R) T)+ = f(R) T
8>
><
>>
: dR
dt = p(R) f(R)C dC
dt = f(R)C (µ + T)C
8>
>>
>>
><
>>
>>
>>
: dR
dt = P f(R) (CJ + CA) dCJ
dt = (✏f(R) TA)+ CA (✏f(R) TJ)+ CJ µ CJ dCA
dt = (✏f(R) TJ)+ CJ µ CA
Maintenance and stage structure together
§ In equilibrium either juvenile or adult consumer density can increase with increasing mortality (stage-independent,
juvenile, adult)
§ Population cycles can occur as a consequence of stage-
structured dynamics
P = ✏ = TA = 1, TJ = 0.75 P = ✏ = TA = 1, TJ = 1.5
Maintenance and stage structure together
0 0.2 0.4 0.6 0.8 0 0.2 0.4 0.6 0.8 1.0
0 0.2 0.4 0.8 0.6 1.0
Mortality rate μ
Juv enile - A dult c onsumer densit y
JuvenilesAdults
Maintenance and stage structure together
0 1.0 1.5 2.0
0.5
0.5
0 0.1 0.2 0.3 0.4 0.6 0.7
Juvenile/adult maintenance ratio (T J /T A )
Mortality/maintenance ratio (μ/TA )
Adult density
overcompensation
Juvenile density overcompensation
Maintenance and stage structure together
Assimilation increase ≈ 9% Maturation increase ≈ 18%
Reproduction increase ≈ 95%
Net increase in reproduction >> Net increase in maturation
Adult maintenance costs Juvenile maintenance costs
Resource density
Assimilation - Fecundity - Maturation
Fecundity Assimilation
Maturation
A0+∆A A0
M0+∆M M0
F0+∆F F0
Maintenance and stage structure together
0 20 40 60 80 100
Time
2.5
0 0.5 1.0 1.5 2.0 3.0
Resource density Consumer density
Juveniles Adults
Resource
0 0.2 0.4 0.6 0.8 1.0
0 0.5 1.5 2.0
1.0
Juvenile/adult maintenance ratio (T J/T A)
0 0.1 0.2 0.3 0.4 0.5
Mortality/maintenance ratio (μ/TA )
✏P f0( ¯R)/TA2 = 0
✏P f0( ¯R)/TA2 = 5
P = ✏ = TA = 1, µ = 0.2, TJ = 2.5
Maintenance and stage structure together
§ In equilibrium either juvenile or adult consumer density can increase with increasing mortality (stage-independent,
juvenile, adult)
§ Population cycles can occur as a consequence of stage- structured dynamics
8>
>>
>>
><
>>
>>
>>
: dR
dt = P f(R) (CJ + CA) dCJ
dt = ( f(R) T)+ CA ( f(R) T)+ CJ µ CJ dCA
dt = ( f(R) T)+ CJ µ CA
Maintenance and stage structure together
0 0.2 0.4 0.6 0.8 0 0.2 0.4 0.6 0.8 1.0
0 0.2 0.4 0.8 0.6 1.0
Mortality rate μ
Juv enile - A dult c onsumer densit y
JuvenilesAdults
P = = T = 1, = 0.75 P = = T = 1, = 1.5
Maintenance and stage structure together
1.0
0 0.2 0.4 0.6 0.8
0 1.0 2.0 3.0
Mortality/maintenance ratio (μ/T)
Adult/juvenile efficiency ratio (β/γ)
Adult density
overcompensation
Juvenile density overcompensation
Maintenance and stage structure together
Resource density
Assimilation & Maturation rate Maintenance
costs
A0+∆A A0
M0+∆M M0
Assimilation
Maturation
Assimilation & Reproduction rate
Maintenance costs A0+∆A
A0
R0+∆R R0
Resource density Assimilation
Reproduction
Assimilation increase ≈ 15%
Maturation increase ≈ 35% Assimilation increase ≈ 15%
Reproduction increase ≈ 90%
Net increase in reproduction >> Net increase in maturation
Maintenance and stage structure together
0 20 40 60 80 100
Time
1
0 0.2 0.4 0.6 0.8 1.2
Resource-consumer density
Juveniles Adults
Resource
0 0.1 0.2 0.3 0.4 0.5 0.6
Mortality/maintenance ratio (μ/T)
0 1.0 2.0 3.0
Adult/juvenile assimilation ratio (β/γ) P f0( ¯R)/T2 = 0P f0( ¯R)/T2 = 5
P = = T = 1, = 2.5
Flies
Jellyfish
Butterflies
Frogs
Development predominates!
Individual life cycles are complex
Flies
Jellyfish
Butterflies
Frogs
Development predominates!
Individual life cycles are complex
Life history’s most prominent feature:
Growth in body size (a doubling at least )
1 mm
x 109
Intra-specific variation in body size!
Life history’s most prominent feature:
Growth in body size (a doubling at least )
1 mm
x 109
Intra-specific variation in body size!
All 3 perch are 4 years old!
Foto by Emma van der Woude
Life history’s most prominent feature:
Growth in body size (a doubling at least )
1 mm
x 109
Intra-specific variation in body size!
All 3 perch are 4 years old!
Foto by Emma van der Woude
Food-dependent growth is ubiquitous
0.01 1 100 10000
0.0 0.2 0.4 0.6 0.8 1.0 1.2
Newborn / adult size ratio
Body mass (g)
Insects Crustaceans Fish Amphibians Reptiles Birds Mammals
~ 1.3 million animal species grow substantially after birth
Source: IUCN List of Threatened Species 2014 De Roos & Persson, MPB 51, 2013
The simplest, fully size-structured analogue
§ Juveniles grow in body size, adults only reproduce
§ Ingestion, maintenance, somatic growth and reproduction proportional to body size
§ Mortality constant within each stage
§ Bio-energetics model: mass conservation
Juveniles and adults may differ in:
• Mass-specific growth and reproduction (net-production rate of new biomass)
• Mortality: µ
J, µ
Aν
J( R), ν
A( R)
The size-structured population model
Size (s)
Density
Juveniles Adults
sb sm
Resource
µJ
µA
ωA(R)sm ωJ(R)s
νJ(R)s νA(R)sm sb
The size-structured population model
Mass conservation:
Juvenile growth and adult reproduction proportional to body size:
g(s, R) = ⌫J(R)s = ( !J(R) T)s b(sm, R) = ⌫A(R)sm
sb = ( !A(R) T)sm sb
@c(t, s)
@t + ⌫J(R)@(sc(t, s))
@s = µJc(t, s) for sb s < sm
⌫J(R)sb c(t, sb) = ⌫A(R)sm
sb CA(t) dCA
dt = ⌫J(R)sm c(t, sm) µA CA(t) dR
dt = ⇢(Rmax R) !J(R)
Z sm
sb
sc(t, s)ds !A(R)smCA(t)
Equilibrium changes with increasing mortality
0.1 1 10
Stage-independent mortality 0
0.5 1 1.5
Juvenile biomass
0.1 1 10
Juvenile mortality 0.1 1 10 100
Adult mortality
0 1 2 3
Adult biomass
Juvenile biomass Adult biomass
Adult biomass
3
2
1
0
Adult biomass
3
2
1
0
⌫J( ˜R) > ⌫A( ˜R) > 0 Reproduction control:
Asymmetric changes in reproduction and maturation with increasing mortality
0.1 1 10
Juvenile mortality 0
0.2 0.4 0.6 0.8
Maturation rate
0 0.4 0.8 1.2 1.6
Reproduction rate
When adults compete more:
§ Low adult fecundity, high juvenile survival
§ Adults dominate
§ Adults use most of their intake for maintenance (no production)
§ Mortality releases adult competition, increases reproduction and juvenile biomass
Biomass maturation rate Biomass reproduction rate Mortality rate
Interplay between maintenance and mortality
Resource
Functional response
Fecundity Maintenance
20% decrease in density increases ingestion by roughly 20%, but doubles adult fecundity
60% increase in total reproduction
Mortality decreases maintenance losses and increases production efficiency
Rate
Equilibrium changes with increasing mortality
0.1 1 10
Stage-independent mortality 0
0.5 1 1.5
Juvenile biomass
0.1 1 10
Juvenile mortality 0.1 1 10 100
Adult mortality
0 1 2 3
Adult biomass
Juvenile biomass Adult biomass
⌫J( ˜R) > ⌫A( ˜R) > 0 Reproduction control:
Ontogenetic asymmetry
1 10 100
Consumer Biomass (mg/L)
Mortality (day-1)
0.01 0.1 0.5
Juveniles Adults
J A
R
J A
R
1 10 100
Consumer Biomass (mg/L)
Mortality (day-1)
0.01 0.1 0.5
Juveniles Adults
A J
R
J A
R
Reproduction control Mortality increases
juvenile biomass
Development control Mortality increases
adult biomass