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.
MSC:
11R04; 11R32; 05C25; 20B25
1. Introduction
Let be an algebraic number of degree d over , and suppose that three distinct algebraic conjugates of satisfy . In 2004, Dubickas and Smyth [1] asked whether d must be divisible by 3. Stong constructed a counterexample of degree 20: the irreducible polynomial
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 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 .
The relation among three conjugates is a special case of
where are the conjugates of an algebraic number of degree d and are not all zero. Such a relation is called trivial when . 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 , 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 and : they exclude zero-sum triples when in the first family and in the second, where p is prime and . 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
with conjugates of an algebraic number α of prime degree d over and can only hold if .
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 are three conjugates of an algebraic number satisfying , then .
Dubickas [23] (see also [5], Theorem 3’) generalized Lemma 2 as follows:
Lemma 3.
If , where , are distinct algebraic numbers conjugate over a field K of characteristic zero, and are non-zero rational numbers satisfying , then
Also, we will use the result proved by Dubickas and Jankauskas [14].
Lemma 4.
The equality
with conjugates of an algebraic number α of degree d over and satisfying can only hold if .
3. Proof of Theorem 1
Proof.
Let d be a positive integer not divisible by 3. Let be an algebraic number over 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], . Dubickas and Jankauskas proved that (see Theorem 1.2 in [14]). By Lemma 1, d cannot be a prime number. Thus . Recently, Virbalas eliminated the cases and by proving that , where is a prime number (see Theorem 1.1 in [24]). So or . Our goal is to show that . This will establish that .
Assume, to the contrary, that there exists an algebraic number of degree whose algebraic conjugates satisfy the relation
Clearly, these three conjugates cannot all be equal. Moreover, if some two conjugates are equal, say , then , which is impossible (we can choose an automorphism in the Galois group of the normal closure of which maps to having the maximal absolute value m; then is mapped to and , which is impossible). Hence, all three conjugates in (2) are distinct.
Let be the algebraic conjugates of . Lemma 4 implies that . Let G be the Galois group of the normal closure of over . Note that this normal closure is also the splitting field of the minimal polynomial of over , and therefore G is the Galois group of this polynomial. The group G corresponds to some transitive subgroup of the full symmetric group .
Two relations and , where all the summands are algebraic conjugates of , are called distinct if
Lemma 5.
For any two distinct relations and , we have .
Proof.
Since the relations are distinct, we have that . On the other hand, if, say, , then . Since the conjugates are distinct, , so the two relations coincide, a contradiction. Hence, the claim follows. □
Lemma 6.
For any fixed , the number of distinct relations of the form is less than 6.
Proof.
Assume, to the contrary, that for a fixed there exist six distinct relations of the form . Lemma 5 implies that for any two distinct relations and the sets and are disjoint. Without loss of generality, we consider the following six relations (after relabeling the conjugates of , if necessary):
By adding all of them and using , we obtain
which is impossible by Lemma 3. □
We say that two relations and are conjugate if there exists an automorphism such that
One can easily see that this conjugacy relation is an equivalence relation on the set of all possible relations of the form .
Lemma 7.
The following statements are true.
- (i)
- Any two relations of the form 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 and its equivalence class , consisting of all the distinct relations that are conjugate to . Let . Since the Galois group G acts transitively on the set , each conjugate appears an equal number of times, say l, in the relations in . We have N distinct relations in and each such relation involves three distinct conjugates of . Thus, there are appearances of conjugates of in . On the other hand, this number can be counted in a different way — each conjugate of appears exactly l times. Hence, . Since the class is nonempty and G acts transitively, . As , we have . Lemma 6 gives , so and .
Assume that there are two distinct equivalence classes. Each contains three distinct relations involving . Thus, in total, we have six distinct relations involving . This contradicts Lemma 6. Hence, the lemma follows. □
By Lemma 7, we have exactly 16 distinct relations of the form and each appears in exactly 3 distinct such relations. Without loss of generality, we assume the following system of distinct relations:
This system of relations is equivalent to the following one:
Note that are the algebraic conjugates of . Since and , we have . Each sum appearing in (4) is therefore an algebraic conjugate of .
Note that each algebraic conjugate of has exactly three distinct representations as a sum (see in Lemma 7).
Now, we will introduce the graph-theoretic approach to this problem. Let be the finite simple undirected graph with . For , the vertices and are joined by an edge, denoted or , if is a conjugate of , equivalently, if this sum appears in (4).
Note that each vertex of must have the same number of edges. In other words, the graph is regular. This follows directly from the fact that each appears exactly six times in (4) (or, equivalently, each appears in three distinct relations and each such relation implies two edges and , connecting the vertex ), i.e., for each . In such a setting, must have edges. Furthermore, since the Galois group G is transitive on the set of conjugates and, by Lemma 7, any two relations of the form are conjugate, the graph 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 , 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 , the graphs and are not isomorphic.
Note that a relation in (3) implies the three equalities , and . Thus, the three sums on the left are algebraic conjugates of . In other words, edges , and form a triangle in our graph . On the other hand, if, for three distinct conjugates , all three edges and belong to , then the relation need not hold. If it does, then we say that the vertices form a zero-sum triangle .
Write for the degree of a vertex v in a graph , for its open neighborhood, and 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 by ; degrees in are taken within this induced graph.
Lemma 8.
The following statements are true for the graph .
- (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 of α.
- (iii)
- If are three distinct vertices such that , and is an edge in , then is a zero-sum triangle.
- (iv)
- If and are two distinct zero-sum triangles, then either or is not an edge in .
Proof.
Part follows from the definition of the graph and Lemma 5.
. Let , , be an edge in . Then, according to the definition of , the sum is an algebraic conjugate of . Hence, for a conjugate . If equaled either endpoint, we would obtain for conjugates , which the maximal-absolute-value argument following (2) excludes. Thus, the three vertices are distinct, and is a zero-sum triangle. Part makes it the unique zero-sum triangle containing . Moreover, is also an edge in , since is an algebraic conjugate of . So is adjacent to , , and therefore .
. Since , we have that is an edge in . Applying part , we obtain that there exists a vertex such that the triangle is a zero-sum triangle. This, together with , implies that in the induced graph the vertex is adjacent only to and . On the other hand, the edge is in and . Thus, the edge belongs to the induced graph , and therefore is adjacent to in . Hence, and the claim follows.
. Assume, to the contrary, that and are two distinct zero-sum triangles and both and are edges in . Part implies the existence of zero-sum triangles and . Note that , since, in view of part , zero-sum triangles and share exactly one vertex . Similarly, . Now, the four obtained zero-sum triangles imply the relations
By adding the first two relations in (5) and using the expressions for and from the last two relations in (5), we obtain
This contradicts Lemma 2, since . □
Proposition 1.
Let V be the full set of n conjugates of an algebraic number over , and suppose that its set of zero-sum triples of distinct elements is nonempty. Then 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 -regular. Its edges are partitioned into the block triangles. Moreover,
so distinct vertices have distinct open neighborhoods. In the degree-16 setting above, , , 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 constant and makes vertex-transitive. Linearity gives 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 , hence . Finally, Lemma 7 gives 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 . We check with SageMath [28] that none of the following 29 graphs
has a subgraph isomorphic to the graph FyTAG. Hence, is isomorphic to one of the graphs in the following set
We claim that is not isomorphic to any graph in the set . 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 . Assume, to the contrary, that the graph F}TJG is an induced subgraph of . By of Lemma 8, the edge belongs to a zero-sum triangle , where . Since and are the only vertices in that are adjacent to , we obtain that or . Without loss of generality, assume . Thus, is a zero-sum triangle. Now part of Lemma 8 implies that neither nor is a zero-sum triangle. Applying of Lemma 8, we obtain that the edges and belong to zero-sum triangles and , respectively, and .
Analogously, applying part of Lemma 8, we obtain that
are zero-sum triangles, is not a zero-sum triangle and there exists a vertex such that is a zero-sum triangle and .
Now, all obtained zero-sum triangles imply the relations
By adding the first three relations in (7) and using the expressions for from the last three relations in (7), we obtain
If , the last equality gives , contrary to . Otherwise, collect equal terms among , all of which differ from . The resulting relation has three or four distinct conjugates, with nonzero rational coefficients or , 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 .
We check with SageMath [28] that each graph in contains an induced subgraph isomorphic to F}TJG. Hence, is not isomorphic to any of these graphs. This, together with (6), implies that must be isomorphic to some graph in the following set
Next, we will prove that is not isomorphic to any of the first five graphs in the set above, namely, .
The 16 vertices of each graph , , are labeled by the numbers . We will consider every such graph separately. Assuming that is isomorphic to , we will show that it leads to a contradiction. We will identify each vertex of with . Thus, instead of treating and as isomorphic graphs, we will treat them as coinciding graphs, i.e., .
Assume that . The induced subgraphs and are shown in Figure 3.
Figure 3.
Induced subgraphs and .
We have that , and is an edge in . Hence, part of Lemma 8 implies that is a zero-sum triangle. Similarly, , and is an edge in . Again, applying part of Lemma 8, we obtain that is a zero-sum triangle. Thus, the zero-sum triangles and share two distinct vertices and . This contradicts part of Lemma 8. Thus, .
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 means that u has degree 2 in 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 and .
Figure 5.
Induced subgraphs and .
Figure 6.
Induced subgraphs and .
Figure 7.
Induced subgraphs and .
Hence, we are left with two cases: or . 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 . Assume, to the contrary, that it is. By of Lemma 8, the edge belongs to a zero-sum triangle , where . Since and are the only vertices in that are adjacent to , we obtain that or . Thus, we have to consider two cases: is a zero-sum triangle; is a zero-sum triangle.
Case : is a zero-sum triangle. By part of Lemma 8, the edge belongs to a zero-sum triangle , where . We have that , since is not adjacent to . Part of Lemma 8 implies that neither nor is a zero-sum triangle. Hence, .
Assume that . Then and are zero-sum triangles, while and are edges of . This contradicts part of Lemma 8.
Assume that , so that is a zero-sum triangle. Part of Lemma 8 implies that is not a zero-sum triangle, since it shares an edge with the zero-sum triangle . Hence, is a zero-sum triangle. Now, we have two zero-sum triangles and , and together with are edges in . This contradicts part of Lemma 8.
Case : is a zero-sum triangle. Part of Lemma 8 implies that neither nor is a zero-sum triangle, since they share an edge with the zero-sum triangle . Hence, is a zero-sum triangle. Now, we have two zero-sum triangles and , and together with are edges in . This contradicts part of Lemma 8.
This completes the proof that the graph Fummw cannot be an induced subgraph of . We check with SageMath [28] that the graph contains an induced subgraph isomorphic to Fummw. Therefore, , and we are left to consider the last option . 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 . Assume, to the contrary, that it is. Part of Lemma 7 implies that there exist three distinct relations , , which correspond to three distinct zero-sum triangles . Then part of Lemma 8 yields for every . Moreover, applying part of Lemma 8, we obtain that any two of the three sets , , are disjoint. Hence,
Now, adding up the relations , , we obtain
Analogously, considering the three relations , , we obtain
This equality, together with (8), implies that , which is a contradiction. Hence, the graph G~z\z{ cannot be an induced subgraph of . We check with SageMath [28] that the graph contains an induced subgraph isomorphic to G~z\z{. Therefore, .
Finally, we have proved that for . Thus, no algebraic number of degree 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 is line i of the text; manuscript vertex v is graph6 vertex . 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
| Test | Survivors |
| FyTAG, non-induced | |
| Exclude induced F}TJG | |
| Local tests in Table 2 | |
| Final induced-subgraph tests | none |
For the last two tests, the script verifies the induced embeddings of Figure 8 in and of Figure 9 in . The complete transcripts Supplementary/outputsage.txt and Supplementary/outputnetworkx.txt (Supplementary Materials) include all intermediate witnesses and end with ALL ASSERTIONS PASSED.
References
- 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]
- Baronėnas, Ž.; Drungilas, P.; Jankauskas, J. No three algebraic conjugates of degree sixteen sum to zero. arXiv 2026, arXiv:2608.03583. [Google Scholar]
- Kurbatov, V.A. Galoissche Erweiterungen vom Primzahlgrad und ihre primitiven Elemente. Izv. Vyssh. Uchebn. Zaved. Mat. 1977, 176, 61–66. [Google Scholar]
- Baron, G.; Drmota, M.; Skałba, M. Polynomial relations between polynomial roots. J. Algebra 1995, 177, 827–846. [Google Scholar] [CrossRef] [Scilit]
- Dixon, J.D. Polynomials with nontrivial relations between their roots. Acta Arith. 1997, 82, 293–302. [Google Scholar] [CrossRef] [Scilit]
- Girstmair, K. Linear relations between roots of polynomials. Acta Arith. 1999, 89, 53–96. [Google Scholar] [CrossRef] [Scilit]
- Girstmair, K. Linear dependence of zeros of polynomials and construction of primitive elements. Manuscr. Math. 1982, 39, 81–97. [Google Scholar] [CrossRef] [Scilit]
- Girstmair, K. The Galois relation x1 = x2 + x3 and Fermat over finite fields. Acta Arith. 2006, 124, 357–370. [Google Scholar] [CrossRef] [Scilit]
- Girstmair, K. The Galois relation x1 = x2 + x3 for finite simple groups. Acta Arith. 2007, 127, 301–303. [Google Scholar] [CrossRef] [Scilit]
- 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]
- 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]
- Lalande, F. À propos de la relation galoisienne x1 = x2 + x3. J. Théorie Nr. Bordx. 2010, 22, 661–673. [Google Scholar] [CrossRef] [Scilit]
- 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]
- Dubickas, A.; Jankauskas, J. Simple linear relations between conjugate algebraic numbers of low degree. J. Ramanujan Math. Soc. 2015, 30, 219–235. [Google Scholar]
- 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]
- Dubickas, A.; Virbalas, P. Additive and multiplicative relations with algebraic conjugates. Rev. Unión Mat. Argent. 2026, 69, 143–154. [Google Scholar] [CrossRef] [Scilit]
- 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]
- Holgado, Á.S. Nontriviality of the module of relations for degree 4 polynomials. Acta Math. Hung. 2025, 176, 236–243. [Google Scholar] [CrossRef] [Scilit]
- Baronėnas, Ž.; Drungilas, P.; Jankauskas, J. No three algebraic conjugates of degree sixteen sum to zero. arXiv 2026, arXiv:2606.06222. [Google Scholar]
- McKay, B.D.; Royle, G.F. The transitive graphs with at most 26 vertices. Ars Comb. 1990, 30, 161–176. [Google Scholar]
- 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).
- Smyth, C.J. Conjugate algebraic numbers on conics. Acta Arith. 1982, 40, 333–346. [Google Scholar] [CrossRef] [Scilit]
- 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]
- Virbalas, P. Linear relations between three algebraic conjugates of degree twice a prime. Glas. Mat. 2025, 60, 229–242. [Google Scholar] [CrossRef] [Scilit]
- 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]
- McKay, B.D.; Piperno, A. Practical graph isomorphism, II. J. Symb. Comput. 2014, 60, 94–112. [Google Scholar] [CrossRef] [Scilit]
- 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).
- 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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.








