Workshop on Theoretical Ecology and Global Change March 2009

Similar documents
Ordinary Differential Equations

STABILITY. Phase portraits and local stability

Problem set 7 Math 207A, Fall 2011 Solutions

Math 232, Final Test, 20 March 2007

Lecture 20/Lab 21: Systems of Nonlinear ODEs

8 Ecosystem stability

Math Lecture 46

A Producer-Consumer Model With Stoichiometry

An Application of Perturbation Methods in Evolutionary Ecology

Chapter #4 EEE8086-EEE8115. Robust and Adaptive Control Systems

Lotka Volterra Predator-Prey Model with a Predating Scavenger

MATH 1014 N 3.0 W2015 APPLIED CALCULUS II - SECTION P. Perhaps the most important of all the applications of calculus is to differential equations.

Continuous time population models

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

Nonlinear dynamics & chaos BECS

Stability of Dynamical systems

Math 312 Lecture Notes Linearization

Gerardo Zavala. Math 388. Predator-Prey Models

EG4321/EG7040. Nonlinear Control. Dr. Matt Turner

NONSTANDARD NUMERICAL METHODS FOR A CLASS OF PREDATOR-PREY MODELS WITH PREDATOR INTERFERENCE

Dynamics on a General Stage Structured n Parallel Food Chains

Complex Dynamic Systems: Qualitative vs Quantitative analysis

(Refer Slide Time: 00:32)

3.5 Competition Models: Principle of Competitive Exclusion

Getting Started With The Predator - Prey Model: Nullclines

Math 341 Fall 2006 Final Exam December 12th, Name:

Introduction to Dynamical Systems

2 Lyapunov Stability. x(0) x 0 < δ x(t) x 0 < ɛ

Linearization of Differential Equation Models

Fundamentals of Dynamical Systems / Discrete-Time Models. Dr. Dylan McNamara people.uncw.edu/ mcnamarad

2D-Volterra-Lotka Modeling For 2 Species

Mathematical Models of Biological Systems

Stable Coexistence of a Predator-Prey model with a Scavenger

Models Involving Interactions between Predator and Prey Populations

Lecture 3. Dynamical Systems in Continuous Time

Entrance Exam, Differential Equations April, (Solve exactly 6 out of the 8 problems) y + 2y + y cos(x 2 y) = 0, y(0) = 2, y (0) = 4.

Lab 5: Nonlinear Systems

Lotka-Volterra Models Nizar Ezroura M53

Stability, dispersal and ecological networks. François Massol

Section 5. Graphing Systems

Chapter 6 Nonlinear Systems and Phenomena. Friday, November 2, 12

DYNAMICS OF A PREDATOR-PREY INTERACTION IN CHEMOSTAT WITH VARIABLE YIELD

NUMERICAL SIMULATION DYNAMICAL MODEL OF THREE-SPECIES FOOD CHAIN WITH LOTKA-VOLTERRA LINEAR FUNCTIONAL RESPONSE

Modeling with differential equations

MAT 22B - Lecture Notes

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

8.1 Bifurcations of Equilibria

Interactions. Yuan Gao. Spring Applied Mathematics University of Washington

1 The pendulum equation

Is chaos possible in 1d? - yes - no - I don t know. What is the long term behavior for the following system if x(0) = π/2?

Discrete time dynamical systems (Review of rst part of Math 361, Winter 2001)

Modeling the Immune System W9. Ordinary Differential Equations as Macroscopic Modeling Tool

Nonlinear Autonomous Dynamical systems of two dimensions. Part A

Construction of Lyapunov functions by validated computation

MCE693/793: Analysis and Control of Nonlinear Systems

MA 137 Calculus 1 with Life Science Application A First Look at Differential Equations (Section 4.1.2)

Clearly the passage of an eigenvalue through to the positive real half plane leads to a qualitative change in the phase portrait, i.e.

Harvesting Model for Fishery Resource with Reserve Area and Modified Effort Function

Math 266: Phase Plane Portrait

. For each initial condition y(0) = y 0, there exists a. unique solution. In fact, given any point (x, y), there is a unique curve through this point,

System Control Engineering 0

Solutions to Math 53 Math 53 Practice Final

Dynamical Systems. August 13, 2013

Solutions to Dynamical Systems 2010 exam. Each question is worth 25 marks.

Systems of Ordinary Differential Equations

Exam in TMA4195 Mathematical Modeling Solutions

One Dimensional Dynamical Systems

Topic 5: The Difference Equation

Systems of Linear ODEs

BIFURCATION PHENOMENA Lecture 1: Qualitative theory of planar ODEs

M469, Fall 2010, Practice Problems for the Final

AN EXTENDED ROSENZWEIG-MACARTHUR MODEL OF A TRITROPHIC FOOD CHAIN. Nicole Rocco

Math 21: Final. Friday, 06/03/2011

Department of Mathematics IIT Guwahati

TWO DIMENSIONAL FLOWS. Lecture 5: Limit Cycles and Bifurcations

SMA 208: Ordinary differential equations I

E209A: Analysis and Control of Nonlinear Systems Problem Set 6 Solutions

Math 1280 Notes 4 Last section revised, 1/31, 9:30 pm.

CHALMERS, GÖTEBORGS UNIVERSITET. EXAM for DYNAMICAL SYSTEMS. COURSE CODES: TIF 155, FIM770GU, PhD

ANSWERS Final Exam Math 250b, Section 2 (Professor J. M. Cushing), 15 May 2008 PART 1

Mathematical modeling of Fish Resources Harvesting with. Predator at Maximum Sustainable Yield

Final Exam December 20, 2011

Andronov Hopf and Bautin bifurcation in a tritrophic food chain model with Holling functional response types IV and II

EE222 - Spring 16 - Lecture 2 Notes 1

Dynamical Systems: Ecological Modeling

Lecture 38. Almost Linear Systems

FIRST-ORDER SYSTEMS OF ORDINARY DIFFERENTIAL EQUATIONS III: Autonomous Planar Systems David Levermore Department of Mathematics University of Maryland

Solutions for B8b (Nonlinear Systems) Fake Past Exam (TT 10)

Predator-prey interactions

Nonlinear Autonomous Systems of Differential

Physics: spring-mass system, planet motion, pendulum. Biology: ecology problem, neural conduction, epidemics

CDS 101/110a: Lecture 2.1 Dynamic Behavior

Calculus for the Life Sciences II Assignment 6 solutions. f(x, y) = 3π 3 cos 2x + 2 sin 3y

ENGI 9420 Lecture Notes 4 - Stability Analysis Page Stability Analysis for Non-linear Ordinary Differential Equations

DYNAMICS IN 3-SPECIES PREDATOR-PREY MODELS WITH TIME DELAYS. Wei Feng

A plane autonomous system is a pair of simultaneous first-order differential equations,

B5.6 Nonlinear Systems

CDS 101 Precourse Phase Plane Analysis and Stability

Stability Analysis of Predator- Prey Models via the Liapunov Method

Introduction to the Phase Plane

Transcription:

2022-3 Workshop on Theoretical Ecology and Global Change 2-18 March 2009 Stability Analysis of Food Webs: An Introduction to Local Stability of Dynamical Systems S. Allesina National Center for Ecological Analysis and Synthesis Santa Barbara USA

Stability Analysis of Food Webs An Introduction to Local Stability of Dynamical Systems Stefano Allesina allesina@nceas.ucsb.edu National Center for Ecological Analysis & Synthesis (NCEAS) & University of Chicago Ecology & Evolution, Computation Institute Theoretical Ecology and Global Change March 2009

Outline 1 Stability of simple dynamical systems What is stability? Graphical methods Two populations Phase Plane 2 Stability in multispecies communities Community Matrix Examples 3 Ecological implications Complexity-Stability Predator-Prey Qualitative Stability Beyond dominant eigenvalues What causes stability?

A simple dynamical system We can describe the dynamics of a population through time by means of an autonomous ordinary differential equation: One Population Where: dx (t) = f (X (t)) (1) X (t) density (or biomass) of population X at time t. f (X (t)) function of X (t). dx (t) rate of change. In the remainder of the talk we will write X for X (t).

Equilibrium The population reaches a fixed point when: Equilibrium dx = 0 = f (X ) (2) We will indicate with X the solution of the equation above. If X > 0 feasible equilibrium. If X = 0 extinction. If X < 0 unfeasible equilibrium. We are typically interested in feasible equilibria only.

Stability Say that the population is at a fixed point X. What happens if we perturb it (i.e. we move the population to X + x(t)? Does the system recover from the perturbation? Figure adapted from Soetaert and Herman, 2009

Stability: graphical methods ( dx = rx 1 X ) K X θ X + h (3) dx/ 0.02 0.01 0.00 0.01 + X0 X2 X1 unstable stable 0 2 4 6 8 X Figure adapted from Soetaert and Herman, 2009

Stability: two populations Simple predator-prey system X is the prey Y is the predator dx dx = f X (X, Y ) dy = f Y (X, Y ) = (b d)x ( 1 X ) αxy K dy = αɛxy my

Stability: two populations Simple predator-prey system dx = (b d)x ( 1 X ) αxy K dy = αɛxy my b is the birth and d the death rate for the prey. K is the carrying capacity for the prey (max. possible level). α is the interaction term, modeling the probability of effective encounters. ɛ is the efficiency of the predator. m is the death rate for the predator.

When there is no predator dx = (b d)x ( 1 X ) K The equilibrium values are: ( 0 = (b d)x 1 X ) X = 0, X = K K

When predators are present dx = (b d)x ( 1 X ) αxy K The equilibrium values are: 0 = (b d)x ( 1 X ) αxy K Y = b d α X = 0, (1 X ) K This is called the zero isocline for X.

Isocline for the predator dy = αɛxy my The equilibrium values are: 0 = αɛxy my Y = 0, X = m ɛα This is called the zero isocline for Y.

Phase Plane Predator Y 0 2 4 6 8 10 12 0 2 4 6 8 10 12 Prey X

Trajectories Predator Y 0 2 4 6 8 10 12 0 2 4 6 8 10 12 Prey X

Trajectories Predator Y 0 2 4 6 8 10 12 0 2 4 6 8 10 12 Prey X

Trajectories Predator Y 0 2 4 6 8 10 12 0 2 4 6 8 10 12 Prey X

Stability in multiple species communities Feasible Equilibrium: dx i = f i (X 1,..., X n ) f i (X 1,..., X n ) = 0 i X i > 0 i How to evaluate stability of equilibria?

Perturbation X i (t) = X i + x i (t) We want to study if the perturbation x i grows or tends to zero. We can write the change in the growth rate of x (using Taylor expansion): dx i = α ij x j (4) j We can rewrite the system in matrix form: dx = Ax (5)

Community matrix dx = Ax A is the community matrix for the system. A is defined as: A [α ij ] = f i X j X 1,...,X n We can rewrite the effects of a perturbation studying the eigenvalues of the community matrix: dx i = j γ ij e λ j t (6) Depending on the sign of the eigenvalues we can classify the equilibrium.

Eigenvalues Eigenvalues can have real and imaginary parts λ j = r j ± ic j. We can classify systems behavior after a perturbation according to the signs of eigenvalues. r j c j System Behavior after Perturbation < 0, j 0, j Stable: returns to the fixed point monotonically. < 0, j 0, j Stable: returns to the fixed point with damped oscillations. = 0, j 0, j Neutrally stable: moves to a new fixed point. = 0, j 0, j Neutrally stable: sustained oscillations. > 0, j 0, j Unstable: moves monotonically away from the fixed point. > 0, j 0, j Unstable: moves away with increasing oscillations. If the eigenvalues of matrix A λ i all have negative real parts, Re(λ i ) < 0 i, then the equilibrium X is Lyapunov stable: the system will return to the fixed point when perturbed.

A simple example { dx = X ( 1 X ) K pxy = pxy my dy Equilibria { X = 0 Y = 0 { X = K Y = 0 { X = m p Y = 1 p ( ) 1 m Kp

A simple example Jacobian { dx = X ( 1 X ) K pxy = pxy my dy dx X = 1 2X K py dx Y dy X dy Y = px = py = px m

A simple example Jacobian dx X = 1 2X K py = m Kp X,Y dx Y = px = m X,Y dy X = py = 1 m Kp X,Y dy Y = px m = 0 X,Y

A simple example Community Matrix C = [ m Kp m 1 m Kp 0 ] Char Poly Det(C λi) = 0 = m Kp λ m 1 m Kp λ Char Poly Det(C λi) = 0 = λ 2 + λ m ( Kp + m 1 m ) Kp

A simple example Char Poly Det(C λi) = 0 = m Kp λ m 1 m Kp λ Char Poly Det(C λi) = 0 = λ 2 + λ m ( Kp + m 1 m ) Kp Eigenvalue λ 1,2 = m ± m 2 + 4Kmp 4K 2 p 2 m 2Kp

Example: K=10, m=0.1, p=0.1 Eigenvalue λ 1,2 = 0.05 ± 0.947i population 2 4 6 8 10 0 50 100 150 200 time

May Argument: Networks S Species

May Argument: Networks Self Limitation (m ii < 0). Dots stand for negative coefficients. Arrows for positive coefficients.

May Argument: Networks Two species interact with probability C (Connectance).

May Argument: Networks Two species interact with probability C (Connectance). The signs of interaction and interaction strengths are random (Standard Normal Distribution)

May Argument: Main Result Probability of stability 0 (for large communities) when: σ 2 SC > 1 This relation tells us that the probability of stability, for a given variance, tends to 0 when the richness or the connectance of the system are large enough. Therefore, according to this argument, we would not expect to observe rich, highly interconnected ecosystems.

May Argument: Main Result - Numeric Simulations Percentage of Stable System Random Connectance 0.1 0.2 0.3 0.4 0.5 20 40 60 80 100 Size

May Argument: Consequences This is one of the most influential articles in theoretical ecology. The statement that complex, rich systems are unstable has been attacked from different angles (functional responses, persistence, other types of stability). Although this work was published in 1972, it is still important for recent papers.

Predator-Prey: Networks S Species

Predator-Prey: Networks Self Limitation (m ii < 0). Dots stand for negative coefficients. Arrows for positive coefficients.

Predator-Prey: Networks Two species interact with probability C/2. The interaction is always predator-prey (+/-). The Connectance is therefore C.

Predator-Prey: Networks Two species interact with probability C/2. The interaction is always predator-prey (+/-). The Connectance is therefore C. The signs of interaction are fixed, but interaction strengths are random (Standard Normal Distribution).

May Argument: Main Result - Numeric Simulations Percentage of Stable System Random Connectance 0.1 0.2 0.3 0.4 0.5 20 40 60 80 100 Size

Predator-Prey - Numeric Simulations Percentage of Stable System Predator Prey Connectance 0.1 0.2 0.3 0.4 0.5 20 40 60 80 100 Size

Qualitative Stability

Qualitative Stability

Alternatives to dominant eigenvalue

Weak interactions

Asymmetric interactions

Stability Analysis of Food Webs An Introduction to Local Stability of Dynamical Systems Stefano Allesina allesina@nceas.ucsb.edu National Center for Ecological Analysis & Synthesis (NCEAS) & University of Chicago Ecology & Evolution, Computation Institute Theoretical Ecology and Global Change March 2009