Skip to main content
Philosophical transactions. Series A, Mathematical, physical, and engineering sciences logoLink to Philosophical transactions. Series A, Mathematical, physical, and engineering sciences
. 2019 Oct 28;377(2160):20190093. doi: 10.1098/rsta.2019.0093

Nonlinear phase coupling functions: a numerical study

Michael Rosenblum 1,2,, Arkady Pikovsky 1,2
PMCID: PMC6833997  PMID: 31656143

Abstract

Phase reduction is a general tool widely used to describe forced and interacting self-sustained oscillators. Here, we explore the phase coupling functions beyond the usual first-order approximation in the strength of the force. Taking the periodically forced Stuart–Landau oscillator as the paradigmatic model, we determine and numerically analyse the coupling functions up to the fourth order in the force strength. We show that the found nonlinear phase coupling functions can be used for predicting synchronization regions of the forced oscillator.

This article is part of the theme issue ‘Coupling functions: dynamical interaction mechanisms in the physical, biological and social sciences’.

Keywords: phase approximation, coupling function, phase response curve

1. Introduction: phase description of forced and coupled oscillators

Models of coupled and forced self-sustained oscillators describe a variety of natural and social phenomena and effects in man-made devices, ranging from synchroni- zation of pendulum clocks, organ pipes and electronic circuits to the emergence of collective motion in popu- lations of spin-torque or nanomechanical oscillators, neurons, yeast cells, pedestrians on footbridges and synthetic genetic oscillators [112]. Probably the most important and frequently used theoretical tool for the analysis of forced and interacting self-sustained units is the phase reduction method [1,2,4,5,1315]. This approach assumes that the force or the coupling is so weak that it does not essentially influence the amplitudes of the oscillators, but only their phases. The mathematical basis behind this assumption is the correspondence between the phase variable of an autonomous system and the neutrally stable direction (with zero Lyapunov exponent) along with the limit cycle, while the amplitudes correspond to stable transversal directions, quantified by negative Lyapunov exponents. Hence, the effects of weak forcing can be described solely by an equation for the phases, while the amplitudes are enslaved.

The phase dynamics approach became a useful and popular tool in the analysis of oscillators and oscillatory networks of different origin. It has been exploited to model and investigate, theoretically and experimentally, such distinct systems as crowds on pedestrian bridges [6], circadian clocks in animals and humans [16,17], physiological subsystems like cardiac and respiratory ones [1820], neuronal populations [8,21] and even groups of socially interacting individuals, from insects to humans [22]. In particular, the phase dynamics framework provided an explanation and quantitative description for such an important effect as the emergence of collective mode in a highly interconnected network [2]. As interesting examples we mention use of the so-called phase response curves (PRCs) for accelerated recovery from jet lag [17] and modelling of deep brain stimulation in Parkinsonian patients [23].

The theory of phase reduction in the first order in the strength of the force is well established, see [14,15,24] for recent reviews. In such an approximate description, the corresponding term in the phase dynamics equations, called the coupling function, scales linearly with the forcing/interaction strength. On the other hand, if the variations of the amplitudes due to the forcing and/or interaction cannot be neglected, but still the dynamics in the state space is confined to the surface of a smooth torus, the dynamical description in terms of the phases is nevertheless possible. One cannot, however, expect the first-order perturbation theory to be valid for strong forcing, rather nonlinear effects should be visible. Although the derivation of the coupling functions with an account of relatively large deviations of the state space trajectory from the limit cycle of an unperturbed system remains a theoretical challenge (see, e.g. [14,24] and references therein), such nonlinear coupling functions can be estimated numerically, as have been demonstrated in our recent short communication [25]. Nonlinear coupling function depends non-trivially on the coupling strength, and, in contradistinction to the linear coupling function, also depends on the frequency of forcing. A numerical exploration of these dependencies is the main purpose of this paper.

2. Phase dynamics models

First, we briefly summarize the main results of the first-order phase approximation theory. Consider an autonomous self-sustained oscillator, described by an equation X˙=F(X), where X is an N-dimensional, N≥2, state vector. Suppose that this system has a T-periodic limit cycle XT(t + T) = XT(t). Then, for all X in the basin of attraction of XT, it is possible to introduce the phase φ(X) such that

φ˙(X)=2πT=ω.

Essential for the definition of the phase is the notion of isochrons [26] as the sets of constant phase. These are the (N − 1)-dimensional hypersurfaces Iφ such that φ(X) = const for XIφ. Isochrons exist in a basin of attraction of a stable limit cycle, but only in some exceptional cases they can be expressed analytically.

Consider now a coupled or driven system, described by X˙=F(X)+εp~(X,t), where ε quantifies the strength of coupling/driving. In this paper, we will consider the case of a periodic driving p~(X,t)=p~(X,t+Td). Then, one can introduce the phase of the driving according to ψ˙=ν=2π/Td and write the forcing term as a 2π-periodic function of this phase p(X, ψ). To perform the phase reduction in the first approximation, one writes the equation for the phase φ(X):

φ˙=φXX˙=φX[F(X)+εp(X,ψ)]=ω+εφXp(X,ψ)ω+εφX|XTp(XT,ψ). 2.1

Here in the last line one takes, in the first approximation in ε, the values of the derivative of the phase and of the force on the limit cycle, where XT = XT(φ). The resulting coupling term on the r.h.s. of equation (2.1) is thus a function of the phases φ, ψ:

Q1(φ,ψ)=φX|XTp(XT,ψ). 2.2

We now briefly discuss a special case when the direction of the force is constant and the force term does not depend on the state of the system, i.e. p(X, ψ) = sp(ψ), where s is a constant unity vector. Then, according to equation (2.2), the first-order coupling function can be written as a product, Q1 = Z(φ)p(ψ), and the phase dynamics equation in the first approximation takes the so-called Winfree form [1]:

φ˙=ω+εZ(φ)p(ψ). 2.3

The function Z(φ) = ∂φ/∂X|XT · s is called phase sensitivity function or PRC.

A further reduction of the phase dynamics, still in the first approximation, can be obtained if the norm of the function εQ1 is small compared with ω. In this case, the phase evolution can be represented as a fast uniform rotation plus relatively slow additions. This allows for averaging over the basic period, keeping only resonant terms in the coupling function. The reason is that only such terms can cause large, though slow, deviations of the phase from a uniform rotation. Which terms are resonant depends on the relation between the autonomous frequency and the frequency of the forcing ν. Namely, if ω/ν ≈ m/n, then the averaging yields the Kuramoto–Daido model [2,2731]:

φ˙=ω+εh(nφmψ). 2.4

Now, we generalize the presented approach. It is natural to extend the model given by equations (2.1) and (2.2), representing the phase dynamics as a series expansion in powers of ε:

φ˙=ω+Q(φ,ψ)=ω+εQ1(φ,ψ)+ε2Q2(φ,ψ)+ε3Q3(φ,ψ)+. 2.5

Noteworthy, the adopted representation relies on the definition of the phase for the autonomous system, i.e. for ε = 0; as mentioned above, an analytical relation between this phase and state variables X is generally unknown. As we have seen, the existing theory provides only the linear in ε term Q1 in equation (2.5). Strictly speaking, the representation via a power series in ε remains a conjecture—we will support it by the numerical analysis below.

3. Phase reduction for the Stuart–Landau oscillator

Our basic model is the forced Stuart–Landau oscillator (SLO)

A˙=(μ+iη)A(1+iα)|A|2A+εp(ψ), 3.1

where A = Re is the complex amplitude. This equation is widely used as a prototypic example of self-sustained oscillations, e.g. [14,24,3237]. The main advantage of this model is that the phase and the first-order coupling function can be determined analytically, which simplifies the numerical analysis of higher-order terms. It is convenient to re-write the model as a system

R˙=μRR3+εp(ψ)cosθandθ˙=ηαR2εp(ψ)sinθR.} 3.2

Here, α is the non-isochronicity parameter. For the autonomous oscillator, parameter μ determines the radius R0=μ and stability of the limit cycle, while η, in combination with α, μ, determines the frequency of the oscillation.

As is well-known (see, e.g. [5]), the phase of the autonomous SLO is defined as

φ=θαln(RR0). 3.3

For the forced system, differentiating equation (3.3) with respect to time and substituting R˙, θ˙ from equation (3.2), we obtain

φ˙=ωαcosθ+sinθRεp(ψ), 3.4

where we introduced ω = η − αμ. If the forcing is so weak that the deviation from the limit cycle can be neglected, RR0=μ, then φ ≈ θ and equation (3.4) yields the known first-order phase dynamics reduction for the SLO in the Winfree form (see equation (2.3)), with the PRC

Z(φ)=αcosφ+sinφμ. 3.5

For a harmonic forcing p(ψ) = cosψ = cos(νt), we obtain

Q1=(αcosφ+sinφ)cosψμ=α2μ[cos(φψ)+cos(φ+ψ)]12μ[sin(φψ)+sin(φ+ψ)]. 3.6

Next, we average Q1 over the oscillation period, for ν ≈ ω. The terms dependent on the sums of phases have frequency ≈ 2ω and therefore disappear due to the averaging. On the contrary, the terms dependent on φ − ψ are slow and can be considered as unchanged within the oscillation period. Hence, averaging of Q1 for ν ≈ ω yields

h(φψ)=sin(φψ)2μαcos(φψ)2μ. 3.7

As is well-known, this coupling function determines the synchronization domain of 1:1 locking. Note that other locked states do not appear in the averaged first-order approximation.

4. Computing nonlinear coupling function

Here, we present our numerical approach for determination of the nonlinear coupling function for the SLO. We restrict ourselves, without loss of generality, to the case of harmonic driving p(ψ) = cos(νt), and proceed as follows. For some set of parameters μ, α, ε, ν, we solve numerically equation (3.2) and compute φ(t), φ˙(t) with the help of equations (3.3) and (3.4). Next, we try to present φ˙(t) in the form of equation (2.5). Since the term ω + εQ1(φ, ψ) is known, we have to find only the nonlinear part of the coupling function

ε2Q2(φ,ψ)+ε3Q3(φ,ψ)+=φ˙ωεQ1(φ,ψ).

For this purpose, we compute the rest term φ˙r=φ˙ωεQ1(φ,ψ). As a result, we obtain a series of points (φ,ψ,φ˙r). We use this set to fit the function φ˙r(φ,ψ) as a 2π-periodic function of variables φ, ψ. We denote the estimated function as Qnlin. Practically, we perform a kernel-based estimation on a grid 100 × 100, see [19] for technical details. Another, almost equivalent option, could be representing the function φ˙r(φ,ψ) as a double Fourier series with unknown coefficients, and finding these coefficients from the minimization of the mean squared error. The error of the fit is quantified by

σ=std[φ˙rQnlin(φ,ψ)]std[φ˙], 4.1

where std[ξ]=[(ξξ¯)2¯]1/2 and bar denotes the time averaging over the available time series. The error σ is due to a truncation of the series, to an error of the kernel estimator and to an error of the ODE solver. We emphasize that determination of Qnlin can fail for large ε if, e.g. the SLO becomes entrained to the force. Indeed, in case of synchrony with the force, the trajectory does not cover the torus spanned by φ, ψ, and the function of these two variables cannot be recovered. Generally, a strong force can also result in destruction of the smooth torus or make the torus so ‘thick’ and shifted with respect to the original limit cycle that some loops cross one isochron twice, see a discussion in ref. [25]. In both latter cases, the approach also fails. This failure can be detected by monitoring the value of σ which is for good cases quite small.

The next task is to determine the basis functions Qk in the power series representation by equation (2.5). For this goal, we perform the above described computation of Qnlin for a fixed frequency ν = const, and a set of values of the force amplitude ε and then compute Qk, k≥2, performing a polynomial fit in ε. (Recall that Q1 is given by equation (3.6).) Practically, we truncate the series and obtain only three terms Q2,3,4 by fitting each element of Qnlin(φ, ψ;ε)/ε2 by a second-order polynomial in ε, i.e. as Qnlin/ε2 ≈ Q2 + εQ3 + ε2Q4. The quality of this step is quantified by

γ(ε)=STD[Qnlinε2Q2ε3Q3ε4Q4]std[Q]. 4.2

Here, STD[ξ] = 〈(ξ − 〈ξ〉)21/2 and the averaging is performed as integration over the torus on which the coupling function is defined:

w=(4π2)102πdφ02πdψw(φ,ψ).

5. Nonlinear coupling functions for the Stuart–Landau oscillator: results

(a). Full nonlinear coupling function

In the first tests, we compute the nonlinear coupling function Qnlin and functions Q2,3,4 for a fixed frequency of the force, ν = 0.3, and for different forcing amplitudes ε. Other parameters are η = 1, μ = 1, α = 0, and we used 107 data points, i.e. ≈ 8000 oscillation periods, for construction of Qnlin. We obtained a good reconstruction for ε≤0.55: the error of the fit σ, see equation (4.1), was smaller than 4 × 10−3. For stronger forcing, the system is close to being synchronized by the force; here, the reconstruction is poor and provides a non-smooth coupling function. The results are shown in figure 1. Here, together with the shapes of Qnlin, we show the amplitudes of Fourier modes of these functions, defined according to

Q(φ,ψ)=k,lF(k,l)eikφ+ilψ. 5.1

We remember that the first-order coupling function contains only harmonics k = ± 1, l = ± 1 (see equation 3.6). One can see that the shape of the nonlinear coupling function largely differs from the linear one and depends strongly on ε. The components Q2,3,4 are illustrated in figure 2, all of them contain higher Fourier modes. (The error of the power series representation is γ(ε) < 6.5 × 10−3).

Figure 1.

Figure 1.

Nonlinear part of the coupling function and the amplitudes of its Fourier modes (see equation (5.1)) for ν = 0.3 and ε = 0.05 (a,c) and ε = 0.55 (b,d). (Online version in colour.)

Figure 2.

Figure 2.

The components (a) Q2, (b) Q3 and (c) Q4 of the nonlinear coupling function for ν = 0.3, obtained via a polynomial fit in the range ε = 0.05, …, 0.55. Comparison with figure 1 shows that Q2 dominates, as expected, for small ε, while Q4 dominates for large ε. (Online version in colour.)

As discussed above, the novel essential feature of the nonlinear coupling function is its dependence on the frequency of the forcing ν. In figure 3, we show dependencies of several dominant Fourier modes of the coupling function on parameters ε and ν.

Figure 3.

Figure 3.

Dependence of amplitudes of different Fourier modes on the amplitude ε (a) and on the frequency ν (b) of the forcing. (Online version in colour.)

Next, we analysed how the nonlinear coupling function varies with the parameter μ. As it follows from the first equation of (3.2), this parameter determines the radius of the limit cycle oscillation R0=μ. Furthermore, linearization of this equation yields for a small radius deviation δ from the limit cycle δ˙2μδ+εp(t)cosθ, so that the larger the value of μ, the more stable the cycle. We computed the nonlinear part of the coupling function for 0.5≤μ≤3 and fixed parameters of the forcing, ν = 0.1, ε = 0.4. (For μ < 0.5, the forcing becomes too strong to provide a reliable construction of Qnlin.) The results are shown in figure 4. One can see that for large μ the norm of the nonlinear coupling function N=(2π)1(02π02πQ2dφdψ)1/2 decays as ∼μ−2.15, what means that the nonlinear effects become less visible in the μ → ∞ limit, because the linear part decays as ∼μ−1/2.

Figure 4.

Figure 4.

The norm of the nonlinear coupling function versus parameter μ for constant ε (circles). The bold line has slope −2.15. (Online version in colour.)

Finally, our simulations have shown no essentially interesting dependence on the parameter α≠0, only some quantitative changes.

(b). Validity of the Winfree and the Kuramoto–Daido forms

While the first-order coupling function for the forcing term adopted in this study can be represented in the Winfree form, this is no more valid for the full nonlinear coupling function. In order to check the validity of the Winfree representation for strong forcing, we estimate an ‘effective’ Z(φ) by plotting (φ˙ω)/(εcos(νt)) versus φ for εcos(νt) > 10−5, cf. equation (2.3). The results for ε = 0.4 and three different values of ν are presented in figure 5. For a constant perturbation, ν = 0, this approach yields a curve that, as expected, deviates from the linear PRC given by equation (3.5). However, for harmonic driving, the points in the plot do not fall on a curve, what means that in the nonlinear regime the coupling function cannot be decomposed into a product Z(φ)p(ψ).

Figure 5.

Figure 5.

Test for validity of the Winfree form of the phase coupling function for ε = 0.4 and different values of frequency ν. Red lines show the first-order PRC according to equation (3.5). Note that for ν≠0 the points do not fall on a single curve, which means that the Winfree form (see equation (2.3)) is not valid for strong forcing. (Online version in colour.)

One could find an approximate PRC by averaging the points in figure 5, or by neglecting all the Fourier components in the expansion (5.1) except for l = 1 (and taking only the real part of it). In this way one, however, neglects terms that are of the same order of magnitude as the preserved ones.

As was discussed in §2, there is no unique Kuramoto–Daido model, rather there is a set of models valid for different resonances ω/ν ≈ m/n. The coupling function for the resonance ω/ν ≈ m/n is obtained from the full coupling function (see equation (5.1)), as

hn,m(nφmψ)=kF(kn,km)exp[iknφikmψ].

For example, the main resonance Kuramoto–Daido coupling function h1,1 is described by the harmonics F(0,0), F( ± 1,∓1), F( ± 2,∓2), F( ± 3,∓3), … In the first-order approximation, one has just the first harmonics terms (see equation (3.7)), while for the full nonlinear coupling function higher-order terms are also present for the main resonance. For other resonances, which are not present in the first order, nonlinear coupling provides effective averaged resonant forcing in higher orders in ε. Another way to construct the Kuramoto–Daido model is to perform a direct fit of φ˙ω versus ( − ) mod 2π (e.g. representing the function as a Fourier series and finding the Fourier coefficients through minimization of the mean squared error); this approach has been adopted in ref. [38]. We illustrate the Kuramoto–Daido coupling functions h1,1 and h1,3 for ε = 0.5 in figure 6. While h1,1 is rather close to the first-order Kuramoto–Daido model given by equation (3.7), the norm of the coupling for the resonance 1:3 is rather small.

Figure 6.

Figure 6.

The Kuramoto–Daido models h(φ − ψ) constructed for ε = 0.5 and ν = 0.7 (a) and h(φ − 3ψ) for ε = 0.5, ν = 0.3 (b). Blue points show the exact values of the phase derivative. Solid and dashed curves are the results of two ways of averaging: the first one is obtained by taking the corresponding diagonal Fourier modes of the reconstructed full coupling function Q(φ, ψ), while the second one is obtained via a direct Fourier fit of blue dots. (Online version in colour.)

6. Predicting synchronization regions with nonlinear coupling functions

In this section, we demonstrate that the nonlinear phase model can be exploited to predict locking regions or Arnold tongues. We recall that we cannot construct the coupling function if the system is locked to an external force. However, it does not mean that the phase model is not valid in that parameter domain, but simply that our procedure for the coupling function construction fails. Nevertheless, we can use the coupling function obtained for coupling strength below the synchronization threshold to predict the domain of synchrony for stronger forcing (or for other frequencies of the forcing).

For small amplitudes of the forcing, only the main Arnold tongue with ν ≈ ω is relevant, and it is well captured by the Kuramoto–Daido representation of the phase dynamics in terms of phase differences, cf. equation (3.7). This form of coupling determines the only synchronization domain that has a triangular shape and touches the ν-axis. In the strongly forced regime, we can expect the appearance of further Arnold tongues. Indeed, the Devil's staircase computed for the full model (3.2) for ε = 0.7, exhibits not only 1:1 locking but also domains of 1:3 and 1:2 synchrony (see figure 7).

Figure 7.

Figure 7.

Synchronization domains of the forced SLO with ε = 0.7. The black solid line shows the true Devil's staircase and the blue dashed one shows the prediction by the full nonlinear phase model obtained for ν = 0.3 and ε≤0.55. The dashed-dotted line is obtained from the integration of the first-order phase approximation (see equation (3.6)); one can see that it provides a significantly worse prediction compared with the full model. (Online version in colour.)

Now, we check how this staircase can be reproduced by the phase model, constructed for ν = 0.3, ε≤0.55. (We remember that for ε > 0.55 the model construction failed because of synchrony.) Combining equation (2.5) with ψ˙=ν, we obtain

dφdψ=ω+εQ1+ε2Q2+ε3Q3+ε4Q4ν. 6.1

Next, we solve this equation numerically for ε = 0.7. Namely, using the Euler technique and precomputed Q2,3,4, we find phase increase Δφ corresponding to a large phase increase Δψ and obtain the frequency ratio as Δφψ. The result is shown in figure 7. We see that the phase model obtained for ν = 0.3 describes very well the 1:3 locking domain and the left border of the 1:1 locking region, but exhibits an essential deviation at the right border of the latter. This can be explained by the frequency dependence of Qnlin.

As has been discussed above, the Kuramoto–Daido model is expected to be good for small forcing only, because for large forcing the time-scale separation between the uniform phase rotation and deviations from it is not valid. Nevertheless, one can formally apply this model to check the quality of predictions of synchronization properties for large forcing amplitudes. We illustrate how well the model based on the coupling function h1,1 predicts the boundaries of the main synchronization region 1:1 in figure 8. One can see that the prediction is quite reasonable, which indicates that for the synchronization properties many nonlinear features of the coupling function are not important. However, for the synchronization region 1:3 this is not the case. While the Kuramoto–Daido coupling function h1,3, shown in figure 6b, correctly predicts the existence of the 1:3 locking domain, its position is so strongly shifted in ν with respect to the true one, that we do not depict it in figure 7.

Figure 8.

Figure 8.

The 1:1 synchronization domain for the SLO forced with amplitude ε = 0.5 and its borders predicted by the Kuramoto–Daido model reconstructed for ν = 0.7 (arrows up) and for ν = 1.3 (arrows down). The solid curve shows the true locking region. The solid lines with arrows show the borders predicted by the model obtained from the Fourier coefficients of the coupling function; the dashed lines with arrows show the corresponding prediction of the model obtained via direct Fourier fit.

7. Conclusion

In summary, we have presented the concept of a nonlinear phase coupling function for a periodically forced self-sustained oscillator. It generalizes the approach of the phase reduction based on the first-order approximation in the forcing strength. For illustration, we have chosen the SLO, mainly for the reason of convenience of presentation, because for it the phase and the first-order phase reduction are known analytically. The method can be, however, straightforwardly applied to other systems, for which the dynamical equations are known. In such a case, the proper phase and its derivative should be determined numerically, see [25]. The case of a purely observational determination of the nonlinear coupling function (cf. [19,39]) requires additional efforts, as the reliable methods of the proper phase reconstruction from scalar signals are still missing.

We have demonstrated that the nonlinear coupling function has a shape quite different from that of the first-order approximation, with many more Fourier components present. A novel feature is a dependence of the nonlinear terms on the frequency of the forcing, in contradistinction to the first approximation which is frequency independent. We have also shown that many differences between the full nonlinear coupling function and its first-order approximation are not so important for determination of the synchronization regions, although the full nonlinear function provides better accuracy.

Finally, we compare our approach with the analytical technique for strongly perturbed limit cycle oscillators of ref. [40]. Except for the trivial fact that our reduction is merely numerical, we mention the essential difference: we rely on the unperturbed definition of the phase, i.e. we remain in the framework of the perturbation theory. On the contrary, the authors of [40] define a generalized phase, i.e. a family of phases for different values of a system's parameter. Next, they consider the case when the strong component of the forcing is very slow and then exploit the generalized phase to obtain a close equation in the adiabatic limit. Our approach is not restricted to slow forcing.

We foresee that the presented approach can be extended to the determination of the phase dynamics of coupled oscillators at strong coupling. An extra problem to be treated here is an additional dependence of the forcing waveform on the strength of the coupling. This study will be reported elsewhere.

Acknowledgements

We thank S. Schaefer and E. Gengel for useful discussions.

Data accessibility

This article has no additional data.

Authors' contributions

Both authors developed the numerical algorithms. M.R. performed computations and prepared the figures. Both authors have written and approved the manuscript.

Competing interests

We declare we have no competing interests.

Funding

M.R. thanks the Russian Science Foundation (grant no. 17-12-01534) for support of studies presented in $5. A.P. thanks the Russian Science Foundation (grant no. 19-12-00367) for support of studies in $6.

References

  • 1.Winfree AT. 1980. The geometry of biological time. Berlin: Springer. [Google Scholar]
  • 2.Kuramoto Y. 1984. Chemical oscillations, waves and turbulence. Berlin: Springer. [Google Scholar]
  • 3.Blekhman I. 1988. Synchronization in science and technology. New York: ASME Press. [Google Scholar]
  • 4.Hoppensteadt FC, Izhikevich EM. 1980. Weakly connected neural networks. New York, NY: Springer. [Google Scholar]
  • 5.Pikovsky A, Rosenblum M, Kurths J. 2001. Synchronization: a universal concept in nonlinear sciences. Cambridge, UK: Cambridge University Press. [Google Scholar]
  • 6.Strogatz SH. 2003. Sync: the emerging science of spontaneous order. New York, NY: Hyperion. [Google Scholar]
  • 7.Balanov A, Janson N, Postnov D, Sosnovtseva O. 2009. Synchronization: from simple to complex. New York, NY: Springer. [Google Scholar]
  • 8.Breakspear M, Heitmann S, Daffertshofer A. 2010. Generative models of cortical oscillations: neurobiological implications of the Kuramoto model. Front. Hum. Neurosci. 4, 190 ( 10.3389/fnhum.2010.00190) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Richard P, Bakker BM, Teusink B, Dam KV, Westerhoff HV. 1996. Acetaldehyde mediates the synchronization of sustained glycolytic oscillations in population of yeast cells. Eur. J. Biochem. 235, 238–241. ( 10.1111/ejb.1996.235.issue-1-2) [DOI] [PubMed] [Google Scholar]
  • 10.Strogatz SH, Abrams DM, McRobie A, Eckhardt B, Ott E. 2005. Theoretical mechanics: crowd synchrony on the millennium bridge. Nature 438, 43–44. ( 10.1038/438043a) [DOI] [PubMed] [Google Scholar]
  • 11.Shim SB, Imboden M, Mohanty P. 2007. Synchronized oscillation in coupled nanomechanical oscillators. Science 316, 95–99 ( 10.1126/science.1137307) [DOI] [PubMed] [Google Scholar]
  • 12.Mondragón-Palomino O, Danino T, Selimkhanov J, Tsimring L, Hasty J. 2011. Entrainment of a population of synthetic genetic oscillators. Science 333, 1315–1319. ( 10.1126/science.1205369) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Ermentrout GB, Terman DH. 2010. Mathematical foundations of neuroscience. New York, NY: Springer. [Google Scholar]
  • 14.Monga B, Wilson D, Matchen T, Moehlis J. 2019. Phase reduction and phase-based optimal control for biological systems: a tutorial. Biol. Cybern. 113, 11–46. ( 10.1007/s00422-018-0780-z) [DOI] [PubMed] [Google Scholar]
  • 15.Pietras B, Daffertshofer A. 2019. Network dynamics of coupled oscillators and phase reduction techniques. Phys. Rep. 819, 1–105. [Google Scholar]
  • 16.Niwa Y, Matsuo T, Onai K, Kato D, Tachikawa M, Ishiura M. 2013. Phase-resetting mechanism of the circadian clock in chlamydomonas reinhardtii. Proc. Natl Acad. Sci. USA 110, 13 666–13 671. ( 10.1073/pnas.1220004110) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17.Forger DB. 2017. Biological clocks, rhythms, and oscillations. the theory of biological timekeeping. Cambridge, MA: MIT Press. [PubMed] [Google Scholar]
  • 18.Shiogai Y, Dhamala M, Oshima K, Hasler M. 2012. Cortico-cardio-respiratory network interactions during anesthesia. PLoS ONE 7, 1–9. ( 10.1371/journal.pone.0044634) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Kralemann B, Frühwirth M, Pikovsky A, Rosenblum M, Kenner T, Schaefer J, Moser M. 2013. In vivo cardiac phase response curve elucidates human respiratory heart rate variability. Nat. Commun. 4, 2418 ( 10.1038/ncomms3418) [DOI] [PubMed] [Google Scholar]
  • 20.Iatsenko D, Bernjak A, Stankovski T, Shiogai Y, Jane OLP, Clarkson PBM, McClintock PVE, Stefanovska A. 2013. Evolution of cardiorespiratory interactions with age. Phil. Trans. R. Soc. A 371 ( 10.1098/rsta.2011.0622) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Schultheiss NW, Prinz AA, Butera RJ (eds) 2012. Phase response curves in neuroscience: theory, experiment, and analysis. Springer Series in Computational Neuroscience, vol. 6. New York, NY: Springer.
  • 22.Hong H, Strogatz SH. 2011. Conformists and contrarians in a Kuramoto model with identical natural frequencies. Phys. Rev. E 84, 046202 ( 10.1103/PhysRevE.84.046202) [DOI] [PubMed] [Google Scholar]
  • 23.Tass PA. 1999. Phase resetting in medicine and biology: stochastic modelling and data analysis. Berlin: Springer. [Google Scholar]
  • 24.Wilson D, Ermentrout B. 2018. Greater accuracy and broadened applicability of phase reduction using isostable coordinates. J. Math. Biol. 76, 37–66. ( 10.1007/s00285-017-1141-6) [DOI] [PubMed] [Google Scholar]
  • 25.Rosenblum M, Pikovsky A. 2019. Numerical phase reduction beyond the first order approximation. Chaos 29, 011105 ( 10.1063/1.5079617) [DOI] [PubMed] [Google Scholar]
  • 26.Guckenheimer J. 1975. Isochrons and phaseless sets. J. Math. Biol. 1, 259–273. ( 10.1007/BF01273747) [DOI] [PubMed] [Google Scholar]
  • 27.Sakaguchi H, Kuramoto Y. 1986. A soluble active rotator model showing phase transition via mutual entrainment. Prog. Theor. Phys. 76, 576–581. ( 10.1143/PTP.76.576) [DOI] [Google Scholar]
  • 28.Daido H. 1992. Order function and macroscopic mutual entrainment in uniformly coupled limit-cycle oscillators. Prog. Theor. Phys. 88, 1213–1218. ( 10.1143/ptp/88.6.1213) [DOI] [Google Scholar]
  • 29.Daido H. 1993. A solvable model of coupled limit-cycle oscillators exhibiting perfect synchrony and novel frequency spectra. Physica D 69, 394–403. ( 10.1016/0167-2789(93)90102-7) [DOI] [Google Scholar]
  • 30.Daido H. 1996. Onset of cooperative entrainment in limit-cycle oscillators with uniform all-to-all interactions: bifurcation of the order function. Physica D 91, 24–66. ( 10.1016/0167-2789(95)00260-X) [DOI] [Google Scholar]
  • 31.Daido H. 1996. Multibranch entrainment and scaling in large populations of coupled oscillators. Phys. Rev. Lett. 77, 1406–1409. ( 10.1103/PhysRevLett.77.1406) [DOI] [PubMed] [Google Scholar]
  • 32.Nakagawa N, Kuramoto Y. 1993. Collective chaos in a population of globally coupled oscillators. Prog. Theor. Phys. 89, 313–323. ( 10.1143/ptp/89.2.313) [DOI] [Google Scholar]
  • 33.Nakagawa N, Kuramoto Y. 1994. From collective oscillations to collective chaos in a globally coupled oscillator system. Physica D 75, 74–80. ( 10.1016/0167-2789(94)90275-5) [DOI] [Google Scholar]
  • 34.Montbrió E, Pazó D. 2011. Shear diversity prevents collective synchronization. Phys. Rev. Lett. 106, 254101 ( 10.1103/PhysRevLett.106.254101) [DOI] [PubMed] [Google Scholar]
  • 35.Bordyugov G, Pikovsky A, Rosenblum M. 2010. Self-emerging and turbulent chimeras in oscillator chains. Phys. Rev. E 82, 035205 ( 10.1103/PhysRevE.82.035205) [DOI] [PubMed] [Google Scholar]
  • 36.Sethia GC, Sen A. 2014. Chimera states: the existence criteria revisited. Phys. Rev. Lett. 112, 144101 ( 10.1103/PhysRevLett.112.144101) [DOI] [PubMed] [Google Scholar]
  • 37.Rosenblum M, Pikovsky A. 2015. Two types of quasiperiodic partial synchrony in oscillator ensembles. Phys. Rev. E 92, 012919 ( 10.1103/PhysRevE.92.012919) [DOI] [PubMed] [Google Scholar]
  • 38.Tokuda IT, Jain S, Kiss IZ, Hudson JL. 2007. Inferring phase equations from multivariate time series. Phys. Rev. Lett. 99, 064101 ( 10.1103/PhysRevLett.99.064101) [DOI] [PubMed] [Google Scholar]
  • 39.Stankovski T, Pereira T, McClintock PVE, Stefanovska A. 2017. Coupling functions: universal insights into dynamical interaction mechanisms. Rev. Mod. Phys. 89, 045001 ( 10.1103/RevModPhys.89.045001) [DOI] [Google Scholar]
  • 40.Kurebayashi W, Shirasaka S, Nakao H. 2013. Phase reduction method for strongly perturbed limit cycle oscillators. Phys. Rev. Lett. 111, 214101 ( 10.1103/PhysRevLett.111.214101) [DOI] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

This article has no additional data.


Articles from Philosophical transactions. Series A, Mathematical, physical, and engineering sciences are provided here courtesy of The Royal Society

RESOURCES