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

Statistics for pp-ranks of Artin–Schreier Covers

Anwesh Ray Department of Mathematics
University of British Columbia
Vancouver BC, Canada V6T 1Z2
[email protected]
Abstract.

Given a prime pp and qq a power of pp, we study the statistics of pp-ranks of Artin–Schreier covers of given genus defined over 𝔽q\mathbb{F}_{q}, in the large qq-limit. We refer to this problem as the geometric problem. We also study an arithmetic variation of this problem, and consider Artin–Schreier covers defined over 𝔽p\mathbb{F}_{p}, letting pp go to infinity. Distribution of pp-ranks has been previously studied for Artin–Schreier covers over a fixed finite field as the genus is allowed to go to infinity. The method requires that we count isomorphism classes of covers that are unramified at \infty.

Key words and phrases:
Arithmetic statistics, curves over finite fields, Artin–Schreier covers.
2010 Mathematics Subject Classification:
11G20, 11T06, 11T55, 14G17, 14H25

1. Introduction

The study of curves over finite fields leads to many interesting problems in arithmetic statistics. Recently, statistical questions have been framed and studied for curves varying in certain naturally occurring ensembles, see for instance, [12, 9, 17, 3, 6, 16, 5, 2, 4, 13]. Throughout, pp will denote a prime number and qq will be a power of pp. The field with qq elements is denoted 𝔽q\mathbb{F}_{q}. Given a curve 𝒞\mathcal{C} of positive genus gg over 𝔽q\mathbb{F}_{q}, its arithmetic is better understood by studying the structure of its Jacobian Jac(𝒞)\operatorname{Jac}(\mathcal{C}), which is a gg-dimensional abelian variety. An important invariant associated to the curve is the pp-rank of Jac(𝒞)(𝔽¯p)\operatorname{Jac}(\mathcal{C})(\bar{\mathbb{F}}_{p}), which we denote by τ\tau. This is the number such that Jac(𝒞)(𝔽¯p)(/p)\operatorname{Jac}(\mathcal{C})(\bar{\mathbb{F}}_{p})\otimes_{\mathbb{Z}}(\mathbb{Z}/p\mathbb{Z}) is isomorphic to (/p)τ\left(\mathbb{Z}/p\mathbb{Z}\right)^{\tau}. The pp-rank lies in the range 0τg0\leq\tau\leq g and when τ=g\tau=g, the curve is ordinary. In [4, 13], statistical questions are studied for pp-ranks of Artin–Schreier covers of 1\mathbb{P}^{1} defined over a fixed finite field 𝔽q\mathbb{F}_{q}, as the genus goes to infinity. It is shown that when pp is odd, the proportion of Artin–Schreier covers that are ordinary is zero as gg\rightarrow\infty. When p=2p=2, this proportion is shown to be non-zero, see [13, Theorem 1.4].

We study similar questions about the distributions of pp-ranks, however, the curves will no longer be defined over a fixed finite field. There are two independent questions we study in this paper. For the former, we fix the prime pp and let qq\rightarrow\infty. This is referred to as the geometric problem.

We make certain simplifications to the problem in question:

  • the curves are not classified up to isomorphism, however, up to isomorphism of covers, see Definition 2.1.

  • We restrict to isomorphism classes of covers that are unramified at \infty. This is not a significant assumption since it can be guaranteed unless the cover is branched at all 𝔽q\mathbb{F}_{q}-points.

In studying the arithmetic variant, the prime pp itself is allowed to vary. By a standard application of the Riemann-Hurwitz formula, the genus gg of an Artin–Schreier cover is always divisible by (p12)\left(\frac{p-1}{2}\right). Since we are interested in the case when the genus is positive it follows that gg\rightarrow\infty as pp\rightarrow\infty. In this setting, we fix the speed at which the genus grows. Hence, we fix an integer d>0d>0 throughout, and let g(d,p):=d(p12)g(d,p)\mathrel{\mathop{\mathchar 58\relax}}=d\left(\frac{p-1}{2}\right). It follows from the Deuring-Shafarevich formula [15, Theorem 4.2] that the pp-rank is of the form τ=r(p1)\tau=r(p-1), where r0r\geq 0 is an integer. We fix rr, thus the pp-rank will also grow at a linear rate.

Thus, the two main questions studied are as follows.

  1. (1)

    Geometric problem: Given a prime pp, what are the statistics for pp-ranks of Artin–Schreier covers with fixed genus over 𝔽q\mathbb{F}_{q}, as qq\rightarrow\infty?

  2. (2)

    Arithmetic problem: Suppose we are given an integer d>0d>0. Then, what are the statistics for pp-ranks of Artin–Schreier covers over 𝔽p\mathbb{F}_{p} with genus g(d,p)g(d,p), as pp\rightarrow\infty.

In section 3, we prove the main results of the paper. Theorem 3.10 gives a solution to the geometric problem. The results in the geometric context are compatible with results of Pries and Zhu [11, Theorem 1.1] and Maugeais [10, Corollary 3.16] which analyze the stratification of the moduli stack of Artin–Schreier curves over an algebraically closed field of characteristic pp. The pp-rank induces a stratification on the space of Artin–Schreier curves of genus gg. For the stratum of genus g=d(p12)g=d\left(\frac{p-1}{2}\right) and pp-rank τ=r(p1)\tau=r(p-1), the irreducible components are given in terms of combinatorial data and are in bijection with partitions of (d+2)(d+2) into (r+1)(r+1) numbers satisfying further constraints. For further details, see Remark 3.2.

Theorem 3.10 provides an answer to the above problem and is also expressed in terms of partition data. This result applies to all odd primes pp, and when p=2p=2, it is required that dd is even. The result can be interpreted in terms of the distribution of points on the irreducible components of maximal dimension in the moduli of Artin–Schreier curves of fixed genus. We refer to Remark 3.9 for further details.

The distribution of arithmetic data over the set of prime numbers is theme of central interest in number theory. Often the arithmetic data is associated with a global object such as a variety over a number field or Galois representation. Famous examples of problems of this flavor include the Sato–Tate conjecture for abelian varieties and Lehmer’s conjecture for elliptic curves. Although the arithmetic problem above is not intrinsically associated with a global object such as a motive defined over a number field, it has certain similarities since it concerns arithmetic objects and the limit is taken as pp goes to infinity. Our results fit into a broader theme since the pp-rank is the number of roots of the L-polynomial that are pp-adic units. There is significant interest in the study of the arithmetic of such polynomials and the properties of their associated Newton polygons, see for instance [1, 8]. Theorem 3.16 provides a solution to the above mentioned arithmetic problem.

We arrive at our results via combinatorial methods that are independent of the results and techniques in the above mentioned works. The contents of the paper are thus comprehensible to a wide audience. In section 4, the results of section 3 are illustrated through an explicit example.

Acknowledgements

The author participated in the workshop RNT July 12-23, 2021, in which he was introduced to the broader theme of arithmetic statistics for families of curves over finite fields. The author would like to thank the organizers Allecher Serrano López, Heidi Goodson and Mckenzie West for the marvelous experience. He would like to thank Soumya Sankar for helpful discussions. The author is very grateful to the anonymous referee for timely and thorough reading of the manuscript and for pointing out many substantial improvements that have been implemented in the final version.

2. Preliminaries

We fix a prime number pp and set q=pnq=p^{n}. Let f(x)𝔽q(x)f(x)\in\mathbb{F}_{q}(x) be a non-constant rational function such that f(x)zpzf(x)\neq z^{p}-z for any z𝔽q(x)z\in\mathbb{F}_{q}(x). Associate to ff the Artin–Schreier cover 𝒞f\mathcal{C}_{f} of 𝐏1\mathbf{P}^{1}, taken to be the projective closure of the affine curve defined by the equation ypy=f(x)y^{p}-y=f(x). The map 𝒞f𝐏1\mathcal{C}_{f}\rightarrow\mathbf{P}^{1} sends (x,y)x(x,y)\mapsto x. Note that the Galois group of the cover is isomorphic to /p\mathbb{Z}/p\mathbb{Z} and generated by (x,y)(x,y+1)(x,y)\mapsto(x,y+1).

Definition 2.1.

Two covers 𝒞f\mathcal{C}_{f} and 𝒞g\mathcal{C}_{g} associated to f,g𝔽q(x)f,g\in\mathbb{F}_{q}(x) are isomorphic if there is an isomorphism φ:𝒞f𝒞g\varphi\mathrel{\mathop{\mathchar 58\relax}}\mathcal{C}_{f}\xrightarrow{\sim}\mathcal{C}_{g} defined over 𝔽q\mathbb{F}_{q}, which fits into a commuting diagram:

𝒞f{\mathcal{C}_{f}}𝒞g{\mathcal{C}_{g}}𝐏1{\mathbf{P}^{1}}𝐏1.{\mathbf{P}^{1}.}φ\scriptstyle{\varphi}id\scriptstyle{\operatorname{id}}

We express this relation by simply writing 𝒞f𝐏1𝒞g\mathcal{C}_{f}\simeq_{\mathbf{P}^{1}}\mathcal{C}_{g}; note that it is stronger than requiring that 𝒞f\mathcal{C}_{f} and 𝒞g\mathcal{C}_{g} are isomorphic as curves.

Let B𝐏1(𝔽¯p)B\subset\mathbf{P}^{1}(\bar{\mathbb{F}}_{p}) be the set of poles of f(x)f(x). By adjusting ff by a function of the form zpzz^{p}-z, we may assume that pp does not divide the order of any pole of ff. Then, the cover is ramified at precisely the points in BB. We assume that the cover is unramified at \infty. Letting dαd_{\alpha} be the order of the pole of f(x)f(x) at α\alpha, we set 𝒟f=αBdαα\mathcal{D}_{f}=\sum_{\alpha\in B}d_{\alpha}\alpha to be the ramification divisor. We shall explicitly work with partial fractions. In setting up notation, for αB\alpha\in B, define

xα:={1(xα) if α,x if α=.x_{\alpha}\mathrel{\mathop{\mathchar 58\relax}}=\begin{cases}\frac{1}{(x-\alpha)}&\text{ if }\alpha\neq\infty,\\ x&\text{ if }\alpha=\infty.\end{cases}

Then, using a partial fraction decomposition, we write

f(x)=αfα(xα),f(x)=\sum_{\alpha}f_{\alpha}(x_{\alpha}),

where fα(x)f_{\alpha}(x) is a polynomial of degree dαd_{\alpha}. The order of the pole of ff at α\alpha is dαd_{\alpha}.

We wish to reduce the question of counting equivalence classes of Artin–Schreier covers to the simpler question of counting rational functions with prescribed properties. Following [13], we introduce a class of rational functions that are suitable for counting, which we shall refer to as admissible.

Definition 2.2.

A rational function f(x)f(x) is admissible if its partial fraction decomposition satisfies the following conditions

  1. (1)

    At \infty, the cover 𝒞f𝐏1\mathcal{C}_{f}\rightarrow\mathbf{P}^{1} is unramified, in other words, the polynomial f(x)f_{\infty}(x) is a constant.

  2. (2)

    For each pole α\alpha of f(x)f(x) such that α\alpha\neq\infty, fαf_{\alpha} has no constant term.

  3. (3)

    If p|jp|j, then the coefficient of xjx^{j} in fαf_{\alpha} is 0.

Let 𝒮\mathcal{S} be the set of admissible functions, and 𝒮(𝔽q)\mathcal{S}(\mathbb{F}_{q}) the subset with coefficients in 𝔽q\mathbb{F}_{q}.

Note that (1) implies that f(x)f(x) can be expressed as a quotient f(x)=g(x)/h(x)f(x)=g(x)/h(x), where degg(x)degh(x)\operatorname{deg}g(x)\leq\operatorname{deg}h(x). Suppose that f(x)f(x) is admissible. Let dd denote the following sum

(2.1) d:=2+α(dα+1),d\mathrel{\mathop{\mathchar 58\relax}}=-2+\sum_{\alpha}(d_{\alpha}+1),

where α\alpha runs over all poles of f(x)f(x). In the formula above, dαd_{\alpha} is set to be equal to 1-1 if there is no pole at α\alpha. In particular, d=1d_{\infty}=-1 since the cover is not ramified at \infty. By an application of the Riemann-Hurwitz formula, the genus of 𝒞f\mathcal{C}_{f} is given by g=d(p12)g=d\left(\frac{p-1}{2}\right), see [14, Proposition 3.7.8] for further details. Letting r+1r+1 be the number of poles of f(x)f(x), it follows from the Deuring-Shafarevich formula [15, Theorem 4.2] that the pp-rank is given by τ=r(p1)\tau=r(p-1).

Given rational functions ff and gg, the following gives an explicit criterion for there to be an isomorphism 𝒞f𝐏1𝒞g\mathcal{C}_{f}\simeq_{\mathbf{P}^{1}}\mathcal{C}_{g}.

Proposition 2.3.

Let ff and gg be in 𝔽q(x)\mathbb{F}_{q}(x). Then, there is an isomorphism of curves 𝒞f𝒞g\mathcal{C}_{f}\simeq\mathcal{C}_{g} over 𝔽q\mathbb{F}_{q} if and only if f(x)=ug(γx)+δpδf(x)=ug(\gamma x)+\delta^{p}-\delta for u(/p)×u\in\left(\mathbb{Z}/p\mathbb{Z}\right)^{\times}, γPSL2(𝔽q)\gamma\in\operatorname{PSL}_{2}(\mathbb{F}_{q}) and δ𝔽q(x)\delta\in\mathbb{F}_{q}(x). There is an isomorphism of covers 𝒞f𝐏1𝒞g\mathcal{C}_{f}\simeq_{\mathbf{P}^{1}}\mathcal{C}_{g} if and only if f(x)=ug(x)+δpδf(x)=ug(x)+\delta^{p}-\delta for u(/p)×u\in\left(\mathbb{Z}/p\mathbb{Z}\right)^{\times} and δ𝔽q(x)\delta\in\mathbb{F}_{q}(x). Furthermore, if ff and gg are both admissible and 𝒞f𝐏1𝒞g\mathcal{C}_{f}\simeq_{\mathbf{P}^{1}}\mathcal{C}_{g}, then, g(x)=uf(x)g(x)=uf(x) for u(/p)×u\in(\mathbb{Z}/p\mathbb{Z})^{\times}.

Proof.

The first part of the statement follows from the proof of [13, Proposition 2.3]. The remaining assertions are left as an exercise (see [11, Remark 3.9]). ∎

Henceforth, the word "isomorphism" shall refer to isomorphisms of covers in the sense of Definition 2.1.

Corollary 2.4.

Any Artin–Schreier cover 𝒞𝐏1\mathcal{C}\rightarrow\mathbf{P}^{1} that is unramified at \infty is isomorphic to one that is of the form 𝒞f𝐏1\mathcal{C}_{f}\rightarrow\mathbf{P}^{1}, with f𝒮f\in\mathcal{S}. Moreover, if 𝒞𝐏1\mathcal{C}\rightarrow\mathbf{P}^{1} is defined over 𝔽q\mathbb{F}_{q}, then, f𝒮(𝔽q)f\in\mathcal{S}(\mathbb{F}_{q}).

Proof.

Let gg be such that 𝒞=𝒞g\mathcal{C}=\mathcal{C}_{g}. Let δ\delta be such that for f(x)=g(x)+δpδf(x)=g(x)+\delta^{p}-\delta condition (3) is satisfied. In greater detail, all monomials involving xjx^{j} where p|jp|j in fα(x)f_{\alpha}(x) can be removed by adding (δpδ)(\delta^{p}-\delta). It is easy to see that all other conditions are satisfied. ∎

Lemma 2.5.

Let f𝒮f\in\mathcal{S} and α\alpha and α\alpha^{\prime} that are conjugate over 𝔽q\mathbb{F}_{q}, then, dα=dαd_{\alpha}=d_{\alpha^{\prime}}.

Proof.

Let σGal(𝔽¯p/𝔽q)\sigma\in\operatorname{Gal}(\bar{\mathbb{F}}_{p}/\mathbb{F}_{q}) be such that α=σ(α)\alpha^{\prime}=\sigma(\alpha). Note that since f(x)𝔽q(x)f(x)\in\mathbb{F}_{q}(x) we have that (σf)(x)=f(x)(\sigma f)(x)=f(x). Here, (σf)(x)(\sigma f)(x) is the rational function obtained by applying σ\sigma to the coefficients of f(x)f(x). This implies that

σ(fα(xα))=fα(xα).\sigma\left(f_{\alpha}(x_{\alpha})\right)=f_{\alpha^{\prime}}(x_{\alpha^{\prime}}).

On the other hand,

σ(fα(xα))=(σfα)(σ(xα))=(σfα)(xα).\sigma\left(f_{\alpha}(x_{\alpha})\right)=(\sigma f_{\alpha})\left(\sigma(x_{\alpha})\right)=(\sigma f_{\alpha})(x_{\alpha^{\prime}}).

Setting y=xαy=x_{\alpha^{\prime}}, we find that fα(y)=σ(fα)(y)f_{\alpha^{\prime}}(y)=\sigma(f_{\alpha})(y), and hence, dα=dαd_{\alpha^{\prime}}=d_{\alpha}. ∎

We introduce some further notation:

  • Let 𝒜𝒮g(𝔽q)\mathcal{AS}_{g}(\mathbb{F}_{q}) be the set of all isomorphism classes of Artin–Schreier covers 𝒞𝐏1\mathcal{C}\rightarrow\mathbf{P}^{1} defined over 𝔽q\mathbb{F}_{q} that are of genus gg and unramified at \infty.

  • Set 𝒮g(𝔽q)\mathcal{S}_{g}(\mathbb{F}_{q}) to be the set of all admissible rational functions f(x)𝔽q(x)f(x)\in\mathbb{F}_{q}(x), such that 𝒞f𝒜𝒮g(𝔽q)\mathcal{C}_{f}\in\mathcal{AS}_{g}(\mathbb{F}_{q}). The map 𝒮g(𝔽q)𝒜𝒮g(𝔽q)\mathcal{S}_{g}(\mathbb{F}_{q})\rightarrow\mathcal{AS}_{g}(\mathbb{F}_{q}) is surjective by Corollary 2.4.

  • Set 𝒜𝒮g,τ(𝔽q)\mathcal{AS}_{g,\tau}(\mathbb{F}_{q}) (resp. 𝒮g,τ(𝔽q)\mathcal{S}_{g,\tau}(\mathbb{F}_{q})) to be the subset of 𝒜𝒮g(𝔽q)\mathcal{AS}_{g}(\mathbb{F}_{q}) (resp. 𝒮g(𝔽q)\mathcal{S}_{g}(\mathbb{F}_{q})) for which the pp-rank (resp. pp-rank of the associated Artin–Schreier cover) is τ\tau.

We shall compute the large qq-limit:

(2.2) 𝔡(p,g,τ):=limq(#𝒮g,τ(𝔽q)#𝒮g(𝔽q)),\mathfrak{d}^{\prime}(p,g,\tau)\mathrel{\mathop{\mathchar 58\relax}}=\lim_{q\rightarrow\infty}\left(\frac{\#\mathcal{S}_{g,\tau}(\mathbb{F}_{q})}{\#\mathcal{S}_{g}(\mathbb{F}_{q})}\right),

where g>0g>0 and qq ranges over all powers of pp. From this, it is easy to calculate

(2.3) 𝔡(p,g,τ):=limq(#𝒜𝒮g,τ(𝔽q)#𝒜𝒮g(𝔽q)).\mathfrak{d}(p,g,\tau)\mathrel{\mathop{\mathchar 58\relax}}=\lim_{q\rightarrow\infty}\left(\frac{\#\mathcal{AS}_{g,\tau}(\mathbb{F}_{q})}{\#\mathcal{AS}_{g}(\mathbb{F}_{q})}\right).

3. Main Results

We prove the main results of this paper. First, we treat the geometric problem, after which we study the arithmetic variant, and see that the densities match up. In the next section, we provide an example to illustrate some of the results.

3.1. Geometric problem: fixed prime, large qq-limit

Fix a prime number pp and let g=d(p12)g=d\left(\frac{p-1}{2}\right). Assume throughout that d>0d>0. In this section we study the large qq-limits 𝔡(p,g,τ)\mathfrak{d}^{\prime}(p,g,\tau) and 𝔡(p,g,τ)\mathfrak{d}(p,g,\tau) defined in the previous section (cf. (2.2), (2.3)). We introduce some further notation. Let f(x)𝒮f(x)\in\mathcal{S}, note that this means that each polynomial fα(x)f_{\alpha}(x) satisfies the conditions of Definition 2.2. For α\alpha\neq\infty, we write fα(x)=i=1dαci,αxif_{\alpha}(x)=\sum_{i=1}^{d_{\alpha}}c_{i,\alpha}x^{i}, where the terms ci,α=0c_{i,\alpha}=0 for all terms ii that are divisible by pp. Thus, it follows from condition (3) that dα0modpd_{\alpha}\not\equiv 0\mod{p}. Note that it is assumed that f(x)f_{\infty}(x) is a constant. For j1j\in\mathbb{Z}_{\geq 1} with j0modpj\not\equiv 0\mod{p}, we set gj(x)g_{j}(x) to be the product

gj(x):=(dα=j(xα)),g_{j}(x)\mathrel{\mathop{\mathchar 58\relax}}=\left(\prod_{d_{\alpha}=j}(x-\alpha)\right),

and set g(x):=jgj(x)jg(x)\mathrel{\mathop{\mathchar 58\relax}}=\prod_{j}g_{j}(x)^{j}. Note that if α\alpha and α\alpha^{\prime} are conjugate, then, by Lemma 2.5, dα=dαd_{\alpha}=d_{\alpha^{\prime}}. It follows that gj(x)𝔽q[x]g_{j}(x)\in\mathbb{F}_{q}[x].

We write f(x)=h(x)g(x)f(x)=\frac{h(x)}{g(x)}, where degh(x)degg(x)\operatorname{deg}h(x)\leq\operatorname{deg}g(x). Note that the polynomials gj(x)g_{j}(x) are squarefree polynomials. Set κj:=deggj(x)\kappa_{j}\mathrel{\mathop{\mathchar 58\relax}}=\operatorname{deg}g_{j}(x), note that

d+2=j(j+1)κj,d+2=\sum_{j}(j+1)\kappa_{j},

hence, this gives rise to a partition of d+2d+2. Here, κj\kappa_{j} is the multiplicity of j+1j+1 as a term in the partition, and j0modpj\not\equiv 0\mod{p}. We have set r+1r+1 to be the total number of poles of f(x)f(x), and this is given by

r+1=jdeggj(x)=jκj.r+1=\sum_{j}\operatorname{deg}g_{j}(x)=\sum_{j}\kappa_{j}.

Recall from the previous section that the pp-rank of 𝒞f\mathcal{C}_{f} is given by τ=r(p1)\tau=r(p-1). For i=1,2,i=1,2,\dots, set

(3.1) λi:=#{j|κji},\lambda_{i}\mathrel{\mathop{\mathchar 58\relax}}=\#\{j|\kappa_{j}\geq i\},

note that r+1r+1 is the total number of terms in the partition of (d+2)(d+2) and λi\lambda_{i} the number of distinct terms with multiplicity i\geq i. In the case when κj=0\kappa_{j}=0 for all j>1j>1, we have that dd is even and κ1=d+22\kappa_{1}=\frac{d+2}{2}. In this case, r=d2r=\frac{d}{2} and the pp-rank is equal to the genus. Thus, the curve is ordinary precisely when the degree at each pole is 11. There is only one partition that corresponds to this case when dd is even, and no partitions when dd is odd.

Definition 3.1.

Let g=d(p12)>0g=d\left(\frac{p-1}{2}\right)>0 and r0r\geq 0. Denote by Ωp(r+1,d+2)\Omega_{p}(r+1,d+2) the set of partitions of d+2d+2 into r+1r+1 numbers that are 1modp\not\equiv 1\mod{p}, and set Np(r+1,d+2):=#Ωp(r+1,d+2)N_{p}(r+1,d+2)\mathrel{\mathop{\mathchar 58\relax}}=\#\Omega_{p}(r+1,d+2).

Represent a partition in Ωp(r+1,d+2)\Omega_{p}(r+1,d+2) by the multiplicity vector, i.e., the tuple of integers κ=(κ1,,κt)\kappa=(\kappa_{1},\dots,\kappa_{t}), where (by (2.1))

j=1t(j+1)κj=d+2.\sum_{j=1}^{t}(j+1)\kappa_{j}=d+2.

Thus for a partition of (d+2)(d+2) into (r+1)(r+1) numbers, κj\kappa_{j} is the multiplicity of (j+1)(j+1). Note that κj=0\kappa_{j}=0 for all j0modpj\not\equiv 0\mod{p}. The number tt above is chosen to be the largest number for which κt0\kappa_{t}\neq 0. The number of terms in the associated partition is

r+1=jκj.r+1=\sum_{j}\kappa_{j}.

The multiplicity vector of 𝒞f\mathcal{C}_{f} is denoted κ(f)\kappa(f). Given a partition in Ωp(r+1,d+2)\Omega_{p}(r+1,d+2), we find that

2(r+1)=j2κjj(j+1)κj=d+2.2(r+1)=\sum_{j}2\kappa_{j}\leq\sum_{j}(j+1)\kappa_{j}=d+2.

Therefore we find that rd/2r\leq\lfloor d/2\rfloor.

Remark 3.2.

In [11], Pries and Zhu consider 𝒜𝒮g\mathcal{AS}_{g}, the moduli space of genus g=d(p12)g=d\left(\frac{p-1}{2}\right) Artin–Schreier curves and study the stratification of 𝒜𝒮g\mathcal{AS}_{g} according to pp-rank. Given τ=r(p1)\tau=r(p-1), let 𝒜𝒮g,τ\mathcal{AS}_{g,\tau} be the stratum consisting of Artin–Screier curves of pp-rank τ\tau. Theorem 1.1. of loc. cit. shows that the set of irreducible components of 𝒜𝒮g,τ\mathcal{AS}_{g,\tau} is in bijection with the set of partitions {e1,,er+1}\{e_{1},\dots,e_{r+1}\} of (d+2)(d+2) into (r+1)(r+1) positive numbers such that each ej1modpe_{j}\not\equiv 1\mod{p}. Thus, the set of irreducible components of 𝒜𝒮g,τ\mathcal{AS}_{g,\tau} is in bijection with Ωp(r+1,d+2)\Omega_{p}(r+1,d+2), and thus there are Np(r+1,d+2)N_{p}(r+1,d+2) irreducible components in total. The irreducible component of 𝒜𝒮g\mathcal{AS}_{g} corresponding to the partition {e1,,er+1}\{e_{1},\dots,e_{r+1}\} has dimension equal to

d1j=1r+1(ej1)p.d-1-\sum_{j=1}^{r+1}\left\lfloor\frac{(e_{j}-1)}{p}\right\rfloor.

Thus in particular, the dimension is maximal when ejpe_{j}\leq p for all eje_{j}. In terms of the multiplicity vector, this means that κj=0\kappa_{j}=0 for all jpj\geq p. Analogous results are proved for moduli of Artin–Schreier covers, i.e., Artin–Schreier curves along with a map to 1\mathbb{P}^{1}. In section 3.1 of loc. cit., Pries and Zhu introduce 𝒜𝒮covg\mathcal{AS}\operatorname{cov}_{g}, the moduli of Artin–Schreier covers of 1\mathbb{P}^{1}. We note here that the dimension of 𝒜𝒮covg\mathcal{AS}\operatorname{cov}_{g} is 33 more than 𝒜𝒮g\mathcal{AS}_{g}.

Lemma 3.3.

Let N2N\geq 2 be an integer. The number of monic squarefree polynomials of degree NN with coefficients in 𝔽q\mathbb{F}_{q} is (11q)qN\left(1-\frac{1}{q}\right)q^{N}.

Proof.

The result is well known, see [7, Theorem 2.2]. ∎

Note that when N=0N=0 or 11, the above formula does not apply. In fact, when N1N\leq 1, the number of monic polynomials of degree NN with coefficients in 𝔽q\mathbb{F}_{q} is qNq^{N}. Such polynomials are clearly squarefree.

Lemma 3.4.

Let κ=(κ1,,κt)\kappa=(\kappa_{1},\dots,\kappa_{t}) be a partition of d+2d+2 as above such that r+1=jκjr+1=\sum_{j}\kappa_{j}. Set N(κ)N(\kappa) to be the number of rational functions h(x)/g(x)𝔽q(x)h(x)/g(x)\in\mathbb{F}_{q}(x) such that

  1. (1)

    h(x)h(x) and g(x)g(x) are coprime,

  2. (2)

    degh(x)degg(x)\operatorname{deg}h(x)\leq\operatorname{deg}g(x),

  3. (3)

    g(x)=jgj(x)jg(x)=\prod_{j}g_{j}(x)^{j}, where gj(x)g_{j}(x) is a monic squarefree polynomial of degree κj\kappa_{j},

  4. (4)

    for iji\neq j, gi(x)g_{i}(x) and gj(x)g_{j}(x) are coprime.

Then, we have that

(1d+2rq)λ1+1qd+3N(κ)(11q)λ2qd+3,\left(1-\frac{d+2-r}{q}\right)^{\lambda_{1}+1}q^{d+3}\leq N(\kappa)\leq\left(1-\frac{1}{q}\right)^{\lambda_{2}}q^{d+3},

where λi\lambda_{i} is the number of κj\kappa_{j} that are i\geq i, cf. (3.1).

Proof.

Note that the degree of g(x)g(x) is (d+1r)(d+1-r). For i=1,,ti=1,\dots,t, we set

βi:={0 if κi0,1 if κi>0. and ξi:={0 if κi1,1 if κi>1\beta_{i}\mathrel{\mathop{\mathchar 58\relax}}=\begin{cases}0&\text{ if }\kappa_{i}\leq 0,\\ 1&\text{ if }\kappa_{i}>0.\end{cases}\text{ and }\xi_{i}\mathrel{\mathop{\mathchar 58\relax}}=\begin{cases}0&\text{ if }\kappa_{i}\leq 1,\\ 1&\text{ if }\kappa_{i}>1\end{cases}

We observe that λ1=i=1tβi\lambda_{1}=\sum_{i=1}^{t}\beta_{i} and λ2=i=1tξi\lambda_{2}=\sum_{i=1}^{t}\xi_{i}. By Lemma 3.3, the number of squarefree monic polynomials over 𝔽q\mathbb{F}_{q} of degree κ1\kappa_{1} is (11q)ξ1qκ1\left(1-\frac{1}{q}\right)^{\xi_{1}}q^{\kappa_{1}}, and this is the number of choices for g1(x)g_{1}(x). For a given choice of g1(x)g_{1}(x), the number of choices for g2(x)g_{2}(x) that are coprime to g1(x)g_{1}(x) is (11q)ξ2qκ2\leq\left(1-\frac{1}{q}\right)^{\xi_{2}}q^{\kappa_{2}}. Assume that κ2>0\kappa_{2}>0. Since there are at most (d+1r)(d+1-r) factors that divide g1(x)g_{1}(x), the total number of choices for g2(x)g_{2}(x) is

(11q)qκ2(d+1r)qκ21=(1d+2rq)qκ2.\geq\left(1-\frac{1}{q}\right)q^{\kappa_{2}}-(d+1-r)q^{\kappa_{2}-1}=\left(1-\frac{d+2-r}{q}\right)q^{\kappa_{2}}.

If κ2=0\kappa_{2}=0, we find that the number of choices of g2(x)g_{2}(x) is qκ2=1q^{\kappa_{2}}=1. Combining the above statements, we find that the total number of choices for g2(x)g_{2}(x) is (1d+2rq)β2qκ2\geq\left(1-\frac{d+2-r}{q}\right)^{\beta_{2}}q^{\kappa_{2}}. Suppose we have made choices for g1(x),,gj(x)g_{1}(x),\dots,g_{j}(x), and would like to choose gj+1(x)g_{j+1}(x) to be coprime to g1(x),,gj(x)g_{1}(x),\dots,g_{j}(x). The same argument tells us that the number of choices for gj+1(x)g_{j+1}(x) lies between (1d+2rq)βj+1qκj+1\left(1-\frac{d+2-r}{q}\right)^{\beta_{j+1}}q^{\kappa_{j+1}} and (11q)ξj+1qκj+1\left(1-\frac{1}{q}\right)^{\xi_{j+1}}q^{\kappa_{j+1}}. Therefore, we find that the number of choices for g(x)g(x) lies in between

(1d+2rq)λ1qr+1\left(1-\frac{d+2-r}{q}\right)^{\lambda_{1}}q^{r+1}

and (11q)λ2qr+1\left(1-\frac{1}{q}\right)^{\lambda_{2}}q^{r+1}. Note that degg(x)=d+1r\operatorname{deg}g(x)=d+1-r and h(x)h(x) has degree degg(x)\leq\operatorname{deg}g(x). We find that for a given choice of g(x)g(x), the number of choices for h(x)h(x) lies in between

qd+2r(d+1r)qd+1r=(1d+1rq)qd+2r(1d+2rq)qd+2rq^{d+2-r}-(d+1-r)q^{d+1-r}=\left(1-\frac{d+1-r}{q}\right)q^{d+2-r}\geq\left(1-\frac{d+2-r}{q}\right)q^{d+2-r}

and qd+2rq^{d+2-r}. Therefore, we obtain the bounds

(1d+2rq)λ1+1qd+3N(κ)(11q)λ2qd+3.\left(1-\frac{d+2-r}{q}\right)^{\lambda_{1}+1}q^{d+3}\leq N(\kappa)\leq\left(1-\frac{1}{q}\right)^{\lambda_{2}}q^{d+3}.

Definition 3.5.

Let 𝒮gκ(𝔽q)\mathcal{S}_{g}^{\kappa}(\mathbb{F}_{q}) be the subset of 𝒮g(𝔽q)\mathcal{S}_{g}(\mathbb{F}_{q}) consisting of all f(x)f(x) for which κ(f)=κ\kappa(f)=\kappa.

We review some standard notation. Given two functions F(q)F(q) and G(q)G(q), we recall that F(q)G(q)F(q)\sim G(q) if limqF(q)/G(q)=1\lim_{q\rightarrow\infty}F(q)/G(q)=1. In the limit above q=pnq=p^{n}, where nn\rightarrow\infty. We write F(q)=O(G(q))F(q)=O\left(G(q)\right) if there is a constant C>0C>0 such that F(q)CG(q)F(q)\leq CG(q) for all values of qq. We write F(q)=o(G(q))F(q)=o\left(G(q)\right) if limqF(q)/G(q)=0\lim_{q\rightarrow\infty}F(q)/G(q)=0.

Next, we prove estimates for the size of 𝒮g(𝔽q)\mathcal{S}_{g}(\mathbb{F}_{q}). Note that if κj=0\kappa_{j}=0 for all jpj\geq p, then the associated Artin–Schreier curve lies on an irreducible component of 𝒜𝒮g\mathcal{AS}_{g} of maximal dimension (cf. Remark 3.2). The result below shows that 𝒮g(𝔽q)qd+3\mathcal{S}_{g}(\mathbb{F}_{q})\sim q^{d+3} for partitions such that κj=0\kappa_{j}=0 for all jpj\geq p, and 𝒮g(𝔽q)=o(qd+3)\mathcal{S}_{g}(\mathbb{F}_{q})=o\left(q^{d+3}\right) if κj>0\kappa_{j}>0 for some value of jj which is larger than pp.

Lemma 3.6.

Let κΩp(r+1,d+2)\kappa\in\Omega_{p}(r+1,d+2). Let λ1\lambda_{1} and λ2\lambda_{2} be the quantities defined in the previous section, cf. (3.1). We have the following assertions:

  1. (1)

    Suppose that κj=0\kappa_{j}=0 for all jpj\geq p. Then, we have that

    (1d+2q)λ1+1qd+3#𝒮gκ(𝔽q)(11q)λ2qd+3,\left(1-\frac{d+2}{q}\right)^{\lambda_{1}+1}q^{d+3}\leq\#\mathcal{S}_{g}^{\kappa}(\mathbb{F}_{q})\leq\left(1-\frac{1}{q}\right)^{\lambda_{2}}q^{d+3},

    in particular, as qq\rightarrow\infty,

    #𝒮gκ(𝔽q)qd+3.\#\mathcal{S}_{g}^{\kappa}(\mathbb{F}_{q})\sim q^{d+3}.
  2. (2)

    Suppose that κj0\kappa_{j}\neq 0 for some jpj\geq p. Then, we have that

    #𝒮gκ(𝔽q)=o(qd+3).\#\mathcal{S}_{g}^{\kappa}(\mathbb{F}_{q})=o(q^{d+3}).
Proof.

Recall that we have expressed f(x)=h(x)/g(x)f(x)=h(x)/g(x), where g(x)=jgj(x)jg(x)=\prod_{j}g_{j}(x)^{j} and κj=deggj(x)\kappa_{j}=\operatorname{deg}g_{j}(x), where gj(x)g_{j}(x) is a squarefree polynomial with coefficients in 𝔽q\mathbb{F}_{q}. Assume without loss of generality that gj(x)g_{j}(x) is a monic polynomial for all jj. Note that the degree of g(x)g(x) is

jjκj=d+2(r+1)=dr+1.\sum_{j}j\kappa_{j}=d+2-(r+1)=d-r+1.

Since f(x)f_{\infty}(x) is a constant, we find that degh(x)degg(x)\operatorname{deg}h(x)\leq\operatorname{deg}g(x). Furthermore, note that by construction, the polynomials gi(x)g_{i}(x) and gj(x)g_{j}(x) are coprime for iji\neq j.

First, we consider the case when κj=0\kappa_{j}=0 for all jpj\geq p. In this case, for every pole α\alpha of f(x)f(x), we have that dα<pd_{\alpha}<p. Thus, the condition (3), which requires that the coefficient of xjx^{j} be zero in fα(x)f_{\alpha}(x) whenever p|jp|j, is automatically satisfied. Furthermore, h(x)h(x) is coprime to g(x)g(x). Therefore, the result in this case follows from Lemma 3.4. In greater detail, the lower bound proceeds from the following observation

(1d+2q)(1d+2rq).\left(1-\frac{d+2}{q}\right)\leq\left(1-\frac{d+2-r}{q}\right).

Next, assume that for some j>pj>p, we have that κj0\kappa_{j}\neq 0. In this case, the same calculation goes through with the one difference being that there is an additional constraint requiring that the coefficient of xjx^{j} in fα(x)f_{\alpha}(x) is 0 for all j>0j>0 such that p|jp|j. This condition was automatically satisfied in the previous case. In this case, this gives an additional condition on h(x)h(x), which forces the number of choices to be

(11q)λ2qd+2=o(qd+3).\leq\left(1-\frac{1}{q}\right)^{\lambda_{2}}q^{d+2}=o(q^{d+3}).

Let us explain this in greater detail.

Since κj0\kappa_{j}\neq 0 for some j>pj>p, there exists a pole α\alpha of f(x)f(x) such that dα=j>pd_{\alpha}=j>p. The coefficient of xpx^{p} in fα(x)f_{\alpha}(x) is required to be 0. Set η(x)𝔽q(x)\eta(x)\in\mathbb{F}_{q}(x) to denote the function given by

η(x):=α1(xα),\eta(x)\mathrel{\mathop{\mathchar 58\relax}}=\sum_{\alpha^{\prime}}\frac{1}{(x-\alpha^{\prime})},

where α\alpha^{\prime} ranges over the 𝔽q\mathbb{F}_{q}-conjugates of α\alpha. Note that η(x)p=α1(xα)p\eta(x)^{p}=\sum_{\alpha^{\prime}}\frac{1}{(x-\alpha^{\prime})^{p}}. This function η(x)p\eta(x)^{p} has coefficients in 𝔽q\mathbb{F}_{q} and is expressed as η(x)p=η1(x)η2(x)\eta(x)^{p}=\frac{\eta_{1}(x)}{\eta_{2}(x)}, with

degη1(x)degη2(x)κj.\operatorname{deg}\eta_{1}(x)\leq\operatorname{deg}\eta_{2}(x)\leq\kappa_{j}.

Moreover, note that η2(x)\eta_{2}(x) divides α(xα)p\prod_{\alpha^{\prime}}(x-\alpha^{\prime})^{p}, and hence divides α(xα)j\prod_{\alpha^{\prime}}(x-\alpha^{\prime})^{j}. Since this latter product divides g(x)g(x), it follows that η2(x)\eta_{2}(x) divides g(x)g(x). For any choice of 0c𝔽q0\neq c\in\mathbb{F}_{q}, the function fc(x):=f(x)+cη(x)pf_{c}(x)\mathrel{\mathop{\mathchar 58\relax}}=f(x)+c\eta(x)^{p} does not satisfy condition (3) since now the coefficient of xpx^{p} in fc,α(x)f_{c,\alpha}(x) is nonzero, and p<j=dαp<j=d_{\alpha}. We may express fc(x)=hc(x)/g(x)f_{c}(x)=h_{c}(x)/g(x), where

deghc(x)degg(x).\operatorname{deg}h_{c}(x)\leq\operatorname{deg}g(x).

The number of functions f(x)=h(x)/g(x)f(x)=h(x)/g(x) satisfying the conditions of Lemma 3.4 is (11q)λ2qd+3\leq\left(1-\frac{1}{q}\right)^{\lambda_{2}}q^{d+3}.

On the other hand, from an admissible function f(x)=h(x)g(x)f(x)=\frac{h(x)}{g(x)}, we have constructed qq new functions fc(x)f_{c}(x), as cc ranges over 𝔽q\mathbb{F}_{q}. Only one of which is admissible (i.e., when c=0c=0). It is easy to see that if f(x)f(x) and F(x)F(x) are distinct admissible functions, then fc(x)Fc(x)f_{c}(x)\neq F_{c^{\prime}}(x) for all c,cc,c^{\prime}. Hence, the total number of admissible functions for the partition vector κ\kappa is

1q((11q)λ2qd+3)=O(qd+2)=o(qd+3).\leq\frac{1}{q}\left(\left(1-\frac{1}{q}\right)^{\lambda_{2}}q^{d+3}\right)=O(q^{d+2})=o(q^{d+3}).

Definition 3.7.

Let Mp(r+1,d+2)M_{p}(r+1,d+2) be the number of partitions κΩp(r+1,d+2)\kappa\in\Omega_{p}(r+1,d+2) such that κj=0\kappa_{j}=0 unless 1j<p1\leq j<p. Set

Mp(d+2):=r=0d/2Mp(r+1,d+2).M_{p}(d+2)\mathrel{\mathop{\mathchar 58\relax}}=\sum_{r=0}^{\lfloor d/2\rfloor}M_{p}(r+1,d+2).
Lemma 3.8.

With respect to notation above, we have that Mp(d+2)=0M_{p}(d+2)=0 if and only if p=2p=2 and dd is odd.

Proof.

The proof of the result is rather straightforward and not particularly interesting, hence it is omitted. ∎

Remark 3.9.

We note here that by the discussion in Remark 3.2, Mp(d+2)M_{p}(d+2) (resp. Mp(r+1,d+2)M_{p}(r+1,d+2)) is equal to the number of irreducible components of 𝒜𝒮g\mathcal{AS}_{g} (resp. 𝒜𝒮g,τ\mathcal{AS}_{g,\tau}) of dimension d1d-1. These are the components of maximal dimension. The fraction Mp(d+2)Mp(r+1,d+2)\frac{M_{p}(d+2)}{M_{p}(r+1,d+2)} plays a role in the next result. It follows from the aforementioned assertions that this fraction is the proportion of irreducible components of maximal dimension in 𝒜𝒮g\mathcal{AS}_{g} parametrizing Artin–Schreier covers with pp-rank τ\tau. Thus, the Theorem below has a suitable geometric interpretation.

Theorem 3.10.

Fix a prime number pp and let r,d0r,d\geq 0 such that rd/2r\leq\lfloor d/2\rfloor. Assume that dd is even when p=2p=2. Set g=d(p12)g=d\left(\frac{p-1}{2}\right) and τ=r(p1)\tau=r(p-1), and consider the limits 𝔡(p,g,τ)\mathfrak{d}^{\prime}(p,g,\tau) (cf. (2.2)) and 𝔡(p,g,τ)\mathfrak{d}(p,g,\tau) (cf. (2.3)). With respect to notation above, we have that

𝔡(p,g,τ)=𝔡(p,g,τ)=Mp(r+1,d+2)Mp(d+2).\mathfrak{d}^{\prime}(p,g,\tau)=\mathfrak{d}(p,g,\tau)=\frac{M_{p}(r+1,d+2)}{M_{p}(d+2)}.
Proof.

Since it is assumed that dd is even for p=2p=2, it follows from Lemma 3.8 that Mp(d+2)M_{p}(d+2) is not equal to 0. Note that

#𝒮g,τ(𝔽q)=κΩp(r+1,d+2)#𝒮gκ(𝔽q),\#\mathcal{S}_{g,\tau}(\mathbb{F}_{q})=\sum_{\kappa\in\Omega_{p}(r+1,d+2)}\#\mathcal{S}_{g}^{\kappa}(\mathbb{F}_{q}),

where we recall that g=d(p12)g=d\left(\frac{p-1}{2}\right) and τ=r(p1)\tau=r(p-1). It follows from Lemma 3.6 that #𝒮g,τ(𝔽q)Mp(r+1,d+2)qd+3\#\mathcal{S}_{g,\tau}(\mathbb{F}_{q})\sim M_{p}(r+1,d+2)q^{d+3}. Likewise, we have that #𝒮g(𝔽q)Mp(d+2)qd+3\#\mathcal{S}_{g}(\mathbb{F}_{q})\sim M_{p}(d+2)q^{d+3}, and it thus follows that

𝔡(p,g,τ)=Mp(r+1,d+2)Mp(d+2).\mathfrak{d}^{\prime}(p,g,\tau)=\frac{M_{p}(r+1,d+2)}{M_{p}(d+2)}.

On the other hand, if ff and gg are both admissible, then, by Proposition 2.3,

𝒞f𝐏1𝒞gf=ug for u(/p)×.\mathcal{C}_{f}\simeq_{\mathbf{P}^{1}}\mathcal{C}_{g}\Leftrightarrow f=ug\text{ for }u\in(\mathbb{Z}/p\mathbb{Z})^{\times}.

Hence, each isomorphism class of covers (unramified at \infty) consists of exactly (p1)(p-1) admissible functions. As a result,

#𝒜𝒮g,τ(𝔽q)Mp(r+1,d+2)p1qd+3 and #𝒜𝒮g(𝔽q)Mp(d+2)p1qd+3,\#\mathcal{AS}_{g,\tau}(\mathbb{F}_{q})\sim\frac{M_{p}(r+1,d+2)}{p-1}q^{d+3}\text{ and }\#\mathcal{AS}_{g}(\mathbb{F}_{q})\sim\frac{M_{p}(d+2)}{p-1}q^{d+3},

and consequently, 𝔡(p,g,τ)=𝔡(p,g,τ)\mathfrak{d}(p,g,\tau)=\mathfrak{d}^{\prime}(p,g,\tau). ∎

Note that 𝔡(p,g,τ)\mathfrak{d}(p,g,\tau) depends on pp.

Corollary 3.11.

Fix a prime number pp and let r,d0r,d\geq 0 such that rd/2r\leq\lfloor d/2\rfloor. Assume that dd is even when p=2p=2. Suppose that (r+1)p<d+2(r+1)p<d+2, then, 𝔡(p,g,τ)=0\mathfrak{d}(p,g,\tau)=0. In particular, if p<d+2p<d+2, then, the proportion of isomorphism classes of Artin–Schreier covers of genus g=d(p12)g=d\left(\frac{p-1}{2}\right) and pp-rank τ=0\tau=0 is zero in the large qq-limit.

Proof.

Note that when (r+1)p<d+2(r+1)p<d+2, it is not possible to partition d+2d+2 into r+1r+1 numbers, all of which are p\leq p. In this case, Mp(r+1,d+2)=0M_{p}(r+1,d+2)=0, and the result follows from Theorem 3.10. ∎

Remark 3.12.

It follows from Remark 3.2 that since Mp(1,d+2)=0M_{p}(1,d+2)=0, the irreducible components of the stratum of 𝒜𝒮g\mathcal{AS}_{g} for which τ=0\tau=0 all have dimension <(d1)<(d-1). These components contain fewer points than other components of 𝒜𝒮g\mathcal{AS}_{g} with dimension (d1)(d-1).

3.2. Arithmetic problem: large pp-limit

We now study the arithmetic variant of the problem considered in the previous section. Many of the calculations are similar in spirit. Fix d>0d>0, r0r\geq 0, and let g=g(d,p)=d(p12)g=g(d,p)=d\left(\frac{p-1}{2}\right), τ=τ(r,p):=r(p1)\tau=\tau(r,p)\mathrel{\mathop{\mathchar 58\relax}}=r(p-1). Note that gg and τ\tau depend on pp and are increasing at fixed speeds as pp\rightarrow\infty. This is suppressed in the notation.

Set 𝔭(d,r)\mathfrak{p}^{\prime}(d,r) to be the limit

(3.2) 𝔭(d,r):=limp#𝒮gτ(𝔽p)#𝒮g(𝔽p),\mathfrak{p}^{\prime}(d,r)\mathrel{\mathop{\mathchar 58\relax}}=\lim_{p\rightarrow\infty}\frac{\#\mathcal{S}_{g}^{\tau}(\mathbb{F}_{p})}{\#\mathcal{S}_{g}(\mathbb{F}_{p})},

and set

(3.3) 𝔭(d,r):=limp#𝒜𝒮gτ(𝔽p)#𝒜𝒮g(𝔽p),\mathfrak{p}(d,r)\mathrel{\mathop{\mathchar 58\relax}}=\lim_{p\rightarrow\infty}\frac{\#\mathcal{AS}_{g}^{\tau}(\mathbb{F}_{p})}{\#\mathcal{AS}_{g}(\mathbb{F}_{p})},

with g=g(d,p)g=g(d,p) and τ=τ(r,p)\tau=\tau(r,p).

Definition 3.13.

Let Θ(r+1,d+2)\Theta(r+1,d+2) be the set of all partitions of d+2d+2 into r+1r+1 numbers that are all 2\geq 2. Denote by Θ(d+2)\Theta(d+2) the set of all partitions of d+2d+2 into numbers 2\geq 2. We set T(r+1,d+2):=#Θ(r+1,d+2)T(r+1,d+2)\mathrel{\mathop{\mathchar 58\relax}}=\#\Theta(r+1,d+2) and T(d+2):=#Θ(d+2)T(d+2)\mathrel{\mathop{\mathchar 58\relax}}=\#\Theta(d+2).

It is clear that T(d+2)0T(d+2)\neq 0. A partition in Θ(r+1,d+2)\Theta(r+1,d+2) is represented by a partition vector κ=(κ1,,κt)\kappa=(\kappa_{1},\dots,\kappa_{t}), where κj\kappa_{j} is the multiplicity of (j+1)(j+1) in the partition. There is no dependence on pp in the definition of T(r+1,d+2)T(r+1,d+2). Note that

(3.4) T(d+2)=r=0d/2T(r+1,d+2).T(d+2)=\sum_{r=0}^{\lfloor d/2\rfloor}T(r+1,d+2).
Lemma 3.14.

Let κΘ(r+1,d+2)\kappa\in\Theta(r+1,d+2) and suppose that κj=0\kappa_{j}=0 for all jpj\geq p. Let λ1\lambda_{1} and λ2\lambda_{2} be the quantities defined in (3.1). Then, we have that

(1d+2p)λ1+1pd+3#𝒮gκ(𝔽p)(11p)λ2pd+3.\left(1-\frac{d+2}{p}\right)^{\lambda_{1}+1}p^{d+3}\leq\#\mathcal{S}_{g}^{\kappa}(\mathbb{F}_{p})\leq\left(1-\frac{1}{p}\right)^{\lambda_{2}}p^{d+3}.
Proof.

The result follows from the first part of Lemma 3.6. ∎

Corollary 3.15.

Let κΘ(r+1,d+2)\kappa\in\Theta(r+1,d+2), and g=g(d,p)g=g(d,p), τ=τ(r,p)\tau=\tau(r,p). We have that

#𝒮gκ(𝔽p)pd+3,\#\mathcal{S}_{g}^{\kappa}(\mathbb{F}_{p})\sim p^{d+3},

as pp\rightarrow\infty.

Proof.

The condition requiring κj=0\kappa_{j}=0 for all jpj\geq p is satisfied when pp is large, and the result thus follows from Lemma 3.14. ∎

In the result below, there is no constraint on dd when p=2p=2. This is because T(d+2)T(d+2) is always non-zero, even when p=2p=2 and dd is odd. Recall that this was not the case for Mp(d+2)M_{p}(d+2) in the statement of Theorem 3.10, which is why the case when p=2p=2 and dd odd was excluded from the assertion.

Theorem 3.16.

Fix a prime number pp and let r,d0r,d\geq 0 such that rd/2r\leq\lfloor d/2\rfloor. Recall that 𝔭(d,r)\mathfrak{p}^{\prime}(d,r) are 𝔭(d,r)\mathfrak{p}(d,r) the limits defined by (3.2) and (3.3) respectively. Then, we have that

𝔭(d,r)=𝔭(d,r)=T(r+1,d+2)T(d+2).\mathfrak{p}(d,r)=\mathfrak{p}^{\prime}(d,r)=\frac{T(r+1,d+2)}{T(d+2)}.
Proof.

The proof is similar to that of Theorem 3.10. Assume that pp is large enough so that κj=0\kappa_{j}=0 for all jpj\geq p. Recall that by abuse of notation, g:=g(d,p)g\mathrel{\mathop{\mathchar 58\relax}}=g(d,p), τ=τ(r,p)\tau=\tau(r,p). Since dd and rr are fixed, gg and τ\tau increase linearly with pp (but this is suppressed in our notation). We have that

#𝒮g,τ(𝔽p)=κΘ(r+1,d+2)#𝒮gκ(𝔽p).\#\mathcal{S}_{g,\tau}(\mathbb{F}_{p})=\sum_{\kappa\in\Theta(r+1,d+2)}\#\mathcal{S}_{g}^{\kappa}(\mathbb{F}_{p}).

It follows from Lemma 3.14 and Corollary 3.15 that as pp\rightarrow\infty,

#𝒮g,τ(𝔽p)T(r+1,d+2)pd+3 and #𝒮g,τ(𝔽p)T(d+2)pd+3.\#\mathcal{S}_{g,\tau}(\mathbb{F}_{p})\sim T(r+1,d+2)p^{d+3}\text{ and }\#\mathcal{S}_{g,\tau}(\mathbb{F}_{p})\sim T(d+2)p^{d+3}.

Putting everything together, we obtain that

𝔭(d,r)=T(r+1,d+2)T(d+2).\mathfrak{p}^{\prime}(d,r)=\frac{T(r+1,d+2)}{T(d+2)}.

That 𝔭(d,r)=𝔭(d,r)\mathfrak{p}(d,r)=\mathfrak{p}^{\prime}(d,r) follows from the equalities:

#𝒜𝒮g,τ(𝔽p)1(p1)#𝒮g,τ(𝔽p) and #𝒜𝒮g,(𝔽p)1(p1)#𝒮g,(𝔽p),\#\mathcal{AS}_{g,\tau}(\mathbb{F}_{p})\sim\frac{1}{(p-1)}\#\mathcal{S}_{g,\tau}(\mathbb{F}_{p})\text{ and }\#\mathcal{AS}_{g,}(\mathbb{F}_{p})\sim\frac{1}{(p-1)}\#\mathcal{S}_{g,}(\mathbb{F}_{p}),

see the proof of Theorem 3.10. ∎

4. Some examples

We illustrate results proved in the previous section through examples.

4.1. The geometric case

First, let us pick the prime p=5p=5, and let d=8d=8. The genus is given by g=d(p12)=8×2=16g=d\left(\frac{p-1}{2}\right)=8\times 2=16. The pp-rank τ=r(p1)=4r\tau=r(p-1)=4r. The values of rr range from r=0r=0 to r=4r=4. Note that when r=4r=4, τ=16=g\tau=16=g, and this is the case when the curve is ordinary.

We compute the proportion of isomorphism classes of Artin–Schreier covers with genus g=16g=16 and 55-rank τ=4r\tau=4r, in the large qq-limit. There are a total of 4242 partitions of 1010, however, there are constraints on the partitions we consider. Recall that Mp(r+1,d+2)=M(r+1,10)M_{p}(r+1,d+2)=M(r+1,10) is the number of partitions

10=j(j+1)κj10=\sum_{j}(j+1)\kappa_{j}

for which κj=0\kappa_{j}=0 for jj outside the range 1j<51\leq j<5. Thus, we are to use only numbers 2,3,4,52,3,4,5 in partitioning 1010 into r+1r+1 numbers. Let’s list the partitions for each choice of r=0,,4r=0,\dots,4.

  1. (1)

    r=0: There is no partition, since 10=1010=10 is not allowed. Hence, M(1,10)=0M(1,10)=0. Thus, the proportion of curves with 55-rank 0 is 0 in the qq-limit.

  2. (2)

    r=1: We write 10=a+b10=a+b, where a,b{2,,5}a,b\in\{2,\dots,5\}. The only partition is

    10=5+5,10=5+5,

    hence, M(2,10)=1M(2,10)=1.

  3. (3)

    r=2: We write 10=a+b+c10=a+b+c, where a,b,c{2,,5}a,b,c\in\{2,\dots,5\}. The partitions are

    10=5+3+2=4+4+2=4+3+3,10=5+3+2=4+4+2=4+3+3,

    hence, M(3,10)=3M(3,10)=3.

  4. (4)

    r=3: We write 10=a+b+c+d10=a+b+c+d this time. Since they are all 2\geq 2, there are only two choices:

    10=2+2+2+4=2+2+3+3,10=2+2+2+4=2+2+3+3,

    hence, M(4,10)=2M(4,10)=2.

  5. (5)

    r=4: We come to single ordinary case. The only partition is

    10=2+2+2+2+2,10=2+2+2+2+2,

    and M(5,10)=1M(5,10)=1.

Putting it all together, we find that

M(10)=r=14M(r+1,10)=0+1+3+2+1=7.M(10)=\sum_{r=1}^{4}M(r+1,10)=0+1+3+2+1=7.

Therefore, according to Theorem 3.10, the proportion of isomorphism classes of covers of genus g=16g=16 and pp-rank τ=4r\tau=4r is given by the following proportions:

𝔡(5,16,0)=07,𝔡(5,16,4)=17,𝔡(5,16,8)=37,𝔡(5,16,12)=27,𝔡(5,16,16)=17.\begin{split}&\mathfrak{d}(5,16,0)=\frac{0}{7},\\ &\mathfrak{d}(5,16,4)=\frac{1}{7},\\ &\mathfrak{d}(5,16,8)=\frac{3}{7},\\ &\mathfrak{d}(5,16,12)=\frac{2}{7},\\ &\mathfrak{d}(5,16,16)=\frac{1}{7}.\end{split}

4.2. The arithmetic case

Let’s forget the prime pp, and study the arithmetic problem for d=8d=8. The value of rr ranges from 0 to 44 and specifies a given speed at which τ\tau increases with pp. In this setting, we no longer have the constraint that the partitions should involve terms from {2,,5}\{2,\dots,5\}, but only that the terms be 2\geq 2. One again, we enumerate partitions for the five values of rr.

  1. (1)

    r=0: This time, 10=1010=10 is allowed. Hence, T(1,10)=1T(1,10)=1.

  2. (2)

    r=1: We write 10=a+b10=a+b, where a,b2a,b\geq 2. There are 44 partitions

    10=2+8=3+7=4+6=5+5,10=2+8=3+7=4+6=5+5,

    hence, T(2,10)=4T(2,10)=4.

  3. (3)

    r=2: We write 10=a+b+c10=a+b+c. The partitions are

    10=6+2+2=5+3+2=4+4+2=4+3+3,10=6+2+2=5+3+2=4+4+2=4+3+3,

    hence, T(3,10)=4T(3,10)=4.

  4. (4)

    r=3: We write 10=a+b+c+d10=a+b+c+d this time. Since they are all 2\geq 2, there are only two choices:

    10=2+2+2+4=2+2+3+3,10=2+2+2+4=2+2+3+3,

    hence, T(4,10)=2T(4,10)=2.

  5. (5)

    r=4: We come to single ordinary case. The only partition is

    10=2+2+2+2+2,10=2+2+2+2+2,

    and T(5,10)=1T(5,10)=1.

Hence, we have that T(10)=12T(10)=12. According to Theorem 3.16 the proportions are as follows:

𝔭(d,0)=112,𝔭(d,1)=412,𝔭(d,2)=412,𝔭(d,3)=212,𝔭(d,4)=112.\begin{split}&\mathfrak{p}(d,0)=\frac{1}{12},\\ &\mathfrak{p}(d,1)=\frac{4}{12},\\ &\mathfrak{p}(d,2)=\frac{4}{12},\\ &\mathfrak{p}(d,3)=\frac{2}{12},\\ &\mathfrak{p}(d,4)=\frac{1}{12}.\\ \end{split}

Thus, as pp\rightarrow\infty, and gg increases with speed d2=4\frac{d}{2}=4, the pp-rank grows with expected speed

0×112+1×412+2×412+3×212+4×112=1912=1.58330\times\frac{1}{12}+1\times\frac{4}{12}+2\times\frac{4}{12}+3\times\frac{2}{12}+4\times\frac{1}{12}=\frac{19}{12}=1.5833\dots

References

  • [1] J. Booher and R. Pries. Realizing Artin-Schreier covers of curves with minimal Newton polygons in positive characteristic. Journal of Number Theory, 214:240–250, 2020.
  • [2] A. Bucur, C. David, B. Feigon, N. Kaplan, M. Lalín, E. Ozman, and M. M. Wood. The distribution of 𝔽q\mathbb{\mathbb{F}}_{q}-points on cyclic \ell-covers of genus g. International Mathematics Research Notices, 2016(14):4297–4340, 2016.
  • [3] A. Bucur, C. David, B. Feigon, and M. Lalín. Biased statistics for traces of cyclic p-fold covers over finite fields., 2011.
  • [4] A. Bucur, C. David, B. Feigon, and M. Lalin. Statistics for ordinary Artin-Schreier covers and other pp-rank strata. Transactions of the American Mathematical Society, 368(4):2371–2413, 2016.
  • [5] G. Cheong, M. Wood, and A. Zaman. The distribution of points on superelliptic curves over finite fields. Proceedings of the American Mathematical Society, 143(4):1365–1375, 2015.
  • [6] A. Entin. On the distribution of zeroes of Artin–Schreier L-functions. Geometric and Functional Analysis, 22(5):1322–1360, 2012.
  • [7] J. Fulman. A generating function approach to counting theorems for square-free polynomials and maximal tori. Annals of Combinatorics, 20(3):587–599, 2016.
  • [8] J. Kramer-Miller. pp-adic estimates of exponential sums on curves. Algebra and Number Theory, 15(1):141–171, 2021.
  • [9] P. Kurlberg and Z. Rudnick. The fluctuations in the number of points on a hyperelliptic curve over a finite field. Journal of Number Theory, 129(3):580–587, 2009.
  • [10] S. Maugeais. Quelques résultats sur les déformations équivariantes des courbes stables. manuscripta mathematica, 120(1):53–82, 2006.
  • [11] R. Pries and H. J. Zhu. The pp-rank stratification of Artin-Schreier curves. In Annales de l’Institut Fourier, volume 62, pages 707–726, 2012.
  • [12] Z. Rudnick. Traces of high powers of the Frobenius class in the hyperelliptic ensemble. arXiv preprint arXiv:0811.3649, 2008.
  • [13] S. Sankar. Proportion of ordinarity in some families of curves over finite fields. arXiv preprint arXiv:1904.12173, 2019.
  • [14] H. Stichtenoth. Algebraic function fields and codes, volume 254. Springer Science & Business Media, 2009.
  • [15] D. Subrao. The p-rank of Artin-Schreier curves. manuscripta mathematica, 16(2):169–193, 1975.
  • [16] F. Thorne and M. Xiong. Distribution of zeta zeroes for cyclic trigonal curves over a finite field. preprint, 2014.
  • [17] M. Xiong. The fluctuations in the number of points on a family of curves over a finite field. Journal de théorie des nombres de Bordeaux, 22(3):755–769, 2010.