Skip to Content
MathematicsMathematics
  • Feature Paper
  • Article
  • Open Access

23 September 2026

14 Pages

Three Algebraic Conjugates with Zero Sum: A Graph-Theoretic Approach

,
and
Institute of Mathematics, Faculty of Mathematics and Informatics, Vilnius University, Naugarduko 24, LT-03225 Vilnius, Lithuania
*
Author to whom correspondence should be addressed.
This article belongs to the Section A: Algebra and Logic

Abstract

We give an alternative graph-theoretic proof that 20 is the least degree not divisible by 3 of an algebraic number having three distinct conjugates with zero sum. The proof excludes degree 16 through local constraints on vertex-transitive graphs of valency 6. The underlying graph construction can be studied in arbitrary degree, without the special degree restrictions of our group-theoretic arguments.

1. Introduction

Let α be an algebraic number of degree d over Q , and suppose that three distinct algebraic conjugates α 1 , α 2 , α 3 of α satisfy α 1 + α 2 + α 3 = 0 . In 2004, Dubickas and Smyth [1] asked whether d must be divisible by 3. Stong constructed a counterexample of degree 20: the irreducible polynomial
x 20 + 4 · 5 9 x 10 + 16 · 5 15
has three distinct roots whose sum is zero (see [1]). This raises the natural question of determining the least degree d not divisible by 3 for which such a relation can occur. Recently, we established the following result:
Theorem 1 
([2] (to appear in Proc. Am. Math. Soc.)). Let d > 1 be the smallest positive integer not a multiple of 3 for which there exists an algebraic number of degree d whose three algebraic conjugates sum to zero. Then d = 20 .
The relation among three conjugates is a special case of
a 1 α 1 + a 2 α 2 + ⋯ + a d α d = 0 ,
where α 1 , … , α d are the conjugates of an algebraic number of degree d and a 1 , … , a d ∈ Z are not all zero. Such a relation is called trivial when a 1 = ⋯ = a d . For prime d, Kurbatov proved that every such relation is trivial [3]; related foundational results appear in [4,5], and Girstmair developed a representation-theoretic framework for the general problem [6]. Sparse additive relations have subsequently been studied in [7,8,9,10,11,12,13,14,15,16,17], with a multiplicative analogue considered in [18].
This paper develops the graph-theoretic proof introduced in [19], giving an alternative proof of Theorem 1. In the remaining case d = 16 , zero-sum triples yield a Galois-invariant linear 3-uniform hypergraph and a vertex-transitive graph of valency 6. Local constraints on its triangles reduce the arithmetic problem to explicit exclusions within the census of 40 such graphs [20,21].
Our group-theoretic arguments in [2] apply to the special degree families d = p m and d = 2 p m : they exclude zero-sum triples when p ≠ 3 in the first family and p ≥ 5 in the second, where p is prime and m ≥ 1 . These arguments use the corresponding orbit structure of Sylow subgroups. The graph construction has no such restriction on the degree and can, in principle, be studied for arbitrary d. Proposition 1 supplies the general incidence constraints, while the degree-16 analysis illustrates how the local restrictions in Lemma 8 can be combined with finite census computations. This formulation allows the structural arguments and the explicit graph witnesses to be checked separately.
Section 2 collects the auxiliary results, and Section 3 gives the proof of Theorem 1. Appendix A specifies the complete executable verification script, census data, and recorded output supplied with this manuscript.

2. Auxiliary Results

The first general result related to linear relations among algebraic conjugates of a given algebraic number was obtained by Kurbatov [3]:
Lemma 1. 
The equality
k 1 α 1 + k 2 α 2 + ⋯ + k d α d = 0
with conjugates α 1 , α 2 , … , α d of an algebraic number α of prime degree d over Q and k 1 , k 2 , … , k d ∈ Z can only hold if k 1 = k 2 = ⋯ = k d .
The result of Smyth [22] will be used several times in the proof of Theorem 1 to eliminate impossible relations among algebraic conjugates:
Lemma 2. 
If α 1 , α 2 , α 3 are three conjugates of an algebraic number satisfying α 1 ≠ α 2 , then 2 α 1 ≠ α 2 + α 3 .
Dubickas [23] (see also [5], Theorem 3’) generalized Lemma 2 as follows:
Lemma 3. 
If α 1 , α 2 , … , α d , where d ⩾ 3 , are distinct algebraic numbers conjugate over a field K of characteristic zero, and k 1 , k 2 , … , k d are non-zero rational numbers satisfying | k 1 | ⩾ | k 2 | + ⋯ + | k d | , then
k 1 α 1 + k 2 α 2 + ⋯ + k d α d ∉ K .
Also, we will use the result proved by Dubickas and Jankauskas [14].
Lemma 4. 
The equality
k 1 α 1 + k 2 α 2 + ⋯ + k d α d = 0
with conjugates α 1 , α 2 , … , α d of an algebraic number α of degree d over Q and k 1 , k 2 , … , k d ∈ Z satisfying ∑ i = 1 d k i ≠ 0 can only hold if t r ( α ) : = α 1 + α 2 + ⋯ + α d = 0 .

3. Proof of Theorem 1

Proof. 
Let d be a positive integer not divisible by 3. Let α be an algebraic number over Q of degree d whose three algebraic conjugates sum to zero. Suppose that d is the smallest possible such positive integer.
By the example of Stong [1], d ⩽ 20 . Dubickas and Jankauskas proved that d ⩾ 10 (see Theorem 1.2 in [14]). By Lemma 1, d cannot be a prime number. Thus d ∈ { 10 , 14 , 16 , 20 } . Recently, Virbalas eliminated the cases d = 10 and d = 14 by proving that d ≠ 2 p , where p ⩾ 5 is a prime number (see Theorem 1.1 in [24]). So d = 16 or d = 20 . Our goal is to show that d ≠ 16 . This will establish that d = 20 .
Assume, to the contrary, that there exists an algebraic number α of degree d = 16 whose algebraic conjugates α 1 , α 2 , α 3 satisfy the relation
α 1 + α 2 + α 3 = 0 .
Clearly, these three conjugates cannot all be equal. Moreover, if some two conjugates are equal, say α 1 = α 2 , then 2 α 1 + α 3 = 0 , which is impossible (we can choose an automorphism π in the Galois group of the normal closure of Q ( α ) which maps α 1 to α ′ having the maximal absolute value m; then 2 α 1 + α 3 = 0 is mapped to 2 α ′ + π ( α 3 ) = 0 and 2 m = | 2 α ′ | = | − π ( α 3 ) | ⩽ m , which is impossible). Hence, all three conjugates in (2) are distinct.
Let α 1 , α 2 , … , α 16 be the algebraic conjugates of α . Lemma 4 implies that t r ( α ) = α 1 + α 2 + ⋯ + α 16 = 0 . Let G be the Galois group of the normal closure of Q ( α ) over Q . Note that this normal closure is also the splitting field of the minimal polynomial of α over Q , and therefore G is the Galois group of this polynomial. The group G corresponds to some transitive subgroup of the full symmetric group S 16 .
Two relations α i + α j + α k = 0 and α i ′ + α j ′ + α k ′ = 0 , where all the summands are algebraic conjugates of α , are called distinct if
{ α i , α j , α k } ≠ { α i ′ , α j ′ , α k ′ } .
Lemma 5. 
For any two distinct relations α i + α j + α k = 0 and α i ′ + α j ′ + α k ′ = 0 , we have | { i , j , k } ∩ { i ′ , j ′ , k ′ } | ⩽ 1 .
Proof. 
Since the relations are distinct, we have that | { i , j , k } ∩ { i ′ , j ′ , k ′ } | ⩽ 2 . On the other hand, if, say, { j , k } = { j ′ , k ′ } , then α i = − α j − α k = − α j ′ − α k ′ = α i ′ . Since the conjugates are distinct, i = i ′ , so the two relations coincide, a contradiction. Hence, the claim follows.    □
Lemma 6. 
For any fixed i 0 ∈ { 1 , 2 , … , 16 } , the number of distinct relations of the form α i 0 + α j + α k = 0 is less than 6.
Proof. 
Assume, to the contrary, that for a fixed i 0 there exist six distinct relations of the form α i 0 + α j + α k = 0 . Lemma 5 implies that for any two distinct relations α i 0 + α j 1 + α k 1 = 0 and α i 0 + α j 2 + α k 2 = 0 the sets { j 1 , k 1 } and { j 2 , k 2 } are disjoint. Without loss of generality, we consider the following six relations (after relabeling the conjugates of α , if necessary):
α 1 + α 2 + α 3 = 0 , α 1 + α 4 + α 5 = 0 , α 1 + α 6 + α 7 = 0 , α 1 + α 8 + α 9 = 0 , α 1 + α 10 + α 11 = 0 , α 1 + α 12 + α 13 = 0 .
By adding all of them and using t r ( α ) = 0 , we obtain
6 α 1 + α 2 + α 3 + ⋯ + α 13 = 5 α 1 − α 14 − α 15 − α 16 = 0 ,
which is impossible by Lemma 3.    □
We say that two relations α i + α j + α k = 0 and α i ′ + α j ′ + α k ′ = 0 are conjugate if there exists an automorphism π ∈ G such that
{ α i , α j , α k } = { π ( α i ′ ) , π ( α j ′ ) , π ( α k ′ ) } .
One can easily see that this conjugacy relation is an equivalence relation on the set of all possible relations of the form α i + α j + α k = 0 .
Lemma 7. 
The following statements are true.
   (i)
Any two relations of the form α i + α j + α k = 0 are conjugate.
  (ii)
There are exactly 16 distinct such relations.
 (iii)
Each algebraic conjugate of α appears in exactly 3 distinct such relations.
Proof. 
Consider a relation α i + α j + α k = 0 and its equivalence class C ( α i , α j , α k ) , consisting of all the distinct relations that are conjugate to α i + α j + α k = 0 . Let N = | C ( α i , α j , α k ) | . Since the Galois group G acts transitively on the set { α 1 , α 2 , … , α 16 } , each conjugate α i appears an equal number of times, say l, in the relations in C ( α i , α j , α k ) . We have N distinct relations in C ( α i , α j , α k ) and each such relation involves three distinct conjugates of α . Thus, there are 3 N appearances of conjugates of α in C ( α i , α j , α k ) . On the other hand, this number can be counted in a different way — each conjugate of α appears exactly l times. Hence, 3 N = 16 l . Since the class is nonempty and G acts transitively, l > 0 . As gcd ( 3 , 16 ) = 1 , we have 3 ∣ l . Lemma 6 gives l < 6 , so l = 3 and N = 16 .
Assume that there are two distinct equivalence classes. Each contains three distinct relations involving α 1 . Thus, in total, we have six distinct relations involving α 1 . This contradicts Lemma 6. Hence, the lemma follows.    □
By Lemma 7, we have exactly 16 distinct relations of the form α i + α j + α k = 0 and each α i appears in exactly 3 distinct such relations. Without loss of generality, we assume the following system of distinct relations:
α 1 + α 2 + α 3 = 0 , α 1 + α 4 + α 5 = 0 , α 1 + α 6 + α 7 = 0 , α i 4 1 + α i 4 2 + α i 4 3 = 0 , α i 5 1 + α i 5 2 + α i 5 3 = 0 , ⋮ ⋮ ⋮ α i 16 1 + α i 16 2 + α i 16 3 = 0 .
This system of relations is equivalent to the following one:
− α 1 = α 2 + α 3 = α 4 + α 5 = α 6 + α 7 , − α 2 = α 1 + α 3 = α j 2 3 + α j 2 4 = α j 2 5 + α j 2 6 , − α 3 = α 1 + α 2 = α j 3 3 + α j 3 4 = α j 3 5 + α j 3 6 , − α 4 = α 1 + α 5 = α j 4 3 + α j 4 4 = α j 4 5 + α j 4 6 , − α 5 = α 1 + α 4 = α j 5 3 + α j 5 4 = α j 5 5 + α j 5 6 , − α 6 = α 1 + α 7 = α j 6 3 + α j 6 4 = α j 6 5 + α j 6 6 , − α 7 = α 1 + α 6 = α j 7 3 + α j 7 4 = α j 7 5 + α j 7 6 , − α 8 = α j 8 1 + α j 8 2 = α j 8 3 + α j 8 4 = α j 8 5 + α j 8 6 , ⋮ ⋮ ⋮ − α 16 = α j 16 1 + α j 16 2 = α j 16 3 + α j 16 4 = α j 16 5 + α j 16 6 .
Note that − α 1 , − α 2 , … , − α 16 are the algebraic conjugates of − α 1 . Since α 1 + α 2 = − α 3 and Q ( − α 3 ) = Q ( α 3 ) , we have deg ( α 1 + α 2 ) = 16 . Each sum α i + α j appearing in (4) is therefore an algebraic conjugate of α 1 + α 2 .
Note that each algebraic conjugate of α 1 + α 2 has exactly three distinct representations as a sum α i + α j (see ( i i i ) in Lemma 7).
Now, we will introduce the graph-theoretic approach to this problem. Let G = ( V , E ) be the finite simple undirected graph with V : = { α 1 , … , α 16 } . For i ≠ j , the vertices α i and α j are joined by an edge, denoted ( α i , α j ) or ( α j , α i ) , if α i + α j is a conjugate of α 1 + α 2 , equivalently, if this sum appears in (4).
Note that each vertex of G must have the same number of edges. In other words, the graph G is regular. This follows directly from the fact that each α i appears exactly six times in (4) (or, equivalently, each α i appears in three distinct relations α i + α j + α k = 0 and each such relation implies two edges ( α i , α j ) and ( α i , α k ) , connecting the vertex α i ), i.e., deg ( v ) = 6 for each v ∈ V . In such a setting, G must have ( 16 · 6 ) / 2 = 48 edges. Furthermore, since the Galois group G is transitive on the set of conjugates { α 1 , α 2 , … , α 16 } and, by Lemma 7, any two relations of the form α i + α j + α k = 0 are conjugate, the graph G must be vertex-transitive. It is known that there are exactly 40 vertex-transitive graphs on 16 vertices of degree 6. This was established by McKay and Royle [20] in their complete enumeration of transitive graphs on at most 26 vertices. The explicit list is maintained in [21] (https://doi.org/10.5281/zenodo.4010122) (see also the House of Graphs [25]). All 40 of these graphs, named G 1 , G 2 , … , G 40 , are given in Table 1. Note that these graphs are given in graph6 format (this format was invented by Brendan McKay [26,27] and is recognized by SageMath [28]).
Table 1. All 40 vertex-transitive graphs on 16 vertices of degree 6 (see [21]).
The goal is to prove that for every i ∈ { 1 , 2 , … 40 } , the graphs G and G i are not isomorphic.
Note that a relation α i + α j + α k = 0 in (3) implies the three equalities α i + α j = − α k , α i + α k = − α j , and α j + α k = − α i . Thus, the three sums on the left are algebraic conjugates of α 1 + α 2 = − α 3 . In other words, edges ( α i , α j ) , ( α i , α k ) , and ( α j , α k ) form a triangle in our graph G . On the other hand, if, for three distinct conjugates α a , α b , α c , all three edges ( α a , α b ) , ( α b , α c ) and ( α a , α c ) belong to G , then the relation α a + α b + α c = 0 need not hold. If it does, then we say that the vertices α a , α b , α c form a zero-sum triangle  ▵ ( α a , α b , α c ) .
Write deg G ( v ) for the degree of a vertex v in a graph G , N ( v ) for its open neighborhood, and N [ v ] = N ( v ) ∪ { v } for its closed neighborhood. The induced graph on a vertex set retains exactly the edges with both endpoints in that set. We denote the graph induced on N [ v ] by G ( v ) ; degrees in G ( v ) are taken within this induced graph.
Lemma 8. 
The following statements are true for the graph G .
   (i)
Two distinct zero-sum triangles share at most one vertex.
  (ii)
Every edge ( α , α ′ ) , α ≠ α ′ , belongs to exactly one zero-sum triangle ▵ ( α , α ′ , α ″ ) and the vertex α ′ ′ belongs to the open neighborhood N ( α ) of α.
 (iii)
If α , α ′ , α ″ are three distinct vertices such that α ′ , α ″ ∈ N ( α ) , deg G ( α ) ( α ′ ) = 2 and ( α ′ , α ″ ) is an edge in G , then ▵ ( α , α ′ , α ″ ) is a zero-sum triangle.
 (iv)
If ▵ ( α , α a , α b ) and ▵ ( α , α c , α d ) are two distinct zero-sum triangles, then either ( α a , α d ) or ( α b , α c ) is not an edge in G .
Proof. 
Part ( i ) follows from the definition of the graph G and Lemma 5.
( i i ) . Let ( α , α ′ ) , α ≠ α ′ , be an edge in G . Then, according to the definition of G , the sum α + α ′ is an algebraic conjugate of α 1 + α 2 = − α 3 . Hence, α + α ′ = − α ″ for a conjugate α ″ . If α ″ equaled either endpoint, we would obtain 2 β + γ = 0 for conjugates β , γ , which the maximal-absolute-value argument following (2) excludes. Thus, the three vertices are distinct, and ▵ ( α , α ′ , α ″ ) is a zero-sum triangle. Part ( i ) makes it the unique zero-sum triangle containing ( α , α ′ ) . Moreover, ( α , α ″ ) is also an edge in G , since α + α ″ = − α ′ is an algebraic conjugate of α 1 + α 2 = − α 3 . So α ″ is adjacent to α , α ″ ≠ α , and therefore α ″ ∈ N ( α ) .
( i i i ) . Since α ′ ∈ N ( α ) , we have that ( α , α ′ ) is an edge in G . Applying part ( i i ) , we obtain that there exists a vertex α ˜ ∈ N ( α ) such that the triangle ▵ ( α , α ′ , α ˜ ) is a zero-sum triangle. This, together with deg G ( α ) ( α ′ ) = 2 , implies that in the induced graph G ( α ) the vertex α ′ is adjacent only to α and α ˜ . On the other hand, the edge ( α ′ , α ″ ) is in G and α ′ , α ″ ∈ N ( α ) . Thus, the edge ( α ′ , α ″ ) belongs to the induced graph G ( α ) , and therefore α ′ is adjacent to α ″ in G ( α ) . Hence, α ˜ = α ″ and the claim follows.
( i v ) . Assume, to the contrary, that ▵ ( α , α a , α b ) and ▵ ( α , α c , α d ) are two distinct zero-sum triangles and both ( α a , α d ) and ( α b , α c ) are edges in G . Part ( i i ) implies the existence of zero-sum triangles ▵ ( α a , α d , α ′ ) and ▵ ( α b , α c , α ″ ) . Note that α ′ ≠ α , since, in view of part ( i ) , zero-sum triangles ▵ ( α , α a , α b ) and ▵ ( α a , α d , α ′ ) share exactly one vertex α a . Similarly, α ″ ≠ α . Now, the four obtained zero-sum triangles imply the relations
α + α a + α b = 0 , α + α c + α d = 0 , α a + α d + α ′ = 0 , α b + α c + α ″ = 0 .
By adding the first two relations in (5) and using the expressions for α ′ and α ″ from the last two relations in (5), we obtain
2 α + ( α a + α d ) + ( α b + α c ) = 2 α − α ′ − α ″ = 0 .
This contradicts Lemma 2, since α ′ ≠ α .    □
Proposition 1. 
Let V be the full set of n conjugates of an algebraic number over Q , and suppose that its set B of zero-sum triples of distinct elements is nonempty. Then B is a Galois-invariant linear 3-uniform hypergraph: distinct blocks meet in at most one vertex, and each vertex belongs to the same positive number r of blocks. Its pair graph Γ, whose edges join distinct vertices in a common block, is vertex-transitive and 2 r -regular. Its n r edges are partitioned into the n r / 3 block triangles. Moreover,
r v + ∑ w ∈ N Γ ( v ) w = 0 ( v ∈ V ) ,
so distinct vertices have distinct open neighborhoods. In the degree-16 setting above, Γ = G , r = 3 , and there are 16 blocks and 48 edges.
Proof. 
Two zero-sum triples containing the same pair have the same third vertex. Galois transitivity makes the block degree r > 0 constant and makes Γ vertex-transitive. Linearity gives 2 r distinct neighbors per vertex; counting incidences gives the asserted totals. Summing the r block relations through v gives the displayed identity. Equal open neighborhoods would imply r ( v − v ′ ) = 0 , hence v = v ′ . Finally, Lemma 7 gives r = 3 in the degree-16 setting.    □
First, consider the graph shown in Figure 1.
Figure 1. Graph FyTAG in graph6 format.
Notice that the first three equations in (3) imply that this graph must be a subgraph of G . We check with SageMath [28] that none of the following 29 graphs
G 1 , G 2 , … , G 19 ; G 25 , G 26 , … , G 33 ; G 39
has a subgraph isomorphic to the graph FyTAG. Hence, G is isomorphic to one of the graphs in the following set
{ G 20 , G 21 , G 22 , G 23 , G 24 , G 34 , G 35 , G 36 , G 37 , G 38 , G 40 } .
We claim that G is not isomorphic to any graph in the set { G 34 , G 36 , G 37 , G 38 } . Indeed, consider the graph shown in Figure 2.
Figure 2. Graph F}TJG in graph6 format.
We will prove that this graph cannot be an induced subgraph of G . Assume, to the contrary, that the graph F}TJG is an induced subgraph of G . By ( i i ) of Lemma 8, the edge ( α k 1 , α k 2 ) belongs to a zero-sum triangle ▵ ( α k 1 , α k 2 , α ′ ) , where α ′ ∈ N ( α k 1 ) . Since α k 3 and α k 7 are the only vertices in N ( α k 1 ) that are adjacent to α k 2 , we obtain that α ′ = α k 3 or α k 7 . Without loss of generality, assume α ′ = α k 3 . Thus, ▵ ( α k 1 , α k 2 , α k 3 ) is a zero-sum triangle. Now part ( i ) of Lemma 8 implies that neither ▵ ( α k 1 , α k 3 , α k 4 ) nor ▵ ( α k 1 , α k 2 , α k 7 ) is a zero-sum triangle. Applying ( i i ) of Lemma 8, we obtain that the edges ( α k 3 , α k 4 ) and ( α k 2 , α k 7 ) belong to zero-sum triangles ▵ ( α k 3 , α k 4 , α ˜ ) and ▵ ( α k 2 , α k 7 , α ″ ) , respectively, and α ˜ , α ″ ∉ N [ α k 1 ] = { α k 1 , α k 2 , … , α k 7 } .
Analogously, applying part ( i i ) of Lemma 8, we obtain that
▵ ( α k 1 , α k 4 , α k 5 ) and ▵ ( α k 1 , α k 6 , α k 7 )
are zero-sum triangles, ▵ ( α k 1 , α k 5 , α k 6 ) is not a zero-sum triangle and there exists a vertex α ‴ such that ▵ ( α k 5 , α k 6 , α ‴ ) is a zero-sum triangle and α ‴ ∉ N [ α k 1 ] .
Now, all obtained zero-sum triangles imply the relations
α k 1 + α k 2 + α k 3 = 0 , α k 1 + α k 4 + α k 5 = 0 , α k 1 + α k 6 + α k 7 = 0 , α k 3 + α k 4 + α ˜ = 0 , α k 5 + α k 6 + α ′ ′ ′ = 0 , α k 2 + α k 7 + α ′ ′ = 0 .
By adding the first three relations in (7) and using the expressions for α ˜ , α ″ , α ‴ from the last three relations in (7), we obtain
3 α k 1 + ( α k 3 + α k 4 ) + ( α k 5 + α k 6 ) + ( α k 2 + α k 7 ) = 3 α k 1 − α ˜ − α ‴ − α ″ = 0 .
If α ˜ = α ″ = α ‴ , the last equality gives α k 1 = α ˜ , contrary to α ˜ ∉ N [ α k 1 ] . Otherwise, collect equal terms among α ˜ , α ″ , α ‴ , all of which differ from α k 1 . The resulting relation has three or four distinct conjugates, with nonzero rational coefficients ( 3 , − 2 , − 1 ) or ( 3 , − 1 , − 1 , − 1 ) , respectively. In both cases, the absolute value of the first coefficient equals the sum of the others’ absolute values, so Lemma 3 gives a contradiction.This proves that the graph F}TJG cannot be an induced subgraph of G .
We check with SageMath [28] that each graph in { G 34 , G 36 , G 37 , G 38 } contains an induced subgraph isomorphic to F}TJG. Hence, G is not isomorphic to any of these graphs. This, together with (6), implies that G must be isomorphic to some graph in the following set
{ G 20 , G 21 , G 22 , G 23 , G 24 , G 35 , G 40 } .
Next, we will prove that G is not isomorphic to any of the first five graphs in the set above, namely, { G 20 , G 21 , G 22 , G 23 , G 24 } .
The 16 vertices of each graph G i , i ∈ { 20 , 21 , 22 , 23 , 24 } , are labeled by the numbers 1 , 2 , … , 16 . We will consider every such graph G i separately. Assuming that G is isomorphic to G i , we will show that it leads to a contradiction. We will identify each vertex v ∈ { 1 , 2 , … , 16 } of G i with α v . Thus, instead of treating G and G i as isomorphic graphs, we will treat them as coinciding graphs, i.e., G = G i .
Assume that G = G 20 . The induced subgraphs G 20 ( α 1 ) and G 20 ( α 6 ) are shown in Figure 3.
Figure 3. Induced subgraphs G 20 ( α 1 ) and G 20 ( α 6 ) .
We have that α 2 , α 6 ∈ N ( α 1 ) , deg G 20 ( α 1 ) ( α 2 ) = 2 and ( α 2 , α 6 ) is an edge in G 20 . Hence, part ( i i i ) of Lemma 8 implies that ▵ ( α 1 , α 2 , α 6 ) is a zero-sum triangle. Similarly, α 1 , α 7 ∈ N ( α 6 ) , deg G 20 ( α 6 ) ( α 7 ) = 2 and ( α 1 , α 7 ) is an edge in G 20 . Again, applying part ( i i i ) of Lemma 8, we obtain that ▵ ( α 1 , α 6 , α 7 ) is a zero-sum triangle. Thus, the zero-sum triangles ▵ ( α 1 , α 2 , α 6 ) and ▵ ( α 1 , α 6 , α 7 ) share two distinct vertices α 1 and α 6 . This contradicts part ( i ) of Lemma 8. Thus, G ≠ G 20 .
Table 2 gives the witnesses for all five cases, using the vertex labels in Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7. Each ordered triple ( v , u , w ) means that u has degree 2 in G i ( v ) and is adjacent there to v and w. Lemma 8 (iii) therefore forces the corresponding zero-sum triangle. In every row, the two forced triangles share an edge, contradicting Lemma 8 (i).
Table 2. Forced zero-sum triangles; vertex numbers denote conjugates.
Figure 4. Induced subgraphs G 21 ( α 1 ) and G 21 ( α 6 ) .
Figure 5. Induced subgraphs G 22 ( α 1 ) and G 22 ( α 6 ) .
Figure 6. Induced subgraphs G 23 ( α 1 ) and G 23 ( α 6 ) .
Figure 7. Induced subgraphs G 24 ( α 1 ) and G 24 ( α 6 ) .
Hence, we are left with two cases: G = G 35 or G = G 40 . To eliminate the first case, consider the graph shown in Figure 8.
Figure 8. Graph Fummw in graph6 format.
We will prove that this graph cannot be an induced subgraph of G . Assume, to the contrary, that it is. By ( i i ) of Lemma 8, the edge ( α k 1 , α k 2 ) belongs to a zero-sum triangle ▵ ( α k 1 , α k 2 , α ′ ) , where α ′ ∈ N ( α k 1 ) . Since α k 3 and α k 4 are the only vertices in N ( α k 1 ) that are adjacent to α k 2 , we obtain that α ′ = α k 3 or α k 4 . Thus, we have to consider two cases: ( i ) ▵ ( α k 1 , α k 2 , α k 3 ) is a zero-sum triangle; ( i i ) ▵ ( α k 1 , α k 2 , α k 4 ) is a zero-sum triangle.
Case ( i ) : ▵ ( α k 1 , α k 2 , α k 3 ) is a zero-sum triangle. By part ( i i ) of Lemma 8, the edge ( α k 1 , α k 4 ) belongs to a zero-sum triangle ▵ ( α k 1 , α k 4 , α ″ ) , where α ″ ∈ N ( α k 1 ) . We have that α ″ ∈ { α k 2 , α k 3 , α k 5 , α k 6 } , since α k 4 is not adjacent to α k 7 . Part ( i ) of Lemma 8 implies that neither ▵ ( α k 1 , α k 4 , α k 2 ) nor ▵ ( α k 1 , α k 4 , α k 3 ) is a zero-sum triangle. Hence, α ″ ∈ { α k 5 , α k 6 } .
Assume that α ″ = α k 5 . Then ▵ ( α k 1 , α k 4 , α k 5 ) and ▵ ( α k 1 , α k 2 , α k 3 ) are zero-sum triangles, while ( α k 2 , α k 4 ) and ( α k 3 , α k 5 ) are edges of G . This contradicts part ( i v ) of Lemma 8.
Assume that α ″ = α k 6 , so that ▵ ( α k 1 , α k 4 , α k 6 ) is a zero-sum triangle. Part ( i ) of Lemma 8 implies that ▵ ( α k 1 , α k 6 , α k 7 ) is not a zero-sum triangle, since it shares an edge with the zero-sum triangle ▵ ( α k 1 , α k 4 , α k 6 ) . Hence, ▵ ( α k 1 , α k 5 , α k 7 ) is a zero-sum triangle. Now, we have two zero-sum triangles ▵ ( α k 1 , α k 4 , α k 6 ) and ▵ ( α k 1 , α k 5 , α k 7 ) , and ( α k 4 , α k 5 ) together with ( α k 6 , α k 7 ) are edges in G . This contradicts part ( i v ) of Lemma 8.
Case ( i i ) : ▵ ( α k 1 , α k 2 , α k 4 ) is a zero-sum triangle. Part ( i ) of Lemma 8 implies that neither ▵ ( α k 1 , α k 3 , α k 2 ) nor ▵ ( α k 1 , α k 3 , α k 4 ) is a zero-sum triangle, since they share an edge with the zero-sum triangle ▵ ( α k 1 , α k 2 , α k 4 ) . Hence, ▵ ( α k 1 , α k 3 , α k 5 ) is a zero-sum triangle. Now, we have two zero-sum triangles ▵ ( α k 1 , α k 2 , α k 4 ) and ▵ ( α k 1 , α k 3 , α k 5 ) , and ( α k 2 , α k 3 ) together with ( α k 4 , α k 5 ) are edges in G . This contradicts part ( i v ) of Lemma 8.
This completes the proof that the graph Fummw cannot be an induced subgraph of G . We check with SageMath [28] that the graph G 35 contains an induced subgraph isomorphic to Fummw. Therefore, G ≠ G 35 , and we are left to consider the last option G = G 40 . To do so, consider the graph shown in Figure 9.
Figure 9. Graph G~z\z{ in graph6 format.
We will prove that this graph cannot be an induced subgraph of G . Assume, to the contrary, that it is. Part ( i i i ) of Lemma 7 implies that there exist three distinct relations α k 1 + α i ′ + α i ″ = 0 , i ∈ { 1 , 2 , 3 } , which correspond to three distinct zero-sum triangles ▵ ( α k 1 , α i ′ , α i ″ ) . Then part ( i i ) of Lemma 8 yields α i ′ , α i ″ ∈ N ( α k 1 ) for every i ∈ { 1 , 2 , 3 } . Moreover, applying part ( i ) of Lemma 8, we obtain that any two of the three sets { α i ′ , α i ″ } , i ∈ { 1 , 2 , 3 } , are disjoint. Hence,
{ α 1 ′ , α 1 ″ , α 2 ′ , α 2 ″ , α 3 ′ , α 3 ″ } = N ( α k 1 ) = { α k 2 , α k 3 , α k 4 , α k 5 , α k 6 , α k 7 } .
Now, adding up the relations α k 1 + α i ′ + α i ″ = 0 , i ∈ { 1 , 2 , 3 } , we obtain
3 α k 1 + α k 2 + α k 3 + α k 4 + α k 5 + α k 6 + α k 7 = 0 .
Analogously, considering the three relations α k 8 + α ˜ i ′ + α ˜ i ″ = 0 , i ∈ { 1 , 2 , 3 } , we obtain
3 α k 8 + α k 2 + α k 3 + α k 4 + α k 5 + α k 6 + α k 7 = 0 .
This equality, together with (8), implies that α k 1 = α k 8 , which is a contradiction. Hence, the graph G~z\z{ cannot be an induced subgraph of G . We check with SageMath [28] that the graph G 40 contains an induced subgraph isomorphic to G~z\z{. Therefore, G ≠ G 40 .
Finally, we have proved that G ≠ G i for i = 1 , 2 , … 40 . Thus, no algebraic number of degree d = 16 satisfies the relation (2).

Supplementary Materials

The following supporting information can be downloaded at https://www.mdpi.com/article/10.3390/math14193453/s1, Supplementary Files: Python source code and verification files for the computations reported in this article, including a README file with instructions for reproducing the computations.

Author Contributions

Conceptualization, Ž.B., P.D. and J.J.; methodology, Ž.B., P.D. and J.J.; formal analysis, Ž.B., P.D. and J.J.; investigation, Ž.B., P.D. and J.J.; writing—original draft preparation, Ž.B., P.D. and J.J.; writing—review and editing, Ž.B., P.D. and J.J. All authors contributed equally to this work. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Appendix A gives the execution instructions and expected results. The source census is the Zenodo dataset [21].

Acknowledgments

The authors would like to thank the anonymous reviewers for their helpful comments and suggestions.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A. Computational Verification

The standalone script Supplementary/reproduce.py (Supplementary Materials) contains all 40 graph6 strings in Table 1, every filtering and neighborhood test, and both final induced-subgraph tests. It prints graph indices, labeled neighborhoods, explicit embeddings, and assertions for all claimed outputs. It also checks that the graphs have order 16 and valency 6, are vertex-transitive, and are pairwise nonisomorphic.
The exact source is alltrans16.tar in [21], member alltrans16_k=06.gz. Its decompressed text has 40 lines and 880 bytes, including the final newline, and a SHA-256 checksum
6df801e5f538cc9f406fab3e6fe1bba24744dc05b9fed7017166c6540dd8a36c.
The supplied files are listed in Supplementary/SHA256SUMS.txt (Supplementary Materials) with their hashes. Graph G i is line i of the text; manuscript vertex v is graph6 vertex v − 1 . Embeddings map the displayed figure labels to these manuscript vertex numbers.
Run sage -python Supplementary/reproduce.py (Supplementary Materials) from the project directory. The script prints its SageMath version and uses SageMath’s subgraph-search routines. It can also be run with python3 Supplementary/reproduce.py (Supplementary Materials) when NetworkX is installed. The supplied runs used SageMath 10.9 with Python 3.14.7 and, independently, NetworkX 3.6.1 with Python 3.12.14. Every assertion passed under both backends, with identical results and witnesses. See Supplementary/README.md (Supplementary Materials) for the environment details.
The asserted sequence of surviving graph indices is
TestSurvivors
FyTAG, non-induced 20 , 21 , 22 , 23 , 24 , 34 , 35 , 36 , 37 , 38 , 40
Exclude induced F}TJG 20 , 21 , 22 , 23 , 24 , 35 , 40
Local tests in Table 2 35 , 40
Final induced-subgraph testsnone
For the last two tests, the script verifies the induced embeddings ( 1 , 2 , 4 , 6 , 7 , 5 , 3 ) of Figure 8 in G 35 and ( 1 , 2 , 3 , 4 , 5 , 6 , 7 , 16 ) of Figure 9 in G 40 . The complete transcripts Supplementary/outputsage.txt and Supplementary/outputnetworkx.txt (Supplementary Materials) include all intermediate witnesses and end with ALL ASSERTIONS PASSED.

References

  1. Dubickas, A.; Smyth, C.; Stong, R. Polynomials with Three Distinct Zeros Summing to Zero: 11123. Am. Math. Mon. 2006, 113, 941–942. [Google Scholar] [CrossRef] [Scilit]
  2. Baronėnas, Ž.; Drungilas, P.; Jankauskas, J. No three algebraic conjugates of degree sixteen sum to zero. arXiv 2026, arXiv:2608.03583. [Google Scholar]
  3. Kurbatov, V.A. Galoissche Erweiterungen vom Primzahlgrad und ihre primitiven Elemente. Izv. Vyssh. Uchebn. Zaved. Mat. 1977, 176, 61–66. [Google Scholar]
  4. Baron, G.; Drmota, M.; Skałba, M. Polynomial relations between polynomial roots. J. Algebra 1995, 177, 827–846. [Google Scholar] [CrossRef] [Scilit]
  5. Dixon, J.D. Polynomials with nontrivial relations between their roots. Acta Arith. 1997, 82, 293–302. [Google Scholar] [CrossRef] [Scilit]
  6. Girstmair, K. Linear relations between roots of polynomials. Acta Arith. 1999, 89, 53–96. [Google Scholar] [CrossRef] [Scilit]
  7. Girstmair, K. Linear dependence of zeros of polynomials and construction of primitive elements. Manuscr. Math. 1982, 39, 81–97. [Google Scholar] [CrossRef] [Scilit]
  8. Girstmair, K. The Galois relation x1 = x2 + x3 and Fermat over finite fields. Acta Arith. 2006, 124, 357–370. [Google Scholar] [CrossRef] [Scilit]
  9. Girstmair, K. The Galois relation x1 = x2 + x3 for finite simple groups. Acta Arith. 2007, 127, 301–303. [Google Scholar] [CrossRef] [Scilit]
  10. Girstmair, K. The Galois relations x1 = x2 + x3 and x1 = x2x3 for certain solvable groups. Ann. Sci. Math. Québec 2008, 32, 171–174. [Google Scholar]
  11. Lalande, F. La relation linéaire a = b + c + ⋯ + t entre les racines d’un polynôme. J. Théorie Nr. Bordx. 2007, 19, 473–484. [Google Scholar] [CrossRef] [Scilit]
  12. Lalande, F. À propos de la relation galoisienne x1 = x2 + x3. J. Théorie Nr. Bordx. 2010, 22, 661–673. [Google Scholar] [CrossRef] [Scilit]
  13. Dubickas, A.; Hare, K.G.; Jankauskas, J. No two non-real conjugates of a Pisot number have the same imaginary part. Math. Comput. 2017, 86, 935–950. [Google Scholar] [CrossRef] [Scilit]
  14. Dubickas, A.; Jankauskas, J. Simple linear relations between conjugate algebraic numbers of low degree. J. Ramanujan Math. Soc. 2015, 30, 219–235. [Google Scholar]
  15. Baronėnas, Ž.; Drungilas, P.; Jankauskas, J. Linear relations of four conjugates of an algebraic number. Can. Math. Bull. 2026, 69, 299–314. [Google Scholar] [CrossRef] [Scilit]
  16. Dubickas, A.; Virbalas, P. Additive and multiplicative relations with algebraic conjugates. Rev. Unión Mat. Argent. 2026, 69, 143–154. [Google Scholar] [CrossRef] [Scilit]
  17. Kitaoka, Y. Notes on the Distribution of Roots Modulo a Prime of a Polynomial. Unif. Distrib. Theory 2017, 12, 91–117. [Google Scholar] [CrossRef] [Scilit]
  18. Holgado, Á.S. Nontriviality of the module of relations for degree 4 polynomials. Acta Math. Hung. 2025, 176, 236–243. [Google Scholar] [CrossRef] [Scilit]
  19. Baronėnas, Ž.; Drungilas, P.; Jankauskas, J. No three algebraic conjugates of degree sixteen sum to zero. arXiv 2026, arXiv:2606.06222. [Google Scholar]
  20. McKay, B.D.; Royle, G.F. The transitive graphs with at most 26 vertices. Ars Comb. 1990, 30, 161–176. [Google Scholar]
  21. Royle, G.; Holt, D. Vertex-transitive Graphs On Fewer Than 48 Vertices. 2020. Available online: https://zenodo.org/records/4010122 (accessed on 21 August 2026).
  22. Smyth, C.J. Conjugate algebraic numbers on conics. Acta Arith. 1982, 40, 333–346. [Google Scholar] [CrossRef] [Scilit]
  23. Dubickas, A. On the degree of a linear form in conjugates of an algebraic number. Ill. J. Math. 2002, 46, 571–585. [Google Scholar] [CrossRef] [Scilit]
  24. Virbalas, P. Linear relations between three algebraic conjugates of degree twice a prime. Glas. Mat. 2025, 60, 229–242. [Google Scholar] [CrossRef] [Scilit]
  25. Coolsaet, K.; D’hondt, S.; Goedgebeur, J. House of Graphs 2.0: A database of interesting graphs and more. Discret. Appl. Math. 2023, 325, 97–107. [Google Scholar] [CrossRef] [Scilit]
  26. McKay, B.D.; Piperno, A. Practical graph isomorphism, II. J. Symb. Comput. 2014, 60, 94–112. [Google Scholar] [CrossRef] [Scilit]
  27. McKay, B.D. Description of graph6, sparse6 and digraph6 Encodings. Available online: https://users.cecs.anu.edu.au/~bdm/data/formats.txt (accessed on 30 May 2026).
  28. The Sage Developers. SageMath, the Sage Mathematics Software System (Version 10.6.0). 2025. Available online: https://www.sagemath.org (accessed on 24 August 2026).
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.