24 Age-structured populations (MATH5566M extra topic) Flashcards
consider the pop growth equation, what are the limitations?
e.g.: the Malthusian population growth equation:
N˙(t) = βN(t) − µN(t)
(constant birth and death rate)
But:
Mortality is often NOT constant
Individuals go through juvenile / fertile / sterile periods- we all age
Ageing is not a random walk!
consider structure of a population
age structured
What is a ‘structure’? An individual property that uniquely characterises the vital properties of an individual.
E.g. age, size of individuals, maturation of a cell. . .
If we assume a population is age-structured, we prescribe: µ(a)
(mortality), β(a) (fertility), . . . all dependent on age
drawback of this means that at every time t we need to keep track of how the pop is distrubted over the ages e.g bell curve
If we want to know #individuals we can integrate over the denisty
density over the continuous ages
p(a, t) = density of individuals of age a ∈ [0, ∞] at time t
density over the continuous ages
finding the number number of individuals with age in the interval
p(a, t)Δa = number of individuals with age in the interval
[a, a + Δa] at time t
density over the continuous ages
#individuals with age in the interval
[a1, a2] at time t
integral_[a_1,a_2] of
p(a, t)da = number of individuals with age in the interval
[a1, a2] at time t
considering ages intro to distribution
time against age of pop.
At time t we know # individuals with age a
consider a small interval Δt
these individuals will have age a +Δt
How can I find probabilities?
p(t+Δt,a) for age structured populations
p(t+Δt,a)
= p(t,a-Δt) -μp(t,a)Δt
(ageing)
(#individuals who died in this time)
[p(t+Δt,a)-p(t,a)+ p(t,a)- p(t,a-Δt)]/Δt
=-[μp(t,a)Δt]/Δt
gives limit as Δt tends to 0:
∂p(t,a)/∂t +∂p(t,a)/∂a =-μp(t,a)
holds for all a >0
differs from the diffusion equation and makes it a transport equation instead
as age is not random, you get older as time goes on older unless you die
what happens for a=0 newborns
How can I find probabilities?
p(t+Δt,a) for age structured populations
what happens for a=0 newborns
density?
count how many newborns:
#in the time interval:
p(t,0)Δt =
Δt∫_[-∞,∞]
β(a)p(t,a).da
each individual of age a produces β(a) newborns
p(t,a) look at distribution of all ages
The McKendrick–von Foerster partial differential equation
intro
This approach has been generalized to a population
consisting of individuals that can give birth and others that cannot pop of just females
McKendrick–von Foerster PDE:
well defined?
(∂/∂t)p(a, t) =
−(∂/∂a)p(a, t) − µ(a)p(a, t).
to be well defined we need BC is at boundary of age =0
and initial condition at t=0
McKendrick–von Foerster PDE:
p(a,0)=
p(a,0)=p₀(a)
means
given initial distribution)
McKendrick–von Foerster PDE:
p(0, t)
p(0, t) = B(t) = ∫_[0,∞] β(a)p(a, t)da
(population birth rate)
the pop density determines the BC which makes this more complictes
McKendrick–von Foerster PDE:
summary
first-order linear PDE of transport (hyperbolic) type
ageing happens with velocity 1 with respect to time
could have a maximal age amax if e.g. µ → ∞ as a → amax could be that every individual dies at some point or can be infinity
difficulty in that the BC depends on the variable p itself (pop density determines boundary condition which makes it complicated)
(not symmetric r deterministic like the diffusion eq)
transport PDE
McKendrick–von Foerster PDE
The transport equation can be seen as the generalization of the conservation equation:
Convection of a scalar along a flow field moving cyclicly, from left to right.
whereas Diffusion of a scalar, becoming less concentrated at the original injection place, diffusing into the surrounding fluid.
Integration on characteristics
dP(t(η),a(η))/dη
method will be used to solve McKendrick–von Foerster PDE (implicit solution):
(∂/∂t)p(a, t) =
−(∂/∂a)p(a, t) − µ(a)p(a, t).
one For now we “forget” the BC is given by how many in the population and just assume the pop birth rate is given and we know it for now
p(0, t) = B(t) = ∫_[0,∞] β(a)p(a, t)da
assumed
p(0,t)=B(t) assumed given
two the derivative is a directional derivative in the direction 1,1
time against age. So we are taking the derivative on a line of slope 1
so if individuals age 1 year as 1 year goes on the slope is 1. So actually we are just checking if these individuals who are ageing are dying or not dying
boundary of age =0 line (time axis) on this boundary we have new-borns which we have assumed as B(t)
The initial condition at time t=0 might be we have certain individuals distributed over the ages, could be a function p₀(x)
three we could simplify by thinking as if we know your age at this time we have the year you were born. This would allow us to assume we know the birth rate at negative times. We project on the diagram for these parallel lines of slope 1. Each line can be described as lines t=a+c for each c we would have the point at which the time axis was intercepted
rewrite
t=t(η)=η+c
a=a(η)=η
I have one single particle η that describes the position of this line
p(a(η),t(η))rewritten and
dp/dη written :
dp(a(η),t(η))/dη
=∂P/∂t dt/dη + ∂P/∂a da/dη
by lines dt/dη =1 and da/dη = 1
so
dp(a(η),t(η))/dη
=∂P/∂t + ∂P/∂a
− µ(a(η)) p(a(η),t(η))
gives a new ODE for the dummy variable η (family )
which is actually the LHS of our original PDE so equated this
four
to be clear call this new var p~ and we know that dp~/dη =-µ~(η) p~(η)
which gives an exponential solution
p~(η)=p~(0) exp( - ∫_[0,η] µ(σ ) dσ )
(given initial condition p(0)
If we replace p~ with the original we would have:
p(a,t) = p~
η=a =age thus we know the exponential
now what is p~(0)?
p~(0) = p(a(0), t(0))
=p(0, 0+c) = p(0,c)=p(0/t-a)
=B(t-a)
where c is the intercept of a specific linec=t-a
so this is the birth rate at time t-a as it is the pop at this time, of newborns at this time
five putting this all together
p(a,t) = B(t-a) exp(- ∫_[0,a] µ(σ ) dσ)
B(t-a)- birth rate at time t-a based on # newborns
exp term gives the probability that these newborns survive until age a ie that they are still alive now.
So this method assumes we know the birth rate at all years
we might instead say we have the initial condition for age which would give another solution