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

Similar documents
B5.6 Nonlinear Systems

7 Two-dimensional bifurcations

STABILITY. Phase portraits and local stability

Laurette TUCKERMAN Codimension-two points

One Dimensional Dynamical Systems

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

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

Linearization of Differential Equation Models

2.10 Saddles, Nodes, Foci and Centers

Bifurcation of Fixed Points

Dynamical systems tutorial. Gregor Schöner, INI, RUB

2 Lecture 2: Amplitude equations and Hopf bifurcations

TWO DIMENSIONAL FLOWS. Lecture 5: Limit Cycles and Bifurcations

Part II. Dynamical Systems. Year

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

Models Involving Interactions between Predator and Prey Populations

MATH 44041/64041 Applied Dynamical Systems, 2018

Nonlinear Autonomous Systems of Differential

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

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

Lotka Volterra Predator-Prey Model with a Predating Scavenger

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

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

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

Nonlinear Control Lecture 2:Phase Plane Analysis

Lecture 3 : Bifurcation Analysis

Problem set 7 Math 207A, Fall 2011 Solutions

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.

Department of Mathematics IIT Guwahati

Bifurcation Analysis of Non-linear Differential Equations

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

Chapter 2 Hopf Bifurcation and Normal Form Computation

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

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

5.2.2 Planar Andronov-Hopf bifurcation

Copyright (c) 2006 Warren Weckesser

Math 216 Final Exam 24 April, 2017

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

ENGI Duffing s Equation Page 4.65

TWELVE LIMIT CYCLES IN A CUBIC ORDER PLANAR SYSTEM WITH Z 2 -SYMMETRY. P. Yu 1,2 and M. Han 1

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

APPPHYS217 Tuesday 25 May 2010

Calculus and Differential Equations II

The Hopf-van der Pol System: Failure of a Homotopy Method

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

Chapter 1 Bifurcations and Chaos in Dynamical Systems

B5.6 Nonlinear Systems

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

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

EE222 - Spring 16 - Lecture 2 Notes 1

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

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

Chapter 7. Nonlinear Systems. 7.1 Introduction

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

Math 266: Phase Plane Portrait

Prof. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait

On a Codimension Three Bifurcation Arising in a Simple Dynamo Model

Dynamical Systems in Neuroscience: Elementary Bifurcations

THREE DIMENSIONAL SYSTEMS. Lecture 6: The Lorenz Equations

Summary of topics relevant for the final. p. 1

WIDELY SEPARATED FREQUENCIES IN COUPLED OSCILLATORS WITH ENERGY-PRESERVING QUADRATIC NONLINEARITY

Nonlinear Control Lecture 2:Phase Plane Analysis

(8.51) ẋ = A(λ)x + F(x, λ), where λ lr, the matrix A(λ) and function F(x, λ) are C k -functions with k 1,

Dynamics and Bifurcations in Predator-Prey Models with Refuge, Dispersal and Threshold Harvesting

Analysis of the Takens-Bogdanov bifurcation on m parameterized vector fields

Survey of strong normal-internal k : l resonances in quasi-periodically driven oscillators for l = 1, 2, 3.

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

Laurette TUCKERMAN Numerical Methods for Differential Equations in Physics

Applied Dynamical Systems

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

Solutions to Math 53 Math 53 Practice Final

Mathematical Modeling I

The Higgins-Selkov oscillator

11 Chaos in Continuous Dynamical Systems.

Chapter 24 BIFURCATIONS

Lecture 7. Please note. Additional tutorial. Please note that there is no lecture on Tuesday, 15 November 2011.

Solution to Homework #4 Roy Malka

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

Practice Problems for Final Exam

ZERO-HOPF BIFURCATION FOR A CLASS OF LORENZ-TYPE SYSTEMS

1 (2n)! (-1)n (θ) 2n

8.1 Bifurcations of Equilibria

Section 9.3 Phase Plane Portraits (for Planar Systems)

Complex Dynamic Systems: Qualitative vs Quantitative analysis

arxiv:patt-sol/ v1 7 Mar 1997

UNIVERSIDADE DE SÃO PAULO

Examples include: (a) the Lorenz system for climate and weather modeling (b) the Hodgkin-Huxley system for neuron modeling

ONE DIMENSIONAL FLOWS. Lecture 3: Bifurcations

4 Second-Order Systems

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

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

Application demonstration. BifTools. Maple Package for Bifurcation Analysis in Dynamical Systems

Lecture 4. Chapter 4: Lyapunov Stability. Eugenio Schuster. Mechanical Engineering and Mechanics Lehigh University.

Laurette TUCKERMAN Rayleigh-Bénard Convection and Lorenz Model

Hopf bifurcation with zero frequency and imperfect SO(2) symmetry

dt = A x, x(0) = C. (1) where A is an n n matrix of constants, with n distinct eigenvalues. The solution formula is

DYNAMICAL SYSTEMS WITH A CODIMENSION-ONE INVARIANT MANIFOLD: THE UNFOLDINGS AND ITS BIFURCATIONS

THREE PROBLEMS OF RESONANCE IN COUPLED OR DRIVEN OSCILLATOR SYSTEMS

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

Homogeneous Constant Matrix Systems, Part II

Transcription:

Boulder School for Condensed Matter and Materials Physics Laurette Tuckerman PMMH-ESPCI-CNRS laurette@pmmh.espci.fr Dynamical Systems: A Basic Primer 1

1 Basic bifurcations 1.1 Fixed points and linear stability A dynamical system is defined simply by: ẋ = f(x), x,f vectors inr N (1) where x may be as simple as a scalar (N = 1) or as complicated as a velocity field (N = ) or its numerical discretization (N from 10 to10 9 ). A fixed point x is a solution to: 0 = f( x) (2) The linear stability of x is determined by the behavior of an infinitesimal perturbation ǫ(t). For N = 1: d ( x+ǫ) = f( x+ǫ) x+ ǫ = f( x)+f ( x)ǫ+ 1 2 f ( x)ǫ 2 + f ( x)ǫ ǫ(t) = e tf ( x) ǫ(0) (3) A perturbation ǫ will grow exponentially in time if f ( x) > 0, i.e. if x is unstable. In contrast, if f ( x) < 0, thenǫdecreases exponentially in time and x is stable, The function f depends on a parameter µ, for example a Reynolds or Rayleigh number. A steady bifurcation is a change in the number of fixed points (roots of f); this is closely connected to stability. 1.2 Saddle-node bifurcations The simplest function that can change the number of its roots as µ is varied is a quadratic polynomial, like that shown in figure 1. The normal form of the saddle-node bifurcation is f(x,µ) = µ x 2 (4) The fixed points of (4) are: x ± = ± µ (5) which exist only forµ > 0. Their stability is determined by f ( x ± ) = 2 x ± = 2(± µ) = 2 µ (6) which shows that x + = µ is stable, whereas x = µ is unstable. The bifurcation diagram of figure 2 shows the steady states x ± as a function of µ, along with their stability. 2

Figure 1: The functionf = µ x 2 has 0, 1, or 2 roots, if µ < 0,µ = 0, or µ > 0. a) saddle-node b) transcritical c) stabilized transcritical Figure 2: Bifurcation diagrams for (a) a saddle node bifurcation, (b) a transcritical bifurcation, and (c), a transcritical bifurcation with an additional stabilizing saddle-node bifurcation. Stable branches are shown as solid curves, unstable branches as dashed curves. 1.3 Transcritical bifurcations If the constraints on the problem are such as to forbid a constant term in the Taylor expansion of f, then the truncated Taylor expansion leads to the normal form of a transcritical bifurcation: The search for fixed points and their linear stability leads to: ẋ = µx x 2 (7) 0 = x(µ x) = { x = 0 x = µ f ( x) = µ 2 x = { µ for x = 0 µ for x = µ (8) Thus x = 0 is stable forµ < 0, unstable pourµ > 0, whereas x = µ does the opposite: these fixed points merely exchange their stability. Since trajectories of (7) go to infinity, a higher-order term is sometimes 3

a) supercritical b) subcritical c) stabilized subcritical Figure 3: Pitchfork bifurcation diagrams A pitchfork bifurcation is (a) supercritical if the new branches are stable and (b) subcritical if they are unstable. (c) Additional saddle-node bifurcations prevent trajectories from diverging to infinity. added to the normal form as shown in figure 2 in order to stabilize the trajectories, e.g. ẋ = µx x 2 αx 3 (9) 1.4 Pitchfork bifurcations If symmetry requiresf(x) to be odd inx, the resulting cubic polynomial takes one of two forms: f(x,µ) = µx x 3 (10) f(x,µ) = µx+x 3 (11) The corresponding bifurcation diagrams are given in figure 3. Equation (10) is the normal form of a supercritical pitchfork bifurcation. The fixed points and stability are: { 0 = x(µ x 2 x = 0 for all µ f ) = (0) = µ x = ± µ for µ > 0 f (± (12) µ) = 2µ < 0 for µ > 0 The fixed point x = 0 is stable for µ < 0 and becomes unstable at µ = 0, where new branches of stable fixed points x = ± µ are created. For the subcritical case, we have 0 = x(µ+ x 2 ) = { x = 0 for all µ f (0) = µ x = ± µ for µ < 0 f (± µ) = 2µ > 0 for µ < 0 (13) Contrary to the supercritical case, the fixed points ± µ exist in the région µ < 0 where x = 0 is stable and they are unstable. A fifth-order term is sometimes added to (11) to prevent trajectories from diverging to infinity. 4

2 Systems with two or more dimensions 2.1 Linear stability analysis in two or more dimensions We now consider ẋ = f(x), with x,f R N, N > 1. To study the linear stability of a fixed point x satisfying0 = f( x), we perturb it by an infinitesimalǫ(t) R N. d ( x+ǫ) = f( x+ǫ) x+ ǫ = f( x)+df( x) ǫ+ǫ D 2 f( x) ǫ+... (14) ǫ = Df( x) ǫ (15) In (15), Df( x) is the Jacobian of f, i.e. the matrix of partial derivatives, evaluated at the fixed point x. To clarify its meaning we rewrite these equations explicitly for each component: whose solution is ǫ i = f i ( x) ǫ j (16) x j ǫ(t) = e Df( x)t ǫ(0) (17) The behavior of (17) depends on its spectrum, i.e. its set of eigenvalues. It can be shown that (in most cases) the eigenvalues of the exponential of a matrix A are the exponential of the eigenvalues. Let A = VΛV 1. Then e At = I +ta+ t2 2 A2 + t3 6 A3 +... = VV 1 +tvλv 1 + t2 2 VΛV 1 VΛV 1 + t3 6 VΛV 1 VΛV 1 VΛV 1 +... [ ] = V I +tλ+ t2 2 Λ2 + t3 6 Λ3 +... V 1 = Ve Λt V 1 (18) The same reasoning can be applied to any analytic function f of a matrix, using the Taylor series of f(a). Thus, we only need to know how to take exponentials of the matrix of eigenvalues. For a2 2 matrix with real eigenvalues, we have: ( ) ( ) λ1 0 Λ = = e tλ e tλ 1 0 = 0 λ 2 0 e tλ 2 For a2 2 matrix with complex eigenvalues µ±iω, we have: ( ) ( µ ω Λ = = e tλ e = µt cos(ωt) e µt ) sin(ωt) ω µ e µt sin(ωt) e µt cos(ωt) 5 (19) (20)

For a mixture of real and complex eigenvalues, as in the example depicted in figure 4, we have: λ 1 0 0 0 e λ 1t 0 0 0 Λ = 0 µ ω 0 0 ω µ 0 = exp(tλ) = 0 e µt cos(ωt) e µt sin(ωt) 0 0 e µt sin(ωt) e µt cos(ωt) 0 (21) 0 0 0 λ 4 0 0 0 e λ 4t Figure 4: Eigenvalues of a Jacobian having two real eigenvalues and a pair of complex conjugate eigenvalues, with 0 > Re(λ 1 ) > Re(λ 2 ) = Re(λ 3 ) > Re(λ 4 ). The question stable or unstable? becomes stable or unstable in which directions? The fixed point x is considered to be linearly stable if the real parts of all of the eigenvalues of Df( x) are negative, and unstable if even one of the eigenvalues has a postive real part. The reasoning behind this is that initial random perturbations will contain components in all directions. If there is instability in one direction, then this component will grow and we will diverge away from x, initially in the unstable direction. 2.2 Circle pitchfork bifurcation We consider the evolution equation dz = (µ α z 2 )z (22) The steady states of (22) are z = 0 and z = µ/α, which exists only for µ/α > 0, as illustrated in figure 5. We consider µ to be the bifurcation parameter, such as a relative Reynolds number (Re Re c )/Re c or Rayleigh number (Ra Ra c )/Ra c. The transition occurring at µ = 0 is called a circle pitchfork, because a circle of steady states,z = µ/α e iθ, is created asµcrosses zero. We may write (22) in Cartesian coordinates z = x+iy: dx = (µ α(x2 +y 2 ))x dy = (µ α(x2 +y 2 ))y 6 (23a) (23b)

Figure 5: Circle pitchfork bifurcation. The upper diagrams correspond to the supercritical case, the lower diagrams to the subcritical case. Leftmost are the bifurcation diagrams in the (µ, r) plane, middle and rightmost are phase portraits in the (x,y) plane. Stable steady states are designated by solid dots or the solid curve. Unstable steady states are shown as hollow dots or the dashed curve. or in polar coordinatesz = re iθ : d (re iθ ) = ( ) dr +ridθ e iθ = (µ αr 2 ) r e iθ (24) dr dθ = (µ αr 2 ) r (25a) = 0 (25b) Equation (25a) shows that the amplituder undergoes an ordinary pitchfork bifurcation and (25b) shows that the phaseθ shows no tendency to move. The stability of the trivial state and the bifurcating circle of states can be calculated from either (23) or (25) via the Jacobian matrix: ( µ α(3x J(x,y) = 2 +y 2 ) ) 2αxy 2αxy µ α(x 2 +3y 2 (26) ) ( ) µ α3r 2 0 J(r,θ) = (27) 0 0 7

To calculate the stability of the trivial state, we use J(x = 0,y = 0) = ( µ 0 0 µ which has µ as a double eigenvalue. The trivial state (0,0) is stable for µ < 0 and has two unstable directions (corresponding to the two directions of the plane) for µ > 0. Note that the polar form J(r,θ) of equation (27) would seem to indicate that the two eigenvalues of (0,0) areµand 0. This contradictory result arises from the fact that θ is not well defined at r = 0, so that J(r,θ) is also not well defined at r = 0. For the bifurcating circle of states, we may write J(r = ( ) µ 3µ 0 µ/α,θ) = = 0 0 ) ( 2µ 0 0 0 whose eigenvalues are 2µ and 0. The circle pitchfork can be supercritical or subcritical, according to the sign of α. If α > 0, then the circle of bifurcating states exists for µ > 0 and the eigenvalue 2µ corresponds to contraction onto the circle µ/α, i.e. stability. If α < 0, then the circle of bifurcating states exists for µ < 0 and the eigenvalue 2µ corresponds to expansion away from the circle, i.e. instability. The eigenvalue 0 corresponds to the phase invariance, i.e. the fact that the system shows no tendency to move in the directionθ. The eigenvalues can be confirmed by evaluatingj(x,y) of equation (26) for x 2 +y 2 = r 2 = µα: ( ) 2αx 2 2αxy J(x,y) = 2αxy 2αy 2 (30) whose eigenvalues are: α(x 2 +y 2 )± (α(x 2 y 2 )) 2 +4αx 2 y 2 = α(x 2 +y 2 )± α(x 2 +y 2 )) 2 = µ±µ (31) The eigenvector corresponding to eigenvalueµ = 0 resulting from phase invariance, called the marginal direction, points in the θ direction, i.e. it is(0, 1) in the polar representation and( y, x) in the Cartesian representation. ) (28) (29) 2.3 Hopf Bifurcation If λ 1,λ 2 are a complex conjugate pair whose real part µ changes sign, then a Hopf bifurcation takes place. Its normal form, i.e. the simplest nonlinear equation displaying this behavior, can be written: Writingz = x+iy, (32) becomes ż = (µ+iω)z z 2 z (32) ẋ+iẏ = (µ+iω)(x+iy) (x 2 +y 2 )(x+iy) (33) ẋ = µx ωy (x 2 +y 2 )x (34) ẏ = ωx+µy (x 2 +y 2 )y (35) 8

Figure 6: Hopf bifurcations. Top: supercritical case, ż = µz z 2 z. Bottom: subcritical case, ż = µz+ z 2 z. Left and middle: behavior of trajectories forµ < 0 and forµ > 0. The solid points and circles correspond to stable fixed points and limit cycles. The hollow points and dashed circles correspond to unstable fixed points and limit cycles. Right: bifurcation diagrams showing the solutions as a function of µ. The solid curves correspond to stable solution branches, the dashed curves to unstable solution branches. The ellipses represent one member of the branch of limit cycles. We can also use a polar representationz = re iθ. The normal form (32) then becomes: (ṙ +ir θ)e iθ = (µ+iω)re iθ r 2 re iθ (36) ṙ = µr r 3 (37) θ = ω (38) Equation (37) describes a pitchfork in the radial direction, and (38) describes rotation. The fixed points of (37) are r = 0 and r = µ (where we retain only r > 0). For the normal form, we can calculate the limit cycle, that is, the periodic solution of (32) approached by all trajectories, regardless of initial condition. z(t) = µe iω(t t 0) (39) As for the pitchfork, there also exists a subcritical version of the Hopf bifurcation, with normal form: ż = (µ+iω)z + z 2 z (40) The behavior of systems (32) and (40) in the neighborhood of a Hopf bifurcation is shown in figure 6. 9