Synchronization and Phase Oscillators

Similar documents
Phase Oscillators. and at r, Hence, the limit cycle at r = r is stable if and only if Λ (r ) < 0.

Nonlinear systems, chaos and control in Engineering

Firefly Synchronization

Nonlinear Dynamics: Synchronisation

Dynamical modelling of systems of coupled oscillators

Phase Locking. 1 of of 10. The PRC's amplitude determines which frequencies a neuron locks to. The PRC's slope determines if locking is stable

Saturation of Information Exchange in Locally Connected Pulse-Coupled Oscillators

Dynamical systems in neuroscience. Pacific Northwest Computational Neuroscience Connection October 1-2, 2010

On the Response of Neurons to Sinusoidal Current Stimuli: Phase Response Curves and Phase-Locking

Dynamical Systems and Chaos Part II: Biology Applications. Lecture 10: Coupled Systems. Ilya Potapov Mathematics Department, TUT Room TD325

Firefly Synchronization. Morris Huang, Mark Kingsbury, Ben McInroe, Will Wagstaff

Entrainment and Chaos in the Hodgkin-Huxley Oscillator

Predicting Synchrony in Heterogeneous Pulse Coupled Oscillators

An analysis of how coupling parameters influence nonlinear oscillator synchronization

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

PHASE-LOCKED SOLUTIONS IN A HUB CONNECTED OSCILLATOR RING NETWORK

Neural Excitability in a Subcritical Hopf Oscillator with a Nonlinear Feedback

Synchronization in delaycoupled bipartite networks

Neuroscience applications: isochrons and isostables. Alexandre Mauroy (joint work with I. Mezic)

Dynamics of four coupled phase-only oscillators

Phase Model for the relaxed van der Pol oscillator and its application to synchronization analysis

Entrainment Alex Bowie April 7, 2004

arxiv: v1 [nlin.ao] 3 May 2015

Phase Synchronization

Proceedings of Neural, Parallel, and Scientific Computations 4 (2010) xx-xx PHASE OSCILLATOR NETWORK WITH PIECEWISE-LINEAR DYNAMICS

Chimera states in networks of biological neurons and coupled damped pendulums

Synchrony, stability, and firing patterns in pulse-coupled oscillators

7 Two-dimensional bifurcations

MATH 162. Midterm 2 ANSWERS November 18, 2005

Dynamical Systems in Neuroscience: Elementary Bifurcations

Nonlinear Autonomous Systems of Differential

A Mathematical Study of Electrical Bursting in Pituitary Cells

Phase Response Properties and Phase-Locking in Neural Systems with Delayed Negative-Feedback. Carter L. Johnson

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

Hysteretic Transitions in the Kuramoto Model with Inertia

Solutions of a PT-symmetric Dimer with Constant Gain-loss

LECTURE 8: DYNAMICAL SYSTEMS 7

Survey of Synchronization Part I: Kuramoto Oscillators

The Effects of Voltage Gated Gap. Networks

Dynamical Systems in Neuroscience: The Geometry of Excitability and Bursting

The Phase Response Curve of Reciprocally Inhibitory Model Neurons Exhibiting Anti-Phase Rhythms

10.1 Curves Defined by Parametric Equation

Introduction to Dynamical Systems Basic Concepts of Dynamics

Applicable Analysis and Discrete Mathematics available online at FRUSTRATED KURAMOTO MODEL GENERALISE EQUITABLE PARTITIONS

Nonlinear dynamics & chaos BECS

arxiv:nlin/ v1 [nlin.cd] 4 Oct 2005

Phase Response Curves, Delays and Synchronization in Matlab

Stability of Dynamical systems

Synchrony in Neural Systems: a very brief, biased, basic view

DYNAMICS OF THREE COUPLED VAN DER POL OSCILLATORS WITH APPLICATION TO CIRCADIAN RHYTHMS

Phase synchronization of an ensemble of weakly coupled oscillators: A paradigm of sensor fusion

Modelling biological oscillations

CDS 101/110a: Lecture 2.1 Dynamic Behavior

Stability and bifurcation of a simple neural network with multiple time delays.

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

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

Phase Response Properties of Half-Center. Oscillators

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

Canonical Neural Models 1

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

The Liapunov Method for Determining Stability (DRAFT)

RIGID BODY MOTION (Section 16.1)

UNIVERSITY OF CALIFORNIA SANTA BARBARA. Neural Oscillator Identification via Phase-Locking Behavior. Michael J. Schaus

External Periodic Driving of Large Systems of Globally Coupled Phase Oscillators

= π + sin π = π + 0 = π, so the object is moving at a speed of π feet per second after π seconds. (c) How far does it go in π seconds?

Modelling and Mathematical Methods in Process and Chemical Engineering

CDS 101/110a: Lecture 2.1 Dynamic Behavior

Symmetries 2 - Rotations in Space

A Study of the Van der Pol Equation

Lecture 3. Dynamical Systems in Continuous Time

Facilitator Guide. Unit 12

Daba Meshesha Gusu and O.Chandra Sekhara Reddy 1

Stochastic Oscillator Death in Globally Coupled Neural Systems

WHAT IS A CHAOTIC ATTRACTOR?

CANARDS AND HORSESHOES IN THE FORCED VAN DER POL EQUATION

TWO DIMENSIONAL FLOWS. Lecture 5: Limit Cycles and Bifurcations

Topic 6: Calculus Differentiation. 6.1 Product Quotient Chain Rules Paper 2

PH 120 Project # 2: Pendulum and chaos

The Theory of Weakly Coupled Oscillators

Entrainment of coupled oscillators on regular networks by pacemakers

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

V. Graph Sketching and Max-Min Problems

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

Asymptotic and Perturbation Methods: Lecture Notes.

Math 120: Precalculus Autumn 2017 A List of Topics for the Final

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

Melnikov Method for Autonomous Hamiltonians

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

The Use of Maps in the Analysis of Networks of Coupled Neuronal Oscillators

Models Involving Interactions between Predator and Prey Populations

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

Mixed mode oscillations as a mechanism for pseudo-plateau bursting

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

Phys460.nb Back to our example. on the same quantum state. i.e., if we have initial condition (5.241) ψ(t = 0) = χ n (t = 0)

Coupling in Networks of Neuronal Oscillators. Carter Johnson

Announcements. Topics: Homework:

CHALMERS, GÖTEBORGS UNIVERSITET. EXAM for COMPUTATIONAL BIOLOGY A. COURSE CODES: FFR 110, FIM740GU, PhD

Nonlinear Oscillators: Free Response

arxiv:cond-mat/ v1 7 May 1996

Chapter 24 BIFURCATIONS

Transcription:

1 Synchronization and Phase Oscillators Richard Bertram Department of Mathematics and Programs in Neuroscience and Molecular Biophysics Florida State University Tallahassee, Florida 32306

Synchronization occurs often in biological systems. For example, neurons of the region of the hypothalamus called the suprachiasmatic nucleus exhibit circadian oscillations in electrical activity. These rhythms are synchronized, so that the peak of activity occurs simultaneously in all or most of the neurons. 2

Figure 1: From Repper and Weaver, Nature, 418:935, 2002 3

As another physiological example, the β-cells within a pancreatic islet all burst in synchrony, resulting in coordinated insulin release from all the β-cells in an islet. 4

Figure 2: From Valdeolmillos et al., J. Physiol., 493:9, 1996 5

In some cases, the oscillators are in antiphase with one another. That is, their phases differ by 180 o. One example of this is when two model neurons are electrically coupled and the coupling strength is weak. This electrical coupling occurs through gap junctions. 6

7

8 Phase Oscillators The biological mechanisms through which oscillators are coupled and can become synchronized differ from situation to situation. However, mathematical descriptions of coupled oscillators can reveal some general principles. This area of mathematics is quite well developed, largely due to the efforts of Bard Ermentrout, Nancy Kopell, Arthur Winfree, Yoshiki Kuramoto, and Eugene Izhikevich. We will just touch on some of this theory, beginning with the description of a phase oscillator. x θ Γ Ω U 0 x 0 Let Γ denote a stable limit cycle for some system

of differential equations. Then there exists a continuous function Ω that maps each point on Γ to a point on the unit circle U. That is, one can pick a point on Γ, call it x 0, and map it to θ = 0. Then every other point on Γ is mapped to another point θ on U in a continuous fashion. The dynamics of the original stable limit cycle are replicated by the phase oscillator dθ dt = ω (1) θ is the phase relative to x 0 and ω is the phase speed. The period of the limit cycle oscillation, and the period of one complete loop around the unit circle U, is then T = 2π ω. 9

10 Entrainment of Fireflies The following example comes from Strogatz (1994). In one species of southeast Asian fireflies the males gather in trees at night and begin flashing. Different flies flash at different frequencies when in isolation, and if they did this as a group then flashing in the trees would be continuous. However, periodic flashing is what is actually observed. This indicates that the fireflies synchronize their activity. This observation motivated experiments in the 1970 s in which a flashlight was used to entrain flies to the flashing period of the flashlight. Represent the flashing of the flashlight as a uniform phase oscillator: ψ = Ω (2) where Ω is a constant. Represent the firefly flashing

11 as a nonuniform phase oscillator: θ = ω + A sin(ψ θ) (3) where ω is the natural frequency of the firefly and A is the coupling strength (assume that A > 0). If ψ > θ, then A sin(ψ θ) > 0 and the firefly speeds up, trying to catch up to the flashlight. ψ φ θ flash Define the phase difference as φ ψ θ. Then φ = ψ θ (4) = Ω ω A sin φ. (5) The 3 parameters (Ω, ω, and A) can be replaced by

a single parameter µ by non-dimensionalizing the system: t has units of seconds Ω, ω, and A have units of radians per second. Define the dimensionless variables τ At and µ Ω ω A. Then dφ dt = dφ dτ and dτ dt 12 (6) = dφ dτ A (7) Ω ω A sin φ = Aµ A sin φ. (8) Combining, we get the phase equation in dimensionless form: dφ dτ = µ sin φ (9)

13 Parameter Exploration In parametric systems it is typical to explore parameter space to get a better understanding of the range of behaviors that the system of equations can exhibit. In our dimensionless equation the parameter space is one-dimensional (unlike the 3-dimensional space of the original dimensional phase equation). Case 1: µ = 0 The phase difference equation is dφ dτ = sin φ (10) Steady state: φ = 0 (and mutliples of 2π). Since φ = 0 corresponds to θ = ψ, the firefly synchronizes with the flashlight. That is, it is entrained and the phase difference is 0. So even

though the phase of the firefly may initially be different from that of the flashlight, it will eventually synch up. We can view the phase portraits of the phase difference on either the number line or the circle diagram. φ 1 14 π 1 π φ π 0 Case 2: 0 < µ < 1 When µ is increased beyond 0 it translates the velocity curve upward. The new stable steady state φ 1 is at a non-zero values, so the firefly and flashlight will be phase locked but not synchronized.

15 φ 1 φ 2 * φ 1 * 1 φ 1 * φ * 2 π φ π 0 The two steady states (stable and unstable) satisfy φ = arcsin(µ) (11) and the smaller of the two solutions is the stable one. In terms of the phase circle diagram (not the phase difference circle diagram): ψ θ φ 1 * θ ψ φ 1 * later

16 Case 3: µ = 1 In this case there is a single steady state, φ = arcsin(1) = π 2 (12) and the velocity curve is tangent to the φ-axis. The system has gone through a saddle node bifurcation. φ π/2 1 φ 1 π/2 φ 0 The steady state is half stable since it attracts on one side and repels on the other.

17 Case 4: µ > 1 Now the velocity curve never intersects the φ-axis, so the phase difference continues to change over time. This is called phase drift. In this case, the flashlight fails to entrain the firefly. φ 1 φ φ 0 1 If µ < 0 the cases are similar to these, except that the firefly leads the flashlight (φ < 0). We can then give the entrainment window, the range of µ over which the system is entrained. In terms of the dimensionless parameter µ this is:

18 1 1 µ While in terms of the original parameters (dimensioned) it is: ω A ω+ A Ω Isochrons Previously we defined a phase for each point on a limit cycle. If the limit cycle is stable, then we can extend this idea to all points within the basin of attraction of the limit cycle. We do this through the use of isochrons. An isochron is a set of points that all have the same asymptotic phase. That is, all points on an isochron will approach the same phase on the limit cycle as t. There will be an

isochron for each phase value, and thus each point in the basin of attraction will lie on an isochron. In this way, we define the phase of each point in the basin according to which isochron it lies on. 19 Example (Winfree, 20) Consider the polar system of equations: dr dt = (1 r)r2 (13) dφ dt = r. (14) There is a stable solution of r = 1, which is a circular limit cycle. It can be shown that the isochrons are: φ = θ + 1 r 1 (15) where θ is the phase associated with the isochron. Four isochrons and the limit cycle are shown below.

20

Isochrons are useful for understanding phase transition curves and phase response curves. Suppose that a phase point moving along a limit cycle is given an instantaneous perturbation, knocking it off the limit cycle but not out of the basin of attraction of the limit cycle. Then the point will land on an isochron, which tells us the phase of the point once it comes back to the limit cycle. The phase transition curve (PTC) plots the new phase of the point as a function of the stimulus phase. The phase response curve (PRC) plots the phase difference as a function of the stimulus phase. 21 Example Consider a planar system with the following circular stable limit cycle and radial isochrons:

22 θ stim θ new θ stim θ new DELAY ADVANCE θ stim θ new θ new θ stim Figure 4: Limit cycle, isochrons, and image for weak perturbations.

The solid circle is the limit cycle. The dashed circle is the result of a small horizontal perturbation applied to any point on the limit cycle. Consider the case illustrated with a black horizontal line. The isochron intersecting the solid circle at point a defines the original phase, while the isochron intersecting the dashed circle at point b defines the new phase. The phase transition curve for this example is shown below. 23 2π advanced New phase delayed 0 π 2π Stimulus phase, θ Figure 5: Type 1 Phase Transition Curve (PTC) for weak perturbations

For values of θ at which the PTC is below the dashed 45 o line the phase is delayed by the perturbation, while for values at which the PTC is above the line the phase is advanced. 24

The phase response curve (PRC) is formed by computing the difference between the dashed line and the PTC at each θ, as shown below. π advanced 25 Phase difference 0 delayed π 0 π 2π Stimulus phase, θ Figure 6: Type 1 Phase Response Curve (PRC) for weak perturbations

In this last example the perturbations were weak, and this is called Type 1 phase resetting. For large perturbations the situation is quite different: 26 Figure 7: Limit cycle, isochrons, and image for strong perturbations. When a perturbation is applied at θ (0, π) the response is delayed, just as before. However, while the new phase was previously a monotonic increasing function of the old phase, it now first increases

but then decreases on the interval θ (0, π). The blue isochron corresponds to the maximal new phase value. At θ = π the new phase is 0 (light blue isochron) and for larger θ becomes negative. The new phase grows in magnitude initially, but then at some point (brown isochron) begins to decline toward 0. This is called a Type 0 PTC. 27 π New phase 0 0000000000000000000000 1111111111111111111111 00 11 00 11 0 1 π 0 π 2π Stimulus phase, θ Figure 8: Type 0 PTC for strong perturbations

If one restricts the phase to the interval [0, 2π), then the Type 0 PTC can be represented as follows: 28 2π advanced New phase delayed 0 0 π 2π Stimulus phase, θ Figure 9: Alternate form of Type 0 PTC

29 What does the Type 0 PRC look like? π advanced Phase difference 0 delayed π 0 π 2π Stimulus phase, θ Figure 10: Type 0 PRC for strong perturbations

The type 1 and type 0 PRCs are fundamentally different. In the first case the curve is continuous, while in the second case it has a discontinuity. Phase transition and response curves are important both in understanding synchronization properties of weakly coupled oscillators and for understanding something about an actual biological oscillator. In the latter case, it is often possible to determine PTCs and PRCs experimentally. These give insight into how sensitive the system is to perturbations, and place constraints on mathematical models of the system (i.e., the model PRC should look similar to the experimental one). 30

31 Synchronization of Weakly Coupled Oscillators Here we see how the PRC can help in the analysis of two endogenous oscillators that are mutually coupled. The mathematical theory is most developed for the case where coupling is weak. Consider the two coupled oscillators d x 1 dt = f 1( x 1 ) + g 12 ( x 1, x 2 ) d x 2 dt = f 2( x 2 ) + g 21 ( x 1, x 2 ) (16) where f is the oscillator s velocity function and g is the coupling function. Also, x R n where n 2. The corresponding phase model is θ 1 = ω 1 + Q 1 (θ 1 )g 12 (θ 1, θ 2 ) θ 2 = ω 2 + Q 2 (θ 2 )g 21 (θ 1, θ 2 ) (17) where ω is a natural frequency of the oscillator and Q(θ) is the infinitesimal PRC. How does this come

32 about? Basically, by the chain rule, dθ dt = dθ dx dx dt (18) and dx dt is equivalent to g, while dθ dx describes how the phase responds to a small perturbation in x. This dθ dx is Q, which is the PRC normalized by the amplitude of the pertubation, A, in the limit as A 0: Q(θ) = lim A 0 PRC A. (19) Equation 17 can be rewritten as θ 1 = ω 1 + h 12 (θ 1, θ 2 ) θ 2 = ω 2 + h 21 (θ 1, θ 2 ) (20) where h 12 = Q 1 g 12 describes the influence of oscillator 2 on oscillator 1. One can then average the influence of one oscillator on the other by averaging h over all time. This

33 gives the H-function: H 12 (χ) = lim T 1 T T 0 h 12 (t, t + χ) dt (21) where χ = θ 2 θ 1. Then the phase equation becomes θ 1 = ω 1 + H 12 (θ 2 θ 1 ) (22) θ 2 = ω 2 + H 21 (θ 1 θ 2 ) (23) The H-function is a constant unless the oscillators are nearly resonant, i.e., T 1 /T 2 p/q where p + q is small. H constant = oscillators phase drift. If the oscillators are nearly resonant then it is possible for the oscillators to phase lock.

34 Example Consider two coupled oscillators with nearly equal natural frequencies: θ 1 = ω 1 + H 12 (θ 2 θ 1 ) (24) θ 2 = ω 2 + H 21 (θ 1 θ 2 ). (25) Let χ = θ 2 θ 1, then χ = ω + H(χ) (26) where ω = ω 2 ω 1 and H(χ) = H 21 ( χ) H 12 (χ). To determine a phase locked solution (χ ) one finds the steady state solutions to this phase difference ODE. These satisfy H(χ ) = ω. (27) This can be done graphically by plotting y = H(χ) and y = ω and looking for intersections of the two curves.

In the Kuramoto model H(χ) = sin(χ). To find phase locked solutions in this case, one plots y = sin(χ) and y = ω. The solution is stable if the slope of the graph of H is negative at the intersection. 35 y=h χ 1 * χ * 2 π 2π χ y= ω Figure 11: Two phase locked solutions, one stable and the other unstable. In the stable phase-locked steady state oscillator 2 leads oscillator 1 by a phase angle of χ 1. The opposite would occur if w < 0.

36 θ 2 χ 1 * θ 1 Figure 12: When phase locked, oscillator 2 leads oscillator 1 by a phase angle χ 1. If the oscillators are actually identical, then w = 0 and the two phase locked solutions are at χ = 0 (the synchronous solution) and χ = π (the antiphase solution). The synchronous solution is stable. y=h π 2π χ Figure 13: For identical oscillators the synchronous solution is stable.

37 References E. Izhikevich and G. B. Ermentrout, Phase Model, in Scholarpedia. N. Kopell and G. B. Ermentrout, Symmetry and phaselocking in chains of coupled oscillators, Comm. Pure Appl. Math., 39:623-660, 1986. Y. Kuramoto, Chemical Oscillations, Waves, and Turbulence, Springer-Verlag, New York, 1984. A. Winfree, The Geometry of Biological Time, Springer-Verlag, New York, 20. K. Josic, E. T. Shea-Brown, J. Moehlis, Isochrons, in Scholarpedia, 1(8):1361, 2006. S. Strogatz, Nonlinear Dynamics and Chaos, Addison- Wesley, 1994.

The End 38