Generalization of the Lee-O Sullivan List Decoding for One-Point AG Codes

Size: px
Start display at page:

Download "Generalization of the Lee-O Sullivan List Decoding for One-Point AG Codes"

Transcription

1 arxiv: v2 [cs.it] 5 Apr 2012 Generalization of the Lee-O Sullivan List Decoding for One-Point AG Codes Olav Geil Ryutaroh Matsumoto Diego Ruano April 5, 2012 Abstract We generalize the list decoding algorithm for Hermitian codes proposed by Lee and O Sullivan [8] based on Gröbner bases to general one-point AG codes, under an assumption weaker than one used by Beelen and Brander [2]. Our generalization enables us to apply the fast algorithm to compute a Gröbner basis of a module proposed by Lee and O Sullivan [8], which was not possible in another generalization by Lax [7]. Keywords: algebraic geometry code, Gröbner basis, list decoding 1 Introduction We consider the list decoding of one-point algebraic geometry (AG) codes. Guruswami and Sudan [5] proposed the well-known list decoding algorithm for onepoint AG codes, which consists of the interpolation step and the factorization step. The interpolation step has large computational complexity and many researchers This research was partly supported by the MEXT Grant-in-Aid for Scientific Research (A) No , the Villum Foundation through their VELUX Visiting Professor Programme , the Danish National Research Foundation and the National Science Foundation of China (Grant No ) for the Danish-Chinese Center for Applications of Algebraic Geometry in Coding Theory and Cryptography and by Spanish grant MTM The proposed algorithm in this paper is submitted without any proof of its correctness for possible presentation at 2012 IEEE International Symposium on Information Theory, Boston, MA, USA, July Department of Mathematical Sciences, Aalborg University, Denmark Department of Communications and Integrated Systems, Tokyo Instiutte of Technology, Japan 1

2 have proposed faster interpolation steps, see [2, Figure 1]. Lee and O Sullivan [8] proposed a faster interpolation step based on the Gröbner basis theory for onepoint Hermitian codes. Beelen and Brander [2] proposed the fastest interpolation procedure for the so-called C ab curves [12] with an additional assumption [2, Assumptions 1 and 2]. Little [9] generalized the method in Lee and O Sullivan [8] by using the same assumption as Beelen and Brander [2, Assumptions 1 and 2]. Lax [7] generalized part of [8] to general algebraic curves, but he did not generalize the faster interpolation algorithm in [8]. The aim of this paper is to generalize the faster interpolation algorithm [8] to an even wider class of algebraic curves than [9]. We shall demonstrate that our proposal provides much faster alternative to the previously known interpolation step for the code on the Klein quartic in Example 12. As a byproduct of our argument, in Corollary 7 we also clarifies the relation between two different definitions of modules used by Sakata [16] and by Lax [7], Lee and O Sullivan [8] for list decoding. This paper is organized as follows: Section 2 introduces notations and relevant facts. Section 3 generalizes [8]. Section 4 concludes the paper. 2 Notation and Preliminary Our study heavily relies on the standard form of algebraic curves introduced independently by Geil and Pellikaan [4] and Miura [13], which is an enhancement of earlier results [12, 15]. Let F/F q be an algebraic function field of one variable over a finite field F q with q elements. Let g be the genus of F. Fix n+1 distinct places Q, P 1,..., P n of degree one in F and a nonnegative integer u. We consider the following one-point algebraic geometry (AG) code C u ={( f (P 1 ),..., f (P n )) f L(uQ)}. Suppose that the Weierstrass semigroup H(Q) at Q is generated by a 1,..., a t, and choose t elements x 1,..., x t in F whose pole divisors are (x i ) = a i Q for i=1,..., t. We do not assume that a 1 is the smallest among a 1,..., a t. Without loss of generality we may assume the availability of such x 1,..., x t, because otherwise we cannot find a basis of C u for every u. Then we have thatl( Q)= i=1 L(iQ) is equal to F q[x 1,..., x t ] [15]. We expressl( Q) as a residue class ring F q [X 1,..., X t ]/I of the polynomial ring F q [X 1,..., X t ], where X 1,..., X t are transcendental over F q, and I is the kernel of the canonical homomorphism sending X i to x i. Geil and Pellikaan [4] and Miura [13] identified the following convenient representation of L( Q) by using the Gröbner basis theory [1]. The 2

3 following review is borrowed from [11]. Hereafter, we assume that the reader is familiar with the Gröbner basis theory in [1]. Let N 0 be the set of nonnegative integers. For (m 1,..., m t ), (n 1,..., n t ) N t 0, we define the weighted reverse lexicographic monomial order such that (m 1,..., m t ) (n 1,..., n t ) if a 1 m a t m t > a 1 n 1 + +a t n t, or a 1 m a t m t = a 1 n 1 + +a t n t, and m 1 = n 1, m 2 = n 2,..., m i 1 = n i 1, m i < n i, for some 1 i t. Note that a Gröbner basis of I with respect to can be computed by [15, Theorem 15] or [18, Proposition 2.17], starting from any defining equations of F/F q. Example 1 According to Høholdt and Pellikaan [6, Example 3.7], u 3 v+v 3 + u=0 is an affine defining equation for the Klein quartic over F 8. There exists a unique F 8 -rational place Q such that (v) = 3Q, (uv) = 5Q, and (u 2 v) = 7Q. The numbers 3, 5 and 7 constitute the minimal generating set of the Weierstrass semigroup at Q. Choosing v as x 1, uv as x 2 and u 2 v as x 3, by Vasconcelos [18, Proposition 2.17] we can see that the standard form of the Klein quartic is given by X X 3X 1, X 3 X 2 + X X 2, X X 2X X 3, which is the reduced Gröbner basis with respect to the monomial order. We can see that a 1 = 3, a 2 = 5, and a 3 = 7. For i=0,..., a 1 1, we define b i = min{m H(Q) m i (mod a 1 )}, and L i to be the minimum element (m 1,..., m t ) N t 0 with respect to such that a 1 m 1 + +a t m t = b i. Note that the set of b i s is the well-known Apéry set [14, Lemmas 2.4 and 2.6] of the numerical semigroup H(Q). Then we have l 1 = 0 if we write L i as (l 1,...,l t ). For each L i = (0,l i2,...,l it ), define y i = x l i2 2 xl it t L( Q). The footprint of I, denoted by (I), is{(m 1,..., m t ) N t 0 Xm 1 1 X m t t is not the leading monomial of any nonzero polynomial in I with respect to }, and define B={x m 1 1 xm t t (m 1,..., m t ) (I)}. Then B is a basis ofl( Q) as an F q -linear space [1], two distinct elements in B has different pole orders at Q, and B = {x m 1 xl 2, 2 xl t t m N 0, (0,l 2,...,l t ) {L 0,..., L a1 1}} = {x m 1 y i m N 0, i=0,..., a 1 1}. (1) Equation (1) shows thatl( Q) is a free F q [x 1 ]-module with a basis{y 0,..., y a1 1}. Note that the above structured shape of B reflects the well-known property of every weighted reverse lexicographic monomial order, see the paragraph preceding to [3, Proposition 15.12]. 3

4 Example 2 For the curve in Example 1, we have y 0 = 1, y 1 = x 3, y 2 = x 2. Let v Q be the unique valuation in F associated with the place Q. The semigroup H(Q) is equal to{ia 1 v Q (y j ) 0 i, 0 j<a 1 } [14, Lemma 2.6]. 3 Generalization of Lee-O Sullivan s List Decoding to General One-Point AG Codes 3.1 Background on Lee-O Sullivan s Algorithm In the famous list decoding algorithm for the one-point AG codes in [5], we have to compute the univariate interpolation polynomial whose coefficients belong to L( Q). Lee and O Sullivan [8] proposed a faster algorithm to compute the interpolation polynomial for the Hermitian one-point codes. Their algorithm was sped up and generalized to one-point AG codes over the so-called C ab curves [12] by Beelen and Brander [2] with an additional assumption. In this section we generalize Lee-O Sullivan s procedure to general one-point AG codes with an assumption weaker than [2, Assumption 2], which will be introduced in and used after Assumption 9. The argument before Assumption 9 is true without Assumption 9. Let m be the multiplicity parameter in [5]. Lee and O Sullivan [8] introduced the ideal I r,m for Hermitian curves containing the interpolation polynomial corresponding to the received word r and the multiplicity m. The ideal I r,m contains the interpolation polynomial as its nonzero element minimal with respect to the weighted reverse lexicographic monomial order u to be introduced in Section 3.3. We will give a generalization of I r,m for general algebraic curves. 3.2 Generalization of the Interpolation Ideal Let r=(r 1,..., r n ) F n q be the received word. For a divisor G of F, we define L( G+ Q)= i=1l( G+ iq). We see thatl( G+ Q) is an ideal ofl( Q) [10]. Let h r L( Q) such that h r (P i )=r i. Computation of such h r can be easily done as follows provided that we can construct generator matrices for C u for all u. We can compute Ĥ(Q)={u H(Q) C u C u 1 }. For each u Ĥ(Q), define 4

5 ψ u B such that v Q (ψ u )=u, and let i 1. i n ψ 1 (P 1 ) ψ 1 (P n ) =... ψ n (P 1 ) ψ n (P n ) 1 r. We find that h r = n j=1 i j ψ j satisfies the required condition for h r. Since max Ĥ(Q) n+2g 1, we can choose h r so that v Q (h r ) n+2g 1. Let Z be transcendental overl( Q), and D=P 1 + +P n.l( Q)[Z] denotes the univariate polynomial ring of Z overl( Q). For a divisor G we denote by L Z ( G+ Q) the ideal ofl( Q)[Z] generated byl( G+ Q) L( Q). Define the ideal I r,m ofl( Q)[Z] as I r,m = L Z ( md+ Q)+L Z ( (m 1)D+ Q) Z h r + +L Z ( D+ Q) Z h r m 1 + Z h r m, (2) where denotes the ideal generated by, the plus sign+denotes the sum of ideals, andl Z ( id+ Q) Z h r m i denotes the product of two idealsl Z ( id+ Q) and Z h r m i. We remark that the above I r,m is equivalent to Ī m,v by Lax [7]. Note that our definition does not involve coordinate variables x 1, x 2,... of the defining equations as used by Lax [7]. For Q(Z) L( Q)[Z], we say Q(Z) has multiplicity m at (P i, r i ) if Q(Z+ r i )= α j Z j (3) withα j L( Q) satisfies v Pi (α j ) m j for all j. Sakata [16, Section 3.2] introduced a special case of the following set for Hermitian curves. We give a more general definition as follows: I r,m ={Q(Z) L( Q)[Z] Q(Z) has multiplicity m for all (P i, r i )}. This definition of the multiplicity is the same as [5]. Therefore, we can find the interpolation polynomial used in [5] from I. We shall explain how to find efficiently the interpolation polynomial from I, after clarifying the relation between r,m r,m I r,m and I. r,m Lemma 3 We have I r,m I r,m. j 5

6 Proof. Observe that I r,m is an ideal ofl( Q)[Z]. Letα(Z h r) j L Z ( (m j)d+ Q) Z h r j such thatα L( (m j)d+ Q). Then we have α(z+ r i h r ) j =α(z (h r r i )) j = j α k (h r r i ) j k Z k, k=0 whereα k L( (m j)d+ Q). We can see thatα k (h r r i ) j k L( (m k)p i + Q) and thatl( (m j)d+ Q) Z h r j I, becausel r,m Z( (m j)d+ Q) Z h r j is generated by{α(z h r ) j α L( (m j)d+ Q)} as an ideal ofl( Q)[Z]. Since I is an ideal, it follows that I r,m r,m I. r,m The following Proposition 4 will be used in the proof of Proposition 6. Proposition 4 [5] dim Fq L( Q)[Z]/I r,m = n( m+1 2 Lemma 5 Let G be a divisor 0 whose support is disjoint from Q. If deg P=1 for all P supp(g) then we have dim Fq L( Q)/L( G+ Q)=deg G. Proof. Let n() be a mapping from supp(g) to the set of nonnegative integers. Let N be the set of those functions such that n(p)<v P (G) for all P supp(g). By the strong approximation theorem [17, Theorem I.6.4] we can choose a f n() L( Q) such that v P ( f n() )=n(p) for every P supp(g). Any element inl( Q)\L( G+ Q) can be written as the sum of an element g L( G+ Q) plus an F q -linear combination of f n() s by the assumption deg P=1 for all P supp(g), which completes the proof. The following proposition is equivalent to Lax [7, Proposition 6], but we include its proof because our definition of I r,m is apparently very different from that of Ī m,v by Lax [7]. Proposition 6 dim Fq L( Q)[Z]/I r,m = n ( m+1 2 Proof. Recall that I is an ideal of F q [X 1,..., X t ] such thatl( Q) = F q [X 1,..., X t ]/I as introduced in Section 2. Let G i be a Gröbner basis of the preimage of L( id+ Q) in F q [X 1,..., X t ], and H r be the coset representative of h r written as a sum of monomials whose exponents belong to (I). In this proof, the footprint ( ) is always considered for F q [X 1,..., X t ] excluding the variable Z. Then G= m i=0 {F(Z H r) m i F G i } 6 ). ).

7 is a Gröbner basis of the preimage of I r,m in F q [Z, X 1,..., X t ] with the elimination monomial order with Z greater than X i s and refining the monomial order defined in Section 2. Please refer to [3, Section 15.2] for refining monomial orders. A remainder of division by G can always be written as F m 1 Z m 1 + F m 2 Z m F 0 with F i F q [X 1,..., X t ]. Then F i must be written as a sum of monomials whose exponents belong to the footprint (G i ) of G i. This shows that On the other hand, by Lemma 5, This implies m 1 dim Fq L( Q)[Z]/I r,m (G i ). i=0 (G i )=dim Fq L( Q)/L( id+ Q)=ni. ( ) m+1 dim Fq L( Q)[Z]/I r,m n. 2 By Proposition 4 and Lemma 3, we see ( ) m+1 dim Fq L( Q)[Z]/I r,m = n. 2 The following corollary clarifies the relation between the module I r,m used by Sakata [16] and I r,m used by Lax [7], Lee and O Sullivan [8], which was not explicit in previous literature. Corollary 7 I r,m = I r,m. Since I is the ideal used in [5], we can find the required interpolation polynomial r,m directly from an F q [x 1 ]-submodule of I r,m = I as explained in Section 3.3. r,m For i=0,..., m and j=0,..., a 1 1, letη i, j to be an element inl( id+ Q) such that v Q (η i, j ) is the minimum among{η L( id+ Q) v Q (η) j (mod a 1 )}. Such elementsη i, j can be computed by [10] before receiving r. It was also shown [10] that{η i, j j=0,..., a 1 1} generatesl( id+ Q) as an F q [x 1 ]- module. Note also that we can chooseη 0,i = y i defined in Section 2. By Eq. (1), allη i, j and h r can be expressed as polynomials in x 1 and y 0,..., y a1 1. Thus we have 7

8 Theorem 8 (Generalization of Beelen and Brander [2, Proposition 6] and Little [9]) Letl m. One has that generates as an F q [x 1 ]-module. {(Z h r ) m i η i, j i=0,..., m, j=0,..., a 1 1} {Z l m (Z h r ) m η 0, j l=1,..., j=0,..., a 1 1} I r,m,l = I r,m {Q(Z) L( Q)[Z] deg Z Q(Z) l} Proof. Let e I r,m and E be its preimage in F q [Z, X 1,..., X t ]. By dividing E by the Gröbner basis G introduced in the proof of Proposition 6, we can see that e is expressed as m e= α l Z l (Z h r ) m + α i (Z h r ) m i l=1 withα i L( max{i, 0}D+ Q), from which the assertion follows. 3.3 Computation of the Interpolated Polynomial from the Interpolation Ideal I r,m For (m 1,..., m t, m t+1 ), (n 1,..., n t, n t+1 ) N t+1 0, we define the other weighted reverse lexicographic monomial order u in F q [X 1,..., X t, Z] such that (m 1,..., m t, m t+1 ) u (n 1,..., n t, n t+1 ) if a 1 m 1 + +a t m t + um t+1 > a 1 n 1 + +a t n t + un t+1, or a 1 m a t m t + um t+1 = a 1 n 1 + +a t n t + un t+1, and m 1 = n 1, m 2 = n 2,..., m i 1 = n i 1, m i < n i, for some 1 i t+1. As done in [8], the interpolation polynomial is the smallest nonzero polynomial with respect to u in the preimage of I r,m. Such a smallest element can be found from a Gröbner basis of the F q [x 1 ]- module I r,m,l in Theorem 8. To find such a Gröbner basis, Lee and O Sullivan proposed the following general purpose algorithm as [8, Algorithm G]. Their algorithm [8, Algorithm G] efficiently finds a Gröbner basis of submodules of F q [x 1 ] s for a special kind of generating set and monomial orders. Please refer to [1] for Gröbner bases for modules. Let e 1,..., e s be the standard basis of F q [x 1 ] s. Let u x, u 1,..., u s be positive integers. Define the monomial order in the F q [x 1 ]-module F q [x 1 ] s such that x n 1 1 e i LO x n 2 1 e j if n 1 u x + u i > n 2 u x + u j or n 1 u x + u i = n 2 u x + u j and i > j. For f = s i=1 f i(x 1 )e i F q [x 1 ] s, define ind( f )=max{i f i (x 1 ) 0}, where f i (x 1 ) denotes a univariate polynomial in x 1 i=0 8

9 over F q. Their algorithm [8, Algorithm G] efficiently computes a Gröbner basis with respect to LO of a module generated by g 1,..., g s F q [x 1 ] s such that ind(g i )=i. The computational complexity is also evaluated in [8, Proposition 16]. Letl be the maximum Z-degree of the interpolation polynomial in [5]. The set I r,m,l in Theorem 8 is an F q [x 1 ]-submodule of F q [x 1 ] a 1(l+1) with the module basis {y j Z k j=0,..., a 1 1, k=0,...,l}. Assumption 9 We assume that we have f L( Q) whose zero divisor ( f ) 0 = D. Observe that Assumption 9 is implied by [2, Assumption 2] and is weaker than [2, Assumption 2]. Let f be the ideal of L( Q) generated by f. By [10, Corollary 2.3] we havel( D+ Q)= f. By [10, Corollary 2.5] we havel( id+ Q)= f i. Example 10 This is continuation of Example 2. Let f = x We see that v Q ( f )=21 and that there exist 21 distinct F 8 -rational places P 1,..., P 21, such that f (P i ) = 0 for i = 1,..., 21 by straightforward computation. By setting D=P P 21 Assumption 9 is satisfied. We remark that we have v Q (x x 1)=24 but there exist only 23 F 8 -rational places P such that (x x 1)(P)=0, other than Q, and that (x x 1) does not satisfy Assumption 9. Without loss of generality we may assume existence of x L( Q) such that f F q [x ]. By changing the choice of x 1,..., x t if necessary, we may assume x 1 = x and f F q [x 1 ] without loss of generality, while it is better to make v Q (x 1 ) as small as possible in order to reduce the computational complexity. Under the assumption f F q [x 1 ], f i y j satisfies the required condition forη i, j in Theorem 8. By naming y j Z k as e 1+ j+ku, the generators in Theorem 8 satisfy the assumption in [8, Algorithm G]. In the following, we assign weight iv Q (x 1 ) v Q (y j )+ku to the module element x i 1 y jz k. With this assignment of weights, the monomial order LO is the restriction of u to the F q [x 1 ]-submodule ofl( Q)[Z] generated by {y j Z k j=0,..., a 1 1, k=0,...,l}. We can efficiently compute a Gröbner basis of the F q [x 1 ]-module I r,m,l by [8, Algorithm G]. After that we find the interpolation polynomial required in the list decoding algorithm by Guruswami and Sudan [5] as the minimal element with respect to LO in the computed Gröbner basis. Proposition 11 Suppose that we use [8, Algorithm G] to find the Gröbner basis of I r,m,l with respect to LO. Under Assumption 9, the number of multiplications 9

10 in [8, Algorithm G] with the generators in Theorem 8 is at most [max j { v Q (y j )}+m(n+2g 1)+u(l m)] 2 a 1 1 a 1 (l+1) i=1 i 2. (4) Proof. What we shall do in this proof is substitution of variables in the general complexity formula in Lee and O Sullivan [8] by specific values. The number of generators is a 1 (l+1), which is denoted by m in [8, Proposition 16]. We have v Q ( f ) n+g and v Q (h r ) n+2g 1. We can assume u n+2g 1. Thus, the maximum weight of the generators is upper bounded by max{ v Q (y j )}+m(n+2g 1)+u(l m). j By [8, Proof of Proposition 16], the number of multiplications is upper bounded by Eq. (4). Example 12 Consider the [21, 10] code C 12 over the Klein quartic considered in Examples 1, 2 and 10. Its Goppa bound is n u=21 12=9. The Guruswami and Sudan [5] algorithm can correct 5 errors with m=4 andl=7. For this code, only Guruswami and Sudan [5] can be used for the interpolation step. It requires us to solve a system of 21 ( ) = 210 linear equations. Solving such a system needs roughly /3=3, 087, 000 multiplications in F 8. The value of Eq. (4) is given by [max j { v Q (y j )}+m(n+2g 1)+u(l m)] 2 a = [ (7 4)] 2 /3+ = / /6 = i=1 i 2 1 a 1 (l+1) We see that the proposed method can solve the interpolation step much faster than Guruswami and Sudan [5]. i=1 i 2 10

11 4 Concluding Remarks The interpolation step in Guruswami and Sudan [5] is computationally costly and many researchers proposed faster interpolation methods, as summarized by Beelen and Brander [2, Figure 1]. However, those researches assumed either Hermitian curves, e.g. Lee and O Sullivan [8], Sakata [16] or C ab curves e.g. [2, 9]. Our argument used no assumption until Assumption 9 that seems indispensable with application of Algorithm G in Lee and O Sullivan [8]. The Klein quartic is the well-known family for constructing AG codes, but there seemed no faster alternative to the original interpolation step by Guruswami and Sudan [5] before our proposal. In Example 12 we demonstrated that the proposed interpolation procedure is much faster than the original [5] for codes on the Klein quartic. References [1] W. W. Adams and P. Loustaunau. An Introduction to Gröbner Bases, volume 3 of Graduate Studies in Mathematics. American Mathematical Society, Providence, RI, [2] P. Beelen and K. Brander. Efficient list decoding of a class of algebraicgeometry codes. Adv. Math. Commun., 4(4): , [3] D. Eisenbud. Commutative Algebra with a View Toward Algebraic Geometry, volume 150 of Graduate Texts in Mathematics. Springer-Verlag, Berlin, [4] O. Geil and R. Pellikaan. On the structure of order domains. Finite Fields Appl., 8(3): , July [5] V. Guruswami and M. Sudan. Improved decoding of Reed-Solomon and algebraic-geometry codes. IEEE Trans. Inform. Theory, 45(4): , Sept [6] T. Høholdt and R. Pellikaan. On the decoding of algebraic-geometric codes. IEEE Trans. Inform. Theory, 41(6): , Nov [7] R. F. Lax. Generic interpolation polynomial for list decoding. Finite Fields Appl., 18(1): , Jan doi: /j.ffa [8] K. Lee and M. E. O Sullivan. List decoding of Hermitian codes using Gröbner bases. J. Symbolic Comput., 44(12): , Dec arxiv:cs/ [9] J. B. Little. List decoding for AG codes using Gröbner bases. Presented 11

12 at SIAM Conference on Applied Algebraic Geometry, North Carolina State University, NC, USA, Oct [10] R. Matsumoto and S. Miura. Finding a basis of a linear system with pairwise distinct discrete valuations on an algebraic curve. J. Symbolic Comput., 30 (3): , Sept [11] R. Matsumoto and S. Miura. On construction and generalization of algebraic geometry codes. In T. Katsura et al., editors, Proc. Algebraic Geometry, Number Theory, Coding Theory, and Cryptography, pages 3 15, Univ. Tokyo, Japan, Jan URL [12] S. Miura. Algebraic geometric codes on certain plane curves. Electronics and Communications in Japan (Part III: Fundamental Electronic Science), 76(12):1 13, Dec doi: /ecjc (original Japanese version published as Trans. IEICE, vol. J75-A, no. 11, pp , Nov. 1992). [13] S. Miura. Linear codes on affine algebraic curves. Trans. IEICE, J81-A(10): , Oct (Japanese). [14] J. C. Rosales and P. A. García-Sánchez. Numerical semigroups, volume 20 of Developments in Mathematics. Springer, New York, ISBN [15] K. Saints and C. Heegard. Algebraic-geometric codes and multidimensional cyclic codes: A unified theory and algorithms for decoding using Gröbner bases. IEEE Trans. Inform. Theory, 41(6): , Nov [16] S. Sakata. On fast interpolation method for Guruswami-Sudan list decoding of one-point algebraic-geometry codes. In S. Boztaş and I. E. Shparlinski, editors, Proc. AAECC-14, volume 2227 of Lecture Notes in Computer Science, pages , Melbourne, Australia, Nov Springer-Verlag. doi: / _18. [17] H. Stichtenoth. Algebraic Function Fields and Codes. Springer-Verlag, Berlin, [18] W. V. Vasconcelos. Computational Methods in Commutative Algebra and Algebraic Geometry, volume 2 of Algorithms and Computation in Mathematics. Springer-Verlag, Berlin,

The Feng Rao bounds. KIAS International Conference on Coding Theory and Applications Olav Geil, Aalborg University, Denmark

The Feng Rao bounds. KIAS International Conference on Coding Theory and Applications Olav Geil, Aalborg University, Denmark Olav Geil Aalborg University Denmark KIAS International Conference on Coding Theory and Applications 2012 Linear code = a subspace. Operations are: Vector addition. Scalar multiplication. [n, k, d] the

More information

Refined analysis of RGHWs of code pairs coming from Garcia-Stichtenoth s second tower

Refined analysis of RGHWs of code pairs coming from Garcia-Stichtenoth s second tower Refined analysis of RGHWs of code pairs coming from Garcia-Stichtenoth s second tower arxiv:5.0630v [cs.it] 9 Nov 05 Olav Geil, Stefano Martin, Umberto Martínez-Peñas, Diego Ruano Abstract Asymptotically

More information

Published in: Proceedings of the 21st Symposium on Mathematical Theory of Networks and Systems

Published in: Proceedings of the 21st Symposium on Mathematical Theory of Networks and Systems Aalborg Universitet Affine variety codes are better than their reputation Geil, Hans Olav; Martin, Stefano Published in: Proceedings of the 21st Symposium on Mathematical Theory of Networks and Systems

More information

LET be the finite field of cardinality and let

LET be the finite field of cardinality and let 128 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 43, NO. 1, JANUARY 1997 An Explicit Construction of a Sequence of Codes Attaining the Tsfasman Vlăduţ Zink Bound The First Steps Conny Voss Tom Høholdt,

More information

A finite universal SAGBI basis for the kernel of a derivation. Osaka Journal of Mathematics. 41(4) P.759-P.792

A finite universal SAGBI basis for the kernel of a derivation. Osaka Journal of Mathematics. 41(4) P.759-P.792 Title Author(s) A finite universal SAGBI basis for the kernel of a derivation Kuroda, Shigeru Citation Osaka Journal of Mathematics. 4(4) P.759-P.792 Issue Date 2004-2 Text Version publisher URL https://doi.org/0.890/838

More information

Construction of a Class of Algebraic-Geometric Codes via Gröbner Bases

Construction of a Class of Algebraic-Geometric Codes via Gröbner Bases MM Research Preprints, 42 48 No. 16, April 1998. Beijing Construction of a Class of Algebraic-Geometric Codes via Gröbner Bases Changyan Di, Zhuojun Liu Institute of Systems Science Academia Sinica, Beijing

More information

CAYLEY-BACHARACH AND EVALUATION CODES ON COMPLETE INTERSECTIONS

CAYLEY-BACHARACH AND EVALUATION CODES ON COMPLETE INTERSECTIONS CAYLEY-BACHARACH AND EVALUATION CODES ON COMPLETE INTERSECTIONS LEAH GOLD, JOHN LITTLE, AND HAL SCHENCK Abstract. In [9], J. Hansen uses cohomological methods to find a lower bound for the minimum distance

More information

ADDITION BEHAVIOR OF A NUMERICAL SEMIGROUP. Maria Bras-Amorós

ADDITION BEHAVIOR OF A NUMERICAL SEMIGROUP. Maria Bras-Amorós Séminaires & Congrès 11, 2005, p. 21 28 ADDITION BEHAVIOR OF A NUMERICAL SEMIGROUP by Maria Bras-Amorós Abstract. In this work we study some objects describing the addition behavior of a numerical semigroup

More information

On the floor and the ceiling of a divisor

On the floor and the ceiling of a divisor Finite Fields and Their Applications 12 (2006) 38 55 http://www.elsevier.com/locate/ffa On the floor and the ceiling of a divisor Hiren Maharaj, Gretchen L. Matthews 1 Department of Mathematical Sciences,

More information

Algebraic geometry codes from order domains

Algebraic geometry codes from order domains Algebraic geometry codes from order domains Olav Geil Department of Mathematical Sciences Aalborg University Abstract In this tutorial we introduce order domains and study the related codes. Special attention

More information

Asymptotically good sequences of codes and curves

Asymptotically good sequences of codes and curves Asymptotically good sequences of codes and curves Ruud Pellikaan Technical University of Eindhoven Soria Summer School on Computational Mathematics July 9, 2008 /k 1/29 Content: 8 Some algebraic geometry

More information

ON WEIERSTRASS SEMIGROUPS AND THE REDUNDANCY OF IMPROVED GEOMETRIC GOPPA CODES

ON WEIERSTRASS SEMIGROUPS AND THE REDUNDANCY OF IMPROVED GEOMETRIC GOPPA CODES ON WEIERSTRASS SEMIGROUPS AND THE REDUNDANCY OF IMPROVED GEOMETRIC GOPPA CODES RUUD PELLIKAAN AND FERNANDO TORRES Appeared in: IEEE Trans. Inform. Theory, vol. 45, pp. 2512-2519, Nov. 1999 Abstract. Improved

More information

On the BMS Algorithm

On the BMS Algorithm On the BMS Algorithm Shojiro Sakata The University of Electro-Communications Department of Information and Communication Engineering Chofu-shi, Tokyo 182-8585, JAPAN Abstract I will present a sketch of

More information

RUUD PELLIKAAN, HENNING STICHTENOTH, AND FERNANDO TORRES

RUUD PELLIKAAN, HENNING STICHTENOTH, AND FERNANDO TORRES Appeared in: Finite Fields and their Applications, vol. 4, pp. 38-392, 998. WEIERSTRASS SEMIGROUPS IN AN ASYMPTOTICALLY GOOD TOWER OF FUNCTION FIELDS RUUD PELLIKAAN, HENNING STICHTENOTH, AND FERNANDO TORRES

More information

Asymptotically good sequences of curves and codes

Asymptotically good sequences of curves and codes Asymptotically good sequences of curves and codes Ruud Pellikaan Appeared in in Proc 34th Allerton Conf on Communication, Control, and Computing, Urbana-Champaign, October 2-4, 1996, 276-285 1 Introduction

More information

Two-point codes on Norm-Trace curves

Two-point codes on Norm-Trace curves Two-point codes on Norm-Trace curves C. Munuera 1, G. C. Tizziotti 2 and F. Torres 2 1 Dept. of Applied Mathematics, University of Valladolid Avda Salamanca SN, 47012 Valladolid, Castilla, Spain 2 IMECC-UNICAMP,

More information

Constructions of digital nets using global function fields

Constructions of digital nets using global function fields ACTA ARITHMETICA 105.3 (2002) Constructions of digital nets using global function fields by Harald Niederreiter (Singapore) and Ferruh Özbudak (Ankara) 1. Introduction. The theory of (t, m, s)-nets and

More information

Computing Error Distance of Reed-Solomon Codes

Computing Error Distance of Reed-Solomon Codes Computing Error Distance of Reed-Solomon Codes Guizhen Zhu Institute For Advanced Study Tsinghua University, Beijing, 100084, PR China Email:zhugz08@mailstsinghuaeducn Daqing Wan Department of Mathematics

More information

GRÖBNER BASES AND POLYNOMIAL EQUATIONS. 1. Introduction and preliminaries on Gróbner bases

GRÖBNER BASES AND POLYNOMIAL EQUATIONS. 1. Introduction and preliminaries on Gróbner bases GRÖBNER BASES AND POLYNOMIAL EQUATIONS J. K. VERMA 1. Introduction and preliminaries on Gróbner bases Let S = k[x 1, x 2,..., x n ] denote a polynomial ring over a field k where x 1, x 2,..., x n are indeterminates.

More information

On Irreducible Polynomial Remainder Codes

On Irreducible Polynomial Remainder Codes 2011 IEEE International Symposium on Information Theory Proceedings On Irreducible Polynomial Remainder Codes Jiun-Hung Yu and Hans-Andrea Loeliger Department of Information Technology and Electrical Engineering

More information

Bounding the number of affine roots

Bounding the number of affine roots with applications in reliable and secure communication Inaugural Lecture, Aalborg University, August 11110, 11111100000 with applications in reliable and secure communication Polynomials: F (X ) = 2X 2

More information

Algebraic Geometry Codes. Shelly Manber. Linear Codes. Algebraic Geometry Codes. Example: Hermitian. Shelly Manber. Codes. Decoding.

Algebraic Geometry Codes. Shelly Manber. Linear Codes. Algebraic Geometry Codes. Example: Hermitian. Shelly Manber. Codes. Decoding. Linear December 2, 2011 References Linear Main Source: Stichtenoth, Henning. Function Fields and. Springer, 2009. Other Sources: Høholdt, Lint and Pellikaan. geometry codes. Handbook of Coding Theory,

More information

A generalization of the Weierstrass semigroup

A generalization of the Weierstrass semigroup Journal of Pure and Applied Algebra 207 (2006) 243 260 www.elsevier.com/locate/jpaa A generalization of the Weierstrass semigroup Peter Beelen a,, Nesrin Tutaş b a Department of Mathematics, Danish Technical

More information

An Interpolation Algorithm for List Decoding of Reed-Solomon Codes

An Interpolation Algorithm for List Decoding of Reed-Solomon Codes An Interpolation Algorithm for List Decoding of Reed-Solomon Codes Kwankyu Lee Department of Mathematics San Diego State University San Diego, USA Email: kwankyu@sogangackr Michael E O Sullivan Department

More information

Computing Minimal Polynomial of Matrices over Algebraic Extension Fields

Computing Minimal Polynomial of Matrices over Algebraic Extension Fields Bull. Math. Soc. Sci. Math. Roumanie Tome 56(104) No. 2, 2013, 217 228 Computing Minimal Polynomial of Matrices over Algebraic Extension Fields by Amir Hashemi and Benyamin M.-Alizadeh Abstract In this

More information

Polynomials, Ideals, and Gröbner Bases

Polynomials, Ideals, and Gröbner Bases Polynomials, Ideals, and Gröbner Bases Notes by Bernd Sturmfels for the lecture on April 10, 2018, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra We fix a field K. Some examples of fields

More information

Algebraic geometry codes

Algebraic geometry codes Algebraic geometry codes Tom Høholdt, Jacobus H. van Lint and Ruud Pellikaan In the Handbook of Coding Theory, vol 1, pp. 871-961, (V.S. Pless, W.C. Huffman and R.A. Brualdi Eds.), Elsevier, Amsterdam

More information

Sector-Disk Codes and Partial MDS Codes with up to Three Global Parities

Sector-Disk Codes and Partial MDS Codes with up to Three Global Parities Sector-Disk Codes and Partial MDS Codes with up to Three Global Parities Junyu Chen Department of Information Engineering The Chinese University of Hong Kong Email: cj0@alumniiecuhkeduhk Kenneth W Shum

More information

Standard Bases for Linear Codes over Prime Fields

Standard Bases for Linear Codes over Prime Fields Standard Bases for Linear Codes over Prime Fields arxiv:1708.05490v1 cs.it] 18 Aug 2017 Jean Jacques Ferdinand RANDRIAMIARAMPANAHY 1 e-mail : randriamiferdinand@gmail.com Harinaivo ANDRIATAHINY 2 e-mail

More information

Reverse Berlekamp-Massey Decoding

Reverse Berlekamp-Massey Decoding Reverse Berlekamp-Massey Decoding Jiun-Hung Yu and Hans-Andrea Loeliger Department of Information Technology and Electrical Engineering ETH Zurich, Switzerland Email: {yu, loeliger}@isi.ee.ethz.ch arxiv:1301.736v

More information

CHAPTER 0 PRELIMINARY MATERIAL. Paul Vojta. University of California, Berkeley. 18 February 1998

CHAPTER 0 PRELIMINARY MATERIAL. Paul Vojta. University of California, Berkeley. 18 February 1998 CHAPTER 0 PRELIMINARY MATERIAL Paul Vojta University of California, Berkeley 18 February 1998 This chapter gives some preliminary material on number theory and algebraic geometry. Section 1 gives basic

More information

Counting and Gröbner Bases

Counting and Gröbner Bases J. Symbolic Computation (2001) 31, 307 313 doi:10.1006/jsco.2000.1575 Available online at http://www.idealibrary.com on Counting and Gröbner Bases K. KALORKOTI School of Computer Science, University of

More information

1 xa 2. 2 xan n. + c 2 x α 2

1 xa 2. 2 xan n. + c 2 x α 2 Operations Research Seminar: Gröbner Bases and Integer Programming Speaker: Adam Van Tuyl Introduction In this talk I will discuss how to use some of the tools of commutative algebra and algebraic geometry

More information

Algebra Homework, Edition 2 9 September 2010

Algebra Homework, Edition 2 9 September 2010 Algebra Homework, Edition 2 9 September 2010 Problem 6. (1) Let I and J be ideals of a commutative ring R with I + J = R. Prove that IJ = I J. (2) Let I, J, and K be ideals of a principal ideal domain.

More information

Mathematics for Cryptography

Mathematics for Cryptography Mathematics for Cryptography Douglas R. Stinson David R. Cheriton School of Computer Science University of Waterloo Waterloo, Ontario, N2L 3G1, Canada March 15, 2016 1 Groups and Modular Arithmetic 1.1

More information

A Polynomial Time Attack against Algebraic Geometry Code Based Public Key Cryptosystems

A Polynomial Time Attack against Algebraic Geometry Code Based Public Key Cryptosystems A Polynomial Time Attack against Algebraic Geometry Code Based Public Key Cryptosystems Alain Couvreur 1, Irene Márquez-Corbella 1, and Ruud Pellikaan 1 INRIA Saclay & LIX, CNRS UMR 7161 École Polytechnique,

More information

Modules Over Principal Ideal Domains

Modules Over Principal Ideal Domains Modules Over Principal Ideal Domains Brian Whetter April 24, 2014 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. To view a copy of this

More information

Third-order nonlinearities of some biquadratic monomial Boolean functions

Third-order nonlinearities of some biquadratic monomial Boolean functions Noname manuscript No. (will be inserted by the editor) Third-order nonlinearities of some biquadratic monomial Boolean functions Brajesh Kumar Singh Received: April 01 / Accepted: date Abstract In this

More information

DONG QUAN NGOC NGUYEN

DONG QUAN NGOC NGUYEN REPRESENTATION OF UNITS IN CYCLOTOMIC FUNCTION FIELDS DONG QUAN NGOC NGUYEN Contents 1 Introduction 1 2 Some basic notions 3 21 The Galois group Gal(K /k) 3 22 Representation of integers in O, and the

More information

The Klein quartic, the Fano plane and curves representing designs

The Klein quartic, the Fano plane and curves representing designs The Klein quartic, the Fano plane and curves representing designs Ruud Pellikaan Dedicated to the 60-th birthday of Richard E. Blahut, in Codes, Curves and Signals: Common Threads in Communications, (A.

More information

Affine variety codes are better than their reputation

Affine variety codes are better than their reputation Affine variety codes are better than their reputation Olav Geil Aalborg University (joint with Stefano Martin) Special Semester on Applications of Algebra and Number Theory Algebraic Curves over Finite

More information

LIFTED CODES OVER FINITE CHAIN RINGS

LIFTED CODES OVER FINITE CHAIN RINGS Math. J. Okayama Univ. 53 (2011), 39 53 LIFTED CODES OVER FINITE CHAIN RINGS Steven T. Dougherty, Hongwei Liu and Young Ho Park Abstract. In this paper, we study lifted codes over finite chain rings. We

More information

Journal of Algebra 226, (2000) doi: /jabr , available online at on. Artin Level Modules.

Journal of Algebra 226, (2000) doi: /jabr , available online at   on. Artin Level Modules. Journal of Algebra 226, 361 374 (2000) doi:10.1006/jabr.1999.8185, available online at http://www.idealibrary.com on Artin Level Modules Mats Boij Department of Mathematics, KTH, S 100 44 Stockholm, Sweden

More information

Notes on Systems of Linear Congruences

Notes on Systems of Linear Congruences MATH 324 Summer 2012 Elementary Number Theory Notes on Systems of Linear Congruences In this note we will discuss systems of linear congruences where the moduli are all different. Definition. Given the

More information

Eisenstein polynomials over function fields

Eisenstein polynomials over function fields Eisenstein polynomials over function fields The MIT Faculty has made this article openly available Please share how this access benefits you Your story matters Citation As Published Publisher Dotti, Edoardo,

More information

HILBERT BASIS OF THE LIPMAN SEMIGROUP

HILBERT BASIS OF THE LIPMAN SEMIGROUP Available at: http://publications.ictp.it IC/2010/061 United Nations Educational, Scientific and Cultural Organization and International Atomic Energy Agency THE ABDUS SALAM INTERNATIONAL CENTRE FOR THEORETICAL

More information

GOLOMB S ARITHMETICAL SEMIGROUP TOPOLOGY AND A SEMIPRIME SUFFICIENCY CONDITION FOR DIRICHLET S THEOREM

GOLOMB S ARITHMETICAL SEMIGROUP TOPOLOGY AND A SEMIPRIME SUFFICIENCY CONDITION FOR DIRICHLET S THEOREM ROCKY MOUNTAIN JOURNAL OF MATHEMATICS Volume 46, Number 3, 2016 GOLOMB S ARITHMETICAL SEMIGROUP TOPOLOGY AND A SEMIPRIME SUFFICIENCY CONDITION FOR DIRICHLET S THEOREM CHRIS ORUM ABSTRACT. Dirichlet s theorem

More information

arxiv: v1 [math.ac] 6 Jan 2019

arxiv: v1 [math.ac] 6 Jan 2019 GORENSTEIN T-SPREAD VERONESE ALGEBRAS RODICA DINU arxiv:1901.01561v1 [math.ac] 6 Jan 2019 Abstract. In this paper we characterize the Gorenstein t-spread Veronese algebras. Introduction Let K be a field

More information

Journal of Symbolic Computation

Journal of Symbolic Computation Journal of Symbolic Computation 50 (013) 55 Contents lists available at SciVerse ScienceDirect Journal of Symbolic Computation www.elsevier.com/locate/jsc On the evaluation of multivariate polynomials

More information

Porteous s Formula for Maps between Coherent Sheaves

Porteous s Formula for Maps between Coherent Sheaves Michigan Math. J. 52 (2004) Porteous s Formula for Maps between Coherent Sheaves Steven P. Diaz 1. Introduction Recall what the Thom Porteous formula for vector bundles tells us (see [2, Sec. 14.4] for

More information

LIMITING CASES OF BOARDMAN S FIVE HALVES THEOREM

LIMITING CASES OF BOARDMAN S FIVE HALVES THEOREM Proceedings of the Edinburgh Mathematical Society Submitted Paper Paper 14 June 2011 LIMITING CASES OF BOARDMAN S FIVE HALVES THEOREM MICHAEL C. CRABB AND PEDRO L. Q. PERGHER Institute of Mathematics,

More information

NOTES IN COMMUTATIVE ALGEBRA: PART 2

NOTES IN COMMUTATIVE ALGEBRA: PART 2 NOTES IN COMMUTATIVE ALGEBRA: PART 2 KELLER VANDEBOGERT 1. Completion of a Ring/Module Here we shall consider two seemingly different constructions for the completion of a module and show that indeed they

More information

Bases and applications of Riemann-Roch Spaces of Function Fields with Many Rational Places

Bases and applications of Riemann-Roch Spaces of Function Fields with Many Rational Places Clemson University TigerPrints All Dissertations Dissertations 12-2011 Bases and applications of Riemann-Roch Spaces of Function Fields with Many Rational Places Justin Peachey Clemson University, jpeache@clemson.edu

More information

Lecture notes on coding theory

Lecture notes on coding theory Lecture notes on coding theory Raymond van Bommel Curves over finite fields, Autumn 2017, Leiden 1 Introduction When one agent tries to transfer information to another agent through a noisy channel, errors

More information

Characterizations of indicator functions of fractional factorial designs

Characterizations of indicator functions of fractional factorial designs Characterizations of indicator functions of fractional factorial designs arxiv:1810.08417v2 [math.st] 26 Oct 2018 Satoshi Aoki Abstract A polynomial indicator function of designs is first introduced by

More information

On the Parameters of r-dimensional Toric Codes

On the Parameters of r-dimensional Toric Codes On the Parameters of r-dimensional Toric Codes Diego Ruano Abstract From a rational convex polytope of dimension r 2 J.P. Hansen constructed an error correcting code of length n = (q 1) r over the finite

More information

Honors Algebra 4, MATH 371 Winter 2010 Assignment 4 Due Wednesday, February 17 at 08:35

Honors Algebra 4, MATH 371 Winter 2010 Assignment 4 Due Wednesday, February 17 at 08:35 Honors Algebra 4, MATH 371 Winter 2010 Assignment 4 Due Wednesday, February 17 at 08:35 1. Let R be a commutative ring with 1 0. (a) Prove that the nilradical of R is equal to the intersection of the prime

More information

GENERATING IDEALS IN SUBRINGS OF K[[X]] VIA NUMERICAL SEMIGROUPS

GENERATING IDEALS IN SUBRINGS OF K[[X]] VIA NUMERICAL SEMIGROUPS GENERATING IDEALS IN SUBRINGS OF K[[X]] VIA NUMERICAL SEMIGROUPS SCOTT T. CHAPMAN Abstract. Let K be a field and S be the numerical semigroup generated by the positive integers n 1,..., n k. We discuss

More information

TC10 / 3. Finite fields S. Xambó

TC10 / 3. Finite fields S. Xambó TC10 / 3. Finite fields S. Xambó The ring Construction of finite fields The Frobenius automorphism Splitting field of a polynomial Structure of the multiplicative group of a finite field Structure of the

More information

MSRI-UP 2009 PROJECT TOPIC IDEAS. 1. Toric Codes. A first group of project topics deals with a class of codes known as toric codes.

MSRI-UP 2009 PROJECT TOPIC IDEAS. 1. Toric Codes. A first group of project topics deals with a class of codes known as toric codes. MSRI-UP 2009 PROJECT TOPIC IDEAS JOHN LITTLE COLLEGE OF THE HOLY CROSS 1 Toric Codes A first group of project topics deals with a class of codes known as toric codes General Background In [6], [7], J Hansen

More information

POLYNOMIAL DIVISION AND GRÖBNER BASES. Samira Zeada

POLYNOMIAL DIVISION AND GRÖBNER BASES. Samira Zeada THE TEACHING OF MATHEMATICS 2013, Vol. XVI, 1, pp. 22 28 POLYNOMIAL DIVISION AND GRÖBNER BASES Samira Zeada Abstract. Division in the ring of multivariate polynomials is usually not a part of the standard

More information

On a Theorem of Dedekind

On a Theorem of Dedekind On a Theorem of Dedekind Sudesh K. Khanduja, Munish Kumar Department of Mathematics, Panjab University, Chandigarh-160014, India. E-mail: skhand@pu.ac.in, msingla79@yahoo.com Abstract Let K = Q(θ) be an

More information

Self-Dual Codes over Commutative Frobenius Rings

Self-Dual Codes over Commutative Frobenius Rings Self-Dual Codes over Commutative Frobenius Rings Steven T. Dougherty Department of Mathematics University of Scranton Scranton, PA 18510, USA Email: doughertys1@scranton.edu Jon-Lark Kim Department of

More information

Local Fields. Chapter Absolute Values and Discrete Valuations Definitions and Comments

Local Fields. Chapter Absolute Values and Discrete Valuations Definitions and Comments Chapter 9 Local Fields The definition of global field varies in the literature, but all definitions include our primary source of examples, number fields. The other fields that are of interest in algebraic

More information

MATH 101B: ALGEBRA II PART A: HOMOLOGICAL ALGEBRA

MATH 101B: ALGEBRA II PART A: HOMOLOGICAL ALGEBRA MATH 101B: ALGEBRA II PART A: HOMOLOGICAL ALGEBRA These are notes for our first unit on the algebraic side of homological algebra. While this is the last topic (Chap XX) in the book, it makes sense to

More information

ABSTRACT. Department of Mathematics. interesting results. A graph on n vertices is represented by a polynomial in n

ABSTRACT. Department of Mathematics. interesting results. A graph on n vertices is represented by a polynomial in n ABSTRACT Title of Thesis: GRÖBNER BASES WITH APPLICATIONS IN GRAPH THEORY Degree candidate: Angela M. Hennessy Degree and year: Master of Arts, 2006 Thesis directed by: Professor Lawrence C. Washington

More information

TROPICAL SCHEME THEORY

TROPICAL SCHEME THEORY TROPICAL SCHEME THEORY 5. Commutative algebra over idempotent semirings II Quotients of semirings When we work with rings, a quotient object is specified by an ideal. When dealing with semirings (and lattices),

More information

A decoding algorithm for binary linear codes using Groebner bases

A decoding algorithm for binary linear codes using Groebner bases A decoding algorithm for binary linear codes using Groebner bases arxiv:1810.04536v1 [cs.it] 9 Oct 2018 Harinaivo ANDRIATAHINY (1) e-mail : hariandriatahiny@gmail.com Jean Jacques Ferdinand RANDRIAMIARAMPANAHY

More information

LOCAL COHOMOLOGY MODULES WITH INFINITE DIMENSIONAL SOCLES

LOCAL COHOMOLOGY MODULES WITH INFINITE DIMENSIONAL SOCLES LOCAL COHOMOLOGY MODULES WITH INFINITE DIMENSIONAL SOCLES THOMAS MARLEY AND JANET C. VASSILEV Abstract. In this paper we prove the following generalization of a result of Hartshorne: Let T be a commutative

More information

Cryptanalysis of public-key cryptosystems that use subcodes of algebraic geometry codes

Cryptanalysis of public-key cryptosystems that use subcodes of algebraic geometry codes Cryptanalysis of public-key cryptosystems that use subcodes of algebraic geometry codes Alain Couvreur, Irene Márquez-Corbella and Ruud Pellikaan Abstract We give a polynomial time attack on the McEliece

More information

Error-correcting Pairs for a Public-key Cryptosystem

Error-correcting Pairs for a Public-key Cryptosystem Error-correcting Pairs for a Public-key Cryptosystem Ruud Pellikaan g.r.pellikaan@tue.nl joint work with Irene Márquez-Corbella Code-based Cryptography Workshop 2012 Lyngby, 9 May 2012 Introduction and

More information

NOTES ON FINITE FIELDS

NOTES ON FINITE FIELDS NOTES ON FINITE FIELDS AARON LANDESMAN CONTENTS 1. Introduction to finite fields 2 2. Definition and constructions of fields 3 2.1. The definition of a field 3 2.2. Constructing field extensions by adjoining

More information

Generalized Alexander duality and applications. Osaka Journal of Mathematics. 38(2) P.469-P.485

Generalized Alexander duality and applications. Osaka Journal of Mathematics. 38(2) P.469-P.485 Title Generalized Alexander duality and applications Author(s) Romer, Tim Citation Osaka Journal of Mathematics. 38(2) P.469-P.485 Issue Date 2001-06 Text Version publisher URL https://doi.org/10.18910/4757

More information

ON THE CONJUGATION INVARIANT PROBLEM IN THE MOD p DUAL STEENROD ALGEBRA

ON THE CONJUGATION INVARIANT PROBLEM IN THE MOD p DUAL STEENROD ALGEBRA italian journal of pure and applied mathematics n. 34 2015 (151 158) 151 ON THE CONJUGATION INVARIANT PROBLEM IN THE MOD p DUAL STEENROD ALGEBRA Neşet Deniz Turgay Bornova-Izmir 35050 Turkey e-mail: Deniz

More information

MCS 563 Spring 2014 Analytic Symbolic Computation Monday 14 April. Binomial Ideals

MCS 563 Spring 2014 Analytic Symbolic Computation Monday 14 April. Binomial Ideals Binomial Ideals Binomial ideals offer an interesting class of examples. Because they occur so frequently in various applications, the development methods for binomial ideals is justified. 1 Binomial Ideals

More information

Notes 10: List Decoding Reed-Solomon Codes and Concatenated codes

Notes 10: List Decoding Reed-Solomon Codes and Concatenated codes Introduction to Coding Theory CMU: Spring 010 Notes 10: List Decoding Reed-Solomon Codes and Concatenated codes April 010 Lecturer: Venkatesan Guruswami Scribe: Venkat Guruswami & Ali Kemal Sinop DRAFT

More information

arxiv: v1 [math.ac] 11 Dec 2013

arxiv: v1 [math.ac] 11 Dec 2013 A KOSZUL FILTRATION FOR THE SECOND SQUAREFREE VERONESE SUBRING arxiv:1312.3076v1 [math.ac] 11 Dec 2013 TAKAYUKI HIBI, AYESHA ASLOOB QURESHI AND AKIHIRO SHIKAMA Abstract. The second squarefree Veronese

More information

arxiv: v3 [math.ac] 29 Aug 2018

arxiv: v3 [math.ac] 29 Aug 2018 ON THE LOCAL K-ELASTICITIES OF PUISEUX MONOIDS MARLY GOTTI arxiv:1712.00837v3 [math.ac] 29 Aug 2018 Abstract. If M is an atomic monoid and x is a nonzero non-unit element of M, then the set of lengths

More information

arxiv: v1 [cs.it] 2 Sep 2014

arxiv: v1 [cs.it] 2 Sep 2014 On Decoding of DVR-Based Linear Network Codes Qifu (Tyler) Sun Shuo-Yen Robert Li arxiv:1409.0599v1 [cs.it] 2 Sep 2014 Abstract The conventional theory of linear network coding (LNC) is only over acyclic

More information

THE HALF-FACTORIAL PROPERTY IN INTEGRAL EXTENSIONS. Jim Coykendall Department of Mathematics North Dakota State University Fargo, ND.

THE HALF-FACTORIAL PROPERTY IN INTEGRAL EXTENSIONS. Jim Coykendall Department of Mathematics North Dakota State University Fargo, ND. THE HALF-FACTORIAL PROPERTY IN INTEGRAL EXTENSIONS Jim Coykendall Department of Mathematics North Dakota State University Fargo, ND. 58105-5075 ABSTRACT. In this paper, the integral closure of a half-factorial

More information

School of Mathematics and Statistics. MT5836 Galois Theory. Handout 0: Course Information

School of Mathematics and Statistics. MT5836 Galois Theory. Handout 0: Course Information MRQ 2017 School of Mathematics and Statistics MT5836 Galois Theory Handout 0: Course Information Lecturer: Martyn Quick, Room 326. Prerequisite: MT3505 (or MT4517) Rings & Fields Lectures: Tutorials: Mon

More information

Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra

Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra D. R. Wilkins Contents 3 Topics in Commutative Algebra 2 3.1 Rings and Fields......................... 2 3.2 Ideals...............................

More information

COURSE SUMMARY FOR MATH 504, FALL QUARTER : MODERN ALGEBRA

COURSE SUMMARY FOR MATH 504, FALL QUARTER : MODERN ALGEBRA COURSE SUMMARY FOR MATH 504, FALL QUARTER 2017-8: MODERN ALGEBRA JAROD ALPER Week 1, Sept 27, 29: Introduction to Groups Lecture 1: Introduction to groups. Defined a group and discussed basic properties

More information

Two-Point Codes for the Generalized GK Curve

Two-Point Codes for the Generalized GK Curve Two-Point Codes for the Generalized GK Curve Elise Barelli, Peter Beelen, Mrinmoy Datta, Vincent Neiger, Johan Rosenkilde To cite this version: Elise Barelli, Peter Beelen, Mrinmoy Datta, Vincent Neiger,

More information

SUMS OF VALUES OF A RATIONAL FUNCTION. x k i

SUMS OF VALUES OF A RATIONAL FUNCTION. x k i SUMS OF VALUES OF A RATIONAL FUNCTION BJORN POONEN Abstract. Let K be a number field, and let f K(x) be a nonconstant rational function. We study the sets { n } f(x i ) : x i K {poles of f} and { n f(x

More information

Gröbner bases for the polynomial ring with infinite variables and their applications

Gröbner bases for the polynomial ring with infinite variables and their applications Gröbner bases for the polynomial ring with infinite variables and their applications Kei-ichiro Iima and Yuji Yoshino Abstract We develop the theory of Gröbner bases for ideals in a polynomial ring with

More information

arxiv: v1 [math.ac] 28 Dec 2007

arxiv: v1 [math.ac] 28 Dec 2007 arxiv:0712.4329v1 [math.ac] 28 Dec 2007 On the value-semigroup of a simple complete ideal in a two-dimensional regular local ring S. Greco Politecnico di Torino Abstract K. Kiyek University of Paderborn

More information

arxiv: v1 [math.ac] 8 Jun 2010

arxiv: v1 [math.ac] 8 Jun 2010 REGULARITY OF CANONICAL AND DEFICIENCY MODULES FOR MONOMIAL IDEALS arxiv:1006.1444v1 [math.ac] 8 Jun 2010 MANOJ KUMMINI AND SATOSHI MURAI Abstract. We show that the Castelnuovo Mumford regularity of the

More information

INITIAL COMPLEX ASSOCIATED TO A JET SCHEME OF A DETERMINANTAL VARIETY. the affine space of dimension k over F. By a variety in A k F

INITIAL COMPLEX ASSOCIATED TO A JET SCHEME OF A DETERMINANTAL VARIETY. the affine space of dimension k over F. By a variety in A k F INITIAL COMPLEX ASSOCIATED TO A JET SCHEME OF A DETERMINANTAL VARIETY BOYAN JONOV Abstract. We show in this paper that the principal component of the first order jet scheme over the classical determinantal

More information

Lecture 1. (i,j) N 2 kx i y j, and this makes k[x, y]

Lecture 1. (i,j) N 2 kx i y j, and this makes k[x, y] Lecture 1 1. Polynomial Rings, Gröbner Bases Definition 1.1. Let R be a ring, G an abelian semigroup, and R = i G R i a direct sum decomposition of abelian groups. R is graded (G-graded) if R i R j R i+j

More information

Lemma 1.1. The field K embeds as a subfield of Q(ζ D ).

Lemma 1.1. The field K embeds as a subfield of Q(ζ D ). Math 248A. Quadratic characters associated to quadratic fields The aim of this handout is to describe the quadratic Dirichlet character naturally associated to a quadratic field, and to express it in terms

More information

AN EXPOSITION OF THE RIEMANN ROCH THEOREM FOR CURVES

AN EXPOSITION OF THE RIEMANN ROCH THEOREM FOR CURVES AN EXPOSITION OF THE RIEMANN ROCH THEOREM FOR CURVES DOMINIC L. WYNTER Abstract. We introduce the concepts of divisors on nonsingular irreducible projective algebraic curves, the genus of such a curve,

More information

Homological Dimension

Homological Dimension Homological Dimension David E V Rose April 17, 29 1 Introduction In this note, we explore the notion of homological dimension After introducing the basic concepts, our two main goals are to give a proof

More information

p-cycles, S 2 -sets and Curves with Many Points

p-cycles, S 2 -sets and Curves with Many Points Facultad de Ciencias Naturales y Exactas Universidad del Valle p-cycles, S 2 -sets and Curves with Many Points Álvaro Garzón R. Universidad del Valle Received: December 16, 2016 Accepted: June 13, 2017

More information

Q N id β. 2. Let I and J be ideals in a commutative ring A. Give a simple description of

Q N id β. 2. Let I and J be ideals in a commutative ring A. Give a simple description of Additional Problems 1. Let A be a commutative ring and let 0 M α N β P 0 be a short exact sequence of A-modules. Let Q be an A-module. i) Show that the naturally induced sequence is exact, but that 0 Hom(P,

More information

ARITHMETIC PROGRESSIONS IN CYCLES OF QUADRATIC POLYNOMIALS

ARITHMETIC PROGRESSIONS IN CYCLES OF QUADRATIC POLYNOMIALS ARITHMETIC PROGRESSIONS IN CYCLES OF QUADRATIC POLYNOMIALS TIMO ERKAMA It is an open question whether n-cycles of complex quadratic polynomials can be contained in the field Q(i) of complex rational numbers

More information

AN ELEMENTARY PROOF OF THE GROUP LAW FOR ELLIPTIC CURVES

AN ELEMENTARY PROOF OF THE GROUP LAW FOR ELLIPTIC CURVES AN ELEMENTARY PROOF OF THE GROUP LAW FOR ELLIPTIC CURVES Abstract. We give a proof of the group law for elliptic curves using explicit formulas. 1. Introduction In the following K will denote an algebraically

More information

Section III.6. Factorization in Polynomial Rings

Section III.6. Factorization in Polynomial Rings III.6. Factorization in Polynomial Rings 1 Section III.6. Factorization in Polynomial Rings Note. We push several of the results in Section III.3 (such as divisibility, irreducibility, and unique factorization)

More information

Coding Theory. Ruud Pellikaan MasterMath 2MMC30. Lecture 11.1 May

Coding Theory. Ruud Pellikaan MasterMath 2MMC30. Lecture 11.1 May Coding Theory Ruud Pellikaan g.r.pellikaan@tue.nl MasterMath 2MMC30 /k Lecture 11.1 May 12-2016 Content lecture 11 2/31 In Lecture 8.2 we introduced the Key equation Now we introduce two algorithms which

More information

Self-dual Repeated Root Cyclic and Negacyclic Codes over Finite Fields

Self-dual Repeated Root Cyclic and Negacyclic Codes over Finite Fields Self-dual Repeated Root Cyclic and Negacyclic Codes over Finite Fields K. Guenda Faculty of Mathematics USTHB University of Sciences and Technology of Algiers B.P. 32 El Alia, Bab Ezzouar, Algiers, Algeria

More information