Two-point codes on Norm-Trace curves

Size: px
Start display at page:

Download "Two-point codes on Norm-Trace curves"

Transcription

1 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, Valladolid, Castilla, Spain 2 IMECC-UNICAMP, Cx.P. 6065, , Campinas-SP, Brasil Abstract. We determine the Weierstrass semigroup of a pair of rational points on Norm-Trace curves. We use this semigroup to improve the lower bound on the minimum distance of two-point algebraic geometry codes arising from these curves. 1 Introduction The theory of Weierstrass semigroups is an important part in the study of Algebraic Geometry (AG) codes. Its use comes from the theory of one-point codes; given a curve X and a (one point, AG) code C(D, mq) arising from X, there exist close conections between the parameters of C(D, mq) and its dual C(D, mq) with the Weierstrass semigroup H(Q) of X at Q, see for example [5]. Later these results were extended to codes and semigroups over two points. Matthews [10] proved that the Weierstrass gap set of a pair of points may be exploited to define a code with minimum distance greater than the Goppa bound. By using results obtained by Homma and Kim [6, 8], she determined the Weierstrass semigroup of a pair of any two points on a Hermitian curve and, as a consequence, she improved the lower bound on the minimum distance of codes defined by a linear combination of two points. Despite the great interest of these codes, its utility is limited by the difficulty of computing the Weierstrass semigroup of two points. In this paper, we focus our attention on Norm-Trace curves, which are a natural generalization of Hermitian curves. We determine the Weierstrass semigroup of a pair of points and use it to improve the Goppa bound on the minimum distance of the corresponding codes. The article is organized as follows. In section 2 we introduce some basic facts and definitions. In section 3 we determine the Weierstrass semigroup of a pair of points on Norm-Trace curves. By using this semigroup, in section 4 we are able to improve the lower bound on the minimum distance of two-point codes and show that these two-point codes can have better parameters than one-point codes over these curves. 2 Preliminaries 2.1 Curves and codes The construction of algebraic geometry codes is well known. Let X be a nonsingular, projective, geometrically irreducible, algebraic curve of genus g over a fi-

2 nite field F q. For a rational divisor E on X, we consider the vector spaces L(E) := {rational functions f : (f) + G 0} {0} and Ω(E) := {rational differential forms ω : (ω) + G 0} {0}. Let G and D = P P n be two divisors on X such that P i P j for i j and supp(g) supp(d) =. The algebraic geometry codes C L (D, G) (or simply C(D, G)) and C Ω (D, G) are defined by (see [11]) C(D, G) := {(f(p 1 ),..., f(p n )) ; f L(G)} C Ω (D, G) := {(res P1 (ω),..., res Pn (ω)) ; ω Ω(G D)}. C(D, G) and C Ω (D, G) are dual to each other. Their minimum distances verify d L n deg(g) and d Ω deg(g) 2g + 2 (the Goppa bound). If G = aq 0 for some rational point Q on X and D it is the sum of all the other rational points, then they are called one-point. Analogously, if G = aq 1 + bq 2 for two distinct rational points, then C(D, G) and C Ω (D, G) are called two-point codes. 2.2 Weierstrass semigroups Let Q be a rational point on X. It is well known that the set H(Q) := {n N 0 : there exists a rational function f with (f) = nq} is a semigroup, called the Weiertrass semigroup of X at Q. Its complement, G(Q) := N 0 \ H(Q) is the Weierstrass gap set of Q. It has precisely g elements. These definitions can be translated to the two-point case. For given two distinct rational points Q 1 and Q 2 on X the semigroup of N 2 0 H(Q 1, Q 2 ) = {(n, m) N 2 0 : there exists a rational function f with (f) = np 1 + mp 2 } is the Weierstrass semigroup of X at Q 1 and Q 2. The set G(Q 1, Q 2 ) := N 2 0 \ H(Q 1, Q 2 ) is called the Weierstrass gap set of the pair (Q 1, Q 2 ). It is always finite, and its cardinality depends on Q 1 and Q The Norm-Trace curve Let q be a prime power and let r 2 an integer. The curve X q,r defined over F q r by the affine equation x qr 1 q 1 = y q r 1 + y qr y is called the Norm-Trace curve. If r = 2 then it is a Hermitian curve. Note that the zeros of x qr 1 q 1 (y q r 1 +y qr y) = 0 in F 2 q are the pairs (α, β) r F2 q r such that N Fq r /F q (α) = T Fq r /F q (β), where N stands for the norm and T for the trace. The Norm-Trace curve has been studied in detail by Geil, [3]. X q,r has a single rational point at infinity, P = (0 : 1 : 0), plus q 2r 1 affine rational points. Its genus is g = (q r 1 1)( qr 1 q 1 1)/2.

3 3 The Weierstrass semigroup H(P 0,0, P ) for Norm-Trace curves The Weierstrass semigroup of X q,r at P is well known. Let P a,b denote the common zero of x a and y b, where a, b F q r. The divisors of x and y are given by (x) = P 0,0 + α P 0,α q r 1 P, (y) = (qr 1) q 1 P 0,0 (qr 1) q 1 P (1) where α runs over the roots of t qr t + 1 = 0. Using these functions and the fact that G(P ) = g, we can prove that H(P ) = q r 1, (q r 1)/(q 1), [3]. Let us study now the semigroup over two points. 3.1 The Weierstrass semigroup H(P 0,0, P ) for q = 2 In this section we restrict to the binary case, q = 2. Furthermore we shall assume r 3 (if r = 2 we get the Hermitian curve). Then the curve has genus g = (2 r 1 1) 2 and H(P ) = 2 r 1, 2 r 1. Proposition 1. Let γ = 2 r 2. The Weierstrass semigroup of X 2,r at P 0,0 is given by H(P 0,0 ) = γ, γ + 1, 2γ 1, 3γ 2,..., γ 2 γ (γ 2 1). Proof. From 1 we have = (2 r 2)P 0,0 and y ( ) 1 = (2 r 2)P 0,0. y Furthermore, given an integer m, 0 m < 2 r r , 2m+2+1 = ((2(m + 1) m)(2 r 1) (m + 1))P 0,0. y m+2 Thus γ, γ + 1, 2γ 1, 3γ 2,..., γ 2 γ ( γ 2 1) H(P 0,0). To see the equality it is enough to prove that the semigroup γ, γ + 1, 2γ 1, 3γ 2,..., γ 2 γ ( γ 2 1) has g = (2 r 1 1) 2 gaps. A simple computation shows that G(P 0,0 ) = (γ 1) + (γ 3) + (γ 5) = (2 r 1 1) 2 = g. Once the semigroups H(P 0,0 ), H(P ) are known, let us study the semigroups over two points. Given Q 1, Q 2 X 2,r (F 2 r), for α G(Q 1 ) we define β α := min{β N 0 ; (α, β) H(Q 1, Q 2 )}. It is known, [8], that {β α ; α G(Q 1 )} = G(Q 2 ). Let α 1 < α 2 <... < α g be the gap sequence at Q 1 and β 1 < β 2 <... < β g be the gap sequence at Q 2. The above equality implies that there exist a oneto-one correspondence between G(Q 1 ) and G(Q 2 ) so that β αi = β σ(i), where σ is a permutation of the set {1, 2,..., g}. We will often denote this permutation by σ(q 1, Q 2 ) and the graph of the bijective map between G(Q 1 ) and G(Q 2 ) by Γ (Q 1, Q 2 ), that is Γ (Q 1, Q 2 ) := {(α i, β σ(i) ) : i = 1, 2,..., g} = {(α i, β αi ) : i = 1, 2,..., g}.

4 Lemma 2. Let Γ be a subset of (G(Q 1 ) G(Q 2 )) H(Q 1, Q 2 ). If there exists a permutation τ of {1,..., g} such that Γ = {(α i, β τ(i) ) : i = 1,..., g}, then Γ = Γ (Q 1, Q 2 ). Proof. From the definition of σ = σ(q 1, Q 2 ) we have β τ(i) β σ(i) for all i = 1,..., g. Thus τ = σ. Theorem 3. Let us consider the two-point semigroup H(P, P 0,0 ). It holds that where a = 2 r 1. β 2(i j)a+j = (2a 1)j 2i, 1 j i a 1, and β (2(i j)+1)a+j = (2a 1) (2i + 1), 1 j i a 2, Proof. Let us prove the first statement. By the structure of G(P ) and G(P 0,0 ), for every pair (i, j) such that 1 j i a 1, it holds that 2(i j)a+j G(P ) and j(2a 1) 2i = 2(j 1)(a 1) + (2(a 1) 2i + j) G(P 0,0 ). Let us first show that 2(i j)a + j 2(i j )a + j if i i or j j (*). If this assertion is false, there exist two pairs (i, j) (i, j ) such that 2(i j)a+j = 2(i j )a+j. If i j = i j, then 2(i j)a + j = 2(i j )a + j hence (i, j) = (i, j ). Therefore i j i j. Assume i j > i j. Then i j = i j + k, for some 0 < k N and hence 2(i j + k)a + j = 2(i j )a + j so j = 2ak + j,which is a contradiction because 1 j, j a 1. Then (*) is proved. Let us prove now that j(2a 1) 2i j (2a 1) 2i if (i, j) (i, j ) (**). Suppose again that this assertion is false. Thus there exist (i, j) (i, j ) such that j(2a 1) 2i = j (2a 1) 2i. Since j(2a 1) 2i = j (2a 1) 2i, we have i i and j j. Write i = i + k, with k N, 1 k < a 1. Thus j(2a 1) = j (2a 1) + 2k hence (j j )(2a 1) = 2k < 2a 1, which contradicts j j. This proves (**). Now, for 1 j i a 1, we have 2i = (2(i j)a + j)p + (j(2a 1) 2i)P 0,0 y j and hence (2(i j)a+j, j(2a 1) 2i) H(P, P 0,0 ). Thus, if α l = 2(i j)a+j and β l = j(2a 1) 2i, for l, l = 1,..., g, we have (α l, β l ) (G(P ) G(P 0,0 )) H(P, P 0,0 ). Let τ be a permutation of {1,..., g} such that τ(l) = l. By Lemma 2, Γ = {(α l, β τ(l) : l = 1,..., g} = Γ (P, P 0,0 ) so β 2(i j)a+j = (2a 1)j 2i for 1 j i a 1. This proves the first statement. The second one is proved in the same way, by using that β (2(i j)+1)a+j = (2a 1) (2i+1) for 1 j i a 2. This Theorem allows us to compute Γ (P 0,0, P ), and hence H(P 0,0, P ) as follows. Given x = (α 1, β 1 ), y = (α 2, β 2 ) N 2 0, the least upper bound (or lub) of x and y is defined as lub(x, y) := (max{α 1, α 2 }, max{β 1, β 2 }). It is well known that for x, y H(Q 1, Q 2 ), we have lub(x, y) H(Q 1, Q 2 ) (see [8]).

5 Lemma 4. Let Q 1 and Q 2 be two distinct rational points. Then H(Q 1, Q 2 ) = {lub(x, y) : x, y Γ (Q 1, Q 2 ) (H(Q 1 ) {0}) ({0} H(Q 2 ))}. Proof. See [8] Lemma The Weierstrass semigroup H(P 0,0, P ) for any q Let us study now the general case. Set a = ((q r 1)/(q 1)) 1. We have the pole divisors ( ) ( ) x 1 = ap 0,0, = (a + 1)P 0,0, y y and for 0 m q r 2 + q r q 1, mq+q+1 = (((m + 1)q m)a (m + 1))P 0,0. y m(q 1)+q Proposition 5. The Weierstrass semigroup H(P 0,0 ) is given by H(P 0,0 ) = a, a+1, qa 1, (2q 1)a 2, (3q 2)a 3,..., ((λ+1)q λ)a (λ+1) where λ = q r 2 + q r q 1. Proof. Since all integers a, a+1, qa 1, (2q 1)a 2, (3q 2)a 3,..., ((λ+1)q λ)a (λ + 1) are elements of H(P 0,0 ), it is enough to show that this semigroup has g gaps. The proof of this fact is analogous to the case q = 2. Theorem 6. Let q be a prime power, r 3 and a = q r 1 + q r q 2 + q. Let us consider the semigroup H(P 0,0, P ). Then for every s such that 1 s q r q + 1 and every pair (i, j) with 1 j i a s and (s 1)q (s 1) i j sq (s + 1), we have β (i j)(a+1)+j = (q r 1 (i j + 1))(a + 1) jq r 1. Proof. Let us first prove that when (i, j) (i, j ) then (i j)(a + 1) + j (i j )(a+1)+j. Suppose that this assertion is false. Thus there exist (i, j) (i, j ) such that (i j)(a + 1) + j = (i j )(a + 1) + j. Since i j i j, we can write i j = i j + m, with 1 m q 1. Thus m(a + 1) + j = j, which is not possible, because 1 j a 1. Now, let us show that the numbers (q r 1 (i j + 1))(a + 1) jq r 1 are distinct for distinct pairs (i, j). Otherwise there exist (i, j) (i, j ) such that (q r 1 (i j + 1))(a + 1) jq r 1 = (q r 1 (i j +1))(a+1) j q r 1. As above we have i j i j. Write i j = i j +m, 1 m q 1. Thus (j j )q r 1 = m(a + 1) = m(q r q + 1), hence q r 1 divides m(q r q + 1), a contradiction. Finally, let us see that the numbers (q r 1 (i j + 1))(a + 1) jq r 1 are gaps at P. Otherwise, if (q r 1 (i 0 j 0 +1))(a +1) j 0 q r 1 q r 1, q r q +1 for a pair (i 0, j 0 ), then there exist positive integers α, β, such that αq r 1 + β(q r q + 1) = (q r 1 (i 0 j 0 + 1))(a + 1) j 0 q r 1

6 = (q r 1 (i 0 j 0 + 1))(q r q + 1) j 0 q r 1 and hence (α + j 0 )q r 1 = (q r 1 (i 0 j β))(q r q + 1). We have α + j 0 > 0 and i 0 j β > 0, so q r 1 divides (q r 1 (i 0 j β))(q r q + 1), a contradiction because q r 1 (i 0 j β) < q r 1 and q is a prime power. By Proposition 5, it holds that (i j)(a + 1) + j G(P 0,0 ). Then, by considering the pole divisor a+1 j y i j+1 = ((i j)(a + 1) + j)p 0,0 + ((q r 1 (i j + 1))(a + 1) jq r 1 )P we conclude that ((i j)(a + 1) + j, (q r 1 (i j + 1))(a + 1) jq r 1 ) (G(P 0,0 ) G(P )) H(P 0,0, P ). Let α 1 <... < α g and β 1 <... < β g be the gap sequences of P 0,0 and P. Let τ be the permutation of {1,..., g} such that β τ(l) = (q r 1 (i j+1))(a+1) jq r 1 if α l = (i j)(a+1)+j, l = 1,..., g. Then Γ = {(α l, β τ(l) ) : l = 1,..., g} (G(P 0,0 ) G(P )) H(P 0,0, P ), hence Γ = Γ (P 0,0, P ) by Lemma 2. Thus β (i j)(a+1)+j = (q r 1 (i j +1))(a+1) jq r 1 and the proof is done. 4 Codes on Norm-Trace curves In this section we will show how the knowledge of the Weierstrass semigroup H(P 0,0, P ) on Norm-Trace curves X q,r, can be used to improve the parameters of the corresponding codes. Our starting point is the following result, due to Matthews [10]. Theorem 7. Assume that (α 1, α 2 ) G(Q 1, Q 2 ) with α 1 1 and l(α 1 Q 1 + α 2 Q 2 ) = l((α 1 1)Q 1 + α 2 Q 2 ). Suppose (γ 1, γ 2 t 1) G(Q 1, Q 2 ), for all t, 0 t min{γ 2 1, 2g 1 (α 1 +α 2 )}. Let G = (α 1 +γ 1 1)Q 1 +(α 2 +γ 2 1)Q 2 and D = n j=1 P j, where Q 1, Q 2, P 1,..., P n are distinct F q -rational points. If the dimension of C Ω (D, G) is positive, then its minimum distance is at least deg(g) 2g + 3. This Theorem can be improved for Norm-Trace curves as follows. Theorem 8. Let us consider the code C Ω (D, G) arising from the curve X q,r, with G = (α 1 + γ 1 1)P 0,0 + (α + γ 1)P and D = n j=1 P j, where the points P 0,0, P, P 1,..., P n are rational and distinct. Suppose that a) α 1, (α 1, α) G(P 0,0, P ) and l(α 1 P 0,0 + αp ) = l(α 1 P 0,0 + (α 1)P ). b) (γ 1 t 1, γ), (γ 1 t 1, γ + 1), (γ 1 t 1, γ + qr 1 q 1 ), (γ 1, γ) G(P 0,0, P ), for all t, 0 t min{γ 1 1, 2g 1 (α 1 + α)}. Under these conditions, if the dimension of C Ω (D, G) is positive, then its minimum distance at least deg(g) 2g + 4.

7 Proof. By Theorem 7, the minimum distance of the code C = C Ω (D, G) is at least deg(g) 2g+3. Let d = deg(g) 2g+3. If there exists a codeword c C of weight d, then there exists a differential ω Ω(G D) with exactly d simple poles in the set {P 1,..., P n }. Let Q 1,..., Q d be such poles. Now deg(ω) = 2g 2 = deg(g) d+1, that is, (ω) G (Q Q d ). So (ω) = G (Q Q d )+P, where P is a F q r-rational point, with P Q i, for 1 i d. On the other hand, since l(α 1 P 0,0 + αp ) = l(α 1 P 0,0 + (α 1)P ), by the Riemann-Roch Theorem we have that l(w (α 1 P 0,0 + αp )) = l(w (α 1 P 0,0 + (α 1)P )) 1, that is, L(W (α 0,0 P 1 +(α 1)P )) L(W (α 1 P 0,0 +αp )), where W is a canonical divisor. Thus, there exists a rational function h such that (h) = (α 1)P + (α 1 + t)p 0,0 W + E, where E is a effective divisor whose support does not contain neither P 0,0 nor P, and 0 t 2g 1 (α 1 + α) because deg(h) = 0. Thus (ω) = G (Q Q d ) + P = (ω) W (α 1)P + (α 1 + t)p 0,0 + E and since G = (α 1 + γ 1 1)P 0,0 + (α + γ 1)P, there exists a rational function f such that (f) = γp (γ 1 t 1)P 0,0 P + (Q Q d ) + E. Let us show that this is impossible. To that end we shall consider two cases. Case 1. t γ 1 1. If P supp(e), then (f) = γp + (γ 1 t 1)P 0,0, contradicting the fact that (γ 1 t 1, γ) G(P 0,0, P ). If P = P, then (f) = (γ +1)P +(γ 1 t 1)P 0,0, contradicting again the fact that (γ 1 t 1, γ +1) G(P 0,0, P ). The same occurs if P = P 0,0, because then (γ 1 t, γ) H(P 0,0, P ). Finally, if P = P j for some P j {Q 1,..., Q d }, since (y) = ((q r 1)/(q 1))P 0,0 ((q r 1)/(q 1))P, we have (f.y) = (γ + qr 1 q 1 )P + (γ 1 t 1)P 0,0, contradicting (γ 1 t 1, γ + (q r 1)(q 1)) G(P 0,0, P ). Case 2. γ 1 1 < t 2g 1 (α 1 + α). A similar reasoning shows that when P supp(e) or P = P 0,0 then γ is a gap. If P = P then γ + 1 is a gap. Finally, if P = P j for some P j {Q 1,..., Q d }, then γ + (q r 1)(q 1) is a gap. Therefore d deg(g) 2g + 4. Let us remember that given a [n, k, d] code C, we define its information rate by R = k/n and its relative minimum distance by δ = d/n. These parameters allows us to compare codes of different length. Our final result states that twopoint codes from Norm-Trace curves can have better relative parameters than the corresponding one-point codes. More precisely, we have the following. Theorem 9. There are two-point codes C Ω (D, G) on X q,r of length X q,r 2, having relative parameters better than every one-point code C L (D, mq r 1 P ) on X q,r.

8 Proof. Let us consider the one-point code C L (D, mq r 1 P ), where D is the sum of all q 2r 1 affine rational points. As we know, these points are either of the form (0, α s (0) ), being the α s (0) s the roots in F q r of y qr 1 + y qr y = 0, or of the form (α j, α s (j) ), 0 j q r 2, where α is a generator of F qr and the α(j) s s are the roots in F q r of y qr 1 +y qr y = α j. Let d be the minimum distance of C L (D, mq r 1 P ). The function f = m i=1 (x αi ) L(mq r 1 P ), has mq r 1 zeros and hence it gives a codeword of weight q 2r 1 mq r 1. On the other hand, by the Goppa bound we have that d n deg(g) = q 2r 1 mq r 1. Thus we have equality, d = q 2r 1 mq r 1. On the other hand, it is easy to compute that the dimension of this code is k = mq r 1 g + 1. Now let us consider the two-point code C Ω (D, G), where D = q 2r 1 1 j=1 P j, P j P 0,0, P and G = P 0,0 + (q 2r 1 + 2g mq r 1 4)P. Its length is n = q 2r 1 1. Its dimension is easy to compute: according to the Goppa s estimates, and since deg(g) > 2g 2, deg(w G + D) 2g 2, where W is a canonical divisor, we have dim(c Ω (D, G)) = i(g D) = l(w G + D) = mq r 1 g + 1. Finally its minimum distance can be estimated by using Theorem 7. To see this note that (α 1, α) = (1, 2g 2) G(P 0,0, P ) by Theorem 6; furthermore for all m such that q r (q r 1 + q r q 2 + q) + q m < q r, we have (γ 1, γ) = (1, q 2r 1 mq r 1 1) G(P 0,0, P ), and these pairs satisfy the condition (γ 1, γ t 1) G(P 0,0, P ) for all t in the range 0 t min{γ 1, 2g 1 (α 1 + α)}. Therefore the minimum distance of C Ω (D, G) at least deg(g) 2g + 3 = q 2r 1 mq r 1. Then C Ω (D, G) has relative parameters R, δ, better than the corresponding of C L (D, mq r 1 P ). Example 1. Take q = r = 3 and let us consider the Norm-Trace curve X 3,3 of genus g = 48 over F 27. With the same notation as in Theorem 6, we have a = 12 and 1 s 4. The Weierstrass semigroups are as follows, H(P ) = 9, 13, hence G(P ) = {1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 28, 29, 30, 32, 33, 34, 37, 38, 41, 42, 43, 46, 47, 50, 51, 55, 56, 59, 60, 64, 68, 69, 73, 77, 82, 86, 95}; H(P 0,0 ) = 12, 13, 35, 58, 81, hence G(P 0,0 ) = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 40, 41, 42, 43, 44, 45, 46, 53, 54, 55, 56, 57, 66, 67, 68, 69, 79, 80, 92}. Thus, by using Theorem 6, we get Γ (P 0,0, P ) = {(1, 95), (2, 86), (3, 77), (4, 68), (5, 59), (6, 50), (7, 41), (8, 32), (9, 23), (10, 14), (11, 5), (14, 82), (15, 73), (16, 64), (17, 55), (18, 46), (19, 37),(20, 28), (21, 19), (22, 10), (23, 1), (27, 69), (28, 60), (29, 51), (30, 42), (31, 33), (32, 24), (33, 15), (34, 6), (40, 56), (41, 47), (42, 38), (43, 29), (44, 20), (45, 11), (46, 2), (53, 43), (54, 34), (55, 25), (56, 16), (57, 7), (66, 30), (67, 21), (68, 12), (69, 3), (79, 17), (80, 8), (92, 4)}, and by Lemma 4, H(P 0,0, P ) = {lub(x, y : x, y Γ (P 0,0, P ) (H(P 0,0 ) {0}) ({0} H(P ))}. Now let us consider the codes C L (D, 180P ) and C Ω (D, P 0,0 +155P ), where D is the sum of all 243 affine rational points and D = P j, P j P 0,0, P.

9 The relative parameters of code C L (D, 180P ) are δ 1 = 63/243 and R 1 = 133/243. Using Theorems 7 and 9, the relative parameters of the two-point code C Ω (D, P 0, P ) are δ 2 63/242 and R 2 = 133/242. References 1. C. Carvalho and F. Torres: On Goppa codes and Weierstrass gaps at several points. Designs, Codes and Cryptography 35 (2005) A. Garcia, S. J. Kim and R. F. Lax: Consecutive Weierstrass gaps and minimum distance of Goppa codes. J. Pure Applied Algebra 84 (1993) O. Geil On codes from norm-trace curves. Finite Fields and Their Applications 9 (2003) J.P. Hansen and H. Stichtenoth: Group codes on certain curves with many rational points. Applicable Algebra Eng. Comm. Computing 1 (1990) T. Høholdt, J. van Lint and R. Pellikaan: Algebraic geometry codes. In V.S. Pless and W.C. Huffman (Eds.), Handbook of Coding Theory, vol. 1, Elsevier, Amsterdam, M. Homma and S.J. Kim: Goppa codes with Weierstrass pairs. J. Pure Applied Algebra 162 (2001) M. Homma: The Weierstrass semigroup of a pair of points on a curve. Archiv Math. 67 (1996) S.J. Kim: On index of the Weierstrass semigroup of a pair of points on a curve. Archiv Math. 62 (1994) G.L. Matthews: Codes from the Suzuki function field. IEEE Transactions on Information Theory 50 (2004) G.L. Matthews: Weierstrass pairs and minimum distance of Goppa codes. Designs, Codes and Cryptography 22 (2001) H. Stightenoth: Algebraic function fields and codes. Springer, Berlin This article was processed using the L A TEX macro package with LLNCS style

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

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

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

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

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

Quantum codes from two-point Hermitian codes

Quantum codes from two-point Hermitian codes Clemson University TigerPrints All Theses Theses 8-2010 Quantum codes from two-point Hermitian codes Justine Hyde-volpe Clemson University, jchasma@clemson.edu Follow this and additional works at: https://tigerprints.clemson.edu/all_theses

More information

Finite Fields and Their Applications

Finite Fields and Their Applications Finite Fields and Their Applications 18 (2012) 865 885 Contents lists available at SciVerse ScienceDirect Finite Fields and Their Applications www.elsevier.com/locate/ffa Delta sets for divisors supported

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

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

The minimum distance of codes in an array coming from telescopic semigroups

The minimum distance of codes in an array coming from telescopic semigroups The minimum distance of codes in an array coming from telescopic semigroups Christoph Kirfel and Ruud Pellikaan in IEEE Transactions Information Theory, vol. 41, pp. 1720 1732, (1995) Abstract The concept

More information

On the gonality of curves, abundant codes and decoding

On the gonality of curves, abundant codes and decoding On the gonality of curves, abundant codes and decoding Ruud Pellikaan Appeared in: in Coding Theory Algebraic Geometry, Luminy 99, (H. Stichtenoth and M.A. Tsfasman eds.), Lect. Notes Math. 58, Springer,

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

Applications of Algebraic Geometric Codes to Polar Coding

Applications of Algebraic Geometric Codes to Polar Coding Clemson University TigerPrints All Dissertations Dissertations 5-015 Applications of Algebraic Geometric Codes to Polar Coding Sarah E Anderson Clemson University Follow this and additional works at: https://tigerprintsclemsonedu/all_dissertations

More information

Some consequences of the Riemann-Roch theorem

Some consequences of the Riemann-Roch theorem Some consequences of the Riemann-Roch theorem Proposition Let g 0 Z and W 0 D F be such that for all A D F, dim A = deg A + 1 g 0 + dim(w 0 A). Then g 0 = g and W 0 is a canonical divisor. Proof We have

More information

On Weierstrass semigroups arising from finite graphs

On Weierstrass semigroups arising from finite graphs On Weierstrass semigroups arising from finite graphs Justin D. Peachey Department of Mathematics Davidson College October 3, 2013 Finite graphs Definition Let {P 1, P 2,..., P n } be the set of vertices

More information

Semigroup Ideals and Generalized Hamming Weights

Semigroup Ideals and Generalized Hamming Weights Semigroup Ideals and Generalized Hamming Weights Maria Bras-Amorós CIMPA Research School Algebraic Methods in Coding Theory Ubatuba, July 3-7, 2017 Contents 1 Maximum integer not in an ideal Maximum integer

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

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

Algebraic geometric codes on curves and surfaces

Algebraic geometric codes on curves and surfaces Algebraic geometric codes on curves and surfaces Paolo Zampolini Master Program in Mathematics Faculty of Science University of Padova, Italy. Supervisor: prof. Luca Barbieri Viale Department of Pure and

More information

On the order bound of one-point algebraic geometry codes.

On the order bound of one-point algebraic geometry codes. On the order bound of one-point algebraic geometry codes. Anna Oneto and Grazia Tamone 1 Abstract. Let S ={s i} i IN IN be a numerical semigroup. For each i IN, let ν(s i) denote the number of pairs (s

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

ONE-POINT CODES USING PLACES OF HIGHER DEGREE

ONE-POINT CODES USING PLACES OF HIGHER DEGREE ONE-POINT CODES USING PLACES OF HIGHER DEGREE GRETCHEN L. MATTHEWS AND TODD W. MICHEL DEPARTMENT OF MATHEMATICAL SCIENCES CLEMSON UNIVERSITY CLEMSON, SC 29634-0975 U.S.A. E-MAIL: GMATTHE@CLEMSON.EDU, TMICHEL@CLEMSON.EDU

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

ON DOUBLE COVERINGS OF A POINTED NON-SINGULAR CURVE WITH ANY WEIERSTRASS SEMIGROUP

ON DOUBLE COVERINGS OF A POINTED NON-SINGULAR CURVE WITH ANY WEIERSTRASS SEMIGROUP TSUKUBA J. MATH. VoL 31 No. 1 (2007), 205-215 ON DOUBLE COVERINGS OF A POINTED NON-SINGULAR CURVE WITH ANY WEIERSTRASS SEMIGROUP By Jiryo KOMEDA * and Akira OHBUcm** Abstract. Let H be a Weierstrass semigroup,

More information

Smooth models for Suzuki and Ree Curves

Smooth models for Suzuki and Ree Curves Smooth models for Suzuki and Ree Curves Abdulla Eid RICAM Workshop Algebraic curves over finite fields Linz, Austria, November 11-15, 2013 DL curves 1 / 35 Introduction Three important examples of algebraic

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

A Characterization Of Quantum Codes And Constructions

A Characterization Of Quantum Codes And Constructions A Characterization Of Quantum Codes And Constructions Chaoping Xing Department of Mathematics, National University of Singapore Singapore 117543, Republic of Singapore (email: matxcp@nus.edu.sg) Abstract

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

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

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

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

The dual minimum distance of arbitrary-dimensional algebraic-geometric codes

The dual minimum distance of arbitrary-dimensional algebraic-geometric codes The dual minimum distance of arbitrary-dimensional algebraic-geometric codes Alain Couvreur To cite this version: Alain Couvreur. The dual minimum distance of arbitrary-dimensional algebraic-geometric

More information

ON THE AUTOMORPHISM GROUPS OF SOME AG-CODES BASED ON C a,b CURVES

ON THE AUTOMORPHISM GROUPS OF SOME AG-CODES BASED ON C a,b CURVES ON THE AUTOMORPHISM GROUPS OF SOME AG-CODES BASED ON C a,b CURVES T. SHASKA AND H. WANG arxiv:1305.3937v2 [cs.it] 17 Apr 2016 Abstract. We study C a,b curves and their applications to coding theory. We

More information

1. Divisors on Riemann surfaces All the Riemann surfaces in this note are assumed to be connected and compact.

1. Divisors on Riemann surfaces All the Riemann surfaces in this note are assumed to be connected and compact. 1. Divisors on Riemann surfaces All the Riemann surfaces in this note are assumed to be connected and compact. Let X be a Riemann surface of genus g 0 and K(X) be the field of meromorphic functions on

More information

On the Existence of Non-Special Divisors of Degree g and g 1 in Algebraic Function Fields over F q

On the Existence of Non-Special Divisors of Degree g and g 1 in Algebraic Function Fields over F q arxiv:math/0410193v2 [math.nt] 13 Oct 2004 On the Existence of Non-Special Divisors of Degree g and g 1 in Algebraic Function Fields over F q Stéphane Ballet ( ) and Dominique Le Brigand ( ) November 13,

More information

A RIEMANN-ROCH THEOREM IN TROPICAL GEOMETRY

A RIEMANN-ROCH THEOREM IN TROPICAL GEOMETRY A RIEMANN-ROCH THEOREM IN TROPICAL GEOMETRY ANDREAS GATHMANN AND MICHAEL KERBER ABSTRACT. Recently, Baker and Norine have proven a Riemann-Roch theorem for finite graphs. We extend their results to metric

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

Math 797W Homework 4

Math 797W Homework 4 Math 797W Homework 4 Paul Hacking December 5, 2016 We work over an algebraically closed field k. (1) Let F be a sheaf of abelian groups on a topological space X, and p X a point. Recall the definition

More information

arxiv:math/ v1 [math.ag] 28 Oct 1999

arxiv:math/ v1 [math.ag] 28 Oct 1999 arxiv:math/9910155v1 [math.ag] 28 Oct 1999 Computing Weierstrass semigroups and the Feng-Rao distance from singular plane models A. Campillo J. I. Farrán July 25, 1999 Abstract We present an algorithm

More information

Algebraic Cayley Differential Space Time Codes

Algebraic Cayley Differential Space Time Codes IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 53, NO. 5, MAY 2007 1911 Algebraic Cayley Differential Space Time Codes Frédérique Oggier and Babak Hassibi Abstract Cayley space time codes have been proposed

More information

Authentication Codes and Algebraic Curves

Authentication Codes and Algebraic Curves Authentication Codes and Algebraic Curves Chaoping Xing Abstract. We survey a recent application of algebraic curves over finite fields to the constructions of authentication codes. 1. Introduction Authentication

More information

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

Mac Williams identities for linear codes as Riemann-Roch conditions Azniv Kasparian, Ivan Marinov 1

Mac Williams identities for linear codes as Riemann-Roch conditions Azniv Kasparian, Ivan Marinov 1 Mac Williams identities for linear codes as Riemann-Roch conditions Azniv Kasparian, Ivan Marinov 1 1 Partially supported by Contract 57/12.04.2016 with the Scientific Foundation of Kliment Ohridski University

More information

Multi-point Codes over Kummer Extensions

Multi-point Codes over Kummer Extensions Multi-point Codes over Kuer Extensions Chuangqiang Hu and Shudi Yang 1 Abstract This paper is concerned with the construction of algebraic geoetric codes defined fro Kuer extensions. It plays a significant

More information

VARIETIES WITHOUT EXTRA AUTOMORPHISMS I: CURVES BJORN POONEN

VARIETIES WITHOUT EXTRA AUTOMORPHISMS I: CURVES BJORN POONEN VARIETIES WITHOUT EXTRA AUTOMORPHISMS I: CURVES BJORN POONEN Abstract. For any field k and integer g 3, we exhibit a curve X over k of genus g such that X has no non-trivial automorphisms over k. 1. Statement

More information

From now on we assume that K = K.

From now on we assume that K = K. Divisors From now on we assume that K = K. Definition The (additively written) free abelian group generated by P F is denoted by D F and is called the divisor group of F/K. The elements of D F are called

More information

Finite Fields and Their Applications

Finite Fields and Their Applications Finite Fields and Their Applications 16 2010) 315 319 Contents lists available at ScienceDirect Finite Fields and Their Applications www.elsevier.com/locate/ffa Sziklai s conjecture on the number of points

More information

Division Algorithm and Construction of Curves with Many Points

Division Algorithm and Construction of Curves with Many Points Revista Colombiana de Matemáticas Volumen 4720132, páginas 131-147 Division Algorithm and Construction of Curves with Many Points Algoritmo de la división y construcción de curvas con muchos puntos Álvaro

More information

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

Generalization of the Lee-O Sullivan List Decoding for One-Point AG Codes arxiv:1203.6129v2 [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

More information

Introduction to Arithmetic Geometry Fall 2013 Lecture #23 11/26/2013

Introduction to Arithmetic Geometry Fall 2013 Lecture #23 11/26/2013 18.782 Introduction to Arithmetic Geometry Fall 2013 Lecture #23 11/26/2013 As usual, a curve is a smooth projective (geometrically irreducible) variety of dimension one and k is a perfect field. 23.1

More information

Quantum Algebraic-Geometric Codes

Quantum Algebraic-Geometric Codes Quantum Algebraic-Geometric Codes Chiu Fan Lee Clare Hall Cambridge Part III essay in the Department of Applied Mathematics and Theoretical Physics University of Cambridge May 21 Abstract This is a Part

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

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and education use, including for instruction at the authors institution

More information

Riemann surfaces with extra automorphisms and endomorphism rings of their Jacobians

Riemann surfaces with extra automorphisms and endomorphism rings of their Jacobians Riemann surfaces with extra automorphisms and endomorphism rings of their Jacobians T. Shaska Oakland University Rochester, MI, 48309 April 14, 2018 Problem Let X be an algebraic curve defined over a field

More information

THE MODULAR CURVE X O (169) AND RATIONAL ISOGENY

THE MODULAR CURVE X O (169) AND RATIONAL ISOGENY THE MODULAR CURVE X O (169) AND RATIONAL ISOGENY M. A. KENKU 1. Introduction Let N be an integer ^ 1. The affine modular curve Y 0 (N) parametrizes isomorphism classes of pairs (E ; C N ) where E is an

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

Each is equal to CP 1 minus one point, which is the origin of the other: (C =) U 1 = CP 1 the line λ (1, 0) U 0

Each is equal to CP 1 minus one point, which is the origin of the other: (C =) U 1 = CP 1 the line λ (1, 0) U 0 Algebraic Curves/Fall 2015 Aaron Bertram 1. Introduction. What is a complex curve? (Geometry) It s a Riemann surface, that is, a compact oriented twodimensional real manifold Σ with a complex structure.

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

Solutions, Project on p-adic Numbers, Real Analysis I, Fall, 2010.

Solutions, Project on p-adic Numbers, Real Analysis I, Fall, 2010. Solutions, Project on p-adic Numbers, Real Analysis I, Fall, 2010. (24) The p-adic numbers. Let p {2, 3, 5, 7, 11,... } be a prime number. (a) For x Q, define { 0 for x = 0, x p = p n for x = p n (a/b),

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

The Riemann-Roch Theorem

The Riemann-Roch Theorem The Riemann-Roch Theorem In this lecture F/K is an algebraic function field of genus g. Definition For A D F, is called the index of specialty of A. i(a) = dim A deg A + g 1 Definition An adele of F/K

More information

Interesting Examples on Maximal Irreducible Goppa Codes

Interesting Examples on Maximal Irreducible Goppa Codes Interesting Examples on Maximal Irreducible Goppa Codes Marta Giorgetti Dipartimento di Fisica e Matematica, Universita dell Insubria Abstract. In this paper a full categorization of irreducible classical

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

Chapter 1. Sets and Numbers

Chapter 1. Sets and Numbers Chapter 1. Sets and Numbers 1. Sets A set is considered to be a collection of objects (elements). If A is a set and x is an element of the set A, we say x is a member of A or x belongs to A, and we write

More information

Elliptic Curves Spring 2013 Lecture #8 03/05/2013

Elliptic Curves Spring 2013 Lecture #8 03/05/2013 18.783 Elliptic Curves Spring 2013 Lecture #8 03/05/2013 8.1 Point counting We now consider the problem of determining the number of points on an elliptic curve E over a finite field F q. The most naïve

More information

arxiv: v1 [math.ag] 1 Apr 2013

arxiv: v1 [math.ag] 1 Apr 2013 The characterization of Hermitian surfaces by the number of points arxiv:1304.0302v1 [math.ag] 1 Apr 2013 Masaaki Homma Department of Mathematics and Physics Kanagawa University Hiratsuka 259-1293, Japan

More information

Open Questions in Coding Theory

Open Questions in Coding Theory Open Questions in Coding Theory Steven T. Dougherty July 4, 2013 Open Questions The following questions were posed by: S.T. Dougherty J.L. Kim P. Solé J. Wood Hilbert Style Problems Hilbert Style Problems

More information

Degeneration of Fermat hypersurfaces in positive characteristic

Degeneration of Fermat hypersurfaces in positive characteristic Degeneration of Fermat hypersurfaces in positive characteristic Hoang Thanh Hoai Hiroshima University March 7, 2016 Hoang Thanh Hoai (Hiroshima University) Degeneration of Fermat hypersurfaces in positive

More information

On the Abhyankar-Moh inequality

On the Abhyankar-Moh inequality On the Abhyankar-Moh inequality Evelia García Barroso La Laguna University, Tenerife September, 2014 In this talk we present some results of R.D. Barrolleta, E. García Barroso and A. Płoski, On the Abhyankar-Moh

More information

Exercises for algebraic curves

Exercises for algebraic curves Exercises for algebraic curves Christophe Ritzenthaler February 18, 2019 1 Exercise Lecture 1 1.1 Exercise Show that V = {(x, y) C 2 s.t. y = sin x} is not an algebraic set. Solutions. Let us assume that

More information

RIEMANN SURFACES. max(0, deg x f)x.

RIEMANN SURFACES. max(0, deg x f)x. RIEMANN SURFACES 10. Weeks 11 12: Riemann-Roch theorem and applications 10.1. Divisors. The notion of a divisor looks very simple. Let X be a compact Riemann surface. A divisor is an expression a x x x

More information

Decomposing Bent Functions

Decomposing Bent Functions 2004 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 49, NO. 8, AUGUST 2003 Decomposing Bent Functions Anne Canteaut and Pascale Charpin Abstract In a recent paper [1], it is shown that the restrictions

More information

Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr.

Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr. Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr. Chapter : Logic Topics:. Statements, Negation, and Compound Statements.2 Truth Tables and Logical Equivalences.3

More information

Number of rational branches of a singular plane curve over a finite field

Number of rational branches of a singular plane curve over a finite field Number of rational branches of a singular plane curve over a finite field Nazar Arakelian arxiv:1612.06652v3 [math.nt] 11 May 2017 October 18, 2018 Abstract Let F be a plane singular curve defined over

More information

Generalized weights and bounds for error probability over erasure channels

Generalized weights and bounds for error probability over erasure channels Generalized weights and bounds for error probability over erasure channels Leandro Cruvinel Lemes Department of Electrical Engineering Federal University of Triangulo Mineiro Uberaba - MG, Brazil Email:

More information

Properties of the Integers

Properties of the Integers Properties of the Integers The set of all integers is the set and the subset of Z given by Z = {, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, }, N = {0, 1, 2, 3, 4, }, is the set of nonnegative integers (also called

More information

a + b = b + a and a b = b a. (a + b) + c = a + (b + c) and (a b) c = a (b c). a (b + c) = a b + a c and (a + b) c = a c + b c.

a + b = b + a and a b = b a. (a + b) + c = a + (b + c) and (a b) c = a (b c). a (b + c) = a b + a c and (a + b) c = a c + b c. Properties of the Integers The set of all integers is the set and the subset of Z given by Z = {, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, }, N = {0, 1, 2, 3, 4, }, is the set of nonnegative integers (also called

More information

Lupe Latin squares of order odd, 3-odd, A 2 + 3B 2 with gcm(a, B) = 1

Lupe Latin squares of order odd, 3-odd, A 2 + 3B 2 with gcm(a, B) = 1 Toyama Math. J. Vol. 34(2011), 1-22 Lupe Latin squares of order odd, 3-odd, A 2 + 3B 2 with gcm(a, B) = 1 Kazuo Azukawa Abstract. Let p be an odd integer which is written as p = A 2 + 3B 2 with gcm(a,

More information

Correlation of Binary Sequence Families Derived from Multiplicative Character of Finite Fields

Correlation of Binary Sequence Families Derived from Multiplicative Character of Finite Fields Correlation of Binary Sequence Families Derived from Multiplicative Character of Finite Fields Zilong Wang and Guang Gong Department of Electrical and Computer Engineering, University of Waterloo Waterloo,

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

THE VIRTUAL SINGULARITY THEOREM AND THE LOGARITHMIC BIGENUS THEOREM. (Received October 28, 1978, revised October 6, 1979)

THE VIRTUAL SINGULARITY THEOREM AND THE LOGARITHMIC BIGENUS THEOREM. (Received October 28, 1978, revised October 6, 1979) Tohoku Math. Journ. 32 (1980), 337-351. THE VIRTUAL SINGULARITY THEOREM AND THE LOGARITHMIC BIGENUS THEOREM SHIGERU IITAKA (Received October 28, 1978, revised October 6, 1979) Introduction. When we study

More information

On permutation automorphism groups of q-ary Hamming codes

On permutation automorphism groups of q-ary Hamming codes Eleventh International Workshop on Algebraic and Combinatorial Coding Theory June 16-22, 28, Pamporovo, Bulgaria pp. 119-124 On permutation automorphism groups of q-ary Hamming codes Evgeny V. Gorkunov

More information

Construction of pseudorandom binary lattices using elliptic curves

Construction of pseudorandom binary lattices using elliptic curves Construction of pseudorandom binary lattices using elliptic curves László Mérai Abstract In an earlier paper Hubert, Mauduit and Sárközy introduced and studied the notion of pseudorandomness of binary

More information

RATIONAL NODAL CURVES WITH NO SMOOTH WEIERSTRASS POINTS

RATIONAL NODAL CURVES WITH NO SMOOTH WEIERSTRASS POINTS PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY Volume 124, Number 2, February 1996 RATIONAL NODAL CURVES WITH NO SMOOTH WEIERSTRASS POINTS ARNALDO GARCIA AND R. F. LAX (Communicated by Eric Friedlander)

More information

Proofs. Chapter 2 P P Q Q

Proofs. Chapter 2 P P Q Q Chapter Proofs In this chapter we develop three methods for proving a statement. To start let s suppose the statement is of the form P Q or if P, then Q. Direct: This method typically starts with P. Then,

More information

Comparison of two versions of the Ferrers property of fuzzy interval orders

Comparison of two versions of the Ferrers property of fuzzy interval orders Comparison of two versions of the Ferrers property of fuzzy interval orders Susana Díaz 1 Bernard De Baets 2 Susana Montes 1 1.Dept. Statistics and O. R., University of Oviedo 2.Dept. Appl. Math., Biometrics

More information

* 8 Groups, with Appendix containing Rings and Fields.

* 8 Groups, with Appendix containing Rings and Fields. * 8 Groups, with Appendix containing Rings and Fields Binary Operations Definition We say that is a binary operation on a set S if, and only if, a, b, a b S Implicit in this definition is the idea that

More information

Towards a Better Understanding of the Semigroup Tree

Towards a Better Understanding of the Semigroup Tree arxiv:0810.1619v1 [math.co] 9 Oct 2008 Towards a Better Understanding of the Semigroup Tree Maria Bras-Amorós and Stanislav Bulygin October 27, 2018 Abstract In this paper we elaborate on the structure

More information

An Algorithm for computing Isomorphisms of Algebraic Function Fields

An Algorithm for computing Isomorphisms of Algebraic Function Fields An Algorithm for computing Isomorphisms of Algebraic Function Fields F. Hess Technical University of Berlin, Faculty II, Institute of Mathematics, Secr. MA8-1, Straße des 17. Juni 136, 10623 Berlin, Germany

More information

Picard Groups of Affine Curves

Picard Groups of Affine Curves Picard Groups of Affine Curves Victor I. Piercey University of Arizona Math 518 May 7, 2008 Abstract We will develop a purely algebraic definition for the Picard group of an affine variety. We will then

More information

Extend Fermats Small Theorem to r p 1 mod p 3 for divisors r of p ± 1

Extend Fermats Small Theorem to r p 1 mod p 3 for divisors r of p ± 1 Extend Fermats Small Theorem to r p 1 mod p 3 for divisors r of p ± 1 Nico F. Benschop AmSpade Research, The Netherlands Abstract By (p ± 1) p p 2 ± 1 mod p 3 and by the lattice structure of Z(.) mod q

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

Deformation of the Hopf algebra of plane posets

Deformation of the Hopf algebra of plane posets Deformation of the Hopf algebra of plane posets Loïc Foissy Laboratoire de Mathématiques, Université de Reims Moulin de la Housse - BP 1039-51687 REMS Cedex, France e-mail : loic.foissy@univ-reims.fr ABSTRACT.

More information

A RIEMANN-ROCH THEOREM FOR EDGE-WEIGHTED GRAPHS

A RIEMANN-ROCH THEOREM FOR EDGE-WEIGHTED GRAPHS A RIEMANN-ROCH THEOREM FOR EDGE-WEIGHTED GRAPHS RODNEY JAMES AND RICK MIRANDA Contents 1. Introduction 1 2. Change of Rings 3 3. Reduction to Q-graphs 5 4. Scaling 6 5. Reduction to Z-graphs 8 References

More information

MATH 201 Solutions: TEST 3-A (in class)

MATH 201 Solutions: TEST 3-A (in class) MATH 201 Solutions: TEST 3-A (in class) (revised) God created infinity, and man, unable to understand infinity, had to invent finite sets. - Gian Carlo Rota Part I [5 pts each] 1. Let X be a set. Define

More information

Part II. Riemann Surfaces. Year

Part II. Riemann Surfaces. Year Part II Year 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2018 96 Paper 2, Section II 23F State the uniformisation theorem. List without proof the Riemann surfaces which are uniformised

More information

Low-discrepancy sequences obtained from algebraic function fields over finite fields

Low-discrepancy sequences obtained from algebraic function fields over finite fields ACTA ARITHMETICA LXXII.3 (1995) Low-discrepancy sequences obtained from algebraic function fields over finite fields by Harald Niederreiter (Wien) and Chaoping Xing (Hefei) 1. Introduction. We present

More information

Permutation decoding for the binary codes from triangular graphs

Permutation decoding for the binary codes from triangular graphs Permutation decoding for the binary codes from triangular graphs J. D. Key J. Moori B. G. Rodrigues August 6, 2003 Abstract By finding explicit PD-sets we show that permutation decoding can be used for

More information

Binary codes from rectangular lattice graphs and permutation decoding

Binary codes from rectangular lattice graphs and permutation decoding Binary codes from rectangular lattice graphs and permutation decoding J. D. Key a,,1 P. Seneviratne a a Department of Mathematical Sciences, Clemson University, Clemson SC 29634, U.S.A. Abstract We examine

More information