Higher-order synchronization on the sphere
Abstract
We construct a system of interacting particles on the unit sphere in -dimensional space, which has -body interactions only. The equations have a gradient formulation derived from a rotationally-invariant potential of a determinantal form summed over all nodes, with antisymmetric coefficients. For , for example, all trajectories lie on the -sphere and the potential is constructed from the triple scalar product summed over all oriented -simplices. We investigate the cases in detail, and find that the system synchronizes from generic initial values, for both positive and negative coupling coefficients, to a static final configuration in which the particles lie equally spaced on . Completely synchronized configurations also exist, but are unstable under the -body interactions. We compare the relative effect of -body and -body forces by adding the well-studied -body interactions to the potential, and find that higher-order interactions enhance the synchronization of the system, specifically, synchronization to a final configuration consisting of equally spaced particles occurs for all -body and -body coupling constants of any sign, unless the attractive -body forces are sufficiently strong relative to the -body forces. In this case the system completely synchronizes as the -body coupling constant increases through a positive critical value, with either a continuous transition for , or discontinuously for . Synchronization also occurs if the nodes have distributed natural frequencies of oscillation, provided that the frequencies are not too large in amplitude, even in the presence of repulsive 2-body interactions which by themselves would result in asynchronous behaviour.
1 Introduction
Emerging phenomena in complex systems have generally been modelled by means of networks with interacting pairs of nodes, for which the prevailing paradigm is the Kuramoto model [1] and its many generalizations. There has been an increasing realization, however, that pairwise interactions and associated network structures are not adequate to describe the group interactions which occur in, and possibly dominate, the behaviour of many complex systems of interest. Higher-order interactions are known to occur in neuroscience, ecology, social systems and many others [2, 3]. We refer to the review [4] for a detailed discussion of higher-order interactions and their applications with an extensive list of references, including the various frameworks which have been used to model higher-order systems, as well as the recent overview [5] of higher-order networks.
We describe here a hierarchy of models with higher-order interactions which are similar to the well-known Kuramoto systems, and focus firstly on the properties of exclusive -body interactions, where in our formulation is also the dimension of the system. Kuramoto models on the unit sphere with conventional -body interactions have been well-studied and generalize the simple Kuramoto model which corresponds to the case . In this approach we associate to each of the nodes a unit vector of length , which lies therefore on , and evolves according to first-order equations in the gradient form , where the bilinear potential is invariant under rotations in . Because the potential is bilinear, only -body interactions occur.
We can model higher-order interactions, however, by choosing instead a multilinear determinantal form for which, by antisymmetry, allows only -body interactions. For , for example, for which all trajectories lie on the -sphere, is constructed from the triple scalar product which, being antisymmetric, allows only -body interactions, i.e. each node interacts with the other nodes only through the oriented -simplices containing the node. We find that synchronization occurs for all values of the coupling constant, whether positive or negative, with the system evolving from all initial values to the same final static configuration, up to an arbitrary rotation. The equations for larger values of are of formidable complexity due to the nonlinearities of degree , and so we consider only , although some general results may be derived. We restrict our investigation to the simplest possible models with -body interactions by choosing the coupling coefficients to be signature functions, which are antisymmetric and of magnitude either zero or one, but we also briefly describe the effect of oscillations by including distributed frequency matrices.
Besides the modelling of exclusive -body forces, we can also include pairwise interactions in any dimension by adding the usual bilinear terms to the potential, and so we are able to investigate the relative effect of combined -body and -body forces, in principle for any , but here in detail only for . For , for example, we find that the -body forces enhance synchronization, and so if the coupling constant for the -body interactions is negative, resulting in repulsive -body forces that would otherwise prevent the system from synchronizing, the combined system nevertheless synchronizes due to the 3-body interactions. This is consistent with previous observations that “higher-order interactions can stabilize strongly synchronized states even when the pairwise coupling is repulsive” [3, 6].
For a general description of synchronization with respect to higher-order interactions we refer to [4] (Section 6) also [5] (Section 4) and [7], and note that extensions of the Kuramoto model to higher-order networks have been extensively investigated, but generally with trajectories restricted to the unit circle [8, 9, 10, 11, 12, 13]. For a description and properties of simplicial complexes, and the relation to algebraic topology we refer to [4, 12, 14], however our focus here is on the properties of specific dynamical systems defined on the unit sphere which allow higher-order interactions, and their synchronization behaviour. The effect of -body forces in combination with - and -body forces has previously been considered, but only in the context of phase oscillators on [6, 8]. Properties such as multistability, which refers to the coexistence of multiple steady states, has been observed in these and other models [8, 9, 14], and it is generally thought “that higher-order interactions favor multistability” [4], but it remains an open question as to whether such properties are model-specific, or are general consequences of higher-order interactions. Multistability, for example, does not appear in the models that we consider, although to any stable steady state solution there corresponds, by rotational covariance, a family of rotated steady states. A similar observation can be made with respect to “explosive synchronization” which has been observed in a higher-order Kuramoto model [13], although similar properties are well-known to occur in models with only -body interactions [15, 16, 17]. This behaviour is also absent in the higher-order models that we consider, similarly for the property of “abrupt transitions” as appears in various models [4, 6, 9]. We do find, however, that there is a discontinuous transition for at which the -body forces suddenly become sufficiently strong to overcome the 5-body forces, as discussed in Section 6. One difference in our approach, which possibly eliminates discontinuous behaviours, is that our equations take a gradient form which can be used to deduce the stability of steady states of the model, as explained in [14].
1.1 Outline and summary of results
We begin in Section 2 by discussing models of synchronization on the unit sphere which form a natural generalization of the widely-studied Kuramoto model. We formulate the equations as a gradient system, choosing firstly the familiar bilinear potential in Section 2.1 which leads to pairwise interactions, followed in Section 2.2 by a multilinear potential with antisymmetric couplings, which leads to -body interactions on . Whereas the -body equations have cubic nonlinearities with summations at each node, corresponding to -body interactions with the other nodes, the -body systems have nonlinearities of order , with summations at each node, which interacts with the other nodes by means of a connected -simplex. It is straightforward to combine the -body and -body systems, and so we investigate the relative effect of the two couplings with corresponding strengths . We discuss steady state solutions and their stability in Section 2.4 for both the -body system and the combined -body and -body systems. The stable steady state configurations for -body systems consist of equally spaced nodes on , rather than completely synchronized configurations as occur for -body couplings. For combined systems, the -body steady states prevail, unless the ratio of coupling constants is sufficiently large to favour the -body forces.
In Section 3 we focus on the case , this being the simplest of the higher-order models, although is also of interest but is considered later in Section 7 because it has only -body interactions. We show that the system does not completely synchronize, as occurs for the -body models on the sphere, rather for generic initial values the nodes arrange themselves asymptotically in a ring formation. Exactly why ring synchronization, rather than complete synchronization, occurs is discussed for the special case in Section 3.3, for which we can solve the nonlinear equations exactly. We consider combined - and 3-body interactions in Section 4, obtaining an exact expression for the steady states which again form an equally spaced ring of nodes on . These states exist and are stable, unless the ratio of coupling constants becomes sufficiently large, at which point the system transitions continuously to a completely synchronized formation. We can state precisely the value of at which this occurs, see Section 4.2.
Properties of the general system depend on whether is even or odd, and so we have selected two even cases and two odd cases for detailed investigation. For even , the equally spaced synchronized nodes do not form a closed sequence, as occurs for odd , as we see in Section 5 for . The asymptotic configurations for the combined - and -body systems, discussed in Section 5.2, are of a form that is not easily analyzed, but general arguments show that again synchronization is controlled by the 4-body interactions, unless the ratio becomes sufficiently large, then the attractive forces due to the -body interactions force the system to completely synchronize. For the 5-body system, which is similar to the case , we obtain exact steady state expressions which extend to the combined system with -body interactions, see Section 6. In this case there is a discontinuous transition to a completely synchronized system at a critical ratio .
Finally we consider the case in Section 7, which we have left to last because only -body interactions are involved, however the system has properties which differ from those of the standard Kuramoto model, due to the antisymmetric coupling constants. There is merit in investigating this as the simplest of the models and also as a guide to the behaviour of the systems for . Again, in the combined system the antisymmetric couplings enhance the synchronization of the Kuramoto model.
2 Synchronization models on the unit sphere
Synchronization models in which the trajectories of the complex system are confined to the unit sphere have been extensively investigated, particularly for the special case of the Kuramoto model. In general, a unit -vector is associated with the node of the network and evolves according to the nonlinear equations obtained by minimizing a potential , where the constraint for every is enforced by means of Lagrange multipliers.
The first-order evolution equations have the gradient form , to which one can add further terms such as , where is a antisymmetric frequency matrix, in which case each node has one or more natural modes of oscillation as determined by the eigenvalues of . Properties of the model depend on the choice of , which is invariant under transformations of the rotation group . There are two possible such choices for , either the bilinear inner product, or the triple scalar product for and its generalization to any . This leads to two types of models, those with pairwise interactions, and those with -body interactions. We can also additively combine these two possibilities and hence investigate the relative effect of -body and -body forces within the system.
2.1 Pairwise interactions on the unit sphere
The choice for which has been widely investigated is
(1) |
where the coefficients are symmetric, and in this case the evolution equations are where are Lagrange multipliers, supplemented by the constraint . Hence and so we obtain the system of equations
(2) |
where we have included antisymmetric frequency matrices , as well as a normalized coupling coefficient which measures the relative strength of the natural oscillations compared to the nonlinear interactions. Since , the unit length of is maintained as the system evolves. The Kuramoto model corresponds to the case with the parametrization and , for which (2) reduces to . In this case the potential (1) reduces to which is well-known as a Lyapunov function for the Kuramoto model [18, 19]. It is convenient to write (2) in the form
(3) |
where , a form which is maintained also for the -body system. For global coupling, for all , every node connects to the average position defined by
(4) |
then we can write (2) as:
(5) |
The system (2) has been intensively investigated for general , usually with global coupling and for the homogeneous case , whether as a model of synchronization [20, 21, 22, 23, 24, 25, 26], or opinion formation and consensus studies on the unit sphere [27, 28, 29, 30, 31, 32, 33], or for the modelling of swarming behaviour [34, 35, 36]. Many synchronization properties have been established for any [21, 22, 37, 38, 39], in particular for the case of identical frequencies , it is known that for the order parameter evolves exponentially quickly to the value , in which case all nodes are co-located to form a completely synchronized state, or for to a state with . Indeed, it is clear from (5) that for either for some fixed unit vector , or , each provide a steady state solution. For non-identical matrices with a sufficiently large positive coupling , the system undergoes “practical synchronization” [22] as , meaning that the configuration becomes asymptotically close to a completely synchronized state [38]. If , with distributed frequency matrices , the system remains asynchronous, a well-known property of the Kuramoto model. For specific values of more precise properties can be proved, for example for the Kuramoto model phase-locked synchronization occurs for any for some critical coupling [40, 41, 42]. The case, for which trajectories lie on , equivalently on the group manifold, is similar to , as numerical studies show [20].
2.2 Higher-order interactions on the unit sphere
The unit sphere models which follow from the potential (1) have only pairwise interactions, and so we now consider models with higher-order interactions. Let , with , then is a matrix, where is a unit column vector of length , and . Define the potential
(6) |
where the summation is over all and the coefficients are antisymmetrized over these indices, corresponding to the antisymmetry of the determinant. For , for example, we antisymmetrize any set of coefficients according to
as defined by (6) is rotationally invariant, i.e. if where , then remains unchanged because . If, however, with , then changes sign, for example if is odd, then changes sign under parity inversion . As a more general example, for any , we can choose to be the identity matrix but with the sign of any one diagonal element reversed, then with , and the sign of is reversed.
The potential (6) leads to a hierarchy of synchronization models on the unit sphere with -body couplings, since interactions take place between nodes only as constituents of oriented -simplices. The order of the interaction is evidently tied to the dimension of the vector , and hence to the dimension of the unit sphere . For we write and so , which we consider in Section 7, and for we obtain
(7) |
to be analyzed in Section 3.
The coefficients in (6) are antisymmetric but are otherwise unrestricted and so, in order to investigate the simplest possible case, and by analogy with the symmetric coupling which we imposed for the pairwise interactions in the system (2), we choose the coefficients to be the signature, denoted , of the permutation . The signature is defined as the parity of , where is the number of transpositions of pairs of elements that must be composed to construct the permutation. This definition extends to indices which are not permutations by setting the value to be zero. We have, for example, if , if , and if for any . Similarly, if , or for any cyclic permutation of , for any anticyclic permutation, and zero if any two indices are equal. In these higher-order models, therefore, each node interacts with all the other nodes in a connected -simplex, with equal strength in magnitude, by means of the coupling coefficients , with a sign depending on the orientation. There are nonzero coefficients , and hence there are independent -body couplings between the nodes, which take place through the -simplices.
2.3 Nonlinear -body equations on the sphere
In order to calculate the gradient of as defined in (6), we write the determinant in terms of the Levi-Civita symbol and the components of , as follows:
(8) |
For , for example, we have . For each set of indices define the vector of length with components
(9) |
then behaves as a vector under rotations, i.e. if where , then . If with , however, then . For we have . The identity , for any fixed vector , provides a convenient method for calculating . In particular, we have .
Vectors such as can be viewed as the dual of elements belonging to an exterior algebra on which is defined a wedge or exterior product. The dual vector, generally referred to as the Hodge dual, has components formed using the Levi-Civita symbol as shown in (9). In three dimensions, for example, the vector product of two vectors can be viewed as the dual of the wedge product of these vectors. For our purposes, particularly for numerical evaluation or with a computer algebra system, it is sufficient to determine properties and explicit expressions for either directly from (9) or by means of , which holds for any fixed -vector . For a detailed description of exterior algebras, properties of the antisymmetrization operator, and the definition of the Hodge dual, we refer to [43], Chapter 8.
The gradient of the potential defined by (8) is given for unconstrained vectors by:
and so after including Lagrange multipliers in order to enforce the constraints, the equations of motion are:
(10) |
where we have included a normalized coupling constant . For fixed there are nonzero terms under the summation, which for large approaches , and so we have normalized by this factor. We can add oscillator terms to the right-hand side, as for the system (2), but if the matrices are identical, , then we can replace in the usual way and so because is a rotation matrix, we can in effect set . In this case the coefficient in (10) can be set to by rescaling the time variable. For every solution of (10) with there corresponds another solution with , obtained by transforming , where with . If is odd, for example, parity inversion in effect changes the sign of . The properties of the system (10) are therefore independent of the sign of , in contrast to the Kuramoto model, or more generally the -body system (2). The form of (10) is the same as shown in (3), except that now each vector couples to , which necessarily depends on , and so the coupling takes place through all possible -simplices containing the node.
We wish to determine the behaviour of the system (10) for generic initial values , where “generic” means we exclude unstable fixed points, and look for synchronized final configurations. A useful measure of synchronization, whether for -body or -body interactions, is by means of the average position defined in (4), from which we calculate the rotationally invariant order parameter . Synchronization occurs when achieves a constant asymptotic value , where . If all particles are co-located at a common point, usually referred to as a completely synchronized configuration, and if then as , hence the particles are distributed over the sphere with an average position of zero, sometimes referred to as a balanced configuration. Both cases occur for the 2-body system (2) with identical frequencies, depending on the sign of the coupling [21].
2.4 Steady state solutions
For the values of under consideration we find numerically that the system (10) always attains a final static configuration for all generic initial values, and so we wish to determine all stable steady state solutions. This appears to be a formidable task, considering that the nonlinearities on the right-hand side of (10) are of order , however we show that the static equations can be solved by a simpler reduced system. Due to the rotational covariance of (10), any static configuration can be rotated to an arbitrary orientation, and so for numerical comparison of final configurations, which always depend on the initial values, we calculate rotational invariants such as .
We observe firstly that (10) has the fixed point solution , where is any constant unit vector, with a sign that can depend on , because by antisymmetry is zero if the vectors are either parallel or antiparallel. There is the possibility therefore that the system completely synchronizes, as occurs for the -body system (2), however numerically we find that such configurations are unstable. Instead, we look for static solutions satisfying
(11) |
where is independent of , and therefore takes the value
It follows from (11) that the right-hand side of (10) is zero, indeed this is true even if depends on , however we find numerically that static solutions satisfy the special form (11) with independent of , and we show by direct calculation that this holds exactly for see (20), for see (35) and for see (49).
We are also interested in combining -body and -body systems in order to evaluate the relative effect of the corresponding couplings, hence we combine (5) and (10) to obtain
(12) |
where denotes the strength of the -body forces. We can satisfy the static equations in this case by solving
(13) |
for constants independent of , since then we have
and hence the right-hand side of (12) is zero, provided that
(14) |
More directly, define
(15) |
then we can rewrite (12) equivalently as , and so we see immediately that for . We note here that the signs of in (13) are each reversed under the transformation , where with , which is equivalent to reversing the sign of , and so the signs of are correlated with the sign of .
It is not at all evident that stable static solutions should satisfy (13) for all , but numerically we find this to be true in all cases, and prove for that it holds exactly. For static solutions that depend on one or more unknown parameters, we can in principle determine as a function of these parameters, then (14) expresses these parameters explicitly in terms of the ratio . Let us proceed now to the case , for which we can find exact steady state solutions and so verify (13).
3 3-body interactions on the -sphere
For the equations (10) for the unit 3-vectors are:
(16) |
where we have included frequency 3-vectors .
For the homogeneous case , the right-hand side of (16) has a gradient form derived from the potential , and the coupling constant can be scaled to unity, with a sign that can be reversed by means of the parity transformation for all . The system has the fixed point , where is any constant unit vector but, numerically, we find that such completely synchronized configurations are unstable. Instead, the system synchronizes from generic initial values to a static configuration, with an orientation that depends on the initial values, of the form shown in Fig. 1(a). We refer to this as ring synchronization, since all nodes lie equally spaced on a circle arising from the intersection of a plane with the unit sphere. Fig. 1(a) shows the configuration for nodes (red), and the unit normal (green), where with defined in (4). The asymptotic configuration in all cases satisfies for all , showing that all nodes lie in the plane , where , from which it follows that . Unlike the cases , see (55,36) respectively, is independent of .
We can write down an explicit expression for ring-synchronized configurations such as in Fig. 1(a), up to an arbitrary rotation, and show that these are exact fixed point solutions of (16). The stability of these configurations is a numerical observation, however, although we prove this to be the case for in Section 3.3 by solving exactly for the rotational invariants.


3.1 Steady state solutions on
For any static synchronized configuration as shown in Fig. 1(a) we can point the normal along the -axis, i.e. we can set by means of an rotation. Such rotations can be performed algebraically or numerically as explained in D. Then, since all nodes lie in the plane , the steady state solution is given by:
(17) |
for , where we have also performed an rotation about the -axis so that is aligned along the -axis. The sign of varies according to the sign of , i.e. either (17) or its negative is a stable fixed point.
From (17) we can compute the following rotational invariants, where we denote and :
(18) | |||||
(19) |
These invariants are related by the identity as we discuss for in Section 3.3. Since these expressions are independent of the orientation of the system, they provide a convenient means for the numerical verification of all exact expressions, for any initial values, and hence for all final configurations.
We see from (18) that depends only on the difference , one consequence of which is that adjoining nodes are equally spaced, since is independent of . In addition, this distance is equal to , showing that the nodes form a closed loop, as follows from the symmetry for . Although this property is evident from Fig. 1(a), it does not hold for even values of , see Section 5 for . It is convenient to extend the formula (17) to the value , then we have which again shows that the nodes form a closed sequence. Configurations with equally spaced nodes are sometimes referred to as splay states, although for the asymptotic configurations are not restricted to a plane as occurs here; for , for example, we obtain equally spaced nodes lying on a torus embedded in , see Section 5. If we define a unit -vector from (17) according to then and so can be regarded as a splay state as described in [44].
Directly from (17) and the definition (4), together with well-known trigonometric sums derived in A, see in particular (65), we obtain . The vectors (17) also satisfy, as proved in B:
(20) |
for all , which verifies the relation (11) for , with . From (20) we obtain
from which . Hence (17) is an exact static solution of (16), which numerically we find to be stable for , while for its negative is stable.
3.2 3-body systems with distributed frequencies
Consider next the system (16) for distributed frequency vectors . It is well-known for the -body system (2) that in this case phase-locked synchronization, in the sense that approaches a constant value, does not occur exactly for . Rather, varies between narrow limits which decrease as , which has been termed practical synchronization [21, 22], i.e. the particle positions do not shrink to a single point, but are confined to a small region with a diameter inversely proportional to [21]. This phenomenon of practical synchronization also appears for (16), since we find numerically that again varies asymptotically between narrow limits which decrease as increases. Ring synchronization, however, is still clearly evident, as in the example in Fig. 1(b), which shows an asymptotic configuration for for which the average value for is close to . The frequency vectors in this example have random entries with approximate unit length, and . Following the initial transient, the configuration rotates on with small variations in the relative positions of the nodes. For small values of the particle motion is asynchronous, suggesting that there is a critical value such that practical synchronization occurs only for .
3.3 An exact solution for
The special case of (16) may be solved exactly for the rotational invariants in terms of elliptic functions, and provides insight into the rate of synchronization and the stability of the synchronized configurations. In particular, we show why the fixed point corresponding to complete synchronization is unstable, whereas the ring synchronized configuration, corresponding to the case of (18), is stable. With and , (16) reduces to:
(21) | |||||
hence
together with the cyclic permutations. Denote , then we have and . Hence the ratios and are constants of the motion. Let us choose to be the independent variable, then for constants which are fixed by the initial values , i.e. we have , assuming that is nonzero. The constants can take any value, positive or negative.
Consider now the fixed points of the system (21). These satisfy and its cyclic permutations, which implies . Either , in which case all cross products are zero, , or which implies that the three vectors form an orthonormal set. In the first case, are either parallel or antiparallel, with four possible choices of relative sign, and so the three nodes are located at either a single point, or at two opposite points on the unit circle. In either case we have , and since are constants of the motion, these fixed points exist for the system (21) only if the initial values are consistent with this, i.e. only if . These fixed points are therefore unstable, since under any perturbation of the initial values these steady state solutions cannot be attained as the system evolves.
For the second case, in which , we must have and so forms an orthonormal set, with an arbitrary orientation with respect to the axes, satisfying . Let us show that (21) synchronizes to these points from all initial values, except for the unstable fixed points. Firstly, we express in terms of by means of a well-known identity obtained as follows: define the matrix then , and so we obtain , which is the Gram determinant, hence . Define the cubic polynomial
(22) |
then . From we obtain , where we have defined the potential as a fifth order polynomial in . The equation can be solved for with the initial value , however, in order to avoid taking the square root with an ambiguous sign, it is preferable from a numerical perspective to solve the equivalent second order equation with .
Let us determine the properties of and hence of . We have and , hence has a real root in , denoted , and a second real root in , denoted . The third root is therefore also real, and is positive or negative according to the sign of , and lies outside the interval . The possible values of for all are restricted by the condition , which implies that for all . We factorize according to , then by integrating we can obtain as an explicit elliptic integral of the third kind, see for example the expression in Gradshteyn and Ryzhik [46], Section 3.137, item (3.) with .
We can determine how the solution behaves, however, without an explicit expression for . There is a mechanical analogy with a particle moving under the influence of the potential with the Lagrangian , with the corresponding equation of motion , but with boundary conditions such that the first integral holds. The potential has zeroes in at and at , and for all initial values, except , the particle settles into the stable minimum of at . An example of is shown in Fig. 2(a) for the parameters , corresponding to a specific choice for the initial values . The motion of a particle located at is restricted to lie between the limits , the roots of as shown in Fig. 2(a), and are given explicitly for this example by . These points are static solutions of , but do not correspond to any fixed point solutions of the full system (21), unless . They are, in any case, unstable fixed points of the combined equations for and , for any . From and we obtain , the right-hand side of which is non-negative for all , and so is an increasing function of . In particular, is nonzero at either endpoint , and so these endpoints are unstable static solutions of . If a particle initially moves to one of these endpoints, it simply bounces off the barrier imposed by the condition , and then approaches the stable equilibrium point at . For the potential in Fig. 2(a), we have plotted the explicit solutions for the initial values in Fig. 2(b), showing (in red) as an increasing function of with , and bouncing off the point at and then approaching the asymptotic limit of zero, which is the stable minimum of . The fact that is an increasing function of time is a general property of the gradient formulation of the system, since by regarding the potential as a function of time, we have .
We deduce that for all initial values , except for the unstable fixed points with , the system synchronizes to . The vectors therefore form an orthonormal set which by means of a rotation we can align with the axes (up to a left-right orientation), and so the nodes lie in the plane with the unit normal . As before, we obtain . The relation (20) is satisfied with .
Although we have determined the rotational invariants as functions of , we omit the further step of solving (21) explicitly for , which requires us to choose a suitable basis, since synchronization of (21) follows from the properties of the rotational invariants and the fixed points.


4 Combined - and 3-body interactions on the -sphere
Of particular interest with all higher-order interactions is how they compare with the well-studied -body interactions, and whether one is dominant in some sense. The -body and 3-body systems for , given by (2) and (16) respectively, are ideal for such an investigation since, separately, they each synchronize although under different conditions, and generally with incompatible properties. The -body system (2), with identical frequency matrices and global coupling , completely synchronizes for , with the order parameter evolving exponentially quickly to the asymptotic value [22, 21]. Evidently all nodes strongly attract each other from all initial values. For , however, the system evolves to a final state with , in which the particles are distributed over [21], and so for this case the interactions are repulsive, a property well-known also for the Kuramoto model with .
By contrast, the 3-body system (16) with identical frequencies , synchronizes for any from generic initial values to a final configuration with , in which the particles are equally separated as shown in Figure 1 (left), which we refer to as ring synchronization. For combined -body and 3-body interactions the question arises, therefore, if the initial particles are clustered together in a tight bunch, do they synchronize to a point under the influence of the attractive -body interactions, or do they separate according to the 3-body forces to form a ring on ? As will be shown, the system synchronizes for any coupling coefficients, whether positive or negative, and the 3-body forces prevail unless the -body coupling is positive and sufficiently strong by comparison to the 3-body coupling. The specific system we consider, the case of (12), is given by:
(23) |
and properties of the system depend on the coupling constants only through the ratio .
We find that (23) achieves ring synchronization for all positive and negative values of , unless exceeds a critical value, specifically, (23) completely synchronizes only for , otherwise the 3-body forces prevail. The system ring synchronizes for all for which the -body forces are repulsive, as we show next.
4.1 Steady state solutions on
Numerically we find that solutions of (23), for generic initial values, approach a static configuration. The vectors are fixed points of (23), where the sign can depend on , and indeed for 2-body interactions with and we obtain complete synchronization with plus signs for all [21], and then is a stable fixed point. We can also obtain bipolar synchronization, in which the signs vary, if we include multiplicative factors of any sign in the -body interactions [48, 38].
The following configuration, which generalizes (17), is a steady state solution of the combined system (23):
(24) |
where , to be determined, are parameters satisfying , which ensures that is a unit vector. As before, we have used the rotational covariance of (23) to rotate any planar static configuration to lie in the plane , together with an rotation about the -axis so that is aligned along the -axis. The rotational invariant corresponding to (24) is
(25) |
and so again the nodes are equally spaced. We determine , and hence , as a function of by requiring that the steady state (24) should satisfy (23).
Let us firstly verify that the parameter in (24) corresponds to . We have
where we have used (65), and hence as required. Also, from (24):
(26) |
and
By means of the summation formulas in B we obtain:
(27) |
from which
(28) |
for all .
Evidently (27) corresponds to the general formula (13) with and . Hence (23) is satisfied provided that (14) holds, i.e. provided that . We have established therefore that (24) is a steady state solution of (23), which we find numerically to be stable for , under conditions to be determined. For the stable solution is found by means of the parity change in (23), by reversing the sign of . The condition therefore that (24), or its negative, be a stable steady state for (23) is:
(29) |
which leads to the following explicit expression for as a function of :
(30) |
Evidently is positive for any sign combination of , and for we regain the value as discussed in Section 3. If the vector (24) is not a fixed point of the -body system, as (26) shows directly, unless .
4.2 Transition to complete synchronization
The formula (30) for violates the bound if is too large. The critical ratio is found by setting in (29), hence we require
(31) |
in order for the static solution (24) of the combined system (22) to exist.
We can now determine the behaviour of the system as varies. As approaches the critical ratio from below, it follows from (30) that , which means that the particles become more tightly bunched, and so the synchronized ring shrinks in diameter and eventually reduces to a point at which equality holds in (31). Complete synchronization occurs for all larger values of , i.e. the 2-body forces prevail through a continuous transition. Otherwise, whenever is less than , ring synchronization prevails, in particular as decreases to large negative values, we have as is evident from the formula (30), and so the ring expands to a great circle on . In this case the 3-body forces overcome the repulsive 2-body forces, however large, to maintain ring synchronization.
Numerical calculations confirm these properties. Fig. 3(a) shows ring synchronization for the system (23) with , for which is less than the critical ratio , and numerically we find , in agreement with (30). Evidently, the attractive 2-body forces shrink the ring of synchronized nodes down to a smaller diameter, compared to that in Fig. 1(a). If we include frequency terms on the right-hand side of (23), then exact synchronization is replaced by practical synchronization, in which the final configuration, now time-dependent, resembles either the ring or the completely synchronized configuration that occurs for , depending on . As an example, in Fig. 3(b) we show the effect of nonzero frequency vectors such that , for the same parameters as in Fig. 3(a), where evidently the synchronized ring is slightly distorted by the small nonzero oscillations at each node.
Practical synchronization occurs even for , when the -body forces are repulsive, provided that is sufficiently large to overcome the natural oscillations. If we fix and choose the same frequencies as in Fig. 3(b), then the system synchronizes with for , and for any larger values, but not for , which suggests that there exists a critical value for , in order for synchronization to occur. Again, the 3-body forces enhance synchronization, since without 3-body interactions of sufficient strength the system would evolve asynchronously for any .


5 4-body interactions on the 3-sphere
The -body forces have properties which differ from those for , consistent with previous observations that features of even-dimensional systems on the sphere differ from those for odd dimensions [20, 36]. Whereas the system always synchronizes with the same value , now depends on , and although the nodes arrange themselves to lie equally spaced, in this case on a torus imbedded in , the nodes do not form a closed loop. This also occurs for , see for example Fig. 5(a).
5.1 The homogeneous system
Consider firstly the homogeneous 4-body system
(32) |
where the antisymmetric vectors are defined by (9). We can reverse the sign of by means of an element such that , and by rescaling we set .
Numerically, we find that the system (32) synchronizes from generic initial values to a final static configuration in which the scalars , where , depend on , always with . Hence the final configuration is confined to one hemisphere of but, unlike the case, does not lie in a hyperplane which intersects . The following rotationally invariant formula for the static final configuration holds for all :
(33) |
which implies that the nodes are equally spaced, i.e. is independent of for . The symmetry also follows. We deduce the following expression for , up to a constant rotation:
(34) |
These nodes do not form a closed loop since for we have which equals , rather than . The configuration (34) consists of equally spaced nodes lying on a torus imbedded in , with the first two components restricted to a semicircle, while the last two components trace out a full circle plus a semicircle for .
The expression (34) satisfies (32) exactly, as a consequence of the following relation, which is the case of (11):
(35) |
which we prove in C. From (34), with the help of (66), we find:
from which we obtain
(36) |
Evidently, is a function of , decreasing from its maximum value at , to a minimum which is attained as for which .
Although the nodes (34) lie on , we can visualize the configuration by omitting one of the four components, then normalizing the remaining components to form a unit 3-vector on . We plot such a configuration in Fig. 4(a) for , in which the second component has been dropped, showing equal spacing with endpoints that are diametrically opposite on . Another way of visualizing the evolving system is by means of the Hopf fibration in which is mapped to according to
(37) |
In general, this maps circles on to points on , but here distinct points on are mapped one-to-one or two-to-one to points on , which enables us to visualize the evolving system as it synchronizes. The Hopf fibration and therefore the final configuration, however, does not respect the covariance of the system (32) and so the final nodes are generally not arranged in a symmetrical configuration. Equal spacing of the nodes, for example, which follows from the rotationally invariant expression (33), is not evident. However, if we rotate the final configuration to obtain (34), then under the Hopf fibration (37) we find that , and so for odd the nodes are mapped to equally spaced distinct points on the equator of , and to distinct points for even .
5.2 Combined pairwise and 4-body interactions on the 3-sphere
The combined - and 4-body system is given by (12), namely:
(38) |
Numerically this system synchronizes in a way similar to the system (23), in that the 4-body forces dominate so that the final configuration is similar to that with , unless the ratio is sufficiently large, in which case complete synchronization occurs. We find that the expression (33) generalizes to:
(39) |
where are unknown parameters. This relation can be verified numerically to high accuracy for suitably fitted parameters , indicating that the form (39) is exact, however there is no simple functional relation between and . For the homogeneous case (34) we have and , but otherwise satisfy nontrivial trigonometric relations that depend on . Consistent with (39), we have
(40) |
and the relations between are determined by requiring that (13) be exactly satisfied for constants which depend on . Numerically, we find indeed that (13) is satisfied in all cases, for constants which are independent of for all initial values. It is possible in principle to derive exact expressions for all quantities of interest by means of (40), as we discuss briefly in C, however the resulting equations are of such complexity, due to the fact that are not integers, that we confine ourselves here mainly to numerical observations.
One way of visualizing the configuration (40) is by means of the Hopf fibration (37), for which
showing that the nodes form a ring of equally spaced points around the 2-sphere in the plane . The nodes become more tightly spaced as decrease, in which case increases. We can determine the following expression for from either (39) or (40):
(41) |
which reduces to (36) for . We wish to determine the properties of the system as the -body forces increase in strength relative to the 4-body forces. For we found that a continuous transition occurs at a critical ratio, from ring synchronization to complete synchronization, but here for we find that this transition is discontinuous, i.e. as increases the system suddenly completely synchronizes at, and beyond, a critical ratio. The order parameter as given in (41) attains the value unity, signifying complete synchronization, only if both , as can be deduced from (41), but numerically we find that neither nor approach zero as the transition point is approached, which is indicative of a discontinuity.
Other properties of the combined system (38) are similar to the case, for example the system synchronizes to a configuration satisfying (39) for all negative values of . If we fix and allow to decrease to large negative values, decreases accordingly, with the equal spacing of nodes in all cases maintained under the repulsive 2-body forces. Again, the 4-body forces prevail over the repulsive 2-body forces so as to enforce synchronization.
6 Combined -body and -body interactions on
The largest value of that we consider is for the combined system (12), in order to confirm that it has properties similar to the case. The main difference compared with is that as the 2-body forces increase in relative strength, the transition to a completely synchronized configuration is discontinuous. We have the equations:
(42) |
and again find numerically that the system synchronizes for all generic initial values, either to a configuration with equally spaced nodes, even for negative , or else to a point if is sufficiently large. This holds for either sign of , which can be reversed by replacing .
6.1 The homogeneous 5-body system
For the system synchronizes to a static configuration in which all nodes lie in a hyperplane defined by where , as occurs for . These configurations satisfy
(43) |
from which we deduce that:
(44) |
for which . The equally spaced nodes form a closed sequence since . We can write these vectors as where satisfies , corresponding to balanced spacing. Specifically:
(45) |
These unit vectors are similar to those encountered for in (34), which lie on a torus in , except that here the nodes form a closed sequence. We can visualize by deleting one component, and normalizing the remaining components to unity, and then plot the resulting configuration on , as for . As an example, we have plotted in Fig. 4(b) for , in which the last component has been dropped, showing a closed sequence of points in , in contrast to the case in Fig. 4(a). Under the Hopf fibration (37) we have and so all nodes are mapped to points on the equator.


6.2 The 5-body system with 2-body forces
Of particular interest is the combined system (42) with , by means of which we can investigate the relative effect of 5-body and -body forces. We find, similar to the cases, that 5-body forces prevail over the -body forces unless is positive and sufficiently large compared to , in which case the system completely synchronizes. The transition to complete synchronization is discontinuous, as for , except that here we are able to determine the precise conditions under which this occurs.
The synchronized configuration takes the form
(46) |
where the parameters satisfy . This expression reduces to (44) for and . It follows that
(47) |
which shows that the nodes are equally spaced, and since the nodes form a closed sequence. We require the configuration (46) to satisfy the static equations (13), namely:
(48) |
which determines , and hence , as functions of . We can verify that this equation is indeed satisfied, and calculate , see C, to obtain
(49) | |||||
(50) |
According to (14), the static equations (42) are satisfied by (48) provided that , hence we obtain the following equation which fixes as a function of :
(51) |
where we have included the absolute value so as to allow for negative , noting that the signs of and , change under .
The configuration (46) exists therefore only if (51) holds. The case corresponds to , whereas for we have and (46) becomes an unstable fixed point. The relation (51) can be satisfied for any negative value of , however large, corresponding to arbitrarily small values for , and numerically we find indeed that the system synchronizes such that (47) and (51) are satisfied in all cases.
For positive , however, (51) cannot be satisfied if is too large. Let , then the maximum of in is located at , at which equals . This determines the maximum value that can take, if (51) is to be satisfied. For any larger values, (46) does not exist as a steady state solution, in which case the system completely synchronizes and so is controlled by the -body forces. Evidently, this is a discontinuous transition, since jumps from the value to unity as increases through the critical ratio, in contrast to the case.
We conclude that -body forces enhance synchronization in a way similar to , in that synchronization occurs for all coupling constants in any sign combination.
7 The symmetric-antisymmetric Kuramoto models
The simplest of the hierarchy of models (10) is the case which can be termed the antisymmetric Kuramoto model which, it appears, has previously escaped attention, but is useful as a guide to possible behaviours for . We wish to compare the properties for antisymmetric couplings to those of the standard Kuramoto model with symmetric couplings , even though in both cases we have -body interactions. We parametrize , then as defined in (9), , and the potential (6) is given by . The equations of motion are
(52) |
where we have included distributed frequencies , and have denoted the corresponding coupling constant by which, by comparison with the general system (10), is equal to for . By writing we see that this model is similar to the well-known Sakaguchi-Kuramoto model [45] with a frustration angle , except that here the couplings are antisymmetric. The condition is imposed in [45] in order to ensure that the system synchronizes, however the antisymmetric couplings in (52) allow the system to synchronize for both positive and negative values for , for any frequencies and for any frustration angles, provided that exceeds a critical value . The transformation together with in (52) is equivalent to , hence the behaviour of the system (52) is indifferent to the sign of . We will see that the combination of symmetric and antisymmetric couplings enhances the synchronizability of the system.
7.1 Synchronization for identical frequencies
Taking firstly the case for all , then we find numerically that the system (52) synchronizes from random initial values for any positive or negative to a static configuration in which the nodes are equally spaced on the half circle, as shown for example in Fig. 5(a) for . Such configurations are similar to splay states [47, 44], except that here they are restricted to the half-circle.



A steady state solution of (52) with is given by
(53) |
where is a constant angle, as we now show. Let , then by means of the geometric series we obtain
(54) |
hence and so (53) is a steady state solution of (52) with . Let us also verify that the relation (11) holds. We have, choosing in (53):
then from (54) we deduce that , in accordance with (11). The value of is given by
(55) |
Numerical results show that the steady state (53), or its negative depending on the sign of , is stable since it is attained from generic (random) initial values. The fixed point corresponds to a completely synchronized configuration but is evidently unstable, consistent with previous observations for . There is some similarity with the case which we considered in Section 5, since in both cases depends on , see (36), and the synchronized nodes form a closed loop only with the anti-periodic extension in which we include the nodes .
For distributed nonzero frequencies the system again synchronizes provided that for some critical value , where can be positive or negative, with a phase-locked frequency . The particles in such a synchronized configuration are no longer exactly spaced apart but, as increases, the configuration approaches the steady state shown in (53).
7.2 Combined symmetric-antisymmetric models
Of particular interest is the effect of the antisymmetric couplings in (52) compared to the standard symmetric interactions in the Kuramoto model, and whether the antisymmetric couplings enhance synchronization, as occurs for 3-body interactions. Indeed, we find that the antisymmetric interactions dominate the usual symmetric interactions, for example whereas the Kuramoto model does not synchronize for negative coupling constants, this is over-ridden by antisymmetric couplings of any sign, for which the system always synchronizes to a final configuration with the nodes distributed around the circle. We consider therefore the system
(56) |
with independent coupling constants of any sign, which govern the relative strengths of the symmetric and antisymmetric interactions respectively.
Consider firstly the case for all then, as is well-known, if the system completely synchronizes for , i.e. all particles are co-located at a single point with , and if the particles are distributed around the circle such that . However for general , whether positive or negative in any combination, the system always synchronizes with the final state resembling that for , i.e. the nodes are equally spaced over an arc of the unit circle. The steady state solution in this case is of the form
(57) |
where is a constant angle and is an unknown parameter which is determined by substituting into (56). Let us verify in this case that the relation (13) is satisfied, and hence find the condition which fixes . We have firstly, with the help of (63,64):
(58) |
then (13) reads which is satisfied for all with
Hence (57) is a steady state solution of (56) provided that (14) holds, namely:
(59) |
where we have replaced the symmetric coupling coefficient in (14), together with , consistent with the sign of in (56). The value of , calculated from (58) or with the help of (67), is:
(60) |
which generalizes the formula (55) for which .
The relation (59) shows how the system behaves as the coupling ratio varies, in particular how the spacing between nodes changes, as measured by . If we set , but if numerical results show that we must choose either 2 for , or 2 for . The case corresponds to according to the sign of , since either (53) or its negative is a stable fixed point.
If is large and positive, for either positive or negative , (59) shows that is small, with close to unity since from (60) we have as . Hence the particles are tightly bunched together, but are always equally spaced. Complete synchronization never occurs, even for large values of , in contrast to the case, see Section 4.1. If is small, whether positive or negative, the configuration is similar to that when , since is close to unity. If is large and negative, increases, but with , and so the nodes spread out to occupy almost the full circle. As an example, we have plotted such a configuration for in Fig. 5(b) with , for which . The coupling therefore either increases the length of the arc on which the synchronized points lie, corresponding to a repulsive effect for , or binds the nodes together more tightly for .
Consider finally the case of distributed frequencies , then synchronization occurs with a phase-locked frequency , but only if at least one of is sufficiently large in magnitude. The Kuramoto model does not synchronize if the coupling coefficient is negative, but now we find that synchronization does indeed occur if is sufficiently large, i.e. the antisymmetric couplings override the repulsion of nodes arising from the negative symmetric couplings. These synchronized configurations are similar to those encountered in models with distributed phase lag, which can be understood if we write (56) in the form
(61) |
The main difference between this system and the Sakaguchi-Kuramoto model with distributed phase-lag is that the angles are antisymmetric, a consequence of which is that (61) has a gradient formulation, unlike the Sakaguchi-Kuramoto model for which symmetric angles are usually assumed.
As an example of a synchronized configuration for the system (61), equivalently (56), we show in Fig. 5(c) a final synchronized state with for , with distributed frequencies such that . Since this system does not synchronize unless we include a nonzero coupling of sufficiently large magnitude, and then synchronization occurs even if is very large and negative.
8 Conclusion
We have constructed a hiercharchy of models on the unit sphere in dimensions which have either exclusive -body interactions or combined - and -body interactions. We have shown that such systems synchronize under very general conditions to a steady state with equally spaced particles on , unless the -body forces are sufficiently strong in which case the system completely synchronizes. We have derived exact expressions for the synchronized configurations for , and have calculated for the exact ratio of coupling constants at which the system transitions to a completely synchronized configuration. Our findings support previous observations that higher-order interactions enhance the synchronization of the combined systems even when the pairwise couplings are repulsive, but we have not observed other reported phenomena such as multistability or explosive synchronization.
Some of the properties that we have derived for generalize without difficulty to any , for example in the simplest case in which , an exact static solution of the -body system (10) is , where is the standard basis in , in which the vectors are aligned along the orthogonal axes, and hence , consistent with , also , see (36) with , and , see (55) with . One would also expect that the exact expressions for steady state solutions, such as (17) for , (34) for , and (44) for , extend to larger values of for general .
Our aim has been to determine the dynamical characteristics of higher-order interactions with antisymmetric coupling coefficients, and it remains to establish properties of more general couplings with their associated network structures. There are also many mathematical questions to be finalized, such as the stability of the asymptotic configurations, as well as possible applications in this vast area of research.
Appendix A
We derive here several well-known trigonometric summation formulas. Let then , and from the geometric series, , for any parameter :
(62) |
and so
(63) | |||||
(64) |
For even integers , therefore
(65) |
and for odd integers :
(66) |
From (62) we also obtain:
(67) |
which, since the right-hand side is real, is equal to .
Appendix B
Here we prove that (20) and (27) are satisfied by the vectors (17). Firstly, it follows from (17) that
(68) |
and we wish to evaluate . We first evaluate where . If then for , for and for . By means of the geometric series we obtain for :
(69) |
which is antisymmetric in , and therefore holds for all . By summing over and using , as follows from (62) with , we obtain:
Hence:
where we swapped the summations, as well as
Also, from (69):
again using , and so
By application of the above formulas we evaluate using (68) to obtain (20) and (27).
Appendix C
We prove here (35) for and similar relations for . We first calculate the components of from the identity for an arbitrary vector and find for the first component, with the help of a computer algebra system:
(70) | |||||
and similarly for the other three components. We wish to evaluate . For the first component we obtain from (70):
(71) |
where we have used the antisymmetric properties of to combine the six terms on the right-hand side of (70) into a single term. In order to evaluate this sum, let then with methods similar to those in B we derive
(72) |
which is valid for all and all odd integers such that . For we obtain
(73) | |||||
where
The real part of (73) now reads:
(74) |
which establishes the first component of (35). The second component is verified by taking the imaginary part of (73), and a similar calculation holds for the two remaining components.
For the more general expression (40) for , which includes the effect of -body forces, we calculate the components of as before, and again find that each component is a sum of six terms, generalizing (70). By means of the antisymmetry properties of we obtain an expression which reduces to (71) for , namely:
(75) |
We can evaluate this expression in principle by summing , and then extracting the real part, however because are not integers, the result does not simplify to an expression such as (73). Due to the resulting complexity we resort to numerical observations for this case.
For we wish to prove that (46) satisfies (48), and find explicit expressions for . We firstly evaluate by means of again with the help of a computer algebra system, to obtain an expression for each component, similar to (70) for , except that there are now 24 terms, instead of 6, on the right-hand side. When summed over the signature, however, these 24 terms can be reduced to a single term, similar to (71) and (75) for , by using the antisymmetric properties of the signature function, hence we obtain
(76) |
It is sufficient to consider only the first component of (48) in order to find , since we have . Having found we then determine by considering the 5th component of (48). It is easiest to first find by setting in (76), then by means of sums such as (72) we obtain:
Appendix D
We show here how to rotate static configurations, such as that shown in Fig. 1(a), to a fixed orientation so as to directly compare final states for different initial values. In particular we wish to rotate as defined in (4), equivalently the normal , to the vector .
The following method performs the required transformation in any dimension by means of a specific rotation, after which we still have the freedom to perform rotations about . Let be any column vector of length , and define the antisymmetric matrix
(77) |
where the upper left block is the zero matrix of size , and denotes the transpose of . Then
where , and hence . In order to evaluate the rotation matrix we expand the matrix exponential according to where then, on differentiating, we obtain
This implies that and hence we obtain , which gives an explicit expression for . In particular:
By equating the right-hand side of this expression at with the computed normal , we can identify , and therefore obtain the rotation matrix with the required property , where is given in explicit form by . Hence we can rotate a configuration at any fixed time for all according to with the property that aligns with .
References
References
-
[1]
Kuramoto Y 1975
Self-entrainment of a population of coupled non-linear oscillators,
in International Symposium on Mathematical Problems in
Theoretical Physics (Lecture Notes in Physics 39) ed H Araki
(Berlin: Springer) 420–422
https://doi.org/10.1007/BFb0013365 -
[2]
Benson A R, Gleich D F and Leskovec J 2016
Higher-order organization of complex networks
Science 353 163–166
https://doi.org/10.1126/science.aad9029 -
[3]
Grilli J, Barabás G, Michalska-Smith M J and Allesina S 2017
Higher-order interactions stabilize dynamics in
competitive network models
Nature 548 210–213
https://doi.org/10.1038/nature23273 -
[4]
Battiston F, Cencetti G, Iacopini I, Latora V, Lucas M, Patania A,
Young J-G and Petri G 2020
Networks beyond pairwise interactions: Structure and dynamics
Phys. Rep. 874 1–92
https://doi.org/10.1016/j.physrep.2020.05.004 -
[5]
Bick C, Gross E, Harrington H A and Schaub M T 2021
What are higher-order networks?
https://arxiv.org/abs/2104.11329v1 -
[6]
Skardal P S and Arenas A 2020
Higher order interactions in complex networks of phase oscillators
promote abrupt synchronization switching
Commun. Phys. 3 218
https://doi.org/10.1038/s42005-020-00485-0 -
[7]
Porter M A 2020
Nonlinearity + Networks: a 2020 vision
In: Kevrekidis P., Cuevas-Maraver J., Saxena A. (eds) Emerging Frontiers
in Nonlinear Science. Nonlinear Systems and Complexity, vol 32. Springer, Cham. 131–159
https://doi.org/10.1007/978-3-030-44992-6_6 -
[8]
Tanaka T and Aoyagi T 2011
Multistable attractors in a network of phase oscillators with three-body
interactions
Phys. Rev. Lett. 106 224101
https://doi.org/10.1103/physrevlett.106.224101 -
[9]
Skardal P S and Arenas A 2019
Abrupt desynchronization and extensive multistability in globally coupled
oscillator simplexes
Phys. Rev. Lett. 122 248301
https://doi.org/10.1103/physrevlett.122.248301 -
[10]
Xu C, Wang X and Skardal P S 2020
Bifurcation analysis and structural stability of simplicial oscillator populations
Phys. Rev. Res. 2 023281
https://doi.org/10.1103/physrevresearch.2.023281 -
[11]
Skardal P S and Arenas A 2019
Memory selection and information switching in
oscillator networks with higher-order interactions
J. Phys. Complex. 2 015003
https://doi.org/10.1088/2632-072X/abbd4c -
[12]
Ghorbanchian R, Restrepo J G, Torres J J and Bianconi G
Higher-order simplicial synchronization of coupled
topological signals
Commun. Phys. 4 120
https://doi.org/10.1038/s42005-021-00605-4 -
[13]
Millán A P, Torres J J and Bianconi G 2020
Explosive higher-order Kuramoto dynamics on simplicial complexes
Phys. Rev. Lett. 124 218301
https://doi.org/10.1103/PhysRevLett.124.218301 -
[14]
DeVille L 2021
Consensus on simplicial complexes: Results on
stability and synchronization
Chaos 31 023138
https://doi.org/10.1063/5.0037433 -
[15]
Rodrigues F A, Peron T K DM, Ji P and Kurths J 2016
The Kuramoto model in complex networks
Phys. Rep. 610 1–98
https://doi.org/10.1016/j.physrep.2015.10.008 -
[16]
Kumar A and Jalan S 2021
Explosive synchronization in interlayer
phase-shifted Kuramoto oscillators on multiplex networks
Chaos 31 041103
https://doi.org/10.1063/5.0043775 -
[17]
D’Souza R M, Gómez-Gardeñes J, Nagler J and Arenas A 2019
Explosive phenomena in complex networks
Advances in Physics 68 123–223
https://doi.org/10.1080/00018732.2019.1650450 -
[18]
Van Hemmen J L and Wreszinski W F 1993
Lyapunov function for the Kuramoto model of nonlinearly coupled oscillators
J. Stat. Phys 72 145–166
https://doi.org/10.1007/BF01048044 -
[19]
Mirollo R E and Strogatz S H 2005
The spectrum of the locked state for the Kuramoto model of coupled oscillators
Physica D: Nonlinear Phenomena 205 249–266
https://doi.org/10.1016/j.physd.2005.01.017 -
[20]
Lohe M A 2009
Non-Abelian Kuramoto models and synchronization
J. Phys. A: Math. Theor. 42 395101
https://doi.org/10.1088/1751-8113/42/39/395101 -
[21]
Choi S-H and Ha S-Y 2014
Complete entrainment of Lohe oscillators under attractive and
repulsive couplings
SIAM J. Appl. Dyn. Syst. 13 1417–1441
https://doi.org/10.1137/140961699 -
[22]
Chi D, Choi S-H and Ha S-Y 2014
Emergent behaviors of a holonomic particle system on a sphere
J. Math. Phys. 55 052703
https://doi.org/10.1063/1.4878117 -
[23]
Zhang J and Zhu J 2019
Exponential synchronization of the high-dimensional Kuramoto
model with identical oscillators under digraphs
Automatica 102 122–128
https://doi.org/10.1016/j.automatica.2019.01.002 -
[24]
Markdahl J, Thunberg J and Goncalves J 2020
High-dimensional Kuramoto models on Stiefel manifolds synchronize
complex networks almost globally
Automatica 113 108736
https://doi.org/10.1016/j.automatica.2019.108736 -
[25]
Jaćimović V and Crnkić A 2020
The general non-abelian Kuramoto model on the 3-sphere
Networks and Het. Media 15 111–124
http://dx.doi.org/10.3934/nhm.2020005 -
[26]
Lohe M A 2020
On the double sphere model of synchronization
Physica D: Nonlinear Phenomena 412 132642
https://doi.org/10.1016/j.physd.2020.132642 -
[27]
Olfati-Saber R and Murray R M 2004
Consensus problems in networks of agents with switching topology and
time-delays
IEEE Trans. Automat. Contr. 49 1520–1533
https://doi.org/10.1109/TAC.2004.834113 -
[28]
Li W and Spong M W 2014
Unified cooperative control of multiple agents
on a sphere for different spherical patterns
IEEE Trans. Automat. Contr. 59 1283–1289
https://doi.org/10.1109/TAC.2013.2286897 -
[29]
Caponigro M, Lai A C and Piccoli B 2015
A nonlinear model of opinion formation on the sphere
Discrete and Continuous Dynamical Systems Ser. A 35
4241–4268
https://doi.org/10.3934/dcds.2015.35.4241 -
[30]
Lageman C and Sun Z 2016
Consensus on spheres: convergence analysis and perturbation theory
Proc. of the 55th IEEE Conf. on Decision and Control (Las Vegas, NV)
https://doi.org/10.1109/CDC.2016.7798240 -
[31]
Zhang J, Zhu J and Qian C 2018
On equilibria and consensus of the Lohe model with identical oscillators
SIAM J. Appl. Dyn. Syst. 17 1716–1741
https://doi.org/10.1137/17M112765X -
[32]
Markdahl J, Thunberg J and Gonçalves J 2018
Almost global consensus on the -sphere
IEEE Trans. Automat. Control 63 1664–1675
https://doi.org/10.1109/TAC.2017.2752799 -
[33]
Crnkić A and Jaćimović V 2020
Consensus and balancing on the three-sphere
J. Global Optim. 76 575–586
https://doi.org/10.1007/s10898-018-0723-1 -
[34]
Olfati-Saber R 2006
Swarms on sphere: a programmable swarm with synchronous behaviors
like oscillator networks
(Proceedings of the 45th IEEE Conference on Decision and Control, San Diego,
CA, 2006)
https://doi.org/10.1109/CDC.2006.376811 -
[35]
Markdahl J, Proverbio D and Goncalves J 2020
Robust synchronization of heterogeneous robot swarms on the sphere
59th IEEE Conference on Decision and Control (CDC) 5798–5803
https://doi.org/10.1109/CDC42340.2020.9304268 -
[36]
Chandra S, Girvan M and Ott E 2019
Continuous versus discontinuous transitions in the -dimensional
generalized Kuramoto model: odd is different
Phys. Rev. X 9 011002 (2019).
https://doi.org/10.1103/PhysRevX.9.011002 -
[37]
Zhang J, Wang Y and Zhu J 2019
Synchronisation of Lohe model on smooth curved surfaces,
Jiangsu Annual Conference on Automation (JACA 2019)
J. Eng. 2019 8287–8418
https://doi.org/10.1049/joe.2019.1076 -
[38]
Ha S-Y, Kim D, Lee J and Noh S E 2020
Emergence of bicluster aggregation for the swarm sphere model with
attractive-repulsive couplings
SIAM J. Appl. Dyn. Syst. 19 1225–1270
https://doi.org/10.1137/19M1265922 -
[39]
Huh H and Kim D 2021
Asymptotic behavior of gradient flows on the unit sphere with
various potentials
J. Diff. Eqs. 270 47–93
https://doi.org/10.1016/j.jde.2020.07.016 -
[40]
Choi Y-P, Ha S-Y, Jung S and Kim Y 2012
Asymptotic formation and orbital stability of phase-locked states for
the Kuramoto model
Physica D 241 735–753
https://doi.org/10.1016/j.physd.2011.11.011 -
[41]
Dong J-G and Xue X 2013
Synchronization analysis of Kuramoto oscillators
Commun. Math. Sci. 11 465–480
https://dx.doi.org/10.4310/CMS.2013.v11.n2.a7 -
[42]
Ha S-Y, Kim H K and Park J 2015
Remarks on the complete synchronization of Kuramoto oscillators
Nonlinearity 28 1441–1462
https://doi.org/10.1088/0951-7715/28/5/1441 -
[43]
Szekeres P 2004
A course in modern mathematical physics
(Cambridge University Press)
https://doi.org/10.1017/CBO9780511607066 -
[44]
Berner R, Yanchuk S, Maistrenko Y and Schöll E 2021
Generalized splay states in phase oscillator networks
Chaos 31 073128
https://doi.org/10.1063/5.0056664 -
[45]
Sakaguchi H and Kuramoto Y 1986
A soluble active rotator model showing phase transitions via
mutual entertainment
Prog. Theor. Phys. 76 576–581
https://doi.org/10.1143/PTP.76.576 -
[46]
Gradshteyn I S and Ryzhik I M 2014
Table of Integrals, Series, and Products
(Academic Press, Eighth Edition)
https://doi.org/10.1016/C2010-0-64839-5 -
[47]
Dörfler F and Bullo F 2013
Synchronization in complex networks of phase oscillators: A survey
Automatica 50 1539–1564
https://doi.org/10.1016/j.automatica.2014.04.012 -
[48]
Lohe M A 2014
Conformist–contrarian interactions and amplitude dependence in the Kuramoto
model
Phys. Scr. 89 115202
https://doi.org/10.1088/0031-8949/89/11/115202