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

thanks: Both are first authors of the articlethanks: Both are first authors of the article

Synchronization in repulsively coupled oscillators

Simin Mirzaei Department of Biomedical Engineering, Amirkabir University of Technology (Tehran polytechnic), Iran    Md Sayeed Anwar Physics and Applied Mathematics Unit, Indian Statistical Institute, 203 B. T. Road, Kolkata 700108, India    Fatemeh Parastesh Department of Biomedical Engineering, Amirkabir University of Technology (Tehran polytechnic), Iran    Sajad Jafari Department of Biomedical Engineering, Amirkabir University of Technology (Tehran polytechnic), Iran Health Technology Research Institute, Amirkabir University of Technology (Tehran polytechnic), Iran    Dibakar Ghosh [email protected] Physics and Applied Mathematics Unit, Indian Statistical Institute, 203 B. T. Road, Kolkata 700108, India
Abstract

A long-standing expectation is that two repulsively coupled oscillators tend to oscillate in opposite directions. It has been difficult to achieve complete synchrony in coupled identical oscillators with purely repulsive coupling. Here, we introduce a general coupling condition based on the linear matrix of dynamical systems for the emergence of the complete synchronization in pure repulsively coupled oscillators. The proposed coupling profiles (coupling matrices) define a bidirectional cross-coupling link that plays the role of indicator for the onset of complete synchrony between identical oscillators. We illustrate the proposed coupling scheme on several paradigmatic two-coupled chaotic oscillators and validate its effectiveness through the linear stability analysis of the synchronous solution based on the master stability function approach. We further demonstrate that the proposed general condition for the selection of coupling profiles to achieve synchronization even works perfectly for a large ensemble of oscillators.

I Introduction

Dynamical networks have attracted much attention due to their exciting behaviors [1, 2, 3, 4]. One of the most important behaviors of dynamical networks is complete synchronization which occurs when all coupled oscillators have the same temporal evolution [5, 6, 7]. Synchronization in complex dynamical systems has become a hot topic in various fields [8, 9, 10, 11]. Synchronization plays an essential role in many natural phenomena or artificial applications [12, 13, 14, 15]. Heartbeat rhythm [16], modern economic networks [17], neural networks [18], and food web analysis [19] are some examples of the applications of synchronization in networks. Since the development of the master stability function (MSF) scheme [20], which makes it possible to analyze synchronization in large oscillator networks with efficiency [21], the field of network synchronization has experienced explosive growth.

It is important to note that the coupling between interacting oscillators has mostly been assumed to be positive (attractive) [22, 23, 24], which drives the oscillators to advance in the same direction and induces in-phase alignment. However, the repulsive (inhibitory) coupling is very common in biological systems such as ensembles of inhibitory neurons [25]. Kim et al. [26] studied a two-dimensional array of oscillators with phase-shifted coupling, which acts as a repulsive coupling in the network. In this regard, most of the studies on synchronization have considered the coupling between oscillators to be either solely attractive [22, 23, 24, 13, 20, 8, 27, 28] or mixed where both positive and negative coupling coexist simultaneously [29, 30, 31, 32, 33, 34, 35]. Yang et al. [36] investigated the influences of both positive and negative connections in the power networks and revealed some counterintuitive results. Leyva et al. [37] showed that synchronizing non-identical attractively coupled oscillators in a small-world network could be enhanced by considering a small fraction of phase-repulsive couplings. K. Kovalenko et al. [38] have investigated that synchronization can be achieved between repulsively coupled oscillators through the introduction of many-body interactions along with pairwise interactions. Nevertheless, the study of network synchronization with purely pairwise repulsive coupling, specifically the investigation of complete synchronization, has been overlooked as inhibitory coupling generally forces the oscillators to move apart and causes out-of-phase alignment [26, 39]. Therefore, a natural question arises- when do coupled oscillators with purely pairwise repulsive coupling scheme achieve complete synchrony? To give a plausible answer to this question, here we introduce a general condition for the selection of an appropriate coupling scheme that yields complete synchrony in repulsively coupled oscillators. The proposed coupling condition defines a bidirectional cross-coupling link based on the off-diagonal elements of the linear matrix of the corresponding dynamical oscillators. The cross-coupling is defined here as the linear diffusive coupling involving two similar variables of the dynamical systems and added to the dynamics of a different state variable. An appropriate selection of this cross-coupling link yields complete synchrony in ensembles of dynamical oscillators with purely inhibitory coupling. The key characteristics of the coupling profile selection, particularly the insertion of specific cross-coupling connections, are demonstrated with the examples of two-coupled chaotic systems, namely the Hindmarsh-Rose (HR) neuron model, Chen system, Rössler oscillators, Sprott system, and NE3 system, as dynamics of individual systems. The effectiveness of these coupling profile selections to predict the achievement of complete synchrony in repulsively coupled oscillators is validated using the linear stability analysis of synchronous solution based on the MSF formalism. The choice of appropriate coupling profile also works perfectly to predict the achievement of complete synchrony in large ensembles (N>2)(N>2) of repulsively coupled oscillators.

The remainder of this article is organized as follows. We first review the conventional MSF approach in Sec. II, which plays an important role to guarantee the linear stability of the synchronous solution. Followed by this, in Sec. III, we demonstrate the main results. We start with an example of two-coupled Hindmarsh-Rose neurons in Sec. III.1, to explain the mechanism of adding the appropriate coupling profile for the emergence of complete synchronization. This leads to the proposition of general condition for the selection of appropriate coupling profiles in many other coupled dynamical systems, detailed in Sec. III.2. We successfully extend the results to network motifs of three and four-nodes in Sec. III.3. Furthermore, examples of larger networks, including 2020-node ring and random network of HR neurons, are illustrated. Finally, in Sec. IV, we draw a conclusion by summarizing the results.

II Synchronization analysis based on MSF

The master stability function (MSF) is a common approach for finding the necessary conditions for stable synchronization in a dynamical network consisting of identical coupled oscillators. The MSF calculation is entirely independent of the network topology. This method is briefly reviewed in the following. We consider a network consisting of NN coupled identical oscillators with 𝐱i\mathbf{x}_{i} being the mm-dimensional vector of the iith oscillator. The dynamical behavior of each oscillator can be described by 𝐱˙i=F(𝐱i)\dot{\mathbf{x}}_{i}=F(\mathbf{x}_{i}), where F(𝐱i)F(\mathbf{x}_{i}) is the velocity field. The dynamical equation of the network of NN coupled oscillators can be defined as,

𝐱˙i=F(𝐱i)ϵj=1NGijh(𝐱j),\begin{array}[]{l}\dot{\mathbf{x}}_{i}=F(\mathbf{x}_{i})-\epsilon\sum\limits_{j=1}^{N}G_{ij}h(\mathbf{x}_{j}),\end{array} (1)

where ϵ\epsilon is the coupling strength, GG is the Laplacian of the network connectivity matrix, and h(𝐱j)h(\mathbf{x}_{j}) is the coupling function between oscillators. The coupling function h(𝐱j)h(\mathbf{x}_{j}) can be written as h(𝐱j)=H𝐱jh(\mathbf{x}_{j})=H\mathbf{x}_{j} for linear coupling functions, where HH is the coupling matrix that shows which state variables are involved in the coupling. The synchronization manifold of the network can be expressed as 𝐱1=𝐱2==𝐱N=𝐬\mathbf{x}_{1}=\mathbf{x}_{2}=\cdots=\mathbf{x}_{N}=\mathbf{s}, where the synchronized solution 𝐬(t)\mathbf{s}(t) satisfies 𝐬˙=F(𝐬)\dot{\mathbf{s}}=F(\mathbf{s}). To evaluate the stability of the synchronization manifold, a perturbation can be considered as 𝐲i(t)=𝐱i(t)𝐬(t)\mathbf{y}_{i}(t)=\mathbf{x}_{i}(t)-\mathbf{s}(t). Tending the perturbations to zero guarantees the stability of the synchronization manifold (𝐬)(\mathbf{s}), and then, all of the oscillators approach the synchronization manifold. The dynamical equation of the perturbations can be written as,

𝐲˙i=[DF(𝐬)ϵj=1NGijDh(𝐬)]𝐲i,\begin{array}[]{l}\dot{\mathbf{y}}_{i}=[DF(\mathbf{s})-\epsilon\sum\limits_{j=1}^{N}G_{ij}Dh(\mathbf{s})]\mathbf{y}_{i},\end{array} (2)

where DF(𝐬)DF(\mathbf{s}) and Dh(𝐬)Dh(\mathbf{s}) are the Jacobian matrices of functions FF and hh evaluated at 𝐬(t)\mathbf{s}(t). Using the eigenvalues of the matrix GG, the variational equation of the network can be converted to decoupled systems. By applying the transform η=Q1𝐲\eta=Q^{-1}\mathbf{y}, where matrix QQ is constructed from the eigenvectors of the matrix GG, the decoupled form of Eq. (2) can be obtained as

η˙i=[DF(𝐬)ϵλiDh(𝐬)]ηi,\begin{array}[]{l}\dot{\eta}_{i}=[DF(\mathbf{s})-\epsilon\lambda_{i}Dh(\mathbf{s})]\eta_{i},\end{array} (3)

where ηi\eta_{i} defines the variations of the iith oscillator, and λi\lambda_{i} (i=1,2,,N)(i=1,2,\cdots,N) are the eigenvalues of matrix GG. The first eigenvalue for a connected network is zero (i.e., λ1=0)\lambda_{1}=0) and the corresponding variational equation is along the synchronization manifold. Other eigenvalues λi>0\lambda_{i}>0, i=2,3,,Ni=2,3,\cdots,N determine the stability of the variational equation and the synchronization manifold. Letting KK be the normalized coupling parameter defined as K=σλK=\sigma\lambda, the largest Lyapunov exponent of Eq. (3) (Λ(K))(\Lambda(K)) is the MSF. The negative MSF demonstrates that the synchronous manifold is stable.

III Results

In this section, we first consider a particular example on two-coupled Hindmarsh-Rose neuronal models and show that complete synchronization emerges using repulsive coupling. We verify our result using master stability function and basin stability analysis. Then we propose a general coupling scheme for other systems based on linear matrix of the isolated dynamical systems for complete synchronization using purely repulsive coupling and finally we extend the study for network motifs.

III.1 Coupled Hindmarsh-Rose neurons

Refer to caption Refer to caption

Figure 1: (Left panel) Schematic representation of bidirectional 131\rightarrow 3 coupling profile. The coupling function, including the x1,2x_{1,2} variable, is added to the dynamics of the z2,1z_{2,1}. (Right panel) MSF of two-coupled Hindmarsh-Rose neuronal system in Eq. (4) versus the normalized coupling parameter K=2ϵK=2\epsilon for 131\to 3 coupling configuration that shows the occurrence of complete synchronous solution in the negative coupling regime.

We start by considering two identical HR-neurons coupled with each other through a bidirectional cross-coupling configuration 131\rightarrow 3, i.e., the coupling is on the 11st variable and added to the dynamics of the 33rd variable (The coupling configuration is demonstrated schematically in the left panel of Fig. 1). Then the equation of motion governing the dynamics of the coupled system is given by,

x˙1,2=y1,2+3x1,22x1,23z1,2+I,y˙1,2=15x1,22y1,2,z˙1,2=rz1,2+rs(x1,2+1.6)+ϵ(x2,1x1,2),\begin{array}[]{l}\dot{x}_{1,2}=y_{1,2}+3{x}_{1,2}^{2}-{x}_{1,2}^{3}-z_{1,2}+I,\\ \dot{y}_{1,2}=1-5{x}_{1,2}^{2}-y_{1,2},\\ \dot{z}_{1,2}=-rz_{1,2}+rs(x_{1,2}+1.6)+\epsilon(x_{2,1}-x_{1,2}),\end{array} (4)

where the subscripts (1,2)(1,2) indicate the oscillators, and I=3.2I=3.2, r=0.006r=0.006, s=4s=4 are system parameters that yield chaotic behavior of uncoupled HR-neurons. ϵ\epsilon (>,or<0)(>,\;\mbox{or}<0) is the real-valued constant that represents the strength of attraction or repulsion between the coupled neurons. Since our main objective is to find the region of synchronization when the neurons are repulsively coupled, we vary the coupling strength ϵ\epsilon from negative to positive regime and investigate the locally stable synchronization state based on MSF approach. Figure 1 (right panel) shows the MSF of coupled HR-neuron system in Eq. (4) versus the normalized coupling parameter K(=2ϵ)K(=2\epsilon). One can notice that the synchronization is achievable for K<1.8K<-1.8, but no synchrony emerges in the positive regime of the coupling strength. Therefore, with the considered cross-coupling configuration 131\rightarrow 3, two HR neurons can achieve a stable synchronized state when they repel each other with sufficient strength.

Refer to caption

Figure 2: Basin stability (BS) of two-coupled Hindmarsh-Rose neuronal system in Eq. (4) as a function of the normalized coupling parameter K=2ϵK=2\epsilon for 131\to 3 coupling configuration. Here BS=0BS=0 indicates unstable synchronization state and BS=1BS=1 represents globally stable synchronization state.

Further, we carried out the basin stability measure [40, 41], which quantifies the volume of the basin leading to the synchronized state, to see if the attained synchronous solution in the negative coupling regime is only stable for modest perturbation from the synchronization manifold. So, we choose 𝒬0=104\mathcal{Q}_{0}=10^{4} different initial states distributed randomly over the phase space volume of uncoupled HR neuron, to quantify the fraction of states leading to the synchronized state. If 𝒬\mathcal{Q} number of states finally arrive at the synchronization state, then the basin stability of the synchronous state is measured as BS=𝒬𝒬0BS=\frac{\mathcal{Q}}{\mathcal{Q}_{0}}. The range of BS is [0,1][0,1], where BS=0BS=0 denotes that the synchronous state is unstable under any initial states, and BS=1BS=1 denotes that it is globally stable under any nonlocal perturbation. If 0<BS<10<BS<1, the value of BS is the likelihood of restoring the synchronized state from perturbation for a typical initial state. Figure 2 depicts the BS for the complete synchronous state, under the variation of normalized coupling strength K(=2ϵ)K(=2\epsilon). As observed, for K<1.91K<-1.91, the value of BS is unity, which reflects that the complete synchronization solution is globally stable. Therefore, with the prescribed cross-coupling configuration, two HR neurons can achieve a globally stable synchronous state in the negative coupling regime.

Now, this specific choice of coupling profile for the HR-neuronal system can be made in a structured manner to achieve stable synchronization under repulsive coupling from the constant matrix that represents the linear part of the system, and consequently, we can construct generic coupling conditions for the appropriate choice of coupling profiles to accomplish complete synchrony in many pure repulsively coupled dynamical systems. In this context, the evolution of any dynamical system can be represented as,

𝐱˙=F(𝐱)=L𝐱+g(𝐱)+P,\begin{array}[]{l}\dot{\mathbf{x}}=F(\mathbf{x})=L\mathbf{x}+g(\mathbf{x})+P,\end{array} (5)

where 𝐱d{\mathbf{x}}\in\mathbb{R}^{d}, (d=3d=3 for our considered systems) is the state vector, LL is the d×dd\times d constant matrix attributing to the linear part of the system, g:ddg:\mathbb{R}^{d}\to\mathbb{R}^{d} accounts for the nonlinear part of the system, and PP is a d×1d\times 1 constant matrix. For the HR-neuronal system,

L=(011010rs0r),g(X)=(3x2x35x20),P=(I11.6rs).\begin{array}[]{l}L=\begin{pmatrix}0&1&-1\\ 0&-1&0\\ rs&0&-r\end{pmatrix},g(X)=\begin{pmatrix}3x^{2}-x^{3}\\ -5x^{2}\\ 0\end{pmatrix},P=\begin{pmatrix}I\\ 1\\ 1.6rs\end{pmatrix}.\end{array} (6)

From the linear matrix LL of the HR-neuron model, we can observe that two nonzero elements- one positive and negative element (L12andL13)(L_{12}\;\mbox{and}\;L_{13}) exist in the upper triangle of the linear matrix LL which are connected to the dynamics of 1st variable x˙1,2\dot{x}_{1,2}, and one positive element (L31)(L_{31}) exists in the lower triangle connected to the dynamics of 3rd variable z˙1,2\dot{z}_{1,2}. Moreover, the off-diagonal conjugate elements L13L_{13} and L31L_{31} are of opposite sign. This suggests the inclusion of bidirectional cross-coupling between two neurons defined by a coupling function involving x1,2x_{1,2} variables to the dynamics of z1,2z_{1,2} as described in the Eq. (4) since the positive element is connected to x1,2x_{1,2} variable in z˙1,2\dot{z}_{1,2} and the negative element is connected to z1,2z_{1,2} variable in x˙1,2\dot{x}_{1,2}.

III.2 General coupling condition for two-coupled systems

The above observation with the HR-neuronal model allows us to introduce a general condition for the selection of an appropriate coupling profile between two repulsively coupled dynamical systems from their corresponding linear matrix LL. For a three-dimensional system (d=3)(d=3), there are nine linear coupling configurations which can be defined as 111\to 1, 121\to 2, 131\to 3, 212\to 1, 222\to 2, 232\to 3, 313\to 1, 323\to 2 and 333\to 3, where the notation iji\to j describes that the coupling is on the iith state variables and added to the jjth state variables. Now the question is which coupling configuration is appropriate to achieve a complete synchronization state when the systems are repulsively coupled? To answer this question, we introduce a generic procedure that the nonzero off-diagonal conjugate elements determine the choice of a suitable coupling profile. Our observation shows that mostly the bidirectional cross-coupling between two negatively coupled identical dynamical systems is responsible for the emergence of complete synchrony. Therefore, we suggest the following coupling criteria:

  • Suppose a nonzero element appears in the upper triangle of the linear matrix LL, i.e., Lij0L_{ij}\neq 0 (i<j)(i<j), where i,j=1,2,3i,j=1,2,3 and its corresponding conjugate element LjiL_{ji} in the lower triangle is also non-zero and of opposite sign. Then depending on the sign of LijL_{ij} and LjiL_{ji}, a bidirectional cross-coupling is introduced between the systems. If the element in the upper triangle is negative and its conjugate element in the lower triangle is positive (i.e., Lij<0L_{ij}<0 (i<j)(i<j) and Lji>0L_{ji}>0), then a bidirectional cross-coupling link iji\rightarrow j is essential. Opposite coupling configuration (ji)j\rightarrow i) is made when Lij>0L_{ij}>0 (i<j)(i<j) and Lji<0L_{ji}<0.

The statement above adequately validates our choice of bidirectional cross-coupling between two-coupled HR neurons, as shown in the previous section. We provide four more examples in support of our statement with paradigmatic Chen system [42], Sprott-I system [43, *sprottI], Rössler oscillators [45, *rossler] and NE3 systems [47, *ne3]. Further examples are demonstrated in Appendix A. The parameters for all these dynamical systems are taken in such a manner that yields chaotic behavior for the uncoupled systems. The linear matrices for the aforementioned four systems are now arranged below, from left to right, respectively,

L=(αα0cαc000β);(00.20101101);(0111a000c);(010001010).\begin{array}[]{l}L=\begin{pmatrix}-\alpha&\alpha&0\\ c-\alpha&c&0\\ 0&0&-\beta\end{pmatrix};\begin{pmatrix}0&-0.2&0\\ 1&0&1\\ 1&0&-1\end{pmatrix};\\ \\ \leavevmode\nobreak\ \leavevmode\nobreak\ \leavevmode\nobreak\ \leavevmode\nobreak\ \leavevmode\nobreak\ \leavevmode\nobreak\ \leavevmode\nobreak\ \leavevmode\nobreak\ \leavevmode\nobreak\ \leavevmode\nobreak\ \begin{pmatrix}0&-1&-1\\ 1&a&0\\ 0&0&-c\end{pmatrix};\begin{pmatrix}0&1&0\\ 0&0&1\\ 0&-1&0\end{pmatrix}.\end{array} (7)

For the Chen system, the element L12L_{12} in the upper triangle of the linear matrix LL is positive in sign, and its conjugate element L21L_{21} in the lower triangle is negative for the choice of system parameter. Hence a bidirectional cross-coupling link involving y1,2y_{1,2} is to be added to the dynamics of first variables x1,2x_{1,2}. From the linear matrix LL of the Sprott-I system, we can observe that the element L12L_{12} is negative in sign and L21L_{21} is of positive sign. Therefore, according to the proposition, a bidirectional cross-coupling involving x1,2x_{1,2} variables is to be added to the dynamics of y1,2y_{1,2} for the achievement of synchrony. For the Rössler oscillator, the L12L_{12} element of the linear matrix LL is 1-1 and the corresponding cross diagonal element L21L_{21} is 11, which are of opposite sign. So, a bidirectional cross-coupling link containing x1,2x_{1,2} is to be appended to the evolution of the variables y1,2y_{1,2}. In a similar manner, from the linear matrix LL of the NE3 system, one can find that L23=1L_{23}=1 and L32=1L_{32}=-1, which are clearly of opposite signs. Therefore, a bidirectional link including z1,2z_{1,2}, added to the dynamics of 2nd variables y1,2y_{1,2}, yields a complete synchrony state in two repulsively coupled NE3 systems.

As a result, we can obtain coupling matrix HH to construct repulsively coupled Chen system, Sprott-I system, Rössler oscillator, and NE3 system that can achieve complete synchronization. The coupling matrices for all these four systems are represented below, from left to right respectively,

H=(010000000);(000100000);(000100000);(000001000).\begin{array}[]{l}H=\begin{pmatrix}0&1&0\\ 0&0&0\\ 0&0&0\end{pmatrix};\par\begin{pmatrix}0&0&0\\ 1&0&0\\ 0&0&0\end{pmatrix};\\ \\ \leavevmode\nobreak\ \leavevmode\nobreak\ \leavevmode\nobreak\ \leavevmode\nobreak\ \leavevmode\nobreak\ \leavevmode\nobreak\ \leavevmode\nobreak\ \leavevmode\nobreak\ \par\begin{pmatrix}0&0&0\\ 1&0&0\\ 0&0&0\end{pmatrix};\par\begin{pmatrix}0&0&0\\ 0&0&1\\ 0&0&0\end{pmatrix}.\end{array} (8)

The elements of these coupling matrices in Eq. (8) are selected correspondingly:

  1. 1.

    Chen system: The coupling matrix contains only one non-zero element, H12=1H_{12}=1. This corresponds to the bidirectional cross-coupling configuration 212\rightarrow 1.

  2. 2.

    Sprott-I system: The coupling matrix contains only one non-zero element, H21=1H_{21}=1, which accounts for the bidirectional cross-coupling configuration 121\rightarrow 2.

  3. 3.

    Rössler oscillator: The coupling matrix contains only one non-zero element, H21=1H_{21}=1. This corresponds to the bidirectional cross-coupling configuration 121\rightarrow 2.

  4. 4.

    NE3 system: The coupling matrix contains only one non-zero element, H23=1H_{23}=1, attributing to the bidirectional cross-coupling configuration 323\rightarrow 2.

Remark.

At this stage, it is important to note that we have proposed a general condition for the choice of one possible coupling profile that yields complete synchrony between coupled oscillators with pure repulsive coupling. There may be other suitable coupling schemes for the emergence of complete synchronization in repulsively coupled dynamical systems. Furthermore, our proposition is not able to predict the circumstances under which perfect synchrony is not achievable with pure repulsive coupling.

Refer to caption

Figure 3: Variation of MSF as a function of normalized coupling strength K=2ϵK=2\epsilon for four different two-coupled systems. (a) Chen system: coupling configuration 212\rightarrow 1; parameter values α=35\alpha=35, β=83\beta=\frac{8}{3}, c=28c=28. (b) Sprott-I system: coupling configuration 121\rightarrow 2. (c) Rössler oscillator: coupling configuration 121\rightarrow 2; parameter values a=0.2a=0.2, b=0.2b=0.2, c=5.7c=5.7. (d) NE3 system: coupling configuration 323\rightarrow 2.

Now, in order to validate these coupling profiles for the emergence of complete synchrony, we perform the linear stability of the synchronization state based on the MSF scheme. Figure 3 depicts the MSF of two-coupled Chen system, Sprott-I system, Rössler oscillator and NE3 system respectively, by varying the normalized coupling strength K(=2ϵ)K(=2\epsilon) from negative to positive regime. In Fig. 3(a), for Chen system, the synchronization is achievable for K<19.25K<-19.25 with 212\rightarrow 1 coupling configuration, which clearly validates our prediction based on the linear matrices about the emergence of synchronization state in negative coupling regime. Similarly, for all the other three systems, synchrony is achievable in the negative coupling region for our predicted coupling profiles based on the elements of linear matrices LL. This is certainly validated by their respective MSF plots represented in Fig. 3(b)-3(d). Furthermore, Fig. 3 suggests that the MSFs for these systems with considered coupling configurations exhibit different types of functional behavior. For instance, the MSF Ψ(K)\Psi(K) for Chen system and NE3 system is a monotone decreasing function that intercepts the abscissa once at some critical coupling Kc<0K_{c}<0, resulting in an unbounded region of synchronization. Additionally, for the Sprott-I system and Rössler oscillator Ψ(K)\Psi(K) is not monotonic but intercepts the abscissa for two or more instances that yield bounded regions of synchronization. In case of the Sprott-I system, the MSF admits negative value in some range (K2,K1)(K_{2},K_{1}), where K2<K1<0K_{2}<K_{1}<0 and for Rössler oscillator Ψ(K)\Psi(K) possesses more than two finite crossing points across the abscissa. Therefore, analogous to the previous studies with purely attracting coupling scheme [27], for an appropriate choice of repulsive coupling configurations, two-coupled dynamical systems exhibit an unbounded and bounded region of stable synchronization state.

III.3 Network Motifs

Now, we concentrate on network motifs, the fundamental units of many real-world networks, to see if the proposed condition for the choice of coupling configurations is effective in promoting complete synchrony in the negative coupling regime. In a network of NN oscillators, the dynamics of a node ii under bidirectional coupling configuration can be given as

𝐱˙i=F(𝐱i)+ϵj=1N𝒞ijH(𝐱j𝐱i),i=1,2,,N.\begin{array}[]{l}\dot{\mathbf{x}}_{i}=F(\mathbf{x}_{i})+\epsilon\sum\limits_{j=1}^{N}\mathscr{C}_{ij}H(\mathbf{x}_{j}-\mathbf{x}_{i}),\;i=1,2,\cdots,N.\end{array} (9)

Here, F(𝐱i)F(\mathbf{x}_{i}) represents the isolated node dynamics with 𝐱i\mathbf{x}_{i} being the d=3d=3-dimensional state vector, ϵ\epsilon is the strength of bidirectional coupling between any two nodes. The N×NN\times N symmetric matrix 𝒞\mathscr{C} denotes the connection topology of the network; 𝒞ij=1\mathscr{C}_{ij}=1 if any two nodes ii and jj are connected through a bidirectional link and zero otherwise. As usual, H(d×d)H_{(d\times d)} corresponds to the coupling matrix that defines through which variables a pair of nodes are connected with each other. Complete synchronization in network (9) occurs when each node advances with the rest nodes in unison. The corresponding synchronization manifold is defined by 𝒮={𝐱1(t)=𝐱2(t)==𝐱N(t)=s(t)}\mathcal{S}=\{\mathbf{x}_{1}(t)=\mathbf{x}_{2}(t)=\cdots=\mathbf{x}_{N}(t)=s(t)\} and the dynamics of the synchronization solution (x(t),y(t),z(t))=s(t)(x(t),y(t),z(t))=s(t) is determined by the associated uncoupled oscillator.

By using the Linear matrix LL of each node, we appropriately choose the coupling matrix HH between any two nodes in the network. We now demonstrate the broad applicability of our proposed coupling condition through a series of examples on few network motifs that achieve complete synchrony in negative coupling regime.

III.3.1 Three-node Chen systems

Refer to caption Refer to caption

Figure 4: (Left column) Schematic representation of a N=3N=3 nodes global network. (Right column) MSF of coupled Chen system in Eq. (11) as a function of the normalized coupling parameter K=NϵK=N\epsilon for 212\to 1 coupling configuration.

As a starter, we consider a global network of three nodes whose individual node dynamics is given by chaotic Chen system. The network connectivity matrix 𝒞\mathscr{C} and the corresponding coupling matrix HH are,

𝒞=(011101110);H=(010000000).\begin{array}[]{l}\mathscr{C}=\begin{pmatrix}0&1&1\\ 1&0&1\\ 1&1&0\end{pmatrix};\;H=\begin{pmatrix}0&1&0\\ 0&0&0\\ 0&0&0\end{pmatrix}.\end{array} (10)

The equation of motion governing the dynamics of node ii can then be written as follows,

x˙i=α(yixi)+ϵj=1N𝒞ij(yjyi),y˙i=(cαzi)xi+cyi,z˙i=xiyiβzi,\begin{array}[]{l}\dot{x}_{i}=\alpha(y_{i}-x_{i})+\epsilon\sum\limits_{j=1}^{N}\mathscr{C}_{ij}(y_{j}-y_{i}),\\ \dot{y}_{i}=(c-\alpha-z_{i})x_{i}+cy_{i},\\ \dot{z}_{i}=x_{i}y_{i}-\beta z_{i},\end{array} (11)

where i=1,2,3i=1,2,3 and α=35\alpha=35, c=28c=28, β=83\beta=\frac{8}{3} are standard parameters that yield chaotic behavior in isolated Chen system. Now to validate the effectiveness of our proposed coupling profile based on the linear matrix LL of the uncoupled system, we perform the local stability of the synchronized solution based on the MSF approach. Figure 4 displays the MSF as a function of normalized coupling strength K=3ϵK=3\epsilon. The acquired MSF Ψ(K)\Psi(K) is a monotone decreasing function that crosses the abscissa once after a critical coupling strength K=19.25K=-19.25. Beyond K<19.25K<-19.25, the MSF remains always negative and results in an unbounded synchronization region.

III.3.2 Four-node HR neuron models

Refer to caption Refer to caption

Figure 5: (Left column) Pictorial representation of a global network with N=4N=4 nodes. (Right column) MSF of coupled Hindmarsh-Rose neuronal system in Eq. (13) versus the normalized coupling parameter K=NϵK=N\epsilon for 131\to 3 coupling configuration.

A globally coupled network of four HR neurons is considered as a second example. The network connectivity matrix 𝒞\mathscr{C} and the coupling matrix HH obtained from the proposed criteria based on the linear matrix LL of isolated HR-neuronal model are given by,

𝒞=(0111101111011110);H=(000000100).\begin{array}[]{l}\mathscr{C}=\begin{pmatrix}0&1&1&1\\ 1&0&1&1\\ 1&1&0&1\\ 1&1&1&0\end{pmatrix};\;H=\begin{pmatrix}0&0&0\\ 0&0&0\\ 1&0&0\end{pmatrix}.\end{array} (12)

The equation of motion governing the dynamics of node ii can then be written as follows,

x˙i=yi+3xi2xi3zi+I,y˙i=15xi2yi,z˙i=rzi+rs(xi+1.6)+ϵj=1N𝒞ij(xjxi),\begin{array}[]{l}\dot{x}_{i}=y_{i}+3x^{2}_{i}-x^{3}_{i}-z_{i}+I,\\ \dot{y}_{i}=1-5x^{2}_{i}-y_{i},\\ \dot{z}_{i}=-rz_{i}+rs(x_{i}+1.6)+\epsilon\sum\limits_{j=1}^{N}\mathscr{C}_{ij}(x_{j}-x_{i}),\end{array} (13)

where i=1,2,3i=1,2,3 and I=3.2I=3.2, r=0.006r=0.006, s=4s=4 are standard parameters that yield chaotic behavior in isolated HR-neuron model. Now to validate the efficacy of our proposed coupling profile based on the linear matrix of the uncoupled system, we execute the local stability of the synchronous solution based on the MSF approach. Figure 5 displays the MSF as a function of normalized coupling strength K=4ϵK=4\epsilon. The acquired MSF Ψ(K)\Psi(K) is a monotone decreasing function that crosses the abscissa once after a critical coupling strength K=1.85K=-1.85. Beyond K<1.85K<-1.85, the MSF remains always negative and results in an unbounded synchronization region.

III.3.3 Ring of HR neurons

Refer to caption Refer to caption

Figure 6: (Left panel) Schematic representation of a ring of N=20N=20 nodes. (Right panel) Variation of maximum transverse Lyapunov exponent Λmax\Lambda_{max} as a function of coupling strength ϵ\epsilon in the negative regime with 131\rightarrow 3 coupling configuration is displayed in solid blue line. For each individual HR neuron, the system parameters are r=0.006r=0.006, s=4s=4, and I=3.2I=3.2.

Next, we consider a ring of N=20N=20 nodes where the dynamics of each node are governed by chaotic HR neuronal model (a pictorial representation of network connectivity is given in the left panel of Fig. 6). Following our proposition based on the linear matrix LL of HR model, in this scenario also we consider the coupling scheme between any pair of nodes to be 131\rightarrow 3, i.e., a bidirectional cross-coupling link including the xx-variables is added to the dynamics of zz-variables. To validate our proposition, we perform the linear stability analysis of the synchronization solution s(t)s(t) and calculate the maximum transverse Lyapunov exponent Λmax\Lambda_{max} as a function of coupling strength ϵ\epsilon. The necessary condition for the emergence of stable synchronous solution is that Λmax\Lambda_{max} must be negative for varying coupling strength. Figure 6 delineates that the largest transverse Lyapunov exponent Λmax\Lambda_{max} crosses the abscissa at a critical coupling strength ϵc18.5\epsilon_{c}\approx-18.5. Beyond ϵ<ϵc\epsilon<\epsilon_{c}, Λmax\Lambda_{max} remains always negative and results in an unbounded domain of synchronization.

III.3.4 Random network of HR neurons

Refer to caption Refer to caption


Figure 7: (Left panel) Schematic diagram of N=20N=20 nodes random network with edge joining probability p=0.2p=0.2. (Right panel) Variation of maximum transverse Lyapunov exponent Λmax\Lambda_{max} as a function of coupling strength ϵ\epsilon in the negative regime with 131\rightarrow 3 coupling scheme is shown by solid blue line. For each individual HR neuron, the system parameters are r=0.006r=0.006, s=4s=4 and I=3.2I=3.2.

Lastly, we consider a complex network topology to see if our proposed coupling scheme based on the linear matrix LL is effective enough for the emergence of complete synchrony in the negative coupling regime with arbitrary network connectivity topology. Specifically, we consider a N=20N=20 nodes Erdős-Rényi random network [49] in which any two nodes are connected to each other with a probability p=0.2p=0.2. The schematic representation of this random network is schematized in the left panel of Fig. 7. The chaotic HR neuronal model is considered as individual node dynamics of the network and as previously based on the sign of elements of linear matrix LL, the 131\rightarrow 3 coupling scheme is chosen between any pair of nodes. Figure 7 depicts the curve of maximum transverse Lyapunov exponent Λmax\Lambda_{max} for varying coupling strength ϵ\epsilon in negative regime. It is observable that the curve of Λmax\Lambda_{max} crosses the abscissa at a critical coupling strength ϵc=2.42\epsilon_{c}=-2.42 and remains negative thereafter. This reflects that our proposed coupling condition for the emergence of complete synchrony is effective even when the individuals are connected randomly with purely repulsive links.

IV Conclusion

Summing up, we proposed a general coupling scheme that yields complete synchronization in coupled oscillators with pure repulsively coupling links. The selection of an appropriate coupling profile is done based on the nonzero off-diagonal elements of the linear matrix of the dynamical oscillators. As a result, one bidirectional cross-coupling link is introduced between any pair of oscillators, which plays the role of indicator for the achievement of complete synchrony with purely repulsive coupling. We illustrate the functioning of the proposed coupling scheme with examples of two-coupled systems using the Hindmarsh-Rose neuron model, Rössler oscillator, Chen system, Sprott system, and NE system, as dynamical nodes. We validate the effectiveness of our result by performing linear stability analysis of the synchronous solution based on the traditional MSF scheme. We further demonstrate that our proposed coupling profiles work perfectly in network motifs of three-node, four-node, and even more, to predict the emergence of complete synchronization in these networks. An example of Erdős-Rényi random network using the Hindmarsh-Rose neuron model as dynamical nodes is also exemplified that validates the effectiveness of our prescribed coupling schemes in complex networks.

Do the results obtain here for the achievement of complete synchrony in repulsively coupled dynamical oscillators carry over to all dynamical systems whose linear matrices satisfy the proposed coupling condition? There may be some instances (e.g., Sprott-H system [43]) for which the linear matrix of the system satisfies the prescribed coupling condition, but the corresponding coupled system does not show any stable complete synchronous solution. This sort of situation occurs may be because the corresponding maximum Lyapunov exponent shows type-I [50] behavior, i.e., the curve of maximum Lyapunov exponent does not cross the zero line for any coupling strengths. Despite this fact, our result provides a general scheme for the achievement of complete synchrony with purely repulsive coupling in a large class of interacting dynamical systems. We expect, our result will pave a way to understand various collective phenomena in pure repulsively coupled systems beyond canonical oscillators, for example in living systems or social systems [51].

Appendix A Examples of two-coupled systems

Here, we provide few more examples of two coupled systems that show complete synchronization with purely repulsive coupling scheme. Table LABEL:table:1 illustrates the corresponding results along with the appropriate coupling scheme obtained from our prescribed condition based on the linear matrices.

Table 1: Occurrence of complete synchrony in different two-coupled systems with purely repulsive coupling.
System linear matrix (L)(L) Cross-coupling link Critical coupling (K=2ϵ)(K=2\epsilon)
Sprott-K : x˙=xyz,\displaystyle\dot{x}=xy-z, y˙=xy,\displaystyle\dot{y}=x-y, z˙=x+0.3z.\displaystyle\dot{z}=x+0.3z. (001110100.3)\begin{pmatrix}0&0&-1\\ 1&-1&0\\ 1&0&0.3\end{pmatrix} 131\to 3 1.4<K<0.725-1.4<K<-0.725
Sprott-M: x˙=z,\displaystyle\dot{x}=-z, y˙=x2y,\displaystyle\dot{y}=-x^{2}-y, z˙=1.7+1.7x+y.\displaystyle\dot{z}=1.7+1.7x+y. (0010101.710)\begin{pmatrix}0&0&-1\\ 0&-1&0\\ 1.7&1&0\end{pmatrix} 131\to 3 K<1.3625K<-1.3625
Sprott-O: x˙=y,\displaystyle\dot{x}=y, y˙=xz,\displaystyle\dot{y}=x-z, z˙=x+xz+2.7y.\displaystyle\dot{z}=x+xz+2.7y. (01010112.70)\begin{pmatrix}0&1&0\\ 1&0&-1\\ 1&2.7&0\end{pmatrix} 232\to 3 K<0.2K<-0.2
Sprott-P: x˙=2.7y+z,\displaystyle\dot{x}=2.7y+z, y˙=x+y2,\displaystyle\dot{y}=-x+y^{2}, z˙=x+y.\displaystyle\dot{z}=x+y. (02.71100110)\begin{pmatrix}0&2.7&1\\ -1&0&0\\ 1&1&0\end{pmatrix} 212\to 1 K<0.95K<-0.95
Sprott-S: x˙=x4y,\displaystyle\dot{x}=-x-4y, y˙=x+z2,\displaystyle\dot{y}=x+z^{2}, z˙=1+x.\displaystyle\dot{z}=1+x. (140100100)\begin{pmatrix}-1&-4&0\\ 1&0&0\\ 1&0&0\end{pmatrix} 121\to 2 K<0.5K<-0.5

References

  • Belykh et al. [2016] I. V. Belykh, B. N. Brister, and V. N. Belykh, Chaos: An Interdisciplinary Journal of Nonlinear Science 26, 094822 (2016).
  • Dörfler et al. [2013] F. Dörfler, M. Chertkov, and F. Bullo, Proceedings of the National Academy of Sciences 110, 2005 (2013).
  • Dörfler and Bullo [2014] F. Dörfler and F. Bullo, Automatica 50, 1539 (2014).
  • Olmi [2015] S. Olmi, Chaos: An Interdisciplinary Journal of Nonlinear Science 25, 123125 (2015).
  • Pikovsky et al. [2001] A. Pikovsky, M. Rosenblum, and J. Kurths, Synchronization: A Universal Concept in Nonlinear Sciences (Cambridge University Press, Cambridge, 2001).
  • Boccaletti et al. [2002] S. Boccaletti, J. Kurths, G. Osipov, D. Valladares, and C. Zhou, Physics Reports 366, 1 (2002).
  • Arenas et al. [2008] A. Arenas, A. Díaz-Guilera, J. Kurths, Y. Moreno, and C. Zhou, Physics Reports 469, 93 (2008).
  • Pecora and Carroll [1990] L. M. Pecora and T. L. Carroll, Physical Review Letters 64, 821 (1990).
  • Cuomo and Oppenheim [1993] K. M. Cuomo and A. V. Oppenheim, Physical Review Letters 71, 65 (1993).
  • Heagy et al. [1994] J. Heagy, T. Carroll, and L. Pecora, Physical Review E 50, 1874 (1994).
  • Rulkov et al. [1995] N. F. Rulkov, M. M. Sushchik, L. S. Tsimring, and H. D. Abarbanel, Physical Review E 51, 980 (1995).
  • Perc [2009] M. Perc, Biophysical Chemistry 141, 175 (2009).
  • Anwar and Ghosh [2022] M. S. Anwar and D. Ghosh, Physical Review E 106, 034314 (2022).
  • Mikhaylov et al. [2013] A. Mikhaylov, M. Komarov, T. Levanova, and G. Osipov, EPL (Europhysics Letters) 101, 20009 (2013).
  • Belykh et al. [2004] V. N. Belykh, I. V. Belykh, and M. Hasler, Physica D: Nonlinear Phenomena 195, 159 (2004).
  • Babaoglu et al. [2007] O. Babaoglu, T. Binci, M. Jelasity, and A. Montresor, in First International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2007) (IEEE, 2007) pp. 77–86.
  • Abraham et al. [2017] R. Abraham, M. Nivala, et al.Chaotic Synchronization in Economic Networks, Tech. Rep. (Department of Economics, University of Siena, 2017).
  • Milanović and Zaghloul [1996] V. Milanović and M. E. Zaghloul, International Journal of Bifurcation and Chaos 6, 2571 (1996).
  • Blasius and Stone [2000] B. Blasius and L. Stone, International Journal of Bifurcation and Chaos 10, 2361 (2000).
  • Pecora and Carroll [1998] L. M. Pecora and T. L. Carroll, Physical Review Letters 80, 2109 (1998).
  • Anwar et al. [2022] M. S. Anwar, S. Rakshit, D. Ghosh, and E. M. Bollt, Physical Review E 105, 024303 (2022).
  • Parastesh et al. [2019] F. Parastesh, H. Azarnoush, S. Jafari, B. Hatef, M. Perc, and R. Repnik, Applied Mathematics and Computation 350, 217 (2019).
  • Anwar et al. [2021a] M. S. Anwar, S. Kundu, and D. Ghosh, Chaos, Solitons & Fractals 142, 110476 (2021a).
  • Parastesh et al. [2022] F. Parastesh, K. Rajagopal, S. Jafari, M. Perc, and E. Schöll, Physical Review E 105, 054304 (2022).
  • Hoppensteadt and Izhikevich [1997] F. C. Hoppensteadt and E. M. Izhikevich, Weakly connected neural networks, Vol. 126 (Springer Science & Business Media, 1997).
  • Kim et al. [2004] P.-J. Kim, T.-W. Ko, H. Jeong, and H.-T. Moon, Physical Review E 70, 065201 (2004).
  • Huang et al. [2009] L. Huang, Q. Chen, Y.-C. Lai, and L. M. Pecora, Physical Review E 80, 036204 (2009).
  • Anwar et al. [2021b] M. S. Anwar, D. Ghosh, and N. Frolov, Mathematics 9, 2135 (2021b).
  • Majhi et al. [2020] S. Majhi, S. N. Chowdhury, and D. Ghosh, Europhysics Letters 132, 20001 (2020).
  • Rabinovich et al. [2006] M. I. Rabinovich, P. Varona, A. I. Selverston, and H. D. Abarbanel, Reviews of Modern Physics 78, 1213 (2006).
  • Saha et al. [2017] S. Saha, A. Mishra, E. Padmanaban, S. K. Bhowmick, P. K. Roy, B. Dam, and S. K. Dana, Physical Review E 95, 062204 (2017).
  • Saha [2022] S. Saha, IEEE Transactions on Network Science and Engineering 9, 1594 (2022).
  • Dixit et al. [2019] S. Dixit, A. Sharma, and M. D. Shrimali, Physics Letters A 383, 125930 (2019).
  • Dixit and Shrimali [2020] S. Dixit and M. D. Shrimali, Chaos: An Interdisciplinary Journal of Nonlinear Science 30, 033114 (2020).
  • Xu et al. [2021] C. Xu, X. Tang, H. Lü, K. Alfaro-Bittner, S. Boccaletti, M. Perc, and S. Guan, Physical Review Research 3, 043004 (2021).
  • Yang et al. [2019] L.-X. Yang, J. Jiang, and X.-J. Liu, Physica A: Statistical Mechanics and its Applications 514, 916 (2019).
  • Leyva et al. [2006] I. Leyva, I. Sendina-Nadal, J. Almendral, and M. Sanjuán, Physical Review E 74, 056112 (2006).
  • Kovalenko et al. [2021] K. Kovalenko, X. Dai, K. Alfaro-Bittner, A. Raigorodskii, M. Perc, and S. Boccaletti, Physical Review Letters 127, 258301 (2021).
  • Elson et al. [1998] R. C. Elson, A. I. Selverston, R. Huerta, N. F. Rulkov, M. I. Rabinovich, and H. D. Abarbanel, Physical Review Letters 81, 5692 (1998).
  • Menck et al. [2013] P. J. Menck, J. Heitzig, N. Marwan, and J. Kurths, Nature Physics 9, 89 (2013).
  • Rakshit et al. [2017] S. Rakshit, B. K. Bera, S. Majhi, C. Hens, and D. Ghosh, Scientific Reports 7, 1 (2017).
  • Chen and Ueta [1999] G. Chen and T. Ueta, International Journal of Bifurcation and Chaos 9, 1465 (1999).
  • Sprott [1994] J. C. Sprott, Physical Review E 50, R647 (1994).
  • [44] Sprott-I system: x˙=0.2y\dot{x}=-0.2y, y˙=x+z\dot{y}=x+z, z˙=x+y2z\dot{z}=x+y^{2}-z .
  • Rössler [1976] O. E. Rössler, Physics Letters A 57, 397 (1976).
  • [46] Rössler oscillator: x˙=yz\dot{x}=-y-z, y˙=x+ay\dot{y}=x+ay, z˙=b+z(xc)\dot{z}=b+z(x-c), parameters: a=b=0.2a=b=0.2, c=5.7c=5.7 .
  • Jafari et al. [2013] S. Jafari, J. Sprott, and S. M. R. H. Golpayegani, Physics Letters A 377, 699 (2013).
  • ne [3] NE3 sysytem: x˙=y\dot{x}=y, y˙=z\dot{y}=z, z˙=y+0.1x2+1.1xz+1\dot{z}=-y+0.1x^{2}+1.1xz+1 .
  • Erdös and Rényi [2011] P. Erdös and A. Rényi, in The Structure and Dynamics of Networks (Princeton University Press, 2011) pp. 38–82.
  • Boccaletti et al. [2006] S. Boccaletti, V. Latora, Y. Moreno, M. Chavez, and D.-U. Hwang, Physics Reports 424, 175 (2006).
  • Gosak et al. [2022] M. Gosak, M. Milojević, M. Duh, K. Skok, and M. Perc, Physics of Life Reviews  (2022).