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

Higher-order synchronization on the sphere

M A Lohe Centre for Complex Systems and Structure of Matter, Department of Physics, The University of Adelaide, South Australia 5005, Australia Max.Lohe@adelaide.edu.au
Abstract

We construct a system of NN interacting particles on the unit sphere 𝕊d1\mathbb{S}^{d-1} in dd-dimensional space, which has dd-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 d=3d=3, for example, all trajectories lie on the 22-sphere and the potential is constructed from the triple scalar product summed over all oriented 22-simplices. We investigate the cases d=3,4,5d=3,4,5 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 𝕊d1\mathbb{S}^{d-1}. Completely synchronized configurations also exist, but are unstable under the dd-body interactions. We compare the relative effect of 22-body and dd-body forces by adding the well-studied 22-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 dd-body and 22-body coupling constants of any sign, unless the attractive 22-body forces are sufficiently strong relative to the dd-body forces. In this case the system completely synchronizes as the 22-body coupling constant increases through a positive critical value, with either a continuous transition for d=3d=3, or discontinuously for d=5d=5. 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 dd-body interactions, where in our formulation dd is also the dimension of the system. Kuramoto models on the unit sphere with conventional 22-body interactions have been well-studied and generalize the simple Kuramoto model which corresponds to the case d=2d=2. In this approach we associate to each of the NN nodes a unit vector 𝒙i\bm{x}_{i} of length dd, which lies therefore on 𝕊d1\mathbb{S}^{d-1}, and evolves according to first-order equations in the gradient form 𝒙i˙=i𝔙d\dot{\bm{x}_{i}}=\nabla_{i}\mathfrak{V}_{d}, where the bilinear potential 𝔙d=𝔙d(𝒙1,,𝒙N)\mathfrak{V}_{d}=\mathfrak{V}_{d}(\bm{x}_{1},\dots,\bm{x}_{N}) is invariant under rotations in SO(d)\mathrm{SO}(d). Because the potential is bilinear, only 22-body interactions occur.

We can model higher-order interactions, however, by choosing instead a multilinear determinantal form for 𝔙d\mathfrak{V}_{d} which, by antisymmetry, allows only dd-body interactions. For d=3d=3, for example, for which all trajectories 𝒙i(t)\bm{x}_{i}(t) lie on the 22-sphere, 𝔙3\mathfrak{V}_{3} is constructed from the triple scalar product which, being antisymmetric, allows only 33-body interactions, i.e. each node ii interacts with the other nodes only through the oriented 22-simplices containing the ithi^{\mathrm{th}} 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 dd are of formidable complexity due to the nonlinearities of degree d+1d+1, and so we consider only d5d\leqslant 5, although some general results may be derived. We restrict our investigation to the simplest possible models with dd-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 dd-body forces, we can also include pairwise interactions in any dimension dd by adding the usual bilinear terms to the potential, and so we are able to investigate the relative effect of combined 22-body and dd-body forces, in principle for any dd, but here in detail only for d5d\leqslant 5. For d=3d=3, for example, we find that the 33-body forces enhance synchronization, and so if the coupling constant for the 22-body interactions is negative, resulting in repulsive 22-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 𝕊1\mathbb{S}^{1} [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 22-body forces in combination with 33- and 44-body forces has previously been considered, but only in the context of phase oscillators on 𝕊1\mathbb{S}^{1} [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 22-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 d=5d=5 at which the 22-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 dd-body interactions on 𝕊d1\mathbb{S}^{d-1}. Whereas the 22-body equations have cubic nonlinearities with N1N-1 summations at each node, corresponding to 22-body interactions with the other N1N-1 nodes, the dd-body systems have nonlinearities of order d+1d+1, with (N1)!/(Nd)!(N-1)!/(N-d)! summations at each node, which interacts with the other nodes by means of a connected (d1)(d-1)-simplex. It is straightforward to combine the 22-body and dd-body systems, and so we investigate the relative effect of the two couplings with corresponding strengths κ2,κd\kappa_{2},\kappa_{d}. We discuss steady state solutions and their stability in Section 2.4 for both the dd-body system and the combined 22-body and dd-body systems. The stable steady state configurations for dd-body systems consist of equally spaced nodes on 𝕊d1\mathbb{S}^{d-1}, rather than completely synchronized configurations as occur for 22-body couplings. For combined systems, the dd-body steady states prevail, unless the ratio of coupling constants κ2/κd\kappa_{2}/\kappa_{d} is sufficiently large to favour the 22-body forces.

In Section 3 we focus on the case d=3d=3, this being the simplest of the higher-order models, although d=2d=2 is also of interest but is considered later in Section 7 because it has only 22-body interactions. We show that the d=3d=3 system does not completely synchronize, as occurs for the 22-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 N=3N=3 in Section 3.3, for which we can solve the nonlinear equations exactly. We consider combined 22- 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 𝕊2\mathbb{S}^{2}. These states exist and are stable, unless the ratio of coupling constants κ2/κ3\kappa_{2}/\kappa_{3} becomes sufficiently large, at which point the system transitions continuously to a completely synchronized formation. We can state precisely the value of κ2/κ3\kappa_{2}/\kappa_{3} at which this occurs, see Section 4.2.

Properties of the general system depend on whether dd is even or odd, and so we have selected two even cases d=2,4d=2,4 and two odd cases d=3,5d=3,5 for detailed investigation. For even dd, the equally spaced synchronized nodes do not form a closed sequence, as occurs for odd dd, as we see in Section 5 for d=4d=4. The asymptotic configurations for the combined 22- and 44-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 κ2/κ4\kappa_{2}/\kappa_{4} becomes sufficiently large, then the attractive forces due to the 22-body interactions force the system to completely synchronize. For the 5-body system, which is similar to the case d=3d=3, we obtain exact steady state expressions which extend to the combined system with 22-body interactions, see Section 6. In this case there is a discontinuous transition to a completely synchronized system at a critical ratio κ2/κ5\kappa_{2}/\kappa_{5}.

Finally we consider the d=2d=2 case in Section 7, which we have left to last because only 22-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 𝕊d1\mathbb{S}^{d-1} models and also as a guide to the behaviour of the systems for d>2d>2. 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 NN 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 dd-vector 𝒙i\bm{x}_{i} is associated with the ithi^{\mathrm{th}} node of the network and evolves according to the nonlinear equations obtained by minimizing a potential 𝔙d(𝒙1,,𝒙N)\mathfrak{V}_{d}(\bm{x}_{1},\dots,\bm{x}_{N}), where the constraint 𝒙i𝒙i=1\bm{x}_{i}\centerdot\bm{x}_{i}=1 for every i=1,Ni=1,\dots N is enforced by means of Lagrange multipliers.

The first-order evolution equations have the gradient form 𝒙i˙=i𝔙d\dot{\bm{x}_{i}}=\nabla_{i}\mathfrak{V}_{d}, to which one can add further terms such as Ωi𝒙i\Omega_{i}\bm{x}_{i}, where Ωi\Omega_{i} is a d×dd\times d antisymmetric frequency matrix, in which case each node has one or more natural modes of oscillation as determined by the eigenvalues of Ωi\Omega_{i}. Properties of the model depend on the choice of 𝔙d\mathfrak{V}_{d}, which is invariant under transformations of the rotation group SO(d)\mathrm{SO}(d). There are two possible such choices for 𝔙d\mathfrak{V}_{d}, either the bilinear inner product, or the triple scalar product for d=3d=3 and its generalization to any dd. This leads to two types of models, those with pairwise interactions, and those with dd-body interactions. We can also additively combine these two possibilities and hence investigate the relative effect of dd-body and 22-body forces within the system.

2.1 Pairwise interactions on the unit sphere

The choice for 𝔙d\mathfrak{V}_{d} which has been widely investigated is

𝔙d=i,j=1Naij𝒙i𝒙j,\mathfrak{V}_{d}=\sum_{i,j=1}^{N}a_{ij}\,\bm{x}_{i}\centerdot\bm{x}_{j}, (1)

where the coefficients aija_{ij} are symmetric, and in this case the evolution equations are 𝒙i˙=λi𝒙i+jaij𝒙j\dot{\bm{x}_{i}}=-\lambda_{i}\bm{x}_{i}+\sum_{j}a_{ij}\bm{x}_{j} where λi\lambda_{i} are Lagrange multipliers, supplemented by the constraint 𝒙i𝒙i=1\bm{x}_{i}\centerdot\bm{x}_{i}=1. Hence λi=jaij𝒙i𝒙j\lambda_{i}=\sum_{j}a_{ij}\bm{x}_{i}\centerdot\bm{x}_{j} and so we obtain the system of NN equations

𝒙i˙=Ωi𝒙i+κ2Nj=1Naij[𝒙j(𝒙i𝒙j)𝒙i],\dot{\bm{x}_{i}}=\Omega_{i}\bm{x}_{i}+\frac{\kappa_{2}}{N}\sum_{j=1}^{N}a_{ij}\left[\bm{x}_{j}-(\bm{x}_{i}\centerdot\bm{x}_{j})\;\bm{x}_{i}\right], (2)

where we have included d×dd\times d antisymmetric frequency matrices Ωi\Omega_{i}, as well as a normalized coupling coefficient κ2\kappa_{2} which measures the relative strength of the natural oscillations compared to the nonlinear interactions. Since 𝒙i𝒙i˙=0\bm{x}_{i}\centerdot\dot{\bm{x}_{i}}=0, the unit length of 𝒙i\bm{x}_{i} is maintained as the system evolves. The Kuramoto model corresponds to the case d=2d=2 with the parametrization 𝒙i=(cosθi,sinθi)\bm{x}_{i}=(\cos\theta_{i},\sin\theta_{i}) and Ωi=(0ωiωi0)\Omega_{i}=\pmatrix{0&-\omega_{i}\cr\omega_{i}&0}, for which (2) reduces to θi˙=ωi+κ2Nj=1Naijsin(θjθi)\dot{\theta_{i}}=\omega_{i}+\frac{\kappa_{2}}{N}\sum_{j=1}^{N}a_{ij}\sin(\theta_{j}-\theta_{i}). In this case the potential (1) reduces to 𝔙2=i,jaijcos(θjθi)\mathfrak{V}_{2}=\sum_{i,j}a_{ij}\cos(\theta_{j}-\theta_{i}) which is well-known as a Lyapunov function for the Kuramoto model [18, 19]. It is convenient to write (2) in the form

𝒙i˙=Ωi𝒙i+𝑿i𝒙i(𝒙i𝑿i),\dot{\bm{x}_{i}}=\Omega_{i}\bm{x}_{i}+\bm{X}_{i}-\bm{x}_{i}\;(\bm{x}_{i}\centerdot\bm{X}_{i}), (3)

where 𝑿i=κ2j=1Naij𝒙j/N\bm{X}_{i}=\kappa_{2}\sum_{j=1}^{N}a_{ij}\bm{x}_{j}/N, a form which is maintained also for the dd-body system. For global coupling, aij=1a_{ij}=1 for all i,ji,j, every node connects to the average position 𝑿av\bm{X}_{\mathrm{av}} defined by

𝑿av=1Nj=1N𝒙j,\bm{X}_{\mathrm{av}}=\frac{1}{N}\sum_{j=1}^{N}\bm{x}_{j}, (4)

then we can write (2) as:

𝒙i˙=Ωi𝒙i+κ2𝑿avκ2𝒙i(𝒙i𝑿av).\dot{\bm{x}_{i}}=\Omega_{i}\bm{x}_{i}+\kappa_{2}\bm{X}_{\mathrm{av}}-\kappa_{2}\,\bm{x}_{i}\,(\bm{x}_{i}\centerdot\bm{X}_{\mathrm{av}}). (5)

The system (2) has been intensively investigated for general dd, usually with global coupling and for the homogeneous case Ωi=0\Omega_{i}=0, 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 dd [21, 22, 37, 38, 39], in particular for the case of identical frequencies Ωi=Ω\Omega_{i}=\Omega, it is known that for κ2>0\kappa_{2}>0 the order parameter r=𝑿avr=\|\bm{X}_{\mathrm{av}}\| evolves exponentially quickly to the value r=1r_{\infty}=1, in which case all nodes are co-located to form a completely synchronized state, or for κ2<0\kappa_{2}<0 to a state with r=0r_{\infty}=0. Indeed, it is clear from (5) that for Ωi=0\Omega_{i}=0 either 𝒙i=𝒖=𝑿av\bm{x}_{i}=\bm{u}=\bm{X}_{\mathrm{av}} for some fixed unit vector 𝒖\bm{u}, or 𝑿av=0\bm{X}_{\mathrm{av}}=0, each provide a steady state solution. For non-identical matrices Ωi\Omega_{i} with a sufficiently large positive coupling κ2\kappa_{2}, the system undergoes “practical synchronization” [22] as κ2\kappa_{2}\to\infty, meaning that the configuration becomes asymptotically close to a completely synchronized state [38]. If κ2<0\kappa_{2}<0, with distributed frequency matrices Ωi\Omega_{i}, the system remains asynchronous, a well-known property of the Kuramoto model. For specific values of dd more precise properties can be proved, for example for the Kuramoto model phase-locked synchronization occurs for any κ2>κc\kappa_{2}>\kappa_{c} for some critical coupling κc>0\kappa_{c}>0 [40, 41, 42]. The d=4d=4 case, for which trajectories lie on 𝕊3\mathbb{S}^{3}, equivalently on the SU2\mathrm{SU}_{2} group manifold, is similar to d=2d=2, 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 N={1,2,N}\mathbb{N}_{N}=\{1,2,\dots N\}, with NdN\geqslant d, then (𝒙i1,𝒙i2,,𝒙id)(\bm{x}_{i_{1}},\bm{x}_{i_{2}},\dots,\bm{x}_{i_{d}}) is a d×dd\times d matrix, where 𝒙i\bm{x}_{i} is a unit column vector of length dd, and i1,i2,idNi_{1},i_{2},\dots i_{d}\in\mathbb{N}_{N}. Define the potential

𝔙d=i1,i2,id=1Na[i1,i2,id]det(𝒙i1,𝒙i2,,𝒙id),\mathfrak{V}_{d}=\sum_{i_{1},i_{2},\dots i_{d}=1}^{N}a_{[i_{1},i_{2},\dots i_{d}]}\,\det(\bm{x}_{i_{1}},\bm{x}_{i_{2}},\dots,\bm{x}_{i_{d}}), (6)

where the summation is over all i1,i2,idNi_{1},i_{2},\dots i_{d}\in\mathbb{N}_{N} and the coefficients a[i1,i2,id]a_{[i_{1},i_{2},\dots i_{d}]} are antisymmetrized over these indices, corresponding to the antisymmetry of the determinant. For d=3d=3, for example, we antisymmetrize any set of coefficients aijka_{ijk} according to

a[i,j,k]=13!(aijk+akij+ajkiajikaikjakji).a_{[i,j,k]}=\frac{1}{3!}(a_{ijk}+a_{kij}+a_{jki}-a_{jik}-a_{ikj}-a_{kji}).

𝔙d\mathfrak{V}_{d} as defined by (6) is rotationally invariant, i.e. if 𝒙iR𝒙i\bm{x}_{i}\to R\bm{x}_{i} where RSO(d)R\in\mathrm{SO}(d), then det(𝒙i1,𝒙i2,,𝒙id)\det(\bm{x}_{i_{1}},\bm{x}_{i_{2}},\dots,\bm{x}_{i_{d}}) remains unchanged because detR=1\det R=1. If, however, RO(d)R\in\mathrm{O}(d) with detR=1\det R=-1, then 𝔙d\mathfrak{V}_{d} changes sign, for example if dd is odd, then 𝔙d\mathfrak{V}_{d} changes sign under parity inversion 𝒙i𝒙i\bm{x}_{i}\to-\bm{x}_{i}. As a more general example, for any dd, we can choose RR to be the identity matrix but with the sign of any one diagonal element reversed, then RO(d)R\in\mathrm{O}(d) with detR=1\det R=-1, and the sign of 𝔙d\mathfrak{V}_{d} is reversed.

The potential (6) leads to a hierarchy of synchronization models on the unit sphere 𝕊d1\mathbb{S}^{d-1} with dd-body couplings, since interactions take place between nodes only as constituents of oriented (d1)(d-1)-simplices. The order of the interaction is evidently tied to the dimension dd of the vector 𝒙i\bm{x}_{i}, and hence to the dimension of the unit sphere 𝕊d1\mathbb{S}^{d-1}. For d=2d=2 we write 𝒙i=(cosθi,sinθi)\bm{x}_{i}=(\cos\theta_{i},\sin\theta_{i}) and so 𝔙2=i,j=1Na[ij]sin(θjθi)\mathfrak{V}_{2}=\sum_{i,j=1}^{N}a_{[ij]}\sin(\theta_{j}-\theta_{i}), which we consider in Section 7, and for d=3d=3 we obtain

𝔙3=i,j,k=1Na[ijk]det(𝒙i,𝒙j,𝒙k)=i,j,k=1Na[ijk]𝒙i𝒙j×𝒙k,\mathfrak{V}_{3}=\sum_{i,j,k=1}^{N}a_{[ijk]}\det(\bm{x}_{i},\bm{x}_{j},\bm{x}_{k})=\sum_{i,j,k=1}^{N}a_{[ijk]}\;\bm{x}_{i}\centerdot\bm{x}_{j}\times\bm{x}_{k}, (7)

to be analyzed in Section 3.

The coefficients a[i1,i2,id]a_{[i_{1},i_{2},\dots i_{d}]} 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 aij=1a_{ij}=1 which we imposed for the pairwise interactions in the system (2), we choose the coefficients a[i1,i2,id]a_{[i_{1},i_{2},\dots i_{d}]} to be the signature, denoted εi1i2id\varepsilon_{i_{1}i_{2}\dots i_{d}}, of the permutation P={i1,i2,id}P=\{i_{1},i_{2},\dots i_{d}\}. The signature is defined as the parity (1)n(-1)^{n} of PP, where nn 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, εij=1\varepsilon_{ij}=1 if j>ij>i, εij=1\varepsilon_{ij}=-1 if j<ij<i, and εij=0\varepsilon_{ij}=0 if j=ij=i for any i,jNi,j\in\mathbb{N}_{N}. Similarly, εijk=1\varepsilon_{ijk}=1 if i<j<ki<j<k, or for any cyclic permutation of i,j,ki,j,k, εijk=1\varepsilon_{ijk}=-1 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 (d1)(d-1)-simplex, with equal strength in magnitude, by means of the coupling coefficients εi1i2id\varepsilon_{i_{1}i_{2}\dots i_{d}}, with a sign depending on the orientation. There are N!/(Nd)!N!/(N-d)! nonzero coefficients εi1i2id\varepsilon_{i_{1}i_{2}\dots i_{d}}, and hence there are N!/(Nd)!N!/(N-d)! independent dd-body couplings between the NN nodes, which take place through the (d1)(d-1)-simplices.

2.3 Nonlinear dd-body equations on the sphere

In order to calculate the gradient of 𝔙d\mathfrak{V}_{d} as defined in (6), we write the determinant in terms of the Levi-Civita symbol εa1a2ad\varepsilon^{a_{1}a_{2}\dots a_{d}} and the components xiax_{i}^{a} of 𝒙i\bm{x}_{i}, as follows:

𝔙d=i1,i2,id=1Na1,a2,ad=1dεi1i2idεa1a2adxi1a1xi2a2xidad.\mathfrak{V}_{d}=\sum_{i_{1},i_{2},\dots i_{d}=1}^{N}\sum_{a_{1},a_{2},\dots a_{d}=1}^{d}\varepsilon_{i_{1}i_{2}\dots i_{d}}\;\varepsilon^{a_{1}a_{2}\dots a_{d}}\,x_{i_{1}}^{a_{1}}x_{i_{2}}^{a_{2}}\dots x_{i_{d}}^{a_{d}}. (8)

For d=3d=3, for example, we have det(𝒙i,𝒙j,𝒙k)=𝒙i𝒙j×𝒙k=a,b,c=13εabcxiaxjbxkc\det(\bm{x}_{i},\bm{x}_{j},\bm{x}_{k})=\bm{x}_{i}\centerdot\bm{x}_{j}\times\bm{x}_{k}=\sum_{a,b,c=1}^{3}\varepsilon^{abc}x_{i}^{a}x_{j}^{b}x_{k}^{c}. For each set of indices i2idi_{2}\dots i_{d} define the vector 𝒗i2id\bm{v}_{i_{2}\dots i_{d}} of length dd with components

(𝒗i2id)a=a2ad=1dεaa2adxi2a2xidad,(\bm{v}_{i_{2}\dots i_{d}})^{a}=\sum_{a_{2}\dots a_{d}=1}^{d}\varepsilon^{a\,a_{2}\dots a_{d}}\,x_{i_{2}}^{a_{2}}\dots x_{i_{d}}^{a_{d}}, (9)

then 𝒗i2id\bm{v}_{i_{2}\dots i_{d}} behaves as a vector under rotations, i.e. if 𝒙iR𝒙i\bm{x}_{i}\to R\bm{x}_{i} where RSO(d)R\in\mathrm{SO}(d), then 𝒗i2idR𝒗i2id\bm{v}_{i_{2}\dots i_{d}}\to R\bm{v}_{i_{2}\dots i_{d}}. If RO(d)R\in\mathrm{O}(d) with detR=1\det R=-1, however, then 𝒗i2idR𝒗i2id\bm{v}_{i_{2}\dots i_{d}}\to-R\bm{v}_{i_{2}\dots i_{d}}. For d=3d=3 we have 𝒗ij=𝒙i×𝒙j\bm{v}_{ij}=\bm{x}_{i}\times\bm{x}_{j}. The identity 𝒖𝒗i2id=det(𝒖,𝒙i2,,𝒙id)\bm{u}\centerdot\bm{v}_{i_{2}\dots i_{d}}=\det(\bm{u},\bm{x}_{i_{2}},\dots,\bm{x}_{i_{d}}), for any fixed vector 𝒖\bm{u}, provides a convenient method for calculating 𝒗i2id\bm{v}_{i_{2}\dots i_{d}}. In particular, we have 𝒙i𝒗i2id=det(𝒙i,𝒙i2,,𝒙id)\bm{x}_{i}\centerdot\bm{v}_{i_{2}\dots i_{d}}=\det(\bm{x}_{i},\bm{x}_{i_{2}},\dots,\bm{x}_{i_{d}}).

Vectors such as 𝒗i2id\bm{v}_{i_{2}\dots i_{d}} 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 𝒗i2id\bm{v}_{i_{2}\dots i_{d}} either directly from (9) or by means of 𝒖𝒗i2id=det(𝒖,𝒙i2,,𝒙id)\bm{u}\centerdot\bm{v}_{i_{2}\dots i_{d}}=\det(\bm{u},\bm{x}_{i_{2}},\dots,\bm{x}_{i_{d}}), which holds for any fixed dd-vector 𝒖\bm{u}. 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 𝔙d\mathfrak{V}_{d} defined by (8) is given for unconstrained vectors 𝒙i\bm{x}_{i} by:

i𝔙d=di2,id=1Nεi,i2id𝒗i2id,\nabla_{i}\mathfrak{V}_{d}=d\sum_{i_{2},\dots i_{d}=1}^{N}\varepsilon_{i,i_{2}\dots i_{d}}\;\bm{v}_{i_{2}\dots i_{d}},

and so after including Lagrange multipliers in order to enforce the constraints, the equations of motion are:

𝒙i˙=κdNd1i2,id=1Nεi,i2id[𝒗i2id𝒙i(𝒙i𝒗i2id)],\dot{\bm{x}_{i}}=\frac{\kappa_{d}}{N^{d-1}}\sum_{i_{2},\dots i_{d}=1}^{N}\varepsilon_{i,i_{2}\dots i_{d}}\left[\bm{v}_{i_{2}\dots i_{d}}-\bm{x}_{i}\,(\bm{x}_{i}\centerdot\bm{v}_{i_{2}\dots i_{d}})\right], (10)

where we have included a normalized coupling constant κd\kappa_{d}. For fixed ii there are (N1)!/(Nd)!(N-1)!/(N-d)! nonzero terms under the summation, which for large NN approaches Nd1N^{d-1}, and so we have normalized κd\kappa_{d} by this factor. We can add oscillator terms Ωi𝒙i\Omega_{i}\bm{x}_{i} to the right-hand side, as for the system (2), but if the matrices Ωi\Omega_{i} are identical, Ωi=Ω\Omega_{i}=\Omega, then we can replace 𝒙iΩt𝒙i\bm{x}_{i}\to\rme^{\Omega t}\bm{x}_{i} in the usual way and so because Ωt\rme^{\Omega t} is a rotation matrix, we can in effect set Ω=0\Omega=0. In this case the coefficient κd/Nd1\kappa_{d}/N^{d-1} in (10) can be set to ±1\pm 1 by rescaling the time variable. For every solution of (10) with κd>0\kappa_{d}>0 there corresponds another solution with κd<0\kappa_{d}<0, obtained by transforming 𝒙iR𝒙i\bm{x}_{i}\to R\bm{x}_{i}, where RO(d)R\in\mathrm{O}(d) with detR=1\det R=-1. If dd is odd, for example, parity inversion 𝒙i𝒙i\bm{x}_{i}\to-\bm{x}_{i} in effect changes the sign of κd\kappa_{d}. The properties of the system (10) are therefore independent of the sign of κd\kappa_{d}, in contrast to the Kuramoto model, or more generally the 22-body system (2). The form of (10) is the same as shown in (3), except that now each vector 𝒙i\bm{x}_{i} couples to 𝑿i=κdi2,id=1Nεi,i2id𝒗i2id/Nd1\bm{X}_{i}=\kappa_{d}\sum_{i_{2},\dots i_{d}=1}^{N}\varepsilon_{i,i_{2}\dots i_{d}}\bm{v}_{i_{2}\dots i_{d}}/N^{d-1}, which necessarily depends on ii, and so the coupling takes place through all possible (d1)(d-1)-simplices containing the ithi^{\mathrm{th}} node.

We wish to determine the behaviour of the system (10) for generic initial values 𝒙i(0)=𝒙i0\bm{x}_{i}(0)=\bm{x}_{i}^{0}, where “generic” means we exclude unstable fixed points, and look for synchronized final configurations. A useful measure of synchronization, whether for 22-body or dd-body interactions, is by means of the average position 𝑿av\bm{X}_{\mathrm{av}} defined in (4), from which we calculate the rotationally invariant order parameter r=𝑿avr=\|\bm{X}_{\mathrm{av}}\|. Synchronization occurs when rr achieves a constant asymptotic value rr_{\infty}, where 0r10\leqslant r_{\infty}\leqslant 1. If r=1r_{\infty}=1 all particles are co-located at a common point, usually referred to as a completely synchronized configuration, and if r=0r_{\infty}=0 then 𝑿av=0\bm{X}_{\mathrm{av}}=0 as tt\to\infty, 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 dd 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 d+1d+1, 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 𝒙i𝒙j\bm{x}_{i}\centerdot\bm{x}_{j}.

We observe firstly that (10) has the fixed point solution 𝒙i=±𝒖\bm{x}_{i}=\pm\bm{u}, where 𝒖\bm{u} is any constant unit vector, with a sign that can depend on ii, because by antisymmetry 𝒗i2id\bm{v}_{i_{2}\dots i_{d}} is zero if the vectors 𝒙i\bm{x}_{i} are either parallel or antiparallel. There is the possibility therefore that the system completely synchronizes, as occurs for the 22-body system (2), however numerically we find that such configurations are unstable. Instead, we look for static solutions satisfying

i2,id=1Nεi,i2id𝒗i2id=λ𝒙i,\sum_{i_{2},\dots i_{d}=1}^{N}\varepsilon_{i,i_{2}\dots i_{d}}\bm{v}_{i_{2}\dots i_{d}}=\lambda\,\bm{x}_{i}, (11)

where λ\lambda is independent of ii, and therefore takes the value

λ=i2,id=1Nεi,i2id𝒙i𝒗i2id=i2,id=1Nεi,i2iddet(𝒙i,𝒙i2,,𝒙id).\lambda=\sum_{i_{2},\dots i_{d}=1}^{N}\varepsilon_{i,i_{2}\dots i_{d}}\bm{x}_{i}\centerdot\bm{v}_{i_{2}\dots i_{d}}=\sum_{i_{2},\dots i_{d}=1}^{N}\varepsilon_{i,i_{2}\dots i_{d}}\det(\bm{x}_{i},\bm{x}_{i_{2}},\dots,\bm{x}_{i_{d}}).

It follows from (11) that the right-hand side of (10) is zero, indeed this is true even if λ\lambda depends on ii, however we find numerically that static solutions satisfy the special form (11) with λ\lambda independent of ii, and we show by direct calculation that this holds exactly for d=3d=3 see (20), for d=4d=4 see (35) and for d=5d=5 see (49).

We are also interested in combining 22-body and dd-body systems in order to evaluate the relative effect of the corresponding couplings, hence we combine (5) and (10) to obtain

𝒙˙i=κ2𝑿avκ2𝒙i(𝒙i𝑿av)+κdNd1i2,id=1Nεi,i2id[𝒗i2id𝒙i(𝒙i𝒗i2id)],\dot{\bm{x}}_{i}=\kappa_{2}\bm{X}_{\mathrm{av}}-\kappa_{2}\,\bm{x}_{i}(\bm{x}_{i}\centerdot\bm{X}_{\mathrm{av}})+\frac{\kappa_{d}}{N^{d-1}}\sum_{i_{2},\dots i_{d}=1}^{N}\varepsilon_{i,i_{2}\dots i_{d}}\left[\bm{v}_{i_{2}\dots i_{d}}-\bm{x}_{i}\,(\bm{x}_{i}\centerdot\bm{v}_{i_{2}\dots i_{d}})\right], (12)

where κ2\kappa_{2} denotes the strength of the 22-body forces. We can satisfy the static equations in this case by solving

i2,id=1Nεi,i2id𝒗i2id=λ1𝒙iλ2𝑿av,\sum_{i_{2},\dots i_{d}=1}^{N}\varepsilon_{i,i_{2}\dots i_{d}}\bm{v}_{i_{2}\dots i_{d}}=\lambda_{1}\bm{x}_{i}-\lambda_{2}\bm{X}_{\mathrm{av}}, (13)

for constants λ1,λ2\lambda_{1},\lambda_{2} independent of ii, since then we have

i2,id=1Nεi,i2id𝒙i𝒗i2id=λ1λ2(𝒙i𝑿av),\sum_{i_{2},\dots i_{d}=1}^{N}\varepsilon_{i,i_{2}\dots i_{d}}\bm{x}_{i}\centerdot\bm{v}_{i_{2}\dots i_{d}}=\lambda_{1}-\lambda_{2}\,(\bm{x}_{i}\centerdot\bm{X}_{\mathrm{av}}),

and hence the right-hand side of (12) is zero, provided that

λ2=κ2Nd1κd.\lambda_{2}=\frac{\kappa_{2}N^{d-1}}{\kappa_{d}}. (14)

More directly, define

𝒘i=κdNd1i2,id=1Nεi,i2id𝒗i2idλ1κdNd1𝒙i+κ2𝑿av,\bm{w}_{i}=\frac{\kappa_{d}}{N^{d-1}}\sum_{i_{2},\dots i_{d}=1}^{N}\varepsilon_{i,i_{2}\dots i_{d}}\bm{v}_{i_{2}\dots i_{d}}-\frac{\lambda_{1}\kappa_{d}}{N^{d-1}}\bm{x}_{i}+\kappa_{2}\bm{X}_{\mathrm{av}}, (15)

then we can rewrite (12) equivalently as 𝒙˙i=𝒘i𝒙i(𝒙i𝒘i)\dot{\bm{x}}_{i}=\bm{w}_{i}-\bm{x}_{i}\,(\bm{x}_{i}\centerdot\bm{w}_{i}), and so we see immediately that 𝒙˙i=0\dot{\bm{x}}_{i}=0 for 𝒘i=0\bm{w}_{i}=0. We note here that the signs of λ1,λ2\lambda_{1},\lambda_{2} in (13) are each reversed under the transformation 𝒙iR𝒙i\bm{x}_{i}\to R\bm{x}_{i}, where RO(d)R\in\mathrm{O}(d) with detR=1\det R=-1, which is equivalent to reversing the sign of κd\kappa_{d}, and so the signs of λ1,λ2\lambda_{1},\lambda_{2} are correlated with the sign of κd\kappa_{d}.

It is not at all evident that stable static solutions should satisfy (13) for all ii, but numerically we find this to be true in all cases, and prove for d=3,5d=3,5 that it holds exactly. For static solutions that depend on one or more unknown parameters, we can in principle determine λ2\lambda_{2} as a function of these parameters, then (14) expresses these parameters explicitly in terms of the ratio κ2/κd\kappa_{2}/\kappa_{d}. Let us proceed now to the case d=3d=3, for which we can find exact steady state solutions and so verify (13).

3 3-body interactions on the 22-sphere

For d=3d=3 the NN equations (10) for the unit 3-vectors 𝒙i𝕊2\bm{x}_{i}\in\mathbb{S}^{2} are:

𝒙i˙=𝝎i×𝒙i+κ3N2j,k=1Nεijk[𝒙j×𝒙k𝒙i(𝒙i𝒙j×𝒙k)],\dot{\bm{x}_{i}}=\bm{\omega}_{i}\times\bm{x}_{i}+\frac{\kappa_{3}}{N^{2}}\sum_{j,k=1}^{N}\varepsilon_{ijk}\,\left[\bm{x}_{j}\times\bm{x}_{k}-\bm{x}_{i}\,(\bm{x}_{i}\centerdot\bm{x}_{j}\times\bm{x}_{k})\right], (16)

where we have included frequency 3-vectors 𝝎i=(ωi1,ωi2,ωi3)\bm{\omega}_{i}=(\omega_{i}^{1},\omega_{i}^{2},\omega_{i}^{3}).

For the homogeneous case 𝝎i=0\bm{\omega}_{i}=0, the right-hand side of (16) has a gradient form derived from the potential 𝔙3=i,j,k=1Nεijk𝒙i𝒙j×𝒙k\mathfrak{V}_{3}=\sum_{i,j,k=1}^{N}\varepsilon_{ijk}\;\bm{x}_{i}\centerdot\bm{x}_{j}\times\bm{x}_{k}, and the coupling constant κ3/N2\kappa_{3}/N^{2} can be scaled to unity, with a sign that can be reversed by means of the parity transformation 𝒙i𝒙i\bm{x}_{i}\to-\bm{x}_{i} for all ii. The system has the fixed point 𝒙i=𝒖\bm{x}_{i}=\bm{u}, where 𝒖\bm{u} 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 N=40N=40 nodes (red), and the unit normal 𝒏\bm{n} (green), where 𝒏=𝑿av/𝑿av\bm{n}=\bm{X}_{\mathrm{av}}/\|\bm{X}_{\mathrm{av}}\| with 𝑿av\bm{X}_{\mathrm{av}} defined in (4). The asymptotic configuration in all cases satisfies 𝒏𝒙i=13\bm{n}\centerdot\bm{x}_{i}=\frac{1}{\sqrt{3}} for all ii, showing that all nodes lie in the plane 𝒏𝒙=13\bm{n}\centerdot\bm{x}=\frac{1}{\sqrt{3}}, where 𝒙=(x,y,z)\bm{x}=(x,y,z), from which it follows that 𝑿av=r=13\|\bm{X}_{\mathrm{av}}\|=r_{\infty}=\frac{1}{\sqrt{3}}. Unlike the cases d=2,4d=2,4, see (55,36) respectively, rr_{\infty} is independent of NN.

We can write down an explicit expression for ring-synchronized configurations such as in Fig. 1(a), up to an arbitrary SO(3)\mathrm{SO}(3) 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 N=3N=3 in Section 3.3 by solving exactly for the rotational invariants.

Refer to caption
Refer to caption
Figure 1: (a) An example of ring synchronization for the system (16) with 𝝎i=0\bm{\omega}_{i}=0 for N=40N=40, showing the unit normal (green) to the plane containing the ring of nodes; (b) a synchronized configuration with distributed frequency vectors 𝝎i\bm{\omega}_{i} with 𝝎i1\|\bm{\omega}_{i}\|\approx 1 for N=40,κ3=20N=40,\kappa_{3}=20, showing approximate ring synchronization.

3.1 Steady state solutions on 𝕊2\mathbb{S}^{2}

For any static synchronized configuration as shown in Fig. 1(a) we can point the normal 𝒏\bm{n} along the ZZ-axis, i.e. we can set 𝒏=(0,0,1)\bm{n}=(0,0,1) by means of an SO(3)\mathrm{SO}(3) rotation. Such rotations can be performed algebraically or numerically as explained in D. Then, since all nodes lie in the plane z=13z=\frac{1}{\sqrt{3}}, the steady state solution is given by:

𝒙i=13(2cos2iπN,2sin2iπN,1),\bm{x}_{i}=\frac{1}{\sqrt{3}}\left(\sqrt{2}\cos\frac{2i\pi}{N},\sqrt{2}\sin\frac{2i\pi}{N},1\right), (17)

for i=1,Ni=1,\dots N, where we have also performed an SO(2)\mathrm{SO}(2) rotation about the ZZ-axis so that 𝒙N=13(2,0,1)\bm{x}_{N}=\frac{1}{\sqrt{3}}\left(\sqrt{2},0,1\right) is aligned along the XX-axis. The sign of 𝒙i\bm{x}_{i} varies according to the sign of κ3\kappa_{3}, i.e. either (17) or its negative is a stable fixed point.

From (17) we can compute the following rotational invariants, where we denote xij=𝒙i𝒙jx_{ij}=\bm{x}_{i}\centerdot\bm{x}_{j} and xijk=𝒙i𝒙j×𝒙kx_{ijk}=\bm{x}_{i}\centerdot\bm{x}_{j}\times\bm{x}_{k}:

xij\displaystyle x_{ij} =\displaystyle= 13[1+2cos2(ij)πN],\displaystyle\frac{1}{3}\left[1+2\cos\frac{2(i-j)\pi}{N}\right], (18)
xijk\displaystyle x_{ijk} =\displaystyle= 833sin(ij)πNsin(ki)πNsin(jk)πN.\displaystyle\frac{8}{3\sqrt{3}}\sin\frac{(i-j)\pi}{N}\sin\frac{(k-i)\pi}{N}\sin\frac{(j-k)\pi}{N}. (19)

These invariants are related by the identity xijk2=1xij2xik2xjk2+2xijxikxjkx_{ijk}^{2}=1-x_{ij}^{2}-x_{ik}^{2}-x_{jk}^{2}+2x_{ij}x_{ik}x_{jk} as we discuss for N=3N=3 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 xijx_{ij} depends only on the difference |ij||i-j|, one consequence of which is that adjoining nodes are equally spaced, since 𝒙i𝒙i+1\|\bm{x}_{i}-\bm{x}_{i+1}\| is independent of ii. In addition, this distance is equal to 𝒙1𝒙N\|\bm{x}_{1}-\bm{x}_{N}\|, showing that the nodes form a closed loop, as follows from the symmetry 𝒙i𝒙N=𝒙Ni𝒙N\bm{x}_{i}\centerdot\bm{x}_{N}=\bm{x}_{N-i}\centerdot\bm{x}_{N} for i=1,2N1i=1,2\dots N-1. Although this property is evident from Fig. 1(a), it does not hold for even values of dd, see Section 5 for d=4d=4. It is convenient to extend the formula (17) to the value i=0i=0, then we have 𝒙0=𝒙N\bm{x}_{0}=\bm{x}_{N} which again shows that the nodes form a closed sequence. Configurations with equally spaced nodes are sometimes referred to as splay states, although for d>3d>3 the asymptotic configurations are not restricted to a plane as occurs here; for d=4d=4, for example, we obtain equally spaced nodes lying on a torus embedded in 𝕊3\mathbb{S}^{3}, see Section 5. If we define a unit 22-vector 𝒖i\bm{u}_{i} from (17) according to 𝒙i=13(2𝒖i,1)\bm{x}_{i}=\frac{1}{\sqrt{3}}(\sqrt{2}\bm{u}_{i},1) then i𝒖i=0\sum_{i}\bm{u}_{i}=0 and so 𝒖i\bm{u}_{i} 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 𝑿av=13(0,0,1)\bm{X}_{\mathrm{av}}=\frac{1}{\sqrt{3}}(0,0,1). The vectors (17) also satisfy, as proved in B:

1N2j,k=1Nεijk(𝒙j×𝒙k)=2N3cotπN𝒙i,\frac{1}{N^{2}}\sum_{j,k=1}^{N}\varepsilon_{ijk}(\bm{x}_{j}\times\bm{x}_{k})=\frac{2}{N\sqrt{3}}\,\cot\frac{\pi}{N}\;\bm{x}_{i}, (20)

for all ii, which verifies the relation (11) for d=3d=3, with λ=2N3cotπN\lambda=\frac{2N}{\sqrt{3}}\cot\frac{\pi}{N}. From (20) we obtain

1N2j,k=1Nεijk(𝒙i𝒙j×𝒙k)=2N3cotπN,\frac{1}{N^{2}}\sum_{j,k=1}^{N}\varepsilon_{ijk}(\bm{x}_{i}\centerdot\bm{x}_{j}\times\bm{x}_{k})=\frac{2}{N\sqrt{3}}\,\cot\frac{\pi}{N},

from which j,k=1Nεijk[𝒙j×𝒙k𝒙i(𝒙i𝒙j×𝒙k)]=0\sum_{j,k=1}^{N}\varepsilon_{ijk}\,\left[\bm{x}_{j}\times\bm{x}_{k}-\bm{x}_{i}\,(\bm{x}_{i}\centerdot\bm{x}_{j}\times\bm{x}_{k})\right]=0. Hence (17) is an exact static solution of (16), which numerically we find to be stable for κ3>0\kappa_{3}>0, while for κ3<0\kappa_{3}<0 its negative is stable.

3.2 3-body systems with distributed frequencies

Consider next the system (16) for distributed frequency vectors 𝝎i\bm{\omega}_{i}. It is well-known for the 22-body system (2) that in this case phase-locked synchronization, in the sense that r(t)=𝑿av(t)r(t)=\|\bm{X}_{\mathrm{av}}(t)\| approaches a constant value, does not occur exactly for d=3d=3. Rather, rr varies between narrow limits which decrease as κ2\kappa_{2}\to\infty, 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 κ2\kappa_{2} [21]. This phenomenon of practical synchronization also appears for (16), since we find numerically that r(t)r(t) again varies asymptotically between narrow limits which decrease as |κ3||\kappa_{3}| increases. Ring synchronization, however, is still clearly evident, as in the example in Fig. 1(b), which shows an asymptotic configuration for N=40N=40 for which the average value for rr is close to 13\frac{1}{\sqrt{3}}. The frequency vectors 𝝎i\bm{\omega}_{i} in this example have random entries with approximate unit length, and κ3=20\kappa_{3}=20. Following the initial transient, the configuration rotates on 𝕊2\mathbb{S}^{2} with small variations in the relative positions of the nodes. For small values of |κ3||\kappa_{3}| the particle motion is asynchronous, suggesting that there is a critical value κc\kappa_{c} such that practical synchronization occurs only for |κ3|>κc>0|\kappa_{3}|>\kappa_{c}>0.

3.3 An exact solution for N=3N=3

The special case N=3N=3 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 N=3N=3 case of (18), is stable. With 𝝎i=0\bm{\omega}_{i}=0 and κ3/N2=1\kappa_{3}/N^{2}=1, (16) reduces to:

𝒙1˙\displaystyle\dot{\bm{x}_{1}} =\displaystyle= 2[𝒙2×𝒙3𝒙1(𝒙1𝒙2×𝒙3)]\displaystyle 2\left[\bm{x}_{2}\times\bm{x}_{3}-\bm{x}_{1}\;(\bm{x}_{1}\centerdot\bm{x}_{2}\times\bm{x}_{3})\right] (21)
𝒙2˙\displaystyle\dot{\bm{x}_{2}} =\displaystyle= 2[𝒙3×𝒙1𝒙2(𝒙2𝒙3×𝒙1)]\displaystyle 2\left[\bm{x}_{3}\times\bm{x}_{1}-\bm{x}_{2}\;(\bm{x}_{2}\centerdot\bm{x}_{3}\times\bm{x}_{1})\right]
𝒙3˙\displaystyle\dot{\bm{x}_{3}} =\displaystyle= 2[𝒙1×𝒙2𝒙3(𝒙3𝒙1×𝒙2)],\displaystyle 2\left[\bm{x}_{1}\times\bm{x}_{2}-\bm{x}_{3}\;(\bm{x}_{3}\centerdot\bm{x}_{1}\times\bm{x}_{2})\right],

hence

ddt(𝒙1𝒙2)=𝒙1𝒙2˙+𝒙1˙𝒙2=4𝒙1𝒙2(𝒙1𝒙2×𝒙3),\frac{d}{dt}(\bm{x}_{1}\centerdot\bm{x}_{2})=\bm{x}_{1}\centerdot\dot{\bm{x}_{2}}+\dot{\bm{x}_{1}}\centerdot\bm{x}_{2}=-4\bm{x}_{1}\centerdot\bm{x}_{2}\;(\bm{x}_{1}\centerdot\bm{x}_{2}\times\bm{x}_{3}),

together with the cyclic permutations. Denote xij=𝒙i𝒙j,xijk=𝒙i𝒙j×𝒙kx_{ij}=\bm{x}_{i}\centerdot\bm{x}_{j},x_{ijk}=\bm{x}_{i}\centerdot\bm{x}_{j}\times\bm{x}_{k}, then we have x˙12=4x12x123,x˙23=4x23x123\dot{x}_{12}=-4x_{12}x_{123},\dot{x}_{23}=-4x_{23}x_{123} and x˙13=4x13x123\dot{x}_{13}=-4x_{13}x_{123}. Hence the ratios x23/x12x_{23}/x_{12} and x13/x12x_{13}/x_{12} are constants of the motion. Let us choose u=x12u=x_{12} to be the independent variable, then x23=c1u,x13=c2ux_{23}=c_{1}u,x_{13}=c_{2}u for constants c1,c2c_{1},c_{2} which are fixed by the initial values 𝒙i0\bm{x}_{i}^{0}, i.e. we have c1=x230/x120,c2=x130/x120c_{1}=x_{23}^{0}/x_{12}^{0},c_{2}=x_{13}^{0}/x_{12}^{0}, assuming that u0=x120=𝒙10𝒙20u_{0}=x_{12}^{0}=\bm{x}_{1}^{0}\centerdot\bm{x}_{2}^{0} is nonzero. The constants c1,c2c_{1},c_{2} can take any value, positive or negative.

Consider now the fixed points of the system (21). These satisfy 𝒙1×𝒙2=𝒙3x123\bm{x}_{1}\times\bm{x}_{2}=\bm{x}_{3}\,x_{123} and its cyclic permutations, which implies x12x123=x13x123=x23x123=0x_{12}x_{123}=x_{13}x_{123}=x_{23}x_{123}=0. Either x123=0x_{123}=0, in which case all cross products are zero, 𝒙i×𝒙j=0\bm{x}_{i}\times\bm{x}_{j}=0, or x1230x_{123}\neq 0 which implies that the three vectors 𝒙i/x123\bm{x}_{i}/x_{123} form an orthonormal set. In the first case, 𝒙1,𝒙2,𝒙3\bm{x}_{1},\bm{x}_{2},\bm{x}_{3} 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 |c1|=|c2|=1|c_{1}|=|c_{2}|=1, and since c1,c2c_{1},c_{2} are constants of the motion, these fixed points exist for the system (21) only if the initial values 𝒙i0\bm{x}_{i}^{0} are consistent with this, i.e. only if |x120|=|x130|=|x230|=1|x_{12}^{0}|=|x_{13}^{0}|=|x_{23}^{0}|=1. 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 x1230x_{123}\neq 0, we must have |x123|=1|x_{123}|=1 and so {𝒙1,𝒙2,𝒙3}\{\bm{x}_{1},\bm{x}_{2},\bm{x}_{3}\} forms an orthonormal set, with an arbitrary orientation with respect to the axes, satisfying x12=x13=x23=0x_{12}=x_{13}=x_{23}=0. Let us show that (21) synchronizes to these points from all initial values, except for the unstable fixed points. Firstly, we express x1232x_{123}^{2} in terms of x12,x23,x13x_{12},x_{23},x_{13} by means of a well-known identity obtained as follows: define the 3×33\times 3 matrix M=(𝒙1,𝒙2,𝒙3)M=(\bm{x}_{1},\bm{x}_{2},\bm{x}_{3}) then (M𝖳M)ij=xij(M^{\mathsf{T}}M)_{ij}=x_{ij}, and so we obtain (detM)2=detM𝖳detM=det(xij)(\det M)^{2}=\det M^{\mathsf{T}}\det M=\det(x_{ij}), which is the Gram determinant, hence x1232=1x122x132x232+2x12x13x23x_{123}^{2}=1-x_{12}^{2}-x_{13}^{2}-x_{23}^{2}+2x_{12}x_{13}x_{23}. Define the cubic polynomial

p(u)=1(1+c12+c22)u2+2c1c2u3,p(u)=1-(1+c_{1}^{2}+c_{2}^{2})u^{2}+2c_{1}c_{2}u^{3}, (22)

then x1232=p(u)x_{123}^{2}=p(u). From u˙=4ux123\dot{u}=-4u\,x_{123} we obtain u˙2=16u2x1232=16u2p(u)=2V(u)\dot{u}^{2}=16u^{2}x_{123}^{2}=16u^{2}p(u)=2V(u), where we have defined the potential V(u)=8u2p(u)V(u)=8u^{2}p(u) as a fifth order polynomial in uu. The equation u˙2=2V(u)\dot{u}^{2}=2V(u) can be solved for uu with the initial value u(0)=u0u(0)=u_{0}, 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 u¨=V(u)\ddot{u}=V^{\prime}(u) with u(0)=u0,u˙(0)=4u0x1230u(0)=u_{0},\dot{u}(0)=-4u_{0}x_{123}^{0}.

Let us determine the properties of pp and hence of VV. We have p(0)=1,p(1)=(c1c2)2p(0)=1,p(1)=-(c_{1}-c_{2})^{2} and p(1)=(c1+c2)2p(-1)=-(c_{1}+c_{2})^{2}, hence pp has a real root in (0,1](0,1], denoted r+r_{+}, and a second real root in [1,0)[-1,0), denoted rr_{-}. The third root r3=1/(2c1c2rr+)r_{3}=-1/(2c_{1}c_{2}r_{-}r_{+}) is therefore also real, and is positive or negative according to the sign of c1c2c_{1}c_{2}, and lies outside the interval (1,1)(-1,1). The possible values of u(t)u(t) for all t>0t>0 are restricted by the condition p(u)=x12320p(u)=x_{123}^{2}\geqslant 0, which implies that 1ru(t)r+1-1\leqslant r_{-}\leqslant u(t)\leqslant r_{+}\leqslant 1 for all t>0t>0. We factorize pp according to p(u)=2c1c2(r+u)(ur)(r3u)p(u)=2c_{1}c_{2}(r_{+}-u)(u-r_{-})(r_{3}-u), then by integrating u˙=±4u2c1c2(r+u)(ur)(r3u)\dot{u}=\pm 4u\sqrt{2c_{1}c_{2}(r_{+}-u)(u-r_{-})(r_{3}-u)} we can obtain uu 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 r=0r=0.

We can determine how the solution behaves, however, without an explicit expression for uu. There is a mechanical analogy with a particle moving under the influence of the potential VV with the Lagrangian L=TV=12u˙2V(u)L=T-V=\frac{1}{2}{\dot{u}}^{2}-V(u), with the corresponding equation of motion u¨=V(u)\ddot{u}=V^{\prime}(u), but with boundary conditions such that the first integral u˙2=2V(u)\dot{u}^{2}=2V(u) holds. The potential V(u)=8u2p(u)V(u)=8u^{2}p(u) has zeroes in [1,1][-1,1] at u=0u=0 and at u=r±u=r_{\pm}, and for all initial values, except u0=r±u_{0}=r_{\pm}, the particle settles into the stable minimum of VV at u=0u=0. An example of VV is shown in Fig. 2(a) for the parameters c1=34,c2=13c_{1}=-\frac{3}{4},c_{2}=\frac{1}{3}, corresponding to a specific choice for the initial values 𝒙10,𝒙20,𝒙30\bm{x}_{1}^{0},\bm{x}_{2}^{0},\bm{x}_{3}^{0}. The motion of a particle located at uu is restricted to lie between the limits r±r_{\pm}, the roots of pp as shown in Fig. 2(a), and are given explicitly for this example by r=0.905,r+=0.703r_{-}=-0.905,r_{+}=0.703. These points are static solutions of u˙2=16u2p(u)\dot{u}^{2}=16u^{2}p(u), but do not correspond to any fixed point solutions of the full system (21), unless |c1|=|c2|=1|c_{1}|=|c_{2}|=1. They are, in any case, unstable fixed points of the combined equations for uu and x123x_{123}, for any c1,c2c_{1},c_{2}. From x1232=p(u)x_{123}^{2}=p(u) and u˙=4ux123\dot{u}=-4u\,x_{123} we obtain x˙123=2up(u)\dot{x}_{123}=-2u\,p^{\prime}(u), the right-hand side of which is non-negative for all uu, and so x123x_{123} is an increasing function of tt. In particular, x˙123\dot{x}_{123} is nonzero at either endpoint r±r_{\pm}, and so these endpoints are unstable static solutions of u˙2=16u2p(u)\dot{u}^{2}=16u^{2}p(u). If a particle initially moves to one of these endpoints, it simply bounces off the barrier imposed by the condition rur+r_{-}\leqslant u\leqslant r_{+}, and then approaches the stable equilibrium point at u=0u=0. For the potential VV in Fig. 2(a), we have plotted the explicit solutions u(t),x123(t)u(t),x_{123}(t) for the initial values u0=12,x1230=p(u0)u_{0}=\frac{1}{2},x_{123}^{0}=-\sqrt{p(u_{0})} in Fig. 2(b), showing x123(t)x_{123}(t) (in red) as an increasing function of tt with x123(t)1x_{123}(t)\to 1, and uu bouncing off the point at u=r+u=r_{+} and then approaching the asymptotic limit of zero, which is the stable minimum of VV. The fact that x123x_{123} is an increasing function of time is a general property of the gradient formulation of the system, since by regarding the potential 𝔙d\mathfrak{V}_{d} as a function of time, we have 𝔙˙d=ii𝔙d𝒙˙i=ii𝔙d2>0\dot{\mathfrak{V}}_{d}=\sum_{i}\nabla_{i}\mathfrak{V}_{d}\centerdot\dot{\bm{x}}_{i}=\sum_{i}\|\nabla_{i}\mathfrak{V}_{d}\|^{2}>0.

We deduce that for all initial values 𝒙10,𝒙20,𝒙30\bm{x}_{1}^{0},\bm{x}_{2}^{0},\bm{x}_{3}^{0}, except for the unstable fixed points with |c1|=|c2|=1|c_{1}|=|c_{2}|=1, the system synchronizes to x12=x13=x23=0x_{12}=x_{13}=x_{23}=0. The vectors 𝒙1,𝒙2,𝒙3\bm{x}_{1},\bm{x}_{2},\bm{x}_{3} therefore form an orthonormal set which by means of a rotation we can align with the X,Y,ZX,Y,Z axes (up to a left-right orientation), and so the nodes lie in the plane x+y+z=1x+y+z=1 with the unit normal 𝒏=13(1,1,1)\bm{n}=\frac{1}{\sqrt{3}}(1,1,1). As before, we obtain r=13r_{\infty}=\frac{1}{\sqrt{3}}. The relation (20) is satisfied with λ=2N3cotπN=2\lambda=\frac{2N}{\sqrt{3}}\cot\frac{\pi}{N}=2.

Although we have determined the rotational invariants x12,x13,x23,x123x_{12},x_{13},x_{23},x_{123} as functions of tt, we omit the further step of solving (21) explicitly for 𝒙1(t),𝒙2(t),𝒙3(t)\bm{x}_{1}(t),\bm{x}_{2}(t),\bm{x}_{3}(t), which requires us to choose a suitable basis, since synchronization of (21) follows from the properties of the rotational invariants and the fixed points.

Refer to caption
Refer to caption
Figure 2: (a) The potential V(u)=8u2p(u)V(u)=8u^{2}p(u) for c1=34,c2=13c_{1}=-\frac{3}{4},c_{2}=\frac{1}{3} showing the endpoints r±r_{\pm} (in red) and the local minimum at u=0u=0; (b) the solutions u(t)u(t) (blue) and x123(t)x_{123}(t) (red) for u0=12u_{0}=\frac{1}{2}, showing uu approaching the stable fixed point at u=0u=0.

4 Combined 22- and 3-body interactions on the 22-sphere

Of particular interest with all higher-order interactions is how they compare with the well-studied 22-body interactions, and whether one is dominant in some sense. The 22-body and 3-body systems for d=3d=3, 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 22-body system (2), with identical frequency matrices Ωi=Ω\Omega_{i}=\Omega and global coupling aij=1a_{ij}=1, completely synchronizes for κ2>0\kappa_{2}>0, with the order parameter rr evolving exponentially quickly to the asymptotic value r=1r_{\infty}=1 [22, 21]. Evidently all nodes strongly attract each other from all initial values. For κ2<0\kappa_{2}<0, however, the system evolves to a final state with r=0r_{\infty}=0, in which the particles are distributed over 𝕊2\mathbb{S}^{2} [21], and so for this case the interactions are repulsive, a property well-known also for the Kuramoto model with d=2d=2.

By contrast, the 3-body system (16) with identical frequencies 𝝎i=𝝎\bm{\omega}_{i}=\bm{\omega}, synchronizes for any κ3\kappa_{3} from generic initial values to a final configuration with r=13r_{\infty}=\frac{1}{\sqrt{3}}, in which the particles are equally separated as shown in Figure 1 (left), which we refer to as ring synchronization. For combined 22-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 22-body interactions, or do they separate according to the 3-body forces to form a ring on 𝕊2\mathbb{S}^{2}? As will be shown, the system synchronizes for any coupling coefficients, whether positive or negative, and the 3-body forces prevail unless the 22-body coupling is positive and sufficiently strong by comparison to the 3-body coupling. The specific system we consider, the d=3d=3 case of (12), is given by:

𝒙i˙=κ2𝑿avκ2𝒙i(𝒙i𝑿av)+κ3N2j,k=1Nεijk[𝒙j×𝒙k𝒙i(𝒙i𝒙j×𝒙k)],\dot{\bm{x}_{i}}=\kappa_{2}\bm{X}_{\mathrm{av}}-\kappa_{2}\,\bm{x}_{i}(\bm{x}_{i}\centerdot\bm{X}_{\mathrm{av}})+\frac{\kappa_{3}}{N^{2}}\sum_{j,k=1}^{N}\varepsilon_{ijk}\left[\bm{x}_{j}\times\bm{x}_{k}-\bm{x}_{i}\;(\bm{x}_{i}\centerdot\bm{x}_{j}\times\bm{x}_{k})\right], (23)

and properties of the system depend on the coupling constants only through the ratio κ2/κ3\kappa_{2}/\kappa_{3}.

We find that (23) achieves ring synchronization for all positive and negative values of κ2,κ3\kappa_{2},\kappa_{3}, unless κ2/κ3\kappa_{2}/\kappa_{3} exceeds a critical value, specifically, (23) completely synchronizes only for κ2/|κ3|>2NcotπN\kappa_{2}/|\kappa_{3}|>\frac{2}{N}\cot\frac{\pi}{N}, otherwise the 3-body forces prevail. The system ring synchronizes for all κ2<0\kappa_{2}<0 for which the 22-body forces are repulsive, as we show next.

4.1 Steady state solutions on 𝕊2\mathbb{S}^{2}

Numerically we find that solutions of (23), for generic initial values, approach a static configuration. The vectors 𝒙i=±𝒖\bm{x}_{i}=\pm\,\bm{u} are fixed points of (23), where the sign can depend on ii, and indeed for 2-body interactions with κ3=0\kappa_{3}=0 and κ2>0\kappa_{2}>0 we obtain complete synchronization with plus signs for all ii [21], and then 𝒙i=𝒖\bm{x}_{i}=\bm{u} 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 22-body interactions [48, 38].

The following configuration, which generalizes (17), is a steady state solution of the combined system (23):

𝒙i=r(αcos2iπN,αsin2iπN,1),i=1,N,\bm{x}_{i}=r_{\infty}\left(\alpha\cos\frac{2i\pi}{N},\alpha\sin\frac{2i\pi}{N},1\right),\quad i=1,\dots N, (24)

where r,αr_{\infty},\alpha, to be determined, are parameters satisfying r2(1+α2)=1r_{\infty}^{2}(1+\alpha^{2})=1, which ensures that 𝒙i\bm{x}_{i} 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 z=rz=r_{\infty}, together with an SO(2)\mathrm{SO}(2) rotation about the ZZ-axis so that 𝒙N=r(α,0,1)\bm{x}_{N}=r_{\infty}\left(\alpha,0,1\right) is aligned along the XX-axis. The rotational invariant corresponding to (24) is

𝒙i𝒙j=r2[1+α2cos2(ij)πN],\bm{x}_{i}\centerdot\bm{x}_{j}=r_{\infty}^{2}\left[1+\alpha^{2}\cos\frac{2(i-j)\pi}{N}\right], (25)

and so again the nodes are equally spaced. We determine rr_{\infty}, and hence α\alpha, as a function of κ2/κ3\kappa_{2}/\kappa_{3} by requiring that the steady state (24) should satisfy (23).

Let us firstly verify that the parameter rr_{\infty} in (24) corresponds to 𝑿av\|\bm{X}_{\mathrm{av}}\|. We have

𝑿av=1Nj=1N𝒙j=r(αNj=1Ncos2jπN,αNj=1Nsin2jπN,1)=r(0,0,1),\bm{X}_{\mathrm{av}}=\frac{1}{N}\sum_{j=1}^{N}\bm{x}_{j}=r_{\infty}\left(\frac{\alpha}{N}\sum_{j=1}^{N}\cos\frac{2j\pi}{N},\frac{\alpha}{N}\sum_{j=1}^{N}\sin\frac{2j\pi}{N},1\right)=r_{\infty}\left(0,0,1\right),

where we have used (65), and hence 𝑿av=r\|\bm{X}_{\mathrm{av}}\|=r_{\infty} as required. Also, from (24):

𝑿av𝒙i(𝑿av𝒙i)=r(0,0,1)r2𝒙i,\bm{X}_{\mathrm{av}}-\bm{x}_{i}(\bm{X}_{\mathrm{av}}\centerdot\bm{x}_{i})=r_{\infty}\left(0,0,1\right)-r_{\infty}^{2}\bm{x}_{i}, (26)

and

𝒙j×𝒙k=r2α(sin2jπNsin2kπN,cos2jπN+cos2kπN,αsin2(jk)πN).\bm{x}_{j}\times\bm{x}_{k}=r_{\infty}^{2}\alpha\left(\sin\frac{2j\pi}{N}-\sin\frac{2k\pi}{N},-\cos\frac{2j\pi}{N}+\cos\frac{2k\pi}{N},-\alpha\sin\frac{2(j-k)\pi}{N}\right).

By means of the summation formulas in B we obtain:

1Nj,k=1Nεijk(𝒙j×𝒙k)=2rcotπN𝒙i+(13r2)rcotπN𝑿av,\frac{1}{N}\sum_{j,k=1}^{N}\varepsilon_{ijk}\;(\bm{x}_{j}\times\bm{x}_{k})=2r_{\infty}\cot\frac{\pi}{N}\;\bm{x}_{i}+\frac{(1-3r_{\infty}^{2})}{r_{\infty}}\cot\frac{\pi}{N}\,\bm{X}_{\mathrm{av}}, (27)

from which

1Nj,k=1Nεijk(𝒙i𝒙j×𝒙k)=3r(1r2)cotπN,\frac{1}{N}\sum_{j,k=1}^{N}\varepsilon_{ijk}\;(\bm{x}_{i}\centerdot\bm{x}_{j}\times\bm{x}_{k})=3r_{\infty}(1-r_{\infty}^{2})\cot\frac{\pi}{N}, (28)

for all ii.

Evidently (27) corresponds to the general formula (13) with λ1=2NrcotπN\lambda_{1}=2Nr_{\infty}\cot\frac{\pi}{N} and λ2=NcotπN(13r2)/r\lambda_{2}=N\cot\frac{\pi}{N}(1-3r_{\infty}^{2})/r_{\infty}. Hence (23) is satisfied provided that (14) holds, i.e. provided that κ2r+κ3(13r2)1NcotπN=0\kappa_{2}r_{\infty}+\kappa_{3}(1-3r_{\infty}^{2})\frac{1}{N}\cot\frac{\pi}{N}=0. We have established therefore that (24) is a steady state solution of (23), which we find numerically to be stable for κ3>0\kappa_{3}>0, under conditions to be determined. For κ3<0\kappa_{3}<0 the stable solution is found by means of the parity change 𝒙i𝒙i\bm{x}_{i}\to-\bm{x}_{i} in (23), by reversing the sign of κ3\kappa_{3}. The condition therefore that (24), or its negative, be a stable steady state for (23) is:

κ2r+|κ3|N(13r2)cotπN=0,\kappa_{2}r_{\infty}+\frac{|\kappa_{3}|}{N}(1-3r_{\infty}^{2})\cot\frac{\pi}{N}=0, (29)

which leads to the following explicit expression for rr_{\infty} as a function of κ2/κ3\kappa_{2}/\kappa_{3}:

r=κ2NtanπN6|κ3|+16κ22N2tan2πNκ32+12.r_{\infty}=\frac{\kappa_{2}N\tan\frac{\pi}{N}}{6|\kappa_{3}|}+\frac{1}{6}\sqrt{\frac{\kappa_{2}^{2}N^{2}\tan^{2}\frac{\pi}{N}}{\kappa_{3}^{2}}+12}. (30)

Evidently rr_{\infty} is positive for any sign combination of κ2,κ3\kappa_{2},\kappa_{3}, and for κ2=0\kappa_{2}=0 we regain the value r=13r_{\infty}=\frac{1}{\sqrt{3}} as discussed in Section 3. If κ3=0\kappa_{3}=0 the vector (24) is not a fixed point of the 22-body system, as (26) shows directly, unless r=1,α=0r_{\infty}=1,\alpha=0.

4.2 Transition to complete synchronization

The formula (30) for rr_{\infty} violates the bound r1r_{\infty}\leqslant 1 if κ2/|κ3|\kappa_{2}/|\kappa_{3}| is too large. The critical ratio is found by setting r=1r_{\infty}=1 in (29), hence we require

κ2|κ3|2NcotπN,\frac{\kappa_{2}}{|\kappa_{3}|}\leqslant\frac{2}{N}\cot\frac{\pi}{N}, (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 κ2/κ3\kappa_{2}/\kappa_{3} varies. As κ2/|κ3|\kappa_{2}/|\kappa_{3}| approaches the critical ratio from below, it follows from (30) that r1r_{\infty}\to 1, 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 κ2/|κ3|\kappa_{2}/|\kappa_{3}|, i.e. the 2-body forces prevail through a continuous transition. Otherwise, whenever κ2/|κ3|\kappa_{2}/|\kappa_{3}| is less than 2NcotπN\frac{2}{N}\cot\frac{\pi}{N}, ring synchronization prevails, in particular as κ2\kappa_{2} decreases to large negative values, we have r0r_{\infty}\to 0 as is evident from the formula (30), and so the ring expands to a great circle on 𝕊2\mathbb{S}^{2}. 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 N=40,κ3=2,κ2=1N=40,\kappa_{3}=2,\kappa_{2}=1, for which κ2/|κ3|\kappa_{2}/|\kappa_{3}| is less than the critical ratio 0.6350.635, and numerically we find r=0.896r_{\infty}=0.896, 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 𝝎i×𝒙i\bm{\omega}_{i}\times\bm{x}_{i} 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 𝝎i=0\bm{\omega}_{i}=0, depending on κ2/κ3\kappa_{2}/\kappa_{3}. As an example, in Fig. 3(b) we show the effect of nonzero frequency vectors 𝝎i\bm{\omega}_{i} such that 𝝎i<1/20\|\bm{\omega}_{i}\|<1/20, 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 κ2<0\kappa_{2}<0, when the 22-body forces are repulsive, provided that |κ3||\kappa_{3}| is sufficiently large to overcome the natural oscillations. If we fix κ2=1\kappa_{2}=-1 and choose the same frequencies 𝝎i\bm{\omega}_{i} as in Fig. 3(b), then the system synchronizes with r0.366r_{\infty}\approx 0.366 for κ3=2\kappa_{3}=2, and for any larger values, but not for κ3=1\kappa_{3}=1, which suggests that there exists a critical value for |κ3||\kappa_{3}|, 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 κ2<0\kappa_{2}<0.

Refer to caption
Refer to caption
Figure 3: (a) An example of ring synchronization for the system (16) with N=40,κ2=1,κ3=2N=40,\kappa_{2}=1,\kappa_{3}=2, showing a ring of reduced diameter with r0.896r_{\infty}\approx 0.896; (b) the same system but with distributed frequencies 𝝎i\bm{\omega}_{i} with 𝝎i<1/20\|\bm{\omega}_{i}\|<1/20, showing approximate (practical) ring synchronization.

5 4-body interactions on the 3-sphere

The 44-body forces have properties which differ from those for d=3d=3, consistent with previous observations that features of even-dimensional systems on the sphere differ from those for odd dimensions [20, 36]. Whereas the d=3d=3 system always synchronizes with the same value r=13r_{\infty}=\frac{1}{\sqrt{3}}, now rr_{\infty} depends on NN, and although the nodes arrange themselves to lie equally spaced, in this case on a torus imbedded in 𝕊3\mathbb{S}^{3}, the nodes do not form a closed loop. This also occurs for d=2d=2, see for example Fig. 5(a).

5.1 The homogeneous system

Consider firstly the homogeneous 4-body system

𝒙i˙=κ4N3j,k,l=1Nεijkl[𝒗jkl𝒙i(𝒙i𝒗jkl)],\dot{\bm{x}_{i}}=\frac{\kappa_{4}}{N^{3}}\sum_{j,k,l=1}^{N}\varepsilon_{ijkl}\left[\bm{v}_{jkl}-\bm{x}_{i}(\bm{x}_{i}\centerdot\bm{v}_{jkl})\right], (32)

where the antisymmetric vectors 𝒗jkl\bm{v}_{jkl} are defined by (9). We can reverse the sign of κ4\kappa_{4} by means of an element RO(4)R\in\mathrm{O}(4) such that detR=1\det R=-1, and by rescaling we set κ4/N3=1\kappa_{4}/N^{3}=1.

Numerically, we find that the system (32) synchronizes from generic initial values to a final static configuration in which the scalars 𝒏𝒙i=ni\bm{n}\centerdot\bm{x}_{i}=n_{i}, where 𝒏=𝑿av/𝑿av\bm{n}=\bm{X}_{\mathrm{av}}/\|\bm{X}_{\mathrm{av}}\|, depend on ii, always with ni>0n_{i}>0. Hence the final configuration is confined to one hemisphere of 𝕊3\mathbb{S}^{3} but, unlike the d=3d=3 case, does not lie in a hyperplane which intersects 𝕊3\mathbb{S}^{3}. The following rotationally invariant formula for the static final configuration holds for all i,ji,j:

𝒙i𝒙j=12cosπ(ij)N+12cos3π(ij)N,\bm{x}_{i}\centerdot\bm{x}_{j}=\frac{1}{2}\cos\frac{\pi(i-j)}{N}+\frac{1}{2}\cos\frac{3\pi(i-j)}{N}, (33)

which implies that the nodes are equally spaced, i.e. 𝒙i𝒙i+1\|\bm{x}_{i}-\bm{x}_{i+1}\| is independent of ii for i=1,N1i=1,\dots N-1. The symmetry 𝒙i𝒙N=𝒙Ni𝒙N\bm{x}_{i}\centerdot\bm{x}_{N}=-\bm{x}_{N-i}\centerdot\bm{x}_{N} also follows. We deduce the following expression for 𝒙i\bm{x}_{i}, up to a constant rotation:

𝒙i=12(cosπiN,sinπiN,cos3πiN,sin3πiN).\bm{x}_{i}=\frac{1}{\sqrt{2}}\left(\cos\frac{\pi i}{N},\sin\frac{\pi i}{N},\cos\frac{3\pi i}{N},\sin\frac{3\pi i}{N}\right). (34)

These NN nodes do not form a closed loop since for i=0i=0 we have 𝒙0=(1,0,1,0)/2\bm{x}_{0}=(1,0,1,0)/\sqrt{2} which equals 𝒙N-\bm{x}_{N}, rather than 𝒙N\bm{x}_{N}. The configuration (34) consists of NN equally spaced nodes lying on a torus imbedded in 𝕊3\mathbb{S}^{3}, with the first two components restricted to a semicircle, while the last two components trace out a full circle plus a semicircle for i=1,Ni=1,\dots N.

The expression (34) satisfies (32) exactly, as a consequence of the following relation, which is the d=4d=4 case of (11):

j,k,l=1Nεijkl𝒗jkl=3N2cot3π2Ncotπ2N𝒙i,\sum_{j,k,l=1}^{N}\varepsilon_{ijkl}\,\bm{v}_{jkl}=\frac{3N}{2}\cot\frac{3\pi}{2N}\cot\frac{\pi}{2N}\;\bm{x}_{i}, (35)

which we prove in C. From (34), with the help of (66), we find:

𝑿av=1N2(1,cotπ2N,1,cot3π2N),\bm{X}_{\mathrm{av}}=\frac{1}{N\sqrt{2}}\left(-1,\cot\frac{\pi}{2N},-1,\cot\frac{3\pi}{2N}\right),

from which we obtain

r2=12N2(1sin2π2N+1sin23π2N).r_{\infty}^{2}=\frac{1}{2N^{2}}\left(\frac{1}{\sin^{2}\frac{\pi}{2N}}+\frac{1}{\sin^{2}\frac{3\pi}{2N}}\right). (36)

Evidently, rr_{\infty} is a function of NN, decreasing from its maximum value r=12r_{\infty}=\frac{1}{2} at N=4N=4, to a minimum which is attained as NN\to\infty for which r25/(3π)0.4745r_{\infty}\to 2\sqrt{5}/(3\pi)\approx 0.4745.

Although the nodes (34) lie on 𝕊3\mathbb{S}^{3}, we can visualize the configuration by omitting one of the four components, then normalizing the remaining components to form a unit 3-vector on 𝕊2\mathbb{S}^{2}. We plot such a configuration in Fig. 4(a) for N=80N=80, in which the second component has been dropped, showing equal spacing with endpoints that are diametrically opposite on 𝕊2\mathbb{S}^{2}. Another way of visualizing the evolving system is by means of the Hopf fibration in which 𝕊3\mathbb{S}^{3} is mapped to 𝕊2\mathbb{S}^{2} according to

(x,y,z,w)(2(xzyw),2(xw+yz),x2+y2z2w2).(x,y,z,w)\to\Big{(}2(xz-yw),2(xw+yz),x^{2}+y^{2}-z^{2}-w^{2}\Big{)}. (37)

In general, this maps circles on 𝕊3\mathbb{S}^{3} to points on 𝕊2\mathbb{S}^{2}, but here distinct points on 𝕊3\mathbb{S}^{3} are mapped one-to-one or two-to-one to points on 𝕊2\mathbb{S}^{2}, which enables us to visualize the evolving system as it synchronizes. The Hopf fibration and therefore the final configuration, however, does not respect the SO(4)\mathrm{SO}(4) 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 𝒙i(cos4πiN,sin4πiN,0)\bm{x}_{i}\to\left(\cos\frac{4\pi i}{N},\sin\frac{4\pi i}{N},0\right), and so for odd NN the nodes are mapped to NN equally spaced distinct points on the equator of 𝕊2\mathbb{S}^{2}, and to N/2N/2 distinct points for even NN.

5.2 Combined pairwise and 4-body interactions on the 3-sphere

The combined 22- and 4-body system is given by (12), namely:

𝒙˙i=κ2𝑿avκ2𝒙i(𝒙i𝑿av)+κ4N3j,k,l=1Nεijkl[𝒗jkl𝒙i(𝒙i𝒗jkl)].\dot{\bm{x}}_{i}=\kappa_{2}\bm{X}_{\mathrm{av}}-\kappa_{2}\,\bm{x}_{i}\,(\bm{x}_{i}\centerdot\bm{X}_{\mathrm{av}})+\frac{\kappa_{4}}{N^{3}}\sum_{j,k,l=1}^{N}\varepsilon_{ijkl}\left[\bm{v}_{jkl}-\bm{x}_{i}\,(\bm{x}_{i}\centerdot\bm{v}_{jkl})\right]. (38)

Numerically this system synchronizes in a way similar to the d=3d=3 system (23), in that the 4-body forces dominate so that the final configuration is similar to that with κ2=0\kappa_{2}=0, unless the ratio κ2/κ4\kappa_{2}/\kappa_{4} is sufficiently large, in which case complete synchronization occurs. We find that the expression (33) generalizes to:

𝒙i𝒙j=cos2θcosαπ(ij)N+sin2θcos3βπ(ij)N,\bm{x}_{i}\centerdot\bm{x}_{j}=\cos^{2}\theta\cos\frac{\alpha\pi(i-j)}{N}+\sin^{2}\theta\cos\frac{3\beta\pi(i-j)}{N}, (39)

where α,β,θ\alpha,\beta,\theta are unknown parameters. This relation can be verified numerically to high accuracy for suitably fitted parameters α,β,θ\alpha,\beta,\theta, indicating that the form (39) is exact, however there is no simple functional relation between α\alpha and β\beta. For the homogeneous case (34) we have θ=π4\theta=\frac{\pi}{4} and α=β=1\alpha=\beta=1, but otherwise α,β\alpha,\beta satisfy nontrivial trigonometric relations that depend on NN. Consistent with (39), we have

𝒙i=(cosθcosαπiN,cosθsinαπiN,sinθcos3βπiN,sinθsin3βπiN),\bm{x}_{i}=\left(\cos\theta\cos\frac{\alpha\pi i}{N},\cos\theta\sin\frac{\alpha\pi i}{N},\sin\theta\cos\frac{3\beta\pi i}{N},\sin\theta\sin\frac{3\beta\pi i}{N}\right), (40)

and the relations between α,β,θ\alpha,\beta,\theta are determined by requiring that (13) be exactly satisfied for constants λ1,λ2\lambda_{1},\lambda_{2} which depend on α,β,θ\alpha,\beta,\theta. Numerically, we find indeed that (13) is satisfied in all cases, for constants λ1,λ2\lambda_{1},\lambda_{2} which are independent of ii 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 α,β\alpha,\beta 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

𝒙i(sin2θcosi(α+3β)πN,sin2θsini(α+3β)πN,cos2θ),\bm{x}_{i}\to\left(\sin 2\theta\cos\frac{i(\alpha+3\beta)\pi}{N},\sin 2\theta\sin\frac{i(\alpha+3\beta)\pi}{N},\cos 2\theta\right),

showing that the nodes form a ring of equally spaced points around the 2-sphere in the plane z=cos2θz=\cos 2\theta. The nodes become more tightly spaced as α,β\alpha,\beta decrease, in which case rr_{\infty} increases. We can determine the following expression for r2r_{\infty}^{2} from either (39) or (40):

r2=cos2θN2sin2πα2sin2πα2N+sin2θN2sin23πβ2sin23πβ2N,r_{\infty}^{2}=\frac{\cos^{2}\theta}{N^{2}}\frac{\sin^{2}\frac{\pi\alpha}{2}}{\sin^{2}\frac{\pi\alpha}{2N}}+\frac{\sin^{2}\theta}{N^{2}}\frac{\sin^{2}\frac{3\pi\beta}{2}}{\sin^{2}\frac{3\pi\beta}{2N}}, (41)

which reduces to (36) for θ=π4,α=β=1\theta=\frac{\pi}{4},\alpha=\beta=1. We wish to determine the properties of the system as the 22-body forces increase in strength relative to the 4-body forces. For d=3d=3 we found that a continuous transition occurs at a critical ratio, from ring synchronization to complete synchronization, but here for d=4d=4 we find that this transition is discontinuous, i.e. as κ2/κ4\kappa_{2}/\kappa_{4} increases the system suddenly completely synchronizes at, and beyond, a critical ratio. The order parameter r2r_{\infty}^{2} as given in (41) attains the value unity, signifying complete synchronization, only if both α,β0\alpha,\beta\to 0, as can be deduced from (41), but numerically we find that neither α\alpha nor β\beta 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 d=3d=3 case, for example the system synchronizes to a configuration satisfying (39) for all negative values of κ2\kappa_{2}. If we fix κ4\kappa_{4} and allow κ2\kappa_{2} to decrease to large negative values, rr_{\infty} 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 55-body and 22-body interactions on 𝕊4\mathbb{S}^{4}

The largest value of dd that we consider is d=5d=5 for the combined system (12), in order to confirm that it has properties similar to the d=3d=3 case. The main difference compared with d=3d=3 is that as the 2-body forces increase in relative strength, the transition to a completely synchronized configuration is discontinuous. We have the equations:

𝒙˙i=κ2𝑿avκ2𝒙i(𝒙i𝑿av)+κ5N4j,k,l,m=1Nεijklm[𝒗jklm𝒙i(𝒙i𝒗jklm)],\dot{\bm{x}}_{i}=\kappa_{2}\bm{X}_{\mathrm{av}}-\kappa_{2}\,\bm{x}_{i}\,(\bm{x}_{i}\centerdot\bm{X}_{\mathrm{av}})+\frac{\kappa_{5}}{N^{4}}\sum_{j,k,l,m=1}^{N}\varepsilon_{ijklm}\left[\bm{v}_{jklm}-\bm{x}_{i}\,(\bm{x}_{i}\centerdot\bm{v}_{jklm})\right], (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 κ2\kappa_{2}, or else to a point if κ2/κ5\kappa_{2}/\kappa_{5} is sufficiently large. This holds for either sign of κ5\kappa_{5}, which can be reversed by replacing 𝒙i𝒙i\bm{x}_{i}\to-\bm{x}_{i}.

6.1 The homogeneous 5-body system

For κ2=0\kappa_{2}=0 the system synchronizes to a static configuration in which all nodes lie in a hyperplane defined by 𝒏𝒙i=r=15\bm{n}\centerdot\bm{x}_{i}=r_{\infty}=\frac{1}{\sqrt{5}} where 𝒏=𝑿av/r\bm{n}=\bm{X}_{\mathrm{av}}/r_{\infty}, as occurs for d=3d=3. These configurations satisfy

𝒙i𝒙j=15+25cos2π(ij)N+25cos4π(ij)N,\bm{x}_{i}\centerdot\bm{x}_{j}=\frac{1}{5}+\frac{2}{5}\cos\frac{2\pi(i-j)}{N}+\frac{2}{5}\cos\frac{4\pi(i-j)}{N}, (43)

from which we deduce that:

𝒙i=15(2cos2πiN,2sin2πiN,2cos4πiN,2sin4πiN,1),\bm{x}_{i}=\frac{1}{\sqrt{5}}\left(\sqrt{2}\cos\frac{2\pi i}{N},\sqrt{2}\sin\frac{2\pi i}{N},\sqrt{2}\cos\frac{4\pi i}{N},\sqrt{2}\sin\frac{4\pi i}{N},1\right), (44)

for which 𝑿av=(0,0,0,0,15)\bm{X}_{\mathrm{av}}=(0,0,0,0,\frac{1}{\sqrt{5}}). The equally spaced nodes form a closed sequence since 𝒙0=𝒙N\bm{x}_{0}=\bm{x}_{N}. We can write these vectors as 𝒙i=15(2𝒖i,1)\bm{x}_{i}=\frac{1}{\sqrt{5}}(2\bm{u}_{i},1) where 𝒖i𝕊3\bm{u}_{i}\in\mathbb{S}^{3} satisfies i𝒖i=0\sum_{i}\bm{u}_{i}=0, corresponding to balanced spacing. Specifically:

𝒖i=12(cos2πiN,sin2πiN,cos4πiN,sin4πiN).\bm{u}_{i}=\frac{1}{\sqrt{2}}\left(\cos\frac{2\pi i}{N},\sin\frac{2\pi i}{N},\cos\frac{4\pi i}{N},\sin\frac{4\pi i}{N}\right). (45)

These unit vectors are similar to those encountered for d=4d=4 in (34), which lie on a torus in 𝕊3\mathbb{S}^{3}, except that here the nodes form a closed sequence. We can visualize 𝒖i\bm{u}_{i} by deleting one component, and normalizing the remaining components to unity, and then plot the resulting configuration on 𝕊2\mathbb{S}^{2}, as for d=4d=4. As an example, we have plotted 𝒖i\bm{u}_{i} in Fig. 4(b) for N=80N=80, in which the last component has been dropped, showing a closed sequence of points in 𝕊2\mathbb{S}^{2}, in contrast to the d=4d=4 case in Fig. 4(a). Under the Hopf fibration (37) we have 𝒖i(cos6πiN,sin6πiN,0)\bm{u}_{i}\to\left(\cos\frac{6\pi i}{N},\sin\frac{6\pi i}{N},0\right) and so all nodes are mapped to points on the equator.

Refer to caption
Refer to caption
Figure 4: (a) The configuration (34) for d=4d=4 with N=80N=80 nodes, omitting the second component, normalized to a unit 3-vector, showing equally spaced nodes on 𝕊2\mathbb{S}^{2}, with diametrically opposite endpoints; (b) the configuration (45) for d=5d=5 again with N=80N=80 nodes, with the last component omitted, showing a closed sequence of nodes.

6.2 The 5-body system with 2-body forces

Of particular interest is the combined system (42) with κ20\kappa_{2}\neq 0, by means of which we can investigate the relative effect of 5-body and 22-body forces. We find, similar to the d=3,4d=3,4 cases, that 5-body forces prevail over the 22-body forces unless κ2\kappa_{2} is positive and sufficiently large compared to |κ5||\kappa_{5}|, in which case the system completely synchronizes. The transition to complete synchronization is discontinuous, as for d=4d=4, except that here we are able to determine the precise conditions under which this occurs.

The synchronized configuration takes the form

𝒙i=r(α2cos2πiN,α2sin2πiN,α2cos4πiN,α2sin4πiN,1),\bm{x}_{i}=r_{\infty}\left(\frac{\alpha}{\sqrt{2}}\cos\frac{2\pi i}{N},\frac{\alpha}{\sqrt{2}}\sin\frac{2\pi i}{N},\frac{\alpha}{\sqrt{2}}\cos\frac{4\pi i}{N},\frac{\alpha}{\sqrt{2}}\sin\frac{4\pi i}{N},1\right), (46)

where the parameters r,αr_{\infty},\alpha satisfy r2(1+α2)=1r_{\infty}^{2}(1+\alpha^{2})=1. This expression reduces to (44) for r=15r_{\infty}=\frac{1}{\sqrt{5}} and α=2\alpha=2. It follows that

𝒙i𝒙j=r2[1+α22cos2(ij)πN+α22cos4(ij)πN],\bm{x}_{i}\centerdot\bm{x}_{j}=r_{\infty}^{2}\left[1+\frac{\alpha^{2}}{2}\cos\frac{2(i-j)\pi}{N}+\frac{\alpha^{2}}{2}\cos\frac{4(i-j)\pi}{N}\right], (47)

which shows that the nodes are equally spaced, and since 𝒙0=𝒙N\bm{x}_{0}=\bm{x}_{N} the nodes form a closed sequence. We require the configuration (46) to satisfy the static equations (13), namely:

j,k,l,m=1Nεijklm𝒗jklm=λ1𝒙iλ2𝑿av,\sum_{j,k,l,m=1}^{N}\varepsilon_{ijklm}\,\bm{v}_{jklm}=\lambda_{1}\bm{x}_{i}-\lambda_{2}\bm{X}_{\mathrm{av}}, (48)

which determines rr_{\infty}, and hence α\alpha, as functions of κ2/κ5\kappa_{2}/\kappa_{5}. We can verify that this equation is indeed satisfied, and calculate λ1,λ2\lambda_{1},\lambda_{2}, see C, to obtain

λ1\displaystyle\lambda_{1} =\displaystyle= r(1r2)3N2cos2πNsin2πN,\displaystyle r_{\infty}(1-r_{\infty}^{2})\;\frac{3N^{2}\cos\frac{2\pi}{N}}{\sin^{2}\frac{\pi}{N}}, (49)
λ2\displaystyle\lambda_{2} =\displaystyle= (1r2)(5r21)r3N2cos2πN4sin2πN.\displaystyle\frac{(1-r_{\infty}^{2})\,(5r_{\infty}^{2}-1)}{r_{\infty}}\;\frac{3N^{2}\cos\frac{2\pi}{N}}{4\sin^{2}\frac{\pi}{N}}. (50)

According to (14), the static equations (42) are satisfied by (48) provided that λ2=κ2N4/κ5\lambda_{2}=\kappa_{2}N^{4}/\kappa_{5}, hence we obtain the following equation which fixes rr_{\infty} as a function of κ2/κ5\kappa_{2}/\kappa_{5}:

(1r2)(5r21)r3cos2πN4N2sin2πN=κ2|κ5|,\frac{(1-r_{\infty}^{2})\,(5r_{\infty}^{2}-1)}{r_{\infty}}\;\frac{3\cos\frac{2\pi}{N}}{4N^{2}\sin^{2}\frac{\pi}{N}}=\frac{\kappa_{2}}{|\kappa_{5}|}, (51)

where we have included the absolute value |κ5||\kappa_{5}| so as to allow for negative κ5\kappa_{5}, noting that the signs of κ5\kappa_{5} and λ1,λ2\lambda_{1},\lambda_{2}, change under 𝒙i𝒙i\bm{x}_{i}\to-\bm{x}_{i}.

The configuration (46) exists therefore only if (51) holds. The case κ2=0\kappa_{2}=0 corresponds to r=15r_{\infty}=\frac{1}{\sqrt{5}}, whereas for r=1r_{\infty}=1 we have α=λ1=λ2=0\alpha=\lambda_{1}=\lambda_{2}=0 and (46) becomes an unstable fixed point. The relation (51) can be satisfied for any negative value of κ2\kappa_{2}, however large, corresponding to arbitrarily small values for rr_{\infty}, and numerically we find indeed that the system synchronizes such that (47) and (51) are satisfied in all cases.

For positive κ2\kappa_{2}, however, (51) cannot be satisfied if κ2/|κ5|\kappa_{2}/|\kappa_{5}| is too large. Let f(x)=(1x2)(5x21)/xf(x)=(1-x^{2})(5x^{2}-1)/x, then the maximum of ff in (0,1)(0,1) is located at x2=(3+26)/15x^{2}=(3+2\sqrt{6})/15, at which ff equals 8(469)/(35)1.0658(\sqrt{4\sqrt{6}-9})/(3\sqrt{5})\approx 1.065. This determines the maximum value that κ2/|κ5|\kappa_{2}/|\kappa_{5}| 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 22-body forces. Evidently, this is a discontinuous transition, since rr_{\infty} jumps from the value 0.725\approx 0.725 to unity as κ2/|κ5|\kappa_{2}/|\kappa_{5}| increases through the critical ratio, in contrast to the d=3d=3 case.

We conclude that 55-body forces enhance synchronization in a way similar to d=3,4d=3,4, in that synchronization occurs for all coupling constants κ2,κ5\kappa_{2},\kappa_{5} in any sign combination.

7 The symmetric-antisymmetric Kuramoto models

The simplest of the hierarchy of models (10) is the case d=2d=2 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 d>2d>2. We wish to compare the properties for antisymmetric couplings εij\varepsilon_{ij} to those of the standard Kuramoto model with symmetric couplings aij=1a_{ij}=1, even though in both cases we have 22-body interactions. We parametrize 𝒙i=(cosθi,sinθi)\bm{x}_{i}=(\cos\theta_{i},\sin\theta_{i}), then as defined in (9), 𝒗i=(sinθi,cosθi)\bm{v}_{i}=(\sin\theta_{i},-\cos\theta_{i}), and the potential (6) is given by 𝔙2=i,j=1Nεijsin(θjθi)\mathfrak{V}_{2}=\sum_{i,j=1}^{N}\varepsilon_{ij}\sin(\theta_{j}-\theta_{i}). The equations of motion are

θi˙=ωi+κaNj=1Nεijcos(θjθi),\dot{\theta_{i}}=\omega_{i}+\frac{\kappa_{a}}{N}\sum_{j=1}^{N}\varepsilon_{ij}\cos(\theta_{j}-\theta_{i}), (52)

where we have included distributed frequencies ωi\omega_{i}, and have denoted the corresponding coupling constant by κa\kappa_{a} which, by comparison with the general system (10), is equal to κd-\kappa_{d} for d=2d=2. By writing cos(θjθi)=sin(θjθi+π2)\cos(\theta_{j}-\theta_{i})=\sin(\theta_{j}-\theta_{i}+\frac{\pi}{2}) we see that this model is similar to the well-known Sakaguchi-Kuramoto model [45] with a frustration angle α=π2\alpha=\frac{\pi}{2}, except that here the couplings are antisymmetric. The condition |α|<π2|\alpha|<\frac{\pi}{2} 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 κa\kappa_{a}, for any frequencies ωi\omega_{i} and for any frustration angles, provided that |κa||\kappa_{a}| exceeds a critical value κc\kappa_{c}. The transformation θiθi\theta_{i}\to-\theta_{i} together with ωiωi\omega_{i}\to-\omega_{i} in (52) is equivalent to κaκa\kappa_{a}\to-\kappa_{a}, hence the behaviour of the system (52) is indifferent to the sign of κa\kappa_{a}. 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 ωi=0\omega_{i}=0 for all ii, then we find numerically that the system (52) synchronizes from random initial values θi(0)\theta_{i}(0) for any positive or negative κa\kappa_{a} to a static configuration in which the nodes are equally spaced on the half circle, as shown for example in Fig. 5(a) for N=40N=40. Such configurations are similar to splay states [47, 44], except that here they are restricted to the half-circle.

Refer to caption
Refer to caption
Refer to caption
Figure 5: (a) the antisymmetric system (52) with ωi=0\omega_{i}=0 for N=40N=40, showing the final static configuration with equally spaced nodes on the half-circle; (b) the combined system (56) with ωi=0,N=40,κa=1,κs=1\omega_{i}=0,N=40,\kappa_{a}=-1,\kappa_{s}=-1 showing how the repulsive interactions for negative κs\kappa_{s} spread out the nodes; (c) synchronization of (56) for N=40,κa=κs=1N=40,\kappa_{a}=\kappa_{s}=-1 with distributed nonzero frequencies ωi\omega_{i}, showing unequally spaced nodes.

A steady state solution of (52) with ωi=0\omega_{i}=0 is given by

θi=θ0+iπN,i=1,N,\theta_{i}=\theta_{0}+\frac{i\pi}{N},\qquad i=1,\dots N, (53)

where θ0\theta_{0} is a constant angle, as we now show. Let ζ=exp(πN)\zeta=\exp\left(\frac{\rmi\pi}{N}\right), then by means of the geometric series we obtain

j=1Nεijζji=j=1i1ζji+j=i+1Nζji=1+ζ1ζ=cotπ2N,\sum_{j=1}^{N}\varepsilon_{ij}\zeta^{j-i}=-\sum_{j=1}^{i-1}\zeta^{j-i}+\sum_{j=i+1}^{N}\zeta^{j-i}=\frac{1+\zeta}{1-\zeta}=\rmi\cot\frac{\pi}{2N}, (54)

hence j=1Nεijcos(ji)πN=0\sum_{j=1}^{N}\varepsilon_{ij}\cos\frac{(j-i)\pi}{N}=0 and so (53) is a steady state solution of (52) with ωi=0\omega_{i}=0. Let us also verify that the relation (11) holds. We have, choosing θ0=0\theta_{0}=0 in (53):

𝒙i=(cosiπN,siniπN),𝒗i=(siniπN,cosiπN),\bm{x}_{i}=\left(\cos\frac{i\pi}{N},\sin\frac{i\pi}{N}\right),\qquad\bm{v}_{i}=\left(\sin\frac{i\pi}{N},-\cos\frac{i\pi}{N}\right),

then from (54) we deduce that j=1Nεij𝒗j=cotπ2N𝒙i\sum_{j=1}^{N}\varepsilon_{ij}\bm{v}_{j}=\cot\frac{\pi}{2N}\,\bm{x}_{i}, in accordance with (11). The value of rr_{\infty} is given by

r=1N|j=1Nθj|=1N|j=1Nζj|=1N|2ζ1ζ|=1Nsinπ2N.r_{\infty}=\frac{1}{N}\Big{|}\sum_{j=1}^{N}\rme^{\rmi\theta_{j}}\Big{|}=\frac{1}{N}\Big{|}\sum_{j=1}^{N}\zeta^{j}\Big{|}=\frac{1}{N}\Big{|}\frac{2\zeta}{1-\zeta}\Big{|}=\frac{1}{N\sin\frac{\pi}{2N}}. (55)

Numerical results show that the steady state (53), or its negative depending on the sign of κa\kappa_{a}, is stable since it is attained from generic (random) initial values. The fixed point θi=θ0\theta_{i}=\theta^{0} corresponds to a completely synchronized configuration but is evidently unstable, consistent with previous observations for d>2d>2. There is some similarity with the case d=4d=4 which we considered in Section 5, since in both cases rr_{\infty} depends on NN, see (36), and the synchronized nodes form a closed loop only with the anti-periodic extension in which we include the nodes 𝒙i-\bm{x}_{i}.

For distributed nonzero frequencies ωi\omega_{i} the system again synchronizes provided that |κa|>κc|\kappa_{a}|>\kappa_{c} for some critical value κc\kappa_{c}, where κa\kappa_{a} can be positive or negative, with a phase-locked frequency Ω=1Njωj\Omega=\frac{1}{N}\sum_{j}\omega_{j}. The particles in such a synchronized configuration are no longer exactly spaced apart but, as κ\kappa 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

θi˙=ωi+κsNj=1Nsin(θjθi)+κaNj=1Nεijcos(θjθi),\dot{\theta_{i}}=\omega_{i}+\frac{\kappa_{s}}{N}\sum_{j=1}^{N}\sin(\theta_{j}-\theta_{i})+\frac{\kappa_{a}}{N}\sum_{j=1}^{N}\varepsilon_{ij}\cos(\theta_{j}-\theta_{i}), (56)

with independent coupling constants κs,κa\kappa_{s},\kappa_{a} of any sign, which govern the relative strengths of the symmetric and antisymmetric interactions respectively.

Consider firstly the case ωi=0\omega_{i}=0 for all ii then, as is well-known, if κa=0\kappa_{a}=0 the system completely synchronizes for κs>0\kappa_{s}>0, i.e. all particles are co-located at a single point with r=1r_{\infty}=1, and if κs<0\kappa_{s}<0 the particles are distributed around the circle such that r=0r_{\infty}=0. However for general κs,κa\kappa_{s},\kappa_{a}, whether positive or negative in any combination, the system always synchronizes with the final state resembling that for κs=0\kappa_{s}=0, 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

θi=θ0+iαπN,i=1,N,\theta_{i}=\theta_{0}+\frac{i\alpha\pi}{N},\qquad i=1,\dots N, (57)

where θ0\theta_{0} is a constant angle and α\alpha is an unknown parameter which is determined by substituting θi\theta_{i} into (56). Let us verify in this case that the relation (13) is satisfied, and hence find the condition which fixes α\alpha. We have firstly, with the help of (63,64):

𝑿av=1Nsin2απ2(cotαπ2cotαπ2N1,cotαπ2+cotαπ2N),\bm{X}_{\mathrm{av}}=\frac{1}{N}\sin^{2}\frac{\alpha\pi}{2}\left(\cot\frac{\alpha\pi}{2}\cot\frac{\alpha\pi}{2N}-1,\cot\frac{\alpha\pi}{2}+\cot\frac{\alpha\pi}{2N}\right), (58)

then (13) reads j=1Nεij𝒗j=λ1𝒙iλ2𝑿av,\sum_{j=1}^{N}\varepsilon_{ij}\bm{v}_{j}=\lambda_{1}\bm{x}_{i}-\lambda_{2}\bm{X}_{\mathrm{av}}, which is satisfied for all ii with

λ1=cotαπ2N,λ2=Ncotαπ2.\lambda_{1}=\cot\frac{\alpha\pi}{2N},\qquad\lambda_{2}=N\cot\frac{\alpha\pi}{2}.

Hence (57) is a steady state solution of (56) provided that (14) holds, namely:

κaκs=tanαπ2,\frac{\kappa_{a}}{\kappa_{s}}=-\tan\frac{\alpha\pi}{2}, (59)

where we have replaced the symmetric coupling coefficient κ2κs\kappa_{2}\to\kappa_{s} in (14), together with κdκa\kappa_{d}\to-\kappa_{a}, consistent with the sign of κa\kappa_{a} in (56). The value of rr_{\infty}, calculated from (58) or with the help of (67), is:

r=|sinαπ2|N|sinαπ2N|,r_{\infty}=\frac{|\sin\frac{\alpha\pi}{2}|}{N|\sin\frac{\alpha\pi}{2N}|}, (60)

which generalizes the formula (55) for which α=±1\alpha=\pm 1.

The relation (59) shows how the system behaves as the coupling ratio κs/κa\kappa_{s}/\kappa_{a} varies, in particular how the spacing between nodes changes, as measured by α\alpha. If κs>0\kappa_{s}>0 we set α=2πarctanκaκs\alpha=-\frac{2}{\pi}\arctan\frac{\kappa_{a}}{\kappa_{s}}, but if κs<0\kappa_{s}<0 numerical results show that we must choose either α=\alpha=-22πarctanκaκs-\frac{2}{\pi}\arctan\frac{\kappa_{a}}{\kappa_{s}} for κa>0\kappa_{a}>0, or α=\alpha=22πarctanκaκs-\frac{2}{\pi}\arctan\frac{\kappa_{a}}{\kappa_{s}} for κa<0\kappa_{a}<0. The case κs=0\kappa_{s}=0 corresponds to α=1\alpha=\mp 1 according to the sign of κa\kappa_{a}, since either (53) or its negative is a stable fixed point.

If κs\kappa_{s} is large and positive, for either positive or negative κa\kappa_{a}, (59) shows that α\alpha is small, with rr_{\infty} close to unity since from (60) we have r1r_{\infty}\to 1 as α0\alpha\to 0. Hence the particles are tightly bunched together, but are always equally spaced. Complete synchronization never occurs, even for large values of κs\kappa_{s}, in contrast to the d=3d=3 case, see Section 4.1. If κs\kappa_{s} is small, whether positive or negative, the configuration is similar to that when κs=0\kappa_{s}=0, since |α||\alpha| is close to unity. If κs\kappa_{s} is large and negative, |α||\alpha| increases, but with |α|<2|\alpha|<2, and so the nodes spread out to occupy almost the full circle. As an example, we have plotted such a configuration for N=40N=40 in Fig. 5(b) with κa=κs=1\kappa_{a}=\kappa_{s}=-1, for which α=32\alpha=\frac{3}{2}. The κs\kappa_{s} coupling therefore either increases the length of the arc on which the synchronized points lie, corresponding to a repulsive effect for κs<0\kappa_{s}<0, or binds the nodes together more tightly for κs>0\kappa_{s}>0.

Consider finally the case of distributed frequencies ωi\omega_{i}, then synchronization occurs with a phase-locked frequency Ω=1Njωj\Omega=\frac{1}{N}\sum_{j}\omega_{j}, but only if at least one of κa,κs\kappa_{a},\kappa_{s} 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 |κa||\kappa_{a}| 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

θi˙=ωi+κsN1+κa2κs2j=1Nsin(θjθi+εijarctanκaκs).\dot{\theta_{i}}=\omega_{i}+\frac{\kappa_{s}}{N}\sqrt{1+\frac{\kappa_{a}^{2}}{\kappa_{s}^{2}}}\;\sum_{j=1}^{N}\sin\left(\theta_{j}-\theta_{i}+\varepsilon_{ij}\,\arctan\frac{\kappa_{a}}{\kappa_{s}}\right). (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 N=40N=40 for κa=κs=5\kappa_{a}=\kappa_{s}=-5, with distributed frequencies such that |ωi|<1|\omega_{i}|<1. Since κs<0\kappa_{s}<0 this system does not synchronize unless we include a nonzero κa\kappa_{a} coupling of sufficiently large magnitude, and then synchronization occurs even if κs\kappa_{s} is very large and negative.

8 Conclusion

We have constructed a hiercharchy of models on the unit sphere in dd dimensions which have either exclusive dd-body interactions or combined dd- and 22-body interactions. We have shown that such systems synchronize under very general conditions to a steady state with equally spaced particles on 𝕊d1\mathbb{S}^{d-1}, unless the 22-body forces are sufficiently strong in which case the system completely synchronizes. We have derived exact expressions for the synchronized configurations for d5d\leqslant 5, and have calculated for d=3,5d=3,5 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 d5d\leqslant 5 generalize without difficulty to any dd, for example in the simplest case in which N=dN=d, an exact static solution of the dd-body system (10) is 𝒙i=𝒆i\bm{x}_{i}=\bm{e}_{i}, where {𝒆1,𝒆d}\{\bm{e}_{1},\dots\bm{e}_{d}\} is the standard basis in d\mathbb{R}^{d}, in which the vectors 𝒙i\bm{x}_{i} are aligned along the orthogonal axes, and hence r=1/dr_{\infty}=1/\sqrt{d}, consistent with d=3,5d=3,5, also d=4d=4, see (36) with N=4N=4, and d=2d=2, see (55) with N=2N=2. One would also expect that the exact expressions for steady state solutions, such as (17) for d=3d=3, (34) for d=4d=4, and (44) for d=5d=5, extend to larger values of dd for general NN.

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 ζ=exp(πN)\zeta=\exp\left(\frac{\rmi\pi}{N}\right) then ζN=1\zeta^{N}=-1, and from the geometric series, k=pqxk=(xpxq+1)/(1x)\sum_{k=p}^{q}x^{k}=(x^{p}-x^{q+1})/(1-x), for any parameter α\alpha:

j=1Nαπj/N=j=1N(ζα)j=ζα(1απ)1ζα,\sum_{j=1}^{N}\rme^{\rmi\alpha\pi j/N}=\sum_{j=1}^{N}(\zeta^{\alpha})^{j}=\frac{\zeta^{\alpha}(1-\rme^{\rmi\alpha\pi})}{1-\zeta^{\alpha}}, (62)

and so

j=1NcosαπjN\displaystyle\sum_{j=1}^{N}\cos\frac{\alpha\pi j}{N} =\displaystyle= 12(1+cosαπ+cotαπ2Nsinαπ),\displaystyle\frac{1}{2}\left(-1+\cos\alpha\pi+\cot\frac{\alpha\pi}{2N}\sin\alpha\pi\right), (63)
j=1NsinαπjN\displaystyle\sum_{j=1}^{N}\sin\frac{\alpha\pi j}{N} =\displaystyle= sinαπ2sinα(N+1)π2Nsinαπ2N.\displaystyle\frac{\sin\frac{\alpha\pi}{2}\sin\frac{\alpha(N+1)\pi}{2N}}{\sin\frac{\alpha\pi}{2N}}. (64)

For even integers mm, therefore

j=1NcosmπjN=0=j=1NsinmπjN,\sum_{j=1}^{N}\cos\frac{m\pi j}{N}=0=\sum_{j=1}^{N}\sin\frac{m\pi j}{N}, (65)

and for odd integers mm:

j=1NcosmπjN=1,j=1NsinmπjN=cotmπ2N.\sum_{j=1}^{N}\cos\frac{m\pi j}{N}=-1,\qquad\sum_{j=1}^{N}\sin\frac{m\pi j}{N}=\cot\frac{m\pi}{2N}. (66)

From (62) we also obtain:

i,j=1Nαπ(ji)/N=i=1N(ζα)ij=1N(ζα)j=(1απ)(1απ)(1ζα)(1ζα)=sin2πα2sin2πα2N,\sum_{i,j=1}^{N}\rme^{\rmi\alpha\pi(j-i)/N}=\sum_{i=1}^{N}(\zeta^{\alpha})^{-i}\sum_{j=1}^{N}(\zeta^{\alpha})^{j}=\frac{(1-\rme^{-\rmi\alpha\pi})(1-\rme^{\rmi\alpha\pi})}{(1-\zeta^{-\alpha})(1-\zeta^{\alpha})}=\frac{\sin^{2}\frac{\pi\alpha}{2}}{\sin^{2}\frac{\pi\alpha}{2N}}, (67)

which, since the right-hand side is real, is equal to i,j=1Ncosαπ(ji)N\sum_{i,j=1}^{N}\cos\frac{\alpha\pi(j-i)}{N}.

Appendix B

Here we prove that (20) and (27) are satisfied by the vectors (17). Firstly, it follows from (17) that

𝒙j×𝒙k=23(sin2jπNsin2kπN,cos2jπN+cos2kπN,2sin2(jk)πN),\bm{x}_{j}\times\bm{x}_{k}=\frac{\sqrt{2}}{3}\left(\sin\frac{2j\pi}{N}-\sin\frac{2k\pi}{N},-\cos\frac{2j\pi}{N}+\cos\frac{2k\pi}{N},-\sqrt{2}\sin\frac{2(j-k)\pi}{N}\right), (68)

and we wish to evaluate j,k=1Nεijk(𝒙j×𝒙k)\sum_{j,k=1}^{N}\varepsilon_{ijk}(\bm{x}_{j}\times\bm{x}_{k}). We first evaluate k=1Nεijkζ2k\sum_{k=1}^{N}\varepsilon_{ijk}\,\zeta^{-2k} where ζ=exp(πN)\zeta=\exp\left(\frac{\rmi\pi}{N}\right). If i<ji<j then εijk=1\varepsilon_{ijk}=1 for 1k<i1\leqslant k<i, εijk=1\varepsilon_{ijk}=-1 for i<k<ji<k<j and εijk=1\varepsilon_{ijk}=1 for j<kNj<k\leqslant N. By means of the geometric series we obtain for i<ji<j:

k=1Nεijkζ2k=k=1i1ζ2kk=i+1j1ζ2k+k=j+1Nζ2k=(1+ζ2)(ζ2iζ2j)1ζ2,\sum_{k=1}^{N}\varepsilon_{ijk}\,\zeta^{-2k}=\sum_{k=1}^{i-1}\zeta^{-2k}-\sum_{k=i+1}^{j-1}\zeta^{-2k}+\sum_{k=j+1}^{N}\zeta^{-2k}=\frac{(1+\zeta^{2})(\zeta^{-2i}-\zeta^{-2j})}{1-\zeta^{2}}, (69)

which is antisymmetric in i,ji,j, and therefore holds for all i,ji,j. By summing over jj and using j=1Nζ2j=0\sum_{j=1}^{N}\zeta^{-2j}=0, as follows from (62) with α=2\alpha=-2, we obtain:

1Nj,k=1Nεijkζ2k=ζ2i(1+ζ2)1ζ2=ζ2icotπN.\frac{1}{N}\sum_{j,k=1}^{N}\varepsilon_{ijk}\,\zeta^{-2k}=\frac{\zeta^{-2i}(1+\zeta^{2})}{1-\zeta^{2}}=\rmi\zeta^{-2i}\cot\frac{\pi}{N}.

Hence:

1Nj,k=1Nεijksin2kπN=cotπNcos2πiN=1Nj,k=1Nεijksin2jπN,\frac{1}{N}\sum_{j,k=1}^{N}\varepsilon_{ijk}\sin\frac{2k\pi}{N}=-\cot\frac{\pi}{N}\cos\frac{2\pi i}{N}=-\frac{1}{N}\sum_{j,k=1}^{N}\varepsilon_{ijk}\sin\frac{2j\pi}{N},

where we swapped the j,kj,k summations, as well as

1Nj,k=1Nεijkcos2kπN=cotπNsin2πiN=1Nj,k=1Nεijkcos2jπN.\frac{1}{N}\sum_{j,k=1}^{N}\varepsilon_{ijk}\cos\frac{2k\pi}{N}=\cot\frac{\pi}{N}\sin\frac{2\pi i}{N}=-\frac{1}{N}\sum_{j,k=1}^{N}\varepsilon_{ijk}\cos\frac{2j\pi}{N}.

Also, from (69):

1Nj,k=1Nεijkζ2j2k=1Nj=1Nζ2jk=1Nεijkζ2k=1+ζ21ζ2=cotπN,\frac{1}{N}\sum_{j,k=1}^{N}\varepsilon_{ijk}\,\zeta^{2j-2k}=\frac{1}{N}\sum_{j=1}^{N}\zeta^{2j}\sum_{k=1}^{N}\varepsilon_{ijk}\,\zeta^{-2k}=-\frac{1+\zeta^{2}}{1-\zeta^{2}}=-\rmi\cot\frac{\pi}{N},

again using j=1Nζ2j=0\sum_{j=1}^{N}\zeta^{2j}=0, and so

1Nj,k=1Nεijksin2(jk)πN=cotπN.\frac{1}{N}\sum_{j,k=1}^{N}\varepsilon_{ijk}\sin\frac{2(j-k)\pi}{N}=-\cot\frac{\pi}{N}.

By application of the above formulas we evaluate j,k=1Nεijk(𝒙j×𝒙k)\sum_{j,k=1}^{N}\varepsilon_{ijk}(\bm{x}_{j}\times\bm{x}_{k}) using (68) to obtain (20) and (27).

Appendix C

We prove here (35) for d=4d=4 and similar relations for d=5d=5. We first calculate the components of 𝒗jkl\bm{v}_{jkl} from the identity 𝒖𝒗jkl=det(𝒖,𝒙j,𝒙k,𝒙l)\bm{u}\centerdot\bm{v}_{jkl}=\det(\bm{u},\bm{x}_{j},\bm{x}_{k},\bm{x}_{l}) for an arbitrary vector 𝒖\bm{u} and find for the first component, with the help of a computer algebra system:

42(𝒗jkl)1\displaystyle 4\sqrt{2}\,(\bm{v}_{jkl})^{1} =\displaystyle= cos(3jk3l)πNcos(3j+k3l)πN+cos(j+3k3l)πN\displaystyle\cos\frac{(3j-k-3l)\pi}{N}-\cos\frac{(3j+k-3l)\pi}{N}+\cos\frac{(j+3k-3l)\pi}{N} (70)
\displaystyle- cos(3j3kl)πN+cos(3j3k+l)πNcos(j3k+3l)πN,\displaystyle\cos\frac{(3j-3k-l)\pi}{N}+\cos\frac{(3j-3k+l)\pi}{N}-\cos\frac{(j-3k+3l)\pi}{N},

and similarly for the other three components. We wish to evaluate j,k,l=1Nεijkl𝒗jkl\sum_{j,k,l=1}^{N}\varepsilon_{ijkl}\bm{v}_{jkl}. For the first component we obtain from (70):

42j,k,l=1Nεijkl(𝒗jkl)1=6j,k,l=1Nεijklcos(3jk3l)πN4\sqrt{2}\,\sum_{j,k,l=1}^{N}\varepsilon_{ijkl}\,(\bm{v}_{jkl})^{1}=6\sum_{j,k,l=1}^{N}\varepsilon_{ijkl}\,\cos\frac{(3j-k-3l)\pi}{N} (71)

where we have used the antisymmetric properties of εijkl\varepsilon_{ijkl} to combine the six terms on the right-hand side of (70) into a single term. In order to evaluate this sum, let ζ=exp(πN)\zeta=\exp\left(\frac{\rmi\pi}{N}\right) then with methods similar to those in B we derive

k,l=1Nεijklζαkζβl=(1+ζα)(1+ζβ)(1ζα)(1ζβ)(ζαj+βiζαi+βj),\sum_{k,l=1}^{N}\varepsilon_{ijkl}\,\zeta^{\alpha k}\zeta^{\beta l}=\frac{(1+\zeta^{\alpha})(1+\zeta^{\beta})}{(1-\zeta^{\alpha})(1-\zeta^{\beta})}\left(\zeta^{\alpha j+\beta i}-\zeta^{\alpha i+\beta j}\right), (72)

which is valid for all i,ji,j and all odd integers α,β\alpha,\beta such that α+β0\alpha+\beta\neq 0. For α=1,β=3\alpha=-1,\beta=-3 we obtain

j,k,l=1Nεijklζ3jk3l\displaystyle\sum_{j,k,l=1}^{N}\varepsilon_{ijkl}\,\zeta^{3j-k-3l} =\displaystyle= (1+ζ1)(1+ζ3)(1ζ1)(1ζ3)j=1N(ζ2j3iζi)\displaystyle\frac{(1+\zeta^{-1})(1+\zeta^{-3})}{(1-\zeta^{-1})(1-\zeta^{-3})}\sum_{j=1}^{N}\left(\zeta^{2j-3i}-\zeta^{-i}\right) (73)
=\displaystyle= N(1+ζ1)(1+ζ3)ζi(1ζ1)(1ζ3),\displaystyle-N\frac{(1+\zeta^{-1})(1+\zeta^{-3})\zeta^{-i}}{(1-\zeta^{-1})(1-\zeta^{-3})},

where

(1+ζ1)(1+ζ3)(1ζ1)(1ζ3)=cotπ2Ncot3π2N.\frac{(1+\zeta^{-1})(1+\zeta^{-3})}{(1-\zeta^{-1})(1-\zeta^{-3})}=-\cot\frac{\pi}{2N}\cot\frac{3\pi}{2N}.

The real part of (73) now reads:

j,k,l=1Nεijklcos(3j3lk)πN=Ncotπ2Ncot3π2NcosπiN,\sum_{j,k,l=1}^{N}\varepsilon_{ijkl}\,\cos\frac{(3j-3l-k)\pi}{N}=N\cot\frac{\pi}{2N}\cot\frac{3\pi}{2N}\cos\frac{\pi i}{N}, (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 𝒙i\bm{x}_{i}, which includes the effect of 22-body forces, we calculate the components of 𝒗jkl\bm{v}_{jkl} as before, and again find that each component is a sum of six terms, generalizing (70). By means of the antisymmetry properties of εijkl\varepsilon_{ijkl} we obtain an expression which reduces to (71) for θ=π4,α=β=1\theta=\frac{\pi}{4},\alpha=\beta=1, namely:

j,k,l=1Nεijkl(𝒗jkl)1=3cosθsin2θj,k,l=1Nεijklcos(3βj3βlαk)πN.\sum_{j,k,l=1}^{N}\varepsilon_{ijkl}\,(\bm{v}_{jkl})^{1}=3\cos\theta\sin^{2}\theta\sum_{j,k,l=1}^{N}\varepsilon_{ijkl}\,\cos\frac{(3\beta j-3\beta l-\alpha k)\pi}{N}. (75)

We can evaluate this expression in principle by summing j,k,l=1Nεijklζ3βj3βlαk\sum_{j,k,l=1}^{N}\varepsilon_{ijkl}\,\zeta^{3\beta j-3\beta l-\alpha k}, and then extracting the real part, however because α,β\alpha,\beta 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 d=5d=5 we wish to prove that (46) satisfies (48), and find explicit expressions for λ1,λ2\lambda_{1},\lambda_{2}. We firstly evaluate 𝒗jklm\bm{v}_{jklm} by means of 𝒖𝒗jklm=det(𝒖,𝒙j,𝒙k,𝒙l,𝒙m)\bm{u}\centerdot\bm{v}_{jklm}=\det(\bm{u},\bm{x}_{j},\bm{x}_{k},\bm{x}_{l},\bm{x}_{m}) again with the help of a computer algebra system, to obtain an expression for each component, similar to (70) for d=4d=4, 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 d=4d=4, by using the antisymmetric properties of the signature function, hence we obtain

j,k,l,m=1Nεijklm(𝒗jklm)1=3r4α32j,k,l,m=1Nεijklmcos(4j2k4l)πN.\sum_{j,k,l,m=1}^{N}\varepsilon_{ijklm}\,(\bm{v}_{jklm})^{1}=3r_{\infty}^{4}\alpha^{3}\sqrt{2}\sum_{j,k,l,m=1}^{N}\varepsilon_{ijklm}\,\cos\frac{(4j-2k-4l)\pi}{N}. (76)

It is sufficient to consider only the first component of (48) in order to find λ1\lambda_{1}, since we have 𝑿av=(0,0,0,0,r)\bm{X}_{\mathrm{av}}=(0,0,0,0,r_{\infty}). Having found λ1\lambda_{1} we then determine λ2\lambda_{2} by considering the 5th component of (48). It is easiest to first find λ1\lambda_{1} by setting i=0i=0 in (76), then by means of sums such as (72) we obtain:

j,k,l,m=1Nεjklmcos(4j2k4l)πN=N22cos2πNsin2πN,\sum_{j,k,l,m=1}^{N}\varepsilon_{jklm}\,\cos\frac{(4j-2k-4l)\pi}{N}=\frac{N^{2}}{2}\frac{\cos\frac{2\pi}{N}}{\sin^{2}\frac{\pi}{N}},

from which we can identify λ1\lambda_{1} as given in (49), and similarly obtain λ2\lambda_{2}. Expressions such as (48) can also be verified exactly for specific, but small, NN by means of a computer algebra system, as well by high-accuracy numerical computations.

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 𝑿av\bm{X}_{\mathrm{av}} as defined in (4), equivalently the normal 𝒏=𝑿av/𝑿av\bm{n}=\bm{X}_{\mathrm{av}}/\|\bm{X}_{\mathrm{av}}\|, to the vector 𝒎=(0,0,,1)\bm{m}=(0,0,\dots,1).

The following method performs the required transformation in any dimension dd by means of a specific SO(d)\mathrm{SO}(d) rotation, after which we still have the freedom to perform SO(d1)\mathrm{SO}(d-1) rotations about 𝒎\bm{m}. Let 𝝎=(ω1,ω2,ωd1)\bm{\omega}=(\omega_{1},\omega_{2},\dots\omega_{d-1}) be any column vector of length d1d-1, and define the d×dd\times d antisymmetric matrix

Ω=(0𝝎𝝎𝖳0),\Omega=\pmatrix{0&\bm{\omega}\cr-\bm{\omega}^{\mathsf{T}}&0}, (77)

where the upper left block is the zero matrix of size (d1)×(d1)(d-1)\times(d-1), and 𝝎𝖳\bm{\omega}^{\mathsf{T}} denotes the transpose of 𝝎\bm{\omega}. Then

Ω2=(𝝎𝝎𝖳00ω2),\Omega^{2}=\pmatrix{-\bm{\omega}\bm{\omega}^{\mathsf{T}}&0\cr 0&-\omega^{2}},

where ω=𝝎𝝎\omega=\sqrt{\bm{\omega}\centerdot\bm{\omega}}, and hence Ω3=ω2Ω\Omega^{3}=-\omega^{2}\,\Omega. In order to evaluate the rotation matrix R=ΩR=\rme^{-\Omega} we expand the matrix exponential according to tΩ=a(t)Id+b(t)Ω+c(t)Ω2\rme^{t\,\Omega}=a(t)I_{d}+b(t)\Omega+c(t)\Omega^{2} where a(0)=1,b(0)=0,c(0)=0a(0)=1,b(0)=0,c(0)=0 then, on differentiating, we obtain

tΩΩ=a˙Id+b˙Ω+c˙Ω2=aΩ+bΩ2+cΩ3=aΩ+bΩ2cω2Ω.\rme^{t\,\Omega}\Omega=\dot{a}\,I_{d}+\dot{b}\,\Omega+\dot{c}\,\Omega^{2}=a\Omega+b\Omega^{2}+c\Omega^{3}=a\Omega+b\Omega^{2}-c\omega^{2}\Omega.

This implies that a˙=0,b˙=aω2c,c˙=b\dot{a}=0,\dot{b}=a-\omega^{2}c,\dot{c}=b and hence we obtain a=1,b=sinωt/ω,c=(1cosωt)/ω2a=1,b=\sin\omega t/\omega,c=(1-\cos\omega t)/\omega^{2}, which gives an explicit expression for tΩ=Id+b(t)Ω+c(t)Ω2\rme^{t\,\Omega}=I_{d}+b(t)\Omega+c(t)\Omega^{2}. In particular:

tΩ𝒎=(sinωtω𝝎cosωt).\rme^{t\Omega}\bm{m}=\pmatrix{\frac{\sin\omega t}{\omega}\bm{\omega}\cr\cos\omega t}.

By equating the right-hand side of this expression at t=1t=1 with the computed normal 𝒏\bm{n}, we can identify 𝝎\bm{\omega}, and therefore obtain the rotation matrix RR with the required property R𝒏=𝒎R\bm{n}=\bm{m}, where RR is given in explicit form by R=ΩR=\rme^{-\Omega}. Hence we can rotate a configuration 𝒙i\bm{x}_{i} at any fixed time for all ii according to 𝒙iR𝒙i\bm{x}_{i}\to R\bm{x}_{i} with the property that 𝑿av\bm{X}_{\mathrm{av}} aligns with 𝒎\bm{m}.

References

References