Weierstrass semigroups and automorphism group of a maximal curve with the third largest genus
Peter Beelen, Maria Montanucci, Lara Vicino

TL;DR
This paper explicitly determines the Weierstrass semigroup and automorphism group of a specific maximal curve with the third largest genus, revealing complex structures and exceptional behaviors in its Weierstrass points.
Contribution
It provides the first explicit computation of the Weierstrass semigroup and automorphism group for this maximal curve, addressing an open problem and uncovering unique properties.
Findings
The Weierstrass semigroup at any point is explicitly determined.
The automorphism group matches that inherited from the Hermitian curve for most cases.
The curve exhibits richer Weierstrass point structures than known maximal curves.
Abstract
In this article we explicitly determine the Weierstrass semigroup at any point and the full automorphism group of a known -maximal curve having the third largest genus. This curve arises as a Galois subcover of the Hermitian curve, and its uniqueness (with respect to the value of its genus) is a well-known open problem. Knowing the Weierstrass semigroups may provide a key towards solving this problem. Surprisingly enough has many different types of Weierstrass semigroups and the set of its Weierstrass points is much richer than the set of -rational points, as instead happens for all the known maximal curves where the Weierstrass points are known. We show that a similar exceptional behaviour does not occur in terms of automorphisms, that is, is exactly the automorphism group inherited from…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgebraic Geometry and Number Theory · Advanced Numerical Analysis Techniques · Cryptography and Residue Arithmetic
Weierstrass semigroups and automorphism group of a maximal curve with the third largest genus
Peter Beelen
Department of Applied Mathematics and Computer Science, Technical University of Denmark, Kongens Lyngby 2800, Denmark
,
Maria Montanucci
Department of Applied Mathematics and Computer Science, Technical University of Denmark, Kongens Lyngby 2800, Denmark
and
Lara Vicino
Department of Applied Mathematics and Computer Science, Technical University of Denmark, Kongens Lyngby 2800, Denmark
Abstract.
In this article we explicitly determine the Weierstrass semigroup at any point and the full automorphism group of a known -maximal curve having the third largest genus. This curve arises as a Galois subcover of the Hermitian curve, and its uniqueness (with respect to the value of its genus) is a well-known open problem. Knowing the Weierstrass semigroups may provide a key towards solving this problem. Surprisingly enough has many different types of Weierstrass semigroups and the set of its Weierstrass points is much richer than the set of -rational points, as instead happens for all the known maximal curves where the Weierstrass points are known. We show that a similar exceptional behaviour does not occur in terms of automorphisms, that is, is exactly the automorphism group inherited from the Hermitian curve, apart from small values of .
Keywords: Maximal curve, Weierstrass semigroup, Weierstrass points
MSC: Primary: 11G20. Secondary: 11R58, 14H05, 14H55
1. Introduction
An -maximal curve of genus is a projective, geometrically irreducible, non-singular algebraic curve defined over such that the number of its -rational points attains the Hasse-Weil upper bound, namely
[TABLE]
-maximal curves and especially those with large genus have been intensively investigated during the last decades also in connection with coding theory and cryptography based on Goppa’s method, see e.g. [13, 25].
It is well known that the genus of an -maximal curve satisfies , see [17], and that if and only if is -isomorphic to the Hermitian curve
[TABLE]
see [21]. In [8] it is proven that either , or . For odd, occurs if and only if is -isomorphic to the non-singular model of the plane curve of equation
[TABLE]
see [7]*Theorem 3.1. For even, a similar (but weaker) result is obtained in [1]. Indeed the uniqueness of an -maximal curve of genus is ensured under the extra condition that the curve has a particular Weierstrass point. If the extra condition is met, then it is proven in [1] that if and only if is -isomorphic to the non-singular model of the plane curve of equation
[TABLE]
The value of the third largest genus an -maximal curve has been computed in [19], where it is proven that either , or or . In [19]*Remark 3.4 it is shown that is the best bound possible, as there exist -maximal curves of genus , namely
- •
, if ;
- •
, if ; and
- •
, if .
More precisely, and are the non-singular models of the plane curves given by these equations. All the examples above arise as degree Galois subcovers of the Hermitian curve . Understanding whether or not these curves are the only -maximal curves of genus is a well-known open problem.
In the proofs of the uniqueness (up to isomorphism) of -maximal curves of genus and from [21] and [8] the so-called Weierstrass semigroups and Weierstrass points played a crucial role. These objects occur also naturally in the study of algebraic-geometry (AG) codes [25], as the main ingredient to construct one-point AG codes.
Given a point on an algebraic curve , the Weierstrass semigroup is defined as the set of natural numbers for which there exists a function on having pole divisor . According to the Weierstrass gap Theorem, see [22]*Theorem 1.6.8, the set contains exactly elements called gaps. The structure of in general varies as varies. However, it is known that generically the semigroup is the same, but that there can exist finitely many points of , called Weierstrass points, with a different set of gaps.
The intrinsic theoretical interest on these objects arises from Stöhr-Voloch theory [23], where (together with the so-called order sequence) Weierstrass semigroups and points are used to obtain characterizing properties of the curve. Apart from the two characterizations for and mentioned above, important characterization results using Weierstrass points, semigroups and automorphism groups can be found in [7], [9] (for the Suzuki curve) and [24] (for the Ree curve).
In order to provide similar tools for maximal curves of third largest genus, it is natural to wonder whether Weierstrass semigroups and points can be completely determined for maximal curves of genus .
In this paper we compute the set the Weierstrass semigroup at every point of the curve having third largest genus for , as well as its set of Weierstrass points and its full automorphism group.
In all known examples of maximal curves with large enough genus the set of Weierstrass points coincides with that of rational points, see e.g. [3, 5, 4, 11]. To understand this behaviour previous investigations found sufficient conditions for a maximal curve to satisfy this property, see [10].
In this paper we show on the contrary that the curve has a quite large set of non-rational Weierstrass points and many different type of Weierstrass semigroups, providing the first known example with these features. The full automorphism group of is also computed, as an application of the results mentioned above.
The paper is organized as follows. Section 2 provides the necessary preliminary results on algebraic curves, Weierstrass semigroups and the curve . Section 3 presents two family of special functions in and their relations. These functions represent the main ingredient used to compute the Weierstrass semigroups apart from a few special cases of . Sections 4 and 5 are devoted to the proofs of the main theorems of the paper, namely the description of the Weierstrass semigroup at -rational and not -rational points of , respectively. In Section 6 the full automorphism group of is computed as an application of the obtained results on Weierstass semigroups of .
2. Preliminaries
In this section, we deal with the preliminary notions and results that will be needed throughout the paper. In the first subsection, we recall the definition of the curve and we focus on some particular rational functions defined on it, computing their principal divisors. In the second subsection, we collect some preliminaries on regular differentials. In particular, we compute a canonical divisor and prove Corollary 2.23, that we will need in Sections 4 and 5.
2.1. The curve
Let be a prime power such that and define . Let be the finite field with elements and denote by the characteristic of . As before, let be the non-singular model of the plane curve with affine equation
[TABLE]
The function field can be described as , with , and it is easy to see that is a Kummer extension of degree .
Remark 2.2*.*
The point is a singular point of the curve defined by equation (2.1). Considering what we have just observed on the desingularization and its function field, it is then easy to see that there are exactly distinct places centered on in , and we denote as the distinct points of that are the centers of such places. The point at infinity of the plane curve is singular as well. Also for this point there are exactly distinct places centered on it in . We denote by the distinct points of that are the centers of these places.
Consider the -model of the Hermitian curve given by
[TABLE]
and let be the function field of , that can be described as , with . The Hermitian curve is a nonsingular plane curve of genus . The curve is -maximal of genus and it is -covered by the Hermitian curve via a morphism of degree . More precisely, the pull-back map
[TABLE]
defines a Galois extension of degree , with and . In particular, the Galois group of the extension is generated by the automorphism
[TABLE]
where is a primitive cube root of unity in .
Remark 2.4*.*
The extension is unramified: indeed, by the Hurwitz genus formula, it holds
[TABLE]
which means precisely that the extension is unramified. As a consequence of this fact, if is a point of lying over the point of , then for any , it holds that .
For convenience, we define and . Throughout the paper, we denote with a point of not in the set of points , with -coordinates . With this convention in mind, in particular, the -coordinate of such a point is nonzero. Analogously, we denote with a point of with -coordinates and not lying over any point of in the set . The points in the set turn out to lie in the same orbit under the action of the full automorphism group of . In fact, the orbit turns out to be given by:
[TABLE]
where It will be convenient to establish some of these results already now, so that we will be able to determine the Weierstrass semigroups of points in this orbit efficiently. In Section 6, we will then continue the study of automorphisms on .
Lemma 2.6**.**
The automorphism group contains a subgroup of order which is isomorphic to a semidirect product of an abelian group of order and a symmetric group of order . More precisely,
[TABLE]
while the symmetric group of order is generated by the involution and the order automorphism given by
[TABLE]
Proof.
By direct computation it can be checked that is an automorphism group of , that is, all the maps presented in the lemma preserve the equation . The group generated by and is isomorphic to the symmetric group of order as , by direct computation. Both and normalize , since a direct computation shows and Hence normalizes . Since and have trivial intersection, we hence obtain that . ∎
Next let us determine divisors of several elementary function in . We denote as the divisor
[TABLE]
Since is -maximal, from the Fundamental Equation [15]*Page xix (ii) it follows in particular that, for all and , there exists a function such that
[TABLE]
Here denotes the -Frobenius map. For a point of , we define the function
[TABLE]
which, as we will see later, turns out to be a local parameter for . Further, let be the following function in
[TABLE]
and let be a point of lying over . Note that is the function associated to the tangent line at of the plane curve defined by equation (2.1).
With defined as in equation (2.5), for , we define
[TABLE]
As , in particular and we can define the following nonzero function in , that will be useful later:
[TABLE]
where and . Given a point and a point of lying over , the following proposition describes the local power series expansion of the functions and at , with respect to the local parameter . In this proposition as well as in the remainder of this article, whenever we write , we mean that .
Proposition 2.11**.**
Let and a point of lying over . Consider the functions , and , which is a local parameter at . Then, the local power series expansions of and at with respect to are
[TABLE]
*where is as defined in equation (2.9). *
Proof.
For convenience, we will simply write instead of in this proof. We start by computing the local power series expansions of the functions and with respect to the local parameter at . We have:
[TABLE]
and
[TABLE]
Moreover, from , we obtain
[TABLE]
or equivalently
[TABLE]
which gives . Combining this with equation (2.13), we obtain
[TABLE]
We can now compute also the local power series expansion of the function at with respect to the local parameter . Using equation (2.10) and the previously computed expansions of and , we find
[TABLE]
where in the final equality we used that ∎
Proposition 2.14**.**
In the above notations, the principal divisors of the functions and in are:
[TABLE]
and
[TABLE]
where is an effective divisor of degree . Moreover, if and , then . Further, for , let be the function defined in equation (2.10). Then
[TABLE]
where is an effective divisor such that .
Proof.
To find the divisors of and , observe that is a Kummer extension of degree . Then, it is sufficient to note that the zeros of are totally ramified in this extension, while, the zero and the pole of have ramification index . No further ramification occurs as . This equation also gives the divisor of . It is not clear that the divisor of is of the form as stated in the proposition, but it might happen that . In this case, the polynomial would have as a multiple root. Since and , this can only happen if . Using that , the result on the divisor of follows.
Finally, from equation (2.12), we know that and, as is a linear combination of and , by the triangle inequality we also know that and that has no poles outside the , . Hence, equation (2.17) follows. ∎
Corollary 2.18**.**
Let be the set defined in equation (2.5). Then and is an orbit of the automorphism group defined in Lemma 2.6, in its natural action on the points of .
Proof.
We observe that the Galois group of the extension , that is the cyclic group generated by , where is a primitive -th root of unity, fixes the set point-wise, while it acts transitively on the sets and . The group as defined in Lemma 2.6, acts transitively on the set because it maps to , where . The automorphism maps to and hence from equation (2.16) merges the two orbits and under the action of . The automorphism instead acts as a cycle of order on , and . This can be seen from equation (2.16) and the fact that maps to . As a result, all the three considered sets are merged into one orbit under the action of . ∎
Remark 2.19*.*
Let be such that . Then, the Fundamental Equation [15]*Page xix (ii) ensures that, for any point , there exists a function such that
[TABLE]
Hence, we can consider the following function in , that will be useful later:
[TABLE]
By Proposition 2.14, the principal divisor of is
[TABLE]
2.2. Regular differentials and gaps
In this subsection, we recall a fundamental result relating regular differentials on a curve and the gaps at a point of the curve. More specifically, in Lemma 2.22 we compute a particular canonical divisor on and, in Corollary 2.23, we show how to use this for determining gaps at certain points of the curve. In particular, Corollary 2.23 will be crucial for the results in Section 5.
Proposition 2.21**.**
[26*]**Corollary 14.2.5 Let be an algebraic curve of genus defined over a field . Let be a point of and be a regular differential on . Then is a gap at .
Lemma 2.22**.**
The divisor is canonical. More precisely
[TABLE]
Proof.
The result follows directly from the fact that is a Kummer extension of degree . Indeed, as observed in the proof of Proposition 2.14, we have that the zeros of in are totally ramified in the extension, the zeros and the poles of have ramification exponent and the points that are not zeros of split completely. Hence, we have
[TABLE]
and the claim now follows from direct computation using Proposition 2.14. ∎
Corollary 2.23**.**
Let be a point of not in . Then for any , the integer is a gap of Weierstrass semigroup at .
Proof.
From Proposition 2.21 and Lemma 2.22 it is enough to consider the regular differential
[TABLE]
Since , the corollary follows. ∎
3. Two families of functions in
The aim of this section is to prove Theorem 3.12 and Theorem 3.19, that introduce two families of functions in with prescribed vanishing orders in certain points of the curve. These functions will be crucial for the computation of the Weierstrass semigroups at the points of .
We start by giving the following definition, introducing some functions that will be practical to use in the proofs of Theorem 3.12 and Theorem 3.19.
Definition 3.1**.**
Let . Further, let be a field of characteristic different from three and assume that it contains a primitive cube root of unity, which we will denote by . Then we define the following rational functions in :
[TABLE]
and
[TABLE]
Note that it strictly speaking is not necessary to assume that the field contains a primitive cube root of unity. If it does not, the above definition makes sense over the larger field , but actually elementary Galois theory can be used to show and are in .
Example 3.2*.*
Assume . Then , , and . Moreover, , , , and .
In fact, as illustrated in this example, for positive values of the rational functions and are polynomials in . We investigate this further in the following lemma.
Lemma 3.3**.**
Let . Then is a nonzero polynomial of degree at most , while is a nonzero polynomial of degree .
Proof.
It is easy to see that for any , the polynomial has at most degree . It is not the zero polynomial, since if is substituted by , one obtains
[TABLE]
which is not zero, as Here we used that the field does not have characteristic three. It is easy to see that , while
[TABLE]
We may conclude that is a polynomial of degree at most . Similarly, the polynomial is a polynomial of degree having as a root. Hence is a polynomial of degree ∎
It is not hard to see that the coefficient of of the polynomial equals . Hence if the characteristic of the field , which already is assumed to be distinct from three, is zero or does not divide , then the degree of is exactly . Since we will work over the finite field , where , it may well happen that
The following lemma gives a relation between the rational functions just introduced that will come in handy later.
Lemma 3.5**.**
Let . Then
[TABLE]
and
[TABLE]
Proof.
For convenience, we will simply write and instead of and in this proof. We prove the second identity only, since the first identity can be proven in a very similar way with simpler looking intermediate expressions. First of all, using Definition 3.1 and writing , , one obtains by direct computation
[TABLE]
and
[TABLE]
Hence
[TABLE]
For the last equality, note that . ∎
Remark 3.8*.*
For any , the polynomials and have no common roots. Indeed, this is clear for , since . If , Lemma 3.5 applied with and , implies that . Here we used that Hence the only possible common roots of and could be or , the roots of . However, equation (3.4) implies that and similarly one sees that .
Remark 3.9*.*
Let be the algebraic closure of Then for any , there exists such that . Indeed, for such one has if and only if . Since any nonzero element of has a finite multiplicative order, the existence of follows. Moreover, since , we see that .
This remark motivates the following definition:
Definition 3.10**.**
Let . Then we define the -order of as the smallest positive integer such that .
Later we will apply the notion of a -order in case . The following lemma is a first source of information in this setting.
Lemma 3.11**.**
Let be a positive integer. The number of such that has -order is equal to if and [math] otherwise. Here denotes Euler’s totient function. Moreover, is -rational if and only if or its -order satisfies that divides .
Proof.
If has -order for some positive integer , then and . As observed in Remark 3.9, we have if and only if . If the characteristic divides , we see that , implying that for some strictly smaller than . By definition of -order, this is impossible. If , the that have -order are precisely those satisfying that is a primitive -th root of unity. Hence there are many with -order . Since and , for each such , there are distinct possibilities for . Since , for each such , there are distinct possibilities for . This proves the first part of the lemma.
Now suppose that is -rational and . First of all, we claim that in this case . Indeed, since , we obtain that and . But then . Here we used that , which follows from the assumption that Now , implies . In particular . This implies that
[TABLE]
which is exactly the inverse of . Hence . This shows that divides .
Conversely, if , then satisfies , which in turn implies . Hence . If and divides , then divides and Hence , which after clearing denominators amounts to the equation . This is a polynomial in of degree and we have already seen that this equation is satisfied for all . We may conclude that . But then , which implies that . We conclude that also in this case is an -rational point of . ∎
Next, we use the polynomials and to investigate the existence of functions that will be useful later when determining gaps at points .
Theorem 3.12**.**
Let and suppose that . Further, let be the -order of . If , then there exists a function such that . Moreover, for each with , there exists a function with .
Proof.
Throughout the proof we simplify the notation by writing instead of . In a similar vein, we will write and , rather than and .
Let be a point of lying over and let , which is a local parameter at . For each such that , we claim that there exists a function such that the local power series expansion of at with respect to the local parameter is
[TABLE]
Note that by definition of the -order, this will imply that
[TABLE]
This is sufficient to prove the theorem since, as observed in Remark 2.4, and for all under consideration.
First of all, note that, for , we can take to be exactly the function defined in equation (2.10) and whose local power series expansion with respect to was computed in equation (2.12). To show the result for , we define
[TABLE]
Elementary calculations show that the local power series expansion of at with respect to is precisely
[TABLE]
For , we define
[TABLE]
A somewhat lengthy, but elementary, calculation shows that the local power series expansion of equals
[TABLE]
For , we assume now that and have the form claimed in equation (3.13) and we construct inductively the remaining functions in the following way, defining:
[TABLE]
The idea of choosing the functions and is that the vanishing order at is for both. Hence, a suitable linear combination of them will vanish with order at least . Moreover, as and lie in , a linear combination of them does as well. Therefore, we only need to show that
[TABLE]
The local power series expansion of with respect to can be obtained from the expansions of the functions and , which are:
[TABLE]
Hence, we have
[TABLE]
We are therefore left to prove the two following identities:
[TABLE]
and
[TABLE]
This can be conveniently done by using Lemma 3.5. Indeed, consider first equation (3.15) and use identity (3.7) as
[TABLE]
i.e., with indices (listed in order as in the statement of Lemma 3.5). Then, we obtain
[TABLE]
By using again equation (3.7), this time with indices , we can also rewrite
[TABLE]
Then, by equations (3.17) and (3.18), we have that equation (3.15) is equivalent to
[TABLE]
Dividing out the factor both in the right hand side and the left hand side of this equality and rearranging the terms, we obtain
[TABLE]
which holds by Lemma 3.5, as it is precisely identity (3.6) with indices .
In order to prove equation (3.16), we can argue in a similar way. Indeed, we have:
[TABLE]
where the last equality follows from equation (3.7) with indices . Moreover,
[TABLE]
where the last equality follows from equation (3.7) with indices . Finally, using again equation (3.7) with indices , we have
[TABLE]
which proves equation (3.16).
From this, equation (3.13) follows directly, while equation (3.14) follows observing that by hypothesis and by Remark 3.8. As we have already observed that, by construction, for all in , the proof of the theorem is then completed. ∎
The proof of the theorem does not work if , but a very similar approach works as will become clear in the proof of the following result. Recall that, if , then is not a root of any , for all .
Theorem 3.19**.**
Suppose that is a point on such that . Then, for every positive integer such that , there exists a function with .
Proof.
As before, in this proof we write instead of and , instead of , . For each , we claim that there exists a function such that the local power series expansion of at with respect to the local parameter is:
[TABLE]
Denoting by and , the functions constructed in the previous theorem, we see that , while , since
[TABLE]
and
[TABLE]
For , we assume now that and have the form claimed in equation (3.20) and we construct inductively the remaining functions by taking a suitable linear combination of
[TABLE]
The point of choosing these four functions, is that their vanishing orders at are , , and respectively. Therefore a suitable linear combination of them will vanish with order at least . Moreover, since the four function all lie in , any linear combination of them does as well.
More in detail, if we set
[TABLE]
then a direct computation shows that equation (3.20) is satisfied. ∎
4. Weierstrass semigroups at the -rational points of
In this section, we compute the Weierstrass semigroups at all the -rational points of . We start with the determination of the semigroup at the points of the set and then continue to all other -rational points of . We will assume that is at least five, so that . If , the curve is an elliptic curve, so all Weierstrass semigroups are just in that case.
Remark 4.1*.*
By the Fundamental Equation ([15]*Page xix (ii)) and by [15]*Proposition 10.9, it is well known that both and are non-gaps at every -rational point of an -maximal curve. However, in Theorem 4.2 and in Lemma 4.3, we prove this fact again in the particular case of , as we show this with some easy explicit computations.
4.1. The Weierstrass semigroup at
Theorem 4.2**.**
*Let . Then *
Proof.
We will prove that
[TABLE]
for a point such that , and hence the result will follow as, by Corollary 2.18, is contained in an orbit of and all the points in the same orbit have the same Weierstrass semigroup.
We start by showing that the semigroup , that is to say, the semigroup generated by and , is contained in . Proposition 2.14 implies that the functions
[TABLE]
in only have a pole at and of order , , and respectively. This shows that , proving that .
Hence to conclude the proof of the theorem it is sufficient to show that the number of gaps of semigroup , also known as the genus of , is equal to . To do so, note that semigroup is telescopic, since the sequence is a telescopic sequence. See for example [16]*Section 5.4 for a short discussion on telescopic semigroups. Defining , , , and , the genus of is according to [16]*Proposition 5.35 given by
[TABLE]
∎
4.2. The Weierstrass semigroups at the points in
Lemma 4.3**.**
Let . Then and are contained in .
Proof.
The fact that is simply a consequence of equation (2.7). To prove that , let such that and consider the function
[TABLE]
where the functions and are defined as in equation (2.7). Then, from equations (2.7), (2.15), (2.16), one has
[TABLE]
implying that . ∎
Theorem 4.4**.**
Let be a point such that . Then
[TABLE]
Proof.
We start by showing that the semigroup is contained in . To this aim, we show that , for all , are pole numbers of . By Lemma 4.3, we already know that , so we are left to show that is a pole number for every . We prove this considering the following family of functions. For all such that , let be a point such that and define the function
[TABLE]
where the functions are those built in Theorem 3.19. Then using equations (2.7), (2.15), (2.16) and Theorem 3.19, the divisor of the function is seen to be
[TABLE]
where is an effective divisor such that . Therefore, for all .
To complete the proof, we need to show that the genus of the semigroup is less than or equal to . Indeed the inequality is already clear, since we just showed that . Of course we know , but we claim that for , all integers in are in as well. This is clear for , since . If this is true for some , then adding and to all integers in , shows that the consecutive integers in are all in . Since , we conclude that all integers in are in . This shows the claim. Now note that consists of consecutive integers, all in . Adding integral multiples of and to this set, we obtain that all integers greater than or equal to are in . This means that the number of gaps in is at most
[TABLE]
The final counts the potential gap . Hence
[TABLE]
which is what we needed to show. ∎
Theorem 4.5**.**
Let be a point such that . Further, let be the -order of . If , then
[TABLE]
If , then
[TABLE]
Proof.
We first assume that .We proceed similarly as in the proof of Theorem 4.4, showing that the semigroup is contained in and has at most gaps. For all such that , let be a point with and define the function
[TABLE]
where the are the functions built in Theorem 3.12. Using equations (2.7), (2.15), (2.16) and Theorem 3.19, the divisor of the function can be seen to be
[TABLE]
where is an effective divisor such that . Therefore, for all . Similarly
[TABLE]
where is an effective divisor such that . Hence, we now have shown that .
What remains to be shown is that the genus of the semigroup does not exceed . We know and just as in the proof of Theorem 4.4 we conclude that all integers in the set are in for any . Further, we have already shown that and adding , , and to the integers in yields that .
Since , Lemma 3.11 implies that divides . We claim that for and all the sets are contained in as well as the integer and the set . We have so far shown this for . If the claim is true for some , adding and the integers in , immediately shows that the claim is true for as well. This proves the claim. For , we obtain that , which contains consecutive integers, is a subset of . This shows that all integers greater than or equal to are in . Estimating the number of gaps is now done very similarly as in the proof of Theorem 4.4. The number of gaps of the semigroup there is in fact exactly the same as those of the semigroup constructed here: in the proof of Theorem for all , the integer was a gap, while was not, while now is in and is not. Hence again holds.
We are left to prove the theorem if . Using exactly the same approach as above, we can show that is contained in . Now note that is exactly the same semigroup as the one occurring in Theorem 4.4. Hence holds in this case as well. ∎
4.3. Some remarks on rational Weierstrass points
From the previous two subsections, we have a complete determination of all types of Weierstrass semigroups that occur among them and how many points attain a given type. To avoid trivial cases, we assume .
Theorem 4.6**.**
The number of distinct Weierstrass semigroups among is exactly the same as the number of divisors of . The semigroups that occur and the for which they occur are:
- •
* for many .*
- •
, where and divides , for the many for which has -order .
- •
* for the many for which has -order as well as for the many for which .*
Proof.
First of all, Theorems 4.2, 4.4 and 4.5 combined describe all possible Weierstrass semigroups that occur among Lemma 3.11 implies that the only possible -orders for correspond to divisors of . Therefore the total number of possible Weierstrass semigroups is exactly the number of divisors of , where the divisor counts the semigroup
As for the number of attaining one particular type: we know that , while Lemma 3.11 implies how many have -order equal to a given . The only number of points left to determine is those such that . Using that we see that if and only if and . Hence, for exactly many one has . ∎
Remark 4.7*.*
It is not hard to see that the indicated generators in Theorem 4.6 are in all cases a minimal set of generators. Since is a maximal curve over , its number of -rational points is equal to . Note as a sanity check that indeed,
[TABLE]
using the equation where the sum is over all divisors of .
Also the multiplicity (i.e., the smallest positive element) of the semigroups is easy to determine using Theorem 4.6: it is , unless in which case it is . Another parameter of a numerical semigroup is its conductor . This is the smallest nonnegative integer such that is contained in the semigroup. Since is a canonical divisor by Lemma 2.22, by equation (2.15), and for any by the Fundamental Equation , we see that is a canonical divisor for all . This implies that is symmetric for all . In particular the largest gap in is for all , implying that the conductor of is .
5. Weierstrass semigroups at the non--rational points of
In this section, we compute the Weierstrass semigroups at all the remaining points of , namely at all the non--rational points. We start by computing the semigroup for the generic case, i.e., for the non-Weierstrass points of the curve and, finally, we determine the semigroups for the non--rational Weierstrass points.
5.1. The generic case
Theorem 5.1**.**
Let such that for all . Then
[TABLE]
that is
[TABLE]
Proof.
Let be the putative set of gaps. Direct computations show that .
We need to prove that, for every , there exists a function such that .
Let . We distinguish the following cases.
- (1)
If , then we define:
[TABLE] 2. (2)
If , we define instead:
[TABLE]
Here, the function is one of the functions constructed in Theorem 3.12 and the function is as defined in equation (2.20).
Note that, as , for it holds that
[TABLE]
hence the function is well-defined, for any and . Indeed, defining the function in this way, for any , we have what follows.
Case 1: .
If , then
[TABLE]
and
[TABLE]
If , then
[TABLE]
and
[TABLE]
where the last inequality follows from the fact that , hence if , then .
If , then
[TABLE]
and
[TABLE]
where the last inequality follows from the fact that , hence if , then .
Case 2: .
If , then
[TABLE]
and
[TABLE]
If , then
[TABLE]
and
[TABLE]
∎
Since the Weierstrass semigroup at all but a finite number of points of is as described in Theorem 5.1, we call
[TABLE]
the generic Weierstrass semigroup of and
[TABLE]
the generic set of gaps of .
5.2. The Weierstrass semigroups at the non--rational Weierstrass points
Theorem 5.2**.**
Let and the -order of . Suppose that . Then
[TABLE]
that is
[TABLE]
Proof.
Let as in equation (5.3) be the putative set of gaps. Since the cardinality of the set
[TABLE]
is the same as the cardinality of the set
[TABLE]
it follows immediately that . Hence, as in the proof of Theorem 5.1, we are now left to show that, for each , there exists a function such that and .
For any , let . We can then write
[TABLE]
where is an integer such that , and
[TABLE]
where is an integer such that . First note that, with this choice of , for all such that . Indeed,
[TABLE]
hence, as , with an integer such that , we obtain
[TABLE]
which is satisfied.
We now distinguish the following cases.
- (1)
If , then we define:
[TABLE] 2. (2)
If , we define instead:
[TABLE]
Indeed, for , we have the following situation.
Case 1: .
If , then
[TABLE]
and
[TABLE]
where the last inequality above follows from the fact that .
If , then
[TABLE]
and
[TABLE]
where the last inequality follows from the fact that , hence if , then .
If , then
[TABLE]
and
[TABLE]
where the last inequality follows from the fact that , hence if , then .
Case 2: .
If and , then
[TABLE]
and
[TABLE]
since in this case and hence, as , then .
If and , then note that, as , then and . Hence, we have that
[TABLE]
and
[TABLE]
since in this case.
If , then
[TABLE]
as . Moreover,
[TABLE]
since .
If , then
[TABLE]
as . Moreover,
[TABLE]
since . ∎
5.3. Final remarks on the Weierstrass points of
We finish this section by collecting a few further facts on the Weierstrass points of .
Proposition 5.4**.**
Only for are all Weierstrass points of defined over
Proof.
Lemma 3.11 and Theorem 5.2 imply that a non-rational Weierstrass point exists precisely if there exists such that , , and does not divide . Since has at most divisors (not counting itself) and there are at most multiples of between and , we see that a non-rational Weierstrass point exists if Since , and if and only if , this already shows that there exists a non-rational Weierstrass point for all . It is trivial to check that satisfying the conditions exists for , while no such exists for ∎
Remark 5.5*.*
It is at this point quite simple to determine the number of distinct possible Weierstrass semigroups as varies. Indeed, the possible -orders less than or equal to are simply the number of between and , such that . Counting the semigroup for as well, this gives possible semigroups different from the generic semigroup. The generic semigroup corresponds to those points on whose -order is at least . Hence there are precisely possible semigroups.
Remark 5.6*.*
For -rational points, we determined the multiplicity and conductors the corresponding Weierstrass semigroups. Using Theorem 5.1, we see that in the generic case, the smallest positive non-gap in is , while the largest gap is . Hence in the generic case, the multiplicity is and the conductor If has -order , then Theorem 5.2 implies quite easily that the largest gap still is and therefore that the conductor is
The situation for the multiplicity is more complicated. We show what is going on in the following theorem.
Theorem 5.7**.**
Let . Then the multiplicity of the semigroup is or . Moreover, the following are equivalent:
- (1)
The multiplicity of is . 2. (2)
The -order of is such that divides . 3. (3)
. 4. (4)
The Frobenius of , that is , lies on the tangent line of the plane curve at .
Proof.
Comparing the gap set in the generic case and the case described in Theorem 5.2, we see that the only difference is that the value of certain gaps is increased by one. Since in the generic case, are gaps and is not a gap, this means that the multiplicity of for any can be either or . Now we show equivalence of the four listed items. For convenience, we write and .
Assume that and let be the -order of . Then according to Theorem 5.2 can be written in the form for some between [math] and Then necessarily , which is only possible if is an integer. Hence divides .
From the definition of the polynomial , we see that . If divides , this implies that , which in turn implies that
The tangent line of the plane curve at is given by the equation . Hence lies on if and only if . Using that , we can express all quantities in this equation in terms of and obtain the equivalent equation Since , we know and hence we conclude that
[TABLE]
Using that , we conclude that
[TABLE]
Now let us investigate our assumption: . This implies
[TABLE]
which in turn gives
[TABLE]
Multiplying everything out and dividing by , we find that
[TABLE]
In light of equation (5.8), we obtain that .
If , then the function , see equations (2.8) and (2.20), has a pole of order at and no other poles. Since we already have seen that has multiplicity or , the conclusion is that the multiplicity is . ∎
Remark 5.9*.*
Let us denote by the total number of Weierstrass points. We have seen that
[TABLE]
Here the notation for is shorthand for .
Using iteratively that
[TABLE]
one obtains that
[TABLE]
It is well known, see for example [14, Thm.330], that asymptotically as .
Hence, we see that
[TABLE]
Going back to the number of Weierstrass points, we see that
[TABLE]
Since the number of rational points is , this shows that for large , the number of nonrational Weierstrass points, vastly outnumbers the number of rational Weierstrass points.
6. The full automorphism group of
It turns out that knowing the Weierstrass semigroup of all -rational points on , allows us to determine the full automorphism group of . We devote this section to this. As before and we denote by the characteristic of . As discussed in Section 2, the function field can be seen as a subfield of the Hermitian function field , and the function field extension is an unramified Galois extension of degree (see Remark 2.4), with Galois group generated by the automorphism , defined in equation (2.3). This observation is useful when constructing automorphisms of the curve (equivalently, of the function field ).
Indeed, a way to find automorphisms of is to consider the normalizer of in . Doing so, the group is theoretically guaranteed to be a subgroups of the full automorphism group of the fixed field of . The group in is a well-known maximal subgroup stabilizing a self-polar triangle, see [15]*Theorem A.10. It has order and is isomorphic to the semidirect product of an abelian group of order containing and a symmetric group of order . This explains the structure of the automorphism group described in Lemma 2.6.
We now begin our study of the full automorphism group of . Recall that , and . Moreover as in equation (2.5).
Lemma 6.1**.**
Let be the set defined in equation (2.5). Then is an orbit of .
Proof.
Since is -maximal, its full automorphism group is defined over and hence acts on the set , see for example [2, Lemma 2.4]. Let and be the Weierstrass semigroups at a point and at , respectively. Since the semigroups and are not the same (see Theorems 4.2, 4.4 and 4.5), acts separately on and . Moreover, since from Corollary 2.18 is an orbit of , we deduce that is also an orbit of the entire . ∎
We now use that is an orbit, to start investigating the -Sylow subgroup of .
Lemma 6.2**.**
Let . Let denote a Sylow subgroup of . Then .
Proof.
Since acts on by Lemma 6.1, we see that has at least one fixed point . Without loss of generality, we can assume , for some such that . Since has -rank zero, acts with long orbits on , see [15, Lemma 11.129]. This implies that .
Now suppose that . Then acts -transitively on and the stabilizer of two points is cyclic in this action, since it is of order relatively prime to (see [15, Theorem 11.49]). Moreover, from [18, Theorem 1.1], has a regular normal subgroup , unless:
- •
is isomorphic to either , , or
- •
and is isomorphic to or , or
- •
is isomorphic to the Suzuki group where .
The first two possibilities can be excluded, since in that case would not be divisible by . Further, if would be isomorphic to the Suzuki group , then the characteristic is two and is an even power of two. However, this is impossible, since . This means that has a regular normal subgroup . Then, from [6]*Theorem 1.7.6, we see that for some and some prime number . If is odd, this cannot happen as is divisible by . If is even, we would get . If , this would mean that is a Fermat prime, which is only possible if is a power of two. However, since is odd, this would imply . This is impossible, since . If , then from Catalan’s Conjecture (Mihailescu’s theorem [20]), we see that the only possibility is that and . This is again not possible, since we assumed that . Hence, we conclude that the only possibility is . ∎
Next is a lemma that will allow us to identify certain automorphisms of .
Lemma 6.3**.**
Let and suppose that is a cube, when seen as a function of the Hermitian function field . Then can be lifted to an automorphism of .
Proof.
Since is an automorphism of , we know that . Let , where , and define
[TABLE]
Then
[TABLE]
This means that preserves the defining equation of the Hermitian function field, and defines an automorphism of . ∎
Note that since all automorphisms of are defined over , the automorphism will also be defined over . Therefore, if is a cube in , it was necessarily already a cube in
6.1. The full automorphism group , odd
We wish to use the information that is an orbit of to show that, for odd . If , the plane curve defined by the (affine) equation , is birationally equivalent to . The corresponding isomorphism of function fields is describes as , where . This curve is known to have an automorphism group that is isomorphic to a semidirect product of a cyclic group of order with , see [15]*Theorem 12.11. In particular if , which is five times the cardinality of the group of automorphisms described in Lemma 2.6.
From now, we assume in this subsection that and is odd. It turns out that in this case, the automorphism group of actually coincides with . To see why, let us first prove under the aforementioned hypothesis on that is tame, that is, it does not contain any element of order .
Lemma 6.4**.**
Let and odd. Then is not divisible by the characteristic of the field .
Proof.
Suppose by contradiction that admits a Sylow -subgroup of order for some . As we have seen in the proof of Lemma 6.2, we may assume that fixes , where , for some such that and that acts with long orbits on . Further by Lemma 6.2, we may assume that .
Recall that the automorphism , where is a primitive -th root of unity, fixes the set point-wise, while it acts transitively on the sets and . From this, it follows that normalizes (see [15, Theorem 11.49]) and preserves the orbit of containing . We have thus two possibilities for a fixed : either the orbit of containing is contained in , or it contains entirely either or . In the second case, we would get that and hence , which is not possible. Therefore, we can deduce that, for all with , the -orbit of is contained in . Since acts on , must then act with long orbits on , which is a set of cardinality . We hence obtain the desired contradiction, as is not divisible by . ∎
Theorem 6.5**.**
Let , odd. Then .
Proof.
Suppose by contradiction that . Let be the stabilizer in G of , for an such that . Since, by the orbit-stabilizer theorem, and, by Lemma 6.1, is an orbit of , the stabilizer of in contains some extra automorphism . Let be the cyclic group generated by , where is a primitive -th root of unity. Then, since is cyclic (as follows from the fact that is of order relatively prime to ), commutes with and hence it acts on its fixed points (and, in general, orbits). This means that acts on the sets and , because the set is exactly the set of fixed points of . Since and are orbits of of the same length, either fixes both and , or interchanges them.
If fixes both and , then it fixes the divisor of from equation (2.16). This means that , for some constant . Hence, is a cube in , as and is a constant. Suppose instead that interchanges and . Then, maps the divisor of to the divisor of , meaning that there exists a constant such that . Hence, in all cases is a cube in .
From Lemma 6.3, can be lifted to an automorphism of the Hermitian curve acting on the set of points above those in . Those points are geometrically the intersection of the Hermitian curve with lines intersecting each other in points outside , that is a self-polar triangle. Since this shows that is induced by , then , which gives a contradiction. ∎
6.2. The full automorphism group , even
We now turn our attention to the case where is even, that is to say when , odd. If , the curve is isomorphic to the Hermitian curve over and therefore has as automorphism group, which contains elements. Here only automorphisms defined over were considered. Hence in this case, there are twelve times more automorphisms than described in Lemma 2.6. If , the automorphism group of is known, as in this case is isomorphic to the Giulietti-Korchmáros maximal curve (see [12]). This curve can for example be given as a plane curve with affine equation . An explicit isomorphism on the level of function fields is then given by and Hence for , the automorphism group of is a semidirect product of a cyclic group of order and , resulting in automorphisms, four times more than the group from Lemma 2.6 contains.
From the remainder of this subsection, we will assume that , odd and at least five. We will now show that in this case the automorphism group of coincides with the group from Lemma 2.6. To this aim, a similar argument as in the previous subsection will be provided. Of course in this case we cannot prove that is tame, as itself is non-tame. We will in fact first prove that, if a Sylow -subgroup of has order larger than , then its cardinality must be .
Lemma 6.6**.**
Let and . Let also denote a Sylow -subgroup of . Then either or . In the latter case, a -Sylow fixing a point , with , acts on with the following 3 orbits:
- •
,
- •
,
- •
,
where , and is a suitably chose partition of
Proof.
Let be of order for some . Just as in the proof of Lemma 6.4, we may assume that fixes , where , for some such that and that acts with long orbits on . Further by Lemma 6.2, we may assume that .
Recall that the automorphism , where is a primitive -th root of unity, fixes and hence normalizes , from [15, Theorem 11.49]. Moreover, fixes the set point-wise, while it acts transitively on and . This means that preserves the orbit of containing , for such that . We have thus two possibilities for a fixed : either the orbit of containing is contained in , or it contains entirely either or .
If the second case never occurs, then acts semiregularly on , which is a set of cardinality . This implies that . If the second case occurs for some , then we get that and hence . Note that in this case the only possible configuration of orbits of acting on the points in is that has exactly orbits of length : one containing and points of , and another one containing and the remaining points in . ∎
We now exclude the second case in Lemma 6.6.
Lemma 6.7**.**
The case cannot occur.
Proof.
Suppose by contradiction . With notation as in Lemma 6.6, we can assume that acts on with three orbits , and . The cyclic group , generated by , where is a primitive -th root of unity, fixes any point in , in particular , and hence normalizes . In particular, the group generated by and the elements of has many elements. Since the stabilizer of two points is tame and cyclic, we conclude that is the two points stabilizer of the points and any other
Using the notation from Lemma 6.6, choose be such that , with distinct. Such a exists, since and are in the same orbit under the action of . Then fixes and . Hence, is an element of order fixing both and . Hence and more specifically , where . Moreover, since normalizes , there exists such that . Hence . Since , this implies that and hence that and commute.
Now let be a suitable power of such that has order two. Then for any , we have , since acts on . On the other hand, using that and commute and that fixes all points in , we have Hence is a fixed point of , which implies that . We conclude that . In other words: acts on . Since is an odd number, this implies that has, apart from , at least one more fixed point. However, since the characteristic is two, this is impossible according to [15, Lemma 11.129]. ∎
We are now ready to compute when is even.
Theorem 6.8**.**
*Let , odd. Then . *
Proof.
Combining Lemmas 6.6 and 6.7, we conclude that . Suppose by contradiction that . Let be the stabilizer in G of , for such that . Since, by the orbit-stabilizer theorem, and, by Lemma 6.1, is an orbit of , the stabilizer of in contains some extra automorphism . Also, since and , can be assumed to be of odd order.
Let be the cyclic group generated by , where is a primitive -th root of unity. Then, since the tame part of is cyclic, commutes with and hence it acts on its fixed points (and, in general, orbits). At this point, the remainder of the proof is exactly the same as the proof of Theorem 6.5. ∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Abdón and F. Torres, On maximal curves in characteristic two , Manuscripta Math. 99 (1999), 39–53.
- 2[2] D. Bartoli, M. Montanucci and F. Torres, 𝔽 p 2 subscript 𝔽 superscript 𝑝 2 \mathbb{F}_{p^{2}} -maximal curves with many automorphisms are Galois-covered by the Hermitian curve , Adv. Geom. 21 (2021), 325–336.
- 3[3] D. Bartoli, M. Montanucci and G. Zini, Weierstrass semigroups at every point of the Suzuki curve , Acta Arith. 197 (2021) 1–20.
- 4[4] P. Beelen, L. Landi and M. Montanucci, Weierstrass semigroups on the Skabelund maximal curve , Finite Fields Appl. 72 (2021), 101811.
- 5[5] P. Beelen and M. Montanucci, Weierstrass semigroups on the Giulietti–Korchmáros curve , Finite Fields Appl. 52 (2018), 10–29.
- 6[6] N.L. Biggs and A.T. White, Permutation groups and combinatorial structures , London Mathematical Society Lecture Note Series 33 Cambridge University Press, Cambridge-New York, 1979.
- 7[7] R. Fuhrmann, A. Garcia and F. Torres, On maximal curves , J. Number Theory 67 (1997), 29–51.
- 8[8] R. Fuhrmann and F. Torres, The genus of curves over finite fields with many rational points , Manuscripta Math. 89 (1996), 103–106.
