This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

\stackMath

Exact values and improved bounds on the clique number of cyclotomic graphs

Chi Hoi Yip Department of Mathematics
University of British Columbia
Vancouver V6T 1Z2
Canada
[email protected]
Abstract.

Let qq be an odd power of a prime pp, and S𝔽qS\subset\mathbb{F}_{q}^{*} such that S=SS=-S and S/S𝔽qS/S\neq\mathbb{F}_{q}^{*}. We show that the clique number of the Cayley graph Cay(𝔽q+,S)\operatorname{Cay}(\mathbb{F}_{q}^{+},S) is at most |S/S|+q/p\sqrt{|S/S|}+\sqrt{q/p}, improving the best-known q\sqrt{q} upper bound for many families of such graphs substantially. Such a new bound is strongest for cyclotomic graphs and in particular, it implies the first nontrivial upper bound on the clique number of all generalized Paley graphs of non-square order, extending the work of Hanson and Pertidis. Moreover, our new bound is asymptotically sharp for an infinite family of generalized Paley graphs, and we further discover the first nontrivial family among them for which the clique number can be exactly determined. We also obtain a new lower bound on the number of directions determined by a large Cartesian product in the affine Galois plane AG(2,q)AG(2,q), which is sharp for infinite families.

Key words and phrases:
cyclotomic graph, Paley graph, clique number, direction
2020 Mathematics Subject Classification:
11B30, 05C25, 51E15

1. Introduction

Throughout the paper, we let pp be an odd prime, qq a power of pp, 𝔽q\mathbb{F}_{q} the finite field with qq elements, and 𝔽q=𝔽q{0}\mathbb{F}_{q}^{*}=\mathbb{F}_{q}\setminus\{0\}. We always assume that dd is a divisor of q12\frac{q-1}{2} such that d>1d>1.

The goal of this paper is to present new progress toward the estimation of the clique number of cyclotomic graphs, including generalized Paley graphs. We begin by recalling a few basic terminologies. Let SS be a subset of 𝔽q\mathbb{F}_{q}^{*} with S=SS=-S, the Cayley graph X=Cay(𝔽q+;S)X=\operatorname{Cay}(\mathbb{F}_{q}^{+};S) is the graph with vertex set 𝔽q\mathbb{F}_{q}, such that two vertices are adjacent if and only if their difference is in the connection set SS. We are mostly interested in the case that XX is a cyclotomic graph, namely, SS is a union of cyclotomic classes, that is, SS is a union of cosets of a multiplicative subgroup of 𝔽q\mathbb{F}_{q}^{*}. A clique in XX is a subset of vertices in XX such that every two distinct vertices in the clique are adjacent. The clique number of XX, denoted by ω(X)\omega(X), is the size of a maximum clique in XX. Equivalently, without adopting the graph theory language, the clique number of XX is the maximum size of a subset CC of 𝔽q\mathbb{F}_{q} such that CCS{0}C-C\subset S\cup\{0\}. Thus, estimating the clique number of XX is closely related to the additive structure of SS, and such a problem is central in arithmetic combinatorics especially when SS is known to have some multiplicative structure [4].

Cyclotomic graphs are well-studied, especially because they build a bridge among algebraic graph theory, arithmetic combinatorics, number theory, finite geometry, and other subjects (see for example [1, 3, 5, 7, 8, 20]). Among cyclotomic graphs, generalized Paley graphs are of special interest. Let d>1d>1 be a positive integer and q1(mod2d)q\equiv 1\pmod{2d}. The dd-Paley graph on 𝔽q\mathbb{F}_{q}, denoted GP(q,d)GP(q,d), is the Cayley graph Cay(𝔽q+;(𝔽q)d)\operatorname{Cay}(\mathbb{F}_{q}^{+};(\mathbb{F}_{q}^{*})^{d}), where (𝔽q)d={xd:x𝔽q}(\mathbb{F}_{q}^{*})^{d}=\{x^{d}:x\in\mathbb{F}_{q}^{*}\} is the set of dd-th powers in 𝔽q\mathbb{F}_{q}^{*}. It is well-known that ω(GP(q,d))q\omega\big{(}GP(q,d)\big{)}\leq\sqrt{q}; see for example [19, Theorem 1.1]. This square root upper bound on the clique number is often referred to as the trivial upper bound in the literature. In fact, one of the folklore proofs [21, Lemma 1.2] of such a square root upper bound extends to a larger family of Cayley graphs, which we describe below.

Lemma 1.1 (Trivial upper bound).

Let qq be a prime power. Let S𝔽qS\subset\mathbb{F}_{q}^{*} with S=SS=-S such that S/S𝔽qS/S\neq\mathbb{F}_{q}^{*}. Then ω(Cay(𝔽q+;S))q\omega(\operatorname{Cay}(\mathbb{F}_{q}^{+};S))\leq\sqrt{q}.

Proof.

Let C={v1,v2,,vN}𝔽qC=\{v_{1},v_{2},\ldots,v_{N}\}\subset\mathbb{F}_{q} be a maximum clique in Cay(𝔽q+;S)\operatorname{Cay}(\mathbb{F}_{q}^{+};S). Let g𝔽q(S/S)g\in\mathbb{F}_{q}^{*}\setminus(S/S), and consider the set W={vi+gvj:1i,jN}W=\{v_{i}+gv_{j}:1\leq i,j\leq N\}. It suffices to show that |W|=N2|W|=N^{2} since W𝔽qW\subset\mathbb{F}_{q}. Assume that there exist 1i,i,j,jN1\leq i,i^{\prime},j,j^{\prime}\leq N such that vi+gvj=vi+gvjv_{i}+gv_{j}=v_{i}^{\prime}+gv_{j}^{\prime}, which implies that vivi=g(vjvj)v_{i}-v_{i}^{\prime}=g(v_{j}^{\prime}-v_{j}). However, note that vivi,vjvjS{0}v_{i}-v_{i}^{\prime},v_{j}^{\prime}-v_{j}\in S\cup\{0\} and gS/Sg\notin S/S, forcing that vivi=vjvj=0v_{i}-v_{i}=v_{j}^{\prime}-v_{j}=0, that is, i=ii=i^{\prime} and j=jj=j^{\prime}. ∎

This trivial upper bound can be sometimes achieved, for example, if qq is a square and 𝔽qS\mathbb{F}_{\sqrt{q}}^{*}\subset S, then 𝔽q\mathbb{F}_{\sqrt{q}} forms a clique in the corresponding Cayley graph. In particular, if qq is a square and d2d\geq 2 is a divisor of (q+1)(\sqrt{q}+1), then ω(GP(q,d))=q\omega(GP(q,d))=\sqrt{q} [2] (the converse is also true [19]).

Even if qq is a non-square, this q\sqrt{q} trivial upper bound appears to be the best-known for many families of Cayley graphs. We provide a significant improvement on this bound.

Theorem 1.2.

Let qq be an odd power of a prime pp. Let S𝔽qS\subset\mathbb{F}_{q}^{*} with S=SS=-S such that S/S𝔽qS/S\neq\mathbb{F}_{q}^{*}. Then ω(Cay(𝔽q+;S))|S/S|+1\omega(\operatorname{Cay}(\mathbb{F}_{q}^{+};S))\leq\sqrt{|S/S|}+1 if q=pq=p and ω(Cay(𝔽q+;S))|S/S|+q/p1\omega(\operatorname{Cay}(\mathbb{F}_{q}^{+};S))\leq\sqrt{|S/S|}+\sqrt{q/p}-1 if qpq\neq p.

Note that our new upper bound highly depends on the multiplicative structure of the connection set SS. In the case that SS is a union of cyclotomic classes, it is easy to compute the size of the ratio set S/SS/S. In particular, Theorem 1.2 implies the following important corollary on the clique number of cyclotomic graphs. While a cyclotomic graph is simply the edge-disjoint union of copies of a given generalized Paley graph, in general it is more complicated to estimate its clique number.

Corollary 1.3.

Let d2d\geq 2, and let q1(mod2d)q\equiv 1\pmod{2d} be an odd power of an odd prime pp. Let H=(𝔽q)dH=(\mathbb{F}_{q}^{*})^{d}, gg be a primitive root of 𝔽q\mathbb{F}_{q}, and I/dI\subset\mathbb{Z}/d\mathbb{Z} be an index set. Consider the cyclotomic graph X=Cay(𝔽q+,Sd,I)X=\operatorname{Cay}(\mathbb{F}_{q}^{+},S_{d,I}), where Sd,I=iIgiHS_{d,I}=\bigcup_{i\in I}g^{i}H. If II/dI-I\neq\mathbb{Z}/d\mathbb{Z}, then

ω(X)|II|qd+qp.\omega(X)\leq\sqrt{\frac{|I-I|q}{d}}+\sqrt{\frac{q}{p}}.

In particular, ω(GP(q,d))q/d+q/p\omega(GP(q,d))\leq\sqrt{q/d}+\sqrt{q/p}.

Theorem 1.2 is inspired by the recent breakthrough of Hanson and Petridis [8] on the clique number of generalized Paley graphs. They used Stepanov’s method [15] to show that ω(GP(p,d))p/d+1\omega\big{(}GP(p,d)\big{)}\leq\sqrt{p/d}+1 when q=pq=p is a prime. Their method has been extended by Yip to an arbitrary prime power [21, 18] in the following result:

Theorem 1.4 ([8],[18, Theorem 5.8]).

If q1(mod2d)q\equiv 1\pmod{2d}, and 2nN=ω(GP(q,d))2\leq n\leq N=\omega\big{(}GP(q,d)\big{)} satisfies (n1+q1dq1d)0(modp),\binom{n-1+\frac{q-1}{d}}{\frac{q-1}{d}}\not\equiv 0\pmod{p}, then (N1)nq1d(N-1)n\leq\frac{q-1}{d}.

When q=pq=p is a prime, it is easy to verify that the binomial coefficient condition is automatically satisfied. In general, Theorem 1.4 provides an algorithm to give an upper bound on ω(GP(q,d))\omega(GP(q,d)) by analyzing the base-pp representation of q1d\frac{q-1}{d}. When d=2d=2, which corresponds to Paley graphs, Yip [21] used this idea to proved that ω(GP(q,2))q/2+O(q/p)\omega\big{(}GP(q,2)\big{)}\leq\sqrt{q/2}+O(\sqrt{q/p}) when qq is an odd power of a prime pp. More generally, when d(p1)d\mid(p-1) and d3d\geq 3, Yip [18, Section 5.2] proved that ω(GP(q,d))(1+o(1))q/d\omega\big{(}GP(q,d)\big{)}\leq(1+o(1))\sqrt{q/d}. However, as remarked in [18, Section 5.2], in general, the analysis is fairly complicated and it is not clear if this approach would always achieve a nontrivial upper bound on the clique number. There are other non-trivial upper bounds on ω(GP(q,d))\omega(GP(q,d)) in [18], but they are all of the shape (1o(1))q(1-o(1))\sqrt{q}. To conclude, in general, the best-known upper bound on ω(GP(q,d))\omega(GP(q,d)) is (1o(1))q(1-o(1))\sqrt{q}.

Our new results improve the Hanson-Pertidis method and its generalization in the following aspects. Firstly, our results show that the barrier created by the binomial coefficients in Theorem 1.4 can be essentially removed and thus we extend the Hanson-Pertidis bound to all finite fields with non-square order. Note that even if qq is assumed to be a non-square, the non-vanishing condition on binomial coefficients cannot be completely removed; a family of counterexamples can be found in Theorem 1.5. More importantly, it seems the Hanson-Pertidis method and its generalization apply only to generalized Paley graphs, while our approach produces a similar upper bound on the clique number of cyclotomic graphs or general Cayley graphs. Interestingly, our proof is based on a “toy version” of Stepanov’s method; see Remark 2.2.

Observe that when q=p3q=p^{3} and d2d\geq 2 is a divisor of p2+p+1p^{2}+p+1, the subfield 𝔽p\mathbb{F}_{p} forms a clique in GP(q,d)GP(q,d) and thus ω(GP(q,d))p\omega(GP(q,d))\geq p; this was first observed by Broere, Döman, and Ridley [2]. It was recently proved that 𝔽p\mathbb{F}_{p} forms a maximal clique in GP(q,d)GP(q,d) [22], and it is tempting to conjecture that ω(GP(q,d))=p\omega(GP(q,d))=p since 𝔽p\mathbb{F}_{p} is the only “obvious” large clique. Indeed, when p=o(d)p=o(d), Corollary 1.3 implies that ω(GP(q,d))=(1+o(1))p\omega(GP(q,d))=(1+o(1))p, as p,dp,d\to\infty. This shows that Corollary 1.3 is asymptotically sharp for an infinite family of graphs; this is rather surprising since the Hanson-Petridis bound, despite being the best-known and a highly nontrivial upper bound for ω(GP(p,d))\omega(GP(p,d)), is far from the conjectural bound po(1)p^{o(1)} predicted from the Paley graph conjecture (see for example [19, Section 2.2]). Inspired by this observation, we further discover that the clique number in this setting is in fact exactly pp.

Theorem 1.5.

Let q=p3q=p^{3} and dd be a divisor of p2+p+1p^{2}+p+1. If d>pd>p, then ω(GP(q,d))=p\omega(GP(q,d))=p.

We remark that Theorem 1.5 is the first nontrivial instance for which the clique number of an infinite family of generalized Paley graphs can be determined, and it refines several results in [2, 20, 22]. More generally, if GP(q,d)GP(q,d) admits a clique which is a subfield of 𝔽q\mathbb{F}_{q} and KK is the largest such subfield, Yip [22] used character sum estimates to show KK is a maximal clique. It is also tempting to conjecture that ω(GP(q,d))=|K|\omega(GP(q,d))=|K|, and we confirm that under some extra assumptions as well as construct several interesting infinite families of such graphs in Section 4.

Theorem 1.2 is a consequence of Theorem 1.7, concerning a new lower bound on the number of directions determined by a Cartesian product. Before stating the new bound, we recall a few basic definitions. Let AG(2,q)AG(2,q) denote the affine Galois plane over the finite field 𝔽q\mathbb{F}_{q}. Let UU be a subset of points in AG(2,q)AG(2,q). We use Cartesian coordinates in AG(2,q)AG(2,q) so that U={(xi,yi):1i|U|}U=\{(x_{i},y_{i}):1\leq i\leq|U|\}. The set of directions determined by UAG(2,q)U\subset AG(2,q) is

𝒟U={yjyixjxi:1i<j|U|}𝔽q{},\mathcal{D}_{U}=\left\{\frac{y_{j}-y_{i}}{x_{j}-x_{i}}\colon 1\leq i<j\leq|U|\right\}\subset\mathbb{F}_{q}\cup\{\infty\},

where \infty is the vertical direction. While the connection between the theory of directions and the clique number of generalized Paley graphs was only discovered in recent papers [8, 18], the proof of Lemma 1.1 already indicates such a connection.

When the point set UU is a Cartesian product, Di Benedetto, Solymosi, and White [5] proved the following upper bound on the size of 𝒟U\mathcal{D}_{U}, improving a result of Rédei [11] and Szőnyi [17] .

Theorem 1.6 ([5]).

Let A,B𝔽pA,B\subset\mathbb{F}_{p} be sets each of size at least two such that |A||B|<p|A||B|<p. Then the set of points A×BAG(2,p)A\times B\subset AG(2,p) determines at least |A||B|min{|A|,|B|}+2|A||B|-\min\{|A|,|B|\}+2 directions.

They observed that Theorem 1.6 can be used to recover the Hanson-Petridis bound. We refer to [9, 14] for improvements on Theorem 1.6 for the Cartesian product {1,2,,n}2\{1,2,\ldots,n\}^{2} as well as their applications to problems concerning Diophantine equations. Unfortunately, Theorem 1.6 fails to extend to general finite fields due to the subfield obstruction. Yip [18, Theorem 1.6] extended Theorem 1.6 to general finite fields under extra assumptions. However, such extensions are not strong enough for the applications. Overcoming the subfield obstruction, we establish the following lower bound with a “corrected error term” when the point set is a large Cartesian product.

Theorem 1.7.

Let A,B𝔽qA,B\subset\mathbb{F}_{q} be sets such that |A|=m2,|B|=n2|A|=m\geq 2,|B|=n\geq 2, and mnqmn\leq q. Then the set of points A×BAG(2,q)A\times B\subset AG(2,q) determines at least mnmin{ps1(n1),ps2(m1)}+1mn-\min\{p^{s_{1}}(n-1),p^{s_{2}}(m-1)\}+1 directions, where s1s_{1} is the largest integer such that ps1nqp^{s_{1}}n\leq q and s2s_{2} is the largest integer such that ps2mqp^{s_{2}}m\leq q.

Theorem 1.7 is a generalization of Theorem 1.6. Indeed, when q=pq=p is a prime, we have s1=s2=0s_{1}=s_{2}=0, and thus Theorem 1.7 recovers Theorem 1.6. Our proof is different from the approach by Di Benedetto, Solymosi, and White [5]; see Remark 2.2. When qq is a square, and A=B=𝔽qA=B=\mathbb{F}_{\sqrt{q}} is given by the subfield with size q\sqrt{q}, the direction set determined by A×BA\times B is 𝔽q{}\mathbb{F}_{\sqrt{q}}\cup\{\infty\}, and our bound gives qq(q1)+1=q+1q-\sqrt{q}(\sqrt{q}-1)+1=\sqrt{q}+1, which is sharp. More generally, if BB is a subfield of 𝔽q\mathbb{F}_{q} and AA is a subspace over BB with |A||B|=q|A||B|=q, our bound is also sharp.

When |U|q|U|\leq q, the best-known lower bound on |𝒟U||\mathcal{D}_{U}| is roughly of the form |U|/q|U|/\sqrt{q}, due to Dona [6]. While the lower bound given by Theorem 1.7 could be trivial when A×BA\times B is small, we remark that Theorem 1.7 does improve Dona’s bound significantly when UU is a large Cartesian product. For example, if qq is a non-square, and q/p=o(min{|A|,|B|})\sqrt{q/p}=o(\min\{|A|,|B|\}), then Theorem 1.7 implies that A×BA\times B determines (1o(1))|A||B|(1-o(1))|A||B| directions. In particular, we have the following corollary.

Corollary 1.8.

Let q=p2r+1q=p^{2r+1}, where rr is a non-negative integer. If A𝔽qA\subset\mathbb{F}_{q} such that 2pr<|A|<q2p^{r}<|A|<\sqrt{q}, then

|AAAA|>|A|22.\bigg{|}\frac{A-A}{A-A}\bigg{|}>\frac{|A|^{2}}{2}.

Results similar to Corollary 1.8 have played an important role in recent breakthroughs on sum-product type estimates over 𝔽p\mathbb{F}_{p} (see for example [10, 13]). It would be interesting to see if Corollary 1.8 would imply new sum-product type estimates over 𝔽q\mathbb{F}_{q}.

Notations. We follow standard notations for arithmetic operations among sets. Given two sets AA and BB, we write AB={ab:aA,bB}A-B=\{a-b:a\in A,b\in B\} and A/B={a/b:aA,bB}A/B=\{a/b:a\in A,b\in B\}.

Structure of the paper. In Section 2, we prove Theorem 1.7. In Section 3, we use Theorem 1.7 to deduce Theorem 1.2. In Section 4, we construct nontrivial families of generalized Paley graphs for which their clique number can be explicitly determined, and deduce Theorem 1.5 as a special case.

2. Improved lower bound on the size of direction sets

Instead of introducing hyper-derivatives and binomial coefficients as in [18, 21], to prove Theorem 1.7, we consider the following lemma, which characterizes polynomials with derivative identically zero. The lemma is well-known, and we include a simple proof.

Lemma 2.1.

Let f(x)𝔽q[x]f(x)\in\mathbb{F}_{q}[x] be a nonzero polynomial such that its derivative f0f^{\prime}\equiv 0. Then the multiplicity of each root of ff (in the algebraic closure 𝔽q¯\overline{\mathbb{F}_{q}}) is a multiple of pp.

Proof.

Without loss of generality, we may assume ff is a monic polynomial. Let β1,β2,,βN\beta_{1},\beta_{2},\cdots,\beta_{N} be distinct roots of ff and factorize ff as

f(x)=j=1N(xβj)αj,f(x)=\prod_{j=1}^{N}(x-\beta_{j})^{\alpha_{j}},

where αj\alpha_{j} is the multiplicity of the root βj\beta_{j}.

Then the derivative of ff can be computed as follows:

f(x)=i=1Nαi(xβi)αi1(ji(xβj)αj)=k=1N(xβk)αk1i=1Nαi(ji(xβj)).f^{\prime}(x)=\sum_{i=1}^{N}\alpha_{i}(x-\beta_{i})^{\alpha_{i}-1}\bigg{(}\prod_{j\neq i}(x-\beta_{j})^{\alpha_{j}}\bigg{)}=\prod_{k=1}^{N}(x-\beta_{k})^{\alpha_{k}-1}\cdot\sum_{i=1}^{N}\alpha_{i}\bigg{(}\prod_{j\neq i}(x-\beta_{j})\bigg{)}.

Since f0f^{\prime}\equiv 0, it follows that

i=1Nαi(ji(xβj))0.\sum_{i=1}^{N}\alpha_{i}\bigg{(}\prod_{j\neq i}(x-\beta_{j})\bigg{)}\equiv 0.

In particular, for each 1iN1\leq i\leq N, we must have αi=0\alpha_{i}=0 (in 𝔽q\mathbb{F}_{q}) by setting x=βix=\beta_{i}. Therefore, the multiplicity of each root is a multiple of pp. ∎

Next, we present the proof of Theorem 1.7 using Rédei polynomial with Szőnyi’s extension, together with a toy version of Stepanov’s method (see Remark 2.2).

Proof of Theorem 1.7.

Let A={a1,a2,,am}A=\{a_{1},a_{2},\ldots,a_{m}\} and B={b1,b2,,bn}B=\{b_{1},b_{2},\ldots,b_{n}\} be subsets of 𝔽q\mathbb{F}_{q}. Let U=A×BAG(2,q)U=A\times B\subset AG(2,q). Note that the direction set determined by UU only depends on AAA-A and BBB-B, so without loss of generality we can assume that 0A,B0\in A,B. It suffices to prove |𝒟U|mnps1(n1)+1|\mathcal{D}_{U}|\geq mn-p^{s_{1}}(n-1)+1. For the other bound, it follows from switching the role of AA and BB.

The Rédei polynomial [11] of UU is defined as

R(x,y)=(a,b)U(x+ayb)=i=1mj=1n(x+aiybj).R(x,y)=\prod_{(a,b)\in U}(x+ay-b)=\prod_{i=1}^{m}\prod_{j=1}^{n}(x+a_{i}y-b_{j}).

Note that if y𝔽q𝒟Uy\in\mathbb{F}_{q}\setminus\mathcal{D}_{U}, then aybaybay-b\neq a^{\prime}y-b^{\prime} for any two distinct points (a,b),(a,b)(a,b),(a^{\prime},b^{\prime}) in UU. Thus, if y𝔽q𝒟Uy\in\mathbb{F}_{q}\setminus\mathcal{D}_{U}, then R(x,y)R(x,y) divides xqxx^{q}-x. Szőnyi [16, 17] (see also [5, 18]) showed that there exist a polynomial F(x,y)𝔽q[x,y]F(x,y)\in\mathbb{F}_{q}[x,y] and polynomials hi(y)𝔽q[y]h_{i}(y)\in\mathbb{F}_{q}[y] with deg(hi)i\operatorname{deg}(h_{i})\leq i, such that

R(x,y)F(x,y)=xq+h1(y)xq1+h2(y)xq2++hq(y),R(x,y)F(x,y)=x^{q}+h_{1}(y)x^{q-1}+h_{2}(y)x^{q-2}+\cdots+h_{q}(y), (1)

and for each y𝔽q𝒟Uy\in\mathbb{F}_{q}\setminus\mathcal{D}_{U},

R(x,y)F(x,y)=xqx.R(x,y)F(x,y)=x^{q}-x.

This special polynomial F(x,y)F(x,y) is also known as Szőnyi’s extension polynomial; the structure of F(x,y)F(x,y) is complicated, we refer to [18, Section 2.2] for an explicit formula of F(x,y)F(x,y).

Let ci=hqi(0)c_{i}=h_{q-i}(0) for 0iq10\leq i\leq q-1. Then equation (1) implies that

G(x):=R(x,0)F(x,0)=F(x,0)j=1n(xbj)m=xq+i=0q1cixi.G(x):=R(x,0)F(x,0)=F(x,0)\prod_{j=1}^{n}(x-b_{j})^{m}=x^{q}+\sum_{i=0}^{q-1}c_{i}x^{i}. (2)

We claim that if ci0c_{i}\neq 0 for some 0iq10\leq i\leq q-1, then we have |𝒟U|i+1|\mathcal{D}_{U}|\geq i+1 [11, 17]. We include a short proof for the sake of completeness. Indeed, if ci0c_{i}\neq 0, then hqi0h_{q-i}\not\equiv 0, which implies that hqi(y)=0h_{q-i}(y)=0 for at most qiq-i distinct y𝔽qy\in\mathbb{F}_{q}. However, we know that hqi(y)=0h_{q-i}(y)=0 for each y𝔽q𝒟Uy\in\mathbb{F}_{q}\setminus\mathcal{D}_{U}. This shows that |𝔽q𝒟U|qi|\mathbb{F}_{q}\setminus\mathcal{D}_{U}|\leq q-i, and thus |𝒟U|i+1|\mathcal{D}_{U}|\geq i+1 (the extra 11 comes from the infinity direction).

Next we factorize G(x)G(x) into linear factors over 𝔽q¯\overline{\mathbb{F}_{q}}:

G(x)=j=1N(xβj)kj,G(x)=\prod_{j=1}^{N}(x-\beta_{j})^{k_{j}},

where β1,β2,,βN\beta_{1},\beta_{2},\ldots,\beta_{N} are the distinct roots of GG, and βj=bj\beta_{j}=b_{j} for each 1jn1\leq j\leq n. In particular, we have kjmk_{j}\geq m for each 1jn1\leq j\leq n, kj1k_{j}\geq 1 for each n<jNn<j\leq N, and j=1Nkj=q\sum_{j=1}^{N}k_{j}=q. Let tt be the largest integer such that ptkjp^{t}\mid k_{j} for all 1jN1\leq j\leq N. Then we can write kj=ptαjk_{j}=p^{t}\alpha_{j} for each 1jN1\leq j\leq N, with at least one αj\alpha_{j} not divisible by pp, so that

G(x)=j=1N(xβj)kj=j=1N(xptβjpt)αj.G(x)=\prod_{j=1}^{N}(x-\beta_{j})^{k_{j}}=\prod_{j=1}^{N}(x^{p^{t}}-\beta_{j}^{p^{t}})^{\alpha_{j}}.

Observe that the map xxptx\mapsto x^{p^{t}} is an automorphism on 𝔽q\mathbb{F}_{q} since gcd(pt,q1)=1\gcd(p^{t},q-1)=1. Set y=xpty=x^{p^{t}}, then we have

H(y):=j=1N(yβjpt)αj=G(x).H(y):=\prod_{j=1}^{N}(y-\beta_{j}^{p^{t}})^{\alpha_{j}}=G(x). (3)

Note that βjpt\beta_{j}^{p^{t}} are still distinct since the map ββpt\beta\mapsto\beta^{p^{t}} is also an automorphism on 𝔽q¯\overline{\mathbb{F}_{q}}. Since not all αj\alpha_{j} are multiples of pp, it follows from Lemma 2.1 that HH^{\prime} is not identically zero. Thus, in view of the factorization given in equation (3), HH^{\prime} has degree at least

j=1N(αj1)\sum_{j=1}^{N}(\alpha_{j}-1)

since for each 1jN1\leq j\leq N, the root βjpt\beta_{j}^{p^{t}} is a root of HH^{\prime} with multiplicity at least αj1\alpha_{j}-1.

On the other hand, note that equation (2) becomes:

H(y)=xq+i=0q1cixi=yq/pt+i=0q/pt1diyiH(y)=x^{q}+\sum_{i=0}^{q-1}c_{i}x^{i}=y^{q/p^{t}}+\sum_{i=0}^{q/p^{t}-1}d_{i}y^{i}

as polynomials over 𝔽q\mathbb{F}_{q}, where di=cptid_{i}=c_{p^{t}i} for each 0iq/pt10\leq i\leq q/p^{t}-1. Note that q/ptq/p^{t} is a multiple of pp and thus

H(y)=i=1q/pt1idiyi1.H^{\prime}(y)=\sum_{i=1}^{q/p^{t}-1}id_{i}y^{i-1}.

It follows that there is 1i0q/pt11\leq i_{0}\leq q/p^{t}-1 such that i0di00i_{0}d_{i_{0}}\neq 0 and

i01j=1N(αj1).i_{0}-1\geq\sum_{j=1}^{N}(\alpha_{j}-1).

Therefore, our earlier claim implies that

|𝒟U|pti0+1pt(j=1N(αj1)+1)+1=j=1Nkjpt(N1)+1=qpt(N1)+1.|\mathcal{D}_{U}|\geq p^{t}i_{0}+1\geq p^{t}\bigg{(}\sum_{j=1}^{N}(\alpha_{j}-1)+1\bigg{)}+1=\sum_{j=1}^{N}k_{j}-p^{t}(N-1)+1=q-p^{t}(N-1)+1. (4)

Recall that each kjk_{j} is a multiple of ptp^{t}. In particular, kjptk_{j}\geq p^{t} for each j>nj>n. It follows that

Nnqj=1nkjptqmnpt,N-n\leq\frac{q-\sum_{j=1}^{n}k_{j}}{p^{t}}\leq\frac{q-mn}{p^{t}},

that is, ptNqmn+ptnp^{t}N\leq q-mn+p^{t}n. Putting this estimate into equation (4), we conclude that

|𝒟U|qptN+pt+1mnpt(n1)+1.|\mathcal{D}_{U}|\geq q-p^{t}N+p^{t}+1\geq mn-p^{t}(n-1)+1.

Finally, note that ts1t\leq s_{1}, since s1s_{1} is the largest integer such that ps1nqp^{s_{1}}n\leq q. This completes the proof. ∎

Remark 2.2.

Our proof differs from the original proof of Benedetto, Solymosi, and White [5] on Theorem 1.6 (which corresponds to the case that qq is a prime). In particular, [5, Lemma 6] plays an important role in their proof. Such a lemma has been extended to all finite fields in [18, Lemma 3.1] by Yip, which did lead to a generalization of their result (see [18, Theorem 1.6]). However, such a generalization only yields a tiny improvement on the trivial upper bound on the clique number of generalized Paley graphs [18, Theorem 1.9].

We replaced this key lemma with “a toy version” of Stepanov’s method, inspired by the applications of Stepanov’s method in [18, 21]. In particular, to apply Stepanov’s method, one needs to find a low-degree polynomial that vanishes on each element of a desired set with high multiplicity, which is guaranteed by the Cartesian product structure of the point set. It is also crucial that the polynomial constructed is not identically zero, which is ensured by the non-vanishing of binomial coefficients described in Theorem 1.4 in [18, 21]. Here we use a different yet simpler criterion, namely, Lemma 2.1, to achieve this purpose more effectively.

3. Applications to clique number of Cayley graphs

In this section, we use Theorem 1.7 to deduce Theorem 1.2 on the clique number of Cayley graphs.

Proof of Theorem 1.2.

Let q=p2r+1q=p^{2r+1}, where rr is a non-negative integer. Let CC be a maximum clique in Cay(𝔽q+;S)\operatorname{Cay}(\mathbb{F}_{q}^{+};S) with |C|=n|C|=n. We may assume that n>prn>p^{r}, otherwise clearly we are done.

Since S/S𝔽qS/S\neq\mathbb{F}_{q}^{*}, by Lemma 1.1, nqn\leq\sqrt{q}. Consider the point set U=C×CAG(2,q)U=C\times C\subset AG(2,q); then we have |U|=n2q|U|=n^{2}\leq q. Note that the direction set determined by UU is

𝒟U=CCCCSS{0,}.\mathcal{D}_{U}=\frac{C-C}{C-C}\subset\frac{S}{S}\cup\{0,\infty\}.

In particular, we have

|𝒟U||S/S|+2.|\mathcal{D}_{U}|\leq|S/S|+2.

Let ss be the largest integer such that psnqp^{s}n\leq q; then we have srs\leq r. It follows from Theorem 1.7 that

|𝒟U|n2ps(n1)+1n2pr(n1)+1.|\mathcal{D}_{U}|\geq n^{2}-p^{s}(n-1)+1\geq n^{2}-p^{r}(n-1)+1.

Comparing the above two estimates, we obtain that

n2pr(n1)+1|S/S|+2,n^{2}-p^{r}(n-1)+1\leq|S/S|+2,

that is,

npr2+|S/S|+(pr21)2<pr2+|S/S|+|pr21|.n\leq\frac{p^{r}}{2}+\sqrt{|S/S|+\bigg{(}\frac{p^{r}}{2}-1\bigg{)}^{2}}<\frac{p^{r}}{2}+\sqrt{|S/S|}+\left|\frac{p^{r}}{2}-1\right|.

When r=0r=0, we obtain that n|S/S|+1n\leq\sqrt{|S/S|}+1; when r1r\geq 1, we obtain that n|S/S|+pr1n\leq\sqrt{|S/S|}+p^{r}-1. ∎

Remark 3.1.

For the clique number of GP(q,d)GP(q,d), our new bound in Corollary 1.3 is slightly weaker than the upper bounds in [21] and [18, Theorem 5.10] in the special case d(p1)d\mid(p-1) for which the base-pp representation of q1d\frac{q-1}{d} is simple and Theorem 1.4 is the most effective. However, in the generic case, our new bound improves the best-known upper bound [18, Theorem 6.5] substantially.

4. Generalized Paley graphs with exceptionally large cliques

The next proposition allows us to determine the clique number of families of generalized Paley graphs with exceptionally large cliques. While it is not hard to deduce it from Theorem 1.4, it is rather surprising that Theorem 1.4 could be used to determine the clique number, even for special generalized Paley graphs.

Proposition 4.1.

Let KK be a proper subfield of 𝔽q\mathbb{F}_{q}. Let d2d\geq 2 be a divisor of q1|K|1\frac{q-1}{|K|-1} such that q<d|K|(|K|+1)q<d|K|(|K|+1). Let rr be the remainder of q1d\frac{q-1}{d} divided by p|K|p|K|. If r<(p1)|K|r<(p-1)|K|, then ω(GP(q,d))=|K|\omega(GP(q,d))=|K|.

Proof.

First, it is easy to verify that KK forms a clique in GP(q,d)GP(q,d) and thus ω(GP(q,d))|K|\omega(GP(q,d))\geq|K|; this was first observed in [2]. It suffices to show that N=ω(GP(q,d))|K|N=\omega(GP(q,d))\leq|K|. For the sake of contradiction, assume otherwise that N|K|+1N\geq|K|+1. Take n=|K|+1n=|K|+1 so that 2nN2\leq n\leq N. Since r<(p1)|K|r<(p-1)|K|, there is no carrying between the addition of rr and |K||K| in base-pp. Thus, there is no carrying between the addition of q1d\frac{q-1}{d} and |K||K| in base-pp. It follows from Kummer’s theorem that

(n1+q1dq1d)=(|K|+q1dq1d)0(modp).\binom{n-1+\frac{q-1}{d}}{\frac{q-1}{d}}=\binom{|K|+\frac{q-1}{d}}{\frac{q-1}{d}}\not\equiv 0\pmod{p}.

Thus, Theorem 1.4 implies that

|K|(|K|+1)(N1)nq1d<|K|(|K|+1),|K|(|K|+1)\leq(N-1)n\leq\frac{q-1}{d}<|K|(|K|+1),

a contradiction. This completes the proof that ω(GP(q,d))=|K|\omega(GP(q,d))=|K|. ∎

Theorem 1.5 is a special case of Proposition 4.1.

Proof of Theorem 1.5.

Let K=𝔽pK=\mathbb{F}_{p}. It suffices to check the assumptions in Proposition 4.1. Note that dd is a divisor of q1|K|1=p2+p+1\frac{q-1}{|K|-1}=p^{2}+p+1 and d|K|(|K|+1)>p3=qd|K|(|K|+1)>p^{3}=q. Since d>pd>p and d(p2+p+1)d\mid(p^{2}+p+1), we have dp+2d\geq p+2 and thus r=q1dq1p+2<p2pr=\frac{q-1}{d}\leq\frac{q-1}{p+2}<p^{2}-p. ∎

In the next examples, we construct several infinite families of generalized Paley graphs for which Proposition 4.1 is applicable to determine their clique number.

Example 4.2.

Let q=p3mq=p^{3m}, K=𝔽pmK=\mathbb{F}_{p^{m}}, and d=p2m+pm+13d=\frac{p^{2m}+p^{m}+1}{3}, where p1(mod3)p\equiv 1\pmod{3}. Then 3d=q1|K|13d=\frac{q-1}{|K|-1} and thus q<d|K|(|K|+1)q<d|K|(|K|+1). Also note that q1d=3(|K|1)<(p1)|K|\frac{q-1}{d}=3(|K|-1)<(p-1)|K|. Thus, Proposition 4.1 implies that ω(GP(q,d))=|K|\omega(GP(q,d))=|K|.

Example 4.3.

Let s,ts,t be coprime positive integers with s>ts>t. Let q=pstq=p^{st} and K=𝔽psK=\mathbb{F}_{p^{s}}. Since s,ts,t are coprime, we can take d=(q1)(p1)(ps1)(pt1)d=\frac{(q-1)(p-1)}{(p^{s}-1)(p^{t}-1)}\in\mathbb{Z}. Note that both KK and 𝔽pt\mathbb{F}_{p^{t}} are cliques in GP(q,d)GP(q,d). We deduce that ω(GP(q,d))=|K|=ps\omega(GP(q,d))=|K|=p^{s} from Proposition 4.1. Indeed, since s>ts>t, we have d|K|(|K|+1)>(q1)(p1)>qd|K|(|K|+1)>(q-1)(p-1)>q. On the other hand, we also have

q1d=(ps1)(pt1)p1=(ps1)(pt1+pt2++p+1)ps(pt1+pt2++p+1)(modps+1)\frac{q-1}{d}=\frac{(p^{s}-1)(p^{t}-1)}{p-1}=(p^{s}-1)(p^{t-1}+p^{t-2}+\cdots+p+1)\equiv p^{s}-(p^{t-1}+p^{t-2}+\cdots+p+1)\pmod{p^{s+1}}

so that the reminder r=ps(pt1+pt2++p+1)<ps=|K|r=p^{s}-(p^{t-1}+p^{t-2}+\cdots+p+1)<p^{s}=|K|.

Example 4.4.

Fix the degree of the field extension 𝔽q\mathbb{F}_{q} over KK. Given Proposition 4.1, it would be interesting to find a graph with edge density as large as possible (in other words, we want dd to be as small as possible) for which the assumptions in Proposition 4.1 are satisfied, as Proposition 4.1 is “strongest” in that case. To achieve that, one needs to understand the distribution of divisors of q1|K|1\frac{q-1}{|K|-1}, which is, in general, difficult since q1|K|1\frac{q-1}{|K|-1} is a polynomial in |K||K|, and |K||K| is a prime power.

We illustrate this goal in the special case q=p3q=p^{3} and K=𝔽pK=\mathbb{F}_{p} in view of Theorem 1.5. We need to find a divisor dd of p2+p+1p^{2}+p+1 such that d>pd>p and dd is as small as possible, that is, we want d=p1+o(1)d=p^{1+o(1)}. Assume that pp is of the form 2x2+x+12x^{2}+x+1; the infinitude of such primes is guaranteed by Schinzel’s hypothesis H [12] or Bunyakovsky’s conjecture. Observe that we have the identity

(4x2+3)(x2+x+1)=(2x2+x+1)2+(2x2+x+1)+1,(4x^{2}+3)(x^{2}+x+1)=(2x^{2}+x+1)^{2}+(2x^{2}+x+1)+1,

so we can take d=4x2+3d=4x^{2}+3 to be a divisor of p2+p+1p^{2}+p+1 such that d2pd\approx 2p.

Next, we discuss the necessity of the two assumptions in the statement of Proposition 4.1.

Example 4.5.

Let q=p4q=p^{4} and K=𝔽pK=\mathbb{F}_{p}. Proposition 4.1 implies that GP(q,2(p2+1))=pGP(q,2(p^{2}+1))=p and KK forms a maximum clique. However, note that GP(q,p2+1)=p2GP(q,p^{2}+1)=p^{2} since the subfield 𝔽p2\mathbb{F}_{p^{2}} forms a clique in GP(q,p2+1)GP(q,p^{2}+1) and the trivial upper bound on the clique number is p2p^{2}. Note that q<(p2+1)p(p+1)q<(p^{2}+1)p(p+1) while q1p2+1=p21>(p1)p\frac{q-1}{p^{2}+1}=p^{2}-1>(p-1)p, which shows that the assumption “r<(p1)|K|r<(p-1)|K|” is necessary in Proposition 4.1. Interestingly, we have GP(q,p2+1)=p2GP(q,p^{2}+1)=p^{2} and GP(q,2(p2+1))=pGP(q,2(p^{2}+1))=p, while GP(q,p2+1)GP(q,p^{2}+1) is simply the edge-disjoint union of two copies of GP(q,2(p2+1))GP(q,2(p^{2}+1)).

Example 4.6.

Let q=56q=5^{6}, d=3d=3, and K=𝔽52K=\mathbb{F}_{5^{2}}. Note that dq1|K|1=651d\mid\frac{q-1}{|K|-1}=651, so KK is a clique in GP(q,3)GP(q,3). Observe that q1d=(1,3,1,3,1,3)\frac{q-1}{d}=(1,3,1,3,1,3) in base-55, so r<(p1)|K|r<(p-1)|K|. However, note that d|K|(|K|+1)<qd|K|(|K|+1)<q. This shows that the assumption “q<d|K|(|K|+1)q<d|K|(|K|+1)” is necessary in Proposition 4.1 since we in fact have ω(GP(q,3))=125\omega(GP(q,3))=125 since 𝔽125\mathbb{F}_{125} forms a clique in GP(q,3)GP(q,3).

Acknowledgement

The author thanks Greg Martin and József Solymosi for helpful discussions.

References

  • [1] S. Asgarli and C. H. Yip. Van Lint–MacWilliams’ conjecture and maximum cliques in Cayley graphs over finite fields. J. Combin. Theory Ser. A, 192:Paper No. 105667, 23, 2022.
  • [2] I. Broere, D. Döman, and J. N. Ridley. The clique numbers and chromatic numbers of certain Paley graphs. Quaestiones Math., 11(1):91–93, 1988.
  • [3] A. E. Brouwer, R. M. Wilson, and Q. Xiang. Cyclotomy and strongly regular graphs. J. Algebraic Combin., 10(1):25–28, 1999.
  • [4] E. S. Croot, III and V. F. Lev. Open problems in additive combinatorics. In Additive combinatorics, volume 43 of CRM Proc. Lecture Notes, pages 207–233. Amer. Math. Soc., Providence, RI, 2007.
  • [5] D. Di Benedetto, J. Solymosi, and E. P. White. On the directions determined by a Cartesian product in an affine Galois plane. Combinatorica, 41(6):755–763, 2021.
  • [6] D. Dona. Number of directions determined by a set in 𝔽q2\mathbb{F}_{q}^{2} and growth in Aff(𝔽q){\rm Aff}(\mathbb{F}_{q}). Discrete Comput. Geom., 66(4):1415–1428, 2021.
  • [7] T. Feng and Q. Xiang. Strongly regular graphs from unions of cyclotomic classes. J. Combin. Theory Ser. B, 102(4):982–995, 2012.
  • [8] B. Hanson and G. Petridis. Refined estimates concerning sumsets contained in the roots of unity. Proc. Lond. Math. Soc. (3), 122(3):353–358, 2021.
  • [9] G. Martin, E. P. White, and C. H. Yip. Asymptotics for the number of directions determined by [n]×[n][n]\times[n] in 𝔽p2\mathbb{F}^{2}_{p}. Mathematika, 68(2):511–534, 2022.
  • [10] B. Murphy, G. Petridis, O. Roche-Newton, M. Rudnev, and I. D. Shkredov. New results on sum-product type growth over fields. Mathematika, 65(3):588–642, 2019.
  • [11] L. Rédei. Lacunary polynomials over finite fields. North-Holland Publishing Co., Amsterdam-London; American Elsevier Publishing Co., Inc., New York, 1973. Translated from the German by I. Földes.
  • [12] A. Schinzel and W. Sierpiński. Sur certaines hypothèses concernant les nombres premiers. Acta Arith., 4:185–208; erratum 5 (1958), 259, 1958.
  • [13] T. Schoen and I. D. Shkredov. Character sums estimates and an application to a problem of Balog. Indiana Univ. Math. J., 71(3):953–964, 2022.
  • [14] J. Solymosi. On the Thue-Vinogradov lemma. Proc. Steklov Inst. Math., 314:325–331, 2021.
  • [15] S. A. Stepanov. On the number of points of a hyperelliptic curve over a finite prime field. Izv. Akad. Nauk SSSR, Ser. Mat., 33:1171–1181, 1969.
  • [16] T. Szőnyi. On the number of directions determined by a set of points in an affine Galois plane. J. Combin. Theory Ser. A, 74(1):141–146, 1996.
  • [17] T. Szőnyi. Around Rédei’s theorem. Discrete Math., 208/209:557–575, 1999.
  • [18] C. H. Yip. On the directions determined by Cartesian products and the clique number of generalized Paley graphs. Integers, 21:Paper No. A51, 31pp, 2021.
  • [19] C. H. Yip. Gauss sums and the maximum cliques in generalized Paley graphs of square order. Funct. Approx. Comment. Math., 66(1):119–128, 2022.
  • [20] C. H. Yip. On maximal cliques of Cayley graphs over fields. J. Algebraic Combin., 56(2):323–333, 2022.
  • [21] C. H. Yip. On the clique number of Paley graphs of prime power order. Finite Fields Appl., 77:Paper No. 101930, 2022.
  • [22] C. H. Yip. Maximality of subfields as cliques in cayley graphs over finite fields. Algebr. Comb., 6(4):901–905, 2023.