University of Paderborn Department of Mathematics. Diploma Thesis. On stable monomial ideals

Size: px
Start display at page:

Download "University of Paderborn Department of Mathematics. Diploma Thesis. On stable monomial ideals"

Transcription

1 University of Paderborn Department of Mathematics Diploma Thesis On stable monomial ideals by Kai Frederik Gehrs Paderborn, January 27, 2003 Thesis Advisor: Prof. Dr. Uwe Nagel

2

3 Erklärung Ich versichere, dass ich die vorliegende schriftliche Arbeit selbständig angefertigt und keine anderen als die angegebenen Hilfsmittel benutzt habe. Alle Stellen, die dem Wortlaut oder dem Sinn nach anderen Werken entnommen sind, habe ich unter genauer Angabe der Quelle deutlich als Entlehnung kenntlich gemacht. Paderborn, den 28. Januar 2003, Kai Frederik Gehrs

4

5 Im großen Garten der Geometrie kann sich jeder nach seinem Geschmack einen Strauß pflücken. David Hilbert ( )

6

7 Acknowledgement I would like to thank Uwe Nagel for making this work possible, even though he had to do so many other things within the last months Benno Fuchssteiner, Oliver Kluge, Walter Oevel, Andreas Sorgatz and all the other people in the MuPAD Research Group for teaching me programming in MuPAD and including me into their group Thilo Pruschke for proofreading a great part of my work and helping me, when I had questions during the whole course of my study Christopher Creutzig for introducing me to LaTeX Jörn Maas for his technical support Susanne Happ, Petra Neumann and Hubertus R. Drobner at Studienstiftung des Deutschen Volkes for their support and encouragement my family Bodo, Dodo, Michael, Julia and Jenni Gehrs and my friends James Hetfield for the wonderful music

8

9 Abstract The main result of this thesis is to present an algorithm for the computation of all saturated stable ideals to a given Hilbert polynomial. It uses and adapts ideas of the Ph.D. thesis Combinatorial Structure on the Hilbert Scheme by Alyson Reeves (see [16]). The class of stable ideals is introduced, and some useful properties of these ideals are discussed in detail concerning computation of Hilbert series, Hilbert polynomials and saturation. For each of these explicit formulas are given. Special lexicographic ideals are defined, which can be associated to a given Hilbert series and a given Hilbert polynomial. These ideals play a major role in the computation of all saturated stable ideals to a given Hilbert polynomial. Apart from the theoretical results of this thesis, the last chapter presents the source code of an implementation of the algorithm to compute all saturated stable ideals to a given Hilbert polynomial. Additionally, the source code of various other algorithms concerning stable ideals, e.g. to compute Hilbert polynomials, Hilbert series or Hilbert functions is discussed in Chapter 4. As a basis for the implementations, the computer algebra system MuPAD is used. The algorithms can be run on any available version of MuPAD and do not make use of high-level library functions. Therefore the code can easily be implemented in any other comparable computer algebra system.

10

11 Contents Introduction 3 1 Notations and Prerequisites General prerequisites and terminology Hilbert function, Hilbert polynomial and Hilbert series Characterization of Hilbert functions Stable ideals Borel-fixed ideals Stability of Borel-fixed ideals Saturation of stable ideals Hilbert series of stable ideals A link between Hilbert series and stable ideals A link between Hilbert polynomials and stable ideals Hilbert polynomials of stable ideals An application to Gotzmann s Regularity Theorem Operations on stable ideals Left-shifts and right-shifts of monomials Expansions and contractions of monomials Stable ideals with the same double saturation Stable ideals with the same Hilbert polynomial Algorithms for stable ideals Computing Hilbert series of stable ideals Computing Hilbert polynomials of stable ideals Computing the lexicographic ideal L p Computing expansions and contractions Computing stable ideals to a given Hilbert polynomial Computing all Hilbert series to a Hilbert polynomial Computing all Hilbert functions to a Hilbert polynomial Some conclusions and experimental results Glossary of Notations 127 1

12 Glossary of MuPAD procedures 129 Bibliography 131 2

13 Introduction The main result of this thesis is to present an algorithm to compute all saturated stable ideals to a given Hilbert polynomial according to the Ph.D. thesis Combinatorial Structure on the Hilbert Scheme by Alyson Reeves (see [16]). The importance of the study of stable ideals to the topic of algebraic geometry has been recognized through the work of several researchers. The contributions of Robin Hartshorne (see [8], [9]), David Bayer (see [1]) and Mark Green (see [4], [5]) are of particular interest. Within their work, a special class of monomial ideals the so-called generic initial ideals has been studied. The reader, who is not familiar with the definition of the generic initial ideal to a given homogeneous ideal I of the polynomial ring K[x 0,..., x n ] in n+1 variables over the field K may think of it as an initial ideal (i.e. a monomial ideal, generated by the leading monomials of all homogeneous elements of I with respect to some monomial order), which can be obtained from I after the application of a sufficiently general change of coordinates to its generators. A theorem proved by Galligo, Bayer and Stillman, which can be found for example in the book Commutative Algebra with a View Toward Algebraic Geometry by David Eisenbud (see [6], Chapter 15, Theorem ), states that if I is a homogeneous ideal in the polynomial ring K[x 0,..., x n ] in n + 1 variables over the field K, the generic initial ideal of I will be Borel-fixed. Within this thesis, the field K will always be of characteristic zero. In this case, Borel-fixed ideals are stable ideals, i.e. they are characterized by a certain combinatorial property. Generic initial ideals also played an important role in Hartshorne s proof of the connectedness of the Hilbert scheme. The Hilbert scheme is an interesting and rather complicated object studied in algebraic geometry. With the help of this scheme, one can parametrize the subschemes of the projective space P n with the same Hilbert polynomial. It consists of different components, whose number can be estimated by the number of stable ideals with the same Hilbert polynomial. Hence, for further observations of the Hilbert scheme it would be useful to have an algorithm to compute all such stable ideals. Thus, the reader might see that it is indeed of interest to study the class of stable ideals not only from the point of view of commutative algebra, but also from that of algebraic geometry. 3

14 This thesis is organized in four chapters: Chapter 1. Notations and Prerequisites In order to enable not only readers with a good background in commutative algebra and algebraic geometry to follow the train of thought presented here, the first chapter of this thesis sets the stage: Basic terminology will be introduced to the reader and basic definitions will be recalled. Some well known results concerning primary decomposition of ideals, saturation of ideals and Hilbert polynomials will be quoted. Another important result at the end of the first chapter is the characterization of the Hilbert function of a homogeneous K-algebra, which goes back to F. S. Macaulay and will not be proved here, either. We will make use of this result, when we prove the correctness of an algorithm stated in Chapter 2. All results, which are stated and not proved at all, can be accepted without the knowledge of any details of their proof, since we will not make use of these details later. Chapter 2. Stable ideals In the second chapter, we define Borel-fixed ideals. Under special conditions, we characterize these ideals by a certain property (due to [6]), which leads us to the class of stable ideals. These ideals will be of main interest in the following chapters. The theory to compute the saturation, the Hilbert series or the Hilbert polynomial of a stable ideal is presented. To compute each of these, we give efficient algorithms. Furthermore we establish a link between Hilbert series and stable ideals, i.e. we will describe an algorithm to compute a unique saturated lexicographic ideal to a given Hilbert series of K[x 0,..., x n ]/I for a saturated homogeneous ideal I K[x 0,..., x n ]. We will see that this ideal is also stable. Similarly, we describe how to compute a unique saturated lexicographic ideal to a given Hilbert polynomial, which is again a stable ideal. As an appendix of Chapter 2, we deal with an application of the former results to a consequence of Gotzmann s Regularity Theorem (see [5], Chapter 3 ). In particular, we point out that Gotzmann s upper bound on the degrees of the minimal generators of ideals to a given Hilbert polynomial cannot be improved. Chapter 3. Operations on stable ideals Chapter three is the theoretical core of this thesis. For stable ideals, we define leftshifts and right-shifts of monomials. We will explain, what has to be understood under expansions and contractions of monomials. The reader might think of these constructions as algorithmic tools, which will be used to compute all saturated stable ideals to a given Hilbert polynomial. Later within this chapter, we will be able to 4

15 prove that all saturated stable ideals with the same double saturation and the same Hilbert polynomial are linked by a finite sequence of paired contractions and expansions of monomials. This provides an algorithmic classification of all such ideals. Additionally, we prove that under special conditions, the unique saturated lexicographic ideals to a given Hilbert polynomial and a given Hilbert series defined in Chapter 2 have the same double saturation. From these results, we will compute all Hilbert series associated to a given Hilbert polynomial p(z) of K[x 0,..., x n ]/I, where I K[x 0,..., x n ] is a saturated stable ideal. In the last section of the chapter we present a pseudo code version of the algorithm to compute all saturated stable ideals to a given Hilbert polynomial. The above mentioned contractions and expansions of monomials will play an important role within this algorithm. Chapter 4. Algorithms for stable ideals The aim of Chapter 4 is mainly to use the results presented in the preceding three chapters to establish algorithms for stable ideals. These algorithms will not only be stated in pseudo code, as for example in Chapter 2 and Chapter 3, but also in source code. Here, the MuPAD programming language serves as a basis for the source code. The code listed can always be copied and included into any of the usual versions of the computer algebra system MuPAD, which are available today. This code uses little of the high level library functions of MuPAD. Since the MuPAD programming language in its simplest form (the only form, in which it will be used within this thesis) is quite similar to the original Pascal programming language, it will be easy for anyone to understand the code who is used to Pascal or even any other of the programming languages of the modern computer algebra systems available today. Hence, it is also easy to implement the algorithms in any other of the above mentioned programming environments. In detail, we will present the source code for algorithms to compute Hilbert series of stable ideals, Hilbert polynomials of stable ideals, special lexicographic ideals, expansions and contractions and many more. Combining all these algorithms, we will see that we can compute all saturated stable ideals to a given Hilbert polynomial. The chapter ends with an appendix presenting some experimental results and conclusions concerning the algorithm to compute all saturated stable ideals with the same Hilbert Hilbert and the structure of the unique lexicographic ideals associated to a Hilbert polynomial. To check the implementations in MuPAD, several tests have been written. The testfile containing the tests is not stated within the text, because it would overstep the framework of this thesis (it consists of more than 1200 lines of code, which are useful, to check the correctness of the algorithms in practice, but not of interest within the mathematical context of this thesis). Nevertheless, the tests are available in electronic form on the CD enclosed to this thesis. On the CD one finds the complete implementation of all algorithms 5

16 6 described in Chapter 4. Additionally, with the friendly permission of the MuPAD-Research-Group and the company Sciface Software GmbH, several versions of MuPAD could be added to the CD. The user may find a MuPAD-Light version for the use of MuPAD under Microsoft Windows and a MuPAD-Light version for the use under Unix respectively Linux. They can be used for free by anyone, who is working in an academic area, and contain the whole mathematical functionality of MuPAD (the only disadvantages towards the official versions of MuPAD are the lack of graphics and the lack of a user interface). For details, we refer to the web sites and There one finds additional information on technical support and the latest versions of the MuPAD documentation files in HTML-format and in PDF-format.

17 Chapter 1 Notations and Prerequisites We want to recall some basic definitions and, according to this thesis, some central results. The more standard definitions and results will be mentioned within the text and will not be numerated explicitly (there is a quick reference of notations in the Glossary of Notations, see page 127). Definitions and results, which may not be known in general and which serve to develop the main results of this special thesis, will be stated in the usual, formal way and be numerated to make it easy to refer to them. 1.1 General prerequisites and terminology Let K be a field of characteristic zero, and let R := K[x 0,..., x n ] denote the polynomial ring in n + 1-Variables x 0,..., x n. Each element f R can be uniquely written in the form k f = r i m i, where r i K and m i = x a i0 0 x a i x a in n R with a i0, a i1,..., a in N 0. i=0 For each 0 i k we call r i m i a term of the polynomial f, r i the coefficient of the term n and m i a monomial. The degree of a monomial m = x a x an n R is deg m := a i. The degree of a polynomial f = k r i m i R is defined to be the maximum of the degrees i=0 of its monomial components m i, that is deg f := max{deg m i i = 0,..., k}. We call f a homogeneous polynomial or homogeneous of degree d, if there is d N 0 such that all terms of f have degree d. Thus, the polynomial ring R becomes a graded ring over K, graded by the degree. In each degree d, the set of all polynomials of degree d forms a vector space over K. In some situations, in particular in connection with exact sequences, we will have to shift the grading of R. For k N we write R( k) to denote that every element f R, deg f = d, has degree d k when viewed as an element of R( k). We will denote the set of all monomials of R by M, i.e. M := {m m R, m is a monomial}. 7 i=0

18 8 CHAPTER 1. NOTATIONS AND PREREQUISITES On the set M we define the lexicographic order >:=> lex. For two monomials m = x a x an 0, n = x b x an n R, we have m > n if and only if the first non-zero entry in the vector (a 0 b 0,..., a n b n ) is positive. The lexicographic order is a total order on the set M of all monomials of R. The set M serves as a basis of R viewed as vector space over K. By [R] d for a d N 0 we denote all homogeneous elements of R having degree d, i.e. [R] d := {f f R, deg f = d, f homogeneous}. For each d, [R] d itself is a vector space over K( with) a basis given by all monomials in M n + d having degree d. Note that there are exactly of these monomials having degree d n and that this implies ( ) n + d dim K [R] d =, n where dim K denotes the vector space dimension over K. This result will be useful to determine the Hilbert function, the Hilbert polynomial and the Hilbert series of R, as we will see later. In this terminology we can write R as the direct sum R = d Z[R] d or, if we shift the grading of R by k, R( k) = k Z [R( k)] d = k Z[R] d k. For an ideal I R generated by the polynomials f 1,..., f s R we write I = (f 1,..., f s ). According to the notation mentioned above, we denote by [I] d the set of all homogeneous elements of I having degree d. For each d the set [I] d and the ideal I itself can again be viewed as a vector space over K. All ideals treated in this thesis will be homogeneous, i.e. we can and will consider the elements f 1,..., f s generating I to be homogeneous polynomials. The class of ideals, which is of main interest in our context, is the class of monomial ideals. An ideal I = (m 1,..., m s ) R is called a monomial ideal if it can be generated by monomials m 1,..., m s, i.e. m i = x a i0 0 x a i x a in n, where a i0, a i1,..., a in N 0. The set of monomials {m 1,..., m s } is called a set of monomial generators of I. We call {m 1,..., m s } a set of minimal monomial generators of I if it consists of a minimal number of generators of I, i.e. if for any other set of monomials {n 1,..., n t } R generating I, we have s t. In this case, µ(i) := s is the well-defined number of minimal generators of I. The class of monomial ideals is closed under the usual operations: If I, J R are monomial ideals, then I J, I + J and I : J = {f f R, f m I for every m J} are monomial ideals. Furthermore, if I R is a monomial ideal, the primary ideals q i and the

19 1.1. GENERAL PREREQUISITES AND TERMINOLOGY 9 associated prime ideals p i, i = 1,..., r, in a primary decomposition I = q 1... q r of I may be taken as monomial ideals. For any ideal I R, we denote the radical of I to be the ideal Rad I := {f f R, there is a k N such that f k I}. If I is a monomial ideal, then Rad I is again a monomial ideal. A fact, we will use later, is that we can compute the ideal quotient of two monomial ideals quite easily: Lemma 1.1. (Ideal quotient of monomial ideals) Let I = (m 1,..., m r ), J = (n 1,..., n s ) R be monomial ideals. Then the ideal I : J can be computed as the intersection of the monomial ideals ( m 1 gcd(m 1, n 1 ),..., ) ( m r... gcd(m r, n 1 ) m 1 gcd(m 1, n s ),..., ) m r, gcd(m r, n s ) where gcd(m i, n j ) denotes the greatest common divisor of m i and n j, 1 i r, 1 j s. In the special case, where s = 1, we obtain ( ) m 1 I : J = gcd(m 1, n 1 ),..., m r. gcd(m r, n 1 ) We want to define lexicographic ideals and lexicographic subsets of [R] d for d Z. Definition 1.2. Let M R be a set of monomials of degree d Z. M is called a lexicographic subset of [R] d, if there is an r N, such that M is generated by the r greatest monomials (with respect to the lexicographic order on M) of [R] d. Definition 1.3. A monomial ideal I R is called a lexicographic ideal, if for each d Z the vector space [I] d, i.e. the vector space generated by all monomials of degree d in I, is a lexicographic subset of [R] d. For example, if R := K[x 0, x 1, x 2 ], then the set M := {x 2 0, x 0 x 1, x 0 x 2 } R is a lexicographic subset of [R] 2, because the following six monomials x 2 0, x 0 x 1, x 0 x 2, x 2 1, x 1 x 2, x 2 2 are the only monomials of degree 2 in [R] 2 and we have (with respect to the lexicographic order) x 2 0 > x 0 x 1 > x 0 x 2 > x 2 1 > x 1 x 2 > x 2 2. Thus, I := (x 2 0, x 0 x 1, x 0 x 2 ) is generated by the three greatest monomials in [R] 2. Furthermore, I is a lexicographic ideal. We will come back to these definitions in Chapter 2, where we prove that there is a unique lexicographic ideal to a given Hilbert series respectively Hilbert polynomial. In the following, we will state some basic definitions in algebraic geometry resp. commutative algebra: We need the notion of a saturated ideal and the saturation of a homogeneous ideal I R.

20 10 CHAPTER 1. NOTATIONS AND PREREQUISITES Definition 1.4. A homogeneous ideal I R is called a saturated ideal if the maximal homogeneous ideal m = (x 0, x 1,..., x n ) R is not an associated prime ideal of I. This means that if I = q 1... q s is a primary decomposition of I, we have Rad q i m for each 1 i s. If J R, J R, is not a saturated ideal, a primary decomposition J = q 1... q k q T always contains a primary ideal q T with Rad q T = m. Thus, the intersection of a finite number of saturated ideals will always give a saturated ideal. Lemma and Definition 1.5. The saturation sat xn (I) of the homogeneous ideal I R with Rad I m is defined to be the smallest saturated ideal containing I, i.e. sat xn (I) := J. J saturated, J I The existence of the ideal sat xn (I) to a given homogeneous ideal I can easily be seen: If I is saturated, we have I = sat xn (I) and there is nothing to prove. On the other hand, if I is not saturated and dim K R/I is not finite, we have a primary decomposition of I of the form I = q 1... q s q T ( ) with Rad q i m for each 1 i s and Rad q T = m. Thus, by omitting the primary component q T, we obtain an ideal J := q 1... q s containing the ideal I, which is a saturated ideal, since the above intersection ( ) is not the empty set. J is the smallest saturated ideal containing I by construction. Thus, we have J = sat xn (I) and we are done. If dim K R/I is finite, then sat xn (I) = R. In this case, I defines an empty scheme. This case is not of interest in this thesis. For further information on basic ideal theory and some detailed treatment of primary decomposition of homogeneous ideals in the polynomial ring, we refer to the book Ideals, Varieties and Algorithms An Introduction to Computational Algebraic Geometry and Commutative Algebra by D. Cox, J. Little and D. O Shea (see [3]). In Chapter 4, pp , of this book, one can find the so-called Algebra-Geometry Dictionary, which gives a compact overview on the above mentioned topics. Additional information is contained in Einführung in die kommutative Algebra und algebraische Geometrie by E. Kunz (see [11]). 1.2 Hilbert function, Hilbert polynomial and Hilbert series In this section, we introduce Hilbert functions, Hilbert polynomials and Hilbert series. Some elementary results will be quoted and not be proved here. They will become useful in later course of this thesis. Definition 1.6. For a homogeneous ideal I R the Hilbert function h I : Z Z is defined by h I (j) := dim K [I] j

21 1.2. HILBERT FUNCTION, HILBERT POLYNOMIAL AND HILBERT SERIES 11 for all j Z. Similarly, the Hilbert function of the ring R/I is the function h R/I : Z Z with h R/I (j) := dim K [R/I] j for all j Z. Here, we denote by dim K [I] j respectively dim K [R/I] j the vector space dimension of [I] j respectively [R/I] j over the field K. We will have a look at an example later on. The following result is important and goes back to Hilbert and Serre: Theorem 1.7. (Hilbert and Serre) Given a homogeneous ideal I R with Hilbert function h R/I : Z Z there is a univariate polynomial p R/I (z) Q[z], such that p R/I (j) = h R/I (j) for j 0. A proof of the theorem is given in [8], Theorem 7.5, pp The analogous result also provides the existence of a polynomial p I (z) Q[z] with p I (j) = h I (j) for all j 0. Definition 1.8. The above polynomials p R/I (z) and p I (z) are called the Hilbert polynomials of R/I and I, respectively. We say that the Hilbert function h R/I respectively h I is associated to the Hilbert polynomial p R/I (z) respectively p I (z). We introduce the latter expression, since in most cases, one can find many different Hilbert functions, which all equal the same Hilbert polynomial in large degrees. These Hilbert functions are exactly those, which we call associated to a certain Hilbert polynomial. Definition 1.9. The Hilbert series of I is the formal power series H I (t) := h I (i) t i. i Z Analogously, we define H R/I (t) := h R/I (i) t i to be the Hilbert series of the ring R/I. i Z The Hilbert series can be written as a rational expression H(t) = g(t) (1 t) n+1, where g(t) is a polynomial in t with coefficients in Z. Since the factor (1 t) or a higher power of (1 t) may divide the numerator g(t) of H(t), we may write H(t) in the form H(t) = g(t) where g(t) is no longer divisible by (1 t), i.e. g(1) 0. This representation of the Hilbert series of a homogeneous ideal I or the ring R/I is called a reduced (1 t) e Hilbert series of I respectively R/I. It is quite easy to compute the reduced Hilbert series of given Hilbert series, because we only have to check whether the numerator of the Hilbert series vanishes for t = 0. If this is the case we compute the polynomial given by the numerator divided by (1 t). Then

22 12 CHAPTER 1. NOTATIONS AND PREREQUISITES we check again: If this new polynomial still vanishes for t = 0, we repeat the division step. Otherwise, we have found the reduced Hilbert series and we are done. Furthermore, if I is a homogeneous ideal of R and H R/I (t) = g(t) the reduced Hilbert (1 t) e series of R/I, D := e 1 is the dimension of the projective scheme defined by R/I. Some very useful formulas for Hilbert functions, Hilbert polynomials and Hilbert series of a polynomial ring are summarized in the following lemma. We will make use of these results in the second chapter, where we deal with stable ideals. Lemma Let I R be a homogeneous ideal and j Z. (i) h R/I (j) = h R (j) h I (j) (ii) p R/I (z) = p R (z) p I (z) ( ) n + j (iii) h R (j) = n ( ) n + z (iv) p R (z) = n (v) H R (t) = 1 (1 t) n+1 Proof. (i) and (ii) follow from the short exact sequence 0 I ι R π R/I 0, where ι is the embedding of I into the graded module R and π is the canonical epimorphism. Recall that the vector space dimension is additive on exact sequences, i.e. dim K [R/I] j = dim K [R] j dim K [I] j for all j Z. This yields h R/I (j) = h R (j) h I (j) and thus ( p R/I ) (z) = p R (z) p I (z). n + j (iii) and (iv) follow from the fact that there are exactly monomials of degree j in n R. (v) is be proved by induction on n. In the case n = 0 we have R = K[x 0 ] and H R (t) = i Z h R (i) t i = i=0 ( ) i t i = 0 i=0 t i = 1 1 t,

23 1.2. HILBERT FUNCTION, HILBERT POLYNOMIAL AND HILBERT SERIES 13 which proves the claim for n = 0. Let n > 0 and R := K[x 0,..., x n+1 ]. By induction, we know the Hilbert series of the ring K[x 0,..., x n ]. Thus, we may write 1 (1 t) = 1 n+2 (1 t) 1 n+1 1 t = ( ) ( ) n + i t i t j = ( i ( ) ) n + j t i n n i Z j Z i Z j=0 = ( ) n i t i = h R (i) t i = H R (t). n + 1 i Z i Z Remark (Representation of Hilbert polynomials) For a given Hilbert polynomial r p R/I (z) = λ i z i of R/I, we find a special representation as a sum of binomial coefficients. i=0 There are integers m 0 m 1 m 2... m r 0 with r = deg p R/I (z), such that we can write p R/I in the form p R/I (z) = g(m 0,..., m r ; z) := r i=0 [( ) z + i i + 1 ( z + i mi i + 1 )]. This representation is found as follows: The identity ( ) ( ) z + r z + r mr = m r z r + terms of lower degree ( ) r + 1 r + 1 r! enables us to obtain the value of m r by comparing the coefficient of z r in p R/I (z) = r λ i z i and the coefficient m r of z r in ( ), which provides m r = r! λ r. To determine the value of r! m r 1 we consider the polynomial ( ) ( ) z + r z + r mr p(z) := p R/I (z) +. r + 1 r + 1 Since deg p(z) = deg p R/I (z) 1 = r 1, it follows by the same arguments as above that m r 1 = (r 1)! λ r 1, where λ r 1 is the leading coefficient of p(z). Continuing this process gives the values of all integers m 0, m 1,..., m r. Example We consider two examples: First, the case of a linear Hilbert polynomial and then the case of a Hilbert polynomial of degree two: i=0

24 14 CHAPTER 1. NOTATIONS AND PREREQUISITES (i) Let p(z) = 2z+1 be the given Hilbert polynomial. Now we proceed as in Remark 1.11 to compute m 0 and m 1 : In the terminology above we get ( r = 1) and( thus m 1 = ) 1! 2 = z + 1 z Then we compute the polynomial p(z) := p(z) + = Hence, it follows m 0 = 0! 2 = 2. Thus, we write p(z) = 2z + 1 in the form ( ) ( ) ( ) ( ) z + 1 z 1 z z 2 p(z) = (ii) Consider the Hilbert polynomial p(z) = 2z 2 + 2z + 1. In the terminology of Remark 1.11, we have r = 2. Following ( the above ) description ( ) provides m 2 = 2! 2 = 4. z + 2 z 2 Hence, we obtain p(z) := p(z) + = 6z 3. Next, we compute 3 ( ) 3 ( ) z + 1 z 5 m 1 = 1! 6 = 6 and set p(z) := p(z) + = 12. Finally, it follows 2 2 m 0 = 12 and we write p(z) as ( ) ( ) ( ) ( ) ( ) ( ) z + 2 z 2 z + 1 z 5 z z 12 p(z) = We will make use of this special representation of Hilbert polynomials and, in particular, of the sequence m 0,..., m r later. Their values will help to compute the set of generators of a special lexicographic ideal, which can be associated to a given Hilbert polynomial p(z). In the last part of this chapter we state a result to characterize Hilbert functions according to F.S. Macaulay. It will be useful in various proofs later within this thesis, for example when we will deal with special types of lexicographic ideals: By Macaulay s characterization it turns out that the growth of their Hilbert function is minimal. 1.3 Characterization of Hilbert functions As mentioned above, we will deal with the following question: Given a function h : Z Z, can one decide whether h : Z Z is the Hilbert function of R/I for I R a homogeneous ideal? As the heading suggests, we will give an answer to this question. The main result of this section, which answers the question stated above, was developed by F. S. Macaulay in 1927 (see [12] and [13]). Our presentation of the theory follows the treatment in the book Cohen-Macaulay rings by W. Bruns and J. Herzog (see [2], Chapter 4.2 ). ( ) i Note in the following that := 0 whenever i < j. j

25 1.3. CHARACTERIZATION OF HILBERT FUNCTIONS 15 Lemma Let d N. Every number a N can be uniquely written in the form ( ) ( ) ( ) kd kd 1 ks a = , d d 1 s where k d > k d 1 >... > k s s > 0 for s, k s,..., k d N. Proof. We have to prove existence and uniqueness of the representation. Existence. We proceed by induction on d. The case d = 1 is clear. Now let d > 1 and k d := max { k k N, ( ( ) ) } k kd d a. If we have a =, then take s := d and the rest ( ) d ( ) kd follows. Otherwise, we have a > and thus a kd := a > 0. By induction d d d 1 ( ) hypothesis, we obtain k d 1,..., k s N, k d 1 >... > k s > 0, such that a ki =. i i=s d ( ) ki Thus, we have a = and it remains to show that k d > k d 1. Since k d is maximal i ( ) i=s ( ) kd kd + 1 with a, we get > a and it follows that d d ( ) kd 1 a < d 1 ( ) kd + 1 d ( ) ( ) kd kd =, d d 1 and since the denominator of the binomial coefficients on the left and on the right are equal, it follows k d 1 < k d. Uniqueness. We prove by induction on a: If a can be written as ( ) ( ) ( ) kd kd 1 ks a = , d d 1 s then k d = max { k k N, ( } k d) a. In the case a = 1, we can only choose k d = d. Now, let a > 1. We proceed by induction on d. In the( case d ) = 1, we obtain k d = k 1 = a, and we are done. Let us assume that d > 1 kd + 1 and a. Then, we get d d 1 a > a := j=s ( ) kj = a j = ( kd ( kd d 1 ) ( ) kd + 1 d d ) ( ) kd 1 + 1, d 1 ( ) kd d

26 16 CHAPTER 1. NOTATIONS AND PREREQUISITES ( ) kd but > a by induction hypothesis, which is a contradiction. d 1 Since we have proved k d = max{k k N, ( k d) a }, one can determine kd, k d 1,..., k s one by one. Definition Let d, a N. We call a = ( ) ( ) kd kd d d 1 ( ) ks, s where k d > k d 1 >... > k s s > 0 for s, k s,..., k d N, the d-th Macaulay representation of a. We have a look at an example: ( ) ( ) 5 6 Example Let d := 3 and a := 12. Since = and = 20 > 12, we ( ) 3( ) ( 3) have to choose k 3 = 5. From 12 = 2 and = 1 2 < = 3, we obtain ( ) ( ) 3 2 ( 2) ( ) ( ) k 2 = 2. Finally 12 = 1 provides k 1 = 1. Thus, 12 = + + is the third Macaulay representation of 12. Definition For a, d N we define a d := ( ) kd d + 1 ( ) ( ) kd kd 1 where a = d d 1 case a = 0, we set 0 d := 0. ( ) kd d ( ) ks + 1, s + 1 ( ) ks is the d-th Macaulay representation of a. In the s Example ( ) ( ) ( In ) the terminology of the preceding Example 1.15, we obtain: 12 3 = = With this new terminology, we can characterize Hilbert functions, as mentioned above. Theorem (Macaulay s characterization of Hilbert functions) Let h : Z Z be a function. Then h = h R/I for a Hilbert function h R/I and some homogeneous ideal I R, if and only if, h(j) = 0 for all j < 0, h(0) = 1 and 0 h(j + 1) h(j) j for j > 0. The theorem will not be proved within this thesis. For a proof, see [2]. Instead, we will look at an example.

27 1.3. CHARACTERIZATION OF HILBERT FUNCTIONS 17 Example Let h : Z Z and h : Z Z be functions defined by 0 if j < 0 0 if j < 0 1 if j = 0 4 if j = 1 10 if j = 2 h(j) = 12 if j = 3 16 if j = 4 1 if j = 5 0 if j > 5 1 if j = 0 4 if j = 1 10 if j = 2 and h(j) = 12 if j = 3 18 if j = 4 1 if j = 5 0 if j > 5 Then h is the Hilbert function of R/I for some homogeneous ideal I, since all values fulfill the conditions of Theorem In contrast to this, h cannot be a Hilbert function of any such ring, since by Example 1.17 we have 12 3 = 17 and 18 = h(4) > h(3) 3 = 17, which contradicts the last condition on h of Theorem 1.18 (the value, which contradicts 1.18 is underlined in the definition of h above). Remark In 1.3 we defined lexicographic ideals. For a lexicographic ideal L R, which is generated by monomials of degree d for some d 1, we get h R/L (d + 1) = h R/L (d) d. This follows from [2], Chapter 4.2. A rather informal argument, which gives a hint, why the equation above is valid, is the following: We know, [L] d is generated by the r greatest monomials of [R] d for some r 1. We write the exponent vectors of these monomials in descending lexicographic order (d, 0, 0,..., 0, 0), (d 1, 1, 0,..., 0, 0), (d 1, 0, 1,..., 0, 0),..., (d 1, 0, 0,..., 1, 0), (d 1, 0, 0,..., 0, 1), (d 2, 2, 0,..., 0, 0), (d 2, 1, 1,..., 0, 0),..., (d 2, 1, 0,..., 1, 0), (d 2, 1, 0,..., 0, 1),..., v up to some vector v, the exponent vector of the smallest monomial of degree d in L. Now we consider the exponent vectors of all monomials of degree d + 1, which can be obtained from those above. This yields (d + 1, 0,..., 0, 0), (d, 1,..., 0, 0),..., (d, 0, 0,..., 1, 0), (d, 0, 0,..., 0, 1), (d, 1, 0,..., 0, 0), (d 1, 2, 0,..., 0, 0),..., (d 1, 1, 0,..., 1, 0), (d 1, 1, 0,..., 0, 1), (d, 0, 1,..., 0, 0), (d 1, 1, 1,..., 0, 0),..., (d 1, 0, 1,..., 1, 0), (d 1, 0, 1,..., 0, 1),. (d, 0, 0,..., 1, 0), (d 1, 1, 0,..., 1, 0),..., (d 1, 0, 1,..., 1, 0), (d 1, 0, 0,..., 1, 1), (d, 0, 0,..., 0, 1), (d 1, 1, 0,..., 0, 1),..., (d 1, 0, 1,..., 0, 1), (d 1, 0, 0,..., 0, 2),.

28 18 CHAPTER 1. NOTATIONS AND PREREQUISITES Those vectors, which have been underlined, are still contained in one of the rows above. In the second row, the first vector also appears in the row above, in the third row, the first vector also appears in the first row and the second vector also appears in the second. In the fourth row, the first vector appears in the first row, the second vector in the second and the third vector in the third row. Hence, by this combinatorial observation, we conclude that the number of monomials of degree d + 1, which can be obtained from a lexicographic set of r monomials of degree d, is the minimal number of monomials, which can be obtained from any set of r monomials of degree d in R. Consequently, any other set of r monomials of degree d will at least yield as many monomials of degree d + 1 as the set above. This indicates that the Hilbert function h L has minimal growth (from degree d up to degree d+1). Hence, the Hilbert function h R/L (j) must have maximal growth. Since the maximal value of h R/L (d+1) can be at most h R/L (d) d (by Theorem 1.18), we obtain h R/L (d+1) = h R/L (d) d. Example Consider the ideals L := (x 2 0, x 0 x 1, x 0 x 2 ) and I := (x 2 0, x 0 x 1, x 2 1) in R := K[x 0, x 1, x 2 ]. L is lexicographic, because it is generated by the three largest monomials of degree 2. Since x 0 x 2 > x 2 1 in lexicographic order and x 0 x 2 / I, I is not a lexicographic ideal. First, we determine the set of monomials in [L] 3 : Multiplication of x 2 0 by x 0, x 1, x 2 provides x 3 0, x 2 0x 1, x 2 0x 2. The monomial x 0 x 1 yields x 2 0x 1, x 0 x 2 1, x 0 x 1 x 2. Finally, we obtain from x 0 x 2 the three monomials x 2 0x 2, x 0 x 1 x 2 and x 0 x 2 2 (those, who appeared before, have been underlined as in the remark above). Hence, [L] 3 is generated by the six monomials x 3 0, x 2 0x 1, x 2 0x 2, x 0 x 2 1, x 0 x 1 x 2, x 0 x 2 2. In contrast to this, [I] 3 is generated by the seven monomials x 3 0, x 2 0x 1, x 2 0x 2, x 0 x 1 x 2, x 2 0x 1, x 3 1, x 2 1x 2.

29 Chapter 2 Stable ideals In this chapter, we introduce the class of stable ideals of the polynomial ring R := K[x 0,..., x n ]. We will state some results, which enable us to compute the saturation or even the Hilbert series and the Hilbert polynomial of a stable ideal in an easy way. Additionally, we consider special lexicographic ideals associated to a given Hilbert series or a given Hilbert polynomial. It turns out that these lexicographic ideals are also saturated and stable. The lexicographic ideals, which can be associated to a given Hilbert polynomial, will play an important role within the algorithm to determine all saturated stable ideals to a given Hilbert polynomial. As an appendix to this chapter, we present an application to the so-called Gotzmann s regularity Theorem (see [5], Chapter 3 ). 2.1 Borel-fixed ideals In order to define stable ideals we have to describe the action of special matrices on elements of the set M of all monomials of R. This first leads us to define Borel-fixed ideals. Definition 2.1. Let G := GL(n + 1, K) denote the multiplicative group of all invertible (n + 1) (n + 1)-matrices over K. For a matrix A = (a ij ) G and j {0,..., n}, we define the action of A on x j by A(x j ) := n a ij x i. i=0 Note that the rows and columns of A are indexed from 0 to n. For a monomial m = n R the action of A on m is defined to be the polynomial A(m), where j=0 x a j j A(m) := ( n n ) aj a ij x i. j=0 i=0 19

30 20 CHAPTER 2. STABLE IDEALS Example 2.2. Let R := K[x 0, x 1, x 2 ] and A = (a ij ) GL(2, K) with A = The action of A on the variables x 0, x 1, x 2 is given by A(x 0 ) = a 00 x 0 + a 10 x 1 + a 20 x 2 = x 0, A(x 1 ) = a 01 x 0 + a 11 x 1 + a 21 x 2 = 2x 0 + 2x 1, A(x 3 ) = a 02 x 0 + a 12 x 1 + a 22 x 2 = 3x 0 + 3x 1 + 3x 2. For the monomial m := x 0 x 2 1x 2 R the action of A on m is given by A(m) = x 0 (2x 0 + 2x 1 ) 2 (3x 0 + 3x 1 + 3x 2 ). In the following, we apply the matrix A to the monomial generators of an ideal. Let I := (x 3 0, x 2 0x 1, x 2 0x 2 ) R. Applying A to each of the monomial generators of I, we obtain the monomials A(x 3 0) = x 3 0, A(x 2 0x 1 ) = x 2 0 (2x 0 + 2x 1 ) = 2x x 2 0x 1, A(x 2 0x 2 ) = x 2 0 (3x 0 + 3x 1 + 3x 2 ) = 3x x 2 0x 1 + 3x 2 0x 2, and thereby the ideal I = (x 3 0, 2x x 2 0x 1, 3x x 2 0x 1 + 3x 2 0x 2 ). One can easily see that I I, since any monomial in the set of generators of I is a linear combination with coefficients in K of monomial generators of I. On the other hand we obtain x 3 0 I, x 2 0x 1 = 2x x 2 0x 1 2 x 3 0 I, x 2 0x 2 = 3x x 2 0x 1 + 3x 2 0x 2 x 2 3 0x 1 x 3 0 I. This shows I I and we conclude that the ideal I is fixed under the action of the matrix A on its monomial generators. If this holds for any invertible upper triangular (3 3) matrix, such an ideal will be called a stable ideal (in the case, when K is a field of characteristic zero). Definition 2.3. Let B denote the Borel-subgroup of G, i.e. the invertible upper triangular (n + 1) (n + 1)-matrices over K. A homogeneous ideal I R is called Borel-fixed if it is fixed under the action of matrices in B, in the sense that the application of any matrix of B on the generators of the ideal I reveals a set of polynomials generating the same ideal.

31 2.2. STABILITY OF BOREL-FIXED IDEALS Stability of Borel-fixed ideals In fact, the ideal I of the example above is Borel-fixed. Of course, there is no proof of this assertion in the example we do not give a proof using the definition above. Instead, we will present some further results, which allow us to find an easier characterization of Borel-fixed ideals. We will see: To decide, if an ideal I is Borel-fixed, it suffices to look at its generators. To present this result, we need some more theory on monomial orders on M. Remark and Definition 2.4. Let > be a monomial order on M. A weight function λ is a linear function R n+1 R. Every weight function induces a partial monomial order > λ on M, the weight order associated to λ, by setting for monomials m = x a 0 0 x a x an n, n = x b 0 0 x b x bn n M: m > λ n λ(a 0, a 1,..., a n ) > λ(b 0, b 1,..., b n ). Under a partial monomial order > λ we understand an order of monomials, satisfying the following two conditions for all monomials m 1, m 2, m 3 M: 1. If m 1 > λ m 2 and m 2 > λ m 3 then m 1 > λ m If m 1 > λ m 2 then m 1 m 3 > λ m 2 m 3. For a polynomial f R we denote by in λ f the sum of all terms of f, which are maximal with respect to > λ. Usually, we may think of λ being a function on M and write λ(m) for a monomial m = x a x an n M instead of λ(a 0,..., a n ). By setting λ i := λ(x i ), i = 0,..., n, we identify λ with the vector (λ 0,..., λ n ) and call this vector the associated weight vector to λ. Furthermore, we call we call λ(m) the weight of m. In the following, we will proceed in two steps: The first step is to show that each Borelfixed ideal is a monomial ideal (Note that the original definition of a Borel-fixed ideal does not contain this assumption). In the second step we characterize Borel-fixed ideals by a special combinatorial division property, which must be fulfilled by its generators. The following theorem is taken from [6], Theorem (a), p Theorem 2.5. Let I R be a homogeneous ideal. I is a monomial ideal if and only if I is fixed under the action of all diagonal matrices in G. Proof. = Let I R be a monomial ideal, and I g := {m 1,..., m s } M its generating

32 22 CHAPTER 2. STABLE IDEALS set, where m i = x a i x a in n. Let d 0,..., d n K\{0}, and D G the diagonal matrix d d D = d n d n Application of D to m j provides D(m j ) = n (d i x i ) a i = i=0 n i=0 d a i i m j. Consequently, the set {D(m 1 ),..., D(m s )} is given by {c 1 m 1,..., c s m s } where c 1,..., c s K\{0}. Both sets, I g and {c 1 m 1,..., c s m s }, generate the same ideal I. = Let I R be a homogeneous ideal, which is fixed under the action of all invertible (n + 1) (n + 1) diagonal matrices over K. Let f I. It suffices to show that every monomial of f is an element of I. One can prove that there is a weight function λ, such that in λ f is a single monomial of f, i.e. in λ f is the only monomial in f, which is maximal according to the monomial order > λ. The aim is to show in λ f I. Let w be the weight of in λ f and λ i := λ(x i ) for 0 i n. Application of the diagonal matrix D c G, c K\{0}, defined by c λ c λ D c = c λn on f will replace each variable x i in f by c λi x i, 0 i n. For w is the weight of in λ f, the application of D c to f provides a multiplication of in λ f with the factor c w. Since in λ f is the maximal monomial in f according to > λ, all other terms of f are multiplied by strictly less-negative powers of c. Therefore we write c w D c (f) = in λ f + c P (c, x) for a polynomial P in c and x. For every c 0 the matrix D c is invertible. Since f I and I is fixed under the action of D c this yields in λ f + c P (c, x) I for every c 0. For I is a Zariski closed subset, one may infer that in λ f + c P (c, x) I holds even for c = 0. Consequently, in λ f I and this proves the assertion. The preceding result can be proved in a more general setting. The field K in our context is of characteristic zero, but the theorem also holds for a field of characteristic p 0. The proof of this more general version is nearly the same as the proof presented above. It can be found in [6], proof of Theorem 15.23, pp. 356,357. Corollary 2.6. Every Borel-fixed ideal I R is a monomial ideal. Proof. If I is Borel-fixed, then I is fixed under all upper triangular matrices in G. In particular, I is fixed under all diagonal matrices in G. By the preceding theorem I must be monomial.

33 2.2. STABILITY OF BOREL-FIXED IDEALS 23 Now, we prove the central result of this section. It is again taken from [6], Theorem (b), p Theorem 2.7. (Stability of Borel-fixed ideals) Let I R be a homogeneous ideal. Then I is Borel-fixed if and only if the following condition holds for every monomial generator m of I: If m is divisible by x t j and no higher power of x j, then ( xi ) s m I for all i < j and s t. x j Proof. = Let I be Borel-fixed and let U c = (u c ij) G, c K, be an elementary upper triangular matrix, i.e. 1 if i = j u c ij = c if i = k and j = l, 0 in all other cases where 0 k l n. Now write m = x t l m for some m M not divisible by x l. The action of U c on m is given by U c (m) = (c x k + x l ) t m = t s=0 ( ) t s ( ) s c xk m. ( ) The first identity U c (m) = (c x k + x l ) t m is valid since all diagonal entries of the matrix U c are given by u c ii = 1, 0 i n. Consequently, the application of U c to a variable x i, i l, replaces x i by itself. The l-th column of U c contains another entry, the element c. So the variable x l is replaced by (c x k + x l ) for c is the entry of U c in the k-th row and l-th column. This shows U c (m) = (c x k + x l ) t m. The second part of the equation ( ) follows from t s=0 ( ) t s ( ) s c xk m = x l = s=0 s=0 x l t ( ) ( t c xk s x l t ( ) t s = (c x k + x l ) t m. ) s x t l m (c x k ) s x t s l m Since I is fixed under the action of U c, this provides U c (m) ( I. ) Since I is a homogeneous s c xk ideal, every term of U c (m) must be an element of I, i.e. m I. The case c = 1 proves the assertion. = Now let I be a monomial ideal fulfilling the division property of the theorem. We have to show that I is Borel-fixed. The formula ( ) above shows that for every generator x l

34 24 CHAPTER 2. STABLE IDEALS m M of I the term U c (m) is contained in I (if U c is an upper triangular matrix). Since I is a monomial ideal (i.e. I is homogeneous, especially), it follows I = U c (I). Since the set of all upper triangular matrices of the form U c and all diagonal matrices in G forms a basis of all upper triangular matrices of G, I is fixed under the action of all upper triangular matrices of G. This characterization of Borel-fixed ideals will be used in the following sections of this thesis and we will call an ideal, which fulfills the condition of the preceding Theorem 2.7, a stable ideal. Definition 2.8. Let K be a field of characteristic zero and let R := K[x 0,..., x n ]. A monomial ideal I R is called a stable ideal, if for every monomial m = x a 0 0 x a x an n of I we have for i < j and s a j. x a x a i 1 i 1 xa i+s i x a i+1 i+1... xa j 1 j 1 xa j s j x a j+1 j+1... xan n I Remark 2.9. Indeed, it is easy to see that the condition of Definition 2.8 is equivalent to the one in Theorem 2.7: Any stable ideal fulfills the condition of Theorem 2.7. On the other hand, let I R be a monomial ideal fulfilling the condition of Theorem 2.7. We have to show that I is stable. Let m I be a monomial. Then there is a monomial generator m I and a monomial m M, such that m = m m. Let x k, k > 0, be a variable dividing m. It suffices to show that x l m I for 0 l < k. If x k divides m, we have x k x l m x k = m hence, x l m x k = ) (x l m I, since m I. If x k divides m, we know x l m I and, x k ) x k (x l m m I, which proves the assertion. x k Example To come back to Example 2.2 of the preceding section, we can easily see that the ideal I = (x 3 0, x 2 0x 1, x 2 0x 2 ) is stable, since x 2 0x 1 x 1 x 0 = x 3 0 I, x 2 0x 2 x 2 x 1 = x 2 0x 1 I and x2 0x 2 x 2 x 0 = x 3 0 I. In the following, we will present an easy way to compute the saturation of a stable ideal. 2.3 Saturation of stable ideals In order to decide, whether a given stable ideal is saturated and, if this is not the case, to compute its saturation, we have to examine the associated prime ideals in the primary decomposition of the stable ideal. We will prove that all associated prime ideals of a given stable ideal are of the form (x 0,..., x i ) for an i 0. Within the proof of this assertion, we will make use of a theorem by Bayer and Stillman (see [6], Proposition ).

35 2.3. SATURATION OF STABLE IDEALS 25 Theorem (Bayer and Stillman) Let I R be a stable ideal. Then for every 0 j n, s 0. I : x s j = I : (x 0,..., x j ) s Proof. Since we have I : (x 0,..., x j ) s = {f f R, f g I for all g (x 0,..., x j ) s } and I : x s j = {f f R, f g I for all g (x j ) s }, the inclusion I : (x 0,..., x j ) s I : x s j is clear. Since I, (x 0,..., x j ) s and (x j ) s are monomial ideal, I : x s j and I : (x 0,..., x j ) s are also monomial ideals. Let m be a monomial in I : (x j ) s. Then x s j m I. Because I is stable, we obtain x a x a j j m I for all a 0,..., a j N 0 with shows I : x s j I : (x 0,..., x j ) s, and we are done. j a i = s by Theorem 2.7. This Lemma Let I R be a stable ideal. Then all associated prime ideals p R of I are generated by a sequence of variables of the form x 0,..., x j, j n. Proof. Since I is a monomial ideal, every associated prime ideal p of I is generated by a subset of {x 0,..., x n }. Let j be the maximal index such that x j p. We have to show that x i p for all 0 i j. Since p is an associated prime of I, there is an f R with p = I : f. Then x j p provides x j f I and f I : x j. For I is stable, we know from the preceding theorem that I : x j = I : (x 0,..., x j ). Thus, we have f I : (x 0,..., x j ), i.e. x i f I and therefore x i I : f = p for all 0 i j. The saturation of a stable ideal is computed due to the following result: Theorem (Saturation of stable ideals) Let I R be a stable ideal and let I g := {m 1,..., m s } M denote a set of minimal generators of I. The ideal sat xn (I) can be obtained from I by setting x n := 1 in every monomial of I g. Proof. If I is saturated, there is a primary decomposition I = q 1... q k with primary ideals q i m = (x 0,..., x n ) for 1 i s. The preceding lemma yields Rad q i = p i = (x 0,..., x li ), 1 i k, l i n. Since I is saturated, the variable x n cannot appear as a generator of any p i. Consequently, none of the elements of I g can contain the variable x n. On the other hand, if x n does not appear in any element of I g, x n cannot appear in any generator of q 1,..., q k (this follows mainly from the algorithm of computing the primary decomposition of monomial ideals, where the main aspect is to compute greatest common divisors and smallest common multiples of monomial generators). Since x n does not appear in any of the ideals q 1,..., q k, it cannot appear in p 1 = Rad q 1,..., p k = Rad q k. In the case that x k n I g is a generator of the ideal I, the saturation of the ideal I is the whole ring R. Thus, the ring R/ sat xn (I) describes the empty set (viewed as scheme), which is the trivial case and shall be of no further interest to us. i=0

Polynomials, Ideals, and Gröbner Bases

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

More information

Green s Hyperplane Restriction Theorem: an extension to modules

Green s Hyperplane Restriction Theorem: an extension to modules Green s Hyperplane Restriction Theorem: an extension to modules Ornella Greco Abstract In this paper, we prove a generalization of Green s Hyperplane Restriction Theorem to the case of modules over the

More information

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

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

More information

MATH 326: RINGS AND MODULES STEFAN GILLE

MATH 326: RINGS AND MODULES STEFAN GILLE MATH 326: RINGS AND MODULES STEFAN GILLE 1 2 STEFAN GILLE 1. Rings We recall first the definition of a group. 1.1. Definition. Let G be a non empty set. The set G is called a group if there is a map called

More information

E. GORLA, J. C. MIGLIORE, AND U. NAGEL

E. GORLA, J. C. MIGLIORE, AND U. NAGEL GRÖBNER BASES VIA LINKAGE E. GORLA, J. C. MIGLIORE, AND U. NAGEL Abstract. In this paper, we give a sufficient condition for a set G of polynomials to be a Gröbner basis with respect to a given term-order

More information

Exploring the Exotic Setting for Algebraic Geometry

Exploring the Exotic Setting for Algebraic Geometry Exploring the Exotic Setting for Algebraic Geometry Victor I. Piercey University of Arizona Integration Workshop Project August 6-10, 2010 1 Introduction In this project, we will describe the basic topology

More information

MULTIPLICITIES OF MONOMIAL IDEALS

MULTIPLICITIES OF MONOMIAL IDEALS MULTIPLICITIES OF MONOMIAL IDEALS JÜRGEN HERZOG AND HEMA SRINIVASAN Introduction Let S = K[x 1 x n ] be a polynomial ring over a field K with standard grading, I S a graded ideal. The multiplicity of S/I

More information

4. Noether normalisation

4. Noether normalisation 4. Noether normalisation We shall say that a ring R is an affine ring (or affine k-algebra) if R is isomorphic to a polynomial ring over a field k with finitely many indeterminates modulo an ideal, i.e.,

More information

9. Integral Ring Extensions

9. Integral Ring Extensions 80 Andreas Gathmann 9. Integral ing Extensions In this chapter we want to discuss a concept in commutative algebra that has its original motivation in algebra, but turns out to have surprisingly many applications

More information

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

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

More information

12. Hilbert Polynomials and Bézout s Theorem

12. Hilbert Polynomials and Bézout s Theorem 12. Hilbert Polynomials and Bézout s Theorem 95 12. Hilbert Polynomials and Bézout s Theorem After our study of smooth cubic surfaces in the last chapter, let us now come back to the general theory of

More information

NUMERICAL MACAULIFICATION

NUMERICAL MACAULIFICATION NUMERICAL MACAULIFICATION JUAN MIGLIORE AND UWE NAGEL Abstract. An unpublished example due to Joe Harris from 1983 (or earlier) gave two smooth space curves with the same Hilbert function, but one of the

More information

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

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

More information

Green s Hyperplane Restriction Theorem: an extension to modules

Green s Hyperplane Restriction Theorem: an extension to modules Green s Hyperplane Restriction Theorem: an extension to modules Ornella Greco Royal Institute of Technology, Department of Mathematics, S-10044 Stockholm, Sweden. E-mail address: ogreco@kth.se Abstract

More information

Math 249B. Nilpotence of connected solvable groups

Math 249B. Nilpotence of connected solvable groups Math 249B. Nilpotence of connected solvable groups 1. Motivation and examples In abstract group theory, the descending central series {C i (G)} of a group G is defined recursively by C 0 (G) = G and C

More information

arxiv: v2 [math.ac] 18 Oct 2018

arxiv: v2 [math.ac] 18 Oct 2018 A NOTE ON LINEAR RESOLUTION AND POLYMATROIDAL IDEALS arxiv:1810.07582v2 [math.ac] 18 Oct 2018 AMIR MAFI AND DLER NADERI Abstract. Let R = K[x 1,..., x n] be the polynomial ring in n variables over a field

More information

Topics in linear algebra

Topics in linear algebra Chapter 6 Topics in linear algebra 6.1 Change of basis I want to remind you of one of the basic ideas in linear algebra: change of basis. Let F be a field, V and W be finite dimensional vector spaces over

More information

8. Prime Factorization and Primary Decompositions

8. Prime Factorization and Primary Decompositions 70 Andreas Gathmann 8. Prime Factorization and Primary Decompositions 13 When it comes to actual computations, Euclidean domains (or more generally principal ideal domains) are probably the nicest rings

More information

Bare-bones outline of eigenvalue theory and the Jordan canonical form

Bare-bones outline of eigenvalue theory and the Jordan canonical form Bare-bones outline of eigenvalue theory and the Jordan canonical form April 3, 2007 N.B.: You should also consult the text/class notes for worked examples. Let F be a field, let V be a finite-dimensional

More information

HILBERT FUNCTIONS. 1. Introduction

HILBERT FUNCTIONS. 1. Introduction HILBERT FUCTIOS JORDA SCHETTLER 1. Introduction A Hilbert function (so far as we will discuss) is a map from the nonnegative integers to themselves which records the lengths of composition series of each

More information

ALGEBRA II: RINGS AND MODULES OVER LITTLE RINGS.

ALGEBRA II: RINGS AND MODULES OVER LITTLE RINGS. ALGEBRA II: RINGS AND MODULES OVER LITTLE RINGS. KEVIN MCGERTY. 1. RINGS The central characters of this course are algebraic objects known as rings. A ring is any mathematical structure where you can add

More information

arxiv: v1 [math.ac] 8 Jun 2010

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

More information

Powers and Products of Monomial Ideals

Powers and Products of Monomial Ideals U.U.D.M. Project Report 6: Powers and Products of Monomial Ideals Melker Epstein Examensarbete i matematik, 5 hp Handledare: Veronica Crispin Quinonez Examinator: Jörgen Östensson Juni 6 Department of

More information

Groebner 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 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 information

Computing syzygies with Gröbner bases

Computing syzygies with Gröbner bases Computing syzygies with Gröbner bases Steven V Sam July 2, 2008 1 Motivation. The aim of this article is to motivate the inclusion of Gröbner bases in algebraic geometry via the computation of syzygies.

More information

10. Noether Normalization and Hilbert s Nullstellensatz

10. Noether Normalization and Hilbert s Nullstellensatz 10. Noether Normalization and Hilbert s Nullstellensatz 91 10. Noether Normalization and Hilbert s Nullstellensatz In the last chapter we have gained much understanding for integral and finite ring extensions.

More information

An introduction to Hodge algebras

An introduction to Hodge algebras An introduction to Hodge algebras Federico Galetto May 28, 2009 The Grassmannian Let k be a field, E a k-vector space of dimension m Define Grass(n, E) := {V E dim V = n} If {e 1,, e m } is a basis of

More information

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

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

More information

Integral Extensions. Chapter Integral Elements Definitions and Comments Lemma

Integral Extensions. Chapter Integral Elements Definitions and Comments Lemma Chapter 2 Integral Extensions 2.1 Integral Elements 2.1.1 Definitions and Comments Let R be a subring of the ring S, and let α S. We say that α is integral over R if α isarootofamonic polynomial with coefficients

More information

The minimal components of the Mayr-Meyer ideals

The 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 information

Finite Fields: An introduction through exercises Jonathan Buss Spring 2014

Finite Fields: An introduction through exercises Jonathan Buss Spring 2014 Finite Fields: An introduction through exercises Jonathan Buss Spring 2014 A typical course in abstract algebra starts with groups, and then moves on to rings, vector spaces, fields, etc. This sequence

More information

A connection between number theory and linear algebra

A connection between number theory and linear algebra A connection between number theory and linear algebra Mark Steinberger Contents 1. Some basics 1 2. Rational canonical form 2 3. Prime factorization in F[x] 4 4. Units and order 5 5. Finite fields 7 6.

More information

Projective Varieties. Chapter Projective Space and Algebraic Sets

Projective Varieties. Chapter Projective Space and Algebraic Sets Chapter 1 Projective Varieties 1.1 Projective Space and Algebraic Sets 1.1.1 Definition. Consider A n+1 = A n+1 (k). The set of all lines in A n+1 passing through the origin 0 = (0,..., 0) is called the

More information

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

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

More information

Math 145. Codimension

Math 145. Codimension Math 145. Codimension 1. Main result and some interesting examples In class we have seen that the dimension theory of an affine variety (irreducible!) is linked to the structure of the function field in

More information

ALGEBRAIC GEOMETRY COURSE NOTES, LECTURE 2: HILBERT S NULLSTELLENSATZ.

ALGEBRAIC GEOMETRY COURSE NOTES, LECTURE 2: HILBERT S NULLSTELLENSATZ. ALGEBRAIC GEOMETRY COURSE NOTES, LECTURE 2: HILBERT S NULLSTELLENSATZ. ANDREW SALCH 1. Hilbert s Nullstellensatz. The last lecture left off with the claim that, if J k[x 1,..., x n ] is an ideal, then

More information

POLYNOMIAL DIVISION AND GRÖBNER BASES. Samira Zeada

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

More information

Formal power series rings, inverse limits, and I-adic completions of rings

Formal 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 information

9. Birational Maps and Blowing Up

9. Birational Maps and Blowing Up 72 Andreas Gathmann 9. Birational Maps and Blowing Up In the course of this class we have already seen many examples of varieties that are almost the same in the sense that they contain isomorphic dense

More information

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

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

More information

Computing Minimal Polynomial of Matrices over Algebraic Extension Fields

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

More information

M 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, 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 information

Hyperbolicity Cones of Elementary Symmetric Polynomials. Masterarbeit

Hyperbolicity Cones of Elementary Symmetric Polynomials. Masterarbeit Hyperbolicity Cones of Elementary Symmetric Polynomials Masterarbeit vorgelegt von Helena Bergold an der Fachbereich Mathematik und Statistik Betreuer: Prof. Dr. Markus Schweighofer Konstanz, 2018 Erklärung

More information

11. Dimension. 96 Andreas Gathmann

11. Dimension. 96 Andreas Gathmann 96 Andreas Gathmann 11. Dimension We have already met several situations in this course in which it seemed to be desirable to have a notion of dimension (of a variety, or more generally of a ring): for

More information

MATH 8253 ALGEBRAIC GEOMETRY WEEK 12

MATH 8253 ALGEBRAIC GEOMETRY WEEK 12 MATH 8253 ALGEBRAIC GEOMETRY WEEK 2 CİHAN BAHRAN 3.2.. Let Y be a Noetherian scheme. Show that any Y -scheme X of finite type is Noetherian. Moreover, if Y is of finite dimension, then so is X. Write f

More information

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

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

More information

The Hilbert functions which force the Weak Lefschetz Property

The 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 information

(dim Z j dim Z j 1 ) 1 j i

(dim Z j dim Z j 1 ) 1 j i Math 210B. Codimension 1. Main result and some interesting examples Let k be a field, and A a domain finitely generated k-algebra. In class we have seen that the dimension theory of A is linked to the

More information

where Σ is a finite discrete Gal(K sep /K)-set unramified along U and F s is a finite Gal(k(s) sep /k(s))-subset

where Σ is a finite discrete Gal(K sep /K)-set unramified along U and F s is a finite Gal(k(s) sep /k(s))-subset Classification of quasi-finite étale separated schemes As we saw in lecture, Zariski s Main Theorem provides a very visual picture of quasi-finite étale separated schemes X over a henselian local ring

More information

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

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

More information

(1) A frac = b : a, b A, b 0. We can define addition and multiplication of fractions as we normally would. a b + c d

(1) A frac = b : a, b A, b 0. We can define addition and multiplication of fractions as we normally would. a b + c d The Algebraic Method 0.1. Integral Domains. Emmy Noether and others quickly realized that the classical algebraic number theory of Dedekind could be abstracted completely. In particular, rings of integers

More information

Lecture 7: Polynomial rings

Lecture 7: Polynomial rings Lecture 7: Polynomial rings Rajat Mittal IIT Kanpur You have seen polynomials many a times till now. The purpose of this lecture is to give a formal treatment to constructing polynomials and the rules

More information

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

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

More information

ON CERTAIN CLASSES OF CURVE SINGULARITIES WITH REDUCED TANGENT CONE

ON 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 information

Summer Project. August 10, 2001

Summer Project. August 10, 2001 Summer Project Bhavana Nancherla David Drescher August 10, 2001 Over the summer we embarked on a brief introduction to various concepts in algebraic geometry. We used the text Ideals, Varieties, and Algorithms,

More information

First we introduce the sets that are going to serve as the generalizations of the scalars.

First 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 information

CHEVALLEY S THEOREM AND COMPLETE VARIETIES

CHEVALLEY S THEOREM AND COMPLETE VARIETIES CHEVALLEY S THEOREM AND COMPLETE VARIETIES BRIAN OSSERMAN In this note, we introduce the concept which plays the role of compactness for varieties completeness. We prove that completeness can be characterized

More information

LEXIFYING IDEALS. Abstract: This paper is on monomial quotients of polynomial rings over which Hilbert functions are attained by lexicographic ideals.

LEXIFYING IDEALS. Abstract: This paper is on monomial quotients of polynomial rings over which Hilbert functions are attained by lexicographic ideals. LEXIFYING IDEALS Jeffrey Mermin Irena Peeva Department of Mathematics, Cornell University, Ithaca, NY 14853, USA. Abstract: This paper is on monomial quotients of polynomial rings over which Hilbert functions

More information

Rigid monomial ideals

Rigid monomial ideals Rigid monomial ideals Timothy B.P. Clark and Sonja Mapes February 10, 011 Abstract In this paper we investigate the class of rigid monomial ideals. We give a characterization of the minimal free resolutions

More information

Algebraic Geometry Spring 2009

Algebraic Geometry Spring 2009 MIT OpenCourseWare http://ocw.mit.edu 18.726 Algebraic Geometry Spring 2009 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 18.726: Algebraic Geometry

More information

Math 121 Homework 5: Notes on Selected Problems

Math 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 information

ADVANCED TOPICS IN ALGEBRAIC GEOMETRY

ADVANCED TOPICS IN ALGEBRAIC GEOMETRY ADVANCED TOPICS IN ALGEBRAIC GEOMETRY DAVID WHITE Outline of talk: My goal is to introduce a few more advanced topics in algebraic geometry but not to go into too much detail. This will be a survey of

More information

Theorem 5.3. Let E/F, E = F (u), be a simple field extension. Then u is algebraic if and only if E/F is finite. In this case, [E : F ] = deg f u.

Theorem 5.3. Let E/F, E = F (u), be a simple field extension. Then u is algebraic if and only if E/F is finite. In this case, [E : F ] = deg f u. 5. Fields 5.1. Field extensions. Let F E be a subfield of the field E. We also describe this situation by saying that E is an extension field of F, and we write E/F to express this fact. If E/F is a field

More information

Rings If R is a commutative ring, a zero divisor is a nonzero element x such that xy = 0 for some nonzero element y R.

Rings If R is a commutative ring, a zero divisor is a nonzero element x such that xy = 0 for some nonzero element y R. Rings 10-26-2008 A ring is an abelian group R with binary operation + ( addition ), together with a second binary operation ( multiplication ). Multiplication must be associative, and must distribute over

More information

NEW CLASSES OF SET-THEORETIC COMPLETE INTERSECTION MONOMIAL IDEALS

NEW 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 information

Ring Theory Problems. A σ

Ring Theory Problems. A σ Ring Theory Problems 1. Given the commutative diagram α A σ B β A σ B show that α: ker σ ker σ and that β : coker σ coker σ. Here coker σ = B/σ(A). 2. Let K be a field, let V be an infinite dimensional

More information

Math 210B. Artin Rees and completions

Math 210B. Artin Rees and completions Math 210B. Artin Rees and completions 1. Definitions and an example Let A be a ring, I an ideal, and M an A-module. In class we defined the I-adic completion of M to be M = lim M/I n M. We will soon show

More information

BOREL IDEALS IN THREE AND (FOUR) VARIABLES

BOREL IDEALS IN THREE AND (FOUR) VARIABLES BOREL IDEALS IN THREE AND (FOUR) VARIABLES FRANCESCA CIOFFI, MARIA GRAZIA MARINARI, AND LUCIANA RAMELLA Fixed any term-ordering < on the set T(n) of terms in n variables x 1,..., x n, we study homogeneous

More information

A linear algebra proof of the fundamental theorem of algebra

A linear algebra proof of the fundamental theorem of algebra A linear algebra proof of the fundamental theorem of algebra Andrés E. Caicedo May 18, 2010 Abstract We present a recent proof due to Harm Derksen, that any linear operator in a complex finite dimensional

More information

Yuriy Drozd. Intriduction to Algebraic Geometry. Kaiserslautern 1998/99

Yuriy Drozd. Intriduction to Algebraic Geometry. Kaiserslautern 1998/99 Yuriy Drozd Intriduction to Algebraic Geometry Kaiserslautern 1998/99 CHAPTER 1 Affine Varieties 1.1. Ideals and varieties. Hilbert s Basis Theorem Let K be an algebraically closed field. We denote by

More information

MACAULAY S THEOREM FOR SOME PROJECTIVE MONOMIAL CURVES

MACAULAY S THEOREM FOR SOME PROJECTIVE MONOMIAL CURVES MACAULAY S THEOREM FOR SOME PROJECTIVE MONOMIAL CURVES RI-XIANG CHEN DEPARTMENT OF MATHEMATICS, CORNELL UNIVERSITY, ITHACA, NY 14853 1. Introduction Throughout this paper S stands for the polynomial ring

More information

FILTERED RINGS AND MODULES. GRADINGS AND COMPLETIONS.

FILTERED RINGS AND MODULES. GRADINGS AND COMPLETIONS. FILTERED RINGS AND MODULES. GRADINGS AND COMPLETIONS. Let A be a ring, for simplicity assumed commutative. A filtering, or filtration, of an A module M means a descending sequence of submodules M = M 0

More information

Projective Schemes with Degenerate General Hyperplane Section II

Projective Schemes with Degenerate General Hyperplane Section II Beiträge zur Algebra und Geometrie Contributions to Algebra and Geometry Volume 44 (2003), No. 1, 111-126. Projective Schemes with Degenerate General Hyperplane Section II E. Ballico N. Chiarli S. Greco

More information

Basic Algebra. Final Version, August, 2006 For Publication by Birkhäuser Boston Along with a Companion Volume Advanced Algebra In the Series

Basic Algebra. Final Version, August, 2006 For Publication by Birkhäuser Boston Along with a Companion Volume Advanced Algebra In the Series Basic Algebra Final Version, August, 2006 For Publication by Birkhäuser Boston Along with a Companion Volume Advanced Algebra In the Series Cornerstones Selected Pages from Chapter I: pp. 1 15 Anthony

More information

Homological Dimension

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

More information

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

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

More information

D-MATH Algebraic Geometry FS 2018 Prof. Emmanuel Kowalski. Solutions Sheet 1. Classical Varieties

D-MATH Algebraic Geometry FS 2018 Prof. Emmanuel Kowalski. Solutions Sheet 1. Classical Varieties D-MATH Algebraic Geometry FS 2018 Prof. Emmanuel Kowalski Solutions Sheet 1 Classical Varieties Let K be an algebraically closed field. All algebraic sets below are defined over K, unless specified otherwise.

More information

NOTES ON FINITE FIELDS

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

More information

Algebraic Geometry. Andreas Gathmann. Class Notes TU Kaiserslautern 2014

Algebraic Geometry. Andreas Gathmann. Class Notes TU Kaiserslautern 2014 Algebraic Geometry Andreas Gathmann Class Notes TU Kaiserslautern 2014 Contents 0. Introduction......................... 3 1. Affine Varieties........................ 9 2. The Zariski Topology......................

More information

div(f ) = D and deg(d) = deg(f ) = d i deg(f i ) (compare this with the definitions for smooth curves). Let:

div(f ) = D and deg(d) = deg(f ) = d i deg(f i ) (compare this with the definitions for smooth curves). Let: Algebraic Curves/Fall 015 Aaron Bertram 4. Projective Plane Curves are hypersurfaces in the plane CP. When nonsingular, they are Riemann surfaces, but we will also consider plane curves with singularities.

More information

Solutions of exercise sheet 8

Solutions of exercise sheet 8 D-MATH Algebra I HS 14 Prof. Emmanuel Kowalski Solutions of exercise sheet 8 1. In this exercise, we will give a characterization for solvable groups using commutator subgroups. See last semester s (Algebra

More information

Secant Varieties of Segre Varieties. M. Catalisano, A.V. Geramita, A. Gimigliano

Secant Varieties of Segre Varieties. M. Catalisano, A.V. Geramita, A. Gimigliano . Secant Varieties of Segre Varieties M. Catalisano, A.V. Geramita, A. Gimigliano 1 I. Introduction Let X P n be a reduced, irreducible, and nondegenerate projective variety. Definition: Let r n, then:

More information

x y B =. v u Note that the determinant of B is xu + yv = 1. Thus B is invertible, with inverse u y v x On the other hand, d BA = va + ub 2

x y B =. v u Note that the determinant of B is xu + yv = 1. Thus B is invertible, with inverse u y v x On the other hand, d BA = va + ub 2 5. Finitely Generated Modules over a PID We want to give a complete classification of finitely generated modules over a PID. ecall that a finitely generated module is a quotient of n, a free module. Let

More information

COMPLEX VARIETIES AND THE ANALYTIC TOPOLOGY

COMPLEX VARIETIES AND THE ANALYTIC TOPOLOGY COMPLEX VARIETIES AND THE ANALYTIC TOPOLOGY BRIAN OSSERMAN Classical algebraic geometers studied algebraic varieties over the complex numbers. In this setting, they didn t have to worry about the Zariski

More information

BETTI NUMBERS AND DEGREE BOUNDS FOR SOME LINKED ZERO-SCHEMES

BETTI NUMBERS AND DEGREE BOUNDS FOR SOME LINKED ZERO-SCHEMES BETTI NUMBERS AND DEGREE BOUNDS FOR SOME LINKED ZERO-SCHEMES LEAH GOLD, HAL SCHENCK, AND HEMA SRINIVASAN Abstract In [8], Herzog and Srinivasan study the relationship between the graded Betti numbers of

More information

Transformations Preserving the Hankel Transform

Transformations 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 information

12 Hilbert polynomials

12 Hilbert polynomials 12 Hilbert polynomials 12.1 Calibration Let X P n be a (not necessarily irreducible) closed algebraic subset. In this section, we ll look at a device which measures the way X sits inside P n. Throughout

More information

1 Fields and vector spaces

1 Fields and vector spaces 1 Fields and vector spaces In this section we revise some algebraic preliminaries and establish notation. 1.1 Division rings and fields A division ring, or skew field, is a structure F with two binary

More information

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

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

More information

Basic facts and definitions

Basic facts and definitions Synopsis Thursday, September 27 Basic facts and definitions We have one one hand ideals I in the polynomial ring k[x 1,... x n ] and subsets V of k n. There is a natural correspondence. I V (I) = {(k 1,

More information

Institutionen för matematik, KTH.

Institutionen för matematik, KTH. Institutionen för matematik, KTH. Contents 7 Affine Varieties 1 7.1 The polynomial ring....................... 1 7.2 Hypersurfaces........................... 1 7.3 Ideals...............................

More information

A linear algebra proof of the fundamental theorem of algebra

A linear algebra proof of the fundamental theorem of algebra A linear algebra proof of the fundamental theorem of algebra Andrés E. Caicedo May 18, 2010 Abstract We present a recent proof due to Harm Derksen, that any linear operator in a complex finite dimensional

More information

Factorization in Polynomial Rings

Factorization in Polynomial Rings Factorization in Polynomial Rings Throughout these notes, F denotes a field. 1 Long division with remainder We begin with some basic definitions. Definition 1.1. Let f, g F [x]. We say that f divides g,

More information

TOPOLOGICAL COMPLEXITY OF 2-TORSION LENS SPACES AND ku-(co)homology

TOPOLOGICAL COMPLEXITY OF 2-TORSION LENS SPACES AND ku-(co)homology TOPOLOGICAL COMPLEXITY OF 2-TORSION LENS SPACES AND ku-(co)homology DONALD M. DAVIS Abstract. We use ku-cohomology to determine lower bounds for the topological complexity of mod-2 e lens spaces. In the

More information

ON THE REPRESENTABILITY OF Hilb n k[x] (x) Roy Mikael Skjelnes

ON THE REPRESENTABILITY OF Hilb n k[x] (x) Roy Mikael Skjelnes ON THE REPRESENTABILITY OF Hilb n k[x] (x) Roy Mikael Skjelnes Abstract. Let k[x] (x) be the polynomial ring k[x] localized in the maximal ideal (x) k[x]. We study the Hilbert functor parameterizing ideals

More information

Introduction to Arithmetic Geometry Fall 2013 Lecture #18 11/07/2013

Introduction to Arithmetic Geometry Fall 2013 Lecture #18 11/07/2013 18.782 Introduction to Arithmetic Geometry Fall 2013 Lecture #18 11/07/2013 As usual, all the rings we consider are commutative rings with an identity element. 18.1 Regular local rings Consider a local

More information

Pyramids and monomial blowing-ups

Pyramids and monomial blowing-ups Pyramids and monomial blowing-ups arxiv:math/0409446v1 [math.ac] 23 Sep 2004 M.J. Soto soto@us.es Departamento de Algebra Universidad de Sevilla October 4, 2018 José L. Vicente jlvc@us.es Departamento

More information

COHEN-MACAULAY RINGS SELECTED EXERCISES. 1. Problem 1.1.9

COHEN-MACAULAY RINGS SELECTED EXERCISES. 1. Problem 1.1.9 COHEN-MACAULAY RINGS SELECTED EXERCISES KELLER VANDEBOGERT 1. Problem 1.1.9 Proceed by induction, and suppose x R is a U and N-regular element for the base case. Suppose now that xm = 0 for some m M. We

More information

Rings and groups. Ya. Sysak

Rings and groups. Ya. Sysak Rings and groups. Ya. Sysak 1 Noetherian rings Let R be a ring. A (right) R -module M is called noetherian if it satisfies the maximum condition for its submodules. In other words, if M 1... M i M i+1...

More information

4 Hilbert s Basis Theorem and Gröbner basis

4 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 information