This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Synchronization of coupled noisy oscillators: Coarse-graining from continuous to discrete phases

Daniel Escaff1, Alexandre Rosas2, Raúl Toral3, and Katja Lindenberg4 1Complex Systems Group, Facultad de Ingeniería y Ciencias Aplicadas, Universidad de los Andes, Avenida Monseñor Álvaro del Portillo No{}^{\text{o}} 12.455, Las Condes, Santiago, Chile.
2Departamento de Física, CCEN, Universidade Federal da Paraíba, Caixa Postal 5008, 58059-900, João Pessoa, Brazil
3IFISC (Instituto de Física Interdisciplinaria y Sistemas Complejos), CSIC-UIB, E-07122 Palma de Mallorca, Spain
4Department of Chemistry and Biochemistry and BioCircuits Institute, University of California San Diego, La Jolla, California 92093-0340, USA
Abstract

The theoretical description of synchronization phenomena often relies on coupled units of continuous time noisy Markov chains with a small number of states in each unit. It is frequently assumed, either explicitly or implicitly, that coupled discrete-state noisy Markov units can be used to model mathematically more complex coupled noisy continuous phase oscillators. In this work we explore conditions that justify this assumption by coarse-graining continuous phase units. In particular, we determine the minimum number of states necessary to justify this correspondence for Kuramoto-like oscillators.

pacs:
47.20.Ky, 47.54.-r, 82.40.Ck

I Introduction

Synchronization phenomena have been intensely studied for decades, in part because of the roles such phenomena play in chemical systems, laser arrays, cellular biology models, and neural networks to name just a few (see Refs. Strogatz ; Pikovsky ; Manrubia ; Acebron for extensive reviews). One of the most extensively studied models is that proposed by Kuramoto in 1975 Kuramoto1 , a model that has become paradigmatic for the description of many synchronization phenomena. Originally the model was applied to an interacting population of oscillators with randomly distributed frequencies. When the interaction is sufficiently strong, most of the units in the array synchronize their dynamics to a single frequency which may differ from the natural frequency of any one of the synchronized oscillators, and also to equal phases.

Many variants of the original model have been introduced over the years to study different effects in different physical and biological systems, too many to list here (for an extensive review, see Ref. Acebron ). We specifically mention the inclusion of fluctuations, because of their central role in our studies. Noise leads to disorder, so in the presence of noise the interactions that in its absence may be strong enough to lead to frequency or to phase synchronization must in general be stronger for synchronization to occur. In all of these models, the form and range of the interactions has varied greatly in the literature.

Beyond the Kuramoto model, many different models for synchronization have been proposed, ranging from arrays of continuous oscillatory and excitable units to discrete models. For instance, over the past decade coupled maps have attracted a great deal of attention Pikovsky ; Gade . Recently, arrays of coupled stochastic units each with a discrete set of states but, in contrast with maps, with continuous time have increased in popularity as a simpler paradigm for synchronization Prager1 ; Prager2 ; Kouvaris1 ; Kouvaris2 ; Wood1 ; Wood2 ; Wood3 ; Wood4 ; Assis1 ; Assis2 ; Escaff1 ; Escaff2 ; Pinto ; Escaff3 ; Rosas ; Wood5 . Even though these discrete-state oscillator models may be motivated by discrete processes (for example, protein degradation Lafuerza1 ; Lafuerza2 ; Lafuerza3 ), it has been claimed that they can also be used to model a coarse-grained phase space of continuous noisy oscillators. For instance, Prager et al. Prager2 ; Kouvaris1 established a link between a globally coupled ensemble of excitable units described by the FitzHugh-Nagumo equations with additive white noise, and a coupled array of 3-state non-Markovian stochastic oscillators.

Our own work has focused on arrays of 2-state and of 3-state stochastic oscillators. The transitions between the states of individual units are governed by a rate process. This rate process might be Markovian Wood1 ; Wood2 ; Wood3 ; Wood4 ; Pinto ; Escaff3 ; Rosas or might involve distributed delays (such as, for instance, a refractory period) Escaff1 ; Escaff2 . Interactions among units in our model appear as a dependence of the transition rates of a particular unit on the states of the other units to which it is coupled.

The goal of the work presented herein is to address the following two questions: (1) Under what conditions can we describe the dynamics of Kuramoto-like coupled noisy oscillators as periodic continuous-time Markov chains? In other words, when can we model continuous-phase stochastic dynamics as discrete-phase models in which the transitions between the discrete states are governed by memoryless rate processes? (2) Is there a lower limit to the discretization of the continous noisy oscillators? In other words, how many discrete states are necessary to capture the essential synchronization features of the continuous system? The popularity of three-state models leads us to explore whether the synchronization properties of coupled three-state Markovian units in any way capture those of the continuous oscillator system. To arrive at some answers to these questions, in Sec. II we present the continuous phase model that is the starting point of our analysis. It is an array of Kuramato-like oscillators with additive noise and a generalized nonlinear interaction. We start with the full amplitude equations, but will always work in the limit where the phase equations alone provide a valid description of the important dynamics. For the sake of simplicity we consider a globally coupled ensemble of identical oscillators (all with the same natural frequency), and thus focus on the phase synchronization phenomenon. In Sec. III we perform the coarse-graining of the phase space and discuss the conditions under which the dynamics can be modeled as a periodic Markov chain. Here we also discuss the questions associated with the three-state systems. Finally, in Sec. IV we present our concluding remarks. We also include two appendices with technical details of our calculations.

II Model and brief review of phase synchronization

Our starting point is an ensemble of NN identical noisy oscillators described by the complex time-dependent dimensionless amplitudes As(t)A_{s}(t), with s{1,,N}s\in\left\{1,...,N\right\}. These amplitudes are governed by the equations of motion

A˙s=Jf0(|As|2)As+Kf(||2)+ηζs(t).\dot{A}_{s}=Jf_{0}(\left|A_{s}\right|^{2})A_{s}+Kf(\left|\mathcal{R}\right|^{2})\mathcal{R}+\sqrt{\eta}\zeta_{s}(t). (1)

The overdot indicates a derivative with respect to time. JJ is a real positive parameter that governs the internal dynamics of each oscillator. For the function f0f_{0}, which describes this internal dynamics, we take the normal form of a supercritical Hopf bifurcation,

f0(|As|2)=1|As|2.f_{0}(\left|A_{s}\right|^{2})=1-\left|A_{s}\right|^{2}. (2)

For simplicity, we take all parameters to be real and have scaled out irrelevant constants. The oscillators are identical, and we have removed the natural frequency of oscillation of each unit, that is, we are working in a moving framework. In the usual language of the Kuramoto model, the frequency distribution of the oscillators is g(ω)=δ(ω)g(\omega)=\delta(\omega), where the δ\delta-function is appropriate for the continuous variable ω\omega (and below also for the continuous time tt). Therefore, the internal dynamics of each oscillator tends to set |As|=1\left|A_{s}\right|=1, with an arbitrary phase.

The second term on the right hand side of Eq. (1) accounts for the interaction between the oscillators. The coupling strength is quantified by K>0K>0. The interaction is assumed to be global (all-to-all interaction), with the customary Kuramoto order parameter given by the average amplitude as a function of time,

=1Ns=1NAs.\mathcal{R}=\frac{1}{N}\sum_{s^{\prime}=1}^{N}A_{s^{\prime}}. (3)

The original Kuramoto model Kuramoto1 is recovered if we set f()f(\mathcal{R}) equal to 11, so that the global interaction is given by KK\mathcal{R}. The function ff accounts for a nonlinear interaction between the oscillators via \mathcal{R}. The advantage of including a general nonlinear function ff in the interaction will be clear when we subsequently perform the coarse-graining operations.

The third term on the right hand side of Eq. (1) is a complex additive noise of intensity η\eta. This term models the fluctuations. The noise is of the form

ζs(t)=ζRs(t)+iζIs(t),\zeta_{s}(t)=\zeta_{R}^{s}(t)+i\zeta_{I}^{s}(t), (4)

where ζRs(t)\zeta_{R}^{s}(t) and ζIs(t)\zeta_{I}^{s}(t) are independent real Gaussian white noises of zero mean and correlation functions

ζRs(t)ζRs(t)=ζIs(t)ζIs(t)=δssδ(tt),\left\langle\zeta_{R}^{s}\left(t\right)\zeta_{R}^{s^{\prime}}\left(t^{\prime}\right)\right\rangle=\left\langle\zeta_{I}^{s}\left(t\right)\zeta_{I}^{s^{\prime}}\left(t^{\prime}\right)\right\rangle=\delta_{ss^{\prime}}\delta\left(t-t^{\prime}\right), (5)
ζRs(t)ζIs(t)=0.\left\langle\zeta_{R}^{s}\left(t\right)\zeta_{I}^{s^{\prime}}\left(t^{\prime}\right)\right\rangle=0. (6)

Here δss\delta_{ss^{\prime}} is the Kronecker delta appropriate for the discrete variable ss. We note that the form of Eq. (1) respects the phase invariance, that is, the equation is invariant under the transformation

s{1,,N};AsAseiϕ0,\forall s\in\left\{1,...,N\right\};~~A_{s}\rightarrow A_{s}e^{i\phi_{0}}, (7)

with ϕ0\phi_{0} constant, but the equation is otherwise quite general.

II.1 Phase equation

We consider the parameter range JKJ\gg K and JηJ\gg\eta, so that the time scale of the internal dynamics of each oscillator dominates over (i.e. is shorter than) that of the interactions between the oscillators. Then, after a fast transient defined by the internal dynamics, we have that |As|1\left|A_{s}\right|\approx 1. After that, the phase of each oscillator varies as a function of time on a slower time scale defined by the interactions (albeit with very rapid fluctuations). On this longer time scale we can write AseiϕsA_{s}\approx e^{i\phi_{s}}. The dynamics specified by Eq. (1) can then be reduced to the phase equation Kuramoto2

ϕ˙s=KF(r)sin(ψϕs)+ηξs(t).\dot{\phi}_{s}=KF(r)\sin\left(\psi-\phi_{s}\right)+\sqrt{\eta}\xi_{s}\left(t\right). (8)

Here we have defined a Kuramoto order parameter RR which follows directly from Eq. (3),

R=1Ns=1Neiϕsreiψ,R=\frac{1}{N}\sum_{s=1}^{N}e^{i\phi_{s}}\equiv re^{i\psi}, (9)

from which we extract the real phase variable ψ\psi, and

F(r)=f(r2)r,F(r)=f(r^{2})r, (10)

where r[0,1]r\in[0,1] and ϕs[0,2π]\phi_{s}\in[0,2\pi] are also real. The noise ξs(t)=sinϕsζRs(t)+cosϕsζIs(t)\xi_{s}(t)=-\sin\phi_{s}\zeta_{R}^{s}\left(t\right)+\cos\phi_{s}\zeta_{I}^{s}\left(t\right) is again Gaussian and white, with zero mean and correlation function that follows directly from Eqs. (5) and (6),

ξs(t)ξs(t)=δssδ(tt).\left\langle\xi_{s}\left(t\right)\xi_{s^{\prime}}\left(t^{\prime}\right)\right\rangle=\delta_{ss^{\prime}}\delta\left(t-t^{\prime}\right). (11)

II.2 Mean field nonlinear Fokker-Planck equation

The order parameter RR can be written as

R=02πn(ϕ,t)eiϕ𝑑ϕ,R=\int_{0}^{2\pi}n\left(\phi,t\right)e^{i\phi}d\phi, (12)

where we have introduced the density of oscillators with phase ϕ\phi,

n(ϕ,t)=1Ns=1Nδ[ϕϕs(t)].n\left(\phi,t\right)=\frac{1}{N}\sum_{s=1}^{N}\delta\left[\phi-\phi_{s}\left(t\right)\right]. (13)

In the thermodynamic limit NN\rightarrow\infty,

limNn(ϕ,t)=ρ(ϕ,t),\lim_{N\rightarrow\infty}n\left(\phi,t\right)=\rho\left(\phi,t\right), (14)

where ρ(ϕ,t)dϕ\rho\left(\phi,t\right)d\phi is the probability that the phase of an oscillator lies in the interval [ϕ,ϕ+dϕ][\phi,\phi+d\phi] at time tt.

In the thermodynamic limit, the stochastic phase equation (8) (which is an equation of the Langevin form) can be replaced by a nonlinear Fokker-Planck equation (see Ref. Acebron for a detailed derivation using the path integral formalism),

ρt=η22ρϕ2Kϕ{ρΩ[ρ,ϕ]},\frac{\partial\rho}{\partial t}=\frac{\eta}{2}\frac{\partial^{2}\rho}{\partial\phi^{2}}-K\frac{\partial}{\partial\phi}\left\{\rho\Omega\left[\rho,\phi\right]\right\}, (15)

where the second derivative term on the right is the diffusion term, and where the drift contains

Ω[ρ,ϕ]=F(r[ρ])sin(ψ[ρ]ϕ),\Omega\left[\rho,\phi\right]=F(r\left[\rho\right])\sin\left(\psi\left[\rho\right]-\phi\right), (16)

with

R=r[ρ]eiψ[ρ]02πρ(ϕ,t)eiϕ𝑑ϕ.R=r\left[\rho\right]e^{i\psi\left[\rho\right]}\equiv\int_{0}^{2\pi}\rho\left(\phi,t\right)e^{i\phi}d\phi. (17)

II.3 Phase synchronization

Since all of our oscillators have the same frequency (ω=0\omega=0 in the moving frame), synchronization in this framework corresponds to the tendency of the oscillators to have the same phase. The desynchronized state corresponds to a uniform distribution of phases,

ρ(ϕ)=12π.\rho(\phi)=\frac{1}{2\pi}. (18)

This choice obeys the normalization condition

02πρ(ϕ)𝑑ϕ=1.\int_{0}^{2\pi}\rho(\phi)d\phi=1. (19)

The dynamics described by the phase equation (8) contains two competing trends: the fluctuations, which tend to desynchronize the system and stabilize the state described in Eq. (18), and the attractive interactions that tend to synchronize the system. When the coupling strength is weaker than a critical value (K<KcK<K_{c}), the desynchronized state is stable, while an interaction stronger than this critical value (K>KcK>K_{c}) destabilizes the desynchronized state, leading to a phase transition to synchronization. Calculations of the critical point have been widely documented in the literature Acebron ; Kuramoto2 , and we see no point in repeating them here. Instead, here we consider the continuous limit of the coarse-graining procedure presented in Sec. III and detailed in Appendix A. This limit is in turn detailed in Appendix B, where we show that this critical value is given by

Kc=ηf(0).K_{c}=\frac{\eta}{f(0)}. (20)

As would be expected, stronger fluctuations require a stronger interaction for synchronzation to occur, that is, the critical value of the coupling parameter increases with increasing noise intensity η\eta.

In the thermodynamic limit the absence of synchronization is associated with a vanishing order parameter, R=0R=0 . Away from the thermodynamic limit RR fluctuates to values away from zero because of the finite number of oscillators, but remains small as long as NN is not exceedingly small. The occurrence of self-organization is characterized by a non-vanishing order parameter. Near the critical point (20), the mean-field evolution of the order parameter can be approached via the normal form (see Refs.Acebron ; Kuramoto2 ; Bonilla and Appendix B)

R˙=(αβ|R|2)R,\dot{R}=\left(\alpha-\beta\left|R\right|^{2}\right)R, (21)

with

α=\displaystyle\alpha= f(0)2(KKc),\displaystyle\frac{f(0)}{2}\left(K-K_{c}\right),
β=\displaystyle\beta= Kc2(12f(0)f(0)),\displaystyle\frac{K_{c}}{2}\left(\frac{1}{2}f(0)-f^{\prime}(0)\right), (22)

where f(0)(df(r)/dr)|r=0f^{\prime}(0)\equiv\left.(df(r)/dr)\right|_{r=0}. For the original Kuramoto model Kuramoto1 , f=1f=1, the transition to synchronization is always supercritical because β>0\beta>0. The presence of a nonlinear interaction f(r)f(r) might induce a change in sign of β\beta and might therefore lead to a subcritical transition. The function f(r)f(r) affects the critical coupling strength in Eq. (20) simply as a renormalization of this critical value. The main role of f(r)f(r) is to increase or decrease the dispersion of the phases around a common value in the synchronized regime. The qualitative effect of including the function ff can be seen in the interaction term in the phase equation (8). In the synchronized phase a function f(r)f(r) that increases with increasing rr increases the attractive interactions among the oscillators, leading to a decrease of the dispersion of phases around a common value. In contrast, if f(r)f(r) decreases with increasing rr, this tendency will be weakened and, since fluctuations lead to a greater dispersion of the phases, the synchronization will be coarser. A decreasing function might thus be a better candidate for a successful increasingly coarse coarse-graining procedure.

II.4 Numerical analysis

Refer to caption
Refer to caption
Figure 1: Numerical study using the model function (23) for f(r)f(r), with a=0.3a=0.3. The noise intensity is η=0.98696\eta=0.98696, while the coupling strength is K=1.5708>Kc=0.98696K=1.5708>K_{c}=0.98696. This places us well into the synchronized regime. Upper panel: Direct numerical simulation of Eq. (1), with J=200J=200 and N=5000N=5000. The points represent the complex amplitude of each oscillator in the complex plane at the instant t=50t=50, having started at time t=0t=0 with all amplitudes at As=0A_{s}=0. The red curve is the circle of unit radius. Bottom panel: Histogram of the phases of the oscillators. The thick continuous (red) curve shows a numerical computation of the steady state of the nonlinear Fokker-Planck equation (15). The thin(black) dashed curve shows the analytic estimation (24). All the distributions are normalized to the number of oscillators, that is, multiplied by the factor 2Nπ/B2N\pi/B, where B=32B=32 is the number of bars of the histogram. The width of the histogram, also apparent in the width of the ring in the upper panel, is due to the fluctuations and to the rapid decrease of the coupling function.

For numerical simulations we must choose a particular form for the function f(r)f(r). As stated above, our goal of coarse-graining the phase space is better achieved if we choose a decreasing function of rr. We have tested a number of different functions and have determined that the particular form and parameters in it are not as important as is simply the choice of almost any decreasing function of rr. We use the exponentially decreasing function

f(r)=exp(ra),f(r)=\exp\left(-\frac{r}{a}\right), (23)

with aa a positive parameter. Note that when aa\rightarrow\infty, f1f\rightarrow 1 and we recover the standard Kuramoto model.

In the upper panel of Fig.1 we show, after a transient, the state of an ensemble of 50005000 interacting oscillators governed by Eq. (1). The points represent the complex amplitude of each oscillator in the complex plane. As expected for large JJ (J=200J=200 in all our simulations), after a transient the amplitudes settle around a circle of unit radius (red line). We have chosen a coupling strength KKcK\gg K_{c} (see caption) so that the array of oscillators is in the synchronized regime. The system exhibits coarse phase clustering, that is, the synchronization is not perfect. This is attributed to the fluctuations that tend to disperse the phases, and to the rapid decrease of the function (23).

The bottom panel of Fig.1 displays the structure of a phase cluster. The figure shows the histogram of the phases of the oscillators in a cluster obtained from a numerical simulation of Eq. (1). The red continuous curve is a numerical computation of the steady state of the nonlinear Fokker-Planck equation (15) . This steady state fits the simulation results very well even though the nonlinear Fokker-Planck equation relies on two approximations: the reduction of the amplitude and phase equation Eq. (1) to Eq. (8) for only the phases, and the mean field assumption that NN\to\infty although we have a finite number of oscillators. The dashed curve shows an analytic estimation of the steady state solution of the nonlinear Fokker-Planck equation, obtained from the normal form approach (see Appendix B):

ρst(ϕ)12π(1+22a(Kη)η(a+2)cos(ϕ+ψ)).\rho_{st}\left(\phi\right)\approx\frac{1}{2\pi}\left(1+2\sqrt{\frac{2a(K-\eta)}{\eta(a+2)}}\cos(\phi+\psi)\right). (24)

Here the phase ψ\psi is a constant that defines the phase-cluster location in the unit circle and is fixed by the initial condition and the particular realization of the fluctuations. For finite NN, the location of this phase in the unit circle is random. This random phase is not captured by the steady state solution of Eq. (15) because in the mean field approximation (14) the limit NN\rightarrow\infty is applied before the limit tt\rightarrow\infty. In general these limits do not conmute, and finite size effects are lost in the mean field equation Eq. (15). In any case, sufficiently large NN allows for the formation of a phase-cluster which is associated with a non-vanishing value of the order parameter RR. This fact is independent of the order of the limits.

III Coarse-graining phase space

Instead of the continuous phase ϕ\phi, we move on to a discrete set of MM groups of phases discretely and equidistantly centered around the circle of unit radius seen in the top panel of Fig. 1. That is,

ϕ[0,2π]ϕ{jΔϕ}j=0M1,\phi\in\left[0,2\pi\right]~\rightarrow~\phi\in\left\{j\Delta\phi\right\}_{j=0}^{M-1},

where

Δϕ=2πM.\Delta\phi=\frac{2\pi}{M}. (25)

We then convert the nonlinear continuous Fokker-Planck equation (15) to the finite difference equation

P˙j=\displaystyle\dot{P}_{j}= η2(Δϕ)2(Pj+1+Pj12Pj)\displaystyle\frac{\eta}{2(\Delta\phi)^{2}}\left(P_{j+1}+P_{j-1}-2P_{j}\right)
K2Δϕ(Ωj+1Pj+1Ωj1Pj1),\displaystyle-\frac{K}{2\Delta\phi}\left(\Omega_{j+1}P_{j+1}-\Omega_{j-1}P_{j-1}\right), (26)

with periodic boundary conditions (M1)+10(M-1)+1\rightarrow 0 and 01(M1)0-1\rightarrow(M-1). Here Pj(t)P_{j}(t) represents the probability of finding a unit in the phase group jΔϕj\Delta\phi (henceforth called state jj), at time tt, and

Ωj=F(r)sin(ψjΔϕ),\Omega_{j}=F(r)\sin\left(\psi-j\Delta\phi\right), (27)

with

R=reiψ=j=0M1PjeijΔϕ.R=re^{i\psi}=\sum_{j=0}^{M-1}P_{j}e^{ij\Delta\phi}. (28)

This is the associated version of the mean field order parameter. Note that in our new discrete state space the normalization of the probability is [cf. Eq. (19)]

j=0M1Pj=1.\sum_{j=0}^{M-1}P_{j}=1.

The desynchronized state now is

Pj=1MP_{j}=\frac{1}{M} (29)

for all jj.

III.1 Periodic continuous-time Markov chain model

Equation (26) can be written in the form

P˙j=\displaystyle\dot{P}_{j}= (wjj+1+wjj1)Pj\displaystyle-\left(w_{j\rightarrow j+1}+w_{j\rightarrow j-1}\right)P_{j}
+wj+1jPj+1+wj1jPj1,\displaystyle+w_{j+1\rightarrow j}P_{j+1}+w_{j-1\rightarrow j}P_{j-1}, (30)

where we define the transition rates

wjj±1=η2(Δϕ)2K2ΔϕΩj.w_{j\rightarrow j\pm 1}=\frac{\eta}{2(\Delta\phi)^{2}}\mp\frac{K}{2\Delta\phi}\Omega_{j}. (31)

Equation (30) is a master equation for a discrete state system, where the transitions between the MM states are governed by the rates (31). Only nearest-neighbor transitions (jj±1j\rightarrow j\pm 1) are allowed. We stress that Eq. (30) is nonlinear because the rates (31) depend on the PjP_{j} via Ωj\Omega_{j} [see Eqs. (27) and(28)].

We have arrived at the following point in this development: the stochastic dynamics of a single Kuramoto oscillator described by the continuum equation Eq. (1) may be converted to the problem of a continuous-time Markov chain of MM states, with periodic boundary conditions. These states model the internal structure of each stochastic oscillator. The interaction between the oscillators is contained in the dependence of the rates (31) on the global state of the system. An ensemble of NN of these MM-state oscillators is characterized by the densities

nj(t)=Nj(t)N,n_{j}\left(t\right)=\frac{N_{j}\left(t\right)}{N},

where Nj(t)N_{j}\left(t\right) is the number of oscillators in state j{0,,M1}j\in\left\{0,...,M-1\right\} at time tt. The rates (31) depend on the global state {nj(t)}j=0M1\left\{n_{j}\left(t\right)\right\}_{j=0}^{M-1} via the Ωj\Omega_{j}, which depend on the finite size order parameter

R=reiψ=1Nj=0M1NjeijΔϕ=j=0M1njeijΔϕ.R=re^{i\psi}=\frac{1}{N}\sum_{j=0}^{M-1}N_{j}e^{ij\Delta\phi}=\sum_{j=0}^{M-1}n_{j}e^{ij\Delta\phi}. (32)

In the thermodynamic limit,

limNnj(t)=nj(t)=Pj(t),\lim_{N\rightarrow\infty}n_{j}\left(t\right)=\left\langle n_{j}\left(t\right)\right\rangle=P_{j}\left(t\right),

and the order parameter (32) converges to the mean-field version (28). In this limit, the infinite size ensemble of MM-state units is described by the nonlinear master equation (30), in the same spirit as the nonlinear Fokker-Planck equation (15) description of the continuum units. If NN is finite, we need to work with a set of coupled Langevin equations, as in Ref. Pinto ; Rosas . However, except for our numerical simulations, finite size effects are beyond the scope of this paper; here we focus on the mean-field theory. We note that first taking the limit NN\rightarrow\infty, and then the limit tt\to\infty to study the steady states of (30) in general does not commute with taking these two limits in the opposite order Pinto .

The continuous-time Markov-chain modeling scheme rests on the assumption that the rates (31) are positive, which is not trivially satisfied. This requirement imposes constraints: wjj±1w_{j\rightarrow j\pm 1} is positive for any initial condition and realization of the fluctuations only if

KΩmax<ηΔϕ,K\Omega_{max}<\frac{\eta}{\Delta\phi}, (33)

where Ωmax\Omega_{max} is the maximum value of |Ωj|\left|\Omega_{j}\right| for any jj in any realization of the evolution of the system. An evident bound is obtained from Eq. (27) by noting that the maximum value of the sine is unity,

Ωmax<Fmax=maxr[0,1]{F(r)}.\Omega_{max}<F_{max}=\max_{r\in[0,1]}\left\{F(r)\right\}. (34)

Fixing the noise intensity and using the coupling strength KK as the control parameter, we impose the condition

K<Kmax=ηFmaxΔϕ.K<K_{max}=\frac{\eta}{F_{max}\Delta\phi}. (35)

Equations (35) and (34) ensure that condition (33) is satisfied. In the limit Δϕ0\Delta\phi\rightarrow 0 (continuous phase space), there is no upper limit on the coupling (KmaxK_{max}\rightarrow\infty), as expected from our earlier analysis.

III.2 Phase synchronization in the continuous-time Markov chain model

The desynchronized state (29) becomes unstable when the coupling strength KK exceeds the critical value (see Appendix A)

Kc=ηf(0)(tan(Δϕ/2)Δϕ/2).K_{c}=\frac{\eta}{f(0)}\left(\frac{\tan\left(\Delta\phi/2\right)}{\Delta\phi/2}\right). (36)

This converges to the value (20) when Δϕ0\Delta\phi\rightarrow 0 (continuous state space limit). At the opposite extreme, when Δϕ=π\Delta\phi=\pi (which corresponds to only two states on the circle, (M=2M=2), Eq. (36) gives Kc=K_{c}=\infty, so that no instability to a synchronized state is observed. To observe synchronization within the framework of the continuous-time Markov chain picture, we must impose the condition

Kc<Kmax,K_{c}<K_{max},

which implies [see Eqs. (25) and (35)]

M>πarctan(f(0)2Fmax).M>\frac{\pi}{\arctan\left(\frac{f(0)}{2F_{max}}\right)}. (37)

For the standard Kuramoto model, f(r)=1f(r)=1 and F(r)=rF(r)=r, that is, f(0)/Fmax=1f(0)/F_{max}=1. Coarse-graining for this model requires that M>π/arctan(1/2)M>\pi/\arctan(1/2), that is, M7M\geq 7. Discretization with smaller MM within the Kuramoto model can not be interpreted as a Markov chain (the resulting “transition rates” may not be positive).

Coarser graining can be obtained by moving away from the Kuramoto model and considering ratios f(0)/Fmax<1f(0)/F_{max}<1. For the model function (23), maximizing the coupling F(r)F(r) [cf. Eq. (10)] yields

f(0)Fmax={e1/22/aifa<2e1/aifa>2.\frac{f(0)}{F_{max}}=\left\{\begin{array}[]{cc}e^{1/2}\sqrt{2/a}&\text{if}~~a<2\\ e^{1/a}&\text{if}~~a>2\\ \end{array}\right..

This allows us to arbitrarily decrease the number of states in each unit. The limiting case M=3M=3 can be reached by choosing a<e/60.453a<e/6\cong 0.453.

Although we can arbitrarily manipulate the number of states by using the function f(r)f(r), the limiting case M=3M=3 exhibits anomalies in the bifurcation structure that deserve a separate analysis. In the next subsection we discuss the 3-state case in detail. For M4M\geq 4 the transition to synchronization is described by the normal form for the mean field order parameter (see Appendix A)

R˙=(αMβM|R|2)R,\dot{R}=\left(\alpha_{M}-\beta_{M}\left|R\right|^{2}\right)R, (38)

where

αM=\displaystyle\alpha_{M}= (sinΔϕ2Δϕ)f(0)(KKc),\displaystyle\left(\frac{\sin\Delta\phi}{2\Delta\phi}\right)f(0)\left(K-K_{c}\right),
βM=\displaystyle\beta_{M}= (sinΔϕ2Δϕ)Kc[tan(Δϕ/2)tanΔϕf(0)f(0)].\displaystyle\left(\frac{\sin\Delta\phi}{2\Delta\phi}\right)K_{c}\left[\frac{\tan\left(\Delta\phi/2\right)}{\tan\Delta\phi}f(0)-f^{\prime}(0)\right]. (39)

Clearly, as Δϕ0\Delta\phi\to 0 or equivalently MM\to\infty, αMα\alpha_{M}\rightarrow\alpha and βMβ\beta_{M}\rightarrow\beta as defined in Eq. (22). Moreover, the bifurcation picture is quite similar to that of the continuous phase oscillator. For decreasing ff-functions the bifurcation is supercritical, while increasing ff-functions may induce subcriticality. Figure 2 displays a comparison between the direct numerical simulation of Eq. (1) presented as a five-bar histogram, the steady state solution of the Fokker-Planck equation (15) obtained numerically (red line), and the direct numerical simulation of the continuous-time Markov chain model for M=5M=5 (black squares). The 5-state periodic Markov chain gives a surprisingly good picture of the dynamics displayed by the model Eq. (1).

Refer to caption
Figure 2: Phase distribution for the same parameters as in Fig. 1. Histogram of the phases of the oscillators, obtained from direct numerical simulations of Eq. (1), using the same numerical data as shown in Fig.1, but now plotting it as a histogram with 5 bars. The continuous curve corresponds to the steady state of the nonlinear Fokker-Planck equation (15) obtained numerically (the same as shown in Fig.1). The squares correspond to coarse-graining with M=5M=5. In order to compare the results, we have used the normalization j=0M1PjΔϕ=2πN/M\sum_{j=0}^{M-1}P_{j}\Delta\phi=2\pi N/M, with M=5M=5 (same as the number of bars) and N=5000N=5000, the number of oscillators considered in the simulation of Eq. (1).

III.3 The three-state case

Refer to caption
(a) K=1.2
Refer to caption
(b) K=1.56
Refer to caption
(c) K=1.65399
Refer to caption
(d) K=1.8
Figure 3: Nullclines of the nonlinear mean field master equation (30), with M=3M=3, P2=1P0P1P_{2}=1-P_{0}-P_{1} and η=1\eta=1, using the model function (23) with a=0.3a=0.3. The solid lines (red) show G0(P0,P1)=0G_{0}(P_{0},P_{1})=0 in Eq. (42) and the dashed lines (black) show G1(P0,P1)=0G_{1}(P_{0},P_{1})=0. From left to right: (a) K<K^cK<\widehat{K}_{c}, a single stable fixed point, the desyncrhonized state, (b) K^c<K<Kc\widehat{K}_{c}<K<K_{c}, seven fixed points, four of them stable, (c) K=KcK=K_{c}, four fixed points, one unstable and three stable, and (d) K>KcK>K_{c}, three stable fixed points. The inset in the second panel clarifies the multiple crossings that contribute to the seven fixed points.

The case M=3M=3 requires a separate treatment because its behavior is completely different from those of the discrete M4M\geq 4 oscillators. In the M=3M=3 case the mean field order parameter near the critical point and at the lowest nonlinear order obeys the normal form (see Appendix A)

R˙=α3Rγ(R)2,\dot{R}=\alpha_{3}R-\gamma({R^{*}})^{2}, (40)

where RR^{*} is the complex conjugate of RR, and

α3=\displaystyle\alpha_{3}= 33f(0)8π(KKc),\displaystyle\frac{3\sqrt{3}f(0)}{8\pi}\left(K-K_{c}\right),
γ=\displaystyle\gamma= Kcf(0)(sinΔϕ2Δϕ)=27η8π2,\displaystyle K_{c}f(0)\left(\frac{\sin\Delta\phi}{2\Delta\phi}\right)=\frac{27\eta}{8\pi^{2}}, (41)

which corresponds to a transcritical bifurcation. Separating magnitude and phase, that is, R=reiψR=re^{i\psi}, we obtain

r˙=\displaystyle\dot{r}= α3rγr2cos(3ψ),\displaystyle\alpha_{3}r-\gamma r^{2}\cos\left(3\psi\right),
ψ˙=\displaystyle\dot{\psi}= γrsin(3ψ).\displaystyle\gamma r\sin\left(3\psi\right).

The desynchronized state r=0r=0 with an arbitrary phase ψ\psi is stable for K<KcK<K_{c} and unstable for K>KcK>K_{c}. Also, here we have the unstable fixed points

K<Kc\displaystyle K<K_{c}~~\Rightarrow r=α3γandψ={π3,π,5π3},\displaystyle~~r_{-}=\frac{-\alpha_{3}}{\gamma}~~\text{and}~~\psi_{-}=\left\{\frac{\pi}{3},\pi,\frac{5\pi}{3}\right\},
K>Kc\displaystyle K>K_{c}~~\Rightarrow r+=α3γandψ+={0,2π3,4π3}.\displaystyle~~r_{+}=\frac{\alpha_{3}}{\gamma}~~~\text{and}~~\psi_{+}=\left\{0,\frac{2\pi}{3},\frac{4\pi}{3}\right\}.

These are hyperbolic points in a two-dimensional phase space that undergo a phase shift from one of the angles in ψ\psi_{-} to one in ψ+\psi_{+} when they cross the critical point (at the critical point K=KcK=K_{c}, r=r+=0r_{-}=r_{+}=0 because α3=0\alpha_{3}=0). The unstable manifold of {r,ψ}\left\{r_{-},\psi_{-}\right\} is unstable to perturbations of the modulus rr, but stable to phase perturbations. In contrast, {r+,ψ+}\left\{r_{+},\psi_{+}\right\} is stable to perturbations of the modulus rr, but unstable to phase perturbations.

The nonlinear saturation of the instability occurs with the inclusion of higher nonlinear orders, which are not captured in the weakly nonlinear analysis used to deduce Eq. (40). We analyze it numerically and again use the model function (23) for f(r)f(r). Fig. 3 displays the nullclines of the dynamical system

P˙0=\displaystyle\dot{P}_{0}= G0(P0,P1),\displaystyle G_{0}\left(P_{0},P_{1}\right),
P˙1=\displaystyle\dot{P}_{1}= G1(P0,P1),\displaystyle G_{1}\left(P_{0},P_{1}\right), (42)

where the nonlinear functions G0G_{0} and G1G_{1} are obtained from the mean field master equation (30), with M=3M=3 and the normalization condition P2=1P0P1P_{2}=1-P_{0}-P_{1}. The nullclines correspond to the curves G0(P0,P1)=0G_{0}\left(P_{0},P_{1}\right)=0 and G1(P0,P1)=0G_{1}\left(P_{0},P_{1}\right)=0 in the bidimensional phase space (P0,P1)\left(P_{0},P_{1}\right). Moreover, due to the fact that (P0,P1)\left(P_{0},P_{1}\right) are normalized probabilities, the physically accessible phase space is restricted to the right triangle defined by the region bounded by the lines P0>0P_{0}>0, P1>0P_{1}>0, and P0+P1<1P_{0}+P_{1}<1. The fixed points correspond to the intersections of the two nullclines. Therefore, the bifurcation scenario is the following: For low enough coupling strength, the only stable equilibrium is the desynchronized state, r=0r=0 (Fig. 3a). At some point, say K=K^c<KcK=\widehat{K}_{c}<K_{c}, six new fixed points appear simultaneously by saddle-node bifurcation, three of them stable and three of them unstable. In the region K^c<K<Kc\widehat{K}_{c}<K<K_{c}, there are four stable fixed points (Fig. 3b). At the critical point K=KcK=K_{c} (Fig.3c), the three unstable fixed points collide with the desynchronized state, destabilizing it. For K>KcK>K_{c}, there remain only three stable fixed points, related to one another by synchronization with a phase shift Δϕ\Delta\phi (Fig. 3d). The normal form (40) only describes the collision between the desynchronized state and the three hyperbolic points. A neater representation of the bifurcation scenario is shown in Fig. 4, where we have plotted the equilibrium order parameter modulus of rr as a function of the coupling strength. The nonvanishing-rr branches represent three steady states with different phases ψ\psi. For the parameters in this section, K^c=1.548\widehat{K}_{c}=1.548\ldots and Kc=1.654K_{c}=1.654\ldots.

Refer to caption
Figure 4: Equilibrium rr as a function of KK, for the same parameters as in Fig.3. Continuous branches include all the stable fixed points, while dashed branches representing the unstable fixed points.

III.4 Phase invariance in the discrete case

Note that for M=3M=3 (the three-state system) the phase invariance occurs in discrete steps Δϕ\Delta\phi. This should be quite general and, from the structure of the expansion performed in Appendix A, one can see that,

ψ˙Γsin(Mψ),\dot{\psi}\sim\Gamma\sin\left(M\psi\right),

where, in general, the coefficient Γ\Gamma should be computed for higher orders (perhaps thus revealing the existence of an extra time scale, slower than the one used for the expansion). In any case, it is intuitively rather clear that the distributions obtained from the discrete model will be invariant only to phase transitions occurring at discrete steps Δϕ\Delta\phi.

IV Summary and conclusions

We have considered a noisy version of a Kuramoto-like model of identical continuous phase coupled oscillators that exhibit a transition to phase synchronization. We have addressed the following question: under what condition can we model this continuous dynamics as a discrete periodic continuous-time Markov chain, that is, as a discrete-phase model where the transitions between these discrete states are governed by a memoryless rate process? The states in the discrete chain represent a phase cluster of higher and higher density as the number of states in the chain decreases.

The Markov chain model provides a surprisingly good description of the phase synchronization exhibited by the continuous model, even for chains of only five states (as confirmed with our numerical simulations), and we surmise that the same is true with at least four states. Reduction down to seven discrete states is possible with the interaction structure of the original Kuramoto model, that is, an interaction linear in the order parameter. Further reduction to six, five, four, and three states requires a generalization of the interaction to a nonlinear dependence on the order parameter. However, we have shown that reduction to three-state exhibits more complex behavior in the bifurcation structure (that we analyzed in detail in Sec. III.3) which are not present in the continuum model or in the discrete state models down to four states.

Discrete stochastic models for synchronization phenomena have been increasing in popularity as a simple paradigm of synchronization Prager1 ; Prager2 ; Kouvaris1 ; Kouvaris2 ; Wood1 ; Wood2 ; Wood3 ; Wood4 ; Assis1 ; Assis2 ; Escaff1 ; Escaff2 ; Pinto ; Escaff3 ; Rosas ; Wood5 . Of course, this simplicity is related precisely to the relative ease of dealing with only a few states. In most of these discrete models there are only three states. Our results have shown that caution must be exercised when assuming too close a correspondence with Kuramoto-like continuous models and even with coarse-grained versions of the latter down to four states.

We are currently analyzing the behavior of continuous-time continuous-space oscillator arrays as well as Markov chains of four or five states for finite numbers of units. This introduces fluctuations that have not been considered in this work. It will be interesting to compare the effects of finite-size fluctuations in these various arrays. We are also considering arrays with negative coupling parameter KK, a situation that we have analyzed for three-state Markov chains Escaff3 and that leads to interesting dynamical structures.

Acknowledgements

DE thanks FONDECYT Project No. 1140128 for financial support. AR. acknowledges Capes for its support (Grant No. 99999.000296/2015-05). KL acknowledges the support of the U.S. Office of Naval Research (ONR) under Grant No. N00014-13-1-0205. RT acknowledges FEDER (EU) and MINECO (Spain) under grant ESOTECOS FIS2015-63628-C2-R.


Appendix A Critical point and normal form near criticality for continuous-time Markov chain model


In this Appendix we detail steps that lead to three important equations in the coarse-graining process, namely, the critical coupling strength for synchronization [Eq. (36)], the normal form of the evolution equation for the mean field order parameter that describes synchronization for M4M\geq 4 [Eq. (38)], and the corresponding result for M=3M=3 [Eq. (40)].

A.1 Critical Coupling

To arrive at Eq. (36), we begin by analyzing the dynamics defined by Eq. (26), which is of the form

P˙j=η~𝒟2PjK~f(0)𝒟1{ΩjPj}\dot{P}_{j}=\tilde{\eta}\mathcal{D}_{2}P_{j}-\frac{\tilde{K}}{f(0)}\mathcal{D}_{1}\left\{\Omega_{j}P_{j}\right\} (43)

where we define the operators 𝒟1\mathcal{D}_{1} and 𝒟2\mathcal{D}_{2} acting on any vector \mathcal{F} with components j,j=0,1,,M1\mathcal{F}_{j},j=0,1,\ldots,M-1 and periodic boundary conditions (01=M1\mathcal{F}_{0-1}=\mathcal{F}_{M-1} and M1+1=0\mathcal{F}_{M-1+1}=\mathcal{F}_{0}) as

𝒟1j\displaystyle\mathcal{D}_{1}\mathcal{F}_{j} =j+1j1,\displaystyle=\mathcal{F}_{j+1}-\mathcal{F}_{j-1},
𝒟2j\displaystyle\mathcal{D}_{2}\mathcal{F}_{j} =j+1+j12j.\displaystyle=\mathcal{F}_{j+1}+\mathcal{F}_{j-1}-2\mathcal{F}_{j}.

The coefficients in Eq. (43) are

η~=η2(Δϕ)2andK~=Kf(0)2Δϕ.\tilde{\eta}=\frac{\eta}{2(\Delta\phi)^{2}}~~~\text{and}~~~\tilde{K}=\frac{Kf(0)}{2\Delta\phi}. (44)

The array of oscillators is desynchronized and every state is equally likely, Pj=1/MP_{j}=1/M, if the coupling KK is sufficiently weak. To find the critical coupling for synchronization we consider a perturbation of this state,

Pj=1M[1+δPj(t)],P_{j}=\frac{1}{M}\left[1+\delta P_{j}\left(t\right)\right],

with

|δPj|1andj=0M1δPj=0.|\delta P_{j}|\ll 1~~~\text{and}~~~\sum_{j=0}^{M-1}\delta P_{j}=0.

The inequality requires the perturbation to be small, and the sum ensures that the normalization of the PjP_{j} is preserved. We introduce this perturbation into Eq. (43) and retain terms up to first order in the perturbation:

δPj˙=η~𝒟2δPjK~𝒟1(1MδΩj+Ωj|Pj=1MδPj).\delta\dot{P_{j}}=\tilde{\eta}\mathcal{D}_{2}\delta P_{j}-\tilde{K}\mathcal{D}_{1}\left(\frac{1}{M}\delta\Omega_{j}+\left.\Omega_{j}\right|_{P_{j}=\frac{1}{M}}\delta P_{j}\right). (45)

Here Ωj|Pj=1M=Ωj(R=0)\left.\Omega_{j}\right|_{P_{j}=\frac{1}{M}}=\Omega_{j}\left(R=0\right). From Eqs. (27) and (28),

δΩj=f(0)Im(δReijΔϕ)\delta\Omega_{j}=f(0)Im\left(\delta Re^{-ij\Delta\phi}\right)

and

δR=j=0M1δPjeijΔϕ.\delta R=\sum_{j=0}^{M-1}\delta P_{j}e^{ij\Delta\phi}.

We define the operator \mathcal{L} as follows:

Fj=Im(eijΔϕ1Mj=0M1FjeijΔϕ).\mathcal{L}F_{j}=Im\left(e^{-ij\Delta\phi}\frac{1}{M}\sum_{j^{\prime}=0}^{M-1}F_{j^{\prime}}e^{ij^{\prime}\Delta\phi}\right).

We can then write the evolution equation for δPj\delta P_{j}:

δPj˙=𝒜δPj,\delta\dot{P_{j}}=\mathcal{A}~\delta P_{j}, (46)

where the linear operator 𝒜\mathcal{A} is given by

𝒜=η~𝒟2K~𝒟1.\mathcal{A}=\tilde{\eta}\mathcal{D}_{2}-\tilde{K}\mathcal{D}_{1}\mathcal{L}. (47)

We next introduce the discrete orthogonal Fourier basis

Ψmj[Cm]CmeijmΔϕ+CmeijmΔϕ.\Psi_{mj}\left[C_{m}\right]\equiv C_{m}e^{-ijm\Delta\phi}+C^{*}_{m}e^{ijm\Delta\phi}. (48)

The operator (47) is Hermitian and diagonal in this basis under the inner product between two arbitrary MM-element vectors, say {Fj}j=0M1\left\{F_{j}\right\}_{j=0}^{M-1} and {Gj}j=0M1\left\{G_{j}\right\}_{j=0}^{M-1}:

Fj|Gj=1Mj=0M1FjGj.\left\langle F_{j}\right.\left|G_{j}\right\rangle=\frac{1}{M}\sum_{j^{\prime}=0}^{M-1}F_{j}G_{j}. (49)

The associated eigenvalues are

λm=2η~[1cos(mΔϕ)]+δ1mK~sinΔϕ.\lambda_{m}=-2\tilde{\eta}\left[1-\cos\left(m\Delta\phi\right)\right]+\delta_{1m}\tilde{K}\sin\Delta\phi. (50)

The eigenvalues for m2m\geq 2 are all negative. The eigenvalue λ0=0\lambda_{0}=0 is associated with the conservation of probability and has no dynamical consequences. Synchronization requires that at least one of the eigenvalues be positive. Only λ1\lambda_{1} can be positive, so m=1m=1 is the critical mode and the critical point occurrs when λ1=0\lambda_{1}=0, that is, when

2η~[1cos(Δϕ)]+K~csinΔϕ=0.-2\tilde{\eta}\left[1-\cos\left(\Delta\phi\right)\right]+\tilde{K}_{c}\sin\Delta\phi=0. (51)

Using Eq. (44), this gives the critical coupling parameter given in Eq. (36). Therefore, the dynamics near criticality evolve on two time scales, a fast one associated with the relaxation of the modes with m2m\geq 2, and a slow one related with the critical mode m=1m=1.

A.2 Normal Form of the Order Parameter for M4M\geq 4

Our next step is to derive the normal form of the evolution equation for the mean field order parameter that describes synchronization for M4M\geq 4 [Eq. (38)]. The order parameter in Eq. (28) can be written as R=MPj|eijΔϕR=M\left\langle P_{j}\right.\left|e^{ij\Delta\phi}\right\rangle. Then, expanding PjP_{j} in the basis (48), that is

Pj=mΨmj[Cm],P_{j}=\sum_{m}\Psi_{mj}\left[C_{m}\right],

we find that

R=MPj|eijΔϕ=MC1.R=M\left\langle P_{j}\right.\left|e^{ij\Delta\phi}\right\rangle=MC_{1}.

Therefore, the order parameter RR is associated with the amplitude of the critical mode. That is, R(t)R(t) is related to the slow time scale (central manifold).

We next introduce the ansatz

Pj=1M(1+n=1Wj[n][R(t)]).P_{j}=\frac{1}{M}\left(1+\sum_{n=1}^{\infty}W_{j}^{\left[n\right]}\left[R(t)\right]\right). (52)

where the Wj[n]W_{j}^{\left[n\right]} represents the contribution of order nn in RR and RR^{*}. Note that, the conservation of probability implies that, for all nn,

Wj[n]|Ψ0j=0.\langle W_{j}^{\left[n\right]}\left|\Psi_{0j}\right\rangle=0. (53)

Pj(t)=Pj(R(t))P_{j}(t)=P_{j}(R(t)) evolves on the slow time scale λ11\lambda_{1}^{-1} because we are assuming that the fast contributions have already relaxed. That is,

|λ1||KKc|1,\left|\lambda_{1}\right|\sim\left|K-K_{c}\right|\ll 1, (54)

which is small near criticality.

The next step is to introduce the ansatz (52) into Eq. (43) and separate order by order. The first order, n=1n=1, leads to the equation

𝒜cWj[1]=0,\mathcal{A}_{c}W_{j}^{\left[1\right]}=0, (55)

where

𝒜c=η~𝒟2K~c𝒟1\mathcal{A}_{c}=\tilde{\eta}\mathcal{D}_{2}-\tilde{K}_{c}\mathcal{D}_{1}\mathcal{L}

is the linear operator (47) at the critical point (36). The solution of Eq. (55) is

Wj[1]=Ψ1j[R].W_{j}^{\left[1\right]}=\Psi_{1j}\left[R\right]. (56)

The higher orders, n2n\geq 2, lead to an infinite hierarchy of inhomogeneous linear equations,

order: 2𝒜cWj[2]\displaystyle\text{order: 2}~~~\mathcal{A}_{c}W_{j}^{\left[2\right]} =Vj[2](Wj[1]),\displaystyle=V_{j}^{\left[2\right]}\left(W_{j}^{\left[1\right]}\right), (57)
order: 3𝒜cWj[3]\displaystyle\text{order: 3}~~~\mathcal{A}_{c}W_{j}^{\left[3\right]} =Vj[3](Wj[1],Wj[2]),\displaystyle=V_{j}^{\left[3\right]}\left(W_{j}^{\left[1\right]},W_{j}^{\left[2\right]}\right), (58)
\displaystyle... \displaystyle...
order: n𝒜cWj[n]\displaystyle\text{order: n}~~~\mathcal{A}_{c}W_{j}^{\left[n\right]} =Vj[n](Wj[1],,Wj[n1]).\displaystyle=V_{j}^{\left[n\right]}\left(W_{j}^{\left[1\right]},...,W_{j}^{\left[n-1\right]}\right). (59)
\displaystyle... \displaystyle...

Therefore, near criticality we have transformed the nonlinear equation Eq. (43) into an infinite hierarchy of linear equations. The functions Vj[n]V_{j}^{\left[n\right]} depend on the previous orders in nn and should be computed order by order. We must be careful with the fact that the operator 𝒜c\mathcal{A}_{c} is not invertible since it has the nontrivial kernel 𝒜cΨ0j=𝒜cΨ1j=0\mathcal{A}_{c}\Psi_{0j}=\mathcal{A}_{c}\Psi_{1j}=0. Therefore, to ensure the consistency of the expansion (52), we must impose a solvability condition at all orders. Since 𝒜c\mathcal{A}_{c} is Hermitian under the inner product (49), we may use Fredholm’s alternative ELPHICK , which leads to the solvability conditions

Ψ0j[C0]|Vj[n]\displaystyle\left\langle\Psi_{0j}\left[C_{0}\right]\right.|V_{j}^{\left[n\right]}\rangle =0,\displaystyle=0, (60)
Ψ1j[C1]|Vj[n]\displaystyle\left\langle\Psi_{1j}\left[C_{1}\right]\right.|V_{j}^{\left[n\right]}\rangle =0.\displaystyle=0. (61)

The first solvability condition, Eq. (60), is directly implied by the conservation of probability. It is therefore trivially satisfied at all orders. In contrast, the solvability condition (61), which is related to the critical mode, has nontrivial implications. We will use Eq. (61) to compute the normal forms.

For the order parameter we assume the pitchfork bifurcation scaling

|R||KKc|1/21\left|R\right|\sim\left|K-K_{c}\right|^{1/2}\ll 1 (62)

and check the consistency of this assumption a posteriori. Assuming (62) and (56), the second order, n=2n=2, leads to

𝒜cWj[2]=Vj[2]=K~csin(2Δϕ)Ψ2j[R2].\mathcal{A}_{c}W_{j}^{\left[2\right]}=V_{j}^{\left[2\right]}=-\tilde{K}_{c}\sin\left(2\Delta\phi\right)\Psi_{2j}\left[R^{2}\right]. (63)

For M>3M>3, Eq. (63) does not have solvability problems, leading to

Wj[2]=Ψ2j[2tan(Δϕ/2)tan(Δϕ)R2].W_{j}^{\left[2\right]}=\Psi_{2j}\left[\frac{2\tan\left(\Delta\phi/2\right)}{\tan\left(\Delta\phi\right)}R^{2}\right].

The third order, n=3n=3, has solvability problems, and the solvability condition (61) leads to the equation

2R˙+2ΔK~sin(Δϕ)R\displaystyle-2\dot{R}+2\Delta\tilde{K}\sin\left(\Delta\phi\right)R
2K~csin(Δϕ)[tan(Δϕ/2)tan(Δϕ)f(0)f(0)]|R|2R\displaystyle-2\tilde{K}_{c}\sin\left(\Delta\phi\right)\left[\frac{\tan\left(\Delta\phi/2\right)}{\tan\left(\Delta\phi\right)}-\frac{f^{\prime}(0)}{f(0)}\right]\left|R\right|^{2}R =0.\displaystyle=0.

Using Eq. (44), the above solvability condition takes the form given in Eq. (38).

A.3 Normal Form of the Order Parameter for M=3M=3

For M=3M=3, Eq. (63) has no solution, since in this case Δϕ=2π/3\Delta\phi=2\pi/3, which implies

Ψ2j[R2]=Ψ1j[(R)2].\Psi_{2j}\left[R^{2}\right]=\Psi_{1j}\left[(R^{*})^{2}\right].

Here the scaling assumption (62) does not allow us to impose a suitable solvability condition at second order. Hence, in order to ensure the consistency of the expansion (52), we must modify our scaling assumption and adopt the transcritical scaling

|R||KKc|1.\left|R\right|\sim\left|K-K_{c}\right|\ll 1. (64)

This scaling allows us to write the solvability condition (61) for Eq. (57) in the form

2R˙+2ΔK~sin(Δϕ)R2K~csin(Δϕ)(R)2=0.-2\dot{R}+2\Delta\tilde{K}\sin\left(\Delta\phi\right)R-2\tilde{K}_{c}\sin\left(\Delta\phi\right)({R^{*}})^{2}=0.

Using Eq. (44), the above solvability condition leads to the normal form Eq. (40).

Appendix B Brief commentaries about the continuos phase case.

Critical point calculations and normal forms near the transition to synchronization for the continuos-phase Kuramoto model and its variants have been extensively documented in the literature Acebron ; Kuramoto2 ; Bonilla (See Ref. Acebron for an extensive review of a number of approaches). Here we simply point out that in the limit Δϕ0\Delta\phi\rightarrow 0 some of the results of Appendix A reduce to those appropriate for the continuos-phase oscillators. In particular, in this limit,

limΔϕ0Kc=ηf(0),\lim_{\Delta\phi\rightarrow 0}K_{c}=\frac{\eta}{f(0)}, (65)

that is, we obtain the continuous critical point (20). Moreover, from Eq. (39) we find

limΔϕ0αM=α=\displaystyle\lim_{\Delta\phi\rightarrow 0}\alpha_{M}=\alpha= f(0)2(KKc),\displaystyle\frac{f(0)}{2}\left(K-K_{c}\right),
limΔϕ0βM=β=\displaystyle\lim_{\Delta\phi\rightarrow 0}\beta_{M}=\beta= Kc2[12f(0)f(0)],\displaystyle\frac{K_{c}}{2}\left[\frac{1}{2}f(0)-f^{\prime}(0)\right],

which leads to the normal form given in Eq. (21). When comparing our results to those reported in the literature, in addition to the limit Δϕ0\Delta\phi\rightarrow 0 we stress that here we are working with identical oscillators [g(ω)=δ(ω)g(\omega)=\delta(\omega)] and that in the literature on the Kuramoto model the function f(r)=1f(r)=1.

To obtain the analytic estimate (24) of the steady state distribution, we note that for small Δϕ\Delta\phi,

Pj(t)ρ(jΔϕ,t)Δϕ.P_{j}(t)\approx\rho(j\Delta\phi,t)\Delta\phi.

Then, retaining the lowest order of the expansion (52),

ρ(jΔϕ,t)12π(1+Wj[1]),\rho(j\Delta\phi,t)\approx\frac{1}{2\pi}\left(1+W_{j}^{\left[1\right]}\right),

Next, we take the continuos limit Δϕ0\Delta\phi\rightarrow 0 or MM\rightarrow\infty, which implies jΔϕϕj\Delta\phi\rightarrow\phi, with the solution (56). The function Ψ1j[R]\Psi_{1j}\left[R\right] is obtained from the definition (48). Therefore, at the steady state,

ρst(ϕ)12π(1+2Re[Rsteiϕ]),\rho_{st}(\phi)\approx\frac{1}{2\pi}\left(1+2Re\left[R_{st}e^{-i\phi}\right]\right),

where the steady state value RstR_{st} of the order parameter is estimated from the equilibrium value predicted by the normal form (21) for K>KcK>K_{c}. That is,

rst=αβand henceRst=αβeiψ,r_{st}=\sqrt{\frac{\alpha}{\beta}}~~~\text{and hence}~~~R_{st}=\sqrt{\frac{\alpha}{\beta}}e^{i\psi},

where ψ\psi is an arbitrary phase constant. Using the model function (23) for f(r)f(r), we find that

rst=2a(Kη)η(a+2).r_{st}=\sqrt{\frac{2a(K-\eta)}{\eta(a+2)}}.

Therefore we obtain Eq. (24).

References

  • (1) S. H. Strogatz, Physica D 143, 20 (2000).
  • (2) A. Pikovsky, M.. Rosenblum and J. Kurths, Synchronization: A Universal Concept in Nonlinear Sciences, Cambridge (2001).
  • (3) S. C Manrubia, A. S Mikhailov and D. H Zanette, Emergence of Dynamical Order: Synchronization Phenomena in Complex Systems World Scientific, (2004).
  • (4) J. A. Acebrón, L. L. Bonilla, C. J. Pérez-Vicente, F. Ritort and R. Spigler, Rev. Mod. Phys. 77, 137 (2005).
  • (5) Y. Kuramoto, in: H. Arakai (Ed.), International Symposium on Mathematical Problems in Theoretical Physics, Lecture Notes in Physics, Vol. 39, Springer, New York, 1975, p. 420.
  • (6) P. M. Gade and Chin-Kun Hu, Phys. Rev. E 62, 6409 (2000).
  • (7) T. Prager, B. Naundorf, and L. Schimansky-Geier, Physica A 325, 176 (2003).
  • (8) T. Prager, M. Falcke, L. Schimansky-Geier, and M. A. Zaks, Phys. Rev. E 76, 011118 (2007).
  • (9) N.Kouvaris, L. Schimansky-Geier, and E. Scholl, Eur. Phys. J. Spec. Top. 191, 29 (2010).
  • (10) N. Kouvaris, F. Muller, and L. Schimansky-Geier, Phys. Rev. E 82, 061124 (2010).
  • (11) K. Wood, C. Van den Broeck, R. Kawai, and K. Lindenberg, Phys. Rev. Lett. 96, 145701 (2006).
  • (12) I. L. D. Pinto, D. Escaff, U. Harbola, A. Rosas, and K. Lindenberg, Phys. Rev. E 89, 052143 (2014).
  • (13) D. Escaff, I. L. D. Pinto, and K. Lindenberg, Phys. Rev. E 90, 052111 (2014).
  • (14) A. Rosas, D. Escaff, I. L. D. Pinto, and K. Lindenberg, J. Phys. A: Math. Theor. 49 095001 (2016).
  • (15) K. Wood, C. Van den Broeck, R. Kawai, and K. Lindenberg, Phys. Rev. E 74, 031113 (2006).
  • (16) K. Wood, C. Van den Broeck, R. Kawai, and K. Lindenberg, Phys. Rev. E 75, 041107 (2007).
  • (17) K. Wood, C. Van den Broeck, R. Kawai, and K. Lindenberg, Phys. Rev. E 76, 041132 (2007).
  • (18) V. R.V. Assis, M. Copelli, and R.Dickman, J. Stat.Mech. (2011) P09023.
  • (19) V. R. V. Assis and M. Copelli, Physica A 391, 1900 (2012).
  • (20) D. Escaff, U. Harbola, and K. Lindenberg, Phys. Rev. E 86, 011131 (2012).
  • (21) D. Escaff and K. Lindenberg, Eur. Phys. J. Spec. Top. 223, 155 (2014).
  • (22) W. Yu and K. Wood, Phys. Rev. E 91, 062708 (2015).
  • (23) L. F. Lafuerza and R. Toral, Phys. Rev. E 84, 021128 (2011).
  • (24) L. F. Lafuerza and R. Toral, Phys. Rev. E 84, 051121 (2011).
  • (25) L. F. Lafuerza and R. Toral, Phil. Trans. R. Soc. A 371, 20120458 (2013).
  • (26) Y. Kuramoto, Chemical Oscillations, Waves and Turbulence (Springer-Verlag, Berlin, 1984).
  • (27) L. L. Bonilla, Phys. Rev. E 62, 4862 (2000).
  • (28) C. Elphick, E. Tirapegui, M.E. Brachet, P. Coullet and G. Iooss, Physica D, 29 95 (1987).