On Weierstrass semigroup at $m$ points on curves of the type f(y) = g(x)
A.S. Castellanos, G. Tizziotti

TL;DR
This paper determines the minimal generating set of the Weierstrass semigroup at multiple points on certain algebraic curves with a specific plane model, using the concept of discrepancy to generalize previous methods.
Contribution
It introduces a new approach using discrepancy to compute Weierstrass semigroups at multiple points on curves of the form f(y)=g(x), broadening the scope beyond specific cases.
Findings
Explicit minimal generating sets for the semigroup at multiple points.
Application of discrepancy concept to a broader class of curves.
Generalization of previous methods to new curve types.
Abstract
In this work we determine the so-called minimal generating set of the Weierstrass semigroup of certain points on curves with plane model of the type over , where . Our results were obtained using the concept of discrepancy, for given points and on . This concept was introduced by Duursma and Park, in \cite{duursma}, and allows us to make a different and more general approach than that used to certain specific curves studied earlier.
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
TopicsAnalytic Number Theory Research · Coding theory and cryptography · Algebraic Geometry and Number Theory
On Weierstrass semigroup at points on curves of the type
A. S. Castellanos
and
G. Tizziotti
Abstract.
In this work we determine the so-called minimal generating set of the Weierstrass semigroup of certain points on curves with plane model of the type over , where . Our results were obtained using the concept of discrepancy, for given points and on . This concept was introduced by Duursma and Park, in [4], and allows us to make a different and more general approach than that used to certain specific curves studied earlier.
1. Introduction
Let be a nonsingular, projective, geometrically irreducible curve of genus defined over a finite field , let be the field of rational functions and be the set of divisors on . For , the divisor of will be denoted by and the divisor of poles of by . As follows, we denote , where is the set of positive integers. Let be distinct rational points on . The set
[TABLE]
is called the Weierstrass semigroup at the points . An element in is called gap and the set is called gap set of .
It is not difficult to see that the set is a semigroup. The case has been studied for decades with its relationship to coding theory, see e.g. [5], [6] and [17]. An important fact about this case is that the cardinality of is . The case started to be studied by Kim, in [9], where several properties were presented. Others relevant papers in the case are [2], [7], [8] and [14]. For , this semigroup has been determined for some specific curves as Hermitian and Norm-trace curves, see [12] and [13]. With increasing interest in this semigroup, many results have been produced with several applications, especially in coding theory. Examples of these applications can be found in [3], [5] and [11].
In this work we study the Weierstrass semigroup for points on curves with plane model of the type over , where . Our results were obtained using the concept of discrepancy, for given points and on , see Definition 2.5. This concept was introduced by Duursma and Park in [4], and it was our main tool for obtain the set , called minimal generating of , see Theorem 3.3. We observe that this approach is different from that used by Matthews in [12] and Matthews and Peachey in [13].
This paper is organized as follows. Section 2 contains general results about Weierstrass semigroup and discrepancy. In Section 3, we determine the minimal generating for the Weierstrass semigroup for the curves with plane model of the type cited above. Finally, in Section 4 we present examples for certain specific curves.
2. Weierstrass semigroup and Discrepancy
Let be a non-singular, projective, irreducible, algebraic curve of genus over a finite field .
Fix distinct rational points on . Define a partial order on by if and only if for all , .
For , where, for all , , we define the least upper bound () of the vectors in the following way:
[TABLE]
For and , we set
[TABLE]
Proposition 2.1**.**
[[12], Proposition 3] Let . Then is minimal, with respect to , in for some , , if and only if is minimal in for all , .
Proposition 2.2**.**
[[12], Proposition 6] Suppose that and . Then .
Definition 2.3**.**
Let and, for , define
[TABLE]
Lemma 2.4**.**
[[12], Lemma 4] For ,
In [12], Theorem 7, it is shown that, if , then
[TABLE]
Therefore, the Weierstrass semigroup is completely determined by . In [12], Matthews called the set of minimal generating of .
In [4, Section 5], Duursma and Park introduced the concept of discrepancy as follows.
Definition 2.5**.**
A divisor is called a discrepancy for two rational points and on if and .
The next result relates the concept of discrepancy with the set .
Lemma 2.6**.**
Let . Then if and only if the divisor is a discrepancy with respect to and for any two rational points .
Proof.
Let , then there is a rational function such that . Let , with . Suppose that . Then we have that and so , contradiction because the pole divisor of is . Therefore . Now, suppose that . Then there is a rational function . So and this implies that , with and , for . It follows that , this contradicts the fact that is minimal in . Similar considerations apply when initializing with . Therefore, is a discrepancy with respect to and for any two rational points . Conversely, suppose that and that the divisor is a discrepancy with respect to any , with . Since , there is a rational function such that . Suppose that is not minimal in for some . Then, there exist a rational function such that with , and . Therefore, and for some . It follows that and , this contradicts the fact that . ∎
3. Weierstrass semigroup for certain types of curves
Consider a curve over given by affine equation ,where , and , with . Suppose that is absolutely irreducible with genus .
Let be distinct rational points such that
[TABLE]
and
[TABLE]
where “” represent the equivalence of divisors. Note that .
Examples of such curves can be found in [1], [10], [12] and [13].
Let . For
[TABLE]
we have that the equivalences (3.1) and (3.2) yield
[TABLE]
Observe that all coefficients are positive for
[TABLE]
Note that and thus .
From the basic equivalence (3.1) and (3.2) we have that
[TABLE]
By (3.2) the divisor on the left can be replaced with an efficient equivalent divisor of the follow form
[TABLE]
Thus, by redistributing over and , the divisors in (3.4), with , contain the special representative
[TABLE]
The other divisors with same and are easy obtained from (3.8) by distributing in all possible ways over such that .
Proposition 3.1**.**
Let and be as above. Then, the divisor is a discrepancy with respect to and for any two distinct points .
Proof.
It suffices to prove the claim for the equivalent but effective divisor The divisors and appear on the left side of the divisor equivalences (3.6) and (3.7), respectively. The equivalence of effective divisors in (3.7) gives a rational function with pole divisor equal to . Thus for any point . To prove that we consider the equivalent statement . For the choice of canonical divisor ,
[TABLE]
Consider first the case . Without loss of generality we may assume that . Let be the functions with divisors
[TABLE]
Then Thus . From and it follows that also Consider next the case , say Thus, we have that As before, it follows that and that ∎
Corollary 3.2**.**
Let , , , , be as above. Then, the divisor is a discrepancy with respect to and for any two distinct points .
Proof.
Follows directly from the previous proposition and equations (3.4) and (3.8). ∎
Theorem 3.3**.**
Let and be as above. For , let
[TABLE]
Then, .
Proof.
By Corollary 3.2, the divisor is a discrepancy with respect to and for any two distinct points . So, by Lemma 2.6, follows that .
Next, we show that . Let . By Lemma 2.4, .
As , from Lemma 1 in [16] we have that , for some . Let . Note that and .
By Equation (3.2), follows that , for . So, we have that , where and .
Let . By Equation (3.1), for each , there is a rational function such that . By Equation (3.1), there is a rational function such that .
Let . Then, . Taking , by Corollary 3.2, is a discrepancy with respect to and for any two distinct points . So, by Lemma 2.6, . Now, we know that , for some . Then, and by minimality of and follows that and .
∎
4. Examples
Example 4.1**.**
Let be the curve defined over by the affine equation
[TABLE]
where is an odd positive integer and is a prime power. Note that is just the Hermitian curve. The curve has genus , a single point at infinity, namely , and others rational points. It is important to observe that is a quotient of the Hermitian curve and thus is a maximal curve over . The Weierstrass semigroup was studied in [15] and more details about this curve can be found in [10].
Let be the solutions in to . Let . Since and , for all , we have that
[TABLE]
and
[TABLE]
For this curve, take , and we have that and . Then by Theorem (3.3) follows that consists of the following 125 elements
[TABLE]
Example 4.2**.**
Let a Kummer extensions given by where is a separable polynomial over of degree and . We know that these curves has a single point at infinity and has genus , see [1]. Then we have the following divisors in :
- (1)
for every , , 2. (2)
,
For and we have that
[TABLE]
5. Acknowledgment
The authors would like to thank I. Duursma for very useful suggestions and comments that improved the results and the presentation of this work.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Abdón, H. Borges and L. Quoos, Weierstrass points on Kummer extensions , (Nov. 2015) [Online]. Available: http://arxiv.org/abs/1308.2203.
- 2[2] E. Ballico, Weierstrass points and Weierstrass pairs on algebraic curves , Int. J. Pure Appl. Math., 2 (2002), 427-440.
- 3[3] C. Carvalho e F. Torres, On Goppa codes and Weierstrass gaps at several points , Des. Codes Cryptogr., 35(2) (2005), 211-225.
- 4[4] I. Duursma and S. Park, Delta sets for divisors supported in two points , Finite Fields and Their Applications, 18 (5), 2012, 865-885.
- 5[5] A. Garcia, S. J. Kim, and R. F. Lax, Consecutive Weierstrass gaps and minimum distance of Goppa codes , J. Pure Appl. Algebra, 84 (1993), 199-207.
- 6[6] T. Høholdt, J. van Lint, R. Pellikaan, Algebraic geometry codes , V.S. Pless, W.C. Huffman (Eds.), Handbook of Coding Theory, v. 1, Elsevier, Amsterdam, 1998.
- 7[7] M. Homma e S. J. Kim, Goppa codes with Weierstrass pairs , J. Pure Appl. Algebra, 162, 2001, 273-290.
- 8[8] M. Homma, The Weierstrass semigroup of a pair of points on a curve , Arch. Math., 67, 1996, 337-348.
