TWO DIMENSIONAL FLOWS. Lecture 5: Limit Cycles and Bifurcations

Similar documents
7 Two-dimensional bifurcations

Lecture 5. Outline: Limit Cycles. Definition and examples How to rule out limit cycles. Poincare-Bendixson theorem Hopf bifurcations Poincare maps

1. < 0: the eigenvalues are real and have opposite signs; the fixed point is a saddle point

LECTURE 8: DYNAMICAL SYSTEMS 7

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

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

THREE DIMENSIONAL SYSTEMS. Lecture 6: The Lorenz Equations

MATH 415, WEEK 11: Bifurcations in Multiple Dimensions, Hopf Bifurcation

Lecture 6. Lorenz equations and Malkus' waterwheel Some properties of the Lorenz Eq.'s Lorenz Map Towards definitions of:

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

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

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

Practice Problems for Final Exam

Systems Biology: A Personal View XX. Biological oscillators: Hopf Bifurcation & Glycolysis. Sitabhra Sinha IMSc Chennai

Unit Ten Summary Introduction to Dynamical Systems and Chaos

B5.6 Nonlinear Systems

Part II. Dynamical Systems. Year

B5.6 Nonlinear Systems

Lecture 3 : Bifurcation Analysis

Mathematical Foundations of Neuroscience - Lecture 7. Bifurcations II.

Chaos. Lendert Gelens. KU Leuven - Vrije Universiteit Brussel Nonlinear dynamics course - VUB

Models Involving Interactions between Predator and Prey Populations

Limit Cycles II. Prof. Ned Wingreen MOL 410/510. How to prove a closed orbit exists?

STABILITY. Phase portraits and local stability

Nonlinear dynamics & chaos BECS

One Dimensional Dynamical Systems

PHY411 Lecture notes Part 4

EE222 - Spring 16 - Lecture 2 Notes 1

Non-Linear Dynamics Homework Solutions Week 6

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

Lecture 1: A Preliminary to Nonlinear Dynamics and Chaos

Edward Lorenz. Professor of Meteorology at the Massachusetts Institute of Technology

A Novel Three Dimension Autonomous Chaotic System with a Quadratic Exponential Nonlinear Term

11 Chaos in Continuous Dynamical Systems.

8 Example 1: The van der Pol oscillator (Strogatz Chapter 7)

Chapter 7. Nonlinear Systems. 7.1 Introduction

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

Problem Set Number 5, j/2.036j MIT (Fall 2014)

MATH 415, WEEK 12 & 13: Higher-Dimensional Systems, Lorenz Equations, Chaotic Behavior

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

Boulder School for Condensed Matter and Materials Physics. Laurette Tuckerman PMMH-ESPCI-CNRS

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

Chaos and Liapunov exponents

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

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

ẋ = f(x, y), ẏ = g(x, y), (x, y) D, can only have periodic solutions if (f,g) changes sign in D or if (f,g)=0in D.

Chapter 4. Transition towards chaos. 4.1 One-dimensional maps

Handout 2: Invariant Sets and Stability

= F ( x; µ) (1) where x is a 2-dimensional vector, µ is a parameter, and F :

Simplest Chaotic Flows with Involutional Symmetries

Lecture 3. Dynamical Systems in Continuous Time

Nonlinear Dynamics and Chaos

6.2 Brief review of fundamental concepts about chaotic systems

CONTROLLING IN BETWEEN THE LORENZ AND THE CHEN SYSTEMS

APPPHYS217 Tuesday 25 May 2010

Lectures on Periodic Orbits

Problem Set Number 02, j/2.036j MIT (Fall 2018)

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

B5.6 Nonlinear Systems

MATH 614 Dynamical Systems and Chaos Lecture 24: Bifurcation theory in higher dimensions. The Hopf bifurcation.

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

Introduction to Dynamical Systems Basic Concepts of Dynamics

2 Problem Set 2 Graphical Analysis

Difference Resonances in a controlled van der Pol-Duffing oscillator involving time. delay

Maps and differential equations

ONE DIMENSIONAL FLOWS. Lecture 3: Bifurcations

Bifurcation of Fixed Points

7. Well-Stirred Reactors IV

Nonlinear Control Lecture 2:Phase Plane Analysis

8.1 Bifurcations of Equilibria

Chapitre 4. Transition to chaos. 4.1 One-dimensional maps

MATH 614 Dynamical Systems and Chaos Lecture 2: Periodic points. Hyperbolicity.

NONLINEAR DYNAMICS AND CHAOS. Numerical integration. Stability analysis

Chapter 24 BIFURCATIONS

DIFFERENTIAL GEOMETRY APPLIED TO DYNAMICAL SYSTEMS

Analysis of Dynamical Systems

A Study of the Van der Pol Equation

BIFURCATION PHENOMENA Lecture 4: Bifurcations in n-dimensional ODEs

The Big, Big Picture (Bifurcations II)

... it may happen that small differences in the initial conditions produce very great ones in the final phenomena. Henri Poincaré

Introduction to bifurcations

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

Dynamical Systems: Lecture 1 Naima Hammoud

UNIVERSITY of LIMERICK

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

Problem Set Number 2, j/2.036j MIT (Fall 2014)

Chaos in the Dynamics of the Family of Mappings f c (x) = x 2 x + c

DIFFERENTIAL EQUATIONS, DYNAMICAL SYSTEMS, AND AN INTRODUCTION TO CHAOS

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

Stability of Dynamical systems

Lotka Volterra Predator-Prey Model with a Predating Scavenger

Chaos & Recursive. Ehsan Tahami. (Properties, Dynamics, and Applications ) PHD student of biomedical engineering

Mathematical Modeling I

Introduction to Applied Nonlinear Dynamical Systems and Chaos

Solution to Homework #5 Roy Malka 1. Questions 2,3,4 of Homework #5 of M. Cross class. dv (x) dx

A Producer-Consumer Model With Stoichiometry

Report E-Project Henriette Laabsch Toni Luhdo Steffen Mitzscherling Jens Paasche Thomas Pache

More Details Fixed point of mapping is point that maps into itself, i.e., x n+1 = x n.

Additive resonances of a controlled van der Pol-Duffing oscillator

Dynamical Systems in Neuroscience: Elementary Bifurcations

Transcription:

TWO DIMENSIONAL FLOWS Lecture 5: Limit Cycles and Bifurcations

5. Limit cycles A limit cycle is an isolated closed trajectory [ isolated means that neighbouring trajectories are not closed] Fig. 5.1.1 Stable limit cycles are very important scientifically, since they model systems that exhibit self-sustained oscillations i.e. systems which oscillate even in the absence of an external driving force (e.g. beating of a heart, rhythms in body temperature, hormone secretion, chemical reactions that oscillate spontaneously). If the system is perturbed slightly, it always returns to the stable limit cycle. 1

Limit cycles only occur in nonlinear systems - i.e. a linear system ẋ = Ax can have closed orbits, but they won t be isolated! { ṙ = r(1 r Example 5.1.1 2 ); r 0 θ = 1 r = 0 is an unstable fixed point and r = 1 is stable. Fig. 5.1.2 Fig. 5.1.3 hence all trajectories in the phase plane (except r = 0) approach the unit circle r = 1 monotonically. 2

Example 5.1.2 Van der Pol oscillator ẍ + µ(x 2 1)ẋ + x = 0 (1) where µ(x 2 1)ẋ is a nonlinear damping term whose coefficient depends on position: positive for x > 1 and negative for x < 1. Fig. 5.1.4 Solution for µ = 1.5, starting from (x, ẋ) = (0.5,0) at t = 0 Limit cycle is not generally a circle (signals are not sinusoidal), but must generally be found numerically. 3

The Poincaré-Bendixson Theorem says that the dynamical possibilities in the 2-dimensional phase plane are very limited: If a trajectory is confined to a closed, bounded region that contains no fixed points, then the trajectory eventually must approach a closed orbit. The formal proof of this theorem is subtle and requires advanced ideas from topology - so will not be developed further here! This theorem does not hold in higherdimensional systems n 3). Trajectories may then wander around forever in a bounded region without settling down to a fixed point or closed orbit. In some cases, the trajectories are attracted to a complex geometrical object 4

called a strange attractor; a fractal set on which the motion is aperiodic and sensitive to tiny changes in the initial conditions. This makes the motion unpredictable in the long run i.e. CHAOS! - but not in 2D 5.2 Applications of Poincaré-Bendixson How can we tell if a trajectory is indeed confined to a closed, bounded region? This is essential if we want to show that the solution is a closed orbit and not a fixed point, for example. In order to do this we need to show that there exists a region R within which the trajectory will remain for all t, and which excludes a nearby fixed point. The trick is to construct a trapping region R, which is a closed, connected set such that the vector field points inwards everywhere on the boundary of R. Then all trajectories in R must be confined.

If we can also arrange that there are no fixed points contained inside R, then the Poincaré- Bendixson theorem ensures that R must contain a closed orbit. Fig. 5.2.1 5

Example in polar coordinates Consider the system ṙ = r(1 r 2 ) + µrcos θ θ = 1. When µ = 0 there is a stable limit cycle at r = 1. Show that a closed orbit still exists for µ > 0, as long as µ is sufficiently small. Solution: We need to find two concentric circles with radii r min and r max such that ṙ < 0 on the outer circle and ṙ > 0 on the inner circle. Then the annulus 0 < r min r r max is the trapping region. For r > 0 there are no fixed points, since θ = 1, so no fixed points inside the annulus. Hence if r max and r min exist, then Poincaré- Bendixson implies the existence of a closed orbit. 6

For r min we require ṙ = r(1 r 2 )+µrcos θ > 0 for all θ. Since cos θ 1, any r min < 1 µ will work. For r max we need ṙ = r(1 r 2 )+µrcos θ < 0 for all θ. By a similar argument, any r max > 1 + µ will work. So provided µ < 1 then both r min and r max can be found and a closed orbit exists. In fact the closed orbit can exist for µ > 1 too, though this is more complicated to show. Fig. 5.2.2 7

Example using nullclines Consider the system ẋ = x + ay + x 2 y ẏ = b ay x 2 y representing a biochemical process called glycolysis which cells use to obtain energy from sugar. x and y are concentrations of the compounds ADP and F6P, and a, b > 0 are parameters. Construct a trapping region for this system. Solution: We cannot use simple coordinates as for the first example above, but can first find the nullclines, defined as the curves on which either ẋ or ẏ = 0. 8

ẋ = 0 on y = x/(a + x 2 ). ẏ = 0 on y = b/(a + x 2 ). Then use the fact that the trajectory is exactly horizontal on the ẏ = 0 nullcline and exactly vertical on the ẋ = 0 nullcline, to sketch the vector field. 9

Fig. 5.2.3 & 4 We can construct the dashed boundary in Fig. 5.2.4 using information from Fig. 5.2.3, such that all trajectories are inwards a trapping region. By showing that the fixed point where the nullclines cross is a repeller, the remaining region must contain a closed orbit. 10

5.3 Bifurcations revisited Just as for 1-dimensional systems, we find in 2-dimensional systems that fixed points can be created or destroyed or destabilized as parameters are varied - but now the same is true of closed orbits as well. Hence we can begin to describe the ways in which oscillations can be turned on or off. Saddle-node, transcritical and pitchfork bifurcations The bifurcations of fixed points discussed above for 1-dimensional systems have analogues in all higher dimensions, including n = 2. Nothing really new happens when more dimensions are added - all the action is confined to a 1-dimensional subspace along which the bifurcations occur, while in the extra dimensions the flow is either simple attraction to or repulsion from that subspace. ẋ = ax + y e.g. ẏ = x2 as a model for a genetic control system (a, b > 1+x2 by 0) 12

Phase portrait Fig. 5.3.1 Keep a constant and vary b bifurcations occur along the line y = ax. 13

Hopf bifurcations Suppose a 2-dimensional system has a stable fixed point. What are all the possible ways it could lose stability as a parameter µ varies? Consider the eigenvalues of the Jacobian λ 1 and λ 2 Fig. 5.3.2a λ 1 or λ 2 passes through λ = 0 on varying µ saddle-node, transcritical and pitchfork bifurcations. 14

Fig. 5.3.2b λ 1 and λ 2 cross Im(λ) axis onto Re(λ) > 0 plane as µ is varied Hopf bifurcation Figs 5.3.2a and b are the only two possible scenarios for λ 1 and λ 2, since the λs satisfy a quadratic equation with real coefficients. NB The Hopf Bifurcation has no counterpart in 1-dimensionsal systems 15

Supercritical Hopf bifurcation Leads from a decaying oscillation to growth and saturation of a sustained oscillation. Fig. 5.3.3 Example: { ṙ = µr r 3 θ = ω + br 2 Phase portraits Fig. 5.3.4 16

Subcritical Hopf bifurcation Much more dramatic...and potentially dangerous in engineering! After the bifurcation, the trajectories jump to a distant attractor, which could be a fixed point, another limit cycle, infinity or - for n 3 - a chaotic attractor (e.g. the Lorenz equations in Lecture 6). The question as to whether a Hopf bifurcation is sub- or super-critical is difficult to answer without an accurate numerical solution e.g. via a computer. 17

Oscillating chemical reactions These are a famous example of the occurrence of Hopf bifurcations: the Belousov- Zhabotinsky reaction. This is a complex set of more than 20 reactions amongst reagents which include malonic acid, bromate ions, sulphuric acid and a cerium catalyst. The system undergoes periodic oscillations which appear as changes in colour of the solution. 18

The kinetic rate equations for the chemical reactions can be written in terms of the concentrations c i of the i th reagent as dc i dt = f i(c 1, c 2...c N ) 19

20

Example Lengyel et al. (1990) derived a simple model for another oscillating chemical reaction between ClO 2, iodine (I 2 ) and malonic acid (MA) MA + I 2 IMA + I + H + ClO 2 + I ClO 2 + 1 2 I 2 ClO 2 + 4I + 4H + Cl + 2I 2 + 2H 2 O from which equations for the rate of change of concentration of I 2, ClO 2 and MA can be derived which depend on products of the concentrations of the other reagents with rate constants k i. After suitable nondimensionalisation (see Strogatz Ch. 8 for details), this reduces to the dynamical system ẋ = a x 4xy ( 1 + x 2 ẏ = bx 1 y ) 1 + x 2 where a and b are constants. This turns out to be a 2-dimensional nonlinear autonomous dynamical system which can exhibit periodic oscillations... 21

Closely related are waves of excitation in neural or cardiac tissue. 22

5.4 Poincaré Maps These are useful for studying swirling flows, such as that near a periodic or quasi-periodic orbit or, as we shall see later, the flow in some chaotic systems. Consider an n-dimensional system Ẋ = f(x). Let S be an n 1 dimensional surface of section. Fig. 5.4.1 S is required to be transverse to the flow i.e. all trajectories starting on S flow through it, not parallel to it. 23

The Poincaré map P is a mapping from S to itself, obtained by following trajectories from one intersection with S to the next. If X k S denotes the k th intersection, then the Poincaré map is defined by X k+1 = P(X k ) Suppose that X is a fixed point of P i.e. P(X ) = X. Then a trajectory starting at X returns to X after some time T and is therefore a closed orbit for the original system Ẋ = f(x). Hence the Poincaré map converts problems about closed orbits into problems about fixed points of a mapping. The snag is that it is typically impossible to find an analytical formula for P! 24

{ ṙ = r(1 r Example of a rare exception 2 ) θ = 1 Let S be the positive x-axis and r 0 is an initial condition on S. Since θ = 1, the first return to S occurs after a time of flight t = 2π. Then r 1 = P(r 0 ), where r 1 satisfies r1 r 0 dr 2π r(1 r 2 ) = 0 dt = 2π r 1 Hence P(r) = [1 + e 4π (r 2 1)] 1/2 Fig. 5.4.2 Cobweb construction enables us to iterate the map graphically. The cobweb shows that r = 1 is stable and unique (as expected). 25