Two-community noisy Kuramoto model
J. M. Meylahn

TL;DR
This paper investigates a two-community noisy Kuramoto model with mixed positive and negative interactions, revealing non-symmetric synchronized solutions, bifurcation phenomena, and a detailed phase diagram through analytical and numerical methods.
Contribution
It introduces a detailed analysis of bifurcations and phase transitions in a two-community noisy Kuramoto model with mixed interactions, extending understanding beyond symmetric solutions.
Findings
Existence of non-symmetric synchronized solutions bifurcating from symmetric ones.
Derivation of bifurcation conditions and phase diagram classification.
Numerical simulations confirming stability and transitions between solutions.
Abstract
We study the noisy Kuramoto model for two interacting communities of oscillators, where we allow the interaction in and between communities to be positive or negative (but not zero). We find that, in the thermodynamic limit where the size of the two communities tends to infinity, this model exhibits non-symmetric synchronized solutions that bifurcate from the symmetric synchronized solution corresponding to the one-community noisy Kuramoto model, even in the case where the phase difference between the communities is zero and the interaction strengths are symmetric. The solutions are given by fixed points of a dynamical system. We find a critical condition for existence of a bifurcation line, as well as a pair of equations determining the bifurcation line as a function of the interaction strengths. Using the latter we are able to classify the types of solutions that are possible and…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNonlinear Dynamics and Pattern Formation · Slime Mold and Myxomycetes Research
Two-community noisy Kuramoto model
J. M. Meylahn 111 Mathematical Institute, Leiden University, P.O. Box 9512, 2300 RA Leiden, The Netherlands.
Abstract
We study the noisy Kuramoto model for two interacting communities of oscillators, where we allow the interaction in and between communities to be positive or negative (but not zero). We find that, in the thermodynamic limit where the size of the two communities tends to infinity, this model exhibits non-symmetric synchronized solutions that bifurcate from the symmetric synchronized solution corresponding to the one-community noisy Kuramoto model, even in the case where the phase difference between the communities is zero and the interaction strengths are symmetric. The solutions are given by fixed points of a dynamical system. We find a critical condition for existence of a bifurcation line, as well as a pair of equations determining the bifurcation line as a function of the interaction strengths. Using the latter we are able to classify the types of solutions that are possible and thereby identify the phase diagram of the system. We also analyze properties of the bifurcation line in the phase diagram and its derivatives, calculate the asymptotics, and analyze the synchronization level on the bifurcation line. Part of the proofs are numerically assisted. Lastly, we present some simulations illustrating the stability of the various solutions as well as the possible transitions between these solutions.
Key words and phrases. Two-community network, phase oscillators, noisy Kuramoto model, McKean-Vlasov equations, phase diagram, bifurcation line.
Acknowledgment. This work is supported by NWO Gravitation Grant 024.002.003–NETWORKS. The author is grateful to F. den Hollander for discussions and detailed comments, and to C. da Costa and E. Verbitskiy for fruitful input.
1 Background and motivation
The motivation for studying the two-community noisy Kuramoto model is two-fold. On the one hand, the suprachiasmatic nucleus (SCN) in the brain of mammals is responsible for biological time-keeping and consists of two communities of cells that exhibit synchronization [28]. On the other hand, there are recent studies of interacting particle systems with community structure, that reveal vast richness in behavior [12, 3, 9, 5]. The noisy Kuramoto model consists of a collection of oscillators with a mean-field interaction that favors alignment subject to external noisy [23].
The SCN is a cluster of neurons responsible for dictating the rhythm of bodily functions, most significantly the sleep-cycle. Malfunctioning of the SCN leads to a variety of health problems, ranging from epilepsy to narcolepsy. Remarkably, the network structure of the cluster is similar in all mammals, with the universal feature that it is split into two communities. In humans each cluster has a size of about neurons. It seems that this two-community structure is ideal, both for the robustness of the rhythm of the cluster not to be disturbed by unusual light inputs, as well as for the cluster to be adaptable enough to re-synchronize when there is a change in the light-dark cycle it is exposed to. As we will see below, this is reflected by the mathematical properties of the two-community noisy Kuramoto model, for which the interplay between positive and negative interactions introduces new features. The negative interaction, studied before in [15], [16], seems to play a key role in the appearance of a negative correlation between the neurons in the two communities in the SCN, resulting in new emergent behavior such as phase splitting [17].
In the mathematics literature there have been recent studies on bipartite mean-field spin systems [12], as well as on the Ising block model [3] and the asymmetric Curie-Weiss model [9], [5], where the splitting into two communities introduces interesting features, for example, the appearance of periodic orbits. These are discrete models which makes them hard to analyze. What makes the Kuramoto model considered here hard to analyze is that the interaction between phase oscillators in the Kuramoto model is non-linear.
Also in [25] the authors consider the two-community noisy Kuramoto model. They find an intricate phase diagram, with the system being able to take on a variety of different states. This confirms the observation that a simple modification in the network structure can greatly increase the complexity of the system. The results in [25], however, depend strongly on a Gaussian approximation for the phase distribution in each community (explained in [26]), which allows for a reduction of the dynamics to a low-dimensional setting. In this paper we do not rely on any such approximation.
We have recently studied the noisy Kuramoto model on the hierarchical lattice [13], finding conditions for synchronization either to propagate to all levels in the hierarchy or to vanish at a finite level. This analysis came about by writing down renormalized evolution equations for the average phases in a block-community at a given hierarchical level in the hierarchical mean-field limit. In the present paper we allow for negative interactions across the communities, a situation we did not consider in the hierarchical model.
In Section 2 we introduce the noisy Kuramoto model on the two-community network (see Fig. 1) and show that the empirical measures defined for each community evolve according to a McKean-Vlasov equation in the thermodynamic limit. We also give the steady-state solutions to these McKean-Vlasov equations and conjecture which values the phase difference between the average phases of the two communities can take in the steady state. In Section 3 we present results on the critical condition for synchronization in the case of symmetric interaction strengths and equal community sizes, first without disorder and then with disorder. By disorder we mean that the natural frequencies of the oscillators are taken from a distribution while without disorder means that all oscillators are assumed to have a natural frequency of zero. In Section 4 we prove the conjecture from the previous section for a simplified version of the model where we take the interaction strengths to be symmetric and prove the existence of non-symmetric solutions in this case. Here symmetric solutions are solutions in which the synchronization level is the same in both communities while non-symmetric solutions are solutions where the synchronization level are non-zero and not the same in both communities. We also characterize the bifurcation line at which the non-symmetric solutions split off from the symmetric solutions, and expound a collection of results on the (asymptotic) properties of the bifurcation line in the phase diagram. Furthermore we analyze the synchronization level along the bifurcation line. Some of the proofs in Section 4 are numerically assisted. Finally, in Section 5 we present some simulations illustrating the stability of the various solutions as well as the possible transitions between various steady-states.
2 Basic properties
In Section 2.1 we define the model, in Section 2.2 we take the McKean-Vlasov limit, and in Section 2.3 we identify the stationary solutions.
2.1 Model
We consider two communities of oscillators of size and with internal mean-field interactions of strength and , respectively. In addition, the oscillators in community 1 experience a mean-field interaction with the oscillators in community 2 of strength and the oscillators in community 2 experience a mean-field interaction of strength with the oscillators in community 1. Here we will take to be positive and .
Definition 2.1** (Two-community noisy Kuramoto model).**
The phase angles of the oscillators in community 1 are denoted by , , and their evolution on is governed by the SDE
[TABLE]
The phase angles of the oscillators in community 2 are denoted by , , and their evolution on is governed by the SDE
[TABLE]
Here, the natural frequencies , , of the oscillators in community 1 are drawn independently from a probability distribution on and the natural frequencies , , of the oscillators in community 2 are drawn independently from a probability distribution on , while is the noise strength, and \big{(}W_{1,i}(t)\big{)}_{t\geq 0},i=1,\ldots,N_{1}, and \big{(}W_{2,j}(t)\big{)}_{t\geq 0},j=1,\ldots,N_{2}, are independent standard Brownian motions. For simplicity we take to be symmetric and have the same mean which we can assume to be zero without loss of generality.
The model can alternatively be defined in terms of an interaction Hamiltonian and a weighted adjacency matrix, given by
[TABLE]
with
[TABLE]
where all 1’s and all 1’s, except for 0’s on the diagonal. The model then reads
[TABLE]
where . Here, we identify phase angle with the oscillators in community 1 when and with the oscillators in community 2 when . This representation of the model illustrates the network structure of the underlying interactions and in principle the adjacency matrix can be replaced by a matrix arising from a random graph model and has recently been addressed by a number of authors [2, 7, 10, 20, 21]. This however significantly complicates the calculations since the interactions are no longer expressible in terms of a closed function of the empirical measure. The representation via the Hamiltonian may also provide a method for studying the stability properties of the stationary states.
The following order parameters allow us to monitor the dynamics in each community:
[TABLE]
where and represent the synchronization levels, and and represent the average phases, in community 1 and 2, respectively. Using these order parameters, we can rewrite the evolution equations in (2.1) and (2.2) as
[TABLE]
and
[TABLE]
2.2 McKean-Vlasov limit
We assume that the sizes of the communities are related to one another by setting and , . In the limit as , we expect the angle density of oscillators in each community to follow a McKean-Vlasov equation. Define the empirical measure for each community :
[TABLE]
Proposition 2.2** (McKean-Vlasov limit).**
In the limit as , the empirical measure converges to , and the empirical measure converges to , where evolves according to
[TABLE]
with
[TABLE]
and evolves according to
[TABLE]
with
[TABLE]
Here, and are defined by
[TABLE]
The convergence is in and takes place for any . Here we consider annealed convergence with respect to the natural frequencies.
Proof.
The proof is analogous to that in the case of the one-community noisy Kuramoto model in [8] with straightforward modifications. ∎
2.3 Stationary solutions
The stationary solutions of the McKean-Vlasov limit in Proposition 2.2 give the possible states the system can assume in the long time limit. These are presented in the next proposition.
Proposition 2.3** (Stationary solutions).**
In the cases and , the stationary density solves the equation
[TABLE]
which has solution
[TABLE]
where
[TABLE]
with
[TABLE]
The stationary density , solves the equation
[TABLE]
which has solution
[TABLE]
where
[TABLE]
with
[TABLE]
In addition, the following self-consistency equations must be satisfied:
[TABLE]
Proof.
Note that in the case when , both stationary densities are uniform on , i.e., , which satisfies (2.18) and (2.22). The proof in the case when is analogous to the calculation given in [14, Solution to Exercise X.33]. ∎
Remark 2.4**.**
In the simplified version of the model we will consider below, we are able to prove that solutions of the type and (or vice versa) are not possible, but it is difficult to prove this in the general case considered above.
In order to understand the steady-state phase difference between the communities, we proceed heuristically as follows. For the stationary solutions we assume that reach their steady-state values as and assume that the parameters of the system are such that . For the synchronization levels the possible steady-state values are computed by solving the self-consistency equations in (2.26). For the average phases we use standard Itô-calculus to compute their evolution
[TABLE]
From the definition of the order parameters we have
[TABLE]
and
[TABLE]
Substituting (2.28)–(2.29) and (2.8)–(2.9) into (2.27), setting and taking the large- limit, we get the equations
[TABLE]
[TABLE]
Due to the last two self-consistency equations in (2.26) the last line of (2.30) and (2.31) is zero. For the steady-state average phases in the case when , we must therefore simultaneously solve the equations
[TABLE]
[TABLE]
Since the system is invariant under rotations, we can set one of the two angles to zero. If we set , then we see that the equation for is satisfied by taking or . The above calculation is not rigorous, but does suggest the following conjecture.
Conjecture 2.5** (Steady-state phase difference).**
In the system without disorder, the phase difference between the two communities in the two-community noisy Kuramoto model with and in the steady state can only be or .
The intuition for this conjecture is that the system will try to maximize the interaction strength between oscillators in order to achieve the highest synchronization in each community. This will be achieved at when and at when . The other combinations ( with and with ) should also be possible, but should not be stable. For an illustration of stability properties obtained via simulations, we refer the reader to Section 5.
3 Symmetric interaction with fixed phase difference
In this section we pick , , , . In Section 3.1 we consider the case where the natural frequency of the oscillators is zero, and in Section 3.2 the case where the natural frequency of the oscillators is drawn from a symmetric distribution on .
3.1 Without disorder
Here we take . This simplifies (2.19) and (2.23) to
[TABLE]
The self-consistency equations for and in (2.26) can be written in the form
[TABLE]
where with
[TABLE]
The definitions of and will be given below. The function is the same function that appears in the self-consistency equation of the one-community noisy Kuramoto model [11, Equation 2.2]. To see why the self-consistency equations can be written as in (3.3), note that
[TABLE]
with the modified Bessel functions of the first kind, so that
[TABLE]
Here we have used the identity given in [1, 9.6.27]. Using (3.6) and the trigonometric identity , , we can rewrite the self-consistency equations for and as
[TABLE]
where
[TABLE]
Note that
[TABLE]
where we recall . The most suggestive form of the self-consistency equations is in terms of and the phase difference :
[TABLE]
and is obtained by substituting the expressions for and into (3.3).
Proposition 3.1** (Properties of ).**
. 2. 2.
. 3. 3.
* is strictly increasing on .* 4. 4.
* is strictly concave on .* 5. 5.
* for .* 6. 6.
. 7. 7.
* for all .*
Proof.
Properties 1, 2, 3 and 6 are easily verified. Property 4 is proven by applying Lemma 4 in [22] (see Appendix A for a comprehensive proof). Property 5 is a direct consequence of properties 1, 2 and 4. For Property 7, use to write
[TABLE]
By performing the change of variable , we get . ∎
Proposition 3.2** (Properties of ).**
. 2. 2.
* is continuous and strictly decreasing on .* 3. 3.
.
Proof.
Properties 1 and 3 are easily verified. For property 2, note that
[TABLE]
so we need to verify that . This is true by properties 1 and 4 in Proposition 3.1. ∎
In the case without disorder Conjecture 2.5 can be proven.
Proposition 3.3**.**
Fix and assume that . Then the order parameters of the system are either or and .
Proof.
Here the set of self-consistency equations (2.26) simplify to
[TABLE]
Since the system is invariant under rotations we can set one of the average phase angles to zero. So take such that . To determine which phase differences are possible we are left to solve
[TABLE]
Let us first consider the case when . In this case (3.14) becomes
[TABLE]
and (3.15) becomes
[TABLE]
which is exactly the self-consistency equation for the one-community noisy Kuramoto model without disorder, and can be divided into two cases: Either , in which case , making the only stationary solution, or , in which case there is a unique solving (3.21). By making the change of variable in (3.20) and using the trigonometric identity in (3.20), we see that (3.20), in this case, is only solved by or . In order to satisfy the self-consistency equations, these angles must satisfy (3.18) and (3.19) with :
[TABLE]
The second equation is satisfied for all , but the first equation is incompatible with as well as . so that the solution and is not possible, leaving only the solution . Note that in this case the average angles are not well defined.
Let us next consider the case when (so that we must also have ). The allowed angles have to satisfy (3.18) and (3.19) simultaneously. These are satisfied only when , so that . ∎
Theorem 3.4** (Critical line without disorder).**
Fix . Then the parameter space splits into two regions:
- a)
In the region , there is precisely one solution: the unsynchronized solution . 2. b)
In the region , there are at least two solutions: the unsynchronized solution and the symmetric synchronized solution for some .
Proof.
For part a), note that always solves the self-consistency equations in (3.11), due to property 1 of Proposition 3.2 and the fact that , are zero when . The calculation given in the proof of Proposition 3.3 when shows that a solution of the form and is not possible, and due to symmetry the same is true for solutions with and . To have strictly positive , we use property 5 in Proposition 3.1 to get
[TABLE]
Adding these equations, we get
[TABLE]
which is the condition to have positive synchronized solutions and defines the critical line. Let us next consider the case and . Then the self-consistency equations in (3.11) reduce to
[TABLE]
If we consider symmetric solutions so that , then these two equations are identical and correspond to the self-consistency equation for the one-community noisy Kuramoto model with the replacement , which has a positive solution when . The same can be done when and yields as critical condition. ∎
It is tempting to conclude that the two-community model is the same as the one-community model with the replacement . This is, however, not the case as we will see in Section 4.
3.2 With disorder
In this section we identify the critical line when we include disorder. We simplify the system by taking the distributions from which the natural frequencies are drawn in the two communities to be the same, i.e., . Then the self-consistency equations in (2.26) read
[TABLE]
In light of Conjecture 2.5 we will restrict the following theorem to the two cases and . Define
[TABLE]
Conjecture 3.5** (Critical line with disorder).**
Fix . If the disorder in the two communities is drawn from a symmetric unimodal distribution , then the parameter space splits into two regions:
- a)
In the region , there is precisely one solution: the unsynchronized solution . 2. b)
In the region , there are at least two solutions: the unsynchronized solution and the symmetric synchronized solution for some .
Heuristic Proof.
Following the method used in [23] for the one-community model, we Taylor expand the self-consistency equations for and in the two variables and . The equations in (3.2) read, to first order,
[TABLE]
We can verify that , and calculate the derivatives at zero. This leads to
[TABLE]
Adding these equations, we get
[TABLE]
Since we are considering the case where is symmetric, the last term vanishes and we obtain the critical line in Theorem 3.5. This shows that below the critical line the self-consistency equations are a contraction, making a fixed point. In order to show that solutions of the form and are not possible, we would have to repeat the calculation used in the proof of Proposition 3.3 for the general case. This turns out to be non-trivial, but we expect that it is possible to prove this for symmetric, unimodal by proving that (in the case that ) and using this symmetry to show that the first and third equation in (2.26) cannot be simultaneously satisfied when and . If is symmetric and unimodal, then it is conjectured that the analog of and in the one-community noisy Kuramoto model is concave [see Conjecture [3.12], Chapter 3 in [19]]. We assume that this conjecture also holds in this case for both and , at least for symmetric solutions. In the case the symmetric solution reduces the system of self-consistency equations in (3.2) to a single equation that is analogous to the one-community noisy Kuramoto model self-consistency equation [19, Proposition 3.10, Chapter 3] with the replacement . In the case we can perform a change of variable in the integral of the second line (3.2), namely, , to see that the equations again reduce to the equation for the one-community case with the replacement . Thus, we see that in both cases we can apply the conjecture in [19, Conjecture 3.12] to ensure that the line is the critical condition for symmetrically synchronized solutions, which settles the conditions in a) and b).
For part b), we must still show that the symmetric solution is possible above the critical line. Due to the reduction of the system to the one-community noisy Kuramoto model, both for and for , we see that the symmetric solution indeed exists above the critical line. ∎
4 Bifurcation of non-symmetric solutions
In this section we consider the system with the same parameter specifications and simplifications as in Section 3, but without disorder and with . The analysis with carries over after the replacement in the self-consistency equations in (3.1) (the resulting modified phase diagram is shown in the right panel of Fig. 8). The proofs in this section rely on numerics.
The self-consistency equations can be visualized as a vector field, in which the solutions to the equations appear as fixed points, by plotting
[TABLE]
For a certain range of parameters non-symmetric solutions appear, as seen in Fig. 3. The non-symmetric solutions appear to be saddle-points, having a stable and an unstable manifold under the vector field representing the self-consistency equations. Note that this vector field does not represent the dynamics of the system, since the self-consistency equations contain only the stationary densities. By plotting the possible solutions as functions of while keeping fixed, we see that the non-symmetric solutions bifurcate from the symmetric solutions, as is seen in Fig. 4 for the case where . The symmetric solutions correspond to equal amounts of synchronization in the two communities. This is also the only solution possible between and . At , the non-symmetric solutions appear, corresponding to one community having a larger synchronization level than the other community. Due to the symmetry of the system, both communities can have a higher level of synchronization in the non-symmetric solution.
In Section 4.1 we prove a necessary and sufficient condition for the existence of non-symmetric solutions. In Section 4.2 we show that the non-symmetric solutions are ordered and are such that the symmetric solution is wedged in between the two non-symmetric solutions. In Section 4.3 we analyze the (asymptotic) properties of the bifurcation line as well as the synchronization level along the bifurcation line.
4.1 Existence and characterization of non-symmetric solutions
Theorem 4.1** (Characterization of the bifurcation line).**
The existence of non-symmetric solutions requires , in which case the bifurcation point is the unique solution to the equation
[TABLE]
and the synchronization level at the bifurcation point is given by
[TABLE]
Proof.
We assume that a non-zero symmetric solution exists, so that and , which is the case when . Let be a bifurcation point for fixed . We will show via a perturbation argument that this bifurcation point exists and is unique. At the bifurcation point the non-symmetric solutions split off from the symmetric solution since is continuous. This allows us to perform a perturbation around , namely,
[TABLE]
where and are small, either positive or negative, and are related, as will be shown shortly. We Taylor expand around the point and use , to get
[TABLE]
where by (here and in the rest of the paper) we mean that the ratio tends to 1 asymptotically. Abbreviate . Then the equations in (4.6) combine to give
[TABLE]
which implies
[TABLE]
and . Using the negative sign would require the following two equations to be satisfied:
[TABLE]
However, these equations cannot be satisfied simultaneously with . Indeed, the first finds the intersection point of with the line of slope passing through zero. But due to properties 1 and 4 we know that has slope before this intersection point. Thus, the two equations that must be satisfied at the bifurcation point are
[TABLE]
For fixed , these equations determine both the value of the synchronization level at the bifurcation point and the internal coupling strength at which the bifurcation occurs. The first equation finds the intersection point of and the line with slope passing through zero. The second equation requires the derivative of at this point to be . Due to the concavity of (Property 4 of Proposition 3.1), this gives the relation
[TABLE]
which implies that , as claimed. To visualize the procedure for determining the bifurcation point, we plot the appropriate lines in Fig. 5. It is clear that the slope of the thickly dashed line must be less than that of the solid line, which gives .
We can find an expression for the derivative of in (3.4) by writing
[TABLE]
For the first term in the right-hand side we can use the identity from [4, Eq. (2.21)], so that in our case
[TABLE]
where we have used (4.11) for the second term. This reduces (4.12) to
[TABLE]
To find , we must find that solves (4.11). Substituting (4.16) into (4.11), we obtain (4.2).
We will first prove that, given , there is a unique . In order to do this, we solve the equation
[TABLE]
for to find
[TABLE]
where we have taken the negative since we are dealing with the case . In order to have a real solution, we require
[TABLE]
The equation for the bifurcation point in (4.2) reads
[TABLE]
where
[TABLE]
Clearly, is strictly decreasing on for . Since is strictly increasing, is strictly decreasing on . However, in order to satisfy (4.20) with , by property 5 in Proposition 3.1, we must have
[TABLE]
i.e.,
[TABLE]
Moreover,
[TABLE]
For fixed , decreases from to as increases from to while for , decreases from to as increases from to . In order to prove uniqueness, we need to show that
[TABLE]
Uniqueness follows because is be a unique satisfying (4.16), due to decreasing continuously from the upper to the lower bounds in (4.26) and (4.27) and the line being wedged between the bounds (note that intersects exactly once). The curves , , are plotted numerically in Fig. 6, which shows that the bounds in (4.27) and the upper bound in (4.26) hold for all . The lower bound in (4.26) is immediate from property 5 in Proposition 3.1. Indeed, we see that the bifurcation point exists and that is unique given . We will show later that is also unique given by showing that in Theorem 4.4. ∎
The uniqueness of the bifurcation point corroborates the picture in Fig. 4.
Remark 4.2**.**
Note that (4.2) can also be solved for . The way this should be understood is that, after one of the variables and is fixed, the bifurcation point for the other variable is determined. A plot of the bifurcation point as a function of and is shown in Fig. 7.
4.2 Ordering of non-symmetric solutions
Due to the symmetry of the system, if is a solution to (3.11) with , then so is . When non-symmetric solutions exist, we have the following ordering of the synchronization levels in the two communities.
Theorem 4.3** (Ordered solutions).**
Fix and take where is the bifurcation point obtained by solving (4.2). Furthermore take only positive solutions so that . Without loss of generality, consider a non-symmetric solution with . Then
[TABLE]
Proof.
The symmetric solution solves the equation
[TABLE]
To prove that , we consider the self-consistency equation (3.1) for ,
[TABLE]
and recall that we must have for non-symmetric solutions to exist. Since , we know that and, due to the fact that is strictly increasing, also . Note that we are not quantifying the difference . The strict inequality follows purely from the fact that , making it impossible to match the solutions for and . Similarly, we can show that . ∎
4.3 Properties of the bifurcation line
We cannot solve (4.11) analytically for . We can, however, plot (4.11) numerically, which refines the phase diagram in Fig. 2 for , as shown in Fig. 8. In this section we first list some basic properties of and its derivatives, defined as the solution of (4.11) when we eliminate with the help of (4.18). After that we state a theorem on the asymptotic properties of the bifurcation line defined implicitly by (4.2).
Theorem 4.4** (Properties of ).**
. 2. 2.
. 3. 3.
. 4. 4.
. 5. 5.
. 6. 6.
.
Proof.
We use (4.19) to get
[TABLE]
from which property 1 follows by taking the limit . The inequality in (4.19) also implies
[TABLE]
If both and are continuous, then property 2 follows. To show that is continuous, we apply the implicit function theorem (IFT) to calculate the derivative
[TABLE]
which we find by rewriting (4.20). From the conditions for the IFT [18], we have that, in order for to be continuous, we need that
[TABLE]
which we obtain by differentiating with respect to and setting the derivative to zero. From this we obtain the following bound on :
[TABLE]
In order to rigorously show that this bound is satisfied, we can use the sequence of (iteratively defined) upper bounds , for given in [24, Theorem 4], which converge to as . Here we will use
[TABLE]
as suggested in[24, Equation (22)]. If substitution of the right-hand side of (4.35) for into makes it less than 0, then we know that the bound in (4.35) is satisfied. To see why, note that then
[TABLE]
Now, if for all , then so is , so that does not satisfy and the solution satisfies . Using with ,
[TABLE]
as an upper bound, we get that the bound in (4.35) is at least satisfied for , where . By increasing , we see that the upper bound of this interval increases and we expect that in the limit as , (4.35) is satisfied on . Numerically, we indeed see that this bound is satisfied, as shown in Fig. 9 (this figure shows that , which is the same as (4.35)). For the continuity of we require, again by the condition for the IFT, that
[TABLE]
which is satisfied by all and , so that property 2 is proved.
We know that (by property 1), so that we can expand around 0 in the self-consistency equation (4.20). This leads to
[TABLE]
The corresponding asymptotic equation can be solved for to obtain property 3. Property 4 follows from a similar calculation, by using the expansion of around infinity, and gives
[TABLE]
This equation gives rise to a cubic polynomial in , which can be solved and gives
[TABLE]
where
[TABLE]
The complex parts in the right-hand side of (4.42) compensate one another, making it real. Taking only the leading order terms in , we obtain the asymptotics in property 4. We can calculate by differentiating (4.20), i.e.,
[TABLE]
where in the right-hand side we have abbreviated , and
[TABLE]
It follows from (4.12) that
[TABLE]
which simplifies (4.44) to
[TABLE]
Due to the inequality in [4, Equation (2.4)], we have that
[TABLE]
which makes the numerator positive. The denominator becomes zero when
[TABLE]
Rewriting the lower bound for in (4.35), we get
[TABLE]
which ensures that the denominator of (4.44) is never zero. For values of satisfying (4.50) the derivative is positive. This we find by substituting a pair of values , calculated numerically, into (4.44), and proves property 5 because the derivative does not change sign in the range of . To prove property 6, we take the derivative with respect to of (4.47) and substitute the expression for the first derivative. This leads to a lengthy equation with denominator
[TABLE]
which is positive by the same argument as for the first derivative. Setting the numerator to zero and solving for , we find that there are no solutions when is between zero and the appropriate root of a 9th order polynomial in , which numerically is 0.946819. Between this value and 1 there are two solutions, for which the numerator is zero, given by the solutions to the two roots of a quartic polynomial in . We can plot these solutions together with the upper and lower bounds for and compare them with the true , calculated numerically, as shown in the right panel of Fig. 9.
The right panel of Fig. 9 suggests that the second derivative also does not change sign. Numerically solving for a pair , and substituting this into the numerator, we see that the second derivative is negative. This is confirmed by the left panel of Fig. 9. ∎
To confirm the asymptotic solutions for in properties 3 and 4, we plot them and compare them to the numerical solutions in Fig. 10.
The next theorem gives the asymptotics of implicitly defined by (4.2) in the limit as and close to .
Theorem 4.5** (Asymptotic properties of the bifurcation line).**
The derivative of , defined implicitly by (4.2), has the following properties:
. 2. 2.
.
Proof.
We begin by proving the existence of the limits, for which we need the following lemma.
Lemma 4.6** (Derivatives of ).**
For all ,
. 2. 2.
.
Proof.
In order for to be continuous by the IFT (in a similar way as in the proof of Theorem 4.4), we require that
[TABLE]
We will see, numerically, that this bound is satisfied because it lies below another lower bound of . To rigorously show that this bound is satisfied, we expect that it is possible to use the same procedure as outlined for the bound on in (4.35). Now we start by differentiating (4.2) with respect to and solving for . This leads to
[TABLE]
Setting the numerator, which is a quartic polynomial in , equal to zero and solving for , we find one solution that lies above the critical condition for when fixing , . The expression is too lengthy to present here and does not lead to any useful insight. Taking the derivative with respect to of (4.53), substituting the expression for the first derivative (4.53) and setting the resulting numerator to zero, we are left with solving a 7th order polynomial for . Again the expression is lengthy and does not lead to any insight. Only one of the solutions to the 7th order polynomial lies above the critical line. Comparing these two solutions, one coming from the quartic polynomial and the other from the 7th order polynomial, we see numerically that the first is a lower bound for and the second is an upper bound for , as seen in the right panel of Fig. 11. This lower bound is an upper bound for the right-hand side of (4.52), so that the conditions for the IFT are satisfied. The expression determining when the denominator of both the first and the second derivative is zero, obtained by setting their respective denominators to zero (which makes the derivatives diverge), is the same, and the only solution falling above the critical condition is upper bounded by the lower bound for found above (as the solution to the quartic polynomial), so that the derivatives do not diverge.
The right panel of Fig. 11 suggests that both the first derivative and the second derivative of do not change sign as a function of . Substituting a pair of values , solved for numerically, we confirm the statements in Lemma 4.6. This is also corroborated by the left panel of Fig. 11. ∎
Remark 4.7**.**
For the mathematical reader the numerical assistance in the argument above might not be satisfying. We suspect that the proof can be made rigorous by using the sequences of upper and lower bounds in [24, Theorem 4] on in (4.2), in order to get upper and lower bounds for that give a tighter wedge than the one in the right panel of Fig. 11.
Due to Lemma 4.6 and the fact that is bounded below by , we have that the limits exists.
We now turn to the proof of Theorem 4.5. Abbreviate
[TABLE]
By the implicit function theorem, we have
[TABLE]
Compute
[TABLE]
and
[TABLE]
where .
For property 1, we make the Ansatz where (which is confirmed in Fig. 8). Taking the limit , we get zero for the first terms in the right-hand sides of (4.3)–(4.3), i.e.,
[TABLE]
where we have used the expression for from (4.3). The multiplication factors in the last line of the right-hand sides of (4.3)–(4.3) are the same, so we are left with calculating the limit as of the quotient
[TABLE]
A straightforward but tedious calculation (with the help of MATHEMATICA) shows that this limit is .
For property 2, we must find the limit of as we approach the point along the line . We make the Ansatz , . Making this replacement in the expression for the derivative and doing a Taylor expansion around , we obtain after a tedious calculation (with the help of MATHEMATICA),
[TABLE]
for the terms in the numerator and
[TABLE]
for the terms in the denominator. Combining (4.61)–(4.62) we obtain
[TABLE]
so that . ∎
Properties 1 and 2 are confirmed by the left panel of Fig 11. It seems that for large does not have an asymptote, since when we take the limit after the replacement we get an equation for the bifurcation point that reads
[TABLE]
The only solution to this equation is , which is not possible because it would place the asymptote below the critical line. This suggests that grows as a function of , but that this growth is sublinear.
5 Simulation
Fixing the phase difference is not physical, since the system will relax into a steady state and will choose the angles that are the least costly energetically. Studying the dynamics of the transitions between states or the stability properties of the possible states are both difficult tasks. However, we expect that the non-symmetric state is either unstable or metastable and using simulations we can observe what type of transitions one might expect between the possible states. To see this, we take the initial distribution for both populations to have mean , but choose the second community to have a slightly larger variance initially, meaning that the synchronization level starts lower. The outcome of the simulation can be seen in Fig 12. It seems that the community with less synchronization initially is suppressed by the community with more synchronization, until the ‘push’ from the latter becomes too strong. This is reflected in the angles, which stay relatively close together for a while, before moving apart. This type of transition seems only to occur when the parameters are chosen such that the non-symmetric solutions discussed above exist.
We expect that the most stable state is the symmetric solution with the largest synchronization level (i.e., the largest effective interaction strength). For example, if and , then the symmetric solution with phase difference has , while the symmetric solution with phase difference has . The first state is unstable/metastable, the second state is stable. The transition from the one to the other is shown in Fig 13.
To be clear, these simulations are not meant to prove any stability properties or transitions, but are useful for determining what types of stability properties or transitions we may expect. They also suggest that much interesting work remains to be done.
Appendix A Concavity of V
Recall that
[TABLE]
The first derivative of (A.1) is
[TABLE]
We can rewrite
[TABLE]
where we have used Holder’s inequality in the second line. Taking the square on both sides, we obtain
[TABLE]
which proves that (A.2) is non-negative. We evaluate (A.2) at , to get
[TABLE]
For the second derivative we rewrite
[TABLE]
where and the prime refers to the derivative with respect to . The integrals are always from [math] to . Taking the derivative of the first term, we find
[TABLE]
while for the second we find
[TABLE]
Using a common denominator, we can write the difference as
[TABLE]
To continue, we first let
[TABLE]
making the desired expression into
[TABLE]
With the functions
[TABLE]
we can perform the change of variable , i.e., and
[TABLE]
Here we get
[TABLE]
where we have used for the first integral and for the second. Note that, when ,
[TABLE]
With the change of measure
[TABLE]
we obtain
[TABLE]
and defining we get
[TABLE]
Note that, due to (A.13), and since , (A.16) equals
[TABLE]
We can check this by writing
[TABLE]
To complete the proof we state [22, Lemma 4], suitably adapted.
Lemma A.1**.**
Let be an even probability measure with support on , and suppose that is absolutely continuous, i.e., , with non-decreasing on . Then , the class of all probability measures on with compact support, is such that
[TABLE]
where
[TABLE]
and , where is the mean-field interaction strength and is the magnetic field strength of the spin system.
With the identification
[TABLE]
and taking out a negative, we complete the proof. To get the strict inequality we note that the equality in the lemma does not hold for our choice of .
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Abramowitz and I. Stegun, Handbook of Mathematical Functions , Dover, (1965).
- 2[2] S. Bhamidi, A. Budhiraja, and R. Wu. Weakly interacting particle systems on inhomogeneous random graphs , Stoch. Proc. Appl. (2018).
- 3[3] Q. Berthet, P. Rigollet, and P. Srivastava, Exact recovery in the Ising blockmodel , ar Xiv:1612.03880 (2016).
- 4[4] L. Bertini, G. Giacomin, and K. Pakdaman, Dynamical aspects of mean field plane rotators and the Kuramoto model , J. Stat. Phys. 138:(2010) 27–290.
- 5[5] F. Collet, Macroscopic limit of a bipartite Curie–Weiss model: A dynamical approach , J. Stat. Phys. 157(6):(2014) 130–1319.
- 6[6] F. Collet, M. Formentin, and D. Tovazzi. Rhythmic behavior in a two-population mean-field Ising model , Phy. Rev. E 94(4):(2016) 042139.
- 7[7] F. Coppini, H. Dietert, and G. Giacomin. A law of large numbers and large deviations for interacting diffusions on Erdős-Rényi graphs , Ar Xiv e-prints, ar Xiv:1807.10921 (2018).
- 8[8] P. Dai Pra and F. den Hollander, Mc Kean-Vlasov limit for interacting random processes in random media , J. Stat. Phys. 84 (1996) 735–772.
