Mathematical Modelling: The Lotka-Volterra Model

Slides:



Advertisements
Similar presentations
Ch 7.6: Complex Eigenvalues
Advertisements

Differential Equations
Chapter 6 Models for Population Population models for single species –Malthusian growth model –The logistic model –The logistic model with harvest –Insect.
Dynamics of a Ratio- Dependent Predator-Prey Model with Nonconstant Harvesting Policies Catherine Lewis and Benjamin Leard August 1 st, 2007.
بسم الله الرحمن الرحيم وقل ربِ زدني علماً صدق الله العظيم.
LURE 2009 SUMMER PROGRAM John Alford Sam Houston State University.
Kliah Soto Jorge Munoz Francisco Hernandez. and.
Ch 9.4: Competing Species In this section we explore the application of phase plane analysis to some problems in population dynamics. These problems involve.
Ch 9.1: The Phase Plane: Linear Systems
Eigenvalues and eigenvectors
Homework 4, Problem 3 The Allee Effect. Homework 4, Problem 4a The Ricker Model.
Systems of Equations. I. Systems of Linear Equations Four Methods: 1. Elimination by Substitution 2. Elimination by Addition 3. Matrix Method 4. Cramer’s.
Ch 7.5: Homogeneous Linear Systems with Constant Coefficients
Mini-course bifurcation theory George van Voorn Part two: equilibria of 2D systems.
Continuous Models Chapter 4. Bacteria Growth-Revisited Consider bacteria growing in a nutrient rich medium Variables –Time, t –N(t) = bacteria density.
9 Differential Equations. 9.1 Modeling with Differential Equations.
Continous system: differential equations Deterministic models derivatives instead of n(t+1)-n(t)
Population Modeling Mathematical Biology Lecture 2 James A. Glazier (Partially Based on Brittain Chapter 1)
Ch 9.5: Predator-Prey Systems In Section 9.4 we discussed a model of two species that interact by competing for a common food supply or other natural resource.
Population Dynamics Application of Eigenvalues & Eigenvectors.
CEE162/262c Lecture 2: Nonlinear ODEs and phase diagrams1 CEE162 Lecture 2: Nonlinear ODEs and phase diagrams; predator-prey Overview Nonlinear chaotic.
Two-species competition The Lotka-Volterra Model Working with differential equations to predict population dynamics.
Solving Quadratic Equations using the Quadratic Formula
This is unchecked growth:
MATH3104: Anthony J. Richardson.
2.1 – Linear and Quadratic Equations Linear Equations.
Populations & Population Growth Populations Population size - number of members in a population 2 ways to estimate population size: 1.Random sampling.
Recall: Pendulum. Unstable Pendulum Exponential growth dominates. Equilibrium is unstable.
Complex Eigenvalues and Phase Portraits. Fundamental Set of Solutions For Linear System of ODEs With Eigenvalues and Eigenvectors and The General Solution.
Dynamical Systems 3 Nonlinear systems
Math 4B Systems of Differential Equations Matrix Solutions Prepared by Vince Zaccone For Campus Learning Assistance Services at UCSB.
Math 4B Systems of Differential Equations Population models Prepared by Vince Zaccone For Campus Learning Assistance Services at UCSB.
Systems of Differential Equations Phase Plane Analysis
4.3 Constant-Coefficient Systems. Phase Plane Method
Boyce/DiPrima 9th ed, Ch 9.4: Competing Species Elementary Differential Equations and Boundary Value Problems, 9th edition, by William E. Boyce and.
Eigenvalues and Eigenvectors
Computational Models.
Population Models in Excel
Boyce/DiPrima 9th ed, Ch 9.6: Liapunov’s Second Method Elementary Differential Equations and Boundary Value Problems, 9th edition, by William E. Boyce.
Systems of Ordinary Differential Equations Case I: real eigenvalues of multiplicity 1 MAT 275.
Blair Ebeling MATH441: Spring 2017
FE Exam Tutorial
Effects of Zeros and Additional Poles
In the absence of wolves, the rabbit population is always 5000
A Steady State Analysis of a Rosenzweig-MacArthur Predator-Prey System
A quadratic equation is written in the Standard Form,
NONLINEAR SYSTEMS IN THREE DIMENSIONS
One- and Two-Dimensional Flows
Ch 1.3: Classification of Differential Equations
Ch 1.3: Classification of Differential Equations
Systems of Differential Equations Phase Plane Analysis
Boyce/DiPrima 10th ed, Ch 7.5: Homogeneous Linear Systems with Constant Coefficients Elementary Differential Equations and Boundary Value Problems, 10th.
Copyright © Cengage Learning. All rights reserved.
Three Dimensional Systems of Linear Ordinary Differential Equations
Modern Control Systems (MCS)
Random WALK, BROWNIAN MOTION and SDEs
The quadratic formula.
3.5 Solving Nonlinear Systems
Linearization of Nonlinear Models
Differential Equations
All the way from Unit 1 to Unit 4
Reaction-Diffusion Systems The Fight For Life
Boyce/DiPrima 10th ed, Ch 7.6: Complex Eigenvalues Elementary Differential Equations and Boundary Value Problems, 10th edition, by William E. Boyce and.
Systems of Differential Equations Autonomous Examples
Hopf Bifurcations on a Scavenger/Predator/Prey System
Population Modeling Mathematical Biology Lecture 2 James A. Glazier
Section 4.7 – Quadratic Formula
Module 3.3 Constrained Growth
Abstract: The purpose for this project is to use the agent-based system to find an equation to calculate the population of all the different species at.
Ch 7.5: Homogeneous Linear Systems with Constant Coefficients
Presentation transcript:

Mathematical Modelling: The Lotka-Volterra Model Rouzhen Ma Stephanie Young(Mentor)

“How many are there?” Animal Capture Mark Recapture Back to our middle school. We first getting in touch with predator and prey in math class is to help ecologists to find out population of species. Capture and mark individuals in one sample, take a second sample in which there is a chance that the same individual can be recaptured. Then using probability, we can get the answer. However, actual situations are much more complex than that.

Predator-Prey System P(t)=The number of predators at time t N(t)=The number of its prey at time t The rate of change of the prey population N’(t) = aN(t) - bN(t)P(t) Here we introduce the predator-prey system: P(t) is.. N(t) is... aN(t) is the growth rate, -bN(t)P(t) shows the effects of predation, which is negatively related to both the number of predators and prey. a, b are nonnegative constants

Predator-Prey System The rate of change of the predator population P’(t) = -dP(t) + cN(t)P(t) -dP(t) shows the effect of mortality, cN(t)P(t) is the growth from predation

The Lotka-Volterra Model First-order Nonlinear Autonomous Equilibrium: P=a/b, N=d/c; P=N=0 Altogether, we get the lotka-volterra model It is first order, nonlinear(since it has NP terms) and autonomous, which means it doesn’t depend explicitly on time Here, we get two equilibriums: one is when P=a/b and N=d/c, another is when P=N=0 (no population, trivial) It achieves its equilibrium when the population is stable and unchanging, or to say, when the rate of death equals to the rate of birth For the second equilibrium, it doesn’t mean anything, so we can just ignore it

Rescaling the System τ=at u(τ)=(c/d)N(t) v(τ)=(b/a)P(t) α=d/a Equilibrium: u=v=1 In order to further analyze the model, we have to rescale it because for now we have four parameters, which is too much. By rescaling using the scheme, we are left with only one parameter. And this is our rescaled lotka-volterra system The equilibrium also shifts, from d/c and a/b to where u=v=1, which is a steady status (explain how do we get the new eqm)

Behavior around the equilibrium: Linearization Linearized System To understand dominate behavior around the equilibrium, we need to linearize Here the partial derivatives of the functions f and g are evaluated at the equilibrium point (x0, y0). This linearization shifts the equilibrium to the point zero in the X, Y coordinates

Behavior around the equilibrium: Linearization Linearized Lotka-Volterra Model at (1,1) Set U=u-1, V=v-1 Final result here, we set U=u-1 and V=v-1 because linearization is based on the Taylor expansion and we want to expand around the equilibrium (1,1) Applied to lotka-volterra model at equilibrium (1,1).

Solving Linear system Eigenvalues |A-λI|=0 solving the quadratic equation for λ Eigenvectors (A-λI)v=0 Solving for the associated eigenvectors to solve the linear system. We find eigenvalues by solving the quadratic equation for λ, and then solving for the associated eigenvectors (I is the identity matrix)

Solving Linear system how to find eigenvalues/eigenvectors in our system? show you how to linear our system

Classification of the Equilibria Real Eigenvalues: λ1, λ2 <0 → Stable node Real Eigenvalues: λ1, λ2 >0 → Unstable node Real Eigenvalues: λ1 < 0 < λ2 → Saddle point So last step is to classify the equilibria. There are six types of equilibria. For real eigenvalues, if both are negative, the equilibrium is a stable node; solutions will decay to 0. If both positive, the equilibrium will be an unstable node. The solutions of the system will grow to infinity. The third case is a saddle point when one eigenvalue is positive and another is negative. It is unstable as it compressed in one direction but grow to infinity in the other directions

Classification of the Equilibria λ1=α+βi, λ2=α+βi Complex Conjugate Eigenvalues: α<0 → Stable spiral Complex Conjugate Eigenvalues: α>0 → Unstable spiral Complex Conjugate Eigenvalues: α=0 → Centres For complex conjugate eigenvalues, there are also three cases. With stable spirals, solutions will decay towards the origin. With unstable spirals, the solutions will spiral outwards away from the equilibrium. The last one is centre, with solutions that form concentric ellipse. Our model is like a centre (periodic orbit/trajectory)

Limitations The equilibrium is a centre, which is structurally unstable General upper limit Improve: The Logistic Growth Law The model has some limitations. The equilibrium is a centre and it is structurally unstable. If we disturb the system, it will no longer be a centre and it will spiral in or out. Also,This model doesn’t take into account the fact that prey population has a general upper limit. There are several ways to improve the model, one is to apply the logistic growth law. Maybe I will leave it to next semester.

Any questions?