COUNTING CUBIC CURVE COVERS OVER FINITE FIELDS JOSEPH GUNTHER Abstract. For a fixed base curve over a finite field, we asymptotically count its degree three covers of given genus, as the genus increases. This gives an algebro-geometric proof of results of Datskovsky and Wright, as well as Bhargava, Shankar, and Wang, on asymptotically counting cubic field extensions.

1. Introduction Let C be a nice curve over a finite field Fq ; here nice means smooth, geometrically irreducible, and projective. Let gC denote the genus of C, and let N3 (C, m) denote the number π of isomorphism classes of nice degree 3 covers X of C, defined over Fq , such that X → − C has ramification divisor of degree m (by Riemann-Hurwitz, m is necessarily even). In this note we give an algebro-geometric proof that, for Fq of characteristic at least 5, |(Pic0 C)(Fq )| N3 (C, m) = . lim m→∞ qm (q − 1)q gC −1 ζC (3) m even Phrased in terms of counting cubic field extensions of Fq (t), this theorem was originally proved by Datskovsky and Wright [DW88, Theorem 1.1], using adelic Shintani zeta functions. It was re-proved (and extended to all characteristics) by Bhargava, Shankar, and Wang, using geometry-of-numbers methods [BSW15, Theorem 1(b)]. The characteristic assumption isn’t strictly necessary for our algebro-geometric approach either, but does simplify the proof. By Riemann-Hurwitz, counting covers with increasing ramification degree m is equivalent to counting covers of increasing genus. Geometrically, this theorem can be viewed as saying that, for the natural sequence of (Hurwitz) moduli spaces parametrizing these covers, the point counts stabilize. For the case C = P1 , a geometric proof was given by Zhao in his recent thesis [Zha13] (he also made a more refined analysis and obtained a secondary term). Our approach is inspired by his, but over an arbitrary base curve, some new hurdles appear. Vector bundles on the base curve arise naturally in the geometric perspective, but while vector bundles on P1 are always direct sums of line bundles, the situation is more complicated for higher genus curves. However, this approach is still feasible (and elegant), when combined with a couple extra ingredients: some classical theory of ruled surfaces and the Siegel-Weil formula for vector bundles on curves over finite fields. Our proof also shows that the Steinitz classes of cubic extensions equidistribute in the class group of the base curve (in the notation of Section 4, the Steinitz class corresponds to det E); this was also proved in [BSW15, Theorem 4]. In an upcoming paper of the author’s Date: April 12, 2017. Key words and phrases. Arithmetic statistics, field-counting, covers of curves. The author was partially supported by National Science Foundation grant DMS-1301690. 1

2

JOSEPH GUNTHER

with Hast and Matei [GHM], we give a geometric proof of the asymptotic count for degree 4 covers of P1 whose Galois closure has Galois group S4 . Acknowledgments. It is a pleasure to thank Nathan Clement and Mois´es Herrad´on Cueto for helpful discussions. 2. Vector bundles and ruled surfaces In Section 3, we’ll see that cubic covers of a base curve can be counted by embedding them into ruled surfaces. In this section, we collect various basic facts about these surfaces, all of which can be found in [Har77, V.2]. Throughout this section, except when otherwise noted, C will be a nice curve over an arbitrary base field, and E will be a vector bundle of rank two on C. 2.1. Rank two vector bundles. Given such an E, we can always write it in an exact sequence 0 → N → E → M → 0, with N and M line bundles, such that for any line bundle L with deg L > deg N , we have h0 (C, E ⊗ L−1 ) = 0. The integer e = deg N − deg M is independent of the choice of line bundles; we will call it the skew degree of E. We have that E is decomposable – i.e. splits as a direct sum of two line bundles – except possibly when −gC ≤ e ≤ 2gC − 2. Thus an arbitrary E will always satisfy e ≥ −gC . It will be important later that, when working over a finite field Fq , for any E with e > 2gC − 2, we have |(Aut E)(Fq )| = (q − 1)2 q e+1−gC . This follows directly from the fact that E splits as a direct sum. Next we give conditions under which we know the dimension of global sections of certain vector bundles. Lemma 2.1. Let E be a rank two vector bundle on a curve C, and let L be a line bundle on C. Let ` and e be the degree of L and the skew degree of E, respectively. For i ≥ 0, if min{` + i deg2E+e , ` + i deg2E−e } > 2gC − 2, then h0 (C, E i ⊗ L) = 2i (` + 1 − gC ) + i2i−1 deg E, and h1 (C, E i ⊗ L) = 0. Proof. We proceed by induction. When i = 0, this follows directly from Riemann-Roch for line bundles. Suppose the lemma is true for i, and that min{`+(i+1) deg2E+e , `+(i+1) deg2E−e } > 2gC −2. Let 0 → N → E → M → 0 be as in the definition of skew degree. Note that we have deg N = deg2E+e and deg M = deg2E−e . Since vector bundles are flat, there is an exact sequence 0 → E i ⊗ N ⊗ L → E i+1 ⊗ L → E i ⊗ M ⊗ L → 0. Applying the induction hypothesis with the line bundles N ⊗ L and M ⊗ L, we have h0 (C, E i ⊗ N ⊗ L) = 2i (` + deg N + 1 − gC ) + i2i−1 deg E and h0 (C, E i ⊗ M ⊗ L) = 2i (` + deg M + 1 − gC ) + i2i−1 deg E. Since furthermore h1 (C, E i ⊗ N ⊗ L) = h1 (C, E i ⊗ M ⊗ L) = 0, the lemma follows.



COUNTING CUBIC COVERS OF CURVES

3

Lemma 2.2. Let E be a rank two vector bundle on a curve C, and let L be a line bundle on C. Let ` and e be the degree of L and the skew degree of E, respectively. For i ≥ 0, if min{` + 3 deg2E+e , ` + 3 deg2E−e } > 2gC − 2, then h0 (C, Sym3 E ⊗ L) = 6 deg E + 4(` + 1 − gC ), and h1 (C, Sym3 E ⊗ L) = 0. Proof. Since E is rank two, there is an exact sequence 0 → (E ⊗ det E) ⊕ (det E ⊗ E) → E 3 → Sym3 E → 0. Tensoring with L, using the fact that deg(det E) = deg E, and applying Lemma 2.1, the conclusion follows.  2.2. Ruled surfaces. The Proj construction [Har77, II.7] takes as input (C, E) and outputs P(E), a surface with a surjective map π to C, whose geometric fibers are all isomorphic to P1 (hence the name ruled surface). Under this construction, two different vector bundles E and E 0 on C give surfaces that are isomorphic over C if and only if E ∼ = E 0 ⊗ L, with L a line bundle on C. Given the map π : P(E) → C, we can always find a section C → P(E), with image C0 ∼ = C, having certain useful properties. The Picard group of linear equivalence classes of divisors on P(E) decomposes as Pic P(E) ∼ = ZC0 ⊕ π ∗ Pic C. The intersection product is ∗ 2 given by C0 = −e, C0 · π D1 = deg D1 , and π ∗ D1 · π ∗ D2 = 0, for Di divisors on C. The canonical divisor class is KP(E) ∼ −2C0 + π ∗ (KC + E), where E is a divisor on C of degree −e, corresponding to det π∗ O(C0 ). A final useful fact about divisors on ruled surfaces: for Z a divisor on P(E) that intersects a fiber of π non-negatively, we have for all i ≥ 0, H i (P(E), O(Z)) ∼ = H i (C, π∗ O(Z)).

(1)

Thus the cohomology of such line bundles on our surface is determined by the cohomology of vector bundles on our base curve. 2.3. Siegel-Weil formula. Lastly, we state the Siegel-Weil formula [DR75, Proposition 1.1], which gives a closed form for the automorphism-weighted count of vector bundles on a curve. For a curve C of genus gC over a finite field Fq , r > 0, and L a line bundle on C, let VBunC (r, L) denote the set of isomorphism classes of vector bundles on C defined over Fq , of rank r, and with determinant line bundle L. Then the Siegel-Weil formula says 2

X E∈VBunC (r,L)

1 q (r −1)(gC −1) = ζC (2) · · · · · ζC (r). |(Aut E)(Fq )| q−1

We immediately have a projective bundle version: X E∈VBunC (r,L)

1 2 = q (r −1)(gC −1) ζC (2) . . . ζC (r). |(Aut P(E))(Fq )|

4

JOSEPH GUNTHER

3. Parametrization of cubic covers We use a construction due to Miranda [Mir85], and later generalized considerably by π Casnati and Ekedahl [CE96]. Given an integral cubic cover X → − C, possibly singular, let E = (π∗ OX /OC )∨ . This is a rank 2 vector bundle on C called the Tschirnhausen bundle of the cover. Then the π covering X → − C factors naturally through an embedding of X into P(E): X

P(E)

C If X is smooth, and we define N := gX − 3gC + 2, then we have deg E = N . Furthermore, if we overload notation and let π also denote the map from P(E) to C, we have that π∗ OP(E) (X) ∼ = Sym3 E ⊗det E −1 . (Conversely, by the canonical nature of the Casnati-Ekedahl construction, for any nice X ⊂ P(E) with that pushforward property, E is its Tschirnhausen bundle.) Given another cover X 0 → C that is isomorphic to X → C over C, its Tschirnhausen bundle E 0 will be isomorphic to E, and the embedding of X 0 into a fixed copy of P(E 0 ) ∼ = P(E) will differ only by a bundle automorphism of P(E). This enables our approach to counting cubic covers, first employed in [Zha13] in the special case when the base curve is P1 . We’ll count nice covers inside a given possible ruled surface, divide out by the surface’s automorphism group to identify isomorphic covers, and then sum up the contributions from all ruled surfaces. π By our characteristic assumption on Fq , every cubic covering X → − C is separable. The Riemann-Hurwitz theorem [Ros02, Theorem 7.16] gives us that, for such a cover, 2gX − 2 = 3(2gC − 2) + deg R, where R is the ramification divisor of the map π, and gX and gC are the genus of X and C, respectively. Thus we have deg R = 2gX − 6gC + 4 = 2N. Given a rank two vector bundle E on C, we fix a distinguished section C0 ⊂ P(E) as in Section 2.2. If E is the Tschirnhausen bundle of a nice cubic cover X → C, and we write O(X) ∼ = 3O(C0 ) + π ∗ L, we can identify the degree ` of L. Namely, adjunction tells us that for a curve X in a surface S, we have 1 gX = 1 + (X · X + X · KS ). 2 Thus by the adjunction formula, 1 gX = 1 + (−9e + 6` + 6e + 3(2gC − 2 − e) − 2`) = 2` − 3e + 3gC − 2. 2 In other words, we have 2` − 3e = N . This also gives the key fact that, for any separable irreducible cubic cover X, we have 0 ≤ X · C0 =

N − 3e . 2

(2)

COUNTING CUBIC COVERS OF CURVES

In particular, we always have e ≤

5

N . 3

Lemma 3.1. Let E be a rank two vector bundle on a curve C, of degree N and skew degree e. If either e < 0 and N > 7gC − 4, or e ≥ 0 and N −3e ≥ gC , then 4 h0 (C, Sym3 E ⊗ det E −1 ) = 2N + 4(1 − gC ). If e > 0 but 0 ≤

N −3e 4

< gC , then for N ≥ 10gC − 6 we have the upper bound h0 (C, Sym3 E ⊗ det E −1 ) ≤ 2N.

Proof. Lemma 2.2 implies 2N +4(1−gC ) will be the dimension of the global sections whenever N + 3e N − 3e , } > 2gC − 2. min{ 2 2 If N > 7gC − 4, this will automatically be satisfied for e < 0, because we know e ≥ −gC . ≥ gC . For e ≥ 0, it suffices that N −3e 4 N −3e If e > 0 but 0 ≤ 4 < gC , note first that this trivially implies gC > 0. The condition N ≥ 10gC − 6 guarantees that e > 2gC − 2, and thus that E is decomposable. So let E ∼ = N ⊕ M, with deg N + deg M = N and deg N − deg M = e. Then Sym3 E ∼ = N3 ⊕ 2 2 3 (N ⊗ M) ⊕ (N ⊗ M ) ⊕ M , and so Sym3 E ⊗ det E −1 ∼ = Sym3 E ⊗ N −1 ⊗ M−1 ∼ = (N 2 ⊗ M−1 ) ⊕ N ⊕ M ⊕ (M2 ⊗ N −1 ). Since e ≤ N3 , the first three of those four line bundles all have degree greater than 2gC −2, and so we know the dimension of their global sections by Riemann-Roch. As for M2 ⊗N −1 , it has non-negative degree, so we have the trivial upper bound h0 (C, M2 ⊗N −1 ) ≤ deg(M2 ⊗N −1 ). Thus overall we have h0 (C, Sym3 E ⊗ det E −1 ) ≤ 2N + 3(1 − gC ) ≤ 2N.  Our sieve will also require versions of this lemma in which we twist down by a line bundle of small degree. First we consider the case where E is semistable. This is equivalent to E having skew degree e ≤ 0 (see [Har77, Ex. 2.8]). Lemma 3.2. Let E be a semistable rank two vector bundle of degree N on a curve C, over a field of characteristic not 2 or 3. Let L be a line bundle of degree ` on C. If N2 − ` > 2gC − 2, then we have h0 (C, Sym3 E ⊗ det E −1 ⊗ L−1 ) = 2N − 4` + 4(1 − gC ). If 0 ≤ N2 − ` ≤ 2gC − 2, we have h0 (C, Sym3 E ⊗ det E −1 ⊗ L−1 ) ≤ N − 2` + 4. Lastly, if 0 >

N 2

− `, we have h0 (C, Sym3 E ⊗ det E −1 ⊗ L−1 ) = 0.

Proof. First, note that Sym3 E is semistable: in characteristic 0, every symmetric power of a semistable vector bundle is semistable, and this also holds in positive characteristic for a symmetric i-th power, when i is less than the field characteristic [RR84, Theorem 3.21]. We calculate that our bundle’s slope is µ(Sym3 E ⊗ det E −1 ⊗ L−1 ) = N2 − `. Then the lemma follows from standard results showing that semistable bundles behave roughly like line bundles [Tho15, Lemma 4.4], in that a semistable vector bundle has the expected number

6

JOSEPH GUNTHER

of global sections when its slope is not between 0 and 2gC − 2, and that a form of Clifford’s theorem holds when it is.  Lemma 3.3. Let E be a non-semistable rank two vector bundle on a curve C, of degree N and skew degree e. Let L be a line bundle on C with degree ` ≤ N −3e . Then we have 2 h0 (C, Sym3 E ⊗ det E −1 ⊗ L−1 ) ≤ 2N − 4` + 4. Proof. Let N and M be as in the definition of skew degree. Since E is not semistable, we have e > 0, and so the Harder-Narasimhan filtration of E is 0 ⊂ N ⊂ E. The successive quotients in this filtration are line bundles, with degrees deg M and deg N . Then Sym3 E also has line bundles for successive quotients in its Harder-Narasimhan filtration, with degrees 3 deg M, 2 deg M + deg N , deg M + 2 deg N , and 3 deg N (see e.g. [Che12, Section 3.2]). After twisting down, we see that Sym3 E ⊗ det E −1 ⊗ L−1 has line bundles for successive quotients, with degrees 2 deg M − deg N − `, deg M − `, deg N − `, and 2 deg N − deg M − `. Since by assumption, ` ≤ N −3e , these four degrees are all non-negative. A quick exact 2 0 sequences argument shows the h of our bundle is bounded by the sum of the h0 ’s of its successive quotients. By using the trivial bound for the h0 of a non-negative line bundle (one more than its degree), we have that h0 (C, Sym3 E ⊗ det E −1 ⊗ L−1 ) ≤ 2N − 4` + 4.  4. Counting cubic covers In this section, we work with a curve C defined over a finite field Fq , of characteristic at least 5. While we can now identify the line bundle inside a ruled surface corresponding to a nice cubic cover, some of the global sections of those line bundles will have smooth zero loci, while others will have singular loci. In order to count nice covers, we need to sieve for the sections with smooth zero loci. Given a rank two vector bundle E on C with degree N and skew degree e, we denote by LE the unique line bundle on P(E) such that π∗ LE = Sym3 E ⊗ det E −1 , where π : P(E) → C is the projective bundle map. We call E good if N ≥ 3e; by (2), any Tschirnhausen bundle of an integral cubic cover will be good. We say a curve in P(E) is horizontal if it has positive intersection with a fiber of π, and vertical if not. By the isomorphism class of an element of |LE |, we mean its orbit under the bundle automorphism group of P(E). Lemma 4.1. Across all (isomorphism classes of ) good E with degree N , the number of isomorphism classes of elements of |LE | is O(q 2N ). Proof. By Lemma 3.1 and (1), we can just apply the Siegel-Weil formula to X X q 2N +4 (q − 1)|(Aut P(E))(Fq )| N L∈Pic (C)(Fq ) good E∈VBunC (2,L)



X

X

L∈PicN (C)(Fq ) E∈VBunC (2,L)

=

q 2N +4 (q − 1)|(Aut P(E))(Fq )|

|(Pic0 C)(Fq )|q 2N +4 3(gC −1) q ζC (2). q−1

COUNTING CUBIC COVERS OF CURVES

7

 Let FP be the fiber of P under π, and IFP the associated sheaf of ideals, a line bundle. (2) We denote by FP the subscheme of P(E) associated to IF2P , i.e. a doubled fiber. We’ll use the fact that smoothness of a global section of LE on the fiber above P can be detected by (2) considering its restriction to FP . First, a local calculation. Lemma 4.2. For a good E and a closed point P of C, the probability of an element of (2) H 0 (FP , LE |F (2) ) not vanishing on the fiber and being smooth is (1 − q −2 deg P )(1 − q −3 deg P ). P

Proof. These sections on the doubled fiber can be written in the form (a0 + a1 x)u3 + (b0 + b1 x)u2 v + (c0 + c1 x)uv 2 + (d0 + d1 x)v 3 , where the coefficients ai , bi , ci , and di are drawn from Fqdeg P . We just need to count the sections that don’t have all of a0 , b0 , c0 , and d0 equal to zero, and such that there is no point of the fiber where the section and its partial derivatives with respect to u, v, and x all vanish. A simple calculation (see e.g. [EW15, Lemma 9.8] or  [Zha13, Lemma 4.0.0.7]) gives the probability as (1 − q −2 deg P )(1 − q −3 deg P ). P S (2) (2) For a sum of distinct closed points D = Pi on the base C, let FD = FPi . The next lemma says we can interpolate local sections on a finite set of fibers whose combined degree isn’t too large. P Lemma 4.3. For a sum of distinct closed points D = Pi on the base C, the restriction (2) +3e} 0 0 map from H (P(E), LE ) to H (FD , LE |F (2) ) is surjective if deg D ≤ min{N −3e,N − gC . 4 P

Proof. Consider the exact sequence 0 → IF (2) → OP(E) → OF (2) → 0. D

D

After tensoring this with LE , it suffices to show that H 1 of the first term vanishes. Using (1) to interpret this as a cohomology group on the base curve, and noting that deg(OC (−2D) ⊗ det E −1 ) = −N − 2 deg D, vanishing follows from the h1 part of Lemma 2.2.  Lemma 4.4. Across all good E with degree N , the number of isomorphism classes of elements of |LE | with more than one horizontal geometric component or with cyclic Galois group is o(q 2N ). Proof. If an element of |LE | reduces on some fiber to a degree 2 point and a degree 1 point, and reduces on another fiber to a degree 3 point, it’s horizontally geometrically irreducible with Galois group S3 . The set of elements that avoid one of these reduction types on every fiber has density 0.  We’ll call an element of |LE | horizontally irreducible if it has only one horizontal geometric component. Lemma 4.5. For a good E with degree N , and a closed point P of C, the number of horizontally irreducible elements of |LE | containing the fiber over P is O(q 2N −4 deg P ). Proof. First, note that for such an element, its intersection number with C0 is at least deg P . Since this intersection number is equal to N −3e by (2), we have that deg P > N −3e would 2 2 imply that the element of |LE | contains C0 as a component, and thus is not horizontally irreducible. So we may restrict to P such that deg P ≤ N −3e . 2

8

JOSEPH GUNTHER

A global section of LE giving such an element factors as a fixed defining section for the fiber times a global section of LE ⊗ IFP , so we can just bound the number of global sections of the latter. We use (1) to transfer this to bounding h0 (C, Sym3 E ⊗ det E −1 ⊗ OC (−P )), and then apply Lemmas 3.2 and 3.3.  Lemma 4.6. Across all good E with degree N , the number of isomorphism classes of geometrically irreducible elements of |LE | singular above a point P of C is O(q 2N −2 deg P ). Proof. This follows from Lemma 4.1 and the uniformity estimate in [GHM, Section 3]. Desingularizing such an element at its singular point above P gives an irreducible cover of lower genus, and the fibers of the map of sets sending a singular cover to its desingularization are bounded in terms of deg P , because there are not many ways to glue together points or squish tangent vectors of a degree 3 cover on just one fiber.  Lemma 4.7. Let r ≥ 1. Let Ω(N, r) be the number of isomorphism classes of elements of |LE |, across all good E with degree N , that are smooth over the finitely many points of C of degree at most r. Then Y Ω(N, r) |(Pic0 C)(Fq )|ζC (2) lim = (1 − q −2 deg P )(1 − q −3 deg P ). 2N g −1 C N →∞ q (q − 1)q P ∈C s.t. deg P ≤r Proof. Pick a constant δ such that 0 < δ < 31 . We’re only going to look at E such that e ≤ δN . So we’re losing all the curves that live on P(E)’s with δN < e ≤ N3 . But that’s all right: on each one of these, by Lemma 3.1 and the automorphism fact in Section 2.1, we 2N +4 have at most (q−1)q 2 qe+1−gC ∼ q 2N −e < q 2N −δN isomorphism classes. There are O(( 31 − δ)N ) surfaces in this cusp, so the number of isomorphism classes we’re losing is O(N q (2−δ)N ) = O(q (2−δ+)N ) = o(q 2N ). Thus ignoring these surfaces won’t affect the limit above. So for a given value of N , we’re only looking at P(E)’s with e up to δN . Take N such C that both N −3g − gC and N −3δN − gC = (1−3δ)N − gC are bigger than the sum of the degrees 4 4 4 of all points of C of degree at most r, and N > 10gC − 6. Since by Lemma 4.3 we have surjectivity onto doubled fibers over collections of points on C whose degrees sum to at most min{N −3e,N +3e} − gC , the number of elements of |LE | on one of our P(E)’s smooth at these 4 Y 2N +4(1−gC ) (1 − q −2 deg P )(1 − q −3 deg P ). We just need to divide points will be q q−1 P ∈C s.t. deg P ≤r

this by the automorphism group size and sum over the surfaces P(E) with e up to cN . So, on the nose for big enough N , the number of isomorphism classes in our δ-range that are smooth at all the points of degree at most r is ! Y q 2N +4(1−gC ) (1 − q −2 deg P )(1 − q −3 deg P ) · q−1 P ∈C s.t. deg P ≤r X

X

L∈PicN (C)(Fq ) good E∈VBunC (2,L)with e≤δN

q 2N |(Pic0 C)(Fq )|ζC (2) = (q − 1)q gC −1 Dividing by q

2N

1 |(Aut P(E))(Fq )| !

Y

(1 − q −2 deg P )(1 − q −3 deg P )

+ O(q (2−δ)N ).

P ∈C s.t. deg P ≤r

and letting N tend to infinity gives us what we wanted.



COUNTING CUBIC COVERS OF CURVES

9

Lemma 4.8. Let Ω(N ) be the number of isomorphism classes of smooth elements of |LE | across all good E with degree N . Then Ω(N ) |(Pic0 C)(Fq )| . = N →∞ q 2N (q − 1)q gC −1 ζC (3) lim

Proof. Given a value of r, we have Ω(N ) Ω(N, r) |(Pic0 C)(Fq )|ζC (2) lim ≤ lim = N →∞ q 2N N →∞ q 2N (q − 1)q gC −1

! Y

(1 − q −2deg P )(1 − q −3 deg P ) .

P ∈C s.t. deg P ≤r

Taking r → ∞ gives us that Ω(N ) |(Pic0 C)(Fq )| . ≤ lim N →∞ q 2N (q − 1)q gC −1 ζC (3) So we’ve bounded the limit from above; now let’s bound it from below. By Lemmas 4.4, 4.5, and 4.6, we have ! X O q 2N −2 deg P 2N Ω(N ) Ω(N, r) o(q ) P ∈C s.t. deg P >r ≥ − 2N − 2N 2N q q q q 2N ! X Ω(N, r) −2 deg P = − o(1) − O q q 2N P ∈C s.t. deg P >r That sum is bounded above by the tail of the sum that gives ζC (2) (multiply out the Euler product). Since the zeta function converges at s = 2, the tail goes to 0 as r → ∞, so we have Ω(N ) Ω(N, r) |(Pic0 C)(Fq )| lim ≥ lim lim = . r→∞ N →∞ N →∞ q 2N q 2N (q − 1)q gC −1 ζC (3)  We’re now in a position to conclude the theorem in the introduction. By Section 3, we have N3 (C, m) = Ω( m2 ), so we’re done by Lemma 4.8. References [BSW15] Manjul Bhargava, Arul Shankar, and Xiaoheng Wang. Geometry-of-numbers methods over global fields I: Prehomogeneous vector spaces, 2015. arXiv pre-print. [CE96] G. Casnati and T. Ekedahl. Covers of algebraic varieties. I. A general structure theorem, covers of degree 3, 4 and Enriques surfaces. J. Algebraic Geom., 5(3):439–460, 1996. [Che12] Huayi Chen. Computing the volume function on a projective bundle over a curve. RIMS Kˆ okyˆ uroku, 1745:347–356, 2012. [DR75] Usha V. Desale and S. Ramanan. Poincar´e polynomials of the variety of stable bundles. Math. Ann., 216(3):233–244, 1975. [DW88] Boris Datskovsky and David J. Wright. Density of discriminants of cubic extensions. J. Reine Angew. Math., 386:116–138, 1988. [EW15] Daniel Erman and Melanie Matchett Wood. Semiample Bertini theorems over finite fields. Duke Math. J., 164(1):1–38, 2015. [GHM] Joseph Gunther, Daniel Hast, and Vlad Matei. Counting low-degree covers of the projective line over finite fields, in preparation. [Har77] Robin Hartshorne. Algebraic geometry. Springer-Verlag, New York-Heidelberg, 1977. Graduate Texts in Mathematics, No. 52.

10

[Mir85] [Ros02] [RR84] [Tho15] [Zha13]

JOSEPH GUNTHER

Rick Miranda. Triple covers in algebraic geometry. Amer. J. Math., 107(5):1123–1158, 1985. Michael Rosen. Number theory in function fields, volume 210 of Graduate Texts in Mathematics. Springer-Verlag, New York, 2002. S. Ramanan and A. Ramanathan. Some remarks on the instability flag. Tohoku Math. J. (2), 36(2):269–291, 1984. Jack Thorne. On the average number of 2-Selmer elements of elliptic curves over Fq (X) with two marked points, 2015. arXiv pre-print. Yongqiang Zhao. On sieve methods for varieties over finite fields. PhD thesis, University of Wisconsin-Madison, 2013.

Department of Mathematics, The Graduate Center, City University of New York (CUNY); 365 Fifth Avenue, New York, NY 10016 USA E-mail address: [email protected] URL: http://sites.google.com/site/jgunther7/

COUNTING CUBIC CURVE COVERS OVER FINITE ...

1. Introduction. Let C be a nice curve over a finite field Fq; here nice means smooth, geometrically irre- .... i(C, π∗O(Z)). (1). Thus the cohomology of such line bundles on our surface is determined by the cohomology of vector bundles on our base curve. 2.3. Siegel-Weil .... In order to count nice covers, we need to sieve for.

298KB Sizes 2 Downloads 126 Views

Recommend Documents

Counting Codes over Rings
Sep 3, 2012 - [x,y] = x1y1 + ททท + xnyn. For any code C over R, we define the orthogonal to be. C⊥ = {x ∈ Rn ∣. ∣[x,c]=0, ∀c ∈ C}. Throughout the paper we assume that the rings are all Frobenius, see [8] for a definition of this cla

Minimizing Cubic and Homogeneous Polynomials over Integers in the ...
Furthermore, we show that the problem of minimizing a homogeneous polynomial of any fixed degree over the integer points in a ... Del Pia, Hildebrand, Weismantel, Zemmer: Minimizing Cubic and Homogeneous Polynomials over Integers in the Plane ..... I

An Elliptic Curve Cryptography Coprocessor over ... - Semantic Scholar
hardware/software co-design of ECC on 8-bit CPU platforms. [2, 3, 4, 6, 7, 8]. ..... 1. set C←0;. 2. for i from l-1 downto 0 do. C←C*x2 mod F(x) + (A*Bi mod F(x)). 3 ...

An Elliptic Curve Cryptography Coprocessor over ... - Semantic Scholar
architecture for elliptic curves cryptography which supports the ... Embedded System, hardware design, architecture ..... C←C*x2 mod F(x) + (A*Bi mod F(x)). 3 ...

cubic approximation of curve-shaped objects in z2: a ...
given a digital curve C, defined as a sequence of integer points, our task is to select an ... Polynomials of cubic degree are widely used in applications related ...

Efficient inversion of rational maps over finite fields
one or all the q–rational points of F−1(y(0)) could be to apply a general al- gorithm for ...... In the second step we extend the computation of the minimal poly-.

Lifted Codes over Finite Chain Rings
Jun 22, 2011 - (ii) If i = 1 then R1 = F, and the result follows directly. Now suppose i > 1, let a = a0 + a1γ + ททท + ai−1γi−1 ∈ Ri. We define ρ to be a map from ...

MDS Codes over Finite Principal Ideal Rings
A finite family (ai)n i=1 of ideals of R, such that the canonical homomorphism of R to. ∏n i=1. (R/ai) is an isomorphism is called a direct decomposition of R.

Type II codes over finite rings
Jun 23, 2011 - II codes over Galois rings GR(2m,r) = Zpm [x]/(g(x)), where r is the degree of the basic irreducible polynomial g(x) in Zpm [x], see [3]. They also discussed interesting connections to unimodular lattices. In this paper, we shall first

Distributed Sum-Rate Maximization Over Finite Rate ... - IEEE Xplore
of a wired backhaul (typically an x-DSL line) to exchange control data to enable a local coordination with the aim of improving spectral efficiency. Since the backhaul is prone to random (un- predictable) delay and packet drop and the exchanged data

Inverting bijective polynomial maps over finite fields
K–variety of dimension r and degree δ and suppose that the linear projection π : V → Ar defined by π(x) := (x1,...,xr) is a finite morphism of degree D. Definition ...

Graph-covers and iterative decoding of finite length codes
ular low-density parity-check (LDPC) codes, which stands in ... called Tanner graph [1,2,4], with a given parity-check ...... able online under http://justice.mit.edu/.

Double Counting
3 Cool proofs using double counting. The following is a proof of Cayley's formula, which counts the number of trees on n distinct vertices. There are several other proofs of this fact (using bijection, linear algebra, and recursion), but the double c

Counting Project.pdf
173rd shape. Nth shape. Page 3 of 4. Counting Project.pdf. Counting Project.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying Counting Project.pdf.

Double Counting
If there is a desired unknown quantity in the problem, try to find two ways to count some other quantity .... http://www.artofproblemsolving.com/Forum/index.php. 5.

counting animals.pdf
Sign in. Loading… Whoops! There was a problem loading more pages. Whoops! There was a problem previewing this document. Retrying... Download. Connect ...

State counting
Feb 10, 2013 - PHY452H1S Basic Statistical Mechanics. Problem Set 3: State counting ..... w/index.php?title=N-sphere&oldid=534164100. [Online; accessed ...

Golf ball covers
Oct 1, 1999 - acrylate class ester having from about 2 to about 18 carbon atoms; and, a third ... Modern day golf balls can be classi?ed as one-piece,. tWo-piece, and ...... in a golf ball cover using any conventional blending tech nique.

State counting
Some numbers With N = 300 and a ≈ 5 ˚A, and ignoring spaces (i.e. η = 1, for a non-physical infinite packing), our globular diameter is approximately. 2 × 5 ˚A 3. √. 300 ≈ 67 ˚A. (1.38). This is actually not much different than the maximum

mailing Design Curve - PDFKUL.COM
to dream, plan and catch inspiration, transform your life. ... 6) Payments are to be made by cheque, in the name of “Brahma Books”. Drawing Book. Journal.

Ramanujan's Cubic Continued Fraction
May 21, 2005 - Ramanujan in his lost Notebook wrote five modular equations relating .... Then c = c1(τ) is a root of the j-function formula. 6. 3. 3. 3. 3. 3. 3. 6. 9.

Cubic Spline for blog.pdf
+ !h! + 3 !h! ! Now, we must define ! = !!! !! ! . Applying condition (v) we get !!! = ! + 3 !h! With a little bit of algebra, it is easy to see our new relationships.