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

Similar documents
Problem set 7 Math 207A, Fall 2011 Solutions

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

Dynamical Systems and Chaos Part I: Theoretical Techniques. Lecture 4: Discrete systems + Chaos. Ilya Potapov Mathematics Department, TUT Room TD325

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

Math 232, Final Test, 20 March 2007

2 Discrete growth models, logistic map (Murray, Chapter 2)

Solutions to Math 53 Math 53 Practice Final

Math 215/255 Final Exam (Dec 2005)

The logistic difference equation and the route to chaotic behaviour

Nonlinear dynamics & chaos BECS

Math 216 First Midterm 19 October, 2017

Models Involving Interactions between Predator and Prey Populations

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

Lesson 4: Non-fading Memory Nonlinearities

Workshop on Theoretical Ecology and Global Change March 2009

Math 345 Intro to Math Biology Lecture 7: Models of System of Nonlinear Difference Equations

Math 331 Homework Assignment Chapter 7 Page 1 of 9

Introduction to Dynamical Systems

MATH 215/255 Solutions to Additional Practice Problems April dy dt

Dynamical Systems. August 13, 2013

Department of Mathematics IIT Guwahati

Ordinary Differential Equations

Section 9.3 Phase Plane Portraits (for Planar Systems)

MATH 1700 FINAL SPRING MOON

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

Interactions. Yuan Gao. Spring Applied Mathematics University of Washington

Def. (a, b) is a critical point of the autonomous system. 1 Proper node (stable or unstable) 2 Improper node (stable or unstable)

TWO DIMENSIONAL FLOWS. Lecture 5: Limit Cycles and Bifurcations

MATH 415, WEEKS 14 & 15: 1 Recurrence Relations / Difference Equations

Math 312 Lecture Notes Linear Two-dimensional Systems of Differential Equations

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

Homework 2 Modeling complex systems, Stability analysis, Discrete-time dynamical systems, Deterministic chaos

Predator-prey interactions

Algebraic Properties of Solutions of Linear Systems

Linearization of Differential Equation Models

Stability lectures. Stability of Linear Systems. Stability of Linear Systems. Stability of Continuous Systems. EECE 571M/491M, Spring 2008 Lecture 5

B5.6 Nonlinear Systems

PHY411 Lecture notes Part 5

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

Differential Equations 2280 Sample Midterm Exam 3 with Solutions Exam Date: 24 April 2015 at 12:50pm

Nonlinear Dynamics. Moreno Marzolla Dip. di Informatica Scienza e Ingegneria (DISI) Università di Bologna.

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

EG4321/EG7040. Nonlinear Control. Dr. Matt Turner

Stability of Dynamical systems

Computers, Lies and the Fishing Season

Lotka Volterra Predator-Prey Model with a Predating Scavenger

Even-Numbered Homework Solutions

Math Ordinary Differential Equations

154 Chapter 9 Hints, Answers, and Solutions The particular trajectories are highlighted in the phase portraits below.

1 The pendulum equation

16 Period doubling route to chaos

8 Ecosystem stability

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

Chapter 8 Equilibria in Nonlinear Systems

2.10 Saddles, Nodes, Foci and Centers

SEMELPAROUS PERIODICAL INSECTS

Dynamical Systems: Lecture 1 Naima Hammoud

Population Dynamics II

+ i. cos(t) + 2 sin(t) + c 2.

2D-Volterra-Lotka Modeling For 2 Species

Question: Total. Points:

Unit Ten Summary Introduction to Dynamical Systems and Chaos

Copyright (c) 2006 Warren Weckesser

Differential Equations and Modeling

7 Planar systems of linear ODE

V 1 V 2. r 3. r 6 r 4. Math 2250 Lab 12 Due Date : 4/25/2017 at 6:00pm

B5.6 Nonlinear Systems

Math 266: Phase Plane Portrait

EE16B, Spring 2018 UC Berkeley EECS. Maharbiz and Roychowdhury. Lectures 4B & 5A: Overview Slides. Linearization and Stability

Modeling Prey and Predator Populations

MAT 22B - Lecture Notes

MA 138: Calculus II for the Life Sciences

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

Exam 2 Study Guide: MATH 2080: Summer I 2016

Asynchronous and Synchronous Dispersals in Spatially Discrete Population Models

Half of Final Exam Name: Practice Problems October 28, 2014

Poincaré Map, Floquet Theory, and Stability of Periodic Orbits

ELEC 3035, Lecture 3: Autonomous systems Ivan Markovsky

A Discrete Numerical Scheme of Modified Leslie-Gower With Harvesting Model

Dynamical Systems: Ecological Modeling

Understand the existence and uniqueness theorems and what they tell you about solutions to initial value problems.

Lecture 10: Singular Perturbations and Averaging 1

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

Section 1.1 Algorithms. Key terms: Algorithm definition. Example from Trapezoidal Rule Outline of corresponding algorithm Absolute Error

Math 308 Final Exam Practice Problems

Introduction to the Phase Plane

Math 312 Lecture Notes Linearization

Math 216 Final Exam 24 April, 2017

Modelling biological oscillations

APPM 2360: Final Exam 10:30am 1:00pm, May 6, 2015.

Math Notes on sections 7.8,9.1, and 9.3. Derivation of a solution in the repeated roots case: 3 4 A = 1 1. x =e t : + e t w 2.

Chapter 23. Predicting Chaos The Shift Map and Symbolic Dynamics

Solutions of Spring 2008 Final Exam

MATH 251 Final Examination December 19, 2012 FORM A. Name: Student Number: Section:

1.Introduction: 2. The Model. Key words: Prey, Predator, Seasonality, Stability, Bifurcations, Chaos.

Nonstandard Finite Difference Methods For Predator-Prey Models With General Functional Response

Dynamics of Modified Leslie-Gower Predator-Prey Model with Predator Harvesting

EE222 - Spring 16 - Lecture 2 Notes 1

Math 3301 Homework Set Points ( ) ( ) I ll leave it to you to verify that the eigenvalues and eigenvectors for this matrix are, ( ) ( ) ( ) ( )

Chaos and Liapunov exponents

Transcription:

Discrete time dynamical systems (Review of rst part of Math 36, Winter 2) Basic problem: x (t);; dynamic variables (e.g. population size of age class i at time t); dynamics given by a set of n equations x (t + ) = F (x (t);; ) x n (t + ) = F n (x (t);;) () where F ;;F n are functions of n variables. Starting with some initial condition x ();;x n (), the time series of x (t); ; (i.e. the dynamics) are obtained by successively plugging in the present values of these variables into the functionsf ;;F n to obtain the new values in the next time step, etc. Example: x (t + ) = x (t): Here n =, and F (x ) = x is linear. Starting with x (), we get x (t) = tx (): First case: linear di erence equations If the F i are linear functions F i (x ;;x n ) = a i x + + a in x n ; i = ;;n; (where we assume the a ij to be real numbers), then the dynamics are given by the matrix multiplication @ x (t + ) x n (t + ) A = A @ x (t) A ; (2) where A is the matrix A = @ a a n :: a n :: a nn A:

In most cases, the matrix A has n eigenvalues ; ; n with corresponding eigenvectors w ;; w n : A w i = iw i ; i = ; ; n: The general solution for the dynamical system is: x (t) @ A = b tw + + b n tnw n ; where the initial condition is @ x () A = b w + + b n w n : x n () In thelongterm, i.e. fort!, therearetwoqualitatively distinctcases: Let be that eigenvalue of A with the largest absolute value, i.e. the dominant eigenvalue, and let w be the corresponding eigenvector. Then, if is a real number, the long term behaviour is given by @ x (t) A = b tw for t! (where bw is the component of the initial condition in the direction of the eigenvector w). Thus, if is real, the dynamic variables will eventually grow at a rate, and the vector of variables will be a multiple of w. If is not real, = r + is = c (cos ' + isin') with ' 6= (hence s 6= ), then w = u + iv with v 6=, and the complex conjugate = r is is also an eigenvalue of A with corresponding eigenvector w = u iv. The real valued solution will eventually converge to oscillating behaviour with exponentially growing (or decreasing) amplitude: @ x (t) A = c t [b (cos(t') u sin(t') v) + b 2 (sin(t') u + cos(t') v)] for t! where c = p r 2 + s 2 is the absolute value of, and where b and b 2 are determined from the initial condition. Special cases:. In the example given above, x (t + ) = x (t), the matrix A simply consists of the number, which is its sole eigenvalue (with eigenvector ). 2

2. Leslie matrices: these are matrices describing the dynamics of agestructured populations. The dynamic variables x i (t) are the population sizes of age class i at time t. Leslie matrices L are of the form L = B @ f f 2 f n s s 2 s n where f ; ;f n are fecundities (and hence ) and s ;; s n are survival probabilities (and hence also ). The dominant eigenvalue of such matrices is, in general, areal number, and hencethe rstof theabove scenarios applies. In particular, whether apopulation described by alesliematrixgoesextinctdepends on whether the dominant eigenvalue has absolute value <. The eigenvector w corresponding to the dominant eigenvalue is called the stable age distribution. 3. Linear second order di erence equations of the form x(t + ) = a x(t) + b x(t ) can always be translated into a system of two linear rst-order equations by de ning y(t) = x(t ): µ µ x(t + ) x(t) = L y(t + ) y(t) C A with µ a b L = : Example: Rabbitpopulation dynamics and Fibonacciseries; dynamics of blood cells. Second case: non-linear di erence equations. If the functions F i in () are non-linear, then the general approach is to rst look for equilibrium states and then perform a linear stability analysis. A point (x ;;x n) is called an equilibrium for the dynamical system () if F i (x ;;x n) = x i for i = ;;n: Given an equilibrium state (x ; ; x n), the dynamics of a vector of small deviations d i (t) = x i (t) x i from this equilibrium is given by @ d (t + ) A = J @ d (t) A; d n (t + ) d n (t) 3

where J is thejacobian matrix of partial derivatives evaluated at the equilibrium @F @x (x ; ; x @F n) @x n (x ; ; x n) J = @ A : @F n @x (x ;; x @F n) n @x n (x ;;x n) This dynamical equation holds approximately as long as jd i (t)j are small. The equilibrium is called locally stable if and only if @ d (t) A! @ A for t! d n (t) for any initial condition (d (); ;d n ()) with jd i ()j for all i. The linear theorysummarized in the rstcaseabovegivesinformation aboutthedynamics of the vector of deviations (d (t);;d n (t)). In particular, the equilibrium is locally stable if and only if the dominant eigenvalue of the Jacobian matrix J at this equilibrium has absolute value <. Examples:. For linear systems of the form (2) the only equilibrium is (x ; ;x n) = (;;), and the Jacobian matrix is the original matrix A itself, Thus, the linearized dynamical system is equal to the given system (as it should be, because the given system is linear), and the stability analysis simply tells us whether the system will converge to the vector or not. 2. A single non-linear di erence equation: The equilibria are given as solutions of The Jacobian matrix is simply x(t + ) = F (x(t)) : x = F(x ): J = df dx (x ); and hence the equilibrium is locally stable if and only if df dx (x ) < : For a single non-linear di erence equation this stability condition can also be found graphically using the method of cobwebbing. 4

Example: x(t + ) = with ; b >. Then the equilibria are x = x = ( ) =b (for > ): x(t) + x(t) b (3) The rst of these is stable if and only if <, and the second is stable if and only if b > : 3. The Nicholson-Bailey predator prey model: N(t + ) = N(t) exp[ ap(t)] P(t + ) = cn(t) ( exp[ ap(t)]) where N(t) = prey population size at time t, P(t) = predator population size at time t, and where ; a;c > are population parameters ( is the maximal per capita number of o spring in the prey, a is the searching e ciency of the predator, and c is the conversion rate, i.e. the number of predators produced, on average, from a single attacked prey). The equilibria of this model are given by N = ; P = N ln = ac( ) ; P = ln a (for > ) The Jacobian matrix at the rst of these equilibrium states is µ J = ; hence this equilibrium is stable if and only if <. The Jacobian matrix at the second equilibrium is Ã! ln c( ) J = : c ln It can be shown that for > this matrix has a pair of complex conjugate eigenvalues with absolute value >. Thus, the second equilibrium is always unstable when it exists, with a vector of small di erence spiraling away from the equilibrium and exhibiting oscillations with increasing amplitude. 5

What happens when equilibria are unstable? In the case of a single nonlinear di erence equation such as (3), we observe the period-doubling route to chaos. First of all, as the equilibrium x > becomes unstable, a new 2-cycle appears, i.e. an equilibrium of the twice iterated map x(t + 2) = F (F (x(t))) (4) = G(x(t)) : This 2-cycle is initially stable, but becomes unstable itself as jdf=dx(x )j increases further. These assertions can be proved by doing a stability analysis (either graphically or analytically) of the dynamical system (4). Due to similarity of the functions F and G near the respective equilibria considered, the process repeats itself when applied repeatedly. In particular, when the 2-cycle becomesunstable, a4-cycle appears, which isinitially stable, butthen becomes itself unstable and gives way to a stable 8-cycle, etc. Hence the period-doubling route to chaos. The values of jdf=dx(x )j for which the transitions from a stable 2 n -cycle to a stable 2 n+ -cycle occur are called bifurcation points. These bifurcation points have a limit point. For values of jdf=dx(x )j larger than this limit value the dynamical system can exhibit chaos. This type of dynamics is characterized by irregular time series and by sensitive dependence on initial conditions, which means that trajectories (time series) starting at arbitrarily close initial conditions will eventually diverge. In other words, in chaotic systems small initial di erences will become large over time. Such complicated dynamics can also be observed in higher dimensional systems of non-linear di erence equations, e.g. in neural networks, or in predatorprey systems with density dependence in the prey. One of the important questions in this context is how one can simplify such complexity. For example, in predator-prey systems simpli cation is achieved if the driving forces for destabilization are kept in check, e.g. in predator-prey systemsby includingstrongly stabilizing density dependence in the prey (prevents overshooting in the prey) or by including predator interference or prey refuges (prevents overexploitation of the prey). Simpli cation can also be achieved by applying external perturbations to the dynamical system at regular intervals. Such methods of chaos control can for example induce periodic dynamics in chaotic neural networks. 6