Dynamics of Networks 2 Synchrony & Balanced Colourings Ian Stewart Mathematics Institute University of Warwick Ian Stewart Mathematics Institute University.

Slides:



Advertisements
Similar presentations
Chapter 2 Functions and Graphs.
Advertisements

Lower Bounds for Local Search by Quantum Arguments Scott Aaronson.
Systems biology SAMSI Opening Workshop Algebraic Methods in Systems Biology and Statistics September 14, 2008 Reinhard Laubenbacher Virginia Bioinformatics.
Bifurcations Dynamics of Networks 3 Bifurcations UK-Japan Winter School Dynamics and Complexity Ian Stewart Mathematics Institute University of Warwick.
Dynamics of Networks 1 Basic Formalism & Symmetry Ian Stewart Mathematics Institute University of Warwick UK-Japan Winter School Dynamics and Complexity.
Common Variable Types in Elasticity
CHAPTER 6 Introduction to Graphing and Statistics Slide 2Copyright 2012, 2008, 2004, 2000 Pearson Education, Inc. 6.1Tables and Pictographs 6.2Bar Graphs.
Slide 6-1 COMPLEX NUMBERS AND POLAR COORDINATES 8.1 Complex Numbers 8.2 Trigonometric Form for Complex Numbers Chapter 8.
Chapter 2 Complex Numbers
N.E. Leonard – U. Pisa – April 2007 Slide 1 Cooperative Control and Mobile Sensor Networks Application to Mobile Sensor Networks, Part II Naomi Ehrich.
5 Locus Contents 5.1 Introduction to Locus
P Preparation for Calculus.
5.1 Real Vector Spaces.
Copyright © Cengage Learning. All rights reserved.
Common Variable Types in Elasticity
Finite-state Recognizers
The Topology of Graph Configuration Spaces David G.C. Handron Carnegie Mellon University
Transformations Ed Angel Professor Emeritus of Computer Science
1 Functions and Applications
State Variables.
1 Decomposing Hypergraphs with Hypertrees Raphael Yuster University of Haifa - Oranim.
Ch 7.7: Fundamental Matrices
Differential Equations
The Father of Evolution
Boyce/DiPrima 10th ed, Ch 10.1: Two-Point Boundary Value Problems Elementary Differential Equations and Boundary Value Problems, 10th edition, by William.
Microevolution.
II.A Business cycle Model A forced van der Pol oscillator model of business cycle was chosen as a prototype model to study the complex economic dynamics.
Strategies to synchronize biological synthetic networks Giovanni Russo Ph.D. Student University of Naples FEDERICO II Department of Systems and Computer.
II. Towards a Theory of Nonlinear Dynamics & Chaos 3. Dynamics in State Space: 1- & 2- D 4. 3-D State Space & Chaos 5. Iterated Maps 6. Quasi-Periodicity.
Linear Equations in Linear Algebra
5 5.1 © 2012 Pearson Education, Inc. Eigenvalues and Eigenvectors EIGENVECTORS AND EIGENVALUES.
10.8 Polar Equations and Graphs. An equation whose variables are polar coordinates is called a polar equation. The graph of a polar equation consists.
Copyright © 2005 Pearson Education, Inc. publishing as Benjamin Cummings Chapter 1.
Copyright © 2005 Pearson Education, Inc. publishing as Benjamin Cummings PowerPoint Lectures for Biology, Seventh Edition Neil Campbell and Jane Reece.
Chapter 1 Functions and Their Graphs. 1.1 Rectangular Coordinates You will know how to plot points in the coordinate plane and use the Distance and Midpoint.
Copyright © 2005 Pearson Education, Inc. publishing as Benjamin Cummings PowerPoint Lectures for Biology, Seventh Edition Neil Campbell and Jane Reece.
BME 6938 Neurodynamics Instructor: Dr Sachin S Talathi.
Matrices CHAPTER 8.1 ~ 8.8. Ch _2 Contents  8.1 Matrix Algebra 8.1 Matrix Algebra  8.2 Systems of Linear Algebra Equations 8.2 Systems of Linear.
Chapter 1: Exploring Life. History is a vital tool in learning about science. Louis Pastuer Charles Darwin.
LURE 2009 SUMMER PROGRAM John Alford Sam Houston State University.
Copyright © 2005 Pearson Education, Inc. publishing as Benjamin Cummings PowerPoint Lectures for Biology, Seventh Edition Neil Campbell and Jane Reece.
Copyright © 2005 Pearson Education, Inc. publishing as Benjamin Cummings PowerPoint Lectures for Biology, Seventh Edition Neil Campbell and Jane Reece.
Patterns of oscillations and synchronisation in networks Jonathan Dawes Dept of Mathematical Sciences.
Synchronization in complex network topologies
AUTOMATIC CONTROL THEORY II Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Chapter 1 Overview: Inquiring About the World of Life Evolution is the process of change that has transformed life on Earth Biology is the scientific study.
What Is Life? Powerpoint 파일은 Biology (Campbell and Reece) 에서 고려대학교 생명과학대학 신정섭
Fig Fig. 1-2 Fig. 1-3 Order Evolutionary adaptation Response to the environment Reproduction Growth and development Energy processing Regulation.
Graphs, Vectors, and Matrices Daniel A. Spielman Yale University AMS Josiah Willard Gibbs Lecture January 6, 2016.
K. Zhou Menton Professor. Introduction  General nonlinear systems  Automomous (Time Invariant) Systems (does not depend explicitly on time):  Equilibrium.
Decent with Modification: A Darwinian View of Life.
13.1 What Is Biotechnology? Biotechnology is the use, and especially the alteration, of organisms, cells, or biological molecules to produce food, drugs,
The Father of Evolution Charles Darwin
Sect. 4.5: Cayley-Klein Parameters 3 independent quantities are needed to specify a rigid body orientation. Most often, we choose them to be the Euler.
General Considerations
Copyright © 2008 Pearson Education, Inc., publishing as Pearson Benjamin Cummings PowerPoint ® Lecture Presentations for Biology Eighth Edition Neil Campbell.
2.2 Graphs of Equations.
Boyce/DiPrima 9th ed, Ch 9.4: Competing Species Elementary Differential Equations and Boundary Value Problems, 9th edition, by William E. Boyce and.
Find the missing coordinate in the ordered pair
Ch 10.1: Two-Point Boundary Value Problems
11.2 Polar Equations and Graphs
Stability of Differential Equations
8.2 Polar Equations and Graphs
8.2 Polar Equations and Graphs
§1-3 Solution of a Dynamical Equation
Figure 1.3 Some properties of life.
Copyright © Cengage Learning. All rights reserved.
Unity in the Diversity of Life
More Nonlinear Functions and Equations
The Graph of an Equation Objective: 1. Sketch graphs of equations 2. Find x- and y-intercepts of graphs of equations 3. Find equations of and sketch graphs.
Presentation transcript:

Dynamics of Networks 2 Synchrony & Balanced Colourings Ian Stewart Mathematics Institute University of Warwick Ian Stewart Mathematics Institute University of Warwick UK-Japan Winter School Dynamics and Complexity

Network A network or directed graph consists of a set of: consists of a set of: nodes or vertices or cellsnodes or vertices or cells connected by directed edges or arrowsdirected edges or arrows

dx 1 /dt = f(x 1,x 2,x 4,x 5 ) dx 2 /dt = f(x 2,x 1,x 3,x 5 ) dx 3 /dt = g(x 3,x 1,x 4 ) dx 4 /dt = g(x 4,x 2,x 4 ) dx 5 /dt = h(x 5,x 4 ) Admissible ODEs

Pattern of Synchrony Cells c, d are synchronous on some trajectory x(t) if x c (t) = x d (t) for all t Defines an equivalence relation ~ for which c ~ d if and only if c, d are synchronous Call ~ a pattern of synchrony

Colouring Interpretation More intuitively, colour cells with different colours, so that cells have the same colour if and only if they are synchronous Synchrony Space or Polydiagonal ~ = {x : x c = x d whenever c ~ d} ~ = {x : x c = x d whenever c ~ d} This is the set of all cell states with the pattern of synchrony ~ It forms a vector subspace of phase space P

dx 1 /dt = f(x 1,x 2,x 4,x 5 ) dx 2 /dt = f(x 2,x 1,x 3,x 5 ) dx 3 /dt = g(x 3,x 1,x 4 ) dx 4 /dt = g(x 4,x 2,x 4 ) dx 5 /dt = h(x 5,x 4 )

dx 1 /dt = f(x 1,x 1,x 3,x 5 ) dx 1 /dt = f(x 2,x 1,x 3,x 5 ) dx 3 /dt = g(x 3,x 1,x 3 ) dx 5 /dt = h(x 5,x 3 ) x 1 =x 2 x 3 =x 4

dx 1 /dt = f(x 1,x 1,x 3,x 5 ) dx 3 /dt = g(x 3,x 1,x 3 ) dx 5 /dt = h(x 5,x 3 ) restricted equations

dx 1 /dt = f(x 1,x 1,x 3,x 5 ) dx 3 /dt = g(x 3,x 1,x 3 ) dx 5 /dt = h(x 5,x 3 ) restricted to synchrony space {(x 1,x 1,x 3,x 3,x 5 )}

dx 1 /dt = f(x 1,x 1,x 3,x 5 ) dx 3 /dt = g(x 3,x 1,x 3 ) dx 5 /dt = h(x 5,x 3 ) restricted to synchrony space {(x 1,x 1,x 3,x 3,x 5 )} quotient network

States on the synchrony space satisfy the restricted equations and have the pattern of synchrony determined by the colouring The dynamics of these states is determined by the quotient network

A pattern of synchrony ~ is robust if ~ is invariant under all admissible vector fields That is: any initial condition with that pattern continues to have that pattern for all time Robust Synchrony

A pattern of synchrony ~ (or the associated colouring) is balanced if cells with the same colour have input sets with the same colours (of tail cells) up to some type-preserving permutation (input isomorphism) Theorem A pattern of synchrony ~ is robust if and only if it is balanced Balanced Patterns and Colourings

Balanced colouring: cells with same colour have input sets with same colours

This colouring is not balanced

Nearest-neighbour coupling Balanced 2-colouring Examplethe Square Lattice

For this pattern, interchanging black and white along any upward sloping diagonal leads to another balanced 2-colouring Examplethe Square Lattice

The Origin of Species

Allopatric speciation Geographical or other barrier prevents gene-flow EasilyunderstoodandWYSIWYG The Origin of Species

Sympatric speciation No such barrier; species split in the same location even with panmixis Sympatric speciation appears paradoxical, but can be viewed as a form of symmetry-breaking The Origin of Species

Darwins Finches Galápagos Islands

Darwins Finches

1. Large cactus finch (Geospiza conirostris) 2. Large ground finch (Geospiza magnirostris) 3. Medium ground finch (Geospiza fortis) 4. Cactus finch (Geospiza scandens) 5. Sharp-beaked ground finch (Geospiza difficilis) 6. Small ground finch (Geospiza fuliginosa) 7. Woodpecker finch (Cactospiza pallida) 8. Vegetarian tree finch (Platyspiza crassirostris) 9. Medium tree finch (Camarhynchus pauper) 10. Large tree finch (Camarhynchus psittacula) 11. Small tree finch (Camarhynchus parvulus) 12. Warbler finch (Certhidia olivacea) 13. Mangrove finch (Cactospiza heliobates) Darwins Finches

1. Large cactus finch (Geospiza conirostris) 2. Large ground finch (Geospiza magnirostris) 3. Medium ground finch (Geospiza fortis) 4. Cactus finch (Geospiza scandens) 5. Sharp-beaked ground finch (Geospiza difficilis) 6. Small ground finch (Geospiza fuliginosa) 7. Woodpecker finch (Cactospiza pallida) 8. Vegetarian tree finch (Platyspiza crassirostris) 9. Medium tree finch (Camarhynchus pauper) 10. Large tree finch (Camarhynchus psittacula) 11. Small tree finch (Camarhynchus parvulus) 12. Warbler finch (Certhidia olivacea) 13. Mangrove finch (Cactospiza heliobates) Darwins Finches

Interaction network all-to-all coupled in the panmictic case The Origin of Species

With generic nonlinear dynamics, instability of the single-species state leads to symmetry-breaking bifurcation. Universal features are: Split is a jump bifurcation Mean phenotypes stay constant Usual split is to two species The Origin of Species

Simulation with 50 nodes The Origin of Species

Geospiza fuliginosa Geospiza fortis Albemarle/Isabela Daphne Crossman/ Los Hermanos Beak size in millimetres Character displacement Not speciation, but might be OK as a surrogate Darwins Finches

The Origin of Species

J.Cohen and I.Stewart. Polymorphism viewed as phenotypic symmetry-breaking, in Nonlinear Phenomena in Biological and Physical Sciences (eds. S.K.Malik, M.K.Chandra-sekharan, and N.Pradhan), Indian National Science Academy, New Delhi 2000, 1-63 I.Stewart. Self-organization in evolution: a mathematical perspective, Nobel Symposium Proceedings, Phil. Trans. Roy. Soc. Lond. A 361 (2003) I.Stewart., T.Elmhirst and J.Cohen. Symmetry-breaking as an origin of species, in Bifurcations, Symmetry, and Patterns (eds. J. Buescu, S. Castro, A.P.S. Dias, and I. Labouriau), Birkhäuser, Basel 2003, I.Stewart. Speciation: a case study in symmetric bifurcation theory, Univ. Iagellonicae Acta Math. 41 (2003) J.Cohen and I.Stewart. Polymorphism viewed as phenotypic symmetry-breaking, in Nonlinear Phenomena in Biological and Physical Sciences (eds. S.K.Malik, M.K.Chandra-sekharan, and N.Pradhan), Indian National Science Academy, New Delhi 2000, 1-63 I.Stewart. Self-organization in evolution: a mathematical perspective, Nobel Symposium Proceedings, Phil. Trans. Roy. Soc. Lond. A 361 (2003) I.Stewart., T.Elmhirst and J.Cohen. Symmetry-breaking as an origin of species, in Bifurcations, Symmetry, and Patterns (eds. J. Buescu, S. Castro, A.P.S. Dias, and I. Labouriau), Birkhäuser, Basel 2003, I.Stewart. Speciation: a case study in symmetric bifurcation theory, Univ. Iagellonicae Acta Math. 41 (2003)

Equilibrium States x*is an equilibrium state for an admissible f if and only if f(x*) = 0 Associated Pattern of Synchrony Use the cell coordinates of x* to define a colouring: then c and d have the same colour if and only if x* c = x* d Determines an equivalence relation ~ x* Rigid Equilibria

An equilibrium x* is hyperbolic if the Jacobian Df| x* has no eigenvalues on the imaginary axis (and in particular is nonsingular). Theorem If x* is hyperbolic and g = f+ p is a small admissible perturbation of f, then g has a unique zero y* near x*. Hyperbolicity

Let x*be a hyperbolic equilibrium state for an admissible f. Then the pattern of synchrony ~ x* is rigid if it is the same as ~ y* for the nearby equilibrium y* of any sufficiently small perturbation g. Rigidity More carefully: if x*is a hyperbolic equilibrium state for an admissible f, we can define its rigid pattern of synchrony to be ~ x* rig, where c ~ x* rig d if and only if y c = y d for every nearby equilibrium y* of any sufficiently small perturbation g. Then ~ x* rig is rigid.

Rigidity Theorem [Rigid implies balanced] Let x* be a hyperbolic equilibrium state for an admissible f. Then ~ x* rig is balanced. The proof is nontrivial: see Golubitsky, Stewart, and Török. Stronger ResultTransversality Aldis (unpublished) has proved a similar theorem with hyperbolic replaced by transverse, which means that the Jacobian Df| x* has no zero eigenvalues (is nonsingular). This is stronger because Hopf bifurcation points (nonzero imaginary eigenvalues) are permitted.

Rigid Periodic States Is there an analogous theorem for periodic states? A periodic state x(t) is hyperbolic if its linearized Poincaré map (Floquet map) has no eigenvalues on the unit circle. A pattern of synchrony, or of phase shifts, is rigid if it persists after any sufficiently small admissible perturbation.

Rigid Synchrony Conjecture Conjecture If x(t) is a hyperbolic periodic state, then rigidly synchronous cells have synchronous input cells (up to some input isomorphism). Theorem If the RSC is true, and x(t) is a hyperbolic periodic state, then the relation of rigid synchrony is balanced.

Rigid Phase Conjecture Conjecture If x(t) is a hyperbolic periodic state, then rigidly phase-related cells have phase-related input cells (up to some input isomorphism) with the same phase relations. Theorem If the RPC is true, then the quotient network (for the relation of rigid synchrony) has a cyclic group of global symmetries, and the phase relations are among those for a dynamical system with this symmetry.

Dynamics of Networks to be continued... Ian Stewart Mathematics Institute University of Warwick Ian Stewart Mathematics Institute University of Warwick UK-Japan Winter School Dynamics and Complexity

Network Each cell has a cell-type and each arrow has an arrow-type, allowing us to require the cells or arrows concerned to have the same structure. In effect these are labels on the cells and arrows. Abstractly they are specified by equivalence relations on the set of cells and the set of arrows.

Network Arrows may form loops (same head and tail), and there may be multiple arrows (connecting the same pair of cells). Special case: regular homogeneous networks. These have one type of cell, one type of arrow, and the number of arrows entering each cell is the same. This number is the valency of the network.

Regular Homogeneous Network This is a regular homogeneous network of valency 3.

Network Enumeration N v=1 v=2 v=3 v=4 v=5 v= Number of topologically distinct regular homogeneous networks on N cells with valency v

Network Dynamics To any network we associate a class of admissible vector fields, defining admissible ODEs, which consists of those vector fields F(x) That respect the network structure, and the corresponding ODEs dx/dt = F(x) What does respect the network structure mean?

Admissible ODEs The input set I(c) of a cell c is the set of all arrows whose head is c. This includes multiple arrows and loops.

Admissible ODEs Choose coordinates x c R k for each cell c. (We use R k for simplicity, and because we consider only local bifurcation). Then dx c /dt = f c (x c,x T(I (c)) ) where T(I(c)) is the tuple of tail cells of I(c).

Admissible ODEs dx 1 /dt = f c (x 1,x 1, x 2, x 3, x 3, x 4, x 5, x 5, x 5 ) dx c /dt = f c (x c,x T(I (c)) )

Admissible ODEs for the example network: dx 1 /dt = f(x 1, x 2, x 2, x 3 ) dx 2 /dt = f(x 2, x 3, x 4, x 5 ) dx 3 /dt = f(x 3, x 1, x 3, x 4 ) dx 4 /dt = f(x 4, x 2, x 3, x 5 ) dx 5 /dt = f(x 5, x 2, x 4, x 4 ) Where f satisfies the symmetry condition f(x,u,v,w) is symmetric in u, v, w f(x,u,v,w) is symmetric in u, v, w

dx 1 /dt = f 1 (x 1,x 2,x 4,x 5 ) dx 2 /dt = f 2 (x 2,x 1,x 3,x 5 ) dx 3 /dt = f 3 (x 3,x 1,x 4 ) dx 4 /dt = f 4 (x 4,x 2,x 4 ) dx 5 /dt = f 5 (x 5,x 4 ) domain condition

dx 1 /dt = f(x 1,x 2,x 4,x 5 ) dx 2 /dt = f(x 2,x 1,x 3,x 5 ) dx 3 /dt = g(x 3,x 1,x 4 ) dx 4 /dt = g(x 4,x 2,x 4 ) dx 5 /dt = h(x 5,x 4 ) pullback condition

dx 1 /dt = f(x 1,x 2,x 4,x 5 ) dx 2 /dt = f(x 2,x 1,x 3,x 5 ) dx 3 /dt = g(x 3,x 1,x 4 ) dx 4 /dt = g(x 4,x 2,x 4 ) dx 5 /dt = h(x 5,x 4 ) Vertex group symmetry

[with M.Golubitsky and M.Nicol] Some curious phenomena in coupled cell networks, J. Nonlin. Sci. 14 (2004) [with M.Golubitsky and A.Török] Patterns of synchrony in coupled cell networks with multiple arrows, SIAM J. Appl. Dyn. Sys. 4 (2005) [DOI: / ] [with M.Golubitsky] Nonlinear dynamics of networks: the groupoid formalism, Bull. Amer. Math. Soc. 43 (2006) [with M.Parker] Periodic dynamics of coupled cell networks I: rigid patterns of synchrony and phase relations, Dynamical Systems 22 (2007) [with M.Parker] Periodic dynamics of coupled cell networks II: cyclic symmetry, Dynamical Systems 23 (2008) References

Dynamics of Networks to be continued... Ian Stewart Mathematics Institute University of Warwick Ian Stewart Mathematics Institute University of Warwick UK-Japan Winter School Dynamics and Complexity