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

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

TWO DIMENSIONAL FLOWS. Lecture 5: Limit Cycles and Bifurcations

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

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

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

7 Two-dimensional bifurcations

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

NONLINEAR DYNAMICS AND CHAOS. Numerical integration. Stability analysis

A Study of the Van der Pol Equation

Practice Problems for Final Exam

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

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

Problem Set 5 Solutions

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

Complex Dynamic Systems: Qualitative vs Quantitative analysis

Mathematical Model of Forced Van Der Pol s Equation

STABILITY. Phase portraits and local stability

Non-Linear Dynamics Homework Solutions Week 6

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

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

Math 215/255 Final Exam (Dec 2005)

arxiv: v1 [nlin.cd] 28 Sep 2017

Modelling and Mathematical Methods in Process and Chemical Engineering

LECTURE 8: DYNAMICAL SYSTEMS 7

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

MOL 410/510: Introduction to Biological Dynamics Fall 2012 Problem Set #4, Nonlinear Dynamical Systems (due 10/19/2012) 6 MUST DO Questions, 1

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

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

THE GEOMETRY OF SLOW MANIFOLDS NEAR A FOLDED NODE

Nonlinear Oscillations and Chaos

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


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

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

11 Chaos in Continuous Dynamical Systems.

Chapter 7. Nonlinear Systems. 7.1 Introduction

1 The pendulum equation

Nonlinear Control Lecture 2:Phase Plane Analysis

MCE693/793: Analysis and Control of Nonlinear Systems

Modelling in Biology

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

Math 216 First Midterm 19 October, 2017

Copyright (c) 2006 Warren Weckesser

THE ROSENZWEIG-MACARTHUR PREDATOR-PREY MODEL

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

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

Nonlinear Dynamic Systems Homework 1

The Higgins-Selkov oscillator

Stability of Dynamical systems

EE222: Solutions to Homework 2

PROBLEMS In each of Problems 1 through 12:

Math 216 Final Exam 24 April, 2017

Nonlinear dynamics & chaos BECS

EE222 - Spring 16 - Lecture 2 Notes 1

7 Planar systems of linear ODE

Complex Behavior in Coupled Nonlinear Waveguides. Roy Goodman, New Jersey Institute of Technology

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

ẋ = 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.

Lecture 9 Nonlinear Control Design. Course Outline. Exact linearization: example [one-link robot] Exact Feedback Linearization

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

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

THREE DIMENSIONAL SYSTEMS. Lecture 6: The Lorenz Equations

MAS212 Assignment #2: The damped driven pendulum

ODE, part 2. Dynamical systems, differential equations

Changing coordinates to adapt to a map of constant rank

PHY411 Lecture notes Part 4

Models Involving Interactions between Predator and Prey Populations

Oscillatory Motion. Simple pendulum: linear Hooke s Law restoring force for small angular deviations. small angle approximation. Oscillatory solution

Nonlinear differential equations - phase plane analysis

Oscillatory Motion. Simple pendulum: linear Hooke s Law restoring force for small angular deviations. Oscillatory solution

3 Stability and Lyapunov Functions

CANARDS AND HORSESHOES IN THE FORCED VAN DER POL EQUATION

THE SEPARATRIX FOR A SECOND ORDER ORDINARY DIFFERENTIAL EQUATION OR A 2 2 SYSTEM OF FIRST ORDER ODE WHICH ALLOWS A PHASE PLANE QUANTITATIVE ANALYSIS

The Simple Harmonic Oscillator

Designing Information Devices and Systems II Fall 2015 Note 22

Chaotic motion. Phys 750 Lecture 9

arxiv: v1 [physics.class-ph] 5 Jan 2012

Phase Plane Analysis

Chaotic motion. Phys 420/580 Lecture 10

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

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

7.7 LOTKA-VOLTERRA M ODELS

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

Non-Dimensionalization of Differential Equations. September 9, 2014

1 / 5. Stability of 2 2 Systems of Differential Equations April 2014

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

2.10 Saddles, Nodes, Foci and Centers

Linearization of Differential Equation Models

Daba Meshesha Gusu and O.Chandra Sekhara Reddy 1

4. Complex Oscillations

Nonlinear Autonomous Systems of Differential

* τσ σκ. Supporting Text. A. Stability Analysis of System 2

General Physics I. Lecture 12: Applications of Oscillatory Motion. Prof. WAN, Xin ( 万歆 )

Introduction to the Phase Plane

M469, Fall 2010, Practice Problems for the Final

arxiv: v2 [math.ds] 21 Feb 2014

Lectures on Periodic Orbits

ME 680- Spring Geometrical Analysis of 1-D Dynamical Systems

Theory of Ordinary Differential Equations. Stability and Bifurcation I. John A. Burns

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.

Transcription:

Limit Cycles II Prof. Ned Wingreen MOL 410/510 How to prove a closed orbit eists? numerically Poincaré-Bendison Theorem: If 1. R is a closed, bounded subset of the plane. = f( ) is a continuously differentiable vector field on an open set containing R 3. R does not contain any fied points 4. There eists a trajectory C that is confined in R Then either C is a closed orbit or it spirals towards a closed orbit as t. Either way, R contains a closed orbit. P C R Figure 1: Poincaré-Bendison Theorem Eample Glycolytic oscillations Background Organisms may obtain energy by breaking down sugar. Glycolysis can proceed in an oscillatory fashion. In a simple model with = concentration of ADP (adenosine diphosphate) y = concentration of F6P (fructose-6-phosphate) 1

we have ẋ = + ay + y ẏ = b ay y y F6P ADP Figure : Glycolysis model Starting from Kinetic Equations A brief aside on deriving dimensionless equations from kinetic equations - by rescaling chemical concentrations and time by appropriate units, one can generally reduce the number of parameters. In our case, the underlying kinetic equations are d[a] = µ[a] + α[f] + γ[a] [F] dt d[f] = β α[f] γ[a] [F] dt which has four (dimensionful) parameters, α, β, γ, and µ. We ll start by rescaling time. Divide by µ, which is a rate, to give d[a] d(µt) = d[a] dt = [A] + (α/µ)[f] + (γ/µ)[a] [F] d[f] d(µt) = d[f] dt = β/µ (α/µ)[f] (γ/µ)[a] [F], where we have defined t = µt. Now, to eliminate the parameter γ/µ in front of the last term in each equation, while continuing to measure [A] and [F] in the same units, we ll rescale the concentrations [A] and [F] as which yields [A] = (µ/γ) 1/ [F] = (µ/γ) 1/ y, 1/ d (µ/γ) dt = (µ/γ)1/ + (α/µ)(µ/γ) 1/ y + (γ/µ)(µ/γ) 3/ y (µ/γ) 1/ dy dt = β/µ (α/µ)(µ/γ)1/ y (γ/µ)(µ/γ) 3/ y,

and simplifies to ẋ = + (α/µ)y + y ẏ = (γ/µ) 1/ (β/µ) (α/µ)y y. These are our original, dimensionless equations, and now we can see eactly how the two remaining dimensionless constants a and b depend on the underlying rates in the kinetic equations: a = α/µ and b = (γ/µ) 1/ (β/µ). Intuition Since rate of F6P ADP increases with ADP, we can get overshooting, i.e. F6P gets depleted, ADP has no source so it also gets depleted, followed by slow recovery of F6P. This is a possible oscillator, but how can we prove a limit cycle? Find the nullclines y ẏ = 0, y = b a+ ẋ > 0, ẏ < 0 ẋ > 0, ẏ > 0 P ẋ = 0, y = a+ ẋ < 0, ẏ > 0 ẋ < 0,ẏ < 0 Figure 3: Nullclines sketch ẋ = 0 = + ay + y = 0 = y = a + ẏ = 0 = b ay y = 0 = y = b a + 3

b a+b. Solve for fied point: = b, y = Does this prove a limit cycle? NO! We could have a stable fied point at P, or trajectories could spiral out to. Indeed, at the intersection of the nullclines ẋ = ẏ = 0, so P is a fied point. Fied point We can t apply Poincaré-Bendison yet because of the fied point. We can use P-B, though, if the fied point is a repeller, because then our trapping region is just R \ P. Analyze stability of fied point P by linearizing the differential equations around the fied point: ( ) ẋ ẋ ( ) 1 + y a + Jacobian A = ẏ y ẏ y = y (a + ) Fied point P : = b,y = b a + b ) ( 1 + b A(P) = a+b a + b b a+b (a + b ) = det A(P) = a + b > 0 τ = tr A(P) = 1 + b a + b (a + b ) = b4 + (a 1)b + (a + a ) a + b In general, we can quickly determine the stability of a fied point if we know and τ, i.e. the determinant and trace of the Jacobian at the fied point, because the eigenvalues are given by λ J = 1 (τ ± τ 4 ). (It s worth remembering that for any square matri = Π i λ i and τ = Σ i λ i.) saddle τ unstable nodes unstable spirals centers stable spirals stable nodes Figure 4: Stability and types of fied points The fied point P is unstable for τ > 0, stable for τ < 0. The dividing line τ = 0 is at b = 1 (1 a ± 1 8a) 4

b 1 stable limit cycle stable fied point 0 0.1 a Figure 5: Glycolysis analysis y b/a (b, b/a) R? slope = 1 Find a trapping region Figure 6: Trapping region Eamine Figure 6 (page 6). The vectors for ẋ = 0 or ẏ = 0 follow from the last figure. But what about the circled vector? 5

Circled vector is trapping if ẏ < ẋ (i.e. ẋ + ẏ < 0) along the boundary: ẋ + ẏ = + b = ẋ + ẏ < 0 if > b, so the dashed lines do define a trapping region. A model for glycolysis We can conclude that our glycolytic model functions as in Figure 5 (page 5).Does this make sense? If a is too big, then F6P ADP even for low levels of ADP, so there s no chance for a pool of F6P to accumulate. At a fied a, if b is too small then new F6P will instantly turn into ADP and get used up, so the system is locked in a low flu state. If b is too big, ADP will never be low enough, so the system is locked into a high flu state. 6

How to characterize a limit cycle? (nearly) harmonic oscillator vs relaation oscillator period amplitude Eample - van der Pol oscillator ẍ + µ( 1)ẋ + = 0 Damped harmonic oscillator: ordinary damping for > 1, negative damping for < 1. Large amplitude oscillations will decay, but small amplitude oscillations will get pumped up. Like a parent pushing a child on a swing... It can be proven that the van der Pol oscillator has a single, stable limit cycle for each µ > 0. van der Pol as a relaation oscillator (µ >> 1) ẍ + µ( 1)ẋ = d dt [ ẋ + µ( 1 ] 3 3 ) The van der Pol equation implies Let F() = 1 3 3,ω = ẋ + µf(). ω =, ẋ = ω µf(), and if we let y = ω/µ, ẋ = µ[y F()] ẏ = 1 µ fast slow Nullclines So there are two separated timescales: Period crawls t µ jumps t 1/µ The period of relaation oscillator is dominated by crawls. For van der Pol, by symmetry T t B t A dt. On the slow branches: dy dt dy d d Nullcline dt = df() d d dt = ( 1) d dt. But dy dt = 1 µ, 7

y ẋ = 0, y = F() = 1 3 3 D fast: ẋ µ A /3 ẏ = 0 slow: ẏ 1 µ 1 1 C /3 B Figure 7: van der Pol nullclines so and Therefore: 1 µ ( 1) d dt dt µ( 1) d. tb B T = dt µ( 1) d t A A [ ] = µ ln 1 = µ(3 ln ) µ since ( A =, B = 1) 8