Generalized Weierstrass semigroups and their Poincar\'e series
Julio Jos\'e Moyano-Fern\'andez, Wanderson Ten\'orio, Fernando Torres

TL;DR
This paper studies the structure of generalized Weierstrass semigroups at multiple points on algebraic curves over finite fields, revealing how their Poincaré series encode key semigroup properties and divisor information.
Contribution
It provides a new description of these semigroups that links their structure to Poincaré series, advancing understanding of their arithmetical and geometric properties.
Findings
Characterization of generalized Weierstrass semigroups
Poincaré series fully describe the semigroups
Insights into divisor and Riemann-Roch space properties
Abstract
We investigate the structure of the generalized Weierstrass semigroups at several points on a curve defined over a finite field. We present a description of these semigroups that enables us to deduce properties concerned with the arithmetical structure of divisors supported on the specified points and their corresponding Riemann-Roch spaces. This characterization allows us to show that the Poincar\'e series associated with generalized Weierstrass semigroups carry essential information to describe entirely their respective semigroups.
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.
Generalized Weierstraß semigroups
and their Poincaré series
J. J. Moyano-Fernández
Universitat Jaume I (UJI), Campus de Riu Sec, Institut Universitari de Matemàtiques i Aplicacions de Castelló , 12071 Castellón de la Plana, Spain.
,
W. Tenório
Universidade Federal de Uberlândia (UFU), Faculdade de Matemática, Av. J. N. Ávila 2121, 38408-902, Uberlândia, MG , Brazil
and
F. Torres
University of Campinas (UNICAMP), Institute of Mathematics, Statistics and Computer Science (IMECC), R. Sérgio Buarque de Holanda 651, Cidade Universitária “Zeferino Vaz”, 13083-059, Campinas, SP, Brazil
Abstract.
We investigate the structure of the generalized Weierstraß semigroups at several points on a curve defined over a finite field. We present a description of these semigroups that enables us to deduce properties concerned with the arithmetical structure of divisors supported on the specified points and their corresponding Riemann-Roch spaces. This characterization allows us to show that the Poincaré series associated with generalized Weierstraß semigroups carry essential information to describe entirely their respective semigroups.
Key words and phrases:
Generalized Weierstraß semigroups, Riemann-Roch spaces, Poincaré series
2010 Mathematics Subject Classification:
Primary 14H55; Secondary 14G15, 13D40
The first author was partially supported by the Spanish Government Ministerio de Economía, Industria y Competitividad (MINECO), grants MTM2012-36917-C03-03, MTM2015-65764-C3-2-P, MTM2016-81735-REDT and MTM2016-81932-REDT, as well as by Universitat Jaume I, grant P1-1B2015-02. The second author was supported by CNPq, Brazil, under grants 201584/2015-8 and 159852/2014-5, as well as by the IMAC-Institut de Matemàtiques i Aplicacions de Castelló. The third author was supported by CNPq, Brazil, under grant 308326/2014-8.
1. Introduction
Let be a projective, non-singular, geometrically irreducible algebraic curve over a finite field ; throughout the paper we will refer to this simply as a curve. Let be the field of rational functions of over . For pairwise distinct -rational points on , we consider the set
[TABLE]
where stands for the pole divisor of the rational function ; this is in fact an additive sub-semigroup of which we will call the classical Weierstraß semigroup of at the -tuple .
The classical Weierstraß semigroup at one point is a numerical semigroup which goes back to classical works of Riemann, Weierstraß or Hurwitz. An extension to the case of several points was introduced by Arbarello et al. [1]. The arithmetical properties involved in the special case of two points was extensively investigated by Kim [16] and Homma [14] (see also their joint work [15]), and references to the general case include Ballico and Kim [2], Matthews [17], Carvalho and Torres [9], or the survey by Carvalho and Kato [8]. Specifically, carrying on the studies of [14, 16], Matthews [17] introduced the notion of generating set of that allows constructing from the knowledge of a finite number of elements in the semigroup. Since these papers were published, many works have arisen mainly pursuing explicit descriptions of Weierstraß semigroups of specific curves in order to be applied in the analysis of algebraic-geometric codes.
Motivated by a different interpretation of Weierstraß numerical semigroups, Delgado [10] provided a generalization to the classical approach of Weierstraß semigroups at several points on curves over algebraically closed fields; Beelen and Tutas [6] considered these semigroups in the case of curves over finite fields: writing for the valuation of associated with , they considered the set of tuples , for with poles only at the points ; this turns out to be the additive sub-semigroup of
[TABLE]
where denotes the ring of functions of that are regular outside , which we call the generalized Weierstraß semigroup of at .
It is not difficult to see the relation between the classical and the generalized Weierstraß semigroups, provided that (cf. [6, Prop. 2]):
[TABLE]
An important notion in the study of due to Delgado [10] is that of maximal elements (see Def. 2.4) which in particular allows him to explore symmetry properties of that semigroups. The reader is referred to [3, 4, 5, 12, 18] for further information.
On the other hand, by using the combinatorial notion of Poincaré series related to a multi-index filtration, the first author [18] introduced the Poincaré series associated with generalized Weierstraß semigroups for the cases ; there he showed that the knowledge of the series ensures information about the maximal elements of the generalized Weierstraß semigroup.
In this paper we study the generalized Weierstraß semigroups at several points and present a generating set in the sense of [17] in terms of the maximal elements. This is related to the characterization of the classical Weierstraß semigroups stated in [17], but also carries information on the corresponding Riemann-Roch spaces of every divisor supported on the specified points; recall here that any divisor on defines a -vector space —called Riemann-Roch space of —consisting of the rational functions with poles only at the points with (and, furthermore, with the pole order of at ), and if having a zero at or order .
In particular, we prove that this set of maximal elements—as well as the generating set of —is finitely determined. In addition, we extend some results of [18] on the corresponding Poincaré series and conclude that they afford enough information to recover entirely the semigroup, allowing us to interpret these series as a combinatorial invariant of the generalized Weierstraß semigroups.
Our paper is organized as follows. In Section 2 we collect some basic results on the generalized Weierstraß semigroups and their Poincaré series. Section 3 is devoted to the study of a generating set for the generalized Weierstraß semigroup which is finitely determined; rather than providing such a characterization, we show how these elements are appropriated to describe the Riemann-Roch spaces. In Section 4 we investigate the support of the Poincaré series and introduce the semigroup polynomial, which determines the Poincaré series by a functional equation. Finally, we present functional equations for the Poincaré series associated with satisfying a symmetry condition.
2. Preliminaries
Let be a (projective, non-singular, geometrically irreducible, algebraic) curve of genus defined over a finite field with its function field . Denote by the set of -rational points on . For , let be pairwise distinct. In this section we summarize the main properties of the generalized Weierstraß semigroup defined in the Introduction. We also recall the definition of Poincaré series associated with these algebraic-geometric structures due to [18].
2.1. Generalized Weierstraß semigroups
Consider the generalized Weierstraß semigroup of at . First we want to characterize the elements of in terms of dimensions of Riemann-Roch spaces associated. For this purpose, let us fix some helpful notation:
For \text{\boldmath\alpha}=(\alpha_{1},\ldots,\alpha_{m})\in\mathbb{Z}^{m}, we set |\text{\boldmath\alpha}|:=\sum_{i=1}^{m}\alpha_{i}, \mathcal{L}(\text{\boldmath\alpha}) the Riemann-Roch space associated with the divisor , and \ell(\text{\boldmath\alpha}) its -dimension.
Let . For \text{\boldmath\alpha}=(\alpha_{1},\ldots,\alpha_{m})\in\mathbb{Z}^{m} and a non-empty , we set
[TABLE]
and
[TABLE]
[TABLE]
For \text{\boldmath\alpha}\in\mathbb{Z}^{m}, let
[TABLE]
For any , denote by the -tuple whose the -th coordinate if and [math] otherwise; for instance, is the all 1 -tuple, is the all zero -tuple, and .
The following result was originally proved by Delgado [10, p. 629] in the case of algebraically closed fields. For the general case, it can be adapted by using ideas from Carvalho and Torres [9, Lem. 2.2].
Proposition 2.1**.**
Let \text{\boldmath\alpha}\in\mathbb{Z}^{m} and suppose that , then
- (1)
\text{\boldmath\alpha}\in\widehat{H}(\mathbf{Q})* if and only if \ell(\text{\boldmath\alpha})=\ell(\text{\boldmath\alpha}-\mathbf{e}_{i})+1 for all ;* 2. (2)
\nabla_{i}^{m}(\text{\boldmath\alpha})=\emptyset* if and only if \ell(\text{\boldmath\alpha})=\ell(\text{\boldmath\alpha}-\mathbf{e}_{i}), for every .*
Proof.
(1) If \text{\boldmath\alpha}\in\widehat{H}(\mathbf{Q}), then there exists such that for all , and therefore f\in\mathcal{L}(\text{\boldmath\alpha})\backslash\mathcal{L}(\text{\boldmath\alpha}-\mathbf{e}_{i}) for every . Thus, \ell(\text{\boldmath\alpha}-\mathbf{e}_{i})=\ell(\text{\boldmath\alpha})-1 for all . Conversely, from \ell(\text{\boldmath\alpha})=\ell(\text{\boldmath\alpha}-\mathbf{e}_{i})+1 for all , there exists f_{i}\in\mathcal{L}(\text{\boldmath\alpha})\backslash\mathcal{L}(\text{\boldmath\alpha}-\mathbf{e}_{i}) for every . Hence, and if . Consider
[TABLE]
the local expansion of at as a Laurent series in the indeterminate . We claim that there exists such that and for all . Indeed, taking outside the union of hyperplanes, it guarantees that for every . But as , this choice of can always be done.
(2) Note that \ell(\text{\boldmath\alpha})=\ell(\text{\boldmath\alpha}-\mathbf{e}_{i})+1 if and only if there exists f\in\mathcal{L}(\text{\boldmath\alpha})\backslash\mathcal{L}(\text{\boldmath\alpha}-\mathbf{e}_{i}), which is equivalent to \rho_{\mathbf{Q}}(f)\in\nabla^{m}_{i}(\text{\boldmath\alpha}). ∎
Remark 2.2*.*
As observed in [9, p. 214], the assumption on the cardinality of is indeed essential for this characterization.
Corollary 2.3**.**
Let \text{\boldmath\alpha}\in\mathbb{Z}^{m} and assume that If |\text{\boldmath\alpha}|<0 then \text{\boldmath\alpha}\not\in\widehat{H}(\mathbf{Q}). Furthermore, \text{\boldmath\alpha}\in\widehat{H}(\mathbf{Q}) whenever |\text{\boldmath\alpha}|\geq 2g.
We next recall the notion of maximality due to Delgado in [10]. As we shall see, this concept translates arithmetical properties of Riemann-Roch spaces \mathcal{L}(\text{\boldmath\alpha}) into subsets of related to .
Definition 2.4**.**
An element of is said maximal if \nabla(\text{\boldmath\alpha})=\emptyset. If moreover \nabla_{J}(\text{\boldmath\alpha})=\emptyset for every non-empty subset , is called an absolute maximal. Denote respectively by and the sets of maximal and absolute maximal elements of .
Notice that when , every maximal element is also absolute maximal.
2.2. Poincaré series associated with generalized Weierstraß semigroups
Since the ring of functions of that are regular outside can be written as
[TABLE]
and \mathcal{L}(\text{\boldmath\alpha})\subseteq\mathcal{L}(\text{\boldmath\beta}) whenever \text{\boldmath\alpha}\leq\text{\boldmath\beta} for \text{\boldmath\alpha},\text{\boldmath\beta}\in\mathbb{Z}^{m}, we have a multi-index filtration of by Riemann-Roch spaces \mathcal{L}(\text{\boldmath\alpha}) which are -vector spaces of finite dimension \ell(\text{\boldmath\alpha}). Associated with the filtration (\mathcal{L}(\text{\boldmath\alpha}))_{\text{\boldmath\alpha}\in\mathbb{Z}^{m}}, we can define the formal series
[TABLE]
where \mathbf{t}^{\text{\boldmath\alpha}}, for \text{\boldmath\alpha}=(\alpha_{1},\ldots,\alpha_{m})\in\mathbb{Z}^{m}, stands for the monomial , and
[TABLE]
Remark 2.5*.*
By a -valued formal series (or a formal distributions) in the variables , we mean a formal expressions of type S(\mathbf{t})=\sum_{\text{\boldmath\alpha}\in\mathbb{Z}^{m}}s(\text{\boldmath\alpha})\mathbf{t}^{\text{\boldmath\alpha}} for s(\text{\boldmath\alpha})\in\mathbb{Z}. When s(\text{\boldmath\alpha})=0 for all but finitely many \text{\boldmath\alpha}\in\mathbb{Z}^{m}, we refer to as a Laurent polynomial. The support of is the set \{\text{\boldmath\alpha}\in\mathbb{Z}^{m}\ :\ s(\text{\boldmath\alpha})\neq 0\}. The set of -valued formal series has a polynomial-like -module structure in the sense that addition and scalar multiplication are performed like for polynomials. However, the usual multiplication rule can not be used since it does not make sense in general. There, with the usual multiplication rule, the set of -valued formal series is no longer a ring, but this operation gives us it is a module over the ring of Laurent polynomials over . For further details on these objects, we refer the reader to [13].
Observe that when , is just a formal power series. It codifies the elements of the Weierstraß numerical semigroup , since if and only if . We thus have
[TABLE]
However, this does not remain true for several points, i.e., there are elements outside appearing in the support of ; cf. the so-called gaps in [9]. It thus motivates a more convenient definition of formal series related to .
In order to make a precise description of Poincaré series associated with generalized Weierstraß semigroups, we consider some auxiliary formal series that shall enable us to explore some computational aspects of . Let
[TABLE]
Writing Q(\mathbf{t})=\sum_{\text{\boldmath\alpha}\in\mathbb{Z}^{m}}q(\text{\boldmath\alpha})\cdot\mathbf{t}^{\text{\boldmath\alpha}}, its coefficients q(\text{\boldmath\alpha}) are given exactly by
[TABLE]
where denotes the power set of .
For each , let us also consider the formal series
[TABLE]
whose coefficients p_{i}(\text{\boldmath\alpha}) are
[TABLE]
where d_{i}(\text{\boldmath\beta})=\ell(\text{\boldmath\beta})-\ell(\text{\boldmath\beta}-\mathbf{e}_{i}) for \text{\boldmath\beta}\in\mathbb{Z}^{m}.
Lemma 2.6**.**
Let \text{\boldmath\alpha}\in\mathbb{Z}^{m} and . The formal series does not depend on .
Proof.
Let with . Notice that for any \text{\boldmath\beta}\in\mathbb{Z}^{m} we have
[TABLE]
By (2), we can deduce that
[TABLE]
Hence, as , we get from (3) that
[TABLE]
∎
Definition 2.7**.**
The Poincaré series associated with is defined as the multivariate formal series in . It will be denoted by .
Observe that, writing P(\mathbf{t})=\sum_{\text{\boldmath\alpha}\in\mathbb{Z}^{m}}p(\text{\boldmath\alpha})\mathbf{t}^{\text{\boldmath\alpha}}, we have an expression for the coefficients p(\text{\boldmath\alpha}) of , since for . The following result connects the formal series and . It is the analogue of that established in [11, Prop. 8] in our context, and their proofs run very closely with minor adjustments that for completeness we shall indicate below.
Proposition 2.8**.**
The Poincaré series associated with satisfies the following functional equation
[TABLE]
Proof.
According to the definition of , it is sufficient to prove that p_{i}(\text{\boldmath\alpha})-p_{i}(\text{\boldmath\alpha}-\textbf{1})=q(\text{\boldmath\alpha}) for some . First notice that for any reordering of and any \text{\boldmath\beta}\in\mathbb{Z}^{m} we can write
[TABLE]
and
[TABLE]
from which we deduce
[TABLE]
By (2), we have
[TABLE]
and, by taking \text{\boldmath\beta}=\text{\boldmath\alpha}-\textbf{1}+\textbf{1}_{J} in (4), we obtain
[TABLE]
which equals to
[TABLE]
since . As for any we have
[TABLE]
we thus obtain
[TABLE]
which completes the proof by noticing that in Eq. (1). ∎
In [18, Sec. 3.2], Moyano-Fernández specializes the two point case and obtains that the related Poincaré series is expressed simply as
[TABLE]
where is the set of maximal elements of . In Section 4 we shall investigate the support of the Poincaré series in the general case.
3. Generalized Weierstraß semigroups at several points
Throughout this section will be a curve over a finite field and will be an -tuple of pairwise distinct -rational points on . Assume that . We will provide a generating set of generalized Weierstraß semigroups at several points which extends the description of Matthews [17] to these objects. We furthermore generalize some results of Beelen and Tutas [6] to prove the finiteness determination of the generators.
3.1. Generating sets for generalized Weierstraß semigroups
Let , and consider the functions for of [6, Sec. 3] defined by
[TABLE]
It follows from [6, Prop. 14 (i)] that
[TABLE]
which yields the equality
[TABLE]
these sets in (6) coincide exactly with the set of maximal elements of (cf. Definition 2.4). Furthermore, adapting ideas from [16, 14], the maximal elements of provide a generating set for in the sense that
[TABLE]
The next example elucidates the role of the absolute maximal elements in the description of a generalized Weierstraß semigroup at a pair of points.
Example 3.1**.**
This example illustrates the maximal elements of a generalized Weierstraß semigroup of the Hermitian curve given by the affine equation over at pair , where is the point at infinity and . In Figure 1, the maximal elements are represented by the circles “”, whereas the remaining elements of are represented by the filled circles “”.
In the remaining of this subsection, we investigate the relationship between maximal elements and generating sets for the generalized Weierstraß semigroups at several points, taking account the characterization from Eq. (7) in the case of two points.
The following proposition states equivalences concerning the absolute maximal property.
Proposition 3.2**.**
Let \text{\boldmath\alpha}\in\widehat{H}(\mathbf{Q}). Then the following statements are equivalent:
- (i)
\text{\boldmath\alpha}\in\Gamma(\mathbf{Q}); 2. (ii)
\nabla_{i}^{m}(\text{\boldmath\alpha})=\{\text{\boldmath\alpha}\}* for all ;* 3. (iii)
\nabla_{i}^{m}(\text{\boldmath\alpha})=\{\text{\boldmath\alpha}\}* for some ;* 4. (iv)
\ell(\text{\boldmath\alpha})=\ell(\text{\boldmath\alpha}-\textbf{1})+1.
Proof.
Let us first prove that (i) implies (ii). Since \text{\boldmath\alpha}\in\widehat{H}(\mathbf{Q}), we get \{\text{\boldmath\alpha}\}\subseteq\nabla_{i}^{m}(\text{\boldmath\alpha}) for all . If \text{\boldmath\beta}\in\nabla_{j}^{m}(\text{\boldmath\alpha}) with \text{\boldmath\beta}\neq\text{\boldmath\alpha} for some , then there exists a subset containing such that \text{\boldmath\beta}\in\nabla_{J}(\text{\boldmath\alpha}), contradicting the hypothesis.
Since (ii) immediately implies (iii), let us assume (iii). To prove (iv) it is sufficient to show that \ell(\text{\boldmath\alpha}-\textbf{1}_{J^{c}})=\ell(\text{\boldmath\alpha}-\textbf{1}_{J^{c}\cup\{i\}}) for every subset containing , which is equivalent to \nabla_{i}^{m}(\text{\boldmath\alpha}-\textbf{1}_{J^{c}})=\emptyset by Proposition 2.1(2). But, since
[TABLE]
the only possibility is \nabla_{i}^{m}(\text{\boldmath\alpha}-\textbf{1}_{J^{c}})=\emptyset because \text{\boldmath\alpha}\not\in\nabla_{i}^{m}(\text{\boldmath\alpha}-\textbf{1}_{J^{c}}).
To deduce (i) from (iv), notice that \ell(\text{\boldmath\alpha}-\mathbf{e}_{i})=\ell(\text{\boldmath\alpha}-\textbf{1}) for every . If \nabla_{J}(\text{\boldmath\alpha})\neq\emptyset for some non-empty , since \nabla_{J}(\text{\boldmath\alpha})\subseteq\nabla_{j}^{m}(\text{\boldmath\alpha}-\textbf{1}_{J^{c}}) for any , by Proposition 2.1(2) we get
[TABLE]
Since , it follows that \ell(\text{\boldmath\alpha}-\textbf{1}_{J^{c}})\leq\ell(\text{\boldmath\alpha}-\mathbf{e}_{i}) for . As \ell(\text{\boldmath\alpha}-\textbf{1}_{J^{c}}-\mathbf{e}_{j})\geq\ell(\text{\boldmath\alpha}-\textbf{1}), we have
[TABLE]
which gives us a contradiction. This completes the proof. ∎
Remark 3.3*.*
The main consequence of Proposition 3.2 is that we may regard absolute maximal elements as minimal elements in the sets
[TABLE]
with respect to the standard Bruhat (partial) order on given by
[TABLE]
This interpretation coincides exactly with the notion used by Matthews in [17] in the formulation of the concept of generating sets for as well as in the extension of the approach of [16, 14] for pairs.
Given \text{\boldmath\beta}^{1},\ldots,\text{\boldmath\beta}^{s}\in\mathbb{Z}^{m}, define their least upper bound by
[TABLE]
We next prove a characterization of the generalized Weierstraß semigroups through least upper bounds of their absolute maximal elements. This description is analogous to that afforded by Matthews in [17] for classical Weierstraß semigroups at several points.
Theorem 3.4**.**
The generalized Weierstraß semigroup of at can be written as
[TABLE]
Proof.
To begin with, observe that \mbox{lub}(\text{\boldmath\beta}^{1},\text{\boldmath\beta}^{2})\in\widehat{H}(\mathbf{Q}) for \text{\boldmath\beta}_{1},\text{\boldmath\beta}_{2}\in\Gamma(\mathbf{Q})\subseteq\widehat{H}(\mathbf{Q}), since it is always possible to find outside the union of at most one-dimensional linear spaces thanks to ; therefore we may set such that \rho_{\mathbf{Q}}(h)=\mbox{lub}(\text{\boldmath\beta}_{1},\text{\boldmath\beta}_{2}), where satisfy \text{\boldmath\beta}_{1}=\rho_{\mathbf{Q}}(f_{1}) and \text{\boldmath\beta}_{2}=\rho_{\mathbf{Q}}(f_{2}). This argument may be extended to show that \mbox{lub}(\text{\boldmath\beta}^{1},\ldots,\text{\boldmath\beta}^{m})\in\widehat{H}(\mathbf{Q}) for \text{\boldmath\beta}^{1},\ldots,\text{\boldmath\beta}^{m}\in\Gamma(\mathbf{Q}). On the other hand, suppose that \text{\boldmath\alpha}\in\widehat{H}(\mathbf{Q})\backslash\Gamma(\mathbf{Q}). By Proposition 3.2(iii), it follows that \nabla_{i}^{m}(\text{\boldmath\alpha})\supsetneq\{\text{\boldmath\alpha}\} for all , and therefore for each there exists \text{\boldmath\beta}^{i}\in\nabla_{i}^{m}(\text{\boldmath\alpha}) with \text{\boldmath\beta}^{i}\neq\text{\boldmath\alpha} such that \nabla_{i}^{m}(\text{\boldmath\beta}^{i})=\{\text{\boldmath\beta}^{i}\}. Hence, we can write as \mbox{lub}(\text{\boldmath\beta}^{1},\ldots,\text{\boldmath\beta}^{m}), which concludes the proof. ∎
As a consequence, the generalized Weierstraß semigroups are entirely determined by their absolute maximal elements. In what follows, we present the outcomes of this property which seem—at first glance—to justify why this characterization is appropriated to the study of these objects. To be precise, we analyze the relationship between the Riemann-Roch spaces of divisors supported on subsets of and the absolute maximal elements of generalized Weierstraß semigroups at .
Given \text{\boldmath\alpha}\in\mathbb{Z}^{m}, let
[TABLE]
For , define on \Gamma(\text{\boldmath\alpha}) the relation
[TABLE]
Notice that is an equivalence relation on \Gamma(\text{\boldmath\alpha}). Denote by \Gamma(\text{\boldmath\alpha})/\equiv_{i} the set of equivalence classes [\text{\boldmath\beta}]_{i} for \text{\boldmath\beta}\in\Gamma(\text{\boldmath\alpha}). In our next theorem, we formulate a characterization of the dimensions \ell(\text{\boldmath\alpha}) in terms of absolute maximal elements in \Gamma(\text{\boldmath\alpha}).
Theorem 3.5**.**
Let \text{\boldmath\alpha}\in\mathbb{Z}^{m}, then
[TABLE]
In particular, \#(\Gamma(\text{\boldmath\alpha})/\equiv_{i}) does not depend on .
Proof.
We first observe that the conditions imposed on \text{\boldmath\beta}\in\Gamma(\mathbf{Q}) by \text{\boldmath\beta}\leq\text{\boldmath\alpha} and |\text{\boldmath\beta}|\geq 0 imply that \Gamma(\text{\boldmath\alpha}) is finite. Note also that the dimension \ell(\text{\boldmath\alpha}) is precisely the number of proper inclusions in the filtration
[TABLE]
By Proposition 2.1(2), \ell(\text{\boldmath\alpha}-j\mathbf{e}_{i})\neq\ell(\text{\boldmath\alpha}-(j-1)\mathbf{e}_{i}) if and only if \nabla_{i}^{m}(\text{\boldmath\alpha}-j\mathbf{e}_{i})\neq\emptyset. It is equivalent to the existence of an absolute maximal element \text{\boldmath\beta}\in\widehat{H}(\mathbf{Q}) with and \text{\boldmath\beta}\leq\text{\boldmath\alpha}-j\mathbf{e}_{i}\leq\text{\boldmath\alpha}, which, according to Remark 3.3, is a minimal element with respect to in the set \{\text{\boldmath\gamma}\in\widehat{H}(\mathbf{Q})\ :\ \gamma_{i}=\alpha_{i}-j\}. ∎
Write \Gamma(\text{\boldmath\alpha})/\equiv_{i}\ =\{[\text{\boldmath\beta}^{1}]_{i},\ldots,[\text{\boldmath\beta}^{\ell(\text{\boldmath\alpha})}]_{i}\} for a choice of representative classes, and denote, by convenient abuse of notation, \rho_{\mathbf{Q}}^{-1}(\Gamma(\text{\boldmath\alpha})/\equiv_{i})=\{f_{1},\ldots,f_{\ell(\text{\boldmath\alpha})}\}, where f_{j}\in\rho^{-1}_{\mathbf{Q}}(\text{\boldmath\beta}^{j}) for j=1,\ldots,\ell(\text{\boldmath\alpha}). Refining the connection established above, we next describe how the absolute maximal elements of carry intrinsic information on as a -vector space.
Corollary 3.6**.**
Let \text{\boldmath\alpha}\in\mathbb{Z}^{m}. The set \rho_{\mathbf{Q}}^{-1}(\Gamma(\text{\boldmath\alpha})/\equiv_{i}) is a basis for the Riemann-Roch space \mathcal{L}(\text{\boldmath\alpha}). In particular, the ring of functions of that are regular outside is spanned by as an infinite-dimensional -vector space.
Proof.
Observe that \rho_{\mathbf{Q}}^{-1}(\Gamma(\text{\boldmath\alpha}))\subseteq\mathcal{L}(\text{\boldmath\alpha}), and so it remains to prove that \rho_{\mathbf{Q}}^{-1}(\Gamma(\text{\boldmath\alpha})/\equiv_{i}) is a linearly independent subset of \mathcal{L}(\text{\boldmath\alpha}). Indeed, assuming \ell(\text{\boldmath\alpha})>1, if \sum_{j=1}^{\ell(\text{\boldmath\alpha})}b_{j}f_{j}=0 for not all zero, then \min\{v_{Q_{i}}(f_{1}),\ldots,v_{Q_{i}}(f_{\ell(\text{\boldmath\alpha})})\} is attained at least two times, which gives a contradiction by the definition of . Therefore, \rho_{\mathbf{Q}}^{-1}(\Gamma(\text{\boldmath\alpha})/\equiv_{i}) is a basis of \mathcal{L}(\text{\boldmath\alpha}). The latter assertion follows by noticing that R_{\mathbf{Q}}=\bigcup_{\text{\boldmath\alpha}\in\mathbb{Z}^{m}}\mathcal{L}(\text{\boldmath\alpha}). ∎
3.2. Determining generating sets
Although the generalized Weierstraß semigroups have the description as in Theorem 3.4, the computation of all absolute maximal elements is not an easy task since the set formed by them is infinite. In this way, we would like to know whether the set of absolute maximal elements can be finitely determined. For this purpose, let us start this discussion with the case . Here the characterization of elements of as in (6) is essential since by [6, Prop. 14 (vii)], the function has the periodical property
[TABLE]
where is the smallest positive integer such that . Hence, it is possible to determine from the knowledge of both and the finite set
[TABLE]
For the general case we can consider a similar approach: for , let be the smallest positive integer such that is a principal divisor on , and denote by \text{\boldmath\eta}^{i}\in\mathbb{Z}^{m} the -tuple whose -th coordinate is
[TABLE]
Notice that the existence of these ’s is guaranteed by the finiteness of the divisor class group. Consider the region
[TABLE]
As noticed in [6, Sec. 2], the functions are such that the support of is a subset of the set and their image under form a lattice in the hyperplane \{\text{\boldmath\alpha}\in\mathbb{R}^{m}\ :\ |\text{\boldmath\alpha}|=0\}. Denote by its sublattice generated by the elements \text{\boldmath\eta}^{1},\ldots,\text{\boldmath\eta}^{m-1}.
Similarly to the properties (8) and (9) satisfied by pairs, we can establish the following general statement on maximal and absolute maximal elements in generalized Weierstraß semigroups.
Theorem 3.7**.**
The maximal elements of are finitely determined by the maximal elements in modulo the lattice ; namely,
[TABLE]
Furthermore, this property also holds for absolute maximal elements of , that is,
[TABLE]
Proof.
Notice first that if \text{\boldmath\alpha}\in\mathcal{M}(\mathbf{Q})\cap\mathcal{C} and \text{\boldmath\eta}\in\Theta(\mathbf{Q}), then \text{\boldmath\alpha}+\text{\boldmath\eta}\in\mathcal{M}(\mathbf{Q}) since otherwise \text{\boldmath\gamma}\in\nabla(\text{\boldmath\alpha}+\text{\boldmath\eta}) implies \text{\boldmath\gamma}-\text{\boldmath\eta}\in\nabla(\text{\boldmath\alpha}), contradicting the maximality of . On the other hand, given \text{\boldmath\alpha}\in\mathcal{M}(\mathbf{Q}), there exists \text{\boldmath\eta}\in\Theta(\mathbf{Q}) such that \text{\boldmath\alpha}-\text{\boldmath\eta}\in\mathcal{C}. We claim that \text{\boldmath\alpha}-\text{\boldmath\eta}\in\mathcal{M}(\mathbf{Q}). Indeed, \text{\boldmath\alpha}-\text{\boldmath\eta} belongs to by the semigroup property. If \text{\boldmath\gamma}\in\nabla(\text{\boldmath\alpha}-\text{\boldmath\eta}), then \text{\boldmath\gamma}+\text{\boldmath\eta}\in\nabla(\text{\boldmath\alpha}), contrary to being maximal.
Now, suppose that \text{\boldmath\alpha}\in\Gamma(\mathbf{Q}). Since is maximal, there exists \text{\boldmath\eta}\in\Theta(\mathbf{Q}) such that \text{\boldmath\alpha}-\text{\boldmath\eta}\in\mathcal{M}(\mathbf{Q})\cap\mathcal{C}. It remains to show that \text{\boldmath\alpha}-\text{\boldmath\eta}\in\Gamma(\mathbf{Q}). On the contrary, from Proposition 3.2, we would have \text{\boldmath\gamma}\in\nabla_{i}^{m}(\text{\boldmath\alpha}-\text{\boldmath\eta}) for some , with \text{\boldmath\gamma}\neq\text{\boldmath\alpha}-\text{\boldmath\eta}, which means that \text{\boldmath\gamma}+\text{\boldmath\eta}\in\nabla_{i}^{m}(\text{\boldmath\alpha}), contradicting the absolute maximality of , because \text{\boldmath\gamma}+\text{\boldmath\eta}\neq\text{\boldmath\alpha}. On the other hand, given \text{\boldmath\alpha}\in\Gamma(\mathbf{Q})\cap\mathcal{C}, it follows from Proposition 3.2 that \text{\boldmath\alpha}+\text{\boldmath\eta}^{j} is absolute maximal for . As each element in is an integral linear combination of \text{\boldmath\eta}^{1},\ldots,\text{\boldmath\eta}^{m-1}, we have \text{\boldmath\alpha}+\text{\boldmath\eta}\in\Gamma(\mathbf{Q}). ∎
We close this section by exploring the consequences of Theorem 3.7 for the Riemann-Roch spaces associated with divisors whose support is contained in . To this end, let us define for \text{\boldmath\alpha},\text{\boldmath\alpha}^{\prime}\in\mathbb{Z}^{m} the relation
[TABLE]
Observe that the foregoing relation is an equivalence relation in because is a lattice in \{\text{\boldmath\alpha}\in\mathbb{R}^{m}\ :\ |\text{\boldmath\alpha}|=0\}. Writing [\text{\boldmath\alpha}] for the equivalence class of for , we can state the following property of dimensions in these equivalence classes.
Corollary 3.8**.**
Let \text{\boldmath\alpha}\in\mathbb{Z}^{m}, then \ell(\text{\boldmath\alpha}^{\prime})=\ell(\text{\boldmath\alpha}) for any \text{\boldmath\alpha}^{\prime}\in[\text{\boldmath\alpha}].
Proof.
Note that \text{\boldmath\beta}\in\Gamma(\mathbf{Q}) if and only if \text{\boldmath\beta}+\text{\boldmath\eta}\in\Gamma(\mathbf{Q}) for any \text{\boldmath\eta}\in\Theta(\mathbf{Q}). Hence \text{\boldmath\beta}\in\Gamma(\text{\boldmath\alpha}) is equivalent to \text{\boldmath\beta}+\text{\boldmath\eta}\in\Gamma(\text{\boldmath\alpha}+\text{\boldmath\eta}) for \text{\boldmath\eta}\in\Theta(\mathbf{Q}), and thus \Gamma(\text{\boldmath\alpha}+\text{\boldmath\eta})=\text{\boldmath\eta}+\Gamma(\text{\boldmath\alpha}). Therefore
[TABLE]
which completes the proof by invoking Theorem 3.5. ∎
Since is finite, let \text{\boldmath\beta}^{1},\ldots,\text{\boldmath\beta}^{c} be its elements. For , let be a function such that \rho_{\mathbf{Q}}(f_{i})=\text{\boldmath\beta}^{i}. Analogously, let be a function such that \rho_{\mathbf{Q}}(g_{i})=\text{\boldmath\eta}^{i} for . We can thus state the following concerning such functions.
Corollary 3.9**.**
The ring of functions of that are regular outside is spanned as an -vector space by the set of functions
[TABLE]
Proof.
According to Corollary 3.6, spans as a -vector space. Since by Theorem 3.7, we have the assertion. ∎
4. Poincaré series and their functional equations
This section is devoted to the study of the support of Poincaré series associated with generalized Weierstraß semigroups and their functional equations. In particular, we extend some results of [18]. As in the previous section, let be a curve over a finite field and let be an -tuple of pairwise distinct -rational points on . We also assume that .
4.1. Poincaré series as an invariant
Eq. (2) provides an expression for the coefficients of . In the proposition to be proved, we use that expression to state a characterization of likely elements in the support of , extending somehow the formula (5) to the case of several points. This result is the version of [19, Prop. 3.8] for our Poincaré series associated with generalized Weierstraß semigroups; we shall point its proof out for the sake of clarity.
Proposition 4.1**.**
Let P(\mathbf{t})=\sum_{\text{\boldmath\alpha}\in\mathbb{Z}^{\ell}}p(\text{\boldmath\alpha})\mathbf{t}^{\text{\boldmath\alpha}} be the corresponding Poincaré series of , then the following statements hold:
- (a)
if \text{\boldmath\alpha}\not\in\widehat{H}(\mathbf{Q}) then p(\text{\boldmath\alpha})=0; 2. (b)
if \text{\boldmath\alpha}\in\widehat{H}(\mathbf{Q})\backslash\mathcal{M}(\mathbf{Q}) then p(\text{\boldmath\alpha})=0; 3. (c)
if \text{\boldmath\alpha}\in\Gamma(\mathbf{Q}) then p(\text{\boldmath\alpha})=1.
Proof.
By Proposition 2.1 (2) we have d_{i}(\text{\boldmath\beta})=0 if and only if \nabla_{i}^{m}(\text{\boldmath\beta})=\emptyset; thus for any with and \text{\boldmath\beta}\in\mathbb{Z}^{m}, we get
[TABLE]
since \nabla_{i}^{m}(\text{\boldmath\beta}+\mathbf{e}_{i}+\mathbf{e}_{j})\supseteq\nabla_{i}^{m}(\text{\boldmath\beta}+\mathbf{e}_{i}). Hence, for any and any reordering of , we have
[TABLE]
To prove (a), we observe that d_{i}(\text{\boldmath\alpha})=0 for some by Proposition 2.1. Then, by (12) we deduce that each sum d_{i}(\text{\boldmath\alpha}-\textbf{1}+\textbf{1}_{J}+\mathbf{e}_{i}) of the coefficients p_{i}(\text{\boldmath\alpha}) in (2) vanishes and therefore p_{i}(\text{\boldmath\alpha})=0, which gives (a) by Proposition 2.8. Now, assuming \text{\boldmath\alpha}\in\widehat{H}(\mathbf{Q})\backslash\mathcal{M}(\mathbf{Q}), then \nabla_{i}(\text{\boldmath\alpha})\neq\emptyset for some , which implies d_{i}(\text{\boldmath\alpha}-\textbf{1}+\mathbf{e}_{i})=1 by the equality \nabla_{i}(\text{\boldmath\alpha})=\nabla_{i}^{m}(\text{\boldmath\alpha}-\textbf{1}+\mathbf{e}_{i}) together with Proposition 2.1 (2). Therefore, all other following terms in the inequalities (12) are equal to 1 and so {dgroup}
[TABLE]
[TABLE]
which yields p_{i}(\text{\boldmath\alpha})=0, since the sum in (14) is 0. For \text{\boldmath\alpha}\in\Gamma(\mathbf{Q}), Proposition 2.1 implies that d_{i}(\text{\boldmath\alpha})=1 since \text{\boldmath\alpha}\in\widehat{H}(\mathbf{Q}), and d_{i}(\text{\boldmath\alpha}-\textbf{1}+\textbf{1}_{J}+\mathbf{e}_{i})=0 for all because d(\text{\boldmath\alpha})=1 by Proposition 3.2. The proof concludes by observing that from (13) we obtain p_{i}(\text{\boldmath\alpha})=(-1)^{m-1}(-1)^{m-1}=1. ∎
Therefore, from the items (a) and (b) in Proposition 4.1, we can rewrite the Poincaré series associated with as
[TABLE]
Notice that in this form, agrees exactly with that afforded by (5) for the two point case. Furthermore, by item (c), the absolute maximal elements of do appear in the support of .
We next show a general expression for the Poincaré series which allows us to describe them from a certain Laurent polynomial and the generators of .
Theorem 4.2**.**
Let be the multivariate Laurent polynomial
[TABLE]
Then the Poincaré series associated with satisfies
[TABLE]
Proof.
After writing as in (15), the proof follows by Theorem 3.7 provided that we show the equality p(\text{\boldmath\alpha})=p(\text{\boldmath\alpha}+\text{\boldmath\eta}) for any \text{\boldmath\alpha}\in\mathcal{M}(\mathbf{Q})\cap\mathcal{C} and \text{\boldmath\eta}\in\Theta(\mathbf{Q}). Since the coefficient p(\text{\boldmath\alpha}) is as in (2) for any , it is enough to prove that d_{i}(\text{\boldmath\alpha}-\textbf{1}+\textbf{1}_{J}+\mathbf{e}_{i})=d_{i}(\text{\boldmath\alpha}+\text{\boldmath\eta}-\textbf{1}+\textbf{1}_{J}+\mathbf{e}_{i}) for any , which is equivalent to show that \nabla_{i}^{m}(\text{\boldmath\alpha})=\emptyset if and only if \nabla_{i}^{m}(\text{\boldmath\alpha}+\text{\boldmath\eta})=\emptyset. But this holds by the fact that \text{\boldmath\eta},-\text{\boldmath\eta}\in\widehat{H}(\mathbf{Q}). ∎
The Laurent polynomial in (16) satisfying the functional equation of Theorem 4.2 is called the semigroup polynomial associated with .
We now conclude the current section by proving a result which summarizes the main properties of Poincaré series associated with a Weierstraß semigroup.
Theorem 4.3**.**
The Poincaré series associated with a generalized Weierstraß semigroup at several rational points of determines completely the whole semigroup. Furthermore, it is determined by its semigroup polynomial.
Proof.
According to Theorem 3.4, the absolute maximal elements in determine entirely the semigroup via least upper bounds. Since Proposition 4.1 (c) asserts that the coefficients of absolute maximal elements in the Poincaré series are non-zero, the Poincaré series carries sufficient information to determine the whole semigroup. Moreover, Proposition 4.2 states that the semigroup polynomial determines finitely the Poincaré series through the functional equation of Theorem 4.2. This concludes the proof. ∎
4.2. Symmetry and functional equations
In [18, Sec. 4], Moyano-Fernández described a functional equation for the Poincaré series of generalized Weierstraß semigroups satisfying a condition of symmetry. Here we introduce an equivalent notion of symmetry to that in [18] which will enable us to extend the results there.
Definition 4.4**.**
We say that is symmetric if there exists an element \text{\boldmath\gamma}\not\in\widehat{H}(\mathbf{Q}) with |\text{\boldmath\gamma}|=2g-1, where is the genus of .
Remark 4.5*.*
- (1)
Observe that this notion of symmetry accords and extends precisely that in the case , which says that a Weierstraß semigroup is symmetric if , where is genus of the curve. However, Definition 4.4 does not make sense for subsemigroups of that are not generalized Weierstraß semigroups. 2. (2)
Notice also that \ell(\text{\boldmath\gamma})=g, since |\text{\boldmath\gamma}|=2g-1. As \text{\boldmath\gamma}\not\in\widehat{H}(\mathbf{Q}), it follows by Proposition 2.1(1) that \ell(\text{\boldmath\gamma}-\mathbf{e}_{i})=\ell(\text{\boldmath\gamma}) for some . Since |\text{\boldmath\gamma}-\mathbf{e}_{i}|=2g-2 and \ell(\text{\boldmath\gamma}-\mathbf{e}_{i})=g, the divisor D(\text{\boldmath\gamma}-\mathbf{e}_{i}) is a canonical divisor on . Therefore, the symmetry property of implies the existence of a canonical divisor supported on a subset of . This actually yields an equivalence to other properties satisfied by symmetric generalized Weierstraß semigroups, as we will see in Proposition 4.7.
The next lemma generalizes the result stated in [10, p. 629] to non-algebraically closed fields. Although their proof follows similar lines, some adaptations will be necessary.
Lemma 4.6**.**
Let \text{\boldmath\alpha}=(\alpha_{1},\ldots,\alpha_{m})\in\mathbb{Z}^{m}. Then \nabla(\text{\boldmath\alpha})=\emptyset if and only if there exists a canonical divisor on with for , and K\geq D(\text{\boldmath\alpha}-\textbf{1}).
Proof.
By Proposition 2.1 (2) and the Riemann-Roch theorem, we have the following equivalences:
[TABLE]
where is a canonical divisor on . Therefore, \nabla(\text{\boldmath\alpha})=\emptyset is equivalent to the existence of for , satisfying
[TABLE]
By the assumption , we can proceed exactly as in the proof of Proposition 2.1 to choose an appropriate element in order to get with for all , since for any on we obtain . Consequently, the canonical divisor satisfies and K-D(\text{\boldmath\alpha}-\textbf{1})\geq 0, which is the desired conclusion. ∎
We now present an additional equivalence to the statements established by Delgado in [10, p. 630] and revisited by Moyano-Fernández in [18, Th. 3].
Proposition 4.7**.**
The following conditions are equivalent:
- (1)
* is symmetric;* 2. (2)
There exists a canonical divisor on such that ; 3. (3)
There exists \text{\boldmath\sigma}\in\widehat{H}(\mathbf{Q}) with |\text{\boldmath\sigma}|=2g-2+m satisfying the property:
[TABLE]
Proof.
This has been already considered in Remark 4.5(2).
Let be a canonical divisor on such that K=D(\text{\boldmath\delta}) for \text{\boldmath\delta}\in\mathbb{Z}^{m} with |\text{\boldmath\delta}|=2g-2. Taking \text{\boldmath\sigma}=\text{\boldmath\delta}+\textbf{1}, we have \text{\boldmath\sigma}\in\widehat{H}(\mathbf{Q}) because |\text{\boldmath\sigma}|=2g-2+m with . If \text{\boldmath\beta}\in\widehat{H}(\mathbf{Q}), then \nabla(\text{\boldmath\sigma}-\text{\boldmath\beta})=\emptyset since otherwise, one would have \nabla(\text{\boldmath\sigma})\neq\emptyset. Conversely, for any \text{\boldmath\beta}\in\mathbb{Z}^{m}, assume \nabla(\text{\boldmath\sigma}-\text{\boldmath\beta})=\emptyset. Then, by Lemma 4.6, there exists a canonical divisor on such that for all and K^{\prime}\geq D(\text{\boldmath\sigma}-\text{\boldmath\beta}-\textbf{1}). So there exists such that . We claim that : since and K^{\prime}\geq D(\text{\boldmath\sigma}-\text{\boldmath\beta}-\textbf{1}), then if and for every . Therefore, \text{\boldmath\beta}\in\widehat{H}(\mathbf{Q}).
Note that \text{\boldmath\sigma}-\textbf{1}+\mathbf{e}_{i}\not\in\widehat{H}(\mathbf{Q}) with |\text{\boldmath\sigma}-\textbf{1}+\mathbf{e}_{i}|=2g-1 for all , since otherwise \text{\boldmath\sigma}-\textbf{1}+\mathbf{e}_{i}\in\nabla_{i}(\text{\boldmath\sigma}), which cannot happen because \text{\boldmath\sigma}\in\mathcal{M}(\mathbf{Q}). ∎
Remark 4.8*.*
- (1)
From the proof above, if an element \text{\boldmath\sigma}\in\widehat{H}(\mathbf{Q}) with |\text{\boldmath\sigma}|=2g-2+m, then D(\text{\boldmath\sigma}-\textbf{1}) is a canonical divisor on . Hence, there exists a canonical divisor on whose support is exactly if and only if there exists an element \text{\boldmath\sigma}\in\widehat{H}(\mathbf{Q}) with |\text{\boldmath\sigma}|=2g-2+m and for . 2. (2)
If is symmetric, then for each \text{\boldmath\alpha}\in\mathcal{M}(\mathbf{Q}) there exists an unique \text{\boldmath\beta}\in\mathcal{M}(\mathbf{Q}) such that \text{\boldmath\alpha}+\text{\boldmath\beta}=\text{\boldmath\sigma}. Indeed \text{\boldmath\beta}:=\text{\boldmath\sigma}-\text{\boldmath\alpha}\in\widehat{H}(\mathbf{Q}) since \nabla(\text{\boldmath\sigma}-\text{\boldmath\beta})=\nabla(\text{\boldmath\alpha})=\emptyset. Furthermore, \nabla(\text{\boldmath\beta})=\emptyset because \text{\boldmath\alpha}\in\widehat{H}(\mathbf{Q}). Therefore, \text{\boldmath\beta}=\text{\boldmath\sigma}-\text{\boldmath\alpha}\in\mathcal{M}(\mathbf{Q}). As a consequence, \text{\boldmath\sigma}\in\mathcal{M}(\mathbf{Q}) since .
The following technical lemma provides a relation that will be used in Theorem 4.10 to deduce a functional equation for Poincaré series associated with symmetric generalized Weierstraß semigroups.
Lemma 4.9**.**
Let \text{\boldmath\alpha}\in\mathbb{Z}^{m} and . If is symmetric, then
[TABLE]
where is a maximal element of as in Proposition 4.7 (3).
Proof.
Since by Remark 4.8 (1) the divisor D(\text{\boldmath\sigma}-\textbf{1}) is canonical on , the Riemann-Roch theorem gives us the equalities
[TABLE]
which completes the proof by subtracting the latter from the first. ∎
In [18, Prop. 6], the Poincaré series associated with symmetric generalized Weierstraß semigroups at two points are shown to satisfy the functional equation
[TABLE]
where is as in Proposition 4.7 (3). We can now formulate a generalization of the functional equations (17) to multivariable Poincaré series of generalized Weierstraß semigroups at several points.
Theorem 4.10**.**
If is symmetric, then its corresponding Poincaré series satisfies
[TABLE]
where is a maximal element of as in Proposition 4.7 (3).
Proof.
Let \text{\boldmath\alpha}\in\mathbb{Z}^{m}. Notice that d_{i}(\text{\boldmath\alpha}-\textbf{1}+\textbf{1}_{J}+\mathbf{e}_{i})=d_{i}(\text{\boldmath\alpha}-\textbf{1}_{J^{c}}) for every . Since , we can write
[TABLE]
and
[TABLE]
Lemma 4.9 yields
[TABLE]
Hence, using the equality above together with Eq. (15) for , Remark 4.8 (2) implies that
[TABLE]
∎
In particular, we can also derive an functional equation for as follows.
Corollary 4.11**.**
If is symmetric, the functional equation
[TABLE]
holds, where is a maximal element of as in Proposition 4.7 (3).
Proof.
Let \text{\boldmath\alpha}\in\mathbb{Z}^{m}. By Proposition 2.8 and the relation p(\text{\boldmath\alpha})=(-1)^{m}p(\text{\boldmath\sigma}-\text{\boldmath\alpha}) in the proof of Theorem 4.10, we get
[TABLE]
which proves the assertion. ∎
Acknowledgements
This paper was partially written during a visit of the second and third authors to the University of Valladolid, and a visit of the second author to the University Jaume I of Castellón. Both wish to thank the institutions for the hospitality and support. In particular, the authors wish to thank A. Campillo for many stimulating discussions on Poincaré series.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Arbarello, E., Cornalba, M., Griffiths, P., Harris, J., Geometry of Algebraic Curves , Berlin, Germany: Springer-Verlag, 1985.
- 2[2] Ballico, E., Kim, S. J., Weierstrass multiple loci of n-pointed algebraic curves , J. Algebra 199 (1998), no. 2, 455–471.
- 3[3] Ballico, E., Weierstrass gaps at n points of a curve , J. Algebra 403 (2014), 439–444.
- 4[4] Beelen, P., The order bound for general algebraic geometric codes , Finite Fields Appl. 13 (2007), no. 3, 665–680.
- 5[5] Beelen, P., Ruano, D., Bounding the number of points on a curve using a generalization of Weierstrass semigroups , Des. Codes Cryptogr. 66 (2013), no. 1-3, 221–230.
- 6[6] Beelen, P., Tutas, N., A generalization of the Weierstrass semigroup , J. Pure Appl. Algebra 207 (2006), no. 2, 243–260.
- 7[7] Campillo, A., Delgado, F., Kiyek, K., Gorenstein property and symmetry for one-dimensional local Cohen-Macaulay rings , Manuscripta Math. 83 (1994), no. 3-4, 405–423.
- 8[8] Carvalho, C., Kato, T., On Weierstrass semigroup and sets: a review with new results , Geom. Dedicata 139 (2009), 139–195.
