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

Exploring the phase diagrams of multidimensional Kuramoto models

Ricardo Fariello Departamento de Ciências da Computação, Universidade Estadual de Montes Claros, 39401-089, Montes Claros, MG, Brazil.    Marcus A. M. de Aguiar Instituto de Física Gleb Wataghin, Universidade Estadual de Campinas, Unicamp 13083-970, Campinas, SP, Brazil
Abstract

The multidimensional Kuramoto model describes the synchronization dynamics of particles moving on the surface of D-dimensional spheres, generalizing the original model where particles were characterized by a single phase. In this setup, particles are more easily represented by DD-dimensional unit vectors than by D1D-1 spherical angles, allowing for the coupling constant to be extended to a coupling matrix acting on the vectors. As in the original Kuramoto model, each particle has a set of D(D1)/2D(D-1)/2 natural frequencies, drawn from a distribution. The system has a large number of independent parameters, given by the average natural frequencies, the characteristic widths of their distributions plus D2D^{2} constants of the coupling matrix. General phase diagrams, indicating regions in parameter space where the system exhibits different behaviors, are hard to derive analytically. Here we obtain the complete phase diagram for D=2D=2 and Lorentzian distributions of natural frequencies using the Ott-Antonsen ansatz. We also explore the diagrams numerically for different distributions and some specific choices of parameters for D=2D=2, D=3D=3 and D=4D=4. In all cases the system exhibits at most four different phases: disordered, static synchrony, rotation and active synchrony. Existence of specific phases and boundaries between them depend strongly on the dimension DD, the coupling matrix and the distribution of natural frequencies.

I Introduction

Many natural and artificial systems can be described mathematically by a set of coupled oscillators. Examples include neuronal networks [1, 2, 3, 4], power grids [5, 6, 7, 8], active matter [9], sperm motion [10, 11], coupled metronomes [12] and circadian rhythms [13, 14]. In all these examples, synchronous motion of the oscillators is a key feature, leading to macroscopic behaviors with important consequences. The model introduced by Kuramoto provided the first detailed study of synchronization in a simple setup, becoming a paradigm in the area [15, 16]. In this model the oscillators are represented only by their phases θi\theta_{i} and evolve according to the equations

θ˙i=ωi+kNj=1Nsin(θjθi)\dot{\theta}_{i}=\omega_{i}+\frac{k}{N}\sum_{j=1}^{N}\sin{(\theta_{j}-\theta_{i})} (1)

where ωi\omega_{i} are their natural frequencies, selected from a symmetric distribution g(ω)g(\omega), kk is the coupling strength and i=1,,Ni=1,...,N. Kuramoto showed that, for kk is sufficiently large, the oscillators synchronize their phases. A measure of synchronization is given by the complex order parameter

z=peiψ1Ni=1Neiθiz=pe^{i\psi}\equiv\frac{1}{N}\sum_{i=1}^{N}e^{i\theta_{i}} (2)

which is p0p\approx 0 for independent oscillators and p1p\approx 1 when motion is coherent. In the limit NN\rightarrow\infty, the onset of synchronization can be described as a continuous phase transition, where p=0p=0 for k<kc=2/πg(0)k<k_{c}=2/\pi g(0) and increases as p=1kc/kp=\sqrt{1-k_{c}/k} for k>kck>k_{c} [17, 18].

Since its original inception, the model was extended in many ways, with the introduction of frustration [19, 20, 21, 22], different types of coupling functions [23, 24, 25], networks [18, 26], distributions of the oscillator’s natural frequencies [27, 28], inertial terms [17, 29, 30], external periodic driving forces [31, 32, 33] and coupling with particle swarms [34, 35, 36].

The Kuramoto model was also extended to higher dimensions with the help of the unit vectors σi=(cosθi,sinθi)(σix,σiy)\vec{\sigma_{i}}=(\cos{\theta_{i}},\sin{\theta_{i}})\equiv(\sigma_{ix},\sigma_{iy}) [37]. Computing σ˙ix=θ˙iσiy\dot{\sigma}_{ix}=-\dot{\theta}_{i}\sigma_{iy}, σ˙iy=θ˙iσix\dot{\sigma}_{iy}=\dot{\theta}_{i}\sigma_{ix} and using Eq.(1) it follows that

dσidt=𝐖iσi+kNj[σj(σiσj)σi]\frac{d\vec{\sigma_{i}}}{dt}=\mathbf{W}_{i}\vec{\sigma_{i}}+\frac{k}{N}\sum_{j}[\vec{\sigma_{j}}-(\vec{\sigma_{i}}\cdot\vec{\sigma_{j}})\vec{\sigma_{i}}] (3)

where 𝐖i\mathbf{W}_{i} is the anti-symmetric matrix

𝐖i=(0ωiωi0).\mathbf{W}_{i}=\left(\begin{array}[]{cc}0&-\omega_{i}\\ \omega_{i}&0\end{array}\right). (4)

The complex order parameter zz, Eq.(2), can be written in terms of the real vector

p=1Niσi=(pcosψ,psinψ)\vec{p}=\frac{1}{N}\sum_{i}\vec{\sigma_{i}}=(p\cos\psi,p\sin\psi) (5)

describing the center of mass of the system.

Eq.(3) can be extended to higher dimensions by simply considering unit vectors σi\vec{\sigma}_{i} in D-dimensions, rotating on the surface of the corresponding (D-1) unit sphere [37]. Particles are now represented by D1D-1 spherical angles, generalizing the single phase θi\theta_{i} of the original model. The matrices 𝐖i\mathbf{W}_{i} become D×DD\times D anti-symmetric matrices containing the D(D1)/2D(D-1)/2 natural frequencies of each oscillator. Finally, the DD-dimensional model is further extended by replacing the coupling constant kk by a coupling matrix 𝐊\mathbf{K} acting on the vectors [38, 21, 22]:

dσidt=𝐖iσi+1Nj[𝐊σj(σi𝐊σj)σi].\frac{d\vec{\sigma_{i}}}{dt}=\mathbf{W}_{i}\vec{\sigma_{i}}+\frac{1}{N}\sum_{j}[{\mathbf{K}}\vec{\sigma_{j}}-(\vec{\sigma_{i}}\cdot{\mathbf{K}}\vec{\sigma_{j}})\vec{\sigma_{i}}]. (6)

Using Eq.(5) and defining the rotated order parameter

q=𝐊p\vec{q}=\mathbf{K}\vec{p} (7)

we obtain the compact equation

dσidt=𝐖iσi+[q(σiq)σi].\frac{d\vec{\sigma_{i}}}{dt}=\mathbf{W}_{i}\vec{\sigma_{i}}+[\vec{q}-(\vec{\sigma_{i}}\cdot\vec{q})\vec{\sigma_{i}}]. (8)

The coupling matrix breaks the rotational symmetry and plays the role of a generalized frustration: it rotates σj\vec{\sigma}_{j}, hindering its alignment with σi\vec{\sigma}_{i} and inhibiting synchronization. The angle of rotation depends on σj\sigma_{j}, generalizing the constant frustration angle of the Sakaguchi model [19]. Norm conservation, |σi|=1|\vec{\sigma_{i}}|=1, is guaranteed, as can be seen by taking the scalar product of Eqs.(6) with σi\vec{\sigma_{i}}. Similar extensions of the Kuramoto model with symmetry breaking and higher dimensions were also considered in refs. [39, 40, 41, 42, 43].

For the case of identical oscillators with zero natural frequencies, the eigenvalues and eigenvectors of the coupling matrix completely determine the dynamics [22]. Complete synchronization occurs if the real part of the dominant eigenvalue is positive. If the corresponding eigenvector is real the order parameter converges to the direction of the eigenvector (static sync). If it is complex, the order parameter rotates in the plane defined by the real and imaginary parts of the corresponding eigenvector. However, for non-identical oscillators, the behavior changes considerably, depending on the distribution of natural frequencies. Not only the center ω0\omega_{0} and width Δ\Delta of the distribution matter (since rotational symmetry is broken) but also the type of distribution. Here we construct phase diagrams in the ω0×Δ\omega_{0}\times\Delta plane for different distributions and dimensions 2, 3 and 4, exploring the effects of these parameters in the dynamics of the extended Kuramoto model.

II Representations in 2, 3 and 4 dimensions

In D=2D=2 the coupling matrix 𝐊\mathbf{K} can be conveniently written as a sum of symmetric and anti-symmetric parts

𝐊=K(cosαsinαsinαcosα)+J(cosβsinβsinβcosβ)𝐊R+𝐊S\mathbf{K}=K\left(\begin{array}[]{cc}\cos\alpha&\sin\alpha\\ -\sin\alpha&\cos\alpha\end{array}\right)+J\left(\begin{array}[]{cc}-\cos\beta&\sin\beta\\ \sin\beta&\cos\beta\end{array}\right)\equiv\mathbf{K}_{R}+\mathbf{K}_{S} (9)

where 𝐊R\mathbf{K}_{R} is recognized as a rotation matrix. In this case the equations of motion can still be written in terms of a single phase and read

θ˙i=ωi+1Nj=1N[Ksin(θjθiα)+Jsin(θj+θi+β)].\dot{\theta}_{i}=\omega_{i}+\frac{1}{N}\sum_{j=1}^{N}\left[K\sin(\theta_{j}-\theta_{i}-\alpha)+J\sin(\theta_{j}+\theta_{i}+\beta)\right]. (10)

For J=0J=0 the system reduces to the Kuramoto-Sakaguchi model, but for J0J\neq 0 new active states are obtained [21]. We review the main properties of the 2D system in the next section.

As the coupling matrix has D2D^{2} independent real entries, the model equations are hard to handle explicitly if D3D\geq 3. For identical oscillators, 𝐖i=0\mathbf{W}_{i}=0, the dynamics is completely determined by the eigenvalues and eigenvectors of 𝐊\mathbf{K} [22], but for general distributions of natural frequencies the dynamics changes considerably, and so does the phase diagram of the system in the space of parameters. In order to simplify matters, we choose to work with particular forms of the coupling matrices that make it easy to identify the leading eigenvectors and, therefore, to predict the behavior of the system in the limit where the width of the distribution of natural frequencies goes to zero.

For D=3D=3 we set

𝐊=(acosαasinα0asinαacosα000b).\mathbf{K}=\left(\begin{array}[]{ccc}a\cos\alpha&a\sin\alpha&0\\ -a\sin\alpha&a\cos\alpha&0\\ 0&0&b\end{array}\right). (11)

The eigenvalues are λ±=ae±iα\lambda_{\pm}=ae^{\pm i\alpha}, with eigenvectors (1,±i,0)/2(1,\pm i,0)/\sqrt{2}, and λ3=b\lambda_{3}=b, with eigenvector (0,0,1)(0,0,1). The matrices of natural frequencies have three components each and are given by

𝐖i=(0ω3iω2iω3i0ω1iω2iω1i0).\mathbf{W}_{i}=\left(\begin{array}[]{ccc}0&-\omega_{3i}&\omega_{2i}\\ \omega_{3i}&0&-\omega_{1i}\\ -\omega_{2i}&\omega_{1i}&0\end{array}\right). (12)

In this case it is possible to associate 𝐖i\mathbf{W}_{i} to the vector

ωiT=ωi(sinβicosαi,sinβisinαi,cosβi),\vec{\omega}_{i}^{T}=\omega_{i}(\sin\beta_{i}\cos\alpha_{i},\sin\beta_{i}\sin\alpha_{i},\cos\beta_{i}), (13)

where the superscript TT stands for transpose. Clearly 𝐖iσ=ωi×σ\mathbf{W}_{i}\vec{\sigma}=\omega_{i}\times\vec{\sigma}.

For D=4D=4 we choose the coupling matrix as

𝐊=(a1cosαa1sinα00a2sinαa2cosα0000bcosβbsinβ00bsinβbcosβ),\mathbf{K}=\left(\begin{array}[]{cccc}a_{1}\cos\alpha&a_{1}\sin\alpha&0&0\\ -a_{2}\sin\alpha&a_{2}\cos\alpha&0&0\\ 0&0&b\cos\beta&b\sin\beta\\ 0&0&-b\sin\beta&b\cos\beta\end{array}\right), (14)

representing a rotation in the lower block and another rotation (if a1=a2a_{1}=a_{2}) or two real eigenvectors (if α=0\alpha=0 and a1a2a_{1}\neq a_{2}) in the upper block. We note that any real coupling matrix could be used and that only the eigenvalues and eigenvectors matter for the asymptotic behavior of the system in the case of identical oscillators. This choice is only to facilitate the determination of the eigenvectors. The matrices 𝐖i\mathbf{W}_{i} can be parametrized as [44]

𝐖i=(0ω6iω5iω4iω6i0ω3iω2iω5iω3i0ω1iω4iω2iω1i0)\mathbf{W}_{i}=\left(\begin{array}[]{cccc}0&-\omega_{6i}&\omega_{5i}&-\omega_{4i}\\ \omega_{6i}&0&-\omega_{3i}&\omega_{2i}\\ -\omega_{5i}&\omega_{3i}&0&-\omega_{1i}\\ \omega_{4i}&-\omega_{2i}&\omega_{1i}&0\end{array}\right) (15)

and have six independent entries.

III Exact results for D=2D=2

III.1 Dimensional reduction

In two dimensions we can use the dimensional reduction approach of Ott and Antonsen for Lorentzian distributions of natural frequencies [45]. In this case one can derive differential equations for the module and phase of the order parameter [21] and we will use these equations to construct the full 2D phase diagram analytically. Taking the limit NN\rightarrow\infty we define the function f(ω,θ,t)f(\omega,\theta,t) describing the density of oscillators with natural frequency ω\omega at position θ\theta in time tt. Since the total number of oscillators is conserved, ff satisfies a continuity equation with velocity field

v=𝐖σ+q(σq)σ=[ω+qsin(ξθ)]θ^vθθ^\vec{v}=\mathbf{W}\vec{\sigma}+\vec{q}-(\vec{\sigma}\cdot\vec{q})\vec{\sigma}=[\omega+q\sin(\xi-\theta)]\hat{\theta}\equiv v_{\theta}\hat{\theta} (16)

where σ=(cosθ,sinθ)\vec{\sigma}=(\cos\theta,\sin\theta), qq(cosξ,sinξ)\vec{q}\equiv q(\cos\xi,\sin\xi) and θ^=(sinθ,cosθ)\hat{\theta}=(-\sin\theta,\cos\theta). The continuity equation reads

ft+(vθf)θ=0.\frac{\partial f}{\partial t}+\frac{\partial(v_{\theta}f)}{\partial\theta}=0. (17)

The Ott-Antonsen ansatz consists in expanding ff in Fourier series and choose the coefficients so that all of them depend on a single complex parameter ν(t)\nu(t) as

f(ω,θ,t)=g(ω)2π[1+m=1νmeimθ+m=1νmeimθ].f(\omega,\theta,t)=\frac{g(\omega)}{2\pi}\left[1+\sum_{m=1}^{\infty}\nu^{m}e^{-im\theta}+\sum_{m=1}^{\infty}\nu^{*m}e^{im\theta}\right]. (18)

Inserting (18) and (16) into (17) we obtain the following differential equation for ν(t)\nu(t):

ν˙=iων12uν2+12u\dot{\nu}=i\omega\nu-\frac{1}{2}u^{*}\nu^{2}+\frac{1}{2}u (19)

where we defined the complex number u=qeiξu=qe^{i\xi}. Setting z=peiψz=pe^{i\psi} and using the definition q=𝐊p\vec{q}=\mathbf{K}\vec{p} (see Eq.(7)), we find

u=KzeiαJzeiβ.u=Kze^{-i\alpha}-Jz^{*}e^{-i\beta}. (20)

The last step is to relate the ansatz parameter ν\nu with the complex order parameter zz. To do that we note that in the limit of infinitely many oscillators, Eq.(2) becomes

z=f(ω,θ,t)eiθ𝑑θ𝑑ω.z=\int f(\omega,\theta,t)e^{i\theta}d\theta d\omega. (21)

Using the Fourier series (18) we see that only the term proportional to eiθe^{-i\theta} contributes to the integral and we are left with

z=g(ω)ν(ω)𝑑ω.z=\int g(\omega)\nu(\omega)d\omega. (22)

This equation can be integrated exactly for

g(ω)=Δπ1(ωω0)2+Δ2g(\omega)=\frac{\Delta}{\pi}\frac{1}{(\omega-\omega_{0})^{2}+\Delta^{2}} (23)

[45]. In this case we can write ν=ρeiΦ\nu=\rho e^{i\Phi} and we obtain

z=ΔπρeiΦ(ωω0+iΔ)(ωω0iΔ)𝑑ω.z=\frac{\Delta}{\pi}\int\frac{\rho e^{i\Phi}}{(\omega-\omega_{0}+i\Delta)(\omega-\omega_{0}-i\Delta)}d\omega. (24)

The integral can now be performed in the complex ω\omega-plane using a closed path from R-R to +R+R over the real line and closing back from RR to R-R with a half circle in the positive complex half plane, taking RR\rightarrow\infty. From Eq.(19) we see that Φ\Phi should be proportional to ω\omega for large ω\omega, implying that the integral over the half circle goes to zero. Using the residues theorem at the pole ω=ω0+iΔ\omega=\omega_{0}+i\Delta we obtain

z=ν(ω0+iΔ).z=\nu(\omega_{0}+i\Delta). (25)

Calculating Eq.(19) at ω0+iΔ\omega_{0}+i\Delta allows us to replace ν\nu by zz, resulting in

z˙=i(ω0+iΔ)z12(KzeiαJzeiβ)z2+12(KzeiαJzeiβ).\dot{z}=i(\omega_{0}+i\Delta)z-\frac{1}{2}(Kz^{*}e^{i\alpha}-Jze^{i\beta})z^{2}+\frac{1}{2}(Kze^{-i\alpha}-Jz^{*}e^{-i\beta}). (26)

Finally, separating real and imaginary parts we obtain equations for the module and phase of the order parameter z=peiψz=pe^{i\psi}:

p˙=pΔ+p2(1p2)[KcosαJcosθ]\dot{p}=-p\Delta+\frac{p}{2}(1-p^{2})[K\cos\alpha-J\cos\theta] (27)

and

θ˙=2ω0(1+p2)[KsinαJsinθ]\dot{\theta}=2\omega_{0}-(1+p^{2})[K\sin\alpha-J\sin\theta] (28)

where we have defined θ=2ψ+β\theta=2\psi+\beta.

III.2 Phase Diagram

Non-trivial stationary solutions of Eqs.(27) and (28) are given by

p=12ΔKcosαJcosθp=\sqrt{1-\frac{2\Delta}{K\cos\alpha-J\cos\theta}} (29)

and

sinθ=ab\sin\theta=-\frac{a}{b} (30)

where a=2ω0(1+p2)Ksinαa=2\omega_{0}-(1+p^{2})K\sin\alpha and b=J(1+p2)b=J(1+p^{2}). These solutions are real provided

2Δ<KcosαJcosθ2\Delta<K\cos\alpha-J\cos\theta (31)

and |a|<|b||a|<|b|, or

12(1+p2)(Ksinα|J|)<ω0<12(1+p2)(Ksinα+|J|)\frac{1}{2}(1+p^{2})(K\sin\alpha-|J|)<\omega_{0}<\frac{1}{2}(1+p^{2})(K\sin\alpha+|J|) (32)

Therefore, to find pp and ψ\psi for each pair (ω0,Δ)(\omega_{0},\Delta) we need to solve Eqs.(29) and (30) and check that conditions (31) and (32) are satisfied.

The trivial (asynchronous) state p=0p=0 is always a solution of Eq.(27). Although the phase of zz for p=0p=0 is mostly irrelevant, it plays a role in analysis of its stability. At p=0p=0 the linearized version of Eq.(27) is

δp˙=(Δ+Kcosα2Jcosθ2)δp\delta\dot{p}=\left(-\Delta+\frac{K\cos\alpha}{2}-\frac{J\cos\theta}{2}\right)\delta p (33)

whose solution is

δp(t)=exp{(ΔKcosα2)tJ20tcosθ(t)𝑑t}.\delta p(t)=\exp{\left\{-\left(\Delta-\frac{K\cos\alpha}{2}\right)t-\frac{J}{2}\int_{0}^{t}\cos\theta(t^{\prime})dt^{\prime}\right\}}. (34)

Therefore, if θ\theta oscillates (for ω0\omega_{0} outside the interval in Eq.(32)) p=0p=0 is stable for Δ>Kcosα/2Δ0\Delta>K\cos\alpha/2\equiv\Delta_{0}. When θ\theta converges to a constant, stability requires Δ>Kcosα/2Jcosθ/2\Delta>K\cos\alpha/2-J\cos\theta/2. Since the linearized equation for θ\theta at p=0p=0 is δθ˙=Jcosθδθ\delta\dot{\theta}=J\cos\theta\delta\theta, for J>0J>0, the trivial solution is stable if cosθ<0\cos\theta<0 (π2/<θ<3π/2\pi 2/<\theta<3\pi/2) and for J<0J<0 if cosθ>0\cos\theta>0 (π/2<θ<π/2-\pi/2<\theta<\pi/2).

For Δ>Δ0\Delta>\Delta_{0} the line separating the async from the static sync region is given in parametric form by (ω(θ),Δ(θ))(\omega(\theta),\Delta(\theta)) with ω(θ)=(Ksinα|J|sinθ)/2\omega(\theta)=(K\sin\alpha-|J|\sin\theta)/2, Δ(θ)=(Kcosα|J|cosθ)/2\Delta(\theta)=(K\cos\alpha-|J|\cos\theta)/2, for θ(π/2,3π/2)\theta\in(\pi/2,3\pi/2).

For Δ<Δ0\Delta<\Delta_{0} the solution p=0p=0 is unstable and pp either converges to a constant (static solutions) or it oscillates (active solutions). The boundary between the two kinds of behavior is obtained setting sinθ=±1\sin\theta=\pm 1 and cosθ=0\cos\theta=0. From Eq.(29) we find

1+p22=1ΔKcosα=1Δ2Δ0.\frac{1+p^{2}}{2}=1-\frac{\Delta}{K\cos\alpha}=1-\frac{\Delta}{2\Delta_{0}}. (35)

Setting a=ba=b we obtain

1+p22=ω0Ksinα+|J|=ω02ωmax\frac{1+p^{2}}{2}=\frac{\omega_{0}}{K\sin\alpha+|J|}=\frac{\omega_{0}}{2\omega_{max}} (36)

where ωmax(Ksinα+|J|)/2\omega_{max}\equiv(K\sin\alpha+|J|)/2. Equating these two relations gives the boundary curve

ω0(Δ)=ωmax(2Δ/Δ0).\omega_{0}(\Delta)=\omega_{max}(2-\Delta/\Delta_{0}). (37)

Setting a=ba=-b gives the other boundary curve

ω0(Δ)=ωmin(2Δ/Δ0).\omega_{0}(\Delta)=\omega_{min}(2-\Delta/\Delta_{0}). (38)

where ωmin(Ksinα|J|)/2\omega_{min}\equiv(K\sin\alpha-|J|)/2. The value of pp along the curve is given br Eq.(29) with cosθ=0\cos\theta=0, and it approaches 1 as Δ0\Delta\rightarrow 0. The phase is ψ=3π/4β\psi=3\pi/4-\beta on the upper curve and ψ=π/4β\psi=\pi/4-\beta on the lower curve. Between these two curves the solution is static and outside this interval the phase θ\theta, and therefore ψ\psi, oscillates, leading to an oscillation of p(t)p(t), corresponding to active states.

Refer to caption
Refer to caption
Figure 1: Phase diagram in the ω0×Δ\omega_{0}\times\Delta plane for D=2D=2. (a) The static sync region is bounded by ωmin=(Ksinα|J|)/2\omega_{min}=(K\sin\alpha-|J|)/2 and ωmax=(Ksinα+|J|)/2\omega_{max}=(K\sin\alpha+|J|)/2,with Δ0=Kcosα/2\Delta_{0}=K\cos\alpha/2 and Δmax=Δ0+|J|/2\Delta_{max}=\Delta_{0}+|J|/2. The curved line separating the async from the static sync region is given in parametric form by (ω(θ),Δ(θ))(\omega(\theta),\Delta(\theta)) with ω(θ)=(Ksinα|J|sinθ)/2\omega(\theta)=(K\sin\alpha-|J|\sin\theta)/2, Δ(θ)=(Kcosα|J|cosθ)/2\Delta(\theta)=(K\cos\alpha-|J|\cos\theta)/2, for θ(π/2,3π/2).\theta\in(\pi/2,3\pi/2). (b) For J=0J=0 the Kuramoto-Sakaguchi model is recovered and the order parameter rotates if K>2Δ/cosαK>2\Delta/\cos\alpha. Rotation changes direction as the blue line is crossed, with ωm=Ksinα/2\omega_{m}=K\sin\alpha/2.

For J=0J=0 the static sync region collapses and the active regions become regions of rotation, where the module of pp remains constant whereas the phase ψ\psi rotates with angular velocity ω0Ksinα+Δtanα\omega_{0}-K\sin\alpha+\Delta\tan\alpha. A line of static sync appears for ω0=KsinαΔtanα\omega_{0}=K\sin\alpha-\Delta\tan\alpha. The full diagram is illustrated in Figure 1.

IV Simulations

In this section we present simulations of the generalized Kuramoto model for D=2D=2, 3 and 4 for the coupling matrices described in section II. For each coupling matrix and distribution of natural frequencies we integrate the system for different values of ω0\omega_{0} and Δ\Delta. In order to characterize the asymptotic state of the system we computed the following quantities: (i) p\langle p\rangle, time average of the module of the order parameter ; (ii) δp\delta p, mean square deviation around the average, and; (iii) δmax\delta_{max}, maximum between mean square deviation of the components of p\vec{p}. The first quantity informs about the degree of synchronization whereas the second indicates if pp is constant or displays oscillatory motion (active state). Finally, δmax\delta_{max} indicates if p\vec{p} is rotating (δmax>0\delta_{max}>0) or not (δmax=0\delta_{max}=0).

Capital letters in the phase diagrams indicate the asymptotic state of the system as follows:

D - disordered (not synchronized) - p0\langle p\rangle\approx 0.

S - static sync - p>0\langle p\rangle>0, δp0\delta p\approx 0, δmax0\delta_{max}\approx 0.

R - rotation - p>0\langle p\rangle>0, δp0\delta p\approx 0, δmax>0\delta_{max}>0.

A - active sync - p>0\langle p\rangle>0, δp>0\delta p>0, δmax>0\delta_{max}>0.

In all simulations we set N=5000N=5000 oscillators for a total integration time of t=2000t=2000, using the last 500500 units of time to compute the asymptotic results. The only exception is the case of the Lorentz distribution, for which we used N=200N=200. t=1000t=1000 and the last 250250 units of time for averages, due to the very slow convergence of the system. Integration of the equations of motion were performed with a 4th order Runge-Kutta algorithm with precision parameter 10610^{-6}. Convergence of the results was also checked against the method proposed in [46]. Initial conditions for the oscillators were chosen randomly on the sphere. The parameters ω0\omega_{0} and Δ\Delta in heat maps were varied from 0 to 2 at steps of 0.05.

IV.1 Phase diagrams in D=2D=2

Although in D=2D=2 we have the exact phase diagrams for the Lorentz distributions, simulations are important for two reasons: first, we don’t have the diagrams for other distributions; second, since we need to automatize the simulations for other distributions and higher dimensions, we need to make sure we can extract the different phases from the simulated diagrams. Therefore, we first simulate the diagrams for the Lorentz distribution

gL(ω)=Δπ1(ωω0)2+Δ2;g_{L}(\omega)=\frac{\Delta}{\pi}\frac{1}{(\omega-\omega_{0})^{2}+\Delta^{2}}; (39)

and see how they compare with the exact solutions. We also simulated the equations for the Gaussian

gG(ω)=12πΔ2e(ωω0)22Δ2;g_{G}(\omega)=\frac{1}{\sqrt{2\pi\Delta^{2}}}e^{-\frac{(\omega-\omega_{0})^{2}}{2\Delta^{2}}}; (40)

and uniform distributions,

gU(ω)={1ΔifΔ2+ω0ωω0+Δ20otherwise.g_{U}(\omega)=\left\{\begin{array}[]{l}\frac{1}{\Delta}\qquad{\mbox{i}f}-\frac{\Delta}{2}+\omega_{0}\leq\omega\leq\omega_{0}+\frac{\Delta}{2}\\ 0\qquad{\mbox{otherwise}}.\end{array}\right. (41)

Note that Δ\Delta is a measure of the width of the distributions, but has different meanings in each case. For the Gaussian distribution Δ2\Delta^{2} is the variance; for the uniform distribution the variance is Δ2/12\Delta^{2}/12 whereas the Lorentz has infinite variance.

For each distribution we simulated the dynamics with three coupling matrices (see Eq.(9)):

𝐊S=(2.5000.8)\mathbf{K}_{S}=\left(\begin{array}[]{cc}2.5&0\\ 0&0.8\end{array}\right) (42)
𝐊R=2.5(cos0.5sin0.5sin0.5cos0.5)\mathbf{K}_{R}=2.5\left(\begin{array}[]{cc}\cos 0.5&\sin 0.5\\ -\sin 0.5&\cos 0.5\end{array}\right) (43)

and

𝐊A=𝐊R+(0.20.100).\mathbf{K}_{A}=\mathbf{K}_{R}+\left(\begin{array}[]{cc}0.2&0.1\\ 0&0\end{array}\right). (44)

These choices correspond to coupling matrices with real eigenvalues, leading to static states for Δ=ω0=0\Delta=\omega_{0}=0 (𝐊S\mathbf{K}_{S}), purely complex eigenvalues, leading to rotations as in the Kuramoto-Sakaguchi model (𝐊R\mathbf{K}_{R}) and complex eigenvalues corresponding to active states (𝐊A\mathbf{K}_{A}).

Refer to caption
Figure 2: Heat maps in the ω0\omega_{0}-Δ\Delta plane for the Lorentz distribution. Panels show results for coupling matrices 𝐊S\mathbf{K}_{S} (first line) and 𝐊R\mathbf{K}_{R} (second line). Along each line of plots, panels show the average value of the order parameter p\langle p\rangle, its mean square deviation δp\delta p and δmax\delta_{max}. Black lines show the theoretical results (see Fig.1).
Refer to caption
Figure 3: Heat maps in the ω0\omega_{0}-Δ\Delta plane for the Gaussian distribution. Panels show results for coupling matrices 𝐊S\mathbf{K}_{S} (first line) , 𝐊R\mathbf{K}_{R} (second line) and 𝐊A\mathbf{K}_{A} (third line). Each line shows the average value of the order parameter p\langle p\rangle, its mean square deviation δp\delta p and δmax\delta_{max}.
Refer to caption
Figure 4: Heat maps in the ω0\omega_{0}-Δ\Delta plane for the uniform distribution. Panels show results for coupling matrices 𝐊S\mathbf{K}_{S} (first line) , 𝐊R\mathbf{K}_{R} (second line) and 𝐊A\mathbf{K}_{A} (third line). Plots show the average value of the order parameter p\langle p\rangle, its mean square deviation δp\delta p and δmax\delta_{max}.

Fig. 2 displays results for the Lorentz distribution, which we simulate only for 𝐊S\mathbf{K}_{S} (top panels) and 𝐊R\mathbf{K}_{R} (lower panels), as our intention is to validate the numerical results comparing with the exact diagrams. Continuous black lines show the boundary curves as in Fig.1 and they divide the plane int o three (top) or two (bottom) regions. In both cases the right most region corresponds to non-synchronized states. The top panels show static synchronization, with p\vec{p} constant, in the lower left corner, as can be seen by the low values of both δp\delta p and δmax\delta_{max}. The upper left region, on the other hand, shows active states, with p\langle p\rangle constant but rotating and oscillating p(t)\vec{p}(t), as indicated by significant values of δp\delta p and large values of δmax\delta_{max}. For the bottom panels, corresponding to the Kuramoto-Sakaguchi model, p\vec{p} rotates but keeps its module constant (δp0\delta p\approx 0).

Fig. 3 shows similar plots for the Gaussian distribution, Eq.(40). The top two panels are qualitatively similar to the panels in Fig.2, although not identical: critical transition values of Δ\Delta and ω0\omega_{0} are different and transitions are much sharper, as natural frequencies far from ω0\omega_{0} are much less likely to be sampled. Interestingly, for the case of 𝐊A\mathbf{K}_{A}, the line of fixed p\vec{p} immersed in the rotating zone (see Fig.1(b) ) is enlarged into an area (red stripe in the δmas)\delta_{mas}), showing the great sensitivity of phase diagram with the coupling matrix.

Finally, Fig. 4 shows results for the uniform distribution, Eq.(41) and the same coupling matrices, Eqs.(42) -(44). Except for the case of 𝐊R\mathbf{K}_{R} (middle row) which is qualitatively similar to the cases of Lorentz and Gaussian distributions, new regions develop in this case. For 𝐊S\mathbf{K}_{S} part of the region corresponding to non-synchronized states for Gaussian and Lorentz distributions becomes partially synchronized with static states (first row) and for 𝐊A\mathbf{K}_{A} the active states near the line of static states develop larger oscillations (yellow area in the middle plot in the third row). Enlargement of the line of static sync states is also observed in this case.

IV.2 Phase diagrams in D=3D=3

To explore the phase diagrams in 3D we set the coupling matrix as in Eq.(11) with a=1a=1 and α=0.5\alpha=0.5 and consider two values of the parameter bb. For b=0.5b=0.5 we define

𝐊3R=(cos0.5sin0.50sin0.5cos0.50000.5)\mathbf{K}_{3R}=\left(\begin{array}[]{ccc}\cos 0.5&\sin 0.5&0\\ -\sin 0.5&\cos 0.5&0\\ 0&0&0.5\end{array}\right) (45)

and for b=1b=1

𝐊3S=(cos0.5sin0.50sin0.5cos0.50001).\mathbf{K}_{3S}=\left(\begin{array}[]{ccc}\cos 0.5&\sin 0.5&0\\ -\sin 0.5&\cos 0.5&0\\ 0&0&1\end{array}\right). (46)

In the first case the dominant eigenvalues have complex eigenvectors in the e^1\hat{e}_{1}-e^2\hat{e}_{2} plane, corresponding to rotations for Δ=ω0=0\Delta=\omega_{0}=0. In the second case the dominant eigenvector is real in the e^3\hat{e}_{3} direction leading to static synchronization. For each case we use three different types of natural frequencies distributions, described either in terms of the matrix 𝐖i\mathbf{W}_{i} entries as in Eq.(11) or in terms of the associated vector ωi\vec{\omega}_{i}, Eq.(13), as follows:

gang(ω)g_{ang}(\vec{\omega}); for each oscillator a vector ωi\vec{\omega}_{i} is sampled with uniform distribution of angles αi\alpha_{i} and βi\beta_{i} and Gaussian distribution of module ωi\omega_{i} centered at ω0\omega_{0} with width Δ\Delta.

ggauss(ω)g_{gauss}(\vec{\omega}); each entry of 𝐖i\mathbf{W}_{i} is sampled from a Gaussian distribution centered at ω0\omega_{0} with width Δ\Delta.

guni(ω)g_{uni}(\vec{\omega}); each entry of 𝐖i\mathbf{W}_{i} is sampled from a uniform distribution centered at ω0\omega_{0} with width Δ\Delta.

Refer to caption
Figure 5: Heat maps in the ω0\omega_{0}-Δ\Delta plane for 3D and distribution gang(ω)g_{ang}(\vec{\omega}). Panels show results for coupling matrices 𝐊\mathbf{K} as in Eq.(11) with a=1a=1, α=0.5\alpha=0.5. The value of bb is 0.5 (first line) and 1.0 (second line). Plots show the average value of the order parameter, its mean square deviation and δmax\delta_{max}.
Refer to caption
Figure 6: Heat maps in the ω0\omega_{0}-Δ\Delta plane for the 3D case. Here g(ω)g(\vec{\omega}) is given by Eq,(12) with all entries Gaussian distributed around ω=1\omega=1. Panels show results for coupling matrices 𝐊\mathbf{K} as in Eq.(11) with a=1a=1, α=0.5\alpha=0.5. The value of bb is 0.5 (first line) and 1.0 (second line). Plots show the average value of the order parameter, its mean square deviation and δmax\delta_{max}.
Refer to caption
Figure 7: Heat maps in the ω0\omega_{0}-Δ\Delta plane for the 3D case. Here g(ω)g(\vec{\omega}) is given by Eq,(12) with all entries uniformly distributed around ω=1\omega=1. Panels show results for coupling matrices 𝐊\mathbf{K} as in Eq.(11) with a=1a=1, α=0.5\alpha=0.5. The value of bb is 0.5 (first line) and 1.0 (second line). Plots show the average value of the order parameter, its mean square deviation and δmax\delta_{max}.

Figs. 5 to 7 show results of numerical simulations in each case. As in the 2D case we show the time-average value of the order parameter after the transient, p\langle p\rangle, its mean square deviation δp\delta p, and δmax\delta_{max}, the maximum between mean square deviation of the components of p\vec{p}, indicating if p\vec{p} is rotating (δmax>0\delta_{max}>0) or not (δmax=0\delta_{max}=0). Capital letters indicate the asymptotic state of the system as in D=2D=2. In all cases, when Δ\Delta and ω0\omega_{0} are sufficiently small the oscillators synchronize and rotate (case 1, first line in all figures) or converge to a static configuration (case 2, second line of figures). However, as Δ\Delta and ω0\omega_{0} increase, the behavior of the system depends significantly on the distribution of natural frequencies.

For gang(ω)g_{ang}(\vec{\omega}), synchronization decreases as Δ\Delta and ω0\omega_{0} increase. For the coupling matrix 𝐊3R\mathbf{K}_{3R} a phase transition from rotation (R) to static sync (S) and back to rotation (R) is observed as Δ\Delta and ω0\omega_{0} increase. A thin region of active states is also noted for small Δ\Delta and large ω0\omega_{0}. For 𝐊3S\mathbf{K}_{3S} the diagram is dominated by a large area of static sync (S), although a similar region of active states is observed, next to rotations (R). Notice that, since the direction of the vectors ωi\vec{\omega}_{i} is uniformly sampled, the average value of these vectors is zero for gangg_{ang}, independent of the value of ω0\omega_{0}. This makes the phases observed at ω0=Δ=0\omega_{0}=\Delta=0 to extend over large regions of the diagram as compared to the other two distributions in Figs. 6 and 7.

The phase diagrams for ggaussg_{gauss} and gunig_{uni} are similar, but very different from that of gangg_{ang}. Synchronization is much facilitated in these cases, as we don’t see regions of disordered motion in this range of parameters. Moreover, states with nearly complete sync are possible even for large Δ\Delta in the static phase. The phase of active states (A) is also much larger than in Fig. 5 and occurs for small values of ω0\omega_{0} and large values of Δ\Delta. Pure rotations tend to be suppressed for ggaussg_{gauss}, occurring in small regions for both 𝐊3R\mathbf{K}_{3R} and 𝐊3S\mathbf{K}_{3S} and in a larger region gunig_{uni}, especially for 𝐊3S\mathbf{K}_{3S}. Finally we note that the uniform distribution, Fig. 7, produces sharper transitions between the different phases.

IV.3 Phase diagrams in D=4D=4

In this section we illustrate the phase diagrams in D=4D=4 with two instances of the coupling matrix Eq. (14). In both cases we fixed α=0\alpha=0, β=0.5\beta=0.5 and a2=0.8a_{2}=0.8. Similar to the 3D system we choose the remaining parameters a1a_{1} and bb as follows: first we set a1=2.5a_{1}=2.5 and b=0.5b=0.5, so that the leading eigenvalue of 𝐊\mathbf{K} is real in the direction of e^1\hat{e}_{1}:

𝐊4S=(2.500000.800000.5cos0.50.5sin0.5000.5sin0.50.5cos0.5).\mathbf{K}_{4S}=\left(\begin{array}[]{cccc}2.5&0&0&0\\ 0&0.8&0&0\\ 0&0&0.5\cos 0.5&0.5\sin 0.5\\ 0&0&-0.5\sin 0.5&0.5\cos 0.5\end{array}\right). (47)

For the second case we set a1=0.5a_{1}=0.5 and b=2.5b=2.5, with a complex leading eigenvalue in the e^3\hat{e}_{3}-e^4\hat{e}_{4} plane:

𝐊4R=(0.500000.800002.5cos0.52.5sin0.5002.5sin0.52.5cos0.5)\mathbf{K}_{4R}=\left(\begin{array}[]{cccc}0.5&0&0&0\\ 0&0.8&0&0\\ 0&0&2.5\cos 0.5&2.5\sin 0.5\\ 0&0&-2.5\sin 0.5&2.5\cos 0.5\end{array}\right) (48)
Refer to caption
Figure 8: Heat maps in the ω0\omega_{0}-Δ\Delta plane for the 4D case with distribution of natural frequencies gang4g_{ang4}. Panels show results for coupling matrices 𝐊4S\mathbf{K}_{4S} (first line) and 𝐊4R\mathbf{K}_{4R} (second line), as in Eqs.(47) and (48). Plots show the average value of the order parameter, its mean square deviation and δmax\delta_{max}.
Refer to caption
Figure 9: Heat maps in the ω0\omega_{0}-Δ\Delta plane for the 4D case with distribution of natural frequencies ggauss4g_{gauss4}. Panels show results for coupling matrices 𝐊4S\mathbf{K}_{4S} (first line) and 𝐊4R\mathbf{K}_{4R} (second line), as in Eqs.(47) and (48). Plots show the average value of the order parameter, its mean square deviation and δmax\delta_{max}.
Refer to caption
Figure 10: Heat maps in the ω0\omega_{0}-Δ\Delta plane for the 4D case with distribution of natural frequencies guni4g_{uni4}. Panels show results for coupling matrices 𝐊4S\mathbf{K}_{4S} (first line) and 𝐊4R\mathbf{K}_{4R} (second line), as in Eqs.(47) and (48). Plots show the average value of the order parameter, its mean square deviation and δmax\delta_{max}.

In D=4D=4 there are six independent entries for each matrix of natural frequencies 𝐖i\mathbf{W}_{i} and many ways to choose these values. For each choice of coupling matrix above we performed simulations for the following three distributions:

gang4g_{ang4}; in order to have a distribution similar to that used in Fig. 5, we grouped the six entries ωji\omega_{ji} for each oscillator ii into two vectors ξ1=(ω1i,ω2i,ω3i)\vec{\xi}_{1}=(\omega_{1i},\omega_{2i},\omega_{3i}) and ξ2=(ω4i,ω5i,ω6i)\vec{\xi}_{2}=(\omega_{4i},\omega_{5i},\omega_{6i}) and sampled ξ1\vec{\xi}_{1} and ξ2\vec{\xi}_{2} with uniform angular distribution and Gaussian distribution of modules ξ1\xi_{1} and ξ2\xi_{2}, centered at ω0\omega_{0}.

ggauss4g_{gauss4}; all entries are Gaussian distributed around ω0\omega_{0}.

guni4g_{uni4}; all entries are uniformly distributed around ω0\omega_{0}.

Fig. 8 shows results for gang4g_{ang4}. Similar to the 3D case with gangg_{ang}, the average of the natural frequencies is zero for all ω0\omega_{0} and Δ\Delta, since the entries of 𝐖i\mathbf{W}_{i} are uniformly distributed in all directions, with only its average intensity controlled by ω0\omega_{0}. The basic phases S and R dominate much of the phase diagrams for 𝐊4S\mathbf{K}_{4S} and 𝐊4R\mathbf{K}_{4R} respectively.

For ggauss4g_{gauss4} and guni4g_{uni4} we obtain qualitatively similar diagrams (Figs. 9 and 10), where rotations are suppressed for 𝐊4S\mathbf{K}_{4S} and active states are suppressed for 𝐊4R\mathbf{K}_{4R}. The phase diagrams are very different from their 3D counterparts exhibited in Figs. 6 and 7, but somewhat similar to the 2D case, Figs. 3 and 4, highlighting the role of dimensional parity (even or odd) in the dynamics and equilibrium properties of the model [37]. Synchronization happens only for limited values of Δ\Delta, especially for the Gaussian case.

V Conclusions

The multidimensional Kuramoto model was proposed in [37] as a natural extension of the original system of coupled oscillators. In the extended model, oscillators are first reinterpreted as interacting particles moving on the unit circle. The system is then generalized allowing the particles to move on the surface of unit spheres embedded in D-dimensional spaces. For D=2D=2 the original model is recovered. The equations of motion of the multidimensional model, Eq. (3), are formally identical in any number of dimensions, provided they are written in terms of the unit vectors determining the particles’ positions in the corresponding space.

The vector form of equations (3) describing the multidimensional model admits a further natural extension, where the coupling constant is replaced by a coupling matrix as in Eq. (6), breaking the rotational symmetry and promoting generalized frustration between the particles [21, 22]. For identical oscillators, when all natural frequencies are set to zero, the asymptotic dynamic is completely determined by the eigenvectors and eigenvalues of the coupling matrix 𝐊\mathbf{K}. If the leading eigenvalue is real and positive the order parameter p\vec{p} converges to p=1p=1 in the direction of the eigenvector (static sync). If the leading eigenvector is complex, p\vec{p} rotates in the plane defined by the real and imaginary parts of the corresponding eigenvector, also with p=1p=1. These results hold for all dimensions DD.

Here we have shown that this simple behavior changes dramatically for non-identical oscillators. The asymptotic nature of the system depends strongly on the distribution of natural frequencies, on the coupling matrix and on the dimension DD. In order to simplify the calculations we parametrized the distributions of natural frequencies by only two quantities related to their average value, ω0\omega_{0}, and width Δ\Delta. Because the coupling matrix breaks the rotational symmetry, the magnitude of ω0\omega_{0} plays a key role in the dynamics. We constructed phase diagrams in the ω0×Δ\omega_{0}\times\Delta plane for different types of distributions and for dimensions 2, 3 and 4. In the case of D=2D=2 we computed the phase diagram analytically for the Lorentz distribution and numerically for the Gaussian and uniform distributions.

In D=3D=3 synchronization starts at p=0.5p=0.5 if the real part of the leading eigenvalue of 𝐊\mathbf{K} is positive [37, 38] and the phase diagram exhibits all phases: static sync, rotation and active states. The size and disposition of each phase changes according to the coupling matrix and distribution g(ω)g(\vec{\omega}). All phase diagrams in D=3D=3 are remarkably different from their counterparts D=2D=2. Finally, for D=4D=4 the phase diagrams have structures similar to their equivalents in D=2D=2, showing that the parity of DD matters as in the case of diagonal coupling matrices [37].

As active states prevent full synchronization of the particles, knowledge of their location in parameter space is an important information. In general terms we can say that 3D systems are characterized by large regions of active states that appear for small values of ω0\omega_{0} and large values of Δ\Delta. For even dimensional systems, on the other hand, active states require large values of ω0\omega_{0} and small values of Δ\Delta.

Acknowledgements.
This work was partly supported by FAPESP, grant 2021/14335-0 (ICTP‐SAIFR) and CNPq, grant 301082/2019‐7.

References

  • [1] D. Cumin and C. Unsworth, “Generalising the kuramoto model for the study of neuronal synchronisation in the brain,” Physica D: Nonlinear Phenomena, vol. 226, no. 2, pp. 181–196, 2007.
  • [2] D. Bhowmik and M. Shanahan, “How well do oscillator models capture the behaviour of biological neurons?,” in The 2012 International Joint Conference on Neural Networks (IJCNN), pp. 1–8, IEEE, 2012.
  • [3] F. A. Ferrari, R. L. Viana, S. R. Lopes, and R. Stoop, “Phase synchronization of coupled bursting neurons and the generalized kuramoto model,” Neural Networks, vol. 66, pp. 107–118, 2015.
  • [4] A. S. Reis, K. C. Iarosz, F. A. Ferrari, I. L. Caldas, A. M. Batista, and R. L. Viana, “Bursting synchronization in neuronal assemblies of scale-free networks,” Chaos, Solitons & Fractals, vol. 142, p. 110395, 2021.
  • [5] G. Filatrella, A. H. Nielsen, and N. F. Pedersen, “Analysis of a power grid using a kuramoto-like model,” The European Physical Journal B, vol. 61, no. 4, pp. 485–491, 2008.
  • [6] A. E. Motter, S. A. Myers, M. Anghel, and T. Nishikawa, “Spontaneous synchrony in power-grid networks,” Nature Physics, vol. 9, no. 3, pp. 191–197, 2013.
  • [7] T. Nishikawa and A. E. Motter, “Comparative analysis of existing models for power-grid synchronization,” New Journal of Physics, vol. 17, p. 015012, jan 2015.
  • [8] F. Molnar, T. Nishikawa, and A. E. Motter, “Asymmetry underlies stability in power grids,” Nature communications, vol. 12, no. 1, p. 1457, 2021.
  • [9] K. Han, G. Kokot, O. Tovkach, A. Glatz, I. S. Aranson, and A. Snezhko, “Emergence of self-organized multivortex states in flocks of active rollers,” Proceedings of the National Academy of Sciences, vol. 117, no. 18, pp. 9706–9711, 2020.
  • [10] I. H. Riedel, K. Kruse, and J. Howard, “A self-organized vortex array of hydrodynamically entrained sperm cells,” Science, vol. 309, no. 5732, pp. 300–303, 2005.
  • [11] K. Wright, “Thermodynamics reveals coordinated motors in sperm tails,” Physics, vol. 16, p. 126, 2023.
  • [12] J. Pantaleone, “Synchronization of metronomes,” American Journal of Physics, vol. 70, no. 10, pp. 992–1000, 2002.
  • [13] S. Yamaguchi, H. Isejima, T. Matsuo, R. Okura, K. Yagita, M. Kobayashi, and H. Okamura, “Synchronization of cellular clocks in the suprachiasmatic nucleus,” Science, vol. 302, no. 5649, pp. 1408–1412, 2003.
  • [14] C. Bick, M. Goodfellow, C. R. Laing, and E. A. Martens, “Understanding the dynamics of biological and neural oscillator networks through exact mean-field reductions: a review,” The Journal of Mathematical Neuroscience, vol. 10, no. 1, pp. 1–43, 2020.
  • [15] Y. Kuramoto, “Self-entrainment of a population of coupled non-linear oscillators,” in International Symposium on Mathematical Problems in Theoretical Physics, pp. 420–422, Berlin/Heidelberg: Springer-Verlag, 1975.
  • [16] Y. Kuramoto, “Chemical Waves,” in Chemical Oscillations, Waves, and Turbulence, pp. 89–110, Springer Berlin Heidelberg, 1984.
  • [17] J. A. Acebrón, L. L. Bonilla, C. J. P. Vicente, F. Ritort, and R. Spigler, “The Kuramoto model: A simple paradigm for synchronization phenomena,” Reviews of Modern Physics, vol. 77, no. 1, pp. 137–185, 2005.
  • [18] F. A. Rodrigues, T. K. D. M. Peron, P. Ji, and J. Kurths, “The Kuramoto model in complex networks,” Physics Reports, vol. 610, pp. 1–98, 2016.
  • [19] H. Sakaguchi and Y. Kuramoto, “A soluble active rotater model showing phase transitions via mutual entertainment,” Progress of Theoretical Physics, vol. 76, no. 3, pp. 576–581, 1986.
  • [20] W. Yue, L. D. Smith, and G. A. Gottwald, “Model reduction for the kuramoto-sakaguchi model: The importance of nonentrained rogue oscillators,” Physical Review E, vol. 101, no. 6, p. 062213, 2020.
  • [21] G. L. Buzanello, A. E. D. Barioni, and M. A. de Aguiar, “Matrix coupling and generalized frustration in kuramoto oscillators,” Chaos: An Interdisciplinary Journal of Nonlinear Science, vol. 32, no. 9, p. 093130, 2022.
  • [22] M. A. M. de Aguiar, “Generalized frustration in the multidimensional kuramoto model,” Phys. Rev. E, vol. 107, p. 044205, Apr 2023.
  • [23] H. Hong and S. H. Strogatz, “Kuramoto model of coupled oscillators with positive and negative coupling parameters: an example of conformist and contrarian oscillators,” Physical Review Letters, vol. 106, no. 5, p. 054102, 2011.
  • [24] M. S. Yeung and S. H. Strogatz, “Time delay in the kuramoto model of coupled oscillators,” Physical Review Letters, vol. 82, no. 3, p. 648, 1999.
  • [25] M. Breakspear, S. Heitmann, and A. Daffertshofer, “Generative models of cortical oscillations: neurobiological implications of the kuramoto model,” Frontiers in human neuroscience, vol. 4, p. 190, 2010.
  • [26] J. S. Climaco and A. Saa, “Optimal global synchronization of partially forced kuramoto oscillators,” Chaos: An Interdisciplinary Journal of Nonlinear Science, vol. 29, no. 7, p. 073115, 2019.
  • [27] J. Gomez-Gardenes, S. Gomez, A. Arenas, and Y. Moreno, “Explosive synchronization transitions in scale-free networks,” Physical Review Letters, vol. 106, no. 12, pp. 1–4, 2011.
  • [28] P. Ji, T. K. D. Peron, P. J. Menck, F. A. Rodrigues, and J. Kurths, “Cluster explosive synchronization in complex networks,” Physical Review Letters, vol. 110, no. 21, pp. 1–5, 2013.
  • [29] F. Dörfler and F. Bullo, “On the critical coupling for kuramoto oscillators,” SIAM Journal on Applied Dynamical Systems, vol. 10, no. 3, pp. 1070–1099, 2011.
  • [30] S. Olmi, A. Navas, S. Boccaletti, and A. Torcini, “Hysteretic transitions in the kuramoto model with inertia,” Physical Review E, vol. 90, no. 4, p. 042905, 2014.
  • [31] L. M. Childs and S. H. Strogatz, “Stability diagram for the forced Kuramoto model,” Chaos, vol. 18, no. 4, pp. 1–9, 2008.
  • [32] C. A. Moreira and M. A. de Aguiar, “Global synchronization of partially forced kuramoto oscillators on networks,” Physica A: Statistical Mechanics and its Applications, vol. 514, pp. 487–496, 2019.
  • [33] C. A. Moreira and M. A. de Aguiar, “Modular structure in c. elegans neural network and its response to external localized stimuli,” Physica A: Statistical Mechanics and its Applications, vol. 533, p. 122051, 2019.
  • [34] K. P. O’Keeffe, H. Hong, and S. H. Strogatz, “Oscillators that sync and swarm,” Nature communications, vol. 8, no. 1, pp. 1–13, 2017.
  • [35] K. O’Keeffe, S. Ceron, and K. Petersen, “Collective behavior of swarmalators on a ring,” Physical Review E, vol. 105, no. 1, p. 014211, 2022.
  • [36] R. Supekar, B. Song, A. Hastewell, G. P. Choi, A. Mietke, and J. Dunkel, “Learning hydrodynamic equations for active matter from particle simulations and experiments,” Proceedings of the National Academy of Sciences, vol. 120, no. 7, p. e2206994120, 2023.
  • [37] S. Chandra, M. Girvan, and E. Ott, “Continuous versus discontinuous transitions in the d-dimensional generalized kuramoto model: Odd d is different,” Physical Review X, vol. 9, no. 1, p. 011002, 2019.
  • [38] A. E. D. Barioni and M. A. de Aguiar, “Complexity reduction in the 3d kuramoto model,” Chaos, Solitons & Fractals, vol. 149, p. 111090, 2021.
  • [39] T. Tanaka, “Solvable model of the collective motion of heterogeneous particles interacting on a sphere,” New Journal of Physics, vol. 16, 01 2014.
  • [40] M. Lipton, R. Mirollo, and S. H. Strogatz, “The kuramoto model on a sphere: Explaining its low-dimensional dynamics with group theory and hyperbolic geometry,” Chaos: An Interdisciplinary Journal of Nonlinear Science, vol. 31, no. 9, p. 093113, 2021.
  • [41] A. Crnkić, V. Jaćimović, and M. Marković, “On synchronization in kuramoto models on spheres,” Analysis and Mathematical Physics, vol. 11, no. 3, pp. 1–13, 2021.
  • [42] M. Manoranjani, D. Senthilkumar, and V. Chandrasekar, “Diverse phase transitions in kuramoto model with adaptive mean-field coupling breaking the rotational symmetry,” Chaos, Solitons & Fractals, vol. 175, p. 113981, 2023.
  • [43] S. Lee and K. Krischer, “Chimera dynamics of generalized kuramoto-sakaguchi oscillators in two-population networks,” arXiv preprint arXiv:2306.13616, 2023.
  • [44] A. E. D. Barioni and M. A. de Aguiar, “Ott–antonsen ansatz for the d-dimensional kuramoto model: A constructive approach,” Chaos: An Interdisciplinary Journal of Nonlinear Science, vol. 31, no. 11, p. 113141, 2021.
  • [45] E. Ott and T. M. Antonsen, “Low dimensional behavior of large systems of globally coupled oscillators,” Chaos, vol. 18, no. 3, pp. 1–6, 2008.
  • [46] M. A. de Aguiar, “On the numerical integration of the multidimensional kuramoto model,” arXiv preprint arXiv:2306.05939, 2023.