On the typical and atypical solutions to the Kuramoto equations Tianran Chen Evgeniia KorchevskaiaandJulia Lindberg Abstract. The Kuramoto model is a dynamical system that models the interaction of coupled oscillators. There has

2025-05-02 0 0 842.61KB 30 页 10玖币
侵权投诉
On the typical and atypical solutions to the Kuramoto equations
Tianran Chen, Evgeniia Korchevskaia,and Julia Lindberg§
Abstract. The Kuramoto model is a dynamical system that models the interaction of coupled oscillators. There has
been much work to effectively bound the number of equilibria to the Kuramoto model for a given network.
By formulating the Kuramoto equations as a system of algebraic equations, we first relate the complex
root count of the Kuramoto equations to the combinatorics of the underlying network by showing that the
complex root count is generically equal to the normalized volume of the corresponding adjacency polytope
of the network. We then give explicit algebraic conditions under which this bound is strict and show that
there are networks where the Kuramoto equations have infinitely many equilibria.
Key words. Kuramoto model, adjacency polytope, Bernshtein-Kushnirenko-Khovanskii bound
AMS subject classifications. 14Q99, 65H10, 52B20
1. Introduction. The Kuramoto model [24] is a mathematical model that describes the dy-
namics on networks of oscillators. It has applications in neuroscience, biology, chemistry and power
systems [4,16,19,34]. Despite its simplicity, it exhibits interesting emergent behaviors. Of inter-
est is the phenomenon of frequency synchronization which is when the oscillators synchronize to a
common frequency. Frequency synchronizations correspond to solutions of the Kuramoto equations
w=wi
n
X
j=0
kij sin(θiθj) for i= 0, . . . , n,
in the unknowns θ0, . . . , θn. Here, w, w0, . . . , wn, kij are network parameters. This paper aims to
understand the structure of these solutions in “typical” and “atypical” networks.
Earlier work focused on the statistical analysis of infinite networks [24] but more recently,
tools from differential and algebraic geometry have enabled analysis of synchronizations on finite
networks. For a finite network, knowing the total number of synchronization configurations is
fundamental to understanding this model. From a computational perspective, this knowledge also
plays a critical role in developing numerical methods for finding synchronization configurations. For
instance, this number serves as a stopping criterion for monodromy algorithms [28] and allows for the
development of specialized homotopy algorithms [7,9] for finding all synchronization configurations.
In 1982, Ballieul and Byrnes introduced root counting techniques from algebraic geometry to
this field and showed that a Kuramoto network of Noscillators has at most 2N2
N1synchronization
configurations [2]. It coincides with the bound on the root count for the closely related load-flow
equations discovered by Li, Sauer, and Yorke [26]. Algebraic geometers will recognize this bound as
the bi-homogeneous B´ezout bound for an algebraic version of the Kuramoto equations. This upper
bound can be reached when the network is complete and complex roots are counted. However, for
sparse networks, the root count (even counting complex roots) can be significantly lower than this
upper bound [18,31], demonstrating the need for a network-dependent root count.
Guo and Salam initiated one of the first algebraic analyses on such sparsity-dependent root
counts [18]. Molzahn, Mehta, and Niemerg provided computational evidence for the connection
Submitted to the editors DATE.
Funding: TC and EK are supported by a grant from the Auburn University at Montgomery Research Grant-in-Aid
Program and the National Science Foundation under Grant No. 1923099. TC and JL are supported by the National
Science Foundation under Grant No. 2318837. EK is also supported by the Undergraduate Research Experience program
funded by the Department of Mathematics at Auburn University at Montgomery.
Department of Mathematics, Auburn University at Montgomery, Montgomery, AL (ti@nranchen.org)
School of Mathematics, Georgia Institute of Technology
§Department of Mathematics, University of Texas at Austin, Austin, TX (julia.lindberg@math.utexas.edu)
1
arXiv:2210.00784v3 [math.AG] 25 Sep 2024
between this root count and network topology [31]. In the special case of rank-one coupling co-
efficients, Coss, Hauenstein, Hong and Molzahn proved this complex root count to be 2N2,
which is also an asymptotically sharp bound on the real root count [14]. Chen, Davis and Mehta
gave a sharp bound on the complex root count for cycle networks of NN1
(N1)/2[11], which is
asymptotically smaller than the bi-homogeneous B´ezout bound discovered by Baillieul and Byrnes,
proving that sparse networks have significantly fewer synchronization configurations. Interestingly,
Lindberg, Zachariah, Boston, and Lesieutre showed that this bound is attainable by real roots [29].
This bound is an instance of the “adjacency polytope bound” [8], which motivates the following.
Question 1.1. For generic choices of network parameters, does the complex root count for the
algebraic Kuramoto equations reach the adjacency polytope bound for all networks?
In the first part of this paper, we provide a positive answer to this question and thus establish
the generic root count for the Kuramoto equations derived from a graph Gto be the normalized
volume of the adjacency polytope of G. As a corollary, we show that the Kuramoto equations are
Bernshtein-general. We note that this result is similar to recent work in [5] which shows that the
number of (approximate) complex solutions to the Duffing equations is generically the volume of
the Oscillator polytope. We also extend this generic root count result to variations of the Kuramoto
equations, including a special case of the power flow equations from electric engineering.
While the complex root count for the algebraic Kuramoto equations is generically constant and
finite, there may be network parameters that produce different root counts. First, we focus on the
role played by the coupling coefficients in such exceptional situations.
Question 1.2. What are conditions on the coupling coefficients under which the algebraic Ku-
ramoto equations are not Bernshtein-general?
In the second part of this paper, we provide an explicit, combinatorial description for such
exceptional coupling coefficients. In particular, we show that the set of exceptional coupling coef-
ficients can be characterized by “balanced subnetworks”.
For the Kuramoto equations with exceptional coupling coefficients, there are two possibilities.
Either all complex solutions remain isolated but the total number drops below the generic root
count, or non-isolated solution components appear. In the second case, there are infinitely many
solutions, forming curves, surfaces, or geometric structures of even higher dimension.
Ashwin, Bick, and Burylko analyzed non-isolated solutions in complete networks of identical
oscillators [1]. A concrete example of a network of four identical oscillators with uniform coupling
coefficients was described in [14, Example 2.1]. Non-isolated solutions for cycle networks was
discovered by Lindberg, Zachariah, Boston and Lesieutre [29]. Recent work by Sclosa shows that
for every d1 there is a Kuramoto network whose stable equilibria form a manifold of dimension d
[35], which, arguably, shows that the study of non-isolated solutions deserves more serious attention.
This is further supported by the recent paper of Harrington, Schenck, and Stillman [20], which shows
that for any 2-connected graph that contains a 3-let, there are parameters for which the Kuramoto
equations have a non-isolated solution set. It is within this context, that the third part of this
paper aims to provide some explicit and constructive answers to the following.
Question 1.3. What are the conditions on the network parameters under which the Kuramoto
equations have infinitely many solutions?
The rest of this paper is structured as follows. Section 2 reviews concepts and notation that
will be used. We then consider the generic root count of the Kuramoto equations in Section 3 and
provide a positive answer to Question 1.1. Next, we turn our attention to non-generic coupling
coefficients in Section 4 and answer Question 1.2 with a combinatorial description of the exceptional
coupling coefficients. Using this description, in Section 5 we answer Question 1.3 by identifying
network parameters where the Kuramoto equations have non-isolated solutions and we construct
explicit parameterizations for these solutions. Finally, we conclude with a few remarks in Section 6.
2
2. Notation and preliminaries. Column vectors, representing points of a lattice L
=Zn, are
denoted by lowercase letters with an arrowhead, e.g., a. We use boldface letters, e.g., x, for
points in Cn,Rn, or L
=Zn, and they are written as row vectors. For x= (x1, . . . , xn) and
a = (a1, . . . , an)Zn,xa =xa1
1··· xan
nis a Laurent monomial with the convention that x0
i= 1,
for any xi. A linear combination of such monomials f=PaSxa is called a Laurent polynomial, and
its support and Newton polytope are denoted supp(f) = Sand Newt(f) = conv(S), respectively.
With respect to a vector v, the initial form of fis initv(f)(x) := Pa(S)vca xa, where (S)v
is the subset of Son which the linear functional v,is minimized. For an integer matrix
A= [a1··· am], xA:= (xa1,...,xam) defines a function on the algebraic torus (C)n= (C\{0})n
whose group structure is given by (x1, . . . , xn)(y1, . . . , yn) := (x1y1, . . . , xnyn). We fix Gto be a
connected graph with vertex set V(G) = {0,1, . . . , n}and edge set E(G). For nodes iand jin V(G),
ijindicates their adjacency. Arrowheads will be used to distinguish digraphs from graphs, e.g.,
Grepresents a digraph and Gan undirected graph. Appendix A has the full list of notation.
2.1. The Kuramoto model. A network of coupled oscillators can be naively thought of as a
swarm of points on the complex plane pulling on one another with varying force while circling around
the origin. It can be used to model a wide variety of seemingly unrelated phenomena ranging from
the firing of neurons and the rhythmic contractions of heart cells, to the oscillations of concentrations
of chemical compounds in a mixture. In this paper, such a network is represented by a connected
graph Gwhose nodes and edges represent the oscillators and their connections, respectively. Each
oscillator has a natural frequency wiand along the edges in G, nonzero constants K={kij }with
kij =kji quantify the coupling strength between oscillators iand j. The data structure (G, K, w)
encoding this model will simply be called a network. The Kuramoto model describes the nonlinear
interactions among the oscillators by the differential equations
(2.1) i
dt =wiX
ji
kij sin(θiθj) for i= 0, . . . , n,
where θiis the phase angle of the i-th oscillator [24]. Frequency synchronization configurations are
defined to be values of (θ0, . . . , θn) at which i
dt equals w=1
nPn
i=0 wi. By adopting a rotational
frame, we can assume θ0= 0. Since kij =kji, we can also eliminate one equation. Therefore,
frequency synchronization configurations are zeroes to the system of ntranscendental functions:
(2.2) (wiw)X
ji
kij sin(θiθj) for i= 1, . . . , n.
The problem of counting synchronization configurations is therefore a root counting problem.
2.2. Algebraic Kuramoto equations. To leverage the power of algebraic geometry, the above
transcendental system can be reformulated into an algebraic system via the change of variables
xi=eiθi. Then sin(θiθj) = 1
2i(xi
xjxj
xi), and (2.2) becomes
(2.3) fG,i(x1, . . . , xn) = wiX
ji
aij xi
xjxj
xifor i= 1, . . . , n,
where aji =aij =kij
2i,wi=wiw, and x0= 1. The Laurent polynomial system
fG=
(fG,1, . . . , fG,n)will be called the algebraic Kuramoto system, and it captures all synchro-
nization configurations in the sense that the real zeros to (2.2) correspond to the complex zeros
of (2.3) on the real torus (S1)n(i.e., |xi|=|eiθ|= 1). Note that fGdepends on K={kij }and w,
and we will use the notation f(G,K)or f(G,K, ⃗w)when these dependencies are emphasized.
In much of this paper, we relax the root-counting problem by considering all C-zeros of (2.3).
One important observation is that we can focus on graphs with no pendant (a.k.a. leaf) nodes.
Lemma 2.1. [27, Theorem 2.5.1] Suppose v̸= 0 is a pendant node of G. Let G=G− {v}.
Then any C-zero of
fGextends to two distinct C-zeros for
fG.
3
2.3. Kuramoto equations with phase delays. In models with phase delays, we may introduce
parameters {δij R|ij}, so that along an edge {i, j}, oscillator iresponds not directly to the
phase angle of oscillator jbut its delayed phase θjδij [36]. Then (2.2) is generalized into:
0 = wiwX
ji
kij sin(θiθj+δij),for i= 1, . . . , n.
Letting Cij =eiδij , we can again make this system algebraic giving:
fG,i(x1, . . . , xn) = wiX
ji
aij xiCij
xjxj
xiCij ,for i= 1, . . . , n.(2.4)
This system differs from (2.3) in the coefficients. Yet, the same set of monomials are involved, and as
we will demonstrate, the algebraic arguments we will develop can be applied to this generalization.
2.4. Power flow equations. The PV power flow system is one important variation of the
Kuramoto system. In it, the graph Gmodels an electric power network where V(G) = {0, . . . , n}
represent buses in the power network. An edge {i, j}∈E(G), representing the connection between
buses iand j, has a known complex admittance g
ij +ib
ij. For each bus i, the relationship between
its complex power injection Pi+iQiand the complex voltages is captured by the nonlinear equations
Pi=X
ji|Vi||Vj|(g
ij cos(θiθj) + b
ij sin(θiθj))(2.5)
Qi=X
ji|Vi||Vj|(g
ij sin(θiθj)b
ij cos(θiθj))(2.6)
where |Vi|is the voltage magnitude at bus iand θiis its phase angle. We fix bus 0 to be the slack
bus with θ0= 0. For a complete treatment of the derivation of the power flow equations see [17].
A node iis a PV node when Qiand θiare unknown while Piand |Vi|are known and it models
a generator bus. As above, with xi=eiθiwe get the PV algebraic power flow equations
fG,i(x1, . . . , xn) = PiX
ji
gij xi
xj
+xj
xi+bij xi
xjxj
xi,for i= 1, . . . , n(2.7)
where bij =1
2i|Vi||Vj|b
ij and gij =1
2|Vi||Vj|g
ij. When gij = 0, the corresponding power system is
lossless and (2.7) reduces to (2.3). Otherwise, the system is lossy and (2.7) differs from (2.3). This
is, again, a variation of the algebraic Kuramoto system (2.3) that involves the same monomials.
2.5. BKK bound. The root counting arguments in this paper revolve around the Bernshtein-
Kushnirenko-Khovanskii (BKK) bound, especially Bernshtein’s Second Theorem.
Theorem 2.2 (D. Bernshtein 1975 [3]). (A) For a square Laurent system
f= (f1, . . . , fn), if for
all nonzero vectors v Rn,initv(
f)has no C-zeros, then all C-zeros of
fare isolated, and the
total number, counting multiplicity, is the mixed volume M= MV(Newt(f1),...,Newt(fn)).
(B) If initv(
f)has a C-zero for some v ̸=
0, then the number of isolated C-zeros
fhas,
counting multiplicity, is strictly less than Mif M > 0.
A system for which condition (A) holds is said to be Bernshtein-general. Only the special case of
identical Newton polytopes, i.e., when Newt(f1),...,Newt(fn) are all identical, will be used. This
specialized version strengthens Kushnirenko’s Theorem [25].
2.6. Randomized algebraic Kuramoto system. The analysis of the algebraic Kuramoto sys-
tem (2.3) can be further simplified through “randomization”. For any nonsingular square matrix
R, the systems
fGand
f
G:= R
fGhave the same zero set. With a generic choice of R, there will be
4
no complete cancellation of terms, and
f
Gwill be referred to as the randomized (algebraic) Ku-
ramoto system. This system is unmixed in the sense that f
G,1, . . . , f
G,n have identical supports
since they involve the same set of monomials, namely, constant terms and {xix1
j,xjx1
i}{i,j}∈E(G).
The randomization
fG7→
f
Gdoes not alter the zero set but makes a very helpful change to the
tropical structure: There is a mapping between the graph-theoretical features of Gand the tropical
structures of
f
Gthrough which we can gain key insight into the structure of the zeros of
f
G.
2.7. Adjacency polytopes. For each i= 1, . . . , n, supp(f
G,i) are all identical and given by
ˇ
G:= (eiej)|ij}∪{
0},
where eiis the i-th standard basis vector of Rnfor i= 1, . . . , n, and e0=
0. The conv( ˇ
G) is the
adjacency polytope or symmetric edge polytope of G[8,11,13,30], and is related to root polytopes
[33]. It has appeared in number theory and discrete geometry (see the overview provided in [15]).
We will not distinguish ˇ
Gfrom conv( ˇ
G), e.g., a “face” of ˇ
Grefers to a subset Fˇ
Gsuch
that conv(F) is a face of conv( ˇ
G). The facets and boundary of ˇ
Gare denoted F(ˇ
G) and ˇ
G,
respectively. ˇ
Gis centrally symmetric, and both ˇ
Gand ˇ
Ghave unimodular triangulations.
By Kushnirenko’s Theorem [25], Vol( ˇ
G) is an upper bound for the C-root count for
f
Gand
fGand the real root count to (2.2). This is the adjacency polytope bound [8,11].
2.8. Faces and face subgraphs. There is an intimate connection between faces of ˇ
Gand
subgraphs of G. Since
0 is an interior point of ˇ
G, every vertex of a proper face Fof ˇ
Gis of
the form eiejfor some {i, j}∈E(G). Thus, it is natural to consider the corresponding facial
subgraph GFand facial subdigraph
GFinvolving a subsets of nodes and edges sets
E(GF) = {{i, j} | eiejFor ejeiF}and
E(
GF) = {(i, j)|eiejF}.
As defined in [7,15], for F∈ F(ˇ
G), GFis called a facet subgraph and
GFis a facet subdigraph.
Higashitani, Jochemko, and Micha lek provided a topological classification of face subgraphs [22,
Theorem 3.1] and it was later reinterpreted [10, Theorem 3]. We state the latter here.
Theorem 2.3 (Theorem 3 [10]). Let Hbe a nontrivial connected subgraph of G.
1. His a face subgraph of Gif and only if it is a maximal bipartite subgraph of G[V(H)].
2. His a facet subgraph of Gif and only if it is a maximal bipartite subgraph of G.
Here, G[V] is the subgraph induced by the subset V⊂ V(G). Multiple faces can correspond to
the same facial subgraph. The crisper parameterization is given by the correspondence F7→
GF.
Reference [10] describes a necessary balancing conditions for facial subdigraphs.
For a facial subdigraph
GF, its reduced incidence matrix ˇ
Q(
GF) is the matrix with columns
eiejfor (i, j)∈ E(
GF). Its null space can be interpreted as the space of circulations of
GF.
For a subdigraph
Hof
G, the coupling vector k(
H) has entries kij for (i, j)
H. Similarly, the
entries of a(
H) are the complexified coupling coefficients aij =kij
2i. The ordering of the entries is
arbitrary, but when appearing in the same context with ˇ
Q(
H), consistent ordering is implied.
2.9. Facial systems. The vast literature on the facial structure of ˇ
Ggives us a shortcut to un-
derstanding the initial systems of
f
G, since they have particularly simple descriptions corresponding
to proper faces of ˇ
G. For any 0 ̸=vRn, the initial system initv(
f
G) is
(2.8) initv(f
G,i)(x) = X
ejejF
ci,j,jxejej=X
(j,j)∈E(
GF)
ci,j,jxejejfor i= 1, . . . , n,
where Fis the face of ˇ
Gfor which vis an inner normal vector. We will make frequent use of
this geometric interpretation and therefore it is convenient to slightly abuse the notation and write
initF(
f
G) := initv(
f
G). It will be called a facial system of
f
G, (or a facet system if F∈ F(ˇ
G)).
5
摘要:

OnthetypicalandatypicalsolutionstotheKuramotoequations∗TianranChen†,EvgeniiaKorchevskaia‡,andJuliaLindberg§Abstract.TheKuramotomodelisadynamicalsystemthatmodelstheinteractionofcoupledoscillators.TherehasbeenmuchworktoeffectivelyboundthenumberofequilibriatotheKuramotomodelforagivennetwork.Byformulati...

展开>> 收起<<
On the typical and atypical solutions to the Kuramoto equations Tianran Chen Evgeniia KorchevskaiaandJulia Lindberg Abstract. The Kuramoto model is a dynamical system that models the interaction of coupled oscillators. There has.pdf

共30页,预览5页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
分类:图书资源 价格:10玖币 属性:30 页 大小:842.61KB 格式:PDF 时间:2025-05-02

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 30
客服
关注