Structured Population Dynamics in ecology and epidemiology

Similar documents
1. Introduction: time-continuous linear population dynamics. Differential equation and Integral equation. Semigroup approach.

6. Age structure. for a, t IR +, subject to the boundary condition. (6.3) p(0; t) = and to the initial condition

Introduction to SEIR Models

Thursday. Threshold and Sensitivity Analysis

MA 138 Calculus 2 for the Life Sciences Spring 2016 Final Exam May 4, Exam Scores. Question Score Total

Stochastic modelling of epidemic spread

Mathematical Epidemiology Lecture 1. Matylda Jabłońska-Sabuka

Farkas JZ (2004) Stability conditions for the non-linear McKendrick equations, Applied Mathematics and Computation, 156 (3), pp

Math 345 Intro to Math Biology Lecture 1: Biological Models using Difference Equations

On the Weak Solutions of the McKendrick Equation: Existence of Demography Cycles

MATH 56A: STOCHASTIC PROCESSES CHAPTER 0

An intrinsic connection between Richards model and SIR model

La complessa dinamica del modello di Gurtin e MacCamy

The SIS and SIR stochastic epidemic models revisited

Stochastic modelling of epidemic spread

LAW OF LARGE NUMBERS FOR THE SIRS EPIDEMIC

Age-dependent branching processes with incubation

Section 9.2: Matrices. Definition: A matrix A consists of a rectangular array of numbers, or elements, arranged in m rows and n columns.

(mathematical epidemiology)

Dynamical Systems and Chaos Part II: Biology Applications. Lecture 6: Population dynamics. Ilya Potapov Mathematics Department, TUT Room TD325

SIR Epidemic Model with total Population size

Epidemics in Networks Part 2 Compartmental Disease Models

Spotlight on Modeling: The Possum Plague

Linearized stability of structured population dynamical models

Delay SIR Model with Nonlinear Incident Rate and Varying Total Population

Chapter 4 Lecture. Populations with Age and Stage structures. Spring 2013

PARAMETER ESTIMATION IN EPIDEMIC MODELS: SIMPLIFIED FORMULAS

1 (t + 4)(t 1) dt. Solution: The denominator of the integrand is already factored with the factors being distinct, so 1 (t + 4)(t 1) = A

THE MATHEMATICAL MODELING OF EPIDEMICS. by Mimmo Iannelli Mathematics Department University of Trento. Lecture 4: Epidemics and demography.

Introduction to Epidemic Modeling

C2 Differential Equations : Computational Modeling and Simulation Instructor: Linwei Wang

8 Ecosystem stability

Models of Infectious Disease Formal Demography Stanford Summer Short Course James Holland Jones, Instructor. August 15, 2005

The Dynamic Properties of a Deterministic SIR Epidemic Model in Discrete-Time

Mathematical Modeling and Analysis of Infectious Disease Dynamics

Math Ordinary Differential Equations

Mathematical Analysis of Epidemiological Models: Introduction

Analysis of Numerical and Exact solutions of certain SIR and SIS Epidemic models

Models of Infectious Disease Formal Demography Stanford Spring Workshop in Formal Demography May 2008

Applications in Biology

Section 1.7: Properties of the Leslie Matrix

We have two possible solutions (intersections of null-clines. dt = bv + muv = g(u, v). du = au nuv = f (u, v),

HETEROGENEOUS MIXING IN EPIDEMIC MODELS

Qualitative Analysis of a Discrete SIR Epidemic Model

Math 345 Intro to Math Biology Lecture 19: Models of Molecular Events and Biochemistry

Dynamical models of HIV-AIDS e ect on population growth

The death of an epidemic

MATHEMATICAL MODELS Vol. III - Mathematical Models in Epidemiology - M. G. Roberts, J. A. P. Heesterbeek

Lecture 3. Dynamical Systems in Continuous Time

Essential Ideas of Mathematical Modeling in Population Dynamics

On the Spread of Epidemics in a Closed Heterogeneous Population

ODE Math 3331 (Summer 2014) June 16, 2014

sections June 11, 2009

Linearized stability of structured population dynamical models

Analysis of an S-I-R Model of Epidemics with Directed Spatial Diffusion

Australian Journal of Basic and Applied Sciences

Epidemics on networks

Available online at Commun. Math. Biol. Neurosci. 2015, 2015:29 ISSN:

Endemic persistence or disease extinction: the effect of separation into subcommunities

Mathematical modelling and controlling the dynamics of infectious diseases

Final Project Descriptions Introduction to Mathematical Biology Professor: Paul J. Atzberger. Project I: Predator-Prey Equations

Estimating the Exponential Growth Rate and R 0

Epidemics on networks

Understanding the contribution of space on the spread of Influenza using an Individual-based model approach

Solutions to Math 53 Math 53 Practice Final

Mathematical and Numerical Comparisons of Five Single-Population Growth Models

Introduction: What one must do to analyze any model Prove the positivity and boundedness of the solutions Determine the disease free equilibrium

Dynamic pair formation models

A comparison of delayed SIR and SEIR epidemic models

A Mathematical Analysis on the Transmission Dynamics of Neisseria gonorrhoeae. Yk j N k j

Strauss PDEs 2e: Section Exercise 4 Page 1 of 6

A STAGE-STRUCTURED PREDATOR-PREY MODEL

DYNAMICAL SYSTEMS

Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and

Mathematical Models of Biological Systems

Math 3313: Differential Equations First-order ordinary differential equations

Figure The Threshold Theorem of epidemiology

Non-Linear Models Cont d: Infectious Diseases. Non-Linear Models Cont d: Infectious Diseases

Math 266: Autonomous equation and population dynamics

ORDINARY DIFFERENTIAL EQUATIONS

A Note on the Eigenvalues and Eigenvectors of Leslie matrices. Ralph Howard Department of Mathematics University of South Carolina

School Mathematical modeling in Biology and Medicine. Equilibria of quantitative genetics models, asexual/sexual reproduction

Dynamics of Disease Spread. in a Predator-Prey System

Lecture Notes in Biomathematics

Mathematical Methods in Biology Part 3: Vectors and matrices

Section 9.2: Matrices.. a m1 a m2 a mn

Linearization of Differential Equation Models

Introduction to Biomathematics. Problem sheet

(e) Use Newton s method to find the x coordinate that satisfies this equation, and your graph in part (b) to show that this is an inflection point.

Global Stability of a Computer Virus Model with Cure and Vertical Transmission

The Fundamental Theorem of Calculus: Suppose f continuous on [a, b]. 1.) If G(x) = x. f(t)dt = F (b) F (a) where F is any antiderivative

Kasetsart University Workshop. Mathematical modeling using calculus & differential equations concepts

Modeling the Spread of Epidemic Cholera: an Age-Structured Model

Chapter 2 Vector-matrix Differential Equation and Numerical Inversion of Laplace Transform

Stability of SEIR Model of Infectious Diseases with Human Immunity

Sensitivity and Stability Analysis of Hepatitis B Virus Model with Non-Cytolytic Cure Process and Logistic Hepatocyte Growth

Stochastic Demography, Coalescents, and Effective Population Size

Network Modelling for Sexually. Transmitted Diseases

Mathematical models in population dynamics and ecology

Apparent paradoxes in disease models with horizontal and vertical transmission

Transcription:

MathMods IP 2009 Alba Adriatica, Italy p. 1/45 Structured Population Dynamics in ecology and epidemiology Intensive Programme - Mathematical Models in Life and Social Sciences - September 7-19 2009 - Alba Adriatica, Italy. Jordi Ripoll, Universitat de Girona, Spain

MathMods IP 2009 Alba Adriatica, Italy p. 2/45 Outline of the course Introduction: time-continuous linear population dynamics. Semigroup approach. Early ecological models and epidemiological models. Exponential/logistic population growth. SIS and SIR models. Continuously age-structured population models. Linear Lotka-Mckendrick equation. Non-linear Gurtin-MacCamy equation. Kermack-Mckendrick equation. Size-dependent problems. Numerical Simulations. Matrix models. Leslie/Usher/Tridiagonal models.

MathMods IP 2009 Alba Adriatica, Italy p. 3/45 Introduction Time-continuous Linear Population Dynamics.

MathMods IP 2009 Alba Adriatica, Italy p. 4/45 Introduction (cont ) The diagram shows the exponential population growth. In general, linear models are realistic for short periods of time.

MathMods IP 2009 Alba Adriatica, Italy p. 4/45 Introduction (cont ) The diagram shows the exponential population growth. In general, linear models are realistic for short periods of time. Both equivalent forms of the equation lead to an explicit evolution given by the exponential function.

MathMods IP 2009 Alba Adriatica, Italy p. 4/45 Introduction (cont ) The diagram shows the exponential population growth. In general, linear models are realistic for short periods of time. Both equivalent forms of the equation lead to an explicit evolution given by the exponential function. Linear models can be improved by non-linear ones where usually it is not possible to find exact solutions.

MathMods IP 2009 Alba Adriatica, Italy p. 4/45 Introduction (cont ) The diagram shows the exponential population growth. In general, linear models are realistic for short periods of time. Both equivalent forms of the equation lead to an explicit evolution given by the exponential function. Linear models can be improved by non-linear ones where usually it is not possible to find exact solutions. Semigroup approach: the evolution is described by a family of operators that map an initial state of the system to all subsequent states.

MathMods IP 2009 Alba Adriatica, Italy p. 4/45 Introduction (cont ) The diagram shows the exponential population growth. In general, linear models are realistic for short periods of time. Both equivalent forms of the equation lead to an explicit evolution given by the exponential function. Linear models can be improved by non-linear ones where usually it is not possible to find exact solutions. Semigroup approach: the evolution is described by a family of operators that map an initial state of the system to all subsequent states. The diagram is general, i.e. we can change R (scalar case) by C, or R n, or a Banach space like L 1, C 0.

MathMods IP 2009 Alba Adriatica, Italy p. 5/45 Introduction (cont ) In the finite dim. case, A is a square matrix and the matrix exponential is defined by e At = Id + At 1! + A2 t 2 2! +.

MathMods IP 2009 Alba Adriatica, Italy p. 5/45 Introduction (cont ) In the finite dim. case, A is a square matrix and the matrix exponential is defined by e At = Id + At 1! + A2 t 2 2! +. In the infinite dim. case, A is a linear operator. If it is bounded then the formula of the series applies.

MathMods IP 2009 Alba Adriatica, Italy p. 5/45 Introduction (cont ) In the finite dim. case, A is a square matrix and the matrix exponential is defined by e At = Id + At 1! + A2 t 2 2! +. In the infinite dim. case, A is a linear operator. If it is bounded then the formula of the series applies. In many applications, the operators are unbounded and one has problems with the choice of the domain.

MathMods IP 2009 Alba Adriatica, Italy p. 5/45 Introduction (cont ) In the finite dim. case, A is a square matrix and the matrix exponential is defined by e At = Id + At 1! + A2 t 2 2! +. In the infinite dim. case, A is a linear operator. If it is bounded then the formula of the series applies. In many applications, the operators are unbounded and one has problems with the choice of the domain. However, for a large class of unbounded operators (Hille-Yosida), the operator exponential can be computed as e At φ = lim n ( Id A t n ) n φ. For the rest, e At is just a notation.

MathMods IP 2009 Alba Adriatica, Italy p. 6/45 Early ecological models Unstructured models for a single-species. Closed population. Intrinsic growth rate r = β µ. Basic reproduction num. R 0 = β µ. Birth and death processes. Malthus: x(t+1)=x(t)+r x(t), x(t+ t)=x(t)+r x(t) t and taking the limit x (t) = rx. Exponential population growth/decay x(t) = e rt x(0).

MathMods IP 2009 Alba Adriatica, Italy p. 6/45 Early ecological models Unstructured models for a single-species. Closed population. Intrinsic growth rate r = β µ. Basic reproduction num. R 0 = β µ. Birth and death processes. Malthus: x(t+1)=x(t)+r x(t), x(t+ t)=x(t)+r x(t) t and taking the limit x (t) = rx. Exponential population growth/decay x(t) = e rt x(0). Competition for resources: x (t) = r(x)x. Verhulst (Logistic equation): x (t) = r (1 K x )x, r > 0. Logistic Kx(0) population growth x(t) = x(0)+(k x(0))e. x = K. rt

MathMods IP 2009 Alba Adriatica, Italy p. 6/45 Early ecological models Unstructured models for a single-species. Closed population. Intrinsic growth rate r = β µ. Basic reproduction num. R 0 = β µ. Birth and death processes. Malthus: x(t+1)=x(t)+r x(t), x(t+ t)=x(t)+r x(t) t and taking the limit x (t) = rx. Exponential population growth/decay x(t) = e rt x(0). Competition for resources: x (t) = r(x)x. Verhulst (Logistic equation): x (t) = r (1 K x )x, r > 0. Logistic Kx(0) population growth x(t) = x(0)+(k x(0))e. x = K. rt Allee effect: competition and (implicit) sexual reproduction. x (t) = r (1 x K )( x K 0 1)x, K 0 < K.

MathMods IP 2009 Alba Adriatica, Italy p. 7/45 Early ecological models (cont ) 2200 2000 1800 1600 Malthus Verhulst (logistic) population size 1400 1200 1000 800 600 Discrete model Allee effect 400 200 0 0 5 10 15 20 25 30 time Evolution in time (r > 0 or R 0 > 1) of the population size for the discrete (x(t) = (1 + r) t x 0 ) and continuous (Malthus, Verhulst, Allee) models. If r small e rt (1 + r) t.

MathMods IP 2009 Alba Adriatica, Italy p. 8/45 Early ecological models (cont ) Scalar autonomous ode easy qualitative behaviour analysis.

MathMods IP 2009 Alba Adriatica, Italy p. 8/45 Early ecological models (cont ) Scalar autonomous ode easy qualitative behaviour analysis. R 0 average number of newborns produced by one individual during its lifetime. r >=< 0 R 0 >=< 1.

MathMods IP 2009 Alba Adriatica, Italy p. 8/45 Early ecological models (cont ) Scalar autonomous ode easy qualitative behaviour analysis. R 0 average number of newborns produced by one individual during its lifetime. r >=< 0 R 0 >=< 1. Probabilistic interpretation: death process x (t)= µx. x(t) x(0) = e µt, proportion between the actual and the initial population, or probability of an individual being alive at t 0 given that he was alive at t = 0. So, the probability of dying is exponentially distributed: P(X t) = F(t) = 1 e µt, life expectancy E[X] = 1 µ. Per capita instantaneous death rate: lim dt 0 P(X t+dt X>t) dt = F (t) 1 F(t) = µ.

MathMods IP 2009 Alba Adriatica, Italy p. 9/45 Early epidemiological models The Black Death (in a picture of the 14th century), the plague that spread across Europe from 1347 to 1352 and made 25 millions of victims.

MathMods IP 2009 Alba Adriatica, Italy p. 9/45 Early epidemiological models The Black Death rapidly spread along the major European sea and land trade routes [from Wikipedia]. 2009 new pandemia (influenza A virus subtype H1N1)?...

MathMods IP 2009 Alba Adriatica, Italy p. 10/45 Early epidemiological models (cont ) Spread of infectious diseases. The aim is to describe and understand the typical pattern of a single epidemic outbreak.

MathMods IP 2009 Alba Adriatica, Italy p. 10/45 Early epidemiological models (cont ) Spread of infectious diseases. The aim is to describe and understand the typical pattern of a single epidemic outbreak. Structure of the population according to the disease stage: Susceptible, Infected, Removed,...

MathMods IP 2009 Alba Adriatica, Italy p. 10/45 Early epidemiological models (cont ) Spread of infectious diseases. The aim is to describe and understand the typical pattern of a single epidemic outbreak. Structure of the population according to the disease stage: Susceptible, Infected, Removed,... Basic distinction between those diseases that impart lifelong immunity and those which do not: SIR and SIS models. S β I β S I γ γ R

MathMods IP 2009 Alba Adriatica, Italy p. 11/45 Early epidemiological models (cont ) Homogeneous mixing assumption. Force of infection, rate at which susceptible become infected (proportional to the number of infective contacts): infectiveness contact rate Infected Total = φ c I N. Limited or non-limited transmission if c fixed or proportional to the population size. Duration of the infection exponentially distributed with mean 1 γ.

MathMods IP 2009 Alba Adriatica, Italy p. 11/45 Early epidemiological models (cont ) Homogeneous mixing assumption. Force of infection, rate at which susceptible become infected (proportional to the number of infective contacts): infectiveness contact rate Infected Total = φ c I N. Limited or non-limited transmission if c fixed or proportional to the population size. Duration of the infection exponentially distributed with mean 1 γ. Focus on the (short) epidemic period so that births and disease-unrelated deaths can be neglected and therefore the total population is conserved.

MathMods IP 2009 Alba Adriatica, Italy p. 12/45 SIR model The SIR model for diseases imparting immunity S (t) = βs I I (t) = βs I γi R (t) = γi

MathMods IP 2009 Alba Adriatica, Italy p. 12/45 SIR model The SIR model for diseases imparting immunity S (t) = βs I I (t) = βs I γi R (t) = γi Total population is constant N(t) = S(t) + I(t) + R(t) = N(0). Implicit solutions: di ds = γ βs 1, S + I γ β lns = ct. R(t) = N(0) (S(t) + I(t)).

MathMods IP 2009 Alba Adriatica, Italy p. 12/45 SIR model The SIR model for diseases imparting immunity S (t) = βs I I (t) = βs I γi R (t) = γi Total population is constant N(t) = S(t) + I(t) + R(t) = N(0). Implicit solutions: di ds = γ βs 1, S + I γ β lns = ct. R(t) = N(0) (S(t) + I(t)). Final size of the epidemic S > 0 is given by the solution of S γ β ln S = S(0)+I(0) γ β lns(0). I = 0,R = N(0) S.

MathMods IP 2009 Alba Adriatica, Italy p. 13/45 SIR model (cont ) R 0 average number of infections produced by an infective individual in a wholly (S(0) N,I(0) 0,R(0) = 0) susceptible population. 100 90 80 S(t) R(t) 70 % population 60 50 40 30 20 I(t) 10 0 0 1 2 3 4 5 6 7 8 time Phase portrait and evolution in time (R 0 = β γ N > 1).

MathMods IP 2009 Alba Adriatica, Italy p. 14/45 SIS model The SIS model for diseases which do not impart immunity { S (t) = βs I + γi I (t) = βs I γi

MathMods IP 2009 Alba Adriatica, Italy p. 14/45 SIS model The SIS model for diseases which do not impart immunity { S (t) = βs I + γi I (t) = βs I γi Total population is constant N(t) = S(t) + I(t) = N(0). Reduction to a single equation for the fraction of infected indiv. i(t) = I(t) N : (a particular logistic equation) di dt = (βn(1 i) γ)i, 0 i(0) 1

MathMods IP 2009 Alba Adriatica, Italy p. 14/45 SIS model The SIS model for diseases which do not impart immunity { S (t) = βs I + γi I (t) = βs I γi Total population is constant N(t) = S(t) + I(t) = N(0). Reduction to a single equation for the fraction of infected indiv. i(t) = I(t) N : (a particular logistic equation) di dt = (βn(1 i) γ)i, 0 i(0) 1 Disease-free equilibrium i = 0. Endemic equilibrium i = 1 γ βn which exists if R 0 > 1.

MathMods IP 2009 Alba Adriatica, Italy p. 15/45 SIS model (cont ) Exchange of stability. The Endemic equilibrium is stable (for each N) whenever it exists. 100 90 S(t) 80 70 I(t) % population 60 50 40 30 20 10 0 0 1 2 3 4 5 6 time Bifurcation diagram and evolution in time (R 0 = β γ N > 1).

MathMods IP 2009 Alba Adriatica, Italy p. 16/45 Age structure General continuously age-structured population models. n types of individuals: u(,t) in X = L 1 (0, ; R n ), G : X X, B : X R n. time t (a, t) (0, t-a) (a, t) da dt = 1. (a-t, 0) age a

MathMods IP 2009 Alba Adriatica, Italy p. 16/45 Age structure General continuously age-structured population models. n types of individuals: u(,t) in X = L 1 (0, ; R n ), G : X X, B : X R n. da dt = 1. time t (0, t-a) (a-t, 0) (a, t) (a, t) Nonlocal nonlinear 1st hyperbolic partial differential equations: age a t u(a,t)+ a u(a,t) = G(u(,t))(a), u(0,t) = B(u(,t)), u(, 0) = u0

MathMods IP 2009 Alba Adriatica, Italy p. 16/45 Age structure General continuously age-structured population models. n types of individuals: u(,t) in X = L 1 (0, ; R n ), G : X X, B : X R n. da dt = 1. time t (0, t-a) (a-t, 0) (a, t) (a, t) Nonlocal nonlinear 1st hyperbolic partial differential equations: age a t u(a,t)+ a u(a,t) = G(u(,t))(a), u(0,t) = B(u(,t)), u(, 0) = u0 u(a,t) = u 0 (a t) + t 0 B(u(,t a)) + t t a G(u(,s))(s + a t)ds a t G(u(,s))(s + a t)ds a < t

MathMods IP 2009 Alba Adriatica, Italy p. 17/45 Lotka-Mckendrick equation Linear system as a first order linear pde and a nonlocal boundary condition for the age-density of individuals u t (a,t) + u a (a,t) + µ(a)u(a,t) = 0 u(0,t) = a 0 β(a)u(a,t)da. where β and µ are the age-specific fertility and mortality rates. Maximum age a = or finite. (1)

MathMods IP 2009 Alba Adriatica, Italy p. 17/45 Lotka-Mckendrick equation Linear system as a first order linear pde and a nonlocal boundary condition for the age-density of individuals u t (a,t) + u a (a,t) + µ(a)u(a,t) = 0 u(0,t) = a 0 β(a)u(a,t)da. where β and µ are the age-specific fertility and mortality rates. Maximum age a = or finite. Basic reproduction number R 0 : the average number of newborns produced by one individual during its lifetime. (1)

MathMods IP 2009 Alba Adriatica, Italy p. 18/45 Lotka-Mckendrick equation (cont ) Integration of (1) along the characteristic lines: u 0 (a t) Π(a) Π(a t) a t u(a,t) = u(0,t a) Π(a) a < t. (2) Survival probability Π(a) = e a 0 µ(σ) dσ, Π(a ) = 0. Population size P(t) = a 0 u(a,t)da, P (t) = a 0 (β(a) µ(a))u(a,t)da.

MathMods IP 2009 Alba Adriatica, Italy p. 18/45 Lotka-Mckendrick equation (cont ) Integration of (1) along the characteristic lines: u 0 (a t) Π(a) Π(a t) a t u(a,t) = u(0,t a) Π(a) a < t. (2) Survival probability Π(a) = e a 0 µ(σ) dσ, Π(a ) = 0. Population size P(t) = a 0 u(a,t)da, P (t) = a 0 (β(a) µ(a))u(a,t)da. Solutions with separate variables: u(a,t) = ce λ(t a) Π(a), with λ C solution of 1 = a 0 β(a)e λa Π(a)da. Unique real root α such that Re(λ) < α.

MathMods IP 2009 Alba Adriatica, Italy p. 18/45 Lotka-Mckendrick equation (cont ) Integration of (1) along the characteristic lines: u 0 (a t) Π(a) Π(a t) a t u(a,t) = u(0,t a) Π(a) a < t. (2) Survival probability Π(a) = e a 0 µ(σ) dσ, Π(a ) = 0. Population size P(t) = a 0 u(a,t)da, P (t) = a 0 (β(a) µ(a))u(a,t)da. Solutions with separate variables: u(a,t) = ce λ(t a) Π(a), with λ C solution of 1 = a 0 β(a)e λa Π(a)da. Unique real root α such that Re(λ) < α. R 0 = a 0 β(a) Π(a)da. α >=< 0 R 0 >=< 1. Age-profile independent of time here.

MathMods IP 2009 Alba Adriatica, Italy p. 19/45 Renewal equation Linear integral convolution eq. for birth rate B(t) = u(0, t): B(t) = t 0 K(t x)b(x)dx + F(t), (3) where K(a) := β(a)π(a) and F(t) := 0 K(a + t) u0 (a) Π(a) da. Functions extended by zero if a is finite.

MathMods IP 2009 Alba Adriatica, Italy p. 19/45 Renewal equation Linear integral convolution eq. for birth rate B(t) = u(0, t): B(t) = t 0 K(t x)b(x)dx + F(t), (3) where K(a) := β(a)π(a) and F(t) := 0 K(a + t) u0 (a) Π(a) da. Functions extended by zero if a is finite. Solution of (3) using Laplace transforms: ˆB(λ) = ˆK(λ) ˆB(λ) + ˆF(λ), and isolating ˆB(λ) = ˆF(λ) 1 ˆK(λ).

MathMods IP 2009 Alba Adriatica, Italy p. 19/45 Renewal equation Linear integral convolution eq. for birth rate B(t) = u(0, t): B(t) = t 0 K(t x)b(x)dx + F(t), (3) where K(a) := β(a)π(a) and F(t) := 0 K(a + t) u0 (a) Π(a) da. Functions extended by zero if a is finite. Solution of (3) using Laplace transforms: ˆB(λ) = ˆK(λ) ˆB(λ) + ˆF(λ), and isolating ˆB(λ) = ˆF(λ) 1 ˆK(λ). Therefore, B(t) is given by the inverse Laplace transform of the rhs. Asymptotic behaviour B(t) b 0 e α t, b 0 0. Once we know B(t), u(a,t) is recovered by (2).

MathMods IP 2009 Alba Adriatica, Italy p. 20/45 Asynchronous exponential growth Non-trivial initial conditions (c>0). Asymptotic behaviour: u(a,t) ce α (t a) 0 e α t F(t)dt Π(a) with c = 0 ae α a β(a)π(a)da. Convergence in L 1 and pointwise.

MathMods IP 2009 Alba Adriatica, Italy p. 20/45 Asynchronous exponential growth Non-trivial initial conditions (c>0). Asymptotic behaviour: u(a,t) ce α (t a) 0 e α t F(t)dt Π(a) with c = 0 ae α a β(a)π(a)da. Convergence in L 1 and pointwise. Adjoint operator: Mortality term can be removed. { u t (a,t) = u a (a,t), u(0,t) = 0 β(a) u(a, t) da original (i) v t (a,t) = v a (a,t) + β(a) v(0,t) adjoint (i ) Rhs of (i) is the original linear operator (φ φ, with domain b.c.) and the rhs of (i ) is its adjoint operator (φ φ + β φ(0)).

MathMods IP 2009 Alba Adriatica, Italy p. 21/45 Asynchronous exponential growth (cont ) Normalized eigenfunctions of (i): ũ(a) = λe λa. Normalized eigenfunctions of (i ): ṽ(a) with 0 ṽ(a)ũ(a)da = 1.

MathMods IP 2009 Alba Adriatica, Italy p. 21/45 Asynchronous exponential growth (cont ) Normalized eigenfunctions of (i): ũ(a) = λe λa. Normalized eigenfunctions of (i ): ṽ(a) with 0 ṽ(a)ũ(a)da = 1. ṽ (a) + λṽ(a) = β(a) ṽ(0). Solution: ṽ(a) = ṽ(0)e λa a β(t)e λt dt with ṽ(0) given by the normalization condition above.

MathMods IP 2009 Alba Adriatica, Italy p. 21/45 Asynchronous exponential growth (cont ) Normalized eigenfunctions of (i): ũ(a) = λe λa. Normalized eigenfunctions of (i ): ṽ(a) with 0 ṽ(a)ũ(a)da = 1. ṽ (a) + λṽ(a) = β(a) ṽ(0). Solution: ṽ(a) = ṽ(0)e λa a β(t)e λt dt with ṽ(0) given by the normalization condition above. Finally, the constant c in the asynchronous exponential growth is given by c = 0 ṽ(a)u 0 (a)da with λ = α.

MathMods IP 2009 Alba Adriatica, Italy p. 22/45 Stable age distribution Age-profile: normalized eigenfunction. lim t u(a, t) P(t) = e α a Π(a) a 0 e α a Π(a)da. Convergence in L 1. Independent of the value of R 0 and the (non-trivial) initial condition.

MathMods IP 2009 Alba Adriatica, Italy p. 22/45 Stable age distribution Age-profile: normalized eigenfunction. lim t u(a, t) P(t) = e α a Π(a) a 0 e α a Π(a)da. Convergence in L 1. Independent of the value of R 0 and the (non-trivial) initial condition. Comparison with transport equations: x R, t 0. { u t (x,t) + ν u x (x,t) = 0, u(x, 0) = u 0 (x). Characteristic lines: x ν t = ct. General solution: u(x,t) = u 0 (x ν t).

MathMods IP 2009 Alba Adriatica, Italy p. 23/45 Demography An age distribution coming from the demography (Catalonia).

MathMods IP 2009 Alba Adriatica, Italy p. 24/45 Gurtin-MacCamy equation Nonlinear system as an extension of (1) u t (a,t) + u a (a,t) + µ(a,s 1 (t),...,s n (t))u(a,t) = 0 a u(0,t) = β(a,s 1 (t),...,s n (t))u(a,t)da 0 S i (t) = a 0 σ i(a)u(a,t)da i = 1,...,n. (4) where β and µ are the age-specific and density-dependent fertility and mortality rates. S i (t) are weighted population sizes.

MathMods IP 2009 Alba Adriatica, Italy p. 24/45 Gurtin-MacCamy equation Nonlinear system as an extension of (1) u t (a,t) + u a (a,t) + µ(a,s 1 (t),...,s n (t))u(a,t) = 0 a u(0,t) = β(a,s 1 (t),...,s n (t))u(a,t)da 0 S i (t) = a 0 σ i(a)u(a,t)da i = 1,...,n. (4) where β and µ are the age-specific and density-dependent fertility and mortality rates. S i (t) are weighted population sizes. Analogous integration along characteristics using a density-dependent survival probability Π(a, S).

MathMods IP 2009 Alba Adriatica, Italy p. 25/45 Gurtin-MacCamy equation (cont ) Existence and uniqueness of (4) via a nonlinear integral system for the birth rate and the weighted population sizes.

MathMods IP 2009 Alba Adriatica, Italy p. 25/45 Gurtin-MacCamy equation (cont ) Existence and uniqueness of (4) via a nonlinear integral system for the birth rate and the weighted population sizes. Extinction equilibrium u 0. Stability: either using the total population as a Lyapunov functional or by a linearization (L-M with µ(a, 0) and β(a, 0)).

MathMods IP 2009 Alba Adriatica, Italy p. 25/45 Gurtin-MacCamy equation (cont ) Existence and uniqueness of (4) via a nonlinear integral system for the birth rate and the weighted population sizes. Extinction equilibrium u 0. Stability: either using the total population as a Lyapunov functional or by a linearization (L-M with µ(a, 0) and β(a, 0)). Non-trivial steady states u (a) = u (0) Π(a,S ). The vector S is given by system of n nonlinear equations: 1 = a 0 β(a,s ) Π(a,S )da, a 0 S 1 σ 1 (a)π(a,s ) da = = a 0 S n σn(a)π(a,s ) da

MathMods IP 2009 Alba Adriatica, Italy p. 25/45 Gurtin-MacCamy equation (cont ) Existence and uniqueness of (4) via a nonlinear integral system for the birth rate and the weighted population sizes. Extinction equilibrium u 0. Stability: either using the total population as a Lyapunov functional or by a linearization (L-M with µ(a, 0) and β(a, 0)). Non-trivial steady states u (a) = u (0) Π(a,S ). The vector S is given by system of n nonlinear equations: 1 = a 0 β(a,s ) Π(a,S )da, a 0 S 1 σ 1 (a)π(a,s ) da = = a 0 S n σn(a)π(a,s ) da Principle of linearized stability for a general nonlinear multi-state age-dependent problem [N. Kato].

MathMods IP 2009 Alba Adriatica, Italy p. 26/45 Kermack-Mckendrick equation Extension of the SIR model. Demographic changes neglected. Structuring variable: τ age of infection. S (t) = τ 0 β(τ)i(τ,t)dτ S(t) i t (τ,t) + i τ (τ,t) + γ(τ)i(τ,t) = 0 i(0,t) = R (t) = τ 0 τ 0 β(τ)i(τ,t)dτ S(t) γ(τ)i(τ,t)dτ where γ is the age-specific removal/recovery rate and β is the age-specific transition rate. Maximum age of infection τ.

MathMods IP 2009 Alba Adriatica, Italy p. 27/45 Kermack-Mckendrick equation (cont ) S(t) β(τ) i(τ,t) γ(τ) R(t) Total population is constant: N(t) = S(t) + τ 0 i(τ,t)dτ + R(t) = N(0).

MathMods IP 2009 Alba Adriatica, Italy p. 27/45 Kermack-Mckendrick equation (cont ) S(t) β(τ) i(τ,t) γ(τ) R(t) Total population is constant: N(t) = S(t) + τ 0 i(τ,t)dτ + R(t) = N(0). Similar description of the epidemics. Final size of the epidemic S > 0 is given by an equation of the same type as in SIR. The total number of infected individuals tends to zero and R = N(0) S.

MathMods IP 2009 Alba Adriatica, Italy p. 27/45 Kermack-Mckendrick equation (cont ) S(t) β(τ) i(τ,t) γ(τ) R(t) Total population is constant: N(t) = S(t) + τ 0 i(τ,t)dτ + R(t) = N(0). Similar description of the epidemics. Final size of the epidemic S > 0 is given by an equation of the same type as in SIR. The total number of infected individuals tends to zero and R = N(0) S. Basic reproductive number: R 0 = τ 0 β(τ) exp( τ 0 γ(σ)dσ)dτ N.

MathMods IP 2009 Alba Adriatica, Italy p. 28/45 Miscellaneous Reducible size-dependent problems. Structuring variable: x size (e.g. body length). u t (x,t) + (γ(x)u(x,t)) x + µ(x,p)u(x,t) = 0 γ(x 0 )u(x 0,t) = x x 0 β(x,p)u(x,t)dx. Individuals are born at the same size x 0 and the individual growth rate is a function of size: dx dt = γ(x), x(0) = x 0.

MathMods IP 2009 Alba Adriatica, Italy p. 28/45 Miscellaneous Reducible size-dependent problems. Structuring variable: x size (e.g. body length). u t (x,t) + (γ(x)u(x,t)) x + µ(x,p)u(x,t) = 0 γ(x 0 )u(x 0,t) = x x 0 β(x,p)u(x,t)dx. Individuals are born at the same size x 0 and the individual growth rate is a function of size: dx dt = γ(x), x(0) = x 0. Change of. So, a = a(x) and x = x(a). The variables a = x d x x 0 γ( x) size-dependent problem can be reduced to an age-dependent problem for the density v(a,t) := γ(x(a))u(x(a),t).

MathMods IP 2009 Alba Adriatica, Italy p. 29/45 Miscellaneous II Linear chain trick. Lotka-Mckendrick equation (1) with constant mortality µ, a fertility rate of the form β(a) = β 0 + β 1 e αa + β 2 ae αa 0, and a =.

MathMods IP 2009 Alba Adriatica, Italy p. 29/45 Miscellaneous II Linear chain trick. Lotka-Mckendrick equation (1) with constant mortality µ, a fertility rate of the form β(a) = β 0 + β 1 e αa + β 2 ae αa 0, and a =. Defining U(t) = a 0 u(a,t)da, V (t) = a 0 e αa u(a,t)da and W(t) = a 0 ae αa u(a,t)da the system reduces to an ode U (t) V (t) W (t) = β 0 µ β 1 β 2 β 0 β 1 µ α β 2 0 1 µ α U V W. The system preserves positivity. Moreover, if ct. µ and β i above are density-dependent then we get a similar (nonlinear) system.

MathMods IP 2009 Alba Adriatica, Italy p. 30/45 Numerical simulations An example of a simple discretization. System (4) with mortality rate µ(a). Change of variables u(a,t) = v(a,t)π(a): v t (a,t) + v a (a,t) = 0, v(0,t) = a 0 S i (t) = a 0 ˆσ i (a)v(a,t)da i = 1,...,k. ˆβ(a,S)v(a,t)da

MathMods IP 2009 Alba Adriatica, Italy p. 30/45 Numerical simulations An example of a simple discretization. System (4) with mortality rate µ(a). Change of variables u(a,t) = v(a,t)π(a): v t (a,t) + v a (a,t) = 0, v(0,t) = a 0 S i (t) = a 0 ˆσ i (a)v(a,t)da i = 1,...,k. ˆβ(a,S)v(a,t)da A simple implicit numerical scheme, e.g. square mesh ( a = t), and Simpson s rule combined with Newton s method for the boundary condition: v n+1 j = v n j 1 j = 1,...,J v n+1 0 = Φ( a,v n+1 0,v n+1 1,,v n+1 J ).

MathMods IP 2009 Alba Adriatica, Italy p. 31/45 Numerical simulations (cont ) Monogonont rotifera. State variables in the sexual phase: mictic females and haploid males [Calsina & R.] ( ) v t (a,t) + v a (a,t) = C 0 +EH(t) v(a,t) EH(t)v (a) a (0,T) v t (a,t) + v a (a,t) = µv(a,t) a (T, 1) dv 1 dt (t) = v(1,t) µv 1(t) dh dt (t) = V 1 (t) δh(t) v(0,t)=0,v(t +,t)=v(t,t). v(a,0)=v 0 (a), V 1 (0)=V 0 1, H(0)=H 0.

MathMods IP 2009 Alba Adriatica, Italy p. 31/45 Numerical simulations (cont ) Monogonont rotifera. State variables in the sexual phase: mictic females and haploid males [Calsina & R.] ( ) v t (a,t) + v a (a,t) = C 0 +EH(t) v(a,t) EH(t)v (a) a (0,T) v t (a,t) + v a (a,t) = µv(a,t) a (T, 1) dv 1 dt (t) = v(1,t) µv 1(t) dh dt (t) = V 1 (t) δh(t) v(0,t)=0,v(t +,t)=v(t,t). v(a,0)=v 0 (a), V 1 (0)=V 0 1, H(0)=H 0. Integration along characteristic lines and variation of the constants formula.

MathMods IP 2009 Alba Adriatica, Italy p. 32/45 Numerical simulations (cont ) 0.06 Period= 3.9869, Radius= 0.0430687, Length=0.157655, t N = 50, t= a= 0.0001 0.05 Re(λ)= 0.0386775, Im(λ)= 1.6277, E 2 = 482005 H 0.04 0.03 0.02 limit cycle initial condition 0.01 first approximation 0 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 V µ= 0.9355, δ= 1.4463, T= 0.4274, E= 675.84, E un = 501.832 Periodic orbit in population size (Virgin females, Haploid males).

MathMods IP 2009 Alba Adriatica, Italy p. 32/45 Numerical simulations (cont ) 0.35 equilibrium: V * = 0.141869, H * = 0.0112499 0.3 V(t) virgin females 0.25 Total populations H(t), V(t) 0.2 0.15 period: 3.9869 V * 0.1 0.05 H(t) haploid males 0 0 5 10 15 20 25 30 35 40 45 50 t time H * Population sizes as functions of time.

MathMods IP 2009 Alba Adriatica, Italy p. 33/45 Matrix Population Models Time t and structuring variable are discrete.

MathMods IP 2009 Alba Adriatica, Italy p. 33/45 Matrix Population Models Time t and structuring variable are discrete. Population classified in n types of individuals: non-negative vectors x(t). Non-negative matrix P.

MathMods IP 2009 Alba Adriatica, Italy p. 33/45 Matrix Population Models Time t and structuring variable are discrete. Population classified in n types of individuals: non-negative vectors x(t). Non-negative matrix P. Linear models: x(t + 1) = P x(t), t = 0, 1, 2..., x(0) = x 0. Projection matrix P = T + F as the sum of transition (including survival) and fertility matrices.

MathMods IP 2009 Alba Adriatica, Italy p. 33/45 Matrix Population Models Time t and structuring variable are discrete. Population classified in n types of individuals: non-negative vectors x(t). Non-negative matrix P. Linear models: x(t + 1) = P x(t), t = 0, 1, 2..., x(0) = x 0. Projection matrix P = T + F as the sum of transition (including survival) and fertility matrices. t ij fraction of individuals in the jth class that will survive and move to the ith class in a unit of time, and f ij the number of newborns in the ith class that descend from one individual in the jth class in a unit of time. Notice i t ij 1.

MathMods IP 2009 Alba Adriatica, Italy p. 33/45 Matrix Population Models Time t and structuring variable are discrete. Population classified in n types of individuals: non-negative vectors x(t). Non-negative matrix P. Linear models: x(t + 1) = P x(t), t = 0, 1, 2..., x(0) = x 0. Projection matrix P = T + F as the sum of transition (including survival) and fertility matrices. t ij fraction of individuals in the jth class that will survive and move to the ith class in a unit of time, and f ij the number of newborns in the ith class that descend from one individual in the jth class in a unit of time. Notice i t ij 1. Non-linear models: x(t + 1) = P ( x(t) ) x(t), t = 0, 1,...

MathMods IP 2009 Alba Adriatica, Italy p. 34/45 Matrix Population Models (cont ) Birth, death (survival) and transition processes: x 1 (t + 1) t 11 + f 11 t 1n + f 1n x 2 (t + 1) t 21 t 2n. x n (t + 1) =. t n1 t nn. x 1 (t) x 2 (t). x n (t).

MathMods IP 2009 Alba Adriatica, Italy p. 34/45 Matrix Population Models (cont ) Birth, death (survival) and transition processes: x 1 (t + 1) t 11 + f 11 t 1n + f 1n x 2 (t + 1) t 21 t 2n. x n (t + 1) =. t n1 t nn Solution x(t) = P t x(0), t = 0, 1, 2.... x 1 (t) x 2 (t). x n (t).

MathMods IP 2009 Alba Adriatica, Italy p. 34/45 Matrix Population Models (cont ) Birth, death (survival) and transition processes: x 1 (t + 1) t 11 + f 11 t 1n + f 1n x 2 (t + 1) t 21 t 2n. x n (t + 1) =. t n1 t nn. x 1 (t) x 2 (t). x n (t). Solution x(t) = P t x(0), t = 0, 1, 2... If P = W Λ V T, Λ diagonal matrix of the eigenvalues and the matrices W, V T the right and left eigenvectors, then x(t) = W Λ t V T x(0), t = 0, 1, 2.... Equivalently, x(t) = n i=1 c i λ t i w i with c i suitable cts related to i.c.

MathMods IP 2009 Alba Adriatica, Italy p. 35/45 Perron-Frobenious theory Non-negative matrices A. Eigenvalues λ 1 λ 2 λ n with right and left eigenvectors w i and v i. Irreducible: (Id + A) n 1 > 0. Primitive: A k > 0, k (n 1) 2 +1. Primitive Irreducible. Reducible: λ 1 0, w 1 0 and v 1 0, λ 1 λ i, i > 1.

MathMods IP 2009 Alba Adriatica, Italy p. 35/45 Perron-Frobenious theory Non-negative matrices A. Eigenvalues λ 1 λ 2 λ n with right and left eigenvectors w i and v i. Irreducible: (Id + A) n 1 > 0. Primitive: A k > 0, k (n 1) 2 +1. Primitive Irreducible. Reducible: λ 1 0, w 1 0 and v 1 0, λ 1 λ i, i > 1. Irreducible and primitive: λ 1 > 0 simple root, w 1 > 0 and v 1 > 0, λ 1 > λ i, i > 1. λ 1 is the unique eigenvalue with a non-negative eigenvector.

MathMods IP 2009 Alba Adriatica, Italy p. 35/45 Perron-Frobenious theory Non-negative matrices A. Eigenvalues λ 1 λ 2 λ n with right and left eigenvectors w i and v i. Irreducible: (Id + A) n 1 > 0. Primitive: A k > 0, k (n 1) 2 +1. Primitive Irreducible. Reducible: λ 1 0, w 1 0 and v 1 0, λ 1 λ i, i > 1. Irreducible and primitive: λ 1 > 0 simple root, w 1 > 0 and v 1 > 0, λ 1 > λ i, i > 1. λ 1 is the unique eigenvalue with a non-negative eigenvector. Irreducible and imprimitive: λ 1 > 0 simple root, w 1 > 0 and v 1 > 0, λ 1 = λ i, i = 2,,d and λ 1 > λ i, i > d. λ 1 is unique as above.

MathMods IP 2009 Alba Adriatica, Italy p. 36/45 Fundamental theorem of demography P primitive, λ 1 > 0 dominant eigenvalue with right and left eigenvectors w > 0,v > 0 normalized so that v T w = 1. p 11 p 1n.. t λ t 1 w 1. ( v 1 v n ). p n1 p nn w n

MathMods IP 2009 Alba Adriatica, Italy p. 36/45 Fundamental theorem of demography P primitive, λ 1 > 0 dominant eigenvalue with right and left eigenvectors w > 0,v > 0 normalized so that v T w = 1. p 11 p 1n.. t λ t 1 w 1. ( v 1 v n ). p n1 p nn w n x 1 (t). x n (t) cλ t 1 w 1. w n, c := ( v 1 v n ) x 1 (0). x n (0).

MathMods IP 2009 Alba Adriatica, Italy p. 37/45 Fundamental theorem of demography (cont ) Total population N(t) = x(t) := i x i(t). (c > 0). lim N(t) = t 0 if λ 1 < 1, c w if λ 1 = 1, if λ 1 > 1., lim t N(t + 1) N(t) = λ 1.

MathMods IP 2009 Alba Adriatica, Italy p. 37/45 Fundamental theorem of demography (cont ) Total population N(t) = x(t) := i x i(t). (c > 0). lim N(t) = t 0 if λ 1 < 1, c w if λ 1 = 1, if λ 1 > 1., lim t N(t + 1) N(t) = λ 1. Stable distribution: normalized left eigenvector. lim t 1 N(t) x 1 (t). x n (t) = 1 w w 1. w n. Independent of the value of λ 1 and the (non-trivial) i.c.

MathMods IP 2009 Alba Adriatica, Italy p. 38/45 Basic reproduction number No immortal individuals: lim t T t = 0. R := F (Id T) 1 = F (Id + T + T 2 + T 3 + ).

MathMods IP 2009 Alba Adriatica, Italy p. 38/45 Basic reproduction number No immortal individuals: lim t T t = 0. R := F (Id T) 1 = F (Id + T + T 2 + T 3 + ). R 0 spectral radius of the matrix R. r ij number of i class offspring that an individual born into class j will produce over its lifetime. 1 < λ 1 < R 0 or λ 1 = 1 = R 0 or 0 < R 0 < λ 1 < 1.

MathMods IP 2009 Alba Adriatica, Italy p. 38/45 Basic reproduction number No immortal individuals: lim t T t = 0. R := F (Id T) 1 = F (Id + T + T 2 + T 3 + ). R 0 spectral radius of the matrix R. r ij number of i class offspring that an individual born into class j will produce over its lifetime. 1 < λ 1 < R 0 or λ 1 = 1 = R 0 or 0 < R 0 < λ 1 < 1. Examples with newborns belonging to the 1st class. Eigenvalues of R: R 0 = r 11 (average number of newborns produced by one individual during its lifetime) and the other (n 1) being equal to zero.

MathMods IP 2009 Alba Adriatica, Italy p. 39/45 Basic reproduction number (cont ) Age-structure (Leslie matrix): T has the 1st subdiagonal. n i R 0 = t j,j 1, with t 10 := 1. f 1i i=1 j=1

MathMods IP 2009 Alba Adriatica, Italy p. 39/45 Basic reproduction number (cont ) Age-structure (Leslie matrix): T has the 1st subdiagonal. n i R 0 = t j,j 1, with t 10 := 1. i=1 f 1i j=1 Size-structure (Usher matrix): T has the diagonal and the n i t j,j 1 1st subdiagonal. R 0 = f 1i. 1 t jj i=1 j=1

MathMods IP 2009 Alba Adriatica, Italy p. 39/45 Basic reproduction number (cont ) Age-structure (Leslie matrix): T has the 1st subdiagonal. n i R 0 = t j,j 1, with t 10 := 1. i=1 f 1i j=1 Size-structure (Usher matrix): T has the diagonal and the n i t j,j 1 1st subdiagonal. R 0 = f 1i. 1 t jj i=1 j=1 Class-structure [R., Saldaña & Senar]: T is tridiagonal (main, sub and super), so only transitions to adjacent n i t j,j 1 classes. R 0 = f 1i (1 t jj )(1 p j ), with 0 p j < 1 i=1 j=1 suitable values computed recursively.

MathMods IP 2009 Alba Adriatica, Italy p. 40/45 Fibonacci s rabbits Leonardo Pisano, also known as Fibonacci, was born in Italy in about 1170 but educated in North Africa, where his father was a diplomat, and died in 1250. His famous book, Liber abaci, was published in 1202 and brought decimal or Hindu-Arabic numerals into general use in Europe. In the third section of this book he posed the following question:

MathMods IP 2009 Alba Adriatica, Italy p. 40/45 Fibonacci s rabbits Leonardo Pisano, also known as Fibonacci, was born in Italy in about 1170 but educated in North Africa, where his father was a diplomat, and died in 1250. His famous book, Liber abaci, was published in 1202 and brought decimal or Hindu-Arabic numerals into general use in Europe. In the third section of this book he posed the following question: A certain man put a pair of rabbits in a place surrounded on all sides by a wall. How many pairs of rabbits can be produced from that pair in a year if it is supposed that every month each pair begets a new pair which from the second month on becomes productive?

MathMods IP 2009 Alba Adriatica, Italy p. 41/45 Fibonacci s rabbits (cont ) u j, n the number of j-month-old pairs of rabbits at time n in months, and u n = j=0 u j, n the total number of pairs of rabbits at time n.

MathMods IP 2009 Alba Adriatica, Italy p. 41/45 Fibonacci s rabbits (cont ) u j, n the number of j-month-old pairs of rabbits at time n in months, and u n = j=0 u j, n the total number of pairs of rabbits at time n. No rabbits ever die, so the number of j-old pairs at time n equals to the number of (j + 1)-old pairs at time n + 1: u j+1,n+1 u j, n = 0, u 0,n = j=2 u j, n, where the number of newborn pairs equals to the number of adult pairs.

MathMods IP 2009 Alba Adriatica, Italy p. 41/45 Fibonacci s rabbits (cont ) u j, n the number of j-month-old pairs of rabbits at time n in months, and u n = j=0 u j, n the total number of pairs of rabbits at time n. No rabbits ever die, so the number of j-old pairs at time n equals to the number of (j + 1)-old pairs at time n + 1: u j+1,n+1 u j, n = 0, u 0,n = j=2 u j, n, where the number of newborn pairs equals to the number of adult pairs. Homogeneous linear recurrence equation: u n+2 = u n+1 + u n, n 0.

MathMods IP 2009 Alba Adriatica, Italy p. 42/45 Fibonacci s rabbits (cont ) Starting by a single newborn pair of rabbits, the answer to the question of the book is the famous Fibonacci sequence: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,...

MathMods IP 2009 Alba Adriatica, Italy p. 42/45 Fibonacci s rabbits (cont ) Starting by a single newborn pair of rabbits, the answer to the question of the book is the famous Fibonacci sequence: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,... General solution: a linear combination of λ n, where λ are the solutions of λ 2 = λ + 1. u n = c 1 (1 + 5 2 ) n (1 5) n + c2, n 0. 2

MathMods IP 2009 Alba Adriatica, Italy p. 42/45 Fibonacci s rabbits (cont ) Starting by a single newborn pair of rabbits, the answer to the question of the book is the famous Fibonacci sequence: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,... General solution: a linear combination of λ n, where λ are the solutions of λ 2 = λ + 1. u n = c 1 (1 + 5 2 ) n (1 5) n + c2, n 0. 2 Asymptotic behaviour: (c 1 > 0). u n+1 lim = 1 + 5 1.618 > 1, the golden ratio. n u n 2

MathMods IP 2009 Alba Adriatica, Italy p. 43/45 Final exercise: Consider the following linear problem of the Fibonacci s rabbits in continuous age and time: u t (a,t) + u a (a,t) = 0, u(0,t) = 2 u(a,t)da, (5) where u(a,t) is the age-density of pairs of rabbits. 1. Find the eigenvalues and the eigenfunctions of the linear system (5). Hint: compute the solutions with separate variables. 2. Compute the stable age distribution of the pairs of P(t+1) rabbits and lim t P(t), where P(t) is the total population.

MathMods IP 2009 Alba Adriatica, Italy p. 44/45 References [1] F. Brauer and C. Castillo-Chávez. Mathematical models in population biology and epidemiology. 2001. [2] R. Rudnicki, editor. Mathematical modelling of population dynamics. 2002. [3] H.R. Thieme. Mathematics in population biology. 2003. [4] M. Iannelli. Mathematical theory of age-structured population dynamics. 1995. [5] M. Iannelli, M. Martcheva and F.A. Milner. Gender-structured population modeling. 2005. [6] G.F. Webb. Theory of nonlinear age-dependent population dynamics. 1985.

MathMods IP 2009 Alba Adriatica, Italy p. 45/45 References [ 7] N.F. Britton. Essential mathematical biology. 2003. [ 8] J.A.J. Metz and O. Diekmann. The Dynamics of Physiologically Structured Populations. 1986. [ 9] J.M. Cushing. An introduction to structured population dynamics. 1998. [10] H. Caswell. Matrix population models. 2001. [11] B. Perthame. Transport Equations in Biology. 2007. [12] O. Diekmann and J.A.P. Heesterbeek. Mathematical epidemiology of infectious diseases. 2000.