On diagonal equations over finite fields via walks in NEPS of graphs
Denis E. Videla

TL;DR
This paper derives an explicit combinatorial formula for counting solutions to certain diagonal equations over finite fields by analyzing walks in NEPS of graphs, connecting algebraic solutions with graph-theoretic structures.
Contribution
It introduces a novel combinatorial approach linking solutions of diagonal equations over finite fields to walks in NEPS of complete graphs.
Findings
Explicit formula for solutions to diagonal equations over finite fields.
Connection established between algebraic equations and graph walks.
Method applicable to equations with specific parameters.
Abstract
In this paper, we obtain an explicit combinatorial formula for the number of solutions to the diagonal equation over the finite field , with and by using the number of -walks in NEPS of complete graphs.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
On diagonal equations over finite fields
via walks in NEPS of graphs
Denis E. Videla
Denis Videla – CIEM - CONICET, FaMAF, Universidad Nacional de Córdoba, (5000) Córdoba, Argentina. E-mail: [email protected]
Abstract.
In this paper, we obtain an explicit combinatorial formula for the number of solutions to the diagonal equation over the finite field , with and by using the number of -walks in NEPS of complete graphs.
Key words and phrases:
NEPS, Hamming graphs, diagonal equations, finite fields
2010 Mathematics Subject Classification. Primary 11G25 ; Secondary 05C25,05C50, 11T99.
Partially supported by CONICET and SECyT-UNC
1. Introduction
Diagonal equations
A diagonal equation over the finite field is an equation of the form
[TABLE]
for , for . This kind of equation have been study a lot, the interested reader can see the pioneering work [11], who relates the number of solution in terms of Gauss sums. Other authors have used this Weil’s expression to obtain explicit number of solution for especific ’s and ’s, see [1], [2] [3], [9], [10], [12] [13].
In general, it is difficult to find the explicit number of solution of (1.1), in this work we are going to find an explicit combinatorial solution of (1.1) when and for all in the finite fields by using a relation between the number of solution of (1.1) and the walks of certain graphs which have a special product structure (NEPS).
NEPS operation
Given a set and graphs , the NEPS (non-complete extended psum) of these graphs with respect to the basis is the graph , whose vertex set is the cartesian product of the vertex sets of the individual graphs, and two vertices are adjacent in , if and only if there exists some -tuple such that , whenever , or are distinct and adjacent in , whenever .
The NEPS operation generalizes a number of known graph products, all of which have in common that the vertex set of the resulting graph is the cartesian product of the input vertex sets. For instance, is the Kronecker product of the ’s; (where is the vector which only in the position ) is the sum of the graphs ; is the strong product of . We refer to [4] or [5] for the history of the notion of NEPS.
Outline and results
The main goal of this paper is find the number of solution of the diagonal equation
[TABLE]
over finite fields in a combinatorial way. For this purpose, we relate the number of solution of (1.2) with the number of walks generalized Paley graphs (GP-graph for short). By using a classification of GP-graphs which are NEPS of complete graph due to Lim and Praeger (see [7]), the problem of find the number of solution of (1.2) turns on to calculate the number of walks of NEPS of complete graphs. We will calculate a closed formula for the number of walks in NEPS of complete graphs.
The paper is organized as follows. In section 2, we recall some basic definition of generalized Paley graphs and diagonal equations over finite fields, and will be obtain a direct relationship between the number of -walks from to and the number of solution of (1.2) with , in this case.
In Section 3, we find a closed formula for the number of -walks in NEPS in terms of the number of walks of its factors by using essencially the properties of Kronecker products of matrices and well-known facts about the power of matrices and the number of walks between two vertices.
In Section 4 we apply the formula for the number of walks to the case of the cartesian product of the same complete graph which is with the cannonical basis. In this case, this graph is the well-known Hamming graph. In [7], the authors characterized those generalized Paley graphs which are Hamming graph. Using this, we find the -walks between two vertices in generalized Paley graphs and thus by aplying the result of section 2 we obtain a formula for the number of solution of the diagonal equation (2.3) over for where .
2. GP-graphs and diagonal equation over finite fields
Let be a prime and let be positive integers such that . The generalized Paley graph is the Cayley graph
[TABLE]
i.e. is the graph with set of vertex and two vertices are neighbors if and only if the difference . In general is a directed graph, but if is symmetric (), then is a simple graph.
Notice that if is a primitive element of , then , this implies that is a -regular graph. We assume that is a primitive divisor of (i.e. does not divide for any ) and even if is odd. The first condition is equivalent to being a connected graph and the second one is equivalent to being a simple graph if is odd. Notice that if then is a simple graph (without using this condition).
Given a graph and vertices of , we denote by to the number of walks of length from to in . By convention, or if or , respectively. The following Theorem relates the number of solution of the diagonal equations with and for all over and the walks of the GP-graph .
Theorem 2.1**.**
Let be a prime and let be positive integers such that . Given , then
[TABLE]
Proof.
If , then an -walk from to in gives such that
[TABLE]
Notice that, given there are exactly elements such that . So, each walk induces -solutions satisfying (2.3).
Reciprocally, any solution of (2.3) defines an -walk from to in , by taking into account that there are elements such that for each . Thus, there are different solutions of (2.3) which induce the same walk. Therefore
[TABLE]
as desired. ∎
Remark 2.2**.**
Notice that the equation (2.2), allow us to obtain the number of solution of (2.3) in , by taking into account that
[TABLE]
where denotes the number of solution of . In the case , notice that we have the trivial solution for each , thus we obtain that
[TABLE]
3. Number of walks in NEPS
It is well-known that if is the adjacency matrix of a graph , then
[TABLE]
labeling the vertices in an appropriate way.
The adjacency matrix of can be calculated in terms of the adjacency matrices of the graphs . More precisely, if and the graphs have adjacency matrices , then the adjacency matrix of is given by
[TABLE]
where denotes the Kronecker matrix product and (see [4]).
Theorem 3.1**.**
If and if then
[TABLE]
where denotes the projection of in and for all .
Proof.
Recall that the Kronecker product has the property
[TABLE]
Thus, by (3.2) if are the adjacency matrices of , respectively, then
[TABLE]
where for all and thus
[TABLE]
Taking into account that is constructed with the lexicographic order for the vertices of which represent the ordered -tuples of vertices of (see [4]). Denote by the label of in for . By definition of Kronecker product we have
[TABLE]
and, by (3.1)
[TABLE]
Therefore, by (3.1) and (3.4), we obtain the desired formula. ∎
As a consequence we obtain a formula for the number of walks in NEPS of complete graphs.
Corollary 3.2**.**
Let . If then
[TABLE]
where
[TABLE]
Proof.
It is enough to find , where is the complete graph with vertices. It is well known that
[TABLE]
Thus, the result follows from Theorem 3.1. ∎
Example 3.3**.**
Let and be the complete graphs of and vertices respectively and let and with and .
Clearly, only contains the element such that for all , i.e we have that for . On the other hand, contains all the elements such that for and ’s satisfying . By Corollary 3.2 we have that
[TABLE]
[TABLE]
for any vertex .
4. Main results
Let , where is the -tuple with in the position and zeros in the remainning positions. If is the NEPS of the graphs with basis , then is the sum of (cartesian product of graph). In this case we have the following result.
Proposition 4.1**.**
Let . Then, we have that
[TABLE]
where denote the projection of over .
Proof.
Let be a non-negative integer. By Theorem 3.1 we have that
[TABLE]
where . Notice that if , then
[TABLE]
Moreover, there exist a number of -tuples ’s with . Therefore we set (4.1) as we wanted. ∎
Recall that the Hamming graph is the graph with vertex set all the -tuples with entries from a set of size , and two -tuples are neighbors if and only if they differ in exactly one entry. It is known that is the -sum of the complete graph . Therefore, we have that
[TABLE]
where for all and
[TABLE]
In [7], the authors caracterized all generalized Paley graphs which are Hamming graphs. More precisely, they showed that is a Hamming graph if and only if for some divisor such that .
Also if is a primitive element of , then the set is a basis of as -vector space, then
[TABLE]
and hence we have the isomorphism (see [7])
[TABLE]
In this case, we have the following result.
Proposition 4.2**.**
Let be a prime and let be positive integers such that . If with and , then
[TABLE]
where for all and
[TABLE]
where denotes the -th coordinate of the vector , respect to the -base .
As a direct consequence of the Theorem 2.1 and Proposition 4.2 we obtain the following Proposition.
Proposition 4.3**.**
Let be a prime and let be positive integers such that . If is integer and denotes of solutions in to the diagonal equation , then
[TABLE]
where for all and
[TABLE]
where denotes the -th coordinate of the vector , respect to the -base of .
As a direct consequence of the last proposition and Remark 2.2 we obtain our main result.
Theorem 4.4**.**
Let be a prime and let be positive integers such that . If is integer and denotes of solutions in to the diagonal equation , then
[TABLE]
where is given by (4.6).
Remark 4.5**.**
Clearly, the hypothesis to be integer is equivalent to . This condition was recently studied in [8]. More specifically, if we put , then in the following cases:
If is a prime different from and . 2.
If with an odd prime, coprime with and . 3.
If with odd primes such that and . 4.
If with primes different from with and for . 5.
If with prime such that for some . 6.
If with primes different from where with for all .
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] I. Baoulina , On the number of solutions to certain diagonal equations over finite fields , Int. J. Number Theory 6 (2010) 1–14.
- 2[2] I. Baoulina , On a class of diagonal equations over finite fields , Finite Fields Appl. 40 (2016) 201–223.
- 3[3] B. Berndt, R.J. Evans, K. Williams . Gauss and Jacobi sums , New York: Wiley (1998).
- 4[4] D. Cvetkovic, M. Doobs H. Sachs . Spectra of graphs , Pure and Applied Mathematics, Academic Press (1980).
- 5[5] D. Cvetkovic, P. Rowlinson, S. Simić . Eigenspaces of graphs , Encyclopedia of Mathematics and its Applications, Cambridge University Press, 1997 New edition 2008.
- 6[6] W. Klotz, T. Sander, . GCD-graphs and NEPS of complete graphs , ARS Math. Contemporanhea 6 (2013) 289–299.
- 7[7] T. K. Lim, C. Praeger . On Generalised Paley Graphs and their automorphism groups , Michigan Math. J. 58 (2009) 294–308.
- 8[8] R.A. Podestá, D.E. Videla . The Waring’s number over finite fields through generalized Paley graphs . ar Xiv:1910.12664 (2019).
