An Algorithm to Calculate the Kernel of Certain Polynomial Ring Homomorphisms
|
|
- Toby Wesley Hopkins
- 5 years ago
- Views:
Transcription
1 An Algorithm to Calculate the Kernel of Certain Polynomial Ring Homomorphisms Fausto Di Biase and Rüdiger Urbanke CONTENTS 1. Introduction 2. The Solution by Means of a Gröbner Basis over Kx;y 3. The Solution by Means of Gröbner Bases over Kx 4. Simulation Results and Discussion References We propose an improvement upon the standard algorithm for computing the kernel of a polynomial map, assuming that the map sends monomials into monomials. Rather than computing a Gröbner basis in the joint polynomial ring, and then selecting only the elements of interest, we show that a moderate number of iterations of the Buchberger algorithm in the variables of the domain suffices. This work was carried out while the authors were at Washington University, St. Louis, in the Mathematics and Electrical Engineering Departments, respectively. Di Biase thanks the C.N.R. (Italy) for support, through grants and INTRODUCTION We are interested in calculating a nite basis for the kernel of a ring homomorphism : K x! K y between polynomial rings K x := K[x 1 ; : : : ; x n ] and K y := K[y 1 ; : : : ; y m ]. It is well known [Adams and Loustaunau 1994; Conti and Traverso 1991] that this can be accomplished applying the Buchberger algorithm [Buchberger 1985] over the polynomial ring K x;y := K[x 1 ; : : : ; x n ; y 1 ; : : : ; y m ]. Unfortunately, the complexity of the Buchberger algorithm is a strongly increasing function of the number of variables. Hence, it would be useful to nd an algorithm operating on K x alone. The main result of this paper is that this can indeed be done in the special case in which the map is the extension of a semigroup homomorphism. We will see that in this case a moderate number (bounded by b 1 nc) of Buchberger algorithms over K 2 x is suf- cient to nd a basis for ker, and, hence, that for a large number of variables the proposed algorithm will be more ecient than the standard algorithm. For general information on Grobner bases, see [Buchberger 1985; Cox et al. 1991]. The proposed algorithm has many applications, e.g., in the area of integer programming [Conti c A K Peters, Ltd /96 $0.50 per page
2 228 Experimental Mathematics, Vol. 4 (1995), No. 3 and Traverso 1991; Natraj et al.; Thomas; Hosten and Sturmfels 1994] as well in the realm of sampling from conditional distributions [Diaconis and Sturmfels]. We start by shortly reviewing the standard solution in Section 2. In Section 3 we then present the new algorithm together with some examples. Finally, in Section 4 the running times of these two algorithms are compared and the results are discussed. 2. THE SOLUTION BY MEANS OF A GRÖBNER BASIS OVER K x;y Let f j = (x j ) 2 K y and j = x j f j 2 K x;y, for j = 1; : : : ; n. Denote by hf: : :gi the ideal generated by f: : :g. Lemma 2.1. Let G be a (reduced) Grobner basis for hf 1 ; : : : ; n gi in K x;y with respect to a term order that eliminates the y variables. Then G 0 = G \ K x is a (reduced) Grobner basis for ker. Proof. The Elimination Theorem [Cox et al. 1991, p. 114] implies that G 0 is a (reduced) Grobner basis for hf 1 ; : : : ; n gi \ K x. The claim then follows since hf 1 ; : : : ; n gi is equal to the kernel of the (unique) homomorphic extension e : K x;y! K y of, for which e (x j ) = f j and e (y i ) = y i. Example 2.2. Let : K[x 1 ; : : : ; x 4 ]! K[y 1 ; y 2 ] map x 1 ; : : : ; x 4 into y 3 1, y 2 1 y 2, y 1 y 2 2, and y 3 2, respectively, so that 1 = x 1 y 3 1, etc. Then G = f x x 2 x 4 ; x 2 x 3 + x 1 x 4 ; x x 1 x 3 ; x 4 y 3 2 ; x 4y 1 + x 3 y 2 ; x 3 y 1 + x 2 y 2 ; x 2 y 1 + x 1 y 2 ; x 3 y 1 y 2 2 ; x 2 y 2 1 y 2; x 1 y 3 1g is the reduced Grobner basis for hf 1 ; : : : ; 4 gi with respect to lex order, y 1 > y 2 > x 1 > > x 4. Hence, G 0 = f x x 2 x 4 ; x 2 x 3 + x 1 x 4 ; x x 1 x 3 g is the reduced Grobner basis for ker with respect to lex order, x 1 > > x 4. Example 2.3. Let : K[x 1 ; : : : ; x 6 ]! K[y 1 ; : : : ; y 4 ] map x 1 ; : : : ; x 6 to, respectively, y 2 1 y3 2 y5 3, y 5 1 y2 2 y3 3 y 4, y 4 1 y4 2 y2 3 y 4, y 1 y 2 3 y4 4, y 1 y 5 3 y3 4, and y 2 2 y2 4. The reduced Grobner basis G for hf 1 ; : : : ; 6 gi with respect to lex order y 1 > y 4 > x 1 > > x 6 consists of 1180 elements, and G 0 = fx 10 3 x6 4 x 9 2 x 5x 11 6 ; x14 1 x20 4 x 2 x 6 3 x19 5 x8 6 ; x 16 3 x18 5 x 14 1 x8 2 x14 4 x3 6 ; x26 3 x17 5 x 14 1 x17 2 x8 4 x14 6 ; x 36 3 x16 5 x 14 1 x26 2 x2 4 x25 6 ; x46 3 x4 4 x15 5 x 14 1 x35 2 x36 6 g is the reduced Grobner basis for ker with respect to lex order x 1 > > x 6. Note that the above procedure requires the calculation of a Grobner basis G of hf i gi in K x;y, but the actual solution G 0 is then just a small subset of G, namely G 0 = G \ K x. This is especially apparent in the second example, where jgj = 1180 and jg 0 j = THE SOLUTION BY MEANS OF GRÖBNER BASES OVER K x Here we present an alternative way to calculate ker when (x j ) is a monomial in K y for every j = 1; : : : ; n. The solution is gradually built up by a repeated application of the Buchberger algorithm over K x (as opposed to K x;y ). The eciency of the proposed algorithm is based on the (empirical) fact that the complexity of the Buchberger algorithm grows strongly in the number of variables, so that for a large number of variables it is more ecient to calculate a moderate number of Grobner bases over K x instead of one over K x;y. This is especially true for the memory requirements of the proposed algorithm (see Example 2.3). Let M x denote the set of all monomials in K x, and likewise M y. Let f j = (x j ) and assume that f j 2 M y, for j = 1; : : : ; n. Note that all the information about is contained in the m n matrix M, with nonnegative integer entries, given by the exponents of the monomials f 1 ; : : : ; f n. We use the usual compact multi-index notation for monomials: e.g., for = ( 1 ; : : : ; n ) 2 N n, the symbol x denotes the monomial x 1 1 : : : x n n. Denote by log the isomorphism between M x and
3 Di Biase and Urbanke: An Algorithm to Calculate the Kernel of Certain Polynomial Ring Homomorphisms 229 N n given by log x := for 2 N n. There is a similar map from M y to N m, which, by a slight abuse of notation, we will denote by log also. Let M 2 N mn be dened by M i;j = (log f j ) i, where M i;j is the entry of M in row i, column j. This matrix denes a Z-linear mapping : Z n! Z m, by the usual row-by-column multiplication: (u) := Mu: A Z-basis for ker can be calculated using a variant of an algorithm that calculates the Smith normal form of an integer basis [Cohen 1993, p. 72]. The connection between ker and ker is conveyed by a map ' : Z n! K x, which will be presently dened. For u 2 Z dene u + and u by u + = max(u; 0) and u = max( u; 0). These denitions extend naturally to elements in Z n if we apply them componentwise. Note that if u 2 Z n then u + ; u 2 N n, and that ( u) + = u and ( u) = u +. Now for any u 2 Z n we dene '(u) := x u+ x u : Any binomial (dierence of monomials) p = x x, where ; 2 N n, can be written (in a unique way) as p = x x = m p '(u p ), where m p 2 M x and u p 2 Z n. We will write p + for x, and p for x. Then clearly p + = x = m p x u p + and p = x = m p x u p. Let 0 denote the natural partial order on N n obtained by forming the product of n copies of N with its natural order. If ; 2 N n, we denote by _ the 0 -smallest element of N n such that 0 _ and 0 _. In symbols, ( _ ) j = maxf j ; j g for j = 1; : : : ; n: We set x _ x = x _. Lemma 3.1. Let p and q be binomials in K x. Then p _ q + p p + p _ q + q + q = m p;q '(u p + u q ) (3.1) for some m p;q 2 M x. Proof. Note that u p (u p +u q ) + = u q (u p +u q ). Therefore the left-hand side equals p _ q + p (p + p ) + p _ q + where q + (q + q ) = p _ q + p + p _ q + p q + q = x u p+(u p +log(m p))_(u + q +log(m q)) x u q+(u +log(m p p))_(u + +log(m q q)) = x x (u p +u q ) + x (u p+u q ) = x '(u p + u q ); = up (up + uq) + +(u p +log(mp)) _(u + q +log(mq)) = uq (up + uq) +(u p +log(mp)) _(u + q +log(mq)): To see that 2 N n note that (u p + log(m p )) _ (u + q +log(m q )) is increasing (with respect to 0 ) in m p and m q. Hence, it suces to show that 2 N n in the case m p = m q = 1. Using the facts that u p _ u + q = u p + (u + q u p ) + and (u p + u q ) + = (u + p u q ) + + (u + q u p ) +, we get that = u + p (u + p u q ) + and, hence, 2 N n. Note that the S-polynomial [Cox et al. 1991, p. 82] of p and q, as well as the reduction of p with respect to q (if possible), can be written in the form of equation (3.1). This shows that if we calculate the Grobner basis of a set of elements of the form m i '(u i ), where m i 2 M x and u i 2 Z n, each element of this Grobner basis will also have this form, since this calculation can be done by computing a sequence of S-polynomials (possibly) followed by reductions. This can be seen in Examples 2.2 and 2.3 (each j is a binomial in K x;y ). We also have the following special case. (The support of 2 N n, denoted by supp, is the set of indices for which the corresponding component of is not zero.) Corollary 3.2. Let p = '(u p ); q = '(u q ) for some u p ; u q 2 Z n. If supp u + p and supp u q are disjoint (or supp u p is disjoint from supp u+ q ) then '(u p + u q ) 2 h'(fu p ; u q g)i: Proof. From Lemma 3.1 with m p = m q = 1 we have (using the same notation as in the previous proof) = u + p (u + p u q ) +. The hypothesis on
4 230 Experimental Mathematics, Vol. 4 (1995), No. 3 the supports implies that (u + p u q ) + = u + p and, hence, = 0. Example 3.3. Let u = (1; 2; 3; 1) = u + u = (1; 0; 3; 0) (0; 2; 0; 1) and v = (2; 1; 0; 2) = v + v = (2; 1; 0; 0) (0; 0; 0; 2). Since supp u + \ supp v = f1; 3g \ f4g =?; it follows from Corollary 3.2 that '(u + v) = '((3; 1; 3; 3)) = x 3 1 x3 3 x 2 x 3 4 belongs to hfx 1 x 3 3 x 2 2 x 4; x 2 1 x 2 x 2 4gi. Indeed, this binomial equals x 2 1(x 1 x 3 3 x 2 2 x 4) + x 2 x 4 (x 2 1 x 2 x 2 4). In the next theorem we see that the connection between ker and ker rests on the fact that ker is the ideal generated by '(ker ). Theorem 3.4. ker = h'(ker )i: Proof. It is simply based on a telescopic identity. Details can be found in [Herzog 1970]. If K is a basis for ker consisting of k elements (to simplify notation, we will use K to denote a basis for ker as well as the matrix in Z kn whose rows are the vectors in K), then it is not true in general that '(K) will be a set of generators for h'(span K)i, as the next example shows. Example 3.5. Let be as in Example 2.2. Then log(f1 ) M = 1 log(f 2 ) 1 log(f 3 ) 1 log(f 4 ) 1 log(f 1 ) 2 log(f 2 ) 2 log(f 3 ) 2 log(f 4 ) = : Calculating a Z-basis for ker we get K = : Hence, '(K) = fx 1 x 4 x 2 x 3 ; x 2 2 x 1 x 3 g and, calculating the reduced Grobner basis with respect to lex order, x 1 > > x 4, we get the set G = fx 2 x 2 3 x 2 2 x 4; x 2 x 3 + x 1 x 4 ; x 2 2 x 1 x 3 g: Since this (reduced and therefore unique) Grobner basis does not equal the Grobner basis we calculated in Example 2.2, we conclude that h'(k)i is strictly contained in h'(span K)i. Example 3.6. There are many equivalent choices for K. More precisely, if A 2 Z kk and det A = 1, then K 0 = AK is an equivalent basis (span K 0 = span K), and we write K 0 K. Conversely, any two equivalent bases are related in this way. Hence, we may ask if there always exists a K 0 K such that h'(k 0 )i = h'(span K)i. Again the previous example shows that this is not true. But there is an important special case in which '(K) is already sucient to generate h'(span K)i. Theorem 3.7. Let K 2 N kn. Then h'(k)i = h'(span K)i: Proof. Let g i, i = 1; : : : ; k, denote the rows of K. It suces to prove that if '(v) 2 h'(k)i and i 2 f1; : : : ; kg then '(v g i ) 2 h'(k)i, since any u 2 span K can be achieved in this way by starting with v = 0. Hence, assume '(v) 2 h'(k)i. Note that g i 2 N n, so that supp g i \supp v + =?. Therefore, by Corollary 3.2, '(v + g i ) 2 h'(fv; g i g)i h'(k)i: To prove that '(v g i ) 2 h'(k)i, note that v g i = v + ( g i ), and that supp( g i ) + \ supp v = supp g i \ supp v =?: In general, given a K 2 Z kn there will not exist a K 0 K such that K 0 2 N kn. Nevertheless we can always nd an equivalent basis with all base vectors lying in the same orthant, as the next lemma shows. Lemma 3.8. Let K 2 Z kn. Then there exists a K 0 K such that each column of K 0 is either in N k or in ( N ) k. Proof. First note that, if the j-th column of K is the zero k-tuple, the j-th column of any K 0 K is an
5 Di Biase and Urbanke: An Algorithm to Calculate the Kernel of Certain Polynomial Ring Homomorphisms 231 element of N k (being also the zero vector). Hence, without loss of generality, we can assume that each column of K contains at least one nonzero entry. If we can show that there exists a K 0 K such that some row of K 0 has all nonzero entries then by adding suitable (positive) multiples of this row to all other rows (thereby not changing the row space) we can generate the desired equivalent matrix. To see that such a K 0 exists, consider the set fi : 1 i n and jk j;i j > 0g; called the support of the j-th row of K and denoted by supp g j. Dene K 0 by g 0 1 = g 1 and g 0 j = g j + a j 1 g 0 j 1 for j = 2; : : : ; k, where a j 1 is any integer such that supp g 0 j = supp g j [supp g 0 j 1 (for instance, a j 1 = 1 + max i jg j;i j). Clearly K 0 K and supp g 0 k = k[ j=1 supp g j = f1; : : : ; ng: Therefore all components of g 0 k are nonzero. Example 3.9. Let be as in Example 2.2 and Example 3.5. Then M = = is an equivalent basis for ker with both rows in the same orthant. Lemma Let K 2 Z kn, and assume there exists a nite set U span K such that h'(u)i = h'(span K)i. If G is the reduced Grobner basis for h'(u)i (with respect to some xed order <) then G = '( ~ U) for some ~ U span K. Proof. By the remark following Lemma 3.1, each element g in the reduced Grobner basis has the form g = m'(u) for some m 2 M x and u 2 span K. Assume that m 6= 1 for some g 2 G. Now, '(u) 2 h'(u)i implies that '(u) (and, hence, g) is reducible by G n fgg, contradicting the fact that G was already reduced. For j 2 f1; 2; : : : ; ng dene T j : Z n! Z n as the operator that switches the sign of the jth component of the vectors in Z n. Further, if p 2 K x has the form p = '(u) for some u 2 Z n, we dene T j (p) = '(T j u). Theorem Let K 2 Z kn and assume that there exists a nite set U span K such that h'(u)i = h'(span K)i. If G is the reduced Grobner basis for h'(u)i, with respect to a term order that eliminates x j, then ht j Gi = h'(span(t j K))i. Proof. First observe that, by Lemma 3.10, there is a nite subset U ~ span K such that G = '( U). ~ Thus T j G = '(T j U) ~ is well dened. Moreover, since T j U ~ span(tj K), we have ht j Gi h'(span(t j K))i: To prove the other inclusion, let u 2 span K. Since G is a Grobner basis, there exists a g 2 G that gives rise to a head reduction of '(u). Without loss of generality, we may assume that '(u) = x a j p q and g = x b jr s, where a; b 2 N, a b and p; q; r; s are monomials in K[x 1 ; : : : ; x j 1 ; x j+1 ; : : : ; x n ]. Thus p = rm for some m 2 K[x 1 ; : : : ; x j 1 ; x j+1 ; : : : ; x n ] and '(u) = x a j p q = (xb j r s)xa b j m + (x a b j sm q) = gx a b j m + '(~u) ~m; where ~m is a monomial in K[x 1 ; : : : ; x j 1 ; x j+1 ; : : : ; x n ]; ~u 2 span K by Lemma 3.1, and the leading term of '(~u) is strictly smaller (with respect to the chosen term order) than the leading term of '(u). We have '(T j u) = p x a j q and T jg = r x b js. Hence, '(T j u) = p x a j q = (r xb j = (T j g)m + '(T j ~u)x b j ~m: s)m + (sm xa b j q)x b j We see that '(T j u) 2 ht j Gi will follow from '(T j ~u) 2 ht j Gi: The latter follows by induction, from the observation that the same procedure can be applied to
6 232 Experimental Mathematics, Vol. 4 (1995), No. 3 '(~u) (since ~u 2 span K) and that the leading term of '(~u) is strictly smaller than the leading term of '(u). We are now ready to describe our algorithm to calculate ker. Let K be a basis for ker. By Lemma 3.8 there exists an equivalent basis K 0 such that each column of K 0 is either in N n or in ( N ) n. Let J f1; 2; : : : ; ng be the index set of all columns with negative entries, and let K 0 J be the matrix obtained from K 0 by reversing all signs in the columns indexed by J. By Theorem 3.7, h'(k 0 J)i = h'(span K 0 J)i: If J =? we are done. If J 6=?, let j be any element of J. Theorem 3.11 enables us to derive from '(KJ) 0 a nite set of generators for h'(span K 0 )i. Jnfjg Compute the Grobner basis for '(KJ) 0 with respect to a term order that eliminates x j and apply the operator T j to it. Proceeding recursively, we can calculate a nite set of generators for '(span KJ), 0 which by Theorem 3.4 equals ker. Summary of the Algorithm. 1. Calculate a basis K for ker. 2. Find an equivalent basis K 0 such that all rows of K 0 lie in the same orthant. 3. Let J be the index set of all columns with negative entries and let KJ 0 be the matrix obtained from K 0 by reversing the signs of the columns indexed by J. 4. Let G J = '(KJ) Until J =?, repeat this: Take j 2 J and let G Jnfjg be the result of T j operating on the reduced Grobner basis for G J with respect to a term order that eliminates x j ; then let J J n fjg. 6. Output G?, a generating set for ker. Example Let be as in Examples 2.2, 3.5, and 3.9. Then G f2g = '(K 0 f2g ) = '(T 2K 0 ) = fx 1 x 2 2 x 3 1; x 2 1 x3 2 x 4 1g. Calculating a Grobner basis of G f2g with respect to lex order, x 2 > x 1 > x 3 > x 4, we get f x 2 4 x 1+x 3 3 ; x 4 x 2 x 2 3 ; x 4x 1 x 2 +x 3 ; 1+x 1 x 2 2 x 3g: Hence, G? := T 2 G f2g = f x 2 4 x 1 + x 3 3 ; x 2x 4 x 2 3 ; x 4 x 1 + x 2 x 3 ; x x 1 x 3 g is a generating set for ker '. Calculating a reduced Grobner basis of G? with respect to lex order x 1 > > x 4, we obtain f x x 2 x 4 ; x 2 x 3 + x 1 x 4 ; x x 1 x 3 g, which agrees with our previous result derived in Example 2.2. Example Let be as in Example 2.3. Then Hence, M = B@ CA ; K = K 0 = G f2;5;6g = '(K 0 f2;5;6g) ; : = fx 9 2 x10 3 x6 4 x10 5 x11 6 1; x 14 1 x10 2 x4 3 x26 4 x20 5 x19 6 1g: Calculating a Grobner basis of G f2;5;6g with respect to lex order x 6 > x 1 > : : : > x 5 and then applying T 6 we get the following set G f2;5g : fx 61 2 x146 3 x x x ; x 23 2 x x 56 1 x62 4 x73; 5 x 98 1 x110 4 x x 38 2 x92x 3 6; x 42 1 x28 4 x x 15 2 x38 3 x2; 6 x 8 2 x x 14 1 x14 4 x18 5 x3 6 ; x28 1 x34 4 x x 7 2 x22 3 x5 6 ; x 14 1 x 2x 20 4 x x 6 3 x8 6 ; x9 2 x10 3 x6 4 x 5 + x 11 6 g: In the same way we can calculate G f2g, which has 22 elements, and nally G?, with 14 elements. Calculating a Grobner basis of G? with respect to lex order x 1 > > x 6 one can check that this result coincides with the one derived in Example SIMULATION RESULTS AND DISCUSSION The proposed algorithm requires the determination of at most b 1 nc Grobner bases over K 2 x. Based on the (empirical) fact that the complexity of the Buchberger algorithm is a strongly growing function of the number of variables, we conclude that it
7 Di Biase and Urbanke: An Algorithm to Calculate the Kernel of Certain Polynomial Ring Homomorphisms 233 is in general more ecient to evaluate b 1 nc Grobner bases over K x than one Grobner basis over 2 K x;y. In the special cases where either ker (hence also ker ) is trivial or ker is spanned by a single element in Z n, no determination of a Grobner basis is required in the proposed algorithm; more generally, we observe that the starting point of the proposed algorithm is a collection of binomials, whose cardinality is equal to the nullity of a generic linear map from Z n to Z m : namely, maxfn m; 0g. Table 1 compares the running times of the standard versus the proposed algorithm for some parameters of n and m. For each pair (n; m) the time listed is the median of the running times, in seconds, of 500 random examples, where each entry in the matrix M was chosen independently according to a uniform distribution on the set f0; : : : ; 5g. The simulation was performed on a NeXT computer (25 Mhz, 20 MBytes of RAM) using Mathematica [Wolfram 1991] (which uses lex order) to perform the Grobner basis calculations and PARI [Batut et al. 1993] to perform the calculation of the integer kernel. From this table we see that for all listed cases but the case (n; m) = (6; 2) the proposed algorithm performs better than the standard algorithm. As expected, the dierence in performance becomes the more signicant the larger m is compared to n. Beside the signicant decrease in running time, the proposed algorithm also requires a signicantly smaller amount of memory. For the mapping given in Example 2.3 the largest intermediate Grobner basis required for the proposed algorithm has 22 elements, compared to 1180 elements that the standard algorithm requires. The listed running times could be further reduced in several ways. Instead of using Mathematica to perform the Grobner basis calculation, one could use Macaulay [Bayer and Stillman], which is signicantly faster. More substantially, all occurring ideals are toric ideals, for which specialized Buchberger algorithms have been investigated [Conti and Traverso 1991; Hosten and Sturmfels 1994]. These speedups apply to the standard as (n; m) standard alg. present alg. (3; 2) (3; 3) (4; 2) (4; 3) (4; 4) (5; 2) (5; 3) (5; 4) (5; 5) (6; 2) (6; 3) (6; 4) (6; 5) (6; 6) TABLE 1. Comparison of running times between the standard and the present algorithms. Times listed are in seconds, and represent the median running times of 500 random examples where each entry of M is independent and uniformly distributed in the set f0; : : : ; 5g. well as to the proposed algorithm. There are at least two more potential ways in which the proposed algorithm can be made more ecient. First, it is known that the lexicographical ordering is in general not very ecient, so a potential improvement would be to replace lex order by a more ef- cient order which eliminates x j. Secondly, in the above simulations no special eort was made to choose a specic K 0 from the many possible equivalent bases in order to minimize the subsequent calculations. Although the original task of the proposed algorithm was to compute the kernel of a polynomial map, assuming that the map sends monomials into monomials, the algorithm also applies to ring homomorphisms : K x! K y;y 1, where K y;y 1 := K[y 1 ; : : : ; y m ; y 1 ; : : : ; 1 y 1 m ]: For these maps, the entries of the corresponding matrix M will be integers (rather than non negative integers), but the algorithm works as well.
8 234 Experimental Mathematics, Vol. 4 (1995), No. 3 Finally, we observe that in the standard method one could use the FGLM algorithm [Marinari et al. 1993], which given a Grobner basis with respect to a certain ordering produces a basis with respect to another ordering. Since hf 1 ; : : : ; n gi is already a Grobner basis (with respect to any term order that eliminates the x variables), one could apply this FGLM algorithm to hf 1 ; : : : ; n gi to compute a Grobner basis with respect to a term order that eliminates the y variables, rather than computing this basis from scratch. But it seems that no substantial improvement in running times results from this approach. Further, this approach is limited to the original case where the map sends monomials into monomials, and does not extend to the more general case. REFERENCES [Adams and Loustaunau 1994] W. W. Adams and P. Loustaunau, An Introduction to Grobner Bases, Graduate Studies in Math. 3, Amer. Math. Soc., Providence, [Batut et al. 1993] C. Batut, D. Bernardi, H. Cohen and M. Olivier, User's Guide to Pari-GP. This manual is part of the program distribution, available by anonymous ftp from the host megrez.ceremab. u-bordeaux.fr. [Bayer and Stillman] D. Bayer and M. Stillman, Macaulay: A Computer Algebra System for Algebraic Geometry. This manual is part of the program distribution, available by anonymous ftp from the host available by anonymous ftp from zariski.harvard.edu. [Buchberger 1985] B. Buchberger, \Grobner bases: An algorithmic method in polynomial ideal theory", Chapter 6 in Multidimensional Systems Theory (edited by N. K. Bose), D. Reidel, Dordrecht and Boston, [Cohen 1993] H. Cohen, A Course in Computational Algebraic Number Theory, Graduate Texts in Math. 138, Springer, New York, [Conti and Traverso 1991] P. Conti and C. Traverso, \Grobner bases and integer programming", pp. 130{ 139 in Applied Algebra, Algebraic Algorithms, and Error-Correcting Codes, New Orleans, 1991 (edited by H.F. Mattson et al.), Lecture Notes in Computer Science 539, Springer, Berlin, [Cox et al. 1991] D. Cox, J. Little, and D. O'Shea, Ideals, Varieties, and Algorithms, Undergraduate Texts in Math., Springer, New York, [Diaconis and Sturmfels] P. Diaconis and B. Sturmfels, \Algebraic algorithms for sampling from conditional distributions", to appear in Ann. Stat. [Herzog 1970] J. Herzog, \Generators and relations of abelian semigroups and semigroup rings," Manuscripta Math. 3 (1970), 175{193. [Hosten and Sturmfels 1994] S. Hosten and B. Sturmfels, \GRIN: An implementation of Grobner bases for integer programming", 1994 (for information contact Hosten at serkan@math.berkeley.edu). [Marinari et al. 1993] M. Marinari, H. Moller, and T. Mora, \Grobner bases of ideals dened by functionals with an application to ideals of projective points", Appl. Algebra Eng. Commun. Comput. 4 (1993), 103{145. [Natraj et al.] N. R. Natraj, S. R. Tayur and R. R. Thomas, \An algebraic geometry algorithm for scheduling in the presence of setups and correlated demands", to appear in Math. Programming. [Thomas] R. R. Thomas, \A geometric Buchberger algorithm for integer programming", to appear in Math. Oper. Res. [Wolfram 1991] S. Wolfram, Mathematica: A System for Doing Mathematics by Computer, 2nd ed., Addison-Wesley, Reading, MA, Fausto Di Biase, Department of Mathematics, Princeton University, Princeton, NJ (biase@math.princeton.edu) Rudiger Urbanke, Room 2C-254, AT&T Bell Labs, 600 Mountain Avenue, P.O.Box 636, Murray Hill, NJ (ruediger@research.att.com) Received May 19, 1994; accepted in revised form July 21, 1995
Lemma 1. There exists a unique minimal set of vectors 1 ; : : : ; t in S N n such t that the set of non-optimal solutions to all programs in IP A;c eq
GRIN: An Implementation of Grobner Bases for Integer Programming Serkan Hosten 1 and Bernd Sturmfels 2 1 School of Operations Research and Industrial Engineering Cornell University, Ithaca, New York 14853,
More information1 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 informationComputing 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 informationGroebner Bases, Toric Ideals and Integer Programming: An Application to Economics. Tan Tran Junior Major-Economics& Mathematics
Groebner Bases, Toric Ideals and Integer Programming: An Application to Economics Tan Tran Junior Major-Economics& Mathematics History Groebner bases were developed by Buchberger in 1965, who later named
More informationPolynomials, 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 informationABSTRACT. 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 informationToric Ideals, an Introduction
The 20th National School on Algebra: DISCRETE INVARIANTS IN COMMUTATIVE ALGEBRA AND IN ALGEBRAIC GEOMETRY Mangalia, Romania, September 2-8, 2012 Hara Charalambous Department of Mathematics Aristotle University
More informationOn the minimal free resolution of a monomial ideal.
On the minimal free resolution of a monomial ideal. Caitlin M c Auley August 2012 Abstract Given a monomial ideal I in the polynomial ring S = k[x 1,..., x n ] over a field k, we construct a minimal free
More informationAN INTRODUCTION TO AFFINE TORIC VARIETIES: EMBEDDINGS AND IDEALS
AN INTRODUCTION TO AFFINE TORIC VARIETIES: EMBEDDINGS AND IDEALS JESSICA SIDMAN. Affine toric varieties: from lattice points to monomial mappings In this chapter we introduce toric varieties embedded in
More informationBinomial Ideals from Graphs
Binomial Ideals from Graphs Danielle Farrar University of Washington Yolanda Manzano St. Mary s University Juan Manuel Torres-Acevedo University of Puerto Rico Humacao August 10, 2000 Abstract This paper
More informationMCS 563 Spring 2014 Analytic Symbolic Computation Monday 27 January. Gröbner bases
Gröbner bases In this lecture we introduce Buchberger s algorithm to compute a Gröbner basis for an ideal, following [2]. We sketch an application in filter design. Showing the termination of Buchberger
More informationA Saturation Algorithm for Homogeneous Binomial Ideals
A Saturation Algorithm for Homogeneous Binomial Ideals Deepanjan Kesh and Shashank K Mehta Indian Institute of Technology, Kanpur - 208016, India, {deepkesh,skmehta}@cse.iitk.ac.in Abstract. Let k[x 1,...,
More information290 J.M. Carnicer, J.M. Pe~na basis (u 1 ; : : : ; u n ) consisting of minimally supported elements, yet also has a basis (v 1 ; : : : ; v n ) which f
Numer. Math. 67: 289{301 (1994) Numerische Mathematik c Springer-Verlag 1994 Electronic Edition Least supported bases and local linear independence J.M. Carnicer, J.M. Pe~na? Departamento de Matematica
More informationMCS 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 informationCounting 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 informationLecture 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 informationPOLYNOMIAL 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 informationJournal 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 informationTransformations Preserving the Hankel Transform
1 2 3 47 6 23 11 Journal of Integer Sequences, Vol 10 (2007), Article 0773 Transformations Preserving the Hankel Transform Christopher French Department of Mathematics and Statistics Grinnell College Grinnell,
More informationStructural Grobner Basis. Bernd Sturmfels and Markus Wiegelmann TR May Department of Mathematics, UC Berkeley.
I 1947 Center St. Suite 600 Berkeley, California 94704-1198 (510) 643-9153 FAX (510) 643-7684 INTERNATIONAL COMPUTER SCIENCE INSTITUTE Structural Grobner Basis Detection Bernd Sturmfels and Markus Wiegelmann
More informationGRÖ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 informationCourse 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 informationComputing Free Resolutions in Macaulay2
Computing Free Resolutions in Macaulay2 Madeline Brandt October 6, 2015 Introduction We will let R = k[x 1,..., x r ]. Definition 1. A free resolution of an R-module M is a complex F : F n φ n φ 1 F1 F0
More informationarxiv: 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 informationMATH 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 information18.312: Algebraic Combinatorics Lionel Levine. Lecture 22. Smith normal form of an integer matrix (linear algebra over Z).
18.312: Algebraic Combinatorics Lionel Levine Lecture date: May 3, 2011 Lecture 22 Notes by: Lou Odette This lecture: Smith normal form of an integer matrix (linear algebra over Z). 1 Review of Abelian
More information15. Polynomial rings Definition-Lemma Let R be a ring and let x be an indeterminate.
15. Polynomial rings Definition-Lemma 15.1. Let R be a ring and let x be an indeterminate. The polynomial ring R[x] is defined to be the set of all formal sums a n x n + a n 1 x n +... a 1 x + a 0 = a
More informationBetti Numbers of Splittable Graphs
Betti Numbers of Splittable Graphs Brittany Burns Dept. of Mathematical Sciences Shawnee State University, Portsmouth, OH 45662 USA Haley Mansfield Dept. of Mathematics Kansas State University, Manhattan,
More informationTHE LARGEST INTERSECTION LATTICE OF A CHRISTOS A. ATHANASIADIS. Abstract. We prove a conjecture of Bayer and Brandt [J. Alg. Combin.
THE LARGEST INTERSECTION LATTICE OF A DISCRIMINANTAL ARRANGEMENT CHRISTOS A. ATHANASIADIS Abstract. We prove a conjecture of Bayer and Brandt [J. Alg. Combin. 6 (1997), 229{246] about the \largest" intersection
More informationON CERTAIN CLASSES OF CURVE SINGULARITIES WITH REDUCED TANGENT CONE
ON CERTAIN CLASSES OF CURVE SINGULARITIES WITH REDUCED TANGENT CONE Alessandro De Paris Università degli studi di Napoli Federico II Dipartimento di Matematica e Applicazioni R. Caccioppoli Complesso Monte
More informationOn intersections of complete intersection ideals
On intersections of complete intersection ideals Mircea Cimpoeaş I.M.A.R. mircea.cimpoeas@imar.ro joint work with Dumitru Stamate July 7, 2016, I.M.N.S., Levico Terme, Italy Overview 1 Introduction 2 Main
More informationThe Hilbert functions which force the Weak Lefschetz Property
The Hilbert functions which force the Weak Lefschetz Property JUAN MIGLIORE Department of Mathematics, University of Notre Dame, Notre Dame, IN 46556, USA E-mail: Juan.C.Migliore.1@nd.edu FABRIZIO ZANELLO
More informationThe minimal components of the Mayr-Meyer ideals
The minimal components of the Mayr-Meyer ideals Irena Swanson 24 April 2003 Grete Hermann proved in [H] that for any ideal I in an n-dimensional polynomial ring over the field of rational numbers, if I
More informationTHE CONE OF BETTI TABLES OVER THREE NON-COLLINEAR POINTS IN THE PLANE
JOURNAL OF COMMUTATIVE ALGEBRA Volume 8, Number 4, Winter 2016 THE CONE OF BETTI TABLES OVER THREE NON-COLLINEAR POINTS IN THE PLANE IULIA GHEORGHITA AND STEVEN V SAM ABSTRACT. We describe the cone of
More informationFirst we introduce the sets that are going to serve as the generalizations of the scalars.
Contents 1 Fields...................................... 2 2 Vector spaces.................................. 4 3 Matrices..................................... 7 4 Linear systems and matrices..........................
More informationCHAPTER 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 informationDIRAC S THEOREM ON CHORDAL GRAPHS
Seminar Series in Mathematics: Algebra 200, 1 7 DIRAC S THEOREM ON CHORDAL GRAPHS Let G be a finite graph. Definition 1. The graph G is called chordal, if each cycle of length has a chord. Theorem 2 (Dirac).
More informationThe generic Gröbner walk
The generic Gröbner walk K. Fukuda, A. N. Jensen, N. Lauritzen, R. Thomas May 23, 2006 arxiv:math.ac/0501345 v3 13 Oct 2005 Abstract The Gröbner walk is an algorithm for conversion between Gröbner bases
More informationINITIAL 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 informationProblem Set 1 Solutions
Math 918 The Power of Monomial Ideals Problem Set 1 Solutions Due: Tuesday, February 16 (1) Let S = k[x 1,..., x n ] where k is a field. Fix a monomial order > σ on Z n 0. (a) Show that multideg(fg) =
More informationSymbolic Model Checking Using Algebraic Geometry George S. Avrunin Department of Computer Science University of Massachusetts at Amherst Amherst, MA 0
Symbolic Model Checking Using Algebraic Geometry George S. Avrunin Department of Computer Science University of Massachusetts at Amherst Amherst, MA 01003-4601 avrunin@cs.umass.edu Technical Report 96-18
More informationM ath. Res. Lett. 15 (2008), no. 3, c International Press 2008 SOME CASES OF THE EISENBUD-GREEN-HARRIS CONJECTURE
M ath. Res. Lett. 15 (2008), no. 3, 427 433 c International Press 2008 SOME CASES OF THE EISENBUD-GREEN-HARRIS CONJECTURE Giulio Caviglia and Diane Maclagan Abstract. The Eisenbud-Green-Harris conjecture
More informationOn 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 informationClearly C B, for every C Q. Suppose that we may find v 1, v 2,..., v n
10. Algebraic closure Definition 10.1. Let K be a field. The algebraic closure of K, denoted K, is an algebraic field extension L/K such that every polynomial in K[x] splits in L. We say that K is algebraically
More informationCriteria for existence of semigroup homomorphisms and projective rank functions. George M. Bergman
Criteria for existence of semigroup homomorphisms and projective rank functions George M. Bergman Suppose A, S, and T are semigroups, e: A S and f: A T semigroup homomorphisms, and X a generating set for
More informationMINIMAL GENERATING SETS OF GROUPS, RINGS, AND FIELDS
MINIMAL GENERATING SETS OF GROUPS, RINGS, AND FIELDS LORENZ HALBEISEN, MARTIN HAMILTON, AND PAVEL RŮŽIČKA Abstract. A subset X of a group (or a ring, or a field) is called generating, if the smallest subgroup
More informationGeneralized 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 informationSome Algebraic and Combinatorial Properties of the Complete T -Partite Graphs
Iranian Journal of Mathematical Sciences and Informatics Vol. 13, No. 1 (2018), pp 131-138 DOI: 10.7508/ijmsi.2018.1.012 Some Algebraic and Combinatorial Properties of the Complete T -Partite Graphs Seyyede
More informationMath 121 Homework 5: Notes on Selected Problems
Math 121 Homework 5: Notes on Selected Problems 12.1.2. Let M be a module over the integral domain R. (a) Assume that M has rank n and that x 1,..., x n is any maximal set of linearly independent elements
More informationFormal power series rings, inverse limits, and I-adic completions of rings
Formal power series rings, inverse limits, and I-adic completions of rings Formal semigroup rings and formal power series rings We next want to explore the notion of a (formal) power series ring in finitely
More informationDS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra.
DS-GA 1002 Lecture notes 0 Fall 2016 Linear Algebra These notes provide a review of basic concepts in linear algebra. 1 Vector spaces You are no doubt familiar with vectors in R 2 or R 3, i.e. [ ] 1.1
More information2 Section 2 However, in order to apply the above idea, we will need to allow non standard intervals ('; ) in the proof. More precisely, ' and may gene
Introduction 1 A dierential intermediate value theorem by Joris van der Hoeven D pt. de Math matiques (B t. 425) Universit Paris-Sud 91405 Orsay Cedex France June 2000 Abstract Let T be the eld of grid-based
More informationIndispensable monomials of toric ideals and Markov bases
Journal of Symbolic Computation 43 (2008) 490 507 www.elsevier.com/locate/jsc Indispensable monomials of toric ideals and Markov bases Satoshi Aoki a, Akimichi Takemura b, Ruriko Yoshida c a Department
More informationHILBERT 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 informationOn GMW designs and a conjecture of Assmus and Key Thomas E. Norwood and Qing Xiang Dept. of Mathematics, California Institute of Technology, Pasadena,
On GMW designs and a conjecture of Assmus and Key Thomas E. Norwood and Qing iang Dept. of Mathematics, California Institute of Technology, Pasadena, CA 91125 June 24, 1998 Abstract We show that a family
More informationRUDIMENTARY GALOIS THEORY
RUDIMENTARY GALOIS THEORY JACK LIANG Abstract. This paper introduces basic Galois Theory, primarily over fields with characteristic 0, beginning with polynomials and fields and ultimately relating the
More informationSome generalizations of Abhyankar lemma. K.N.Ponomaryov. Abstract. ramied extensions of discretely valued elds for an arbitrary (not
Some generalizations of Abhyankar lemma. K.N.Ponomaryov Abstract We prove some generalizations of Abhyankar lemma about tamely ramied extensions of discretely valued elds for an arbitrary (not nite, not
More informationLecture 15: Algebraic Geometry II
6.859/15.083 Integer Programming and Combinatorial Optimization Fall 009 Today... Ideals in k[x] Properties of Gröbner bases Buchberger s algorithm Elimination theory The Weak Nullstellensatz 0/1-Integer
More information2. Intersection Multiplicities
2. Intersection Multiplicities 11 2. Intersection Multiplicities Let us start our study of curves by introducing the concept of intersection multiplicity, which will be central throughout these notes.
More informationHonors 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 informationMath 314 Lecture Notes Section 006 Fall 2006
Math 314 Lecture Notes Section 006 Fall 2006 CHAPTER 1 Linear Systems of Equations First Day: (1) Welcome (2) Pass out information sheets (3) Take roll (4) Open up home page and have students do same
More informationOn an algebra related to orbit-counting. Peter J. Cameron. Queen Mary and Westeld College. London E1 4NS U.K. Abstract
On an algebra related to orbit-counting Peter J. Cameron School of Mathematical Sciences Queen Mary and Westeld College London E1 4NS U.K. Abstract With any permutation group G on an innite set is associated
More information4.4 Noetherian Rings
4.4 Noetherian Rings Recall that a ring A is Noetherian if it satisfies the following three equivalent conditions: (1) Every nonempty set of ideals of A has a maximal element (the maximal condition); (2)
More informationSpectra of Semidirect Products of Cyclic Groups
Spectra of Semidirect Products of Cyclic Groups Nathan Fox 1 University of Minnesota-Twin Cities Abstract The spectrum of a graph is the set of eigenvalues of its adjacency matrix A group, together with
More informationNEW CLASSES OF SET-THEORETIC COMPLETE INTERSECTION MONOMIAL IDEALS
NEW CLASSES OF SET-THEORETIC COMPLETE INTERSECTION MONOMIAL IDEALS M. R. POURNAKI, S. A. SEYED FAKHARI, AND S. YASSEMI Abstract. Let be a simplicial complex and χ be an s-coloring of. Biermann and Van
More informationGALOIS THEORY I (Supplement to Chapter 4)
GALOIS THEORY I (Supplement to Chapter 4) 1 Automorphisms of Fields Lemma 1 Let F be a eld. The set of automorphisms of F; Aut (F ) ; forms a group (under composition of functions). De nition 2 Let F be
More informationHow many units can a commutative ring have?
How many units can a commutative ring have? Sunil K. Chebolu and Keir Locridge Abstract. László Fuchs posed the following problem in 960, which remains open: classify the abelian groups occurring as the
More informationCHAPTER 1. AFFINE ALGEBRAIC VARIETIES
CHAPTER 1. AFFINE ALGEBRAIC VARIETIES During this first part of the course, we will establish a correspondence between various geometric notions and algebraic ones. Some references for this part of the
More information(1.) For any subset P S we denote by L(P ) the abelian group of integral relations between elements of P, i.e. L(P ) := ker Z P! span Z P S S : For ea
Torsion of dierentials on toric varieties Klaus Altmann Institut fur reine Mathematik, Humboldt-Universitat zu Berlin Ziegelstr. 13a, D-10099 Berlin, Germany. E-mail: altmann@mathematik.hu-berlin.de Abstract
More informationLecture 1. Toric Varieties: Basics
Lecture 1. Toric Varieties: Basics Taras Panov Lomonosov Moscow State University Summer School Current Developments in Geometry Novosibirsk, 27 August1 September 2018 Taras Panov (Moscow University) Lecture
More informationKonrad-Zuse-Zentrum für Informationstechnik Berlin Takustraße 7, D Berlin
Konrad-Zuse-Zentrum für Informationstechnik Berlin Takustraße 7, D-14195 Berlin Test sets of the knapsack problem and simultaneous diophantine approximation Martin Henk and Robert Weismantel Preprint SC97-13
More informationFactorization of integer-valued polynomials with square-free denominator
accepted by Comm. Algebra (2013) Factorization of integer-valued polynomials with square-free denominator Giulio Peruginelli September 9, 2013 Dedicated to Marco Fontana on the occasion of his 65th birthday
More information4 Hilbert s Basis Theorem and Gröbner basis
4 Hilbert s Basis Theorem and Gröbner basis We define Gröbner bases of ideals in multivariate polynomial rings and see how they work in tandem with the division algorithm. We look again at the standard
More informationToric ideals finitely generated up to symmetry
Toric ideals finitely generated up to symmetry Anton Leykin Georgia Tech MOCCA, Levico Terme, September 2014 based on [arxiv:1306.0828] Noetherianity for infinite-dimensional toric varieties (with Jan
More informationReview of Linear Algebra
Review of Linear Algebra Throughout these notes, F denotes a field (often called the scalars in this context). 1 Definition of a vector space Definition 1.1. A F -vector space or simply a vector space
More informationPrimary Decompositions of Powers of Ideals. Irena Swanson
Primary Decompositions of Powers of Ideals Irena Swanson 2 Department of Mathematics, University of Michigan Ann Arbor, Michigan 48109-1003, USA iswanson@math.lsa.umich.edu 1 Abstract Let R be a Noetherian
More informationFormal Groups. Niki Myrto Mavraki
Formal Groups Niki Myrto Mavraki Contents 1. Introduction 1 2. Some preliminaries 2 3. Formal Groups (1 dimensional) 2 4. Groups associated to formal groups 9 5. The Invariant Differential 11 6. The Formal
More informationNoetherian property of infinite EI categories
Noetherian property of infinite EI categories Wee Liang Gan and Liping Li Abstract. It is known that finitely generated FI-modules over a field of characteristic 0 are Noetherian. We generalize this result
More informationA 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 informationMath 4370 Exam 1. Handed out March 9th 2010 Due March 18th 2010
Math 4370 Exam 1 Handed out March 9th 2010 Due March 18th 2010 Problem 1. Recall from problem 1.4.6.e in the book, that a generating set {f 1,..., f s } of I is minimal if I is not the ideal generated
More information5 The existence of Gröbner basis
5 The existence of Gröbner basis We use Buchberger s criterion from the previous section to give an algorithm that constructs a Gröbner basis of an ideal from any given set of generators Hilbert s Basis
More informationOn the digital homology groups of digital images
On the digital homology groups of digital images arxiv:1109.3850v1 [cs.cv] 18 Sep 2011 Dae-Woong Lee 1 Department of Mathematics, and Institute of Pure and Applied Mathematics, Chonbuk National University,
More informationA Basis for Polynomial Solutions to Systems of Linear Constant Coefficient PDE's
advances in mathematics 7, 5763 (996) article no. 0005 A Basis for Polynomial Solutions to Systems of Linear Constant Coefficient PDE's Paul S. Pedersen Los Alamos National Laboratory, Mail Stop B265,
More informationSTABILITY OF INVARIANT SUBSPACES OF COMMUTING MATRICES We obtain some further results for pairs of commuting matrices. We show that a pair of commutin
On the stability of invariant subspaces of commuting matrices Tomaz Kosir and Bor Plestenjak September 18, 001 Abstract We study the stability of (joint) invariant subspaces of a nite set of commuting
More informationUnmixed Graphs that are Domains
Unmixed Graphs that are Domains Bruno Benedetti Institut für Mathematik, MA 6-2 TU Berlin, Germany benedetti@math.tu-berlin.de Matteo Varbaro Dipartimento di Matematica Univ. degli Studi di Genova, Italy
More informationwhere c R and the content of f is one. 1
9. Gauss Lemma Obviously it would be nice to have some more general methods of proving that a given polynomial is irreducible. The first is rather beautiful and due to Gauss. The basic idea is as follows.
More informationGröbner Bases. eliminating the leading term Buchberger s criterion and algorithm. construct wavelet filters
Gröbner Bases 1 S-polynomials eliminating the leading term Buchberger s criterion and algorithm 2 Wavelet Design construct wavelet filters 3 Proof of the Buchberger Criterion two lemmas proof of the Buchberger
More informationOn some properties of elementary derivations in dimension six
Journal of Pure and Applied Algebra 56 (200) 69 79 www.elsevier.com/locate/jpaa On some properties of elementary derivations in dimension six Joseph Khoury Department of Mathematics, University of Ottawa,
More informationOn the degree of local permutation polynomials
On the degree of local permutation polynomials Wiebke S. Diestelkamp Department of Mathematics University of Dayton Dayton, OH 45469-2316 wiebke@udayton.edu Stephen G. Hartke Department of Mathematics
More informationTHE BUCHBERGER RESOLUTION ANDA OLTEANU AND VOLKMAR WELKER
THE BUCHBERGER RESOLUTION ANDA OLTEANU AND VOLKMAR WELKER arxiv:1409.2041v2 [math.ac] 11 Sep 2014 Abstract. We define the Buchberger resolution, which is a graded free resolution of a monomial ideal in
More informationCharacters and triangle generation of the simple Mathieu group M 11
SEMESTER PROJECT Characters and triangle generation of the simple Mathieu group M 11 Under the supervision of Prof. Donna Testerman Dr. Claude Marion Student: Mikaël Cavallin September 11, 2010 Contents
More informationCharacterizations 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 informationNUMERICAL MONOIDS (I)
Seminar Series in Mathematics: Algebra 2003, 1 8 NUMERICAL MONOIDS (I) Introduction The numerical monoids are simple to define and naturally appear in various parts of mathematics, e.g. as the values monoids
More informationbe any ring homomorphism and let s S be any element of S. Then there is a unique ring homomorphism
21. Polynomial rings Let us now turn out attention to determining the prime elements of a polynomial ring, where the coefficient ring is a field. We already know that such a polynomial ring is a UFD. Therefore
More informationDepth of some square free monomial ideals
Bull. Math. Soc. Sci. Math. Roumanie Tome 56(104) No. 1, 2013, 117 124 Depth of some square free monomial ideals by Dorin Popescu and Andrei Zarojanu Dedicated to the memory of Nicolae Popescu (1937-2010)
More informationNONSINGULAR CURVES BRIAN OSSERMAN
NONSINGULAR CURVES BRIAN OSSERMAN The primary goal of this note is to prove that every abstract nonsingular curve can be realized as an open subset of a (unique) nonsingular projective curve. Note that
More informationLINEAR EQUATIONS WITH UNKNOWNS FROM A MULTIPLICATIVE GROUP IN A FUNCTION FIELD. To Professor Wolfgang Schmidt on his 75th birthday
LINEAR EQUATIONS WITH UNKNOWNS FROM A MULTIPLICATIVE GROUP IN A FUNCTION FIELD JAN-HENDRIK EVERTSE AND UMBERTO ZANNIER To Professor Wolfgang Schmidt on his 75th birthday 1. Introduction Let K be a field
More informationWRONSKIANS AND LINEAR INDEPENDENCE... f (n 1)
WRONSKIANS AND LINEAR INDEPENDENCE ALIN BOSTAN AND PHILIPPE DUMAS Abstract We give a new and simple proof of the fact that a finite family of analytic functions has a zero Wronskian only if it is linearly
More informationCHAPTER I. Rings. Definition A ring R is a set with two binary operations, addition + and
CHAPTER I Rings 1.1 Definitions and Examples Definition 1.1.1. A ring R is a set with two binary operations, addition + and multiplication satisfying the following conditions for all a, b, c in R : (i)
More informationTROPICAL 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