René Thomas Université de Bruxelles. Frontier diagrams: a global view of the structure of phase space.

Similar documents
Introduction to Dynamical Systems Basic Concepts of Dynamics

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

Nonlinear Autonomous Systems of Differential

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

Chaos. Dr. Dylan McNamara people.uncw.edu/mcnamarad

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

Lesson 4: Non-fading Memory Nonlinearities

THREE DIMENSIONAL SYSTEMS. Lecture 6: The Lorenz Equations

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

B5.6 Nonlinear Systems

7 Planar systems of linear ODE

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

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

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

Project 1 Modeling of Epidemics

Is the Hénon map chaotic

Dynamical analysis and circuit simulation of a new three-dimensional chaotic system

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

MULTISTABILITY IN A BUTTERFLY FLOW

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

Computer Problems for Methods of Solving Ordinary Differential Equations

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

8.1 Bifurcations of Equilibria

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

MCE693/793: Analysis and Control of Nonlinear Systems

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

Are numerical studies of long term dynamics conclusive: the case of the Hénon map

An Analysis of Nondifferentiable Models of and DPCM Systems From the Perspective of Noninvertible Map Theory

Nonlinear dynamics & chaos BECS

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

Basins of Attraction Plasticity of a Strange Attractor with a Swirling Scroll

6.2 Brief review of fundamental concepts about chaotic systems

Chapter 2 Chaos theory and its relationship to complexity

Systems of Linear ODEs

Math 266: Phase Plane Portrait

In these chapter 2A notes write vectors in boldface to reduce the ambiguity of the notation.

Chaotic motion. Phys 750 Lecture 9

dynamical zeta functions: what, why and what are the good for?

MITOCW ocw f99-lec23_300k

Modelling and Mathematical Methods in Process and Chemical Engineering

Finding numerically Newhouse sinks near a homoclinic tangency and investigation of their chaotic transients. Takayuki Yamaguchi

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

3.3. SYSTEMS OF ODES 1. y 0 " 2y" y 0 + 2y = x1. x2 x3. x = y(t) = c 1 e t + c 2 e t + c 3 e 2t. _x = A x + f; x(0) = x 0.

The Big Picture. Discuss Examples of unpredictability. Odds, Stanisław Lem, The New Yorker (1974) Chaos, Scientific American (1986)

Math 1553, Introduction to Linear Algebra

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

Math 1270 Honors ODE I Fall, 2008 Class notes # 14. x 0 = F (x; y) y 0 = G (x; y) u 0 = au + bv = cu + dv

Introduction Knot Theory Nonlinear Dynamics Topology in Chaos Open Questions Summary. Topology in Chaos

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

REVIEW OF DIFFERENTIAL CALCULUS

Calculus and Differential Equations II

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

Nonsmooth systems: synchronization, sliding and other open problems

Qualitative Analysis of Tumor-Immune ODE System

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

Co-existence of Regular and Chaotic Motions in the Gaussian Map

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

STUDY OF SYNCHRONIZED MOTIONS IN A ONE-DIMENSIONAL ARRAY OF COUPLED CHAOTIC CIRCUITS

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

Simple Chaotic Oscillator: From Mathematical Model to Practical Experiment

TWO DIMENSIONAL FLOWS. Lecture 5: Limit Cycles and Bifurcations

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?

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

Constructing a chaotic system with any number of equilibria

Classification of Phase Portraits at Equilibria for u (t) = f( u(t))

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

Vectors, matrices, eigenvalues and eigenvectors

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

Math 216 Final Exam 24 April, 2017

5.3 METABOLIC NETWORKS 193. P (x i P a (x i )) (5.30) i=1

The Sine Map. Jory Griffin. May 1, 2013

Chaotic motion. Phys 420/580 Lecture 10

Complex Dynamic Systems: Qualitative vs Quantitative analysis

Linearization of Differential Equation Models

ENGI Linear Approximation (2) Page Linear Approximation to a System of Non-Linear ODEs (2)

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

LECTURE 8: DYNAMICAL SYSTEMS 7

Discrete Dynamical Systems

Period-doubling cascades of a Silnikov equation

Linear Planar Systems Math 246, Spring 2009, Professor David Levermore We now consider linear systems of the form

Various lecture notes for

Environmental Physics Computer Lab #8: The Butterfly Effect

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

STABILITY. Phase portraits and local stability

Autonomous Systems and Stability

Chem 3502/4502 Physical Chemistry II (Quantum Mechanics) 3 Credits Spring Semester 2006 Christopher J. Cramer. Lecture 22, March 20, 2006

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

LYAPUNOV EXPONENT AND DIMENSIONS OF THE ATTRACTOR FOR TWO DIMENSIONAL NEURAL MODEL

APPPHYS217 Tuesday 25 May 2010

MAS212 Assignment #2: The damped driven pendulum

Electrons! Chapter 5, Part 2

Mathematical Model of Forced Van Der Pol s Equation

Deterministic Chaos Lab

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

Stable and Unstable Manifolds for Planar Dynamical Systems

A simple electronic circuit to demonstrate bifurcation and chaos

PHY411 Lecture notes Part 5

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

CHAOTIC ANALYSIS OF MERIDIONAL CIRCULATION OVER SOUTHEAST ASIA BY A FORCED MERIDIONAL-VERTICAL SYSTEM IN THE CASE OF FX = 0, FY = RF AND FZ = 0

Differential Dynamics in Terms of Jacobian Loops

Transcription:

René Thomas Université de Bruxelles Frontier diagrams: a global view of the structure of phase space.

We have the tools to identify and characterise steady states and trajectories. But WHY several steady states? WHY lasting periodicity? WHY deterministic chaos? HOW to synthesise a system with the desired characters?

The logical structure is built-in the JACOBIAN MATRIX (or in the graph of influence) of the system. All this talk will deal with the idea that much of the dynamics of a system can be understood from a careful analysis of its Jacobian matrix.

1.Biological background 2.From Jacobian matrix to circuits to nuclei 3.Preliminary qualitative approach 4.From Jacobian matrix to eigenvalues and eigenvectors 5.Frontier diagrams: partition of phase space (signs of the eigenvalues). 6.Auxiliary frontiers (slopes of the ( eigenvectors 7. A single steady state per domain??? 8.How many variables?

1. Biological background

Epigenetic differences : differences heritable from cell to cell generation in the absence of genetic differences. Differentiation is an epigenetic process since all cells of an organism contain its whole genome ( 1952 ) Cf Briggs & King Wilmut et al.(1997): Dolly.

( 1949 ) Max Delbruck ( words (in other Epigenetic differences, including those involved in cell differentiation, can be understood in terms of multiple steady states (or, more precisely, of multiple attractors). A necessary condition for the occurrence of multiple steady states: the presence of a positive circuit in the interaction graph of the system (Thomas-Soulé, 1981-2003).

Conclusion: any model for a differentiative process must involve a positive circuit. In fact, a positive circuit not only allows for a choice between two stable regimes, but it can render permanent the action of a transient signal. Cf Cell differentiation. Discussion? Similarly, homeostatic processes, and in particular stable steady states, stable periodicity or a chaotic attractor, require a negative retroaction circuit.

The interest of studying biological and other complex systems in terms of circuits.

2. From Jacobian matrix to circuits and nuclei

Many systems can be described by ordinary differential equations: x = f x (x, y,z,...) y = f y (x, y,z,...) z = f z (x, y,z,...)...

or, more generally, x i = f i (x 1,x 2,...,x i,... x n ), (i, 1..., n)

Steady states The steady state equations are: dx/dt = f x (x, y,z...) = 0 dy/dt = f y (x, y,z...) = 0 dz/dt = f z (x, y,z...) = 0... Steady states are defined, as usual, as the REAL roots of the steady state equations

Jacobian matrix The matrix of the partial derivatives: j = "f i ij "x j

This matrix shows whether and how variables i and j interact: if j ij is non-zero it means that j influences the evolution of i, and one can then draw the graph j " i

Circuits # " j Let 12 " & % ( in which j 12, j 23 and j 31 " " j 23 are non-zero % ( terms. $ j 31 " " ' Since : j 12 non-zero implies the link x 2 -> x 1, j 23 non-zero implies the link x 3 -> x 2 and j 31 non-zero implies the link x 3 -> x 1, thus, we have x 1 -> x 3 -> x 2 -> x 1 : A CIRCUIT

More generally: a circuit is defined from a set of non-zero terms of the Jacobian matrix whose row (i) and column (j) indices can form a circular permutation: # % % $ " j 12 " " " j 23 j 31 " " & ( (, ' # % % $ " j 12 "& ( j 21 " " (, " " "' # % % $ j 11 " "& ( " " " ( " " "' a 3-circuit a 2-circuit an 1-circuit

Crucial role of circuits Only those terms of the Jacobian matrix that belong to a circuit are present in the characteristic equation, and thus only those terms that belong to a circuit influence the nature of steady states.

Nuclei Nuclei are circuits (or unions or disjoint circuits) that involve all the variables of the system, for example: # % % $ " j 12 " " " j 23 j31 " " & ( (, ' # % % $ " j 12 " & ( j 21 " " (, " " j 33 ' # % % $ j 11 " " & ( " j 22 " (,... " " j 33 '

Crucial role of nuclei The nuclei are nothing else than the terms of the determinant of the Jacobian matrix. Thus, in the absence of any nucleus, the system has no (nondegenerate) steady state. Each isolated nucleus generates one or more steady states, whose nature is determined by the sign pattern of the nucleus.

3.Preliminary qualitative approach based on the sign patterns of nuclei

Different sign patterns of the nuclei generate (in 2D) SADDLE POINTS with contrasting orientations...

...or NODES, stable: $ " # ' & ) % # "( or unstable: # + " & % ( $ " + '

...or FOCI, stable or unstable, that run $ " + ' Clockwise: & ) %# " ( or counter-clockwise: $ " #' & ) % + " (

System A x = 0.2x + y " y 3 y = x " x 3 " 0.3y

Jacobian matrix of system A # 0.2 1" 3y 2 % $ 1" 3x 2 "0.3 & ( '

For small absolute values of x (more precisely, x < 1/ ), the term 1-3x 2 is positive, outside it is negative, and similarly for y. Thus, phase space is cut into 3 2 = 9 boxes as regards the sign patterns of the 2-nucleus. (Provisionally reasoned in terms of the 2-nucleus, as if it were alone. Justification? -> Discussion.

The sign patterns of the 2- nucleus in system A $ " #' $ " # ' $ " # ' & )& )& ) %# " (% + " (%# " ( $ " + ' & %# " ( $ " + ' )& % + " ( $ " + ' )& ) %# " ( $ " #' $ " # ' $ " # ' & )& )& ) %# " (% + " (%# " (

The following dia shows trajectories and steady states (stable: red squares, unstable: empty squares). The nature of the steady states is exactly as expected from the preliminary, qualitative, analysis (in particular, the orientations of the separatrices of the saddle points and the clockwise vs counter clockwise rotation of the trajectories around the foci)

4. From Jacobian matrix to eigenvalues and eigenvectors.

Eigenvalues Like any matrix, the jacobian matrix J can be characterized by its eigenvalues. Det(J " I#) = 0 is the «characteristic equation» of matrix J (I is the identity matrix) and the eigenvalues are the values of lambda for which that equation has non-trivial roots, this is, for which the determinant of the characteristic equation is nil.

Physical meaning of the eigenvalues In nonlinear systems, the eigenvalues are of course functions of the location in phase space. The signs of the eigenvalues tell whether a direction is attractive (-) or repulsive (+), and characterize thus the nature of the steady states.

" + + means # $ % an unstable node & & ' ' means % $ # a stable node "

" # + means $ % & a saddle point '

Complex eigenvalues " Periodic motion / + + " an unstable focus / # # " a stable focus

Eigenvectors Once the characteristic equation solved in lambda, the solutions in x, y, z are the eigenvectors of matrix J. Physical meaning of the eigenvectors: Orientation of the flow near steady states

5. FRONTIERS Phase space can be partitioned according to the signs of the eigenvalues (and if required, to the slopes of the eigenvectors). This provides a global view of the structure of phase space.

System B x = "x + x 3 " 0.2y 2 y = 0.3x 2 + y " y 3

Jacobian matrix of system B #"1+ 3x 2 "0.2y % $ +0.3x 1" 3y 2 & ( '

( green ) Frontier F1 First step: partition according to the sign of the product (P) of the eigenvalues. As P = det[j], the equation of F1 is simply Det[J] = 0, and this, whatever the number of variables. In white, the positive regions (det[j] > 0 In gray, the negative regions (det[j] < 0

( blue ) Frontier F2 In order to partition according to the signs of the eigenvalues (and not only to the sign of their product) one needs a second frontier. Frontier F2 is a variety (in 2D, a line) along which the real part of complex eigenvalues is nil. In 2D, F2 is defined by j 11 + j 22 = 0, with the constraint det[j] > 0

From now on each domain is homogeneous as regards the signs of the eigenvalues. This means that the signs of the eigenvalues of any steady state that would be present in a domain are determined by its very location in this domain.

( dotted Boundary F4 (red, However, one still does not distinguish a pair of complex conjugate eigenvalues from a pair of real values of the same sign (/ + + from ++, or / - - from - -). Boundary F4 deals a domain according to the presence or absence of complex conjugate eigenvalues.

The equation of F4 is of course d = 0, in which d is the discriminant of the characteristic equation.

This diagram applies not only to system B proper, but as well to any system that differ from it only by non-zero terms in the ODE s. All these systems share the same Jacobian matrix, and thus the same frontiers, but the number and location of the steady states depend on the non-zero terms. For system B proper, the steady states are as follows:

It can be checked that the nature of the steady states is exactly as expected from the preliminary qualitative approach.

Note that there is no steady state in the complex crescents. Would it be possible to move a steady state to one of these regions? In fact, adding zero-order terms in the ODE's does not alter the Jacobian matrix, but changes the location of steady states, and in this way any point of phase space can be rendered steady.

In order to render any point, say {x 0, y 0 }, steady, it suffices to add proper zero-order terms to the ODE s: x = f x (x,y)" k, with k = f x (x 0,y 0 ) y = f y (x,y)" m, with m = f y (x 0,y 0 )

In the present case, to render point {0.15, 0.8} steady, one puts k = f x (0.15, 0.8) = - 0.27 m = f y (0.15, 0.8) = + 0.29

In the present case, two steady states are present in one of the complex crescents. One of them is a stable focus, the other one, an unstable focus, as expected from their location.

When one adds a zero-order term to one of the ODE s, pairs of steady states converge, eventually collide and vanish, replaced by a pair of complex roots of the steady state equations (a bifurcation, as seen in phase space).

6. Auxiliary frontiers based on the slopes of the eigenvectors ( 2D (so far only in

For short, adjacent steady states of the same «species» (same signs of the eigenvalues) can usually be separated by additional, auxiliary frontiers based on the slopes of the eigenvectors.

In 2 dimensions ( 0 = (F2 : j 11 +j 22 F3: j 11 - j 22 =0 F5: j 12 +j 21 =0 F6: j 12 - j 21 =0 correspond to various relative slopes of the eigenvectors (opposite, inverse and normal, respectively).

The three saddle points on the diagonal are generated by different sign patterns of the (1+1)-nucleus, and consequently their separatrices display contrasting orientations. These steady states (and their regions) can be separated by an F3 frontier (j 11 - j 22 = 0).

Consider now system B: x = 0.2x 2 + y " y 3 y = x " x 3 " 0.2y 2 Whose Jacobian matrix is: # 0.4 x 1" 3y 2 & % $ 1" 3x 2 ( "0.4y '

In the preceding dia, one sees (frow N-W to S-E): - two stable foci that have to run one clockwise, the other counter clockwise - three saddle points with contrasting orientations - two unstable foci, one clockwise, the other counterclockwise. - All these steady states can be separated from each other by F5 (mauve) or F6 (turquoise) frontiers.

7. A single steady state per domain???

In most cases the frontiers partition phase space in such a way that all steady states are separated from each other, as if two adjacent steady states had to differ either by the signs of their eigenvalues or by the slopes of their eigenvectors (= as if each domain was a nest for a unique potential steady state).

In fact, I have a counter-example (two stable foci that are not separated by the partition process: Either the idea : not more than a single steady state per domain is incorrect Or there is still a frontier lacking

x = 0.6xy + y " y 3 + 0.1 y = x " x 3 + 0.4xy + 0.1 Whose Jacobian matrix is: # 0.6y 0.6x +1" 3y 2 & % 1" 3x 2 ( $ + 0.4y 0.4x '

8.How many variables?

The major frontiers F1, F2 and F4 are in principle computable for n variables, although the process is heavier and heavier as n increases.

A diagram has to be visualised in 2 or at most 3-D. General case: a tomography using 2D sections of the nd phase space. BUT... if only 2 variables «carry» a nonlinearity, an n-dimensional system reduces to a 2-dimensional diagram.

Probably not useful for the top-down approach (I hope) very useful for the bottom-up approach.

RESERVE

Synthetic mode. A new type of deterministic chaos ( labyrinth chaos ).

Deterministic chaos can be described in a simple way as an extension of periodicity such that the trajectories never close up. More accurately, they are characterised by at least one positive Lyapunov exponent (an extension of the concept of eigenvalues). We have all reasons to believe that a necessary condition for a chaotic behaviour is the presence of at least a positive circuit (for multistationarity) and a negative circuit (for periodicity).

In nonlinear systems, terms of the Jacobian matrix, and thus circuits can be positive or negative depending to the location in phase space ( ambiguous circuits ). Is it then possible to generate deterministic chaos with a single circuit, provided it is ambiguous? Yes.

x = "bx + y " y 3 y = "by + z " z 3 z = "bz + x " x 3 Whose Jacobian matrix is: $ "b 1" 3y 2 # ' & # "b 1" 3z 2 ) & ) & % 1" 3x 2 ) # "b (

The sign of 1-3x 2 is + for small absolute values of x (more precisely, x < 1/ ), negative elsewhere, and similarly for y and z. Phase space is thus partitioned into 3 3 = 27 boxes according to the sign patterns of the 3-circuit. For sufficiently low values of the unique parameter b there are 3 3 = 27 steady states, all unstable.

The trajectories are chaotic (one or two chaotic attractors) with periodic windows (up to 6 limit cycles). So far we have not only a 3-circuit, but in addition three 1-circuits (the diagonal terms of the Jacobian matrix).

In fact, x-x 3 is a gross caricature of sin(x): the first two terms of the Taylor development are x-x 3 /3!) x = "bx + sin y y = "by + sinz z = "bz + sin x $ "b cos y # ' & ) # "b cosz & ) % cos x # "b (

In this system, as the unique parameter b decreases the number of steady states (all unstable) steadily increases, as well as the size and complexity of the attractors. The trajectories are chaotic (up to 6 chaotic ( cycles attractors) with periodic windows (up to 6 limit For b = 0 (now, a single circuit), there are an infinity of steady states that occupy the totality of phase space. There are no more attractors. Instead, the trajectories are chaotic (but not random) walks throughout phase space (labyrinth chaos)

Analogy with a big bang ( gros boum ( French in

RESERVE

I mentioned above that in system A the 2-nucleus is dominant almost everywhere in phase space. What does it mean? The weight of a nucleus can be measured as the absolute value of the product of the elements of the Jacobian matrix that constitute this nucleus. Along the line j 11 j 22 = j 12 j 21 the two nucleii of a 2-D system have the same weight, on one side of the line the2-nucleus dominates, on the other side, it is the (1+1)-nucleus.

Two bacterial cultures genetically identical and in identical condition may develop durably (>150 cell generations) different phenotypes if one of them has been submitted to a brief signal (brief presence of an inducer ): probably the most beautiful case of epigenetic differences... and multistationarity.