
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 {xix−1
j,xjx−1
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:= {±(⃗ei−⃗ej)|i∼j}∪{⃗
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 ⃗ei−⃗ejfor 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} | ⃗ei−⃗ej∈For ⃗ej−⃗ei∈F}and
E(⃗
GF) = {(i, j)|⃗ei−⃗ej∈F}.
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
⃗ei−⃗ejfor (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 ̸=v∈Rn, the initial system initv(⃗
f∗
G) is
(2.8) initv(f∗
G,i)(x) = X
⃗ej−⃗ej′∈F
ci,j,j′x⃗ej−⃗ej′=X
(j,j′)∈E(⃗
GF)
ci,j,j′x⃗ej−⃗ej′for 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