Monomial Ideals: Course Notes Mark Rogers Sean Sather-Wagstaff Mathematics Department, Missouri State University, Cheek Hall Room 45M, 901 South National Avenue, Springfield, MO 65897, USA E-mail address:
[email protected] URL: http://math.missouristate.edu/43628.htm Mathematics Department, North Dakota State University Department # 2750, PO Box 6050, Fargo, ND 58108-6050, USA E-mail address:
[email protected] URL: http://www.ndsu.edu/pubweb/~ssatherw/
April 8, 2010.
Contents Introduction Acknowledgments
v vi
Notation
ix
Chapter 1. Foundational Concepts 1.1. Rings 1.2. Polynomial Rings 1.3. Ideals and Generators 1.4. Constructions with Ideals 1.5. More Constructions with Ideals 1.6. Relations
1 1 5 7 10 14 17
Chapter 2. Basic Properties of Monomial Ideals 2.1. Monomial Ideals 2.2. Integral Domains (optional) 2.3. Generators of Monomial Ideals 2.4. Noetherian Rings (optional)
21 21 26 28 35
Chapter 3. Operations on Monomial Ideals 3.1. Intersections of Monomial Ideals 3.2. Unique Factorization Domains (optional) 3.3. Colons of Monomial Ideals 3.4. Bracket Powers of Monomial Ideals 3.5. Monomial Radicals 3.6. Square-Free Monomial Ideals
39 39 45 50 56 59 65
Chapter 4. M-Irreducible Ideals and Decompositions 4.1. M-Irreducible Monomial Ideals 4.2. Irreducible Ideals (optional) 4.3. M-Irreducible Decompositions 4.4. Irreducible Decompositions (optional) 4.5. Operations on M-Irreducible Decompositions
67 67 70 76 78 81
Chapter 5. Parametric Decompositions of Monomial Ideals 5.1. Parameter Ideals 5.2. An Example 5.3. Corner Elements 5.4. Finding Corner Elements in Two Variables 5.5. Finding Corner Elements in General 5.6. Existence and Uniqueness of Parametric Decompositions iii
87 87 91 94 99 104 108
iv
CONTENTS
Chapter 6. Square-free Monomial Ideals 6.1. Decompositions of Edge Ideals 6.2. Decompositions of Face Ideals
115 115 115
Chapter 7. Parametric Decomposition of Monomial Ideals 7.1. Parametric Decompositions and Operations on Ideals 7.2. Generating Sequences of Intersections
117 117 127
Chapter 8. Chains of Monomial Ideals 8.1. Monomial Covers 8.2. Saturated Chains of Monomial Ideals 8.3. Parameter Ideals and Containments
129 129 135 141
Bibliography
145
Index
147
Introduction Commutative algebra (or commutative ring theory) is the subdiscipline of abstract algebra devoted to the study of commutative rings with identity. There are many ways to study a commutative ring, and there are many aspects of a commutative ring that one can study. In these notes, we study monomial ideals in a polynomial ring A[X1 , . . . , Xd ], that is, ideals that are generated by monomials X1n1 · · · Xdnd . In many senses, these ideals are the simplest since each generator has only one summand. Accordingly, this makes monomial ideals optimal objects of study for students with little background in abstract algebra. Indeed, students begin studying polynomials in middle school, and they have seen polynomials in several variables in calculus, so they are familiar objects that are not as intimidating as arbitrary elements of an arbitrary commutative ring. In other words, students feel more comfortable with the process of formally manipulating polynomials because they feel more concrete. When one restricts to ideals generated by monomials, the ideas become even more concrete. In the process of teaching the students about abstract algebra via monomial ideals, we find that the concreteness of these objects makes it easier for students to grasp more general concepts like ideals and ideal quotients. They get used to formally manipulating these objects in this context and, after some time, we find that they are better prepared to deal with rings, ideals and quotients in greater generality and with increased proficiency. Another advantage of studying monomial ideals can be found in their connections to other areas of mathematics. For instance, one can study a monomial ideal using ideas from combinatorics, geometry and/or topology. Reciprocally, one can use monomial ideals to study certain objects in combinatorics, geometry and topology. In these notes, we focus on understanding the structure of monomial ideals in terms of their so-called “parametric decompositions”. (In certain cases, these are primary or irreducible decompositions.) The first main point of the notes is to give a proof of the following theorem that will be accessible to any mathematics student who has successfully completed a basic course in abstract algebra.
Theorem A (Heinzer, Ratliff and Shah [5, (4.1)]). Let A be a commutative ring with identity and set R = A[X1 , . . . , Xd ], the polynomial ring in d variables over A. Given integers n1 , . . . , nd > 1, set PR (X1n1 −1 · · · Xdnd −1 ) = (X1n1 , . . . , Xdnd )R. Set (X) = (X1 , . . . , Xd )R = PR (1) and let I ⊆ R be a monomial ideal such that rad (I) = rad ((X)). If z1 , . . . , zm are the distinct monomials in the compliment (I :R (X)) r I, then I = ∩m i=1 PR (zi ). This is an irredundant decomposition, and it is the unique such decomposition. v
vi
INTRODUCTION
This is a lovely result for several reasons. First, it expresses a general object (the given monomial ideal I) as a combination of simpler objects (the parameter ideals PR (zi )). Second, it is an existence and uniqueness result. Third, the proof is not terribly difficult, but the student will learn a non-trivial amount of mathematics in the process of understanding the proof (and the statement). It should be noted that we have only stated a special case of [5, (4.1)]. Chapter 1 serves as a review of (or introduction to) the fundamentals of Commutative Algebra. Much of the material therein may have been covered in a course on Abstract Algebra. Accordingly, much of this material may be skipped, though it cannot be ignored entirely as it contains many of the definitions and notations used in the rest of the text. One might make the argument that it is silly to start the text with an abstract treatment of the theory of rings and ideals when the point of the text is to make students more familiar with the abstract notions by having them work with monomial ideals. This is a bit of the old chicken/egg problem. The most obvious way for us to retort is to say that, in order for students to think about monomial ideals, they need to have been exposed to the basics of ring theory and ideal theory. Furthermore, we don’t necessarily expect students to internalize 100% of the material from Chapter 1 right away. This will happen over time as they get more practice with the monomial ideals. Hence, our approach. Chapter 2 deals with the fundamental properties of monomial ideals. Chapter 7 contains the proof of Theorem A, along with computations showing how parametric decompositions of combinations of monomial ideals can be obtained from parametric decompositions of the original monomial ideals. The computations in this chapter are the second main point of this text, after the proof of Theorem A. Chapter 8 deals chains of monomial ideals. Other chapters deal with other things, like Stanley-Reisner ideals associated to simplicial complexes, and edge ideals associated to graphs. (Or maybe these ideas will be mixed into the other chapters.) We will also have portions of each section devoted to using a computer algebra system to perform relevant computations and experiments. We use Macaulay 2 [3], but other readers may prefer to use CoCoA [1] or Singular [4]. Many of the exercises ask the reader to verify facts that were stated in the preceding text without proof. In these cases, one should only use results preceding the given fact in the proof of the exercise. For instance, Exercise 1.1.28 asks the student to verify the facts from Fact 1.1.12; the student should only use results preceding Fact 1.1.12 in the proof of this exercise. Acknowledgments We would like to express our thanks to the Mathematics Department at the University of Nebraska-Lincoln for its hospitality and generosity during the 2006 IMMERSE program (Intensive Mathematics: a Mentoring, Education and Research Summer Experience) when we taught the pilot version of this course. Specific thanks are due here to the program’s staff Allan Donsig and Marilyn Johnson, and to the graduate student mentors Jen Everson, Martha Gregg, Kris Lund, Lori McDonnell, Frank Moore, Jeremy Parrott, Emily Price, and Mark Stigge. We are grateful to the students who have worked so enthusiastically through the various versions of these notes: Ben Anderson, Katie Ansaldi, Pye Aung, Cheryl
ACKNOWLEDGMENTS
vii
Balm, Debbie Berg, Sam Cash, Jacqueline Dresch, Sarah Gilles, Chad Haugen, Colleen Hughes, Erik Insko, Nick Johnson, Samuel Kolins, Alexis Krier, Bethany Kubik, Jeff Langford, David Lovit, Trevor Potter, Becky Price, Tyler Seacrest, Kelly Smith, Sarah Tekansik, and Rich Wicklein. We are also pleased to acknowledge the financial support of the National Science Foundation (NSF grant NSF 0354281) and the National Security Agency.
Notation N is the set of nonnegative integers. N+ is the set of positive integers. Z is the set of all integers. Q is the set of rational numbers. R is the set of real numbers. C is the set of complex numbers. A × B is the Cartesian product of two sets A and B. Given a set A and a positive integer d, we set Ad = A × A × · · · × A {z } | d factors
the d-fold Cartesian product of A with itself.
ix
CHAPTER 1
Foundational Concepts This chapter contains a review of certain fundamental concepts in abstract algebra for use throughout the text. Section 1.1 deals with the basic properties of commutative rings with identity, and Section 1.2 focuses on polynomial rings. Section 1.3 introduces ideals, while Sections 1.4 and 1.5 investigate four methods for building new ideals from old ones. The chapter ends with Section 1.6, dealing with relations on sets. 1.1. Rings The following term was coined by David Hilbert. The axiomatic description was formalized by Emmy Noether. Definition 1.1.1. A commutative ring with identity is a set R equipped with two binary operations (addition and multiplication) satisfying the following axioms: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
(closure under addition) for all r, s ∈ R we have r + s ∈ R; (associativity of addition) for all r, s, t ∈ R we have (r + s) + t = r + (s + t); (commutativity of addition) for all r, s ∈ R we have r + s = s + r; (additive identity) there exists an element a ∈ R such that for all r ∈ R, we have a + r = r; (additive inverse) for each r ∈ R there exists an element s ∈ R such that r + s = a; (closure under multiplication) for all r, s ∈ R we have rs ∈ R; (associativity of multiplication) for all r, s, t ∈ R we have (rs)t = r(st); (commutativity of multiplication) for all r, s ∈ R we have rs = sr; (multiplicative identity) there exists an element m ∈ R such that for all r ∈ R, we have mr = r; (distributivity) for all r, s, t ∈ R, we have r(s + t) = rs + rt.
We include the following examples for the sake of thoroughness, and in order to specify some notation. Example 1.1.2. Here are some examples. (a) The set of integers Z with the usual addition and multiplication, and with a = 0 and m = 1, is a commutative ring with identity. (b) The set of rational numbers Q with the usual addition and multiplication, and with a = 0 and m = 1, is a commutative ring with identity. (c) The set of real numbers R with the usual addition and multiplication, and with a = 0 and m = 1, is a commutative ring with identity. (d) The set of complex numbers C with the usual addition and multiplication, and with a = 0 and m = 1, is a commutative ring with identity. 1
2
1. FOUNDATIONAL CONCEPTS
(e) The set of natural numbers N = {n ∈ Z | n > 0} with the usual addition and multiplication is not a commutative ring with identity because it does not have additive inverses. (f) The set of even integers 2Z = {2n | n ∈ Z} with the usual addition and multiplication is not a commutative ring with identity because it does not have a multiplicative identity. (g) The set M2 (R) of 2 × 2 matrices with entries in R, with the usual addition and multiplication is not a commutative ring with identity because multiplication is not commutative. (h) Fix an integer n > 2 and let Zn = {m ∈ Z | 0 6 m < n}. For r, s ∈ Zn we define operations on Zn by the following formulas: r ⊕ s := the remainder after dividing r + s by n r s := the remainder after dividing rs by n. With a = 0 and m = 1, this makes Zn into a commutative ring with identity. Note that when 0 < m < n, the additive inverse of m in Zn is n − m. (i) The set C(R) of continuous functions f : R → R, with pointwise addition and multiplication, and with the constant functions a = 0 and m = 1, is a commutative ring with identity. (j) The set D(R) of differentiable functions f : R → R, with pointwise addition and multiplication, and with the constant functions a = 0 and m = 1, is a commutative ring with identity. Fact 1.1.3. Let R be a commutative ring with identity. (a) The additive and multiplicative identities for R are unique; we denote them 0R and 1R , respectively, or 0 and 1 when the context is clear. (b) For each r ∈ R, the additive inverse of r in R is unique; we denote it −r. (c) (cancellation) Let r, s, t ∈ R. If r + s = r + t, then s = t. If r + s = t + s, then r = t. Fact 1.1.4. Let R be a commutative ring with identity. (a) For all r ∈ R, we have 0R r = 0R . (b) For all r, s ∈ R, we have (−r)s = −(rs) = r(−s). (c) For all r ∈ R, we have −r = (−1R )r. This implies that −0R = 0R . (d) For all r ∈ R, we have −(−r) = r. This implies that for all r, s ∈ R, we have (−r)(−s) = rs. Definition 1.1.5. Let R be a commutative ring with identity For all r, s ∈ R we set r − s = r + (−s). Fact 1.1.6. Let R be a commutative ring with identity. (a) (closure under subtraction) For all r, s ∈ R we have r − s ∈ R. (b) For all r, s, t ∈ R we have r(s − t) = rs − rt. (c) For all r, s ∈ R we have −(r − s) = s − r. (d) For all r ∈ R we have r − r = 0R . Here is a formal definition of nr and rn where n ∈ N. Definition 1.1.7. Let R be a commutative ring with identity and let r ∈ R. (a) Set 0r = 0R and 1r = r. Inductively, for each n ∈ N, define (n + 1)r = r + (nr). (b) Set (−1)r = −r. Inductively, for each n ∈ N with, define (−n−1)r = (−n)r−r.
1.1. RINGS
3
(c) Set r0 = 1R and r1 = r. Inductively, for each n ∈ N with, define rn+1 = rn r. Fact 1.1.8. Let R be a commutative ring with identity. (a) For all r, s ∈ R and n ∈ Z we have (nr)s = n(rs) = r(ns). (b) For all r ∈ R and m, n ∈ Z we have (m + n)r = mr + nr and (mn)r = m(nr). (c) For all r, s ∈ R and n ∈ N we have (rs)n = rn sn . (d) For all r ∈ R and m, n ∈ N we have rm rn = rm+n and (rm )n = rmn . Definition 1.1.9. Let R be a commutative ring with identity. Let n > 1 be an integer, and let r1 , . . . , rP n ∈ R. n We define the sum i=1 ri = r1 + · · · + rn inductively. For n = 1, 2 we have P1 P2 Pn Pn−1 r1 +r2 . For n > 3, we define i=1 ri = ( i=1 ri )+rn . i=1 ri = r1 and i=1 ri = Q n We define the product i=1 ri = r1 · · · rn inductively. For n = 1, 2 we have Q1 Q2 Qn Qn−1 i=1 ri = r1 and i=1 ri = r1 r2 . For n > 3, we define i=1 ri = ( i=1 ri )rn . Fact 1.1.10. Let R be a commutative ring with identity. Let n > 1 be an integer, and let r1 , . . . , rn , s1 , . . . , sn ∈ R. Pn Qn (a) (generalized closure laws) We have i=1 ri ∈ R and i=1 ri ∈ R. (b) (generalized associative laws) Any two “meaningful sums” of the elements r1 , . . . , rn in this order are equal. For instance, we have ((r + s) + t) + u = (r + s) + (t + u) = r + ((s + t) + u) for all r, s, t, u ∈ R. Any two “meaningful products” of the elements r1 , . . . , rn in this order are equal. (c) (generalized commutative law) Given any permutation i1 , . . . , in of the numbers i, . . . , n we have r1 + · · · + rn = ri1 + · · · + rin and r1 · · · rn = ri1 · · · rin . (d) (generalized law) ForPall sequences r1 , . . . , rm , s1 , . . . , sn ∈ R we Pm distributive Pn Pm n have ( i=1 ri )( j=1 sj ) = i=1 j=1 ri sj . (There are more general generalized distributive laws for products of more than two sums. One verifies them by induction on the number of sums.) Definition 1.1.11. Let R be a commutative ring with identity. A monomial in the elements X1 , . . . , Xd ∈ R is an element of the form X1n1 · · · Xdnd ∈ R where n1 , . . . , nd ∈ N. For short, we write n = (n1 , . . . , nd ) ∈ Nd and Xn = X1n1 · · · Xdnd . Define addition and scalar multiplication in Nd coordinate-wise: for m = (m1 , . . . , md ) ∈ Nd and p ∈ N, set m + n = (m1 + n1 , . . . , md + nd ) ∈ Nd and pn = (pn1 , . . . , pnd ) ∈ Nd . Fact 1.1.12. Let R be a commutative ring with identity, and let X1 , . . . , Xd ∈ R. For all m, n ∈ Nd and p ∈ N we have Xm Xn = Xm+n and (Xm )p = Xpm . Definition 1.1.13. Let R be a commutative ring with identity. An element r ∈ R is a unit in R if there exists an element s ∈ R such that sr = 1R ; such an element s is a multiplicative inverse for r. Example 1.1.14. Here is what happens for integers. (a) An integer m is a unit in Z if and only if m = ±1. (b) Let m, n ∈ Z with 0 6 m < n and n > 2. Then m is a unit in Zn if and only if gcd(m, n) = 1. Fact 1.1.15. Let R be a commutative ring with identity. (a) If r is a unit in R then it has a unique multiplicative inverse; we denote the multiplicative inverse of r by r−1 . (b) If 1R 6= 0R and r is a unit in R, then r 6= 0.
4
1. FOUNDATIONAL CONCEPTS
Definition 1.1.16. Let R be a commutative ring with identity. Then R is a field if 1R 6= 0R and every non-zero element of R is a unit in R. Example 1.1.17. Here is what happens for the standard rings. (a) The rings Q, R and C are fields. (b) The ring Z is not a field. (c) Let n ∈ Z with n > 1. The ring Zn is a field if and only if n is prime. Definition 1.1.18. Let R be a commutative ring with identity. A subset S ⊆ R is a subring of R provided that it is a commutative ring under the operations of R with identity 1S = 1R . Example 1.1.19. The ring Z is a subring of Q, and Q is a subring of R. Fact 1.1.20. Let R be a commutative ring with identity, and let S ⊆ R be a subring. Then 0S = 0R . Example 1.1.21. We show that the condition 1S = 1R is not automatic. Let R = {( a0 0b ) | a, b ∈ R} and S = {( a0 00 ) | a ∈ R}. Then R and S are commutative rings with identity, under the standard addition and multiplication of matrices. However, we have 1R = ( 10 01 ) and 1S = ( 10 00 ), so we have 1R 6= 1S . Definition 1.1.22. Let R be a commutative ring with identity, and let r, s ∈ R. We say that r divides s when there is an element t ∈ R such that s = rt. When r divides s, we write r s. Exercises. Exercise 1.1.23. Verify the properties in Fact 1.1.3. Exercise 1.1.24. Verify the properties in Fact 1.1.4. Exercise 1.1.25. Verify the properties in Fact 1.1.6. Exercise 1.1.26. Verify the properties in Fact 1.1.8. Exercise 1.1.27. Verify the properties in Fact 1.1.10. (If you find parts (b) and (c) to be difficult, consult [6, I.1.6–7].) Exercise 1.1.28. Verify the properties in Fact 1.1.12. Exercise 1.1.29. Let R be a commutative ring with identity. Define FR : Z → R by the formula FR (n) = n1R . Show that FR (0) = 0R and FR (1) = 1R , and for all m, n ∈ Z we have FR (m + n) = FR (m) + FR (n) and FR (mn) = FR (m)FR (n). Exercise 1.1.30. Verify the properties in Example 1.1.14. Exercise 1.1.31. Verify the properties in Fact 1.1.15. Exercise 1.1.32. Verify the properties in Example 1.1.17. Exercise 1.1.33. (binomial theorem) Let R be a commutative ring with identity and R. Prove that for each positive integer n, there is an equality (r+s)n = Pn let nr, si ∈n−i . i=0 i r s Exercise 1.1.34. Let f, g, h be elements of a ring R. Prove or disprove the following: If h 6= 0R and f h = gh, then f = g.
1.2. POLYNOMIAL RINGS
5
1.2. Polynomial Rings This section introduces polynomial rings, the primary objects of study in this text. Theorem 1.2.1. Let A be a commutative ring with identity. Then there exists a commutative ring with identity A[X] with the following properties: (1) The ring A is a subring of A[X]. (2) There is an element X ∈ A[X] r A such that for every f ∈ A[X], there exist n ∈ N and a0 , a1 . . . , an ∈ A such that f = a0 + a1 X + · · · + an X n ; (3) The elements 1A , X, X 2 , X 3 , . . . are linearly independent over A, that is, we have a0 + a1 X + · · · + an X n = 0A if and only if a0 = a1 = · · · = an = 0A . Sketch of proof. Set A[X] equal to the set of sequences in A which are eventually zero: A[X] = {(a0 , a1 , a2 , . . .) | a0 , a1 , a2 , . . . ∈ A and ai = 0A for all i 0}. We define addition and multiplication as follows: (a0 , a1 , a2 , . . .) + (b0 , b1 , b2 , . . .) = (a0 + b0 , a1 + b1 , a2 + b2 , . . .) (a0 , a1 , a2 , . . .)(b0 , b1 , b2 , . . .) = (c0 , c1 , c2 , . . .) Pn where cn = i=0 ai bn−i . It is straightforward to show that the axioms for a commutative ring with identity are satisfied with 0A[X] = (0A , 0A , 0A , . . .) and 1A[X] = (1A , 0A , 0A , . . .). For each a ∈ A, we identify a with the sequence (a, 0A , 0A , . . .). This identification makes A into a subset of A. It is straightforward to show that the addition and multiplication are compatible under this identification. Set X = (0A , 1A , 0A , 0A , . . .) and note that X n = (0A , 0A , . . . , 0A , 1A , 0A , 0A , . . .). {z } | n terms
It is straightforward to show that properties (2) ands (3) are satisfied.
Definition 1.2.2. Let A be a commutative ring with identity. An element f ∈ A[X] is a polynomial in one variable with coefficients in A. The (unique) elements a0 , a1 . . . , an ∈ A such that f = a0 + a1 X + · · · + an X n are the coefficients of f . The element X ∈ A[X] is the variable or indeterminate. If 0 6= f ∈ A[X], then the smallest n ∈ N such that f can be written in the form f = a0 + a1 X + · · · + an X n is the degree of f ; the corresponding coefficient an is the leading coefficient of f . If the leading coefficient of f is 1A , then f is monic. The coefficient a0 is the constant term of f . Elements of A are sometimes called constant polynomials. We often Pfinite employ the notation f = i∈N ai X i for elements f ∈ A[X]. Remark 1.2.3. Let A be a commutative ring with identity. (a) The constant polynomial 0A ∈ A[X] does not have a well-defined degree. (b) Theorem 1.2.1(3) implies that if a0 +a1 X+· · ·+am X m = b0 +b1 X+· · ·+bn X n in A[X] and m 6 n, then ai = bi for i = 0, . . . , m and bi = 0A for i = m + 1, . . . , n. (c) The ring A is identified with the set of constant polynomials in A[X]: A = {a + 0A X + 0A X 2 + · · · | a ∈ A}.
6
1. FOUNDATIONAL CONCEPTS
Remark 1.2.4. Let A be a commutative ring with identity. A polynomial f = a0 + a1 X + · · · + an X n ∈ A[X] gives rise to a well-defined function f : A → A by the rule f (a) = a0 + a1 a + · · · + an an . Definition 1.2.5. Let A be a commutative ring with identity. (a) Inductively, for d > 2, the ring of polynomials in d variables X1 , . . . , Xd with coefficients in A is A[X1 , . . . , Xd ] = A[X1 , . . . , Xd−1 ][Xd ]. We sometimes set X = X1 , . . . , Xd and write A[X] = A[X1 , . . . , Xd ]. When the number of variables is small, we sometimes write A[X, Y ] and A[X, Y, Z]. (b) The ring of polynomials in infinitely many variables X1 , X2 , X3 , . . . with coefficients in A is A[X1 , X2 , X3 , . . .] = ∪∞ d=1 A[X1 , . . . , Xd ]. (c) The (total) degree of a monomial f = Xn is deg(f ) = |n| = n1 + . . . + nd . Corollary 1.2.6. Let A be a commutative ring with identity. Set X = X1 , . . . , Xd and A[X] = A[X1 , . . . , Xd ]. Then A[X] is a commutative ring with identity satisfying the following properties: (a) The ring A is a subring of A[X]. (b) For every f ∈ A[X], there is a finite collection of indices n ∈ Nd and elements an ∈ A such that f=
finite X n∈Nd
an Xn =
finite X
an1 ,...,nd X1n1 · · · Xdnd .
n1 ,...,nd ∈N
(c) The set of monomials {Xn | n ∈ Nd } is linearly independent over A, that is, Pfinite we have n∈Nd an Xn = 0A if and only if each an = 0A . Proof. By induction on d. The base case d = 1 is in Theorem 1.2.1.
Definition 1.2.7. Let A be a commutative ring with identity. For a polynomial f ∈ A[X1 , . . . , Xd ], we say that a monomial Xn occurs in f if the corresponding coefficient an is non-zero. Remark 1.2.8. Let A be a commutative ring with identity. A polynomial f = Pfinite n d n∈Nd an X ∈ A[X] gives rise to a well-defined function f : A → A by the rule Pfinite f (b) = n∈Nd an bn . Exercises. Exercise 1.2.9. Perform the following computations, showing your steps and simplifying your answers. (a) In Q[X, Y, Z]: (3XY + 7Z 2 − XY 2 Z + 5)(X + Z − Y 2 + X 3 Y 2 Z) (b) In Z4 [X]: (2X 2 + 2)2 . This shows that one can have f n = 0 even when f 6= 0. (c) In Z4 [X]: (2X 2 + 1)2 . This shows that deg(f n ) can be strictly smaller than n deg(f ). Exercise 1.2.10. Let A be a commutative ring with identity. Under what conditions can A[X] be a field? Justify your answer with a proof. Exercise 1.2.11. Find a commutative ring with identity A and a non-zero polynomial f ∈ A[X] such that the induced function f : A → A is the zero function. Justify your answer.
1.3. IDEALS AND GENERATORS
7
Exercise 1.2.12. Let A be a commutative ring with identity and consider polynomials f1 , . . . , fn ∈ A[X]. Assume that each polynomial has degree at most N , that ai,0 + ai,1 X + · · · + ai,N X n for i = 1, . . . , n.PProve that if Pn is, we have fi = P n n i=1 ai,N 6= 0A , then i=1 fi has degree N and leading coefficient i=1 ai,N . Computer Exercises. Have the students work with Macaulay for declaring rings and doing computations in the rings. For instance, products of polynomials in polynomial rings. Make sure to explain how to interpret the output. 1.3. Ideals and Generators The following definition was first made by Julius Wilhelm Richard Dedekind, who called them “ideal numbers”. The definition extends the well-known properties of even integers under addition and multiplication, namely that the sum of two even integers is even, and the product of an integer and an even integer is again even. Definition 1.3.1. Let R be a commutative ring with identity. An ideal of R is a subset I ⊆ R satisfying the following axioms: (1) I 6= ∅; (2) (closure under addition) for all a, b ∈ I we have a + b ∈ I; (3) (closure under external multiplication) for all r ∈ R and a ∈ I we have ra ∈ I. Fact 1.3.2. Let R be a commutative ring with identity, and let I ⊆ R be an ideal. (a) We have 0R ∈ I. (b) (closure under additive inverses) If a ∈ I, then −a ∈ I. (c) (closure under subtraction) For all a, b ∈ I we have a − b ∈ I. (d) For all r ∈ R and all a ∈ I we have r + a ∈ I if and onlyPif r ∈ I. n (e) (generalized closure law) For all r1 , . . . , rn ∈ I we have i=1 ri ∈ I. (f) We have I = R if and only if 1R ∈ I. Example 1.3.3. Here are some examples. (a) For each n ∈ Z, the set nZ = {nm | m ∈ Z} is an ideal of Z. For instance, if n = 2, then we have the set of even integers 2Z, which is an ideal of Z. On the other hand, the set of odd integers is not an ideal of Z because it is not closed under addition. (b) If R is a commutative ring with identity, then the sets {0R } and R are ideals of R. Moreover {0R } is the unique smallest ideal of R and R is the unique largest ideal of R. For obvious reasons, we often write 0 for the ideal {0R }. (c) The ring Q has precisely two ideals: 0 and Q. Similar statements hold for R and C. (d) The set {f ∈ C(R) | f (2) = 0} is an ideal of C(R). On the other hand, the set {f ∈ C(R) | f (2) = 1} is not an ideal of C(R) because it is not closed under addition. Fact 1.3.4. Let R be a commutative ring with identity. (a) If {Iλ }λ∈Λ is a set of ideals of R, then ∩λ∈Λ Iλ is an ideal of R. (b) If {Iλ }λ∈Λ is a set of ideals of R, then ∪λ∈Λ Iλ need not be an ideal of R. For instance, if I and J are ideals of R, then I ∪ J is an ideal of R if and only if either I ⊆ J or J ⊆ I. (c) If {Iλ }λ∈Λ is a chain of ideals of R, then ∪λ∈Λ Iλ is an ideal of R. (Recall that the set of ideals {Iλ }λ∈Λ is a chain if, for every λ, µ ∈ Λ we have either Iλ ⊆ Iµ or Iµ ⊆ Iλ .)
8
1. FOUNDATIONAL CONCEPTS
In the following definition, part (a) is a special case of part (b), and part (b) is a special case of part (c). Definition 1.3.5. Let R be a commutative ring with identity. (a) Given an element s ∈ R, the ideal generated by s is the set (s)R = sR = {sr ∈ R | r ∈ R}. An ideal is principal if it can be generated by a single element. (b) For each sequence s1 , . . . , sn ∈ R, the ideal generated by s1 , . . . , sn is the set Pn (s1 , . . . , sn )R = { i=1 si ri ∈ R | r1 , . . . , rn ∈ R}. An ideal is finitely generated if it can be generated by a finite list of elements. (c) For each subset S ⊆ R, the ideal generated by S is the set Pn (S)R = { i=1 sn rn ∈ R | n > 0 and r1 , . . . , rn ∈ R}. The subset S ⊆ R is a generating set for an ideal I ⊆ R when I = (S)R. Remark 1.3.6. Let R be a commutative ring with identity. Pn For each sequence s1 , . . . , sn ∈ R we have 0R ∈ (s1 , . . . , sn )R because 0R = i=1 si 0R . Tacitly, we are assuming that n > 1. In the case n = 0 (that is, when we are considering the P0 empty sequence) we have 0R ∈ (∅)R because the empty sum i=1 si ri is 0R by Q0 convention. Similarly, the empty product i=1 ri is 1R by convention. Remark 1.3.7. Let R be a commutative ring with identity, and let S ⊆ R be a Pfinite subset. We will often find it convenient to use the notation s∈S srs for elements of (S)R. Here, the elements rs are in R, and the superscript “finite” signifies that we are assuming that all but finitely many of the rs are equal to 0R . Remark 1.3.8. Let R be a commutative ring with identity, and let r, s ∈ R. We have r ∈ (s)R if and only if s r. Example 1.3.9. If R is a commutative ring with identity, then R = (1R )R and (0R )R = {0R } = (∅)R. Remark 1.3.10. Let R be a commutative ring with identity, and let S, T ⊆ R be subsets. If S ⊆ T , then (S)R ⊆ (T )R. Note that in part (c) of the next result, we are not claiming that every ideal has a finite generating set. Proposition 1.3.11. Let R be a commutative ring with identity, and let S ⊆ R be a subset. (a) The set (S)R is the unique smallest ideal of R such that S ⊆ (S)R. In particular, the set (S)R is an ideal of R and, for each ideal I ⊆ R, we have S ⊆ I if and only if (S)R ⊆ I. (b) The ideal (S)R is the intersection of all the ideals of R containing S. (c) If I is an ideal, then (I)R = I. In particular, every ideal has a generating set. (d) If I = (S)R is finitely generated, then there exist elements s1 , . . . , sn ∈ S such that I = (s1 , . . . , sn )R. Proof. We verify part (a); parts (b) and (c) are left as exercises. We first show that (S)R is an ideal of R. To this end, we assume that S 6= ∅, since this case is covered in Example 1.3.9. Using the reasoning of Remark 1.3.6,
1.3. IDEALS AND GENERATORS
9
we conclude that 0R ∈ (S)R, and so (S)R 6= ∅. To show that (S)R is closed under addition and external multiplication, fix elements a, b ∈ (S)R and r ∈ R. Write Pfinite Pfinite a = s∈S sts and b = s∈S sus for elements ts , us ∈ R. Then, we have Pfinite Pfinite Pfinite a + b = ( s∈S sts ) + ( s∈S sus ) = s∈S s(ts + us ) ∈ (S)R and ra = r(
Pfinite s∈S
sts ) =
Pfinite s∈S
s(rts ) ∈ (S)R.
Hence the set (S)R is an ideal of R. Next, we observe that S ⊆ (S)R. For this, fix an element s0 ∈ S and set ( 1R when s = s0 rs = 0R when s 6= s0 . Pfinite With these choices, it follows directly that s0 = s∈S srs ∈ (S)R, as desired. Next, let I ⊆ R be an ideal; we show that S ⊂ I if and only if (S)R ⊆ I. One implication is straightforward: if (S)R ⊆ I, then the previous paragraph implies that S ⊆ (S)R ⊆ I. For the converse, assume that S ⊆ I. Since I is closed under external multiplication, we conclude that srs ∈ I for all s ∈ S and all rs ∈ R. Since Pfinite I is closed under finite sums, it follows that s∈S srs ∈ I for all s ∈ S and all rs ∈ R. That is, every element of (S)R is in I, as desired. It now follows directly that (S)R is the unique smallest ideal of R such that S ⊆ (S)R. Exercises. Exercise 1.3.12. Verify the properties in Fact 1.3.2. Exercise 1.3.13. Verify the properties in Example 1.3.3. Exercise 1.3.14. Let R = Z[X]. Prove or disprove: (a) The set K of all constant polynomials in R is an ideal of R. (b) The set I of all polynomials in R with even constant terms is an ideal of R. Exercise 1.3.15. Verify the properties in Fact 1.3.4. Exercise 1.3.16. Verify the properties in Example 1.3.9. Exercise 1.3.17. Verify the following equalities for ideals in the polynomial ring R = Q[X, Y ]: (a) (X + Y, X − Y )R = (X, Y )R. (b) (X + XY, Y + XY, X 2 , Y 2 )R = (X, Y )R. (c) (2X 2 + 3Y 2 − 11, X 2 − Y 2 − 3)R = (X 2 − 4, Y 2 − 1)R. This shows that the same ideal can have many different generating sets and that different generating sets may have different numbers of elements. Exercise 1.3.18. For each of the sets in Exercise 1.3.14 that is an ideal, find a finite generating set. Prove that the set actually generates the ideal. Exercise 1.3.19. Verify the properties in Remark 1.3.10. Exercise 1.3.20. Let A be a commutative ring with identity. Let R = A[X, Y ] and show that the ideal (X, Y )R is not principal.
10
1. FOUNDATIONAL CONCEPTS
Exercise 1.3.21. Prove parts (b) and (c) of Proposition 1.3.11. Exercise 1.3.22. If I ⊆ Z is an ideal, then there exists an integer m ∈ Z such that I = mZ. (Hint: If I = 0 then m = 0, so you may assume that I 6= 0. In this case, show that I has a smallest positive element m; then use the Division Algorithm to show that I = mZ. ) Exercise 1.3.23. Given integers m, n that are not both zero, prove that the ideal (m, n)Z is generated by gcd(m, n). Exercise 1.3.24. Let R be a commutative ring with identity. Prove the following: (a) An element r ∈ R is a unit in R if and only if rR = R. (b) Let I ⊆ R be an ideal. Then I = R if and only if I contains a unit. (For this reason, the ideal R = (1R )R is often called the unit ideal.) (c) If 1R 6= 0R , then R is a field if and only if the only ideals of R are 0 and R. Exercise 1.3.25. Let R be a commutative ring with identity. Let f, g, f1 , . . . , fn ∈ R. Prove or disprove each of the following. (a) If f ∈ (f1 , . . . , fn )R, then f ∈ (fi )R for some i = 1, . . . , n. (b) If f ∈ (fi )R for some i = 1, . . . , n, then f ∈ (f1 , . . . , fn )R (c) If f fj = gfi and fi 6= fj , then f ∈ (fi )R and g ∈ (fj )R. Exercise 1.3.26. Prove or disprove the following: Let R be a commutative ring with identity. Fix elements f1 , . . . , fm , g1 , . . . , gn ∈ R and a positive integer k. If k )R = (g1k , . . . , gnk )R. (f1 , . . . , fm )R = (g1 , . . . , gn )R, then (f1k , . . . , fm Computer Exercises. Outline how to declare ideals in polynomial rings via generators. Have them, for example, test equality of ideals and ideal membership. Make sure to explain how to interpret the output. 1.4. Constructions with Ideals This section deals with some methods of combining ideals to form new ideals. Following the thought that the notion of an ideal generalizes the notion of a number, these constructions generalize familiar constructions for numbers, though not necessarily in the way one might expect. For instance, the sum of two ideals, introduced next, generalizes the greatest common divisor of two integers. Sums of ideals. In the following definition, part (a) is a special case of part (b), and part (b) is a special case of part (c). Definition 1.4.1. Let R be a commutative ring with identity. (a) Let I and J be ideals of R. The sum of I and J is I + J = {a + b | a ∈ I, b ∈ J} . (b) Let n be a positive integer and let I1 , I2 , . . . , In be ideals of R. The sum of the ideals I1 , I2 , . . . , In is Pn Pn i=1 ai | ai ∈ Ii for i = 1, 2, . . . , n} . j=1 Ij = I1 + I2 + · · · + In = { (c) Let {Iλ }λ∈Λ be a (possibly uncountably infinite)Pcollection of ideals of R. The sum of the ideals P in this collection to be the set λ∈Λ Iλ consisting of all sums of the form λ∈Λ aλ , where aλ ∈ Iλ for all λ ∈ Λ and all but a finite number of the aλ are zero (in other words, finite sums). In symbols, we write P Pfinite λ∈Λ Iλ = { λ∈Λ aλ | aλ ∈ Iλ }.
1.4. CONSTRUCTIONS WITH IDEALS
11
Example 1.4.2. If m and n are integers that are not both zero, then mZ + nZ = gcd(m, n)Z. Theorem 1.4.3. Let R be a commutative ring with identity, and let {Iλ }λ∈Λ be a collection of ideals of R. P P (a) The P set λ∈Λ Iλ is an ideal; more specifically, we have λ∈Λ Iλ = (∪λ∈Λ Iλ )R. (b) Pλ∈Λ Iλ is the unique smallest ideal of R containing ∪λ∈Λ Iλ . (c) λ∈Λ Iλ is the intersection of all Pthe ideals of R containing ∪λ∈Λ Iλ . (d) For each ideal K ⊆ R, we have λ∈Λ Iλ ⊆ K if and only if ∪λ∈Λ Iλ ⊆ K. P Proof. (a) The proof that λ∈Λ Iλ is an ideal of R is similar to the proof that (S)R is P an ideal in Proposition 1.3.11(a); we leave this as an exercise. The containment λ∈Λ Iλ ⊆ (∪λ∈Λ Iλ )R is a direct consequence of the definitions, using the fact that R has a multiplicative identity. For the reverse P containment, use the fact that 0P conclude that Iλ ⊆ λ∈Λ Iλ . It follows that R ∈ Iλ for each λ ∈ Λ toP ∪λ∈Λ Iλ ⊆ λ∈Λ Iλ , so (∪λ∈Λ Iλ ) ⊆ λ∈Λ Iλ by Proposition 1.3.11(a). Parts (b)–(d) follow from Proposition 1.3.11. The next two results are special cases of Theorem 1.4.3. Corollary 1.4.4. Let R be a commutative ring with identity. Let n be a positive integer and let I1 , I2 , . . . , In be ideals of R. Pn Pn (a) The set j=1 Ij is an ideal; more specifically, we have j=1 Ij = (∪nj=1 Ij )R. Pn (b) I is the unique smallest ideal of R containing ∪nj=1 Ij . Pnj=1 j (c) the ideals of R containing ∪nj=1 Ij . j=1 Ij is the intersection of all Pn (d) For each ideal K ⊆ R, we have j=1 Ij ⊆ K if and only if ∪nj=1 Ij ⊆ K. Corollary 1.4.5. Let R be a commutative ring with identity, and let I and J be ideals of R. (a) The set I + J is an ideal; more specifically, we have I + J = (I ∪ J)R. (b) I + J is the unique smallest ideal of R containing I ∪ J. (c) I + J is the intersection of all the ideals of R containing I ∪ J. (d) For each ideal K ⊆ R, we have I + J ⊆ K if and only if I ∪ J ⊆ K. Fact 1.4.6. Let R be a commutative ring with identity (a) Let I and J be ideals of R. Then I + J = J if and only if I ⊆ J. (b) P Let n be a positive integer and let I1 ⊆ I2 ⊆ . . . ⊆ In be ideals of R. Then n j=1 Ij = In . P (c) Let {Iλ }λ∈Λ be a chain of ideals of R. Then λ∈Λ Iλ = ∪λ∈Λ Iλ . Fact 1.4.7. Let R be a commutative ring with identity (a) (0 and 1) If I is an ideal in R, then 0 + I = I and R + I = R. (b) (commutative law) If I and J are ideals of R, then I + J = J + I. More generally, P if {Iλ }λ∈Λ P is a collection of ideals of R and f : Λ → Λ is a bijection, then λ∈Λ Iλ = λ∈Λ If (λ) . (c) (associative law) If I, J and K are ideals of R, then (I + J) + K = I + J + K = I + (J + K). (More general associative laws, using more than three ideals, hold by induction on the number of ideals.) Fact 1.4.8. Let R be a commutative ring with identity. (a) Let I = (f1 , . . . , fn )R and let J = (g1 , . . . , gm )R. Then I + J is generated by the set {f1 , . . . , fn , g1 , . . . , gm }.
12
1. FOUNDATIONAL CONCEPTS
(b) P Let n be a positive integer and let S1 , S2 , . . . , Sn be subsets of R. Then n n j=1 (Sj )R = (∪j=1 Sj )R. P (c) If {Sλ }λ∈Λ is a collection of subsets of R, then λ∈Λ (Sλ )R = (∪λ∈Λ Sλ )R. Products of ideals. Definition 1.4.9. Let R be a commutative ring with identity and let I and J be ideals of R. Define the product of I and J to be the ideal IJ generated by all products xy, where x ∈ I and y ∈ J: IJ = ({xy | x ∈ I, y ∈ J})R. Similarly, we define the product of any finite family of ideals I1 , . . . , In of R to be the ideal I1 I2 · · · In generated by all products x1 x2 · · · xn , where xi ∈ Ii for i = 1, 2, . . . , n: I1 I2 · · · In = ({x1 x2 · · · xn | xi ∈ Ii for i = 1, 2, . . . , n})R. Given an ideal I of R and a positive integer n, we define I n = II · · · I} | {z
n factors
that is, I n is the ideal I1 I2 · · · In , where Ii = I for each i = 1, 2, . . . , n. When I 6= 0, we define I 0 = R. We leave 00 undefined. Example 1.4.10. If m and n are integers, then (mZ)(nZ) = (mn)Z. Fact 1.4.11. Let R be a commutative ring with identity, and let I, J, I1 , . . . , In be ideals of R. (a) The product ideal IJ is the unique smallest ideal of R that contains the set {ab | a ∈ I and b ∈ J}. In particular, an ideal K contains the product IJ if and only if it contains each product of the form ab where a ∈ I and b ∈ J. (b) The product I1 · · · In is the unique smallest ideal of R containing the set {a1 · · · an | aj ∈ Ij for j = 1, . . . , n}. In particular, an ideal K contains the product I1 · · · In if and only if it contains each product of the form a1 · · · an where aj ∈ Ij for j = 1, . . . , n. Pfinite (c) There are equalities IJ = { k ak bk | ak ∈ I and bk ∈ J for each k} and Pfinite I1 · · · In = { k a1,k · · · an,k | aj,k ∈ Ij for each j and each k}. (d) There are containments IJ ⊆ I ∩ J and I1 · · · In ⊆ I1 ∩ · · · ∩ In and I n ⊆ I. These containments may be proper or not. Even though the notation for the nth power of an ideal is the same as the notation for the n-fold Cartesian product of I with itself, these objects are not the same. We hope that it will be clear from the context which construction we mean at a given location. Fact 1.4.12. Let R be a commutative ring with identity. (a) (0 and 1) If I is an ideal of R, then RI = I and 0I = 0. (b) (commutative law) If I and J are ideals of R, then IJ = JI. Moreover, if I1 , . . . , In are ideals of R and i1 , . . . , in is a permutation of the numbers 1, . . . , n, then I1 · · · In = Ii1 · · · Iin . (c) (associative law) If I, J and K are ideals of R, then (IJ)K = IJK = I(JK). (More general associative laws hold by induction on the number of ideals.)
1.4. CONSTRUCTIONS WITH IDEALS
13
(d) (distributive law) If I, J and K are ideals of R, then (I + J)K = IK + JK = K(I + J). (More general distributive laws hold by induction on the number of ideals involved.) Fact 1.4.13. Let R be a commutative ring with identity. (a) If I = (f1 , . . . , fn )R and J = (g1 , . . . , gm )R, then IJ = ({fi gj | 1 6 i 6 n, 1 6 j 6 m})R. (b) If Ij = (Sj )R for j = 1, . . . , n then I1 · · · In = ({s1 · · · sn | si ∈ Si for i = 1, . . . , n})R. (c) If n is a positive integer and I = (f1 , . . . , fm )R, then I n = ({fi1 · · · fin | 1 6 ij 6 m for j = 1, . . . , n})R. Remark 1.4.14. Let R be a commutative ring with identity, and let I be an ideal of R. In general, the ideal I n is not generated by the nth powers of elements of I, that is I n ) ({f n | f ∈ I})R. For instance, if R = Z2 [X, Y ] and I = (X, Y )R, then I 2 = (X 2 , XY, Y 2 )R ) (X 2 , Y 2 )R = ({f 2 | f ∈ I})R. The inequalities are straightforward, as is the containment. For the inequality (X 2 , XY, Y 2 )R 6= (X 2 , Y 2 )R, note that XY ∈ (X 2 , XY, Y 2 )R r (X 2 , Y 2 )R. Definition 1.4.15. Let R be a commutative ring with identity and let J be an ideal of R. For each r ∈ R, we set rJ = {ra ∈ R | b ∈ J}. Fact 1.4.16. Let R be a commutative ring with identity. If J is an ideal of R and r is an element of R, then rJ = (rR)J. In particular, the set rJ is an ideal of R such that rJ ⊆ J. Note that we can have rJ ( J. Exercises. Exercise 1.4.17. Verify the properties in Example 1.4.2. Exercise 1.4.18. Fill in the missing details from the proof of Theorem 1.4.3. Exercise 1.4.19. Verify the properties in Fact 1.4.6. Exercise 1.4.20. Verify the properties in Fact 1.4.7. Exercise 1.4.21. Verify the properties in Fact 1.4.8. Exercise 1.4.22. Verify the properties in Example 1.4.10. Exercise 1.4.23. Verify the properties in Fact 1.4.11. Exercise 1.4.24. Verify the properties in Fact 1.4.12. Exercise 1.4.25. Verify the properties in Fact 1.4.13. Exercise 1.4.26. Verify the properties in Fact 1.4.16. Exercise 1.4.27. Let R be a commutative ring with identity, and let I and J be ideals of R. Set K = {ab | a ∈ I, b ∈ J}. Prove or disprove: K is an ideal of R. Exercise 1.4.28. Let A denote a commutative ring with identity, and set R = A[X1 , . . . , Xd ] and (X) = (X1 , . . . , Xd )R. Prove that if f ∈ R, then f ∈ (X)n if and only if each monomial occurring in f has degree at least n. Prove that this implies that (X) 6= R.
14
1. FOUNDATIONAL CONCEPTS
Computer Exercises. Outline how to perform each of the constructions from this section. Have the students perform each one for ideals in polynomial rings. Make sure to explain how to interpret the output. 1.5. More Constructions with Ideals This section deals with constructions of ideals that may be less familiar, namely colon ideals and radicals. Colon ideals. Definition 1.5.1. Let R be a commutative ring with identity. Let S be a subset of R, and let I be an ideal of R. For each element r ∈ R, set rS = {rs | s ∈ S}. The colon ideal of I with S is defined as (I :R S) = {r ∈ R | rS ⊆ I} = {r ∈ R | rs ∈ I for all s ∈ S}. For each s ∈ R, we set (I :R s) = (I :R {s}). Example 1.5.2. We have (6Z :Z 15) = (6Z :Z 15Z) = 2Z. The basic properties of colon ideals are contained in the next two results. Proposition 1.5.3. Let R be a commutative ring with identity. Let I, J, and K be ideals of R, and let S and T be subsets of R. (a) The set (I :R S) is an ideal of R. (b) We have (I :R (S)R) = (I :R S) = ∩s∈S (I :R s). (c) We have (I :R S) = R if and only if S ⊆ I. (d) There are containments J(I :R J) ⊆ I ⊆ (I :R S). (e) If I ⊆ J, then (I :R S) ⊆ (J :R S). (f) If S ⊆ T , then and (I :R S) ⊇ (I :R T ). Proof. (a) For every s ∈ S, we have 0s = 0 ∈ I; it follows that 0 ∈ (I :R S) and so (I :R S) 6= ∅. To show that (I :R S) is closed under addition, let r, r0 ∈ (I :R S). For all s ∈ S we then have rs, r0 s ∈ I. The distributive law combines with the fact that I is closed under addition to show that (r+r0 )s = rs+r0 s ∈ I, and so r+r0 ∈ (I :R S), as desired. To show that (I :R S) is closed under external multiplication, let r ∈ (I :R S) and t ∈ R. For all s ∈ S we then have rs ∈ I. The associative law combines with the fact that I is closed under external multiplication to show that (tr)s = t(rs) ∈ I, and so tr ∈ (I :R S), as desired. (c) For the forward implication, assume that (I :R S) = R. It follows that 1R ∈ (I :R S), and so S = 1R S ⊆ I. For the converse, assume that S ⊆ I. It follows that 1R ∈ (I :R S). Since (I :R S) is an ideal in R, it follows from Fact 1.3.2(f) that (I :R S) = R. The proofs of the remaining statements are left as exercises. Proposition 1.5.4. Let R be a commutative ring with identity. Let I, J, and K be ideals of R, and let S be a subset of R. Let {Iλ }λ∈Λ be a collection of ideals of R, and let {Sλ }λ∈Λ be a collection of subsets of R. (a) There are equalities ((I :R J) :R K) = (I :R JK) = ((I :R K) :R J). (b) There is an equality (∩λ∈Λ Iλ :R S) = ∩λ∈Λ (Iλ :R S). (c) There is an equality (J :R ∪λ∈Λ Sλ ) = ∩λ∈Λ (J :R Sλ ).
1.5. MORE CONSTRUCTIONS WITH IDEALS
(d) There is an equality (J :R
P
λ∈Λ Iλ )
15
= ∩λ∈Λ (J :R Iλ ).
Proof. (a) We first show that ((I :R K) :R J) ⊆ (I :R JK). Fix elements r ∈ ((I :R K) :R J) and x ∈ JK. P It follows that there are elements b1 , . . . , bn ∈ J n and c1 , . . . , cn ∈ K such that x = i=1 bi ci . Since r ∈ ((I :R K) :R J) and bi ∈ J, we have rbi ∈ (I :R K). The fact that ci ∈ K implies that rbi ci ∈ I. It follows that Pn Pn rx = r i=1 bi ci = i=1 rbi ci ∈ I because I is an ideal, so rx ∈ (I :R JK), as desired. We next show that ((I :R K) :R J) ⊇ (I :R JK). Let s ∈ (I :R JK) and b ∈ J. To show that s ∈ ((I :R K) :R J), it suffices to show that sb ∈ (I :R K). Let c ∈ K. One needs to show that (sb)c ∈ I. The conditions b ∈ J and c ∈ K imply bc ∈ JK. Hence, the assumption s ∈ (I :R JK) implies (sb)c = s(bc) ∈ I, as desired. The other equality follows form the next sequence ((I :R K) :R J) = (I :R JK) = (I :R KJ) = ((I :R J) :R K). The proofs of the remaining statements are left as exercises.
The radical of an ideal. Definition 1.5.5. Let R be a commutative ring with identity and let I be an ideal of R. The radical of I is the set rad (I) = {x ∈ R | xn ∈ I for some n > 1} . √ Other common notations include I and r(I). Example 1.5.6. In the ring Z we have rad (12Z) = 6Z. In the ring Z8 we have rad (0Z8 ) = rad (4Z8 ) = 2Z8 . Proposition 1.5.7. Let R be a commutative ring with identity, and let I be an ideal of R. (a) The set rad (I) is an ideal of R. (b) There is a containment I ⊆ rad (I). (c) There is an equality rad (I) = rad (rad (I)). (d) We have rad (I) = R if and only if I = R. (e) For each integer n > 1, there is an equality rad (I n ) = rad (I). Proof. (a) We have 01 = 0 ∈ I; it follows that 0 ∈ rad (I), so rad (I) 6= ∅. To show that rad (I) is closed under addition, let r, s ∈ rad (I). There are integers m, n > 1 such that rm , sn ∈ I. The binomial theorem 1.1.33 implies that i m+n−i Pm+n . (r + s)m+n = i=0 m+n rs i Note that for each i = 0, . . ., m + n we have either i > m or m + n − i > n. It follows that each term m+n ri sm+n−i is in I. This implies that (r + s)m+n ∈ I, i so r + s ∈ rad (I). To show that rad (I) is closed under external multiplication, let r ∈ rad (I) and t ∈ R, and let n be a positive integer such that rn ∈ I. It follows that (rt)n = rn tn ∈ I, so rt ∈ rad (I). (d) For the forward implication, assume that rad (I) = R. It follows that there exists a positive integer n such that 1nR ∈ I. The equality 1nR = 1R implies that 1R ∈ I, so I = R.
16
1. FOUNDATIONAL CONCEPTS
For the reverse implication, assume that I = R. Part (b) explains the second step in the sequence R = I ⊆ rad (I) ⊆ R, so rad (I) = R. The proofs of the remaining statements are left as exercises. The next example shows that, without the commutative hypothesis, the set rad (I) need not be an ideal. Example 1.5.8. Let M2 (R) denote the set of all 2 × 2 matrices with entries in R. This is a non-commutative ring with identity using the standard definitions of matrix addition and matrix multiplication. The set rad (0) is not an ideal because it is not closed under addition. Indeed, we have M = ( 00 10 ) ∈ rad (0) because M 2 = 0. Similarly, we have N = ( 01 00 ) ∈ rad (0), but M + N = ( 01 10 ) ∈ / rad (0) because M + N is invertible. Also, we have M N = ( 10 00 ) ∈ / rad (0) so rad (0) is not closed under external multiplication. (Moreover, it is not even closed under internal multiplication.) Proposition 1.5.9. Let R be a commutative ring with identity. Let n be a positive integer, and let I, J, I1 , I2 , . . . , In be ideals of R. (a) If I ⊆ J, then rad (I) ⊆ rad (J). (b) There are equalities rad (IJ) = rad (I ∩ J) = rad (I) ∩ rad (J). (c) There are equalities rad (I1 I2 · · · In ) = rad (I1 ∩ I2 ∩ · · · ∩ In ) = rad (I1 ) ∩ rad (I2 ) ∩ · · · ∩ rad (In ) . (d) rad (I + J) = rad (rad (I) + rad (J)). (e) rad (I1 + I2 + · · · + In ) = rad (rad (I1 ) + rad (I2 ) + · · · + rad (In )). Proof. (a) Assume that I ⊆ J and let r ∈ rad (I). There is an integer m > 1 such that rm ∈ I ⊆ J, so r ∈ rad (J). (b) We show that rad (IJ) ⊆ rad (I ∩ J) ⊆ rad (I) ∩ rad (J) ⊆ rad (IJ). The containment rad (IJ) ⊆ rad (I ∩ J) follows from part (a) since IJ ⊆ I ∩ J. The containment rad (I ∩ J) ⊆ rad (I) ∩ rad (J) also follows from part (a): the containments I ∩ J ⊆ I and I ∩ J ⊆ J imply that rad (I) ∩ rad (J) ⊆ rad (I) and rad (I) ∩ rad (J) ⊆ rad (J) For the containment rad (I) ∩ rad (J) ⊆ rad (IJ), let r ∈ rad (I) ∩ rad (J). There are integers l, m > 1 such that rl ∈ I and rm ∈ J, so rl+m = rl rm ∈ IJ. It follows that r ∈ rad (IJ), as desired. (c) The case n = 2 follows from part (b); the remaining cases are proved by induction on n. The proofs of the remaining statements are left as exercises. The following example shows that we may have rad (I + J) 6= rad (I) + rad (J); compare to Proposition 1.5.9(d). Example 1.5.10. Let R be the polynomial ring R = C[X, Y ] in two variables. Let I = (X 2 + Y 2 )R and J = (X)R. Then rad (I) = I and rad (J) = J, so 2 rad (I) + rad (J) = I + J = (X, Y )R. On the other hand, we have rad (I + J) = 2 rad (X, Y )R = (X, Y )R, so X ∈ rad (I + J) r rad (I) + rad (J). Fact 1.5.11. Let R be a commutative ring with identity, and let I and J be ideals of R. (a) Assume that I = (f1 , . . . , fs )R with s > 1. Then rad (I) ⊆ rad (J) if and only if for each i = 1, 2, . . . , s there exists a positive integer ni such that fini ∈ J.
1.6. RELATIONS
17
(b) Assume that I = (f1 , . . . , fs )R and J = (g1 , . . . , gt )R with s, t > 1. Then rad (I) = rad (J) if and only if for each i = 1, 2, . . . , s there exists a positive integer ni such that fini ∈ J, and for each j = 1, 2, . . . , t there exists a positive m integer mj such that gj j ∈ I. (c) Suppose I ⊆ J and that J = (g1 , . . . , gt )R. Then rad (I) = rad (J) if and only m if for each j = 1, 2, . . . , t there exists an integer mj such that gj j ∈ I. Exercises. Exercise 1.5.12. Verify the properties in Example 1.5.2. Exercise 1.5.13. Complete the proof of Proposition 1.5.3. Exercise 1.5.14. Complete the proof of Proposition 1.5.4. Exercise 1.5.15. Let R be a commutative ring with identity. Let I be an ideal of R, and let S and T be subsets of R. Prove that ((I :R S) :R T ) = ((I :R T ) :R S). Exercise 1.5.16. Verify the properties in Example 1.5.6. Exercise 1.5.17. Complete the proof of Proposition 1.5.7. Exercise 1.5.18. Complete the proof of Proposition 1.5.9. Exercise 1.5.19. Verify the properties in Fact 1.5.11. Exercise 1.5.20. Let m, n ∈ Z and compute (mZ :Z nZ) and rad (nZ); justify your answer. Exercise 1.5.21. Let A be a commutative ring with identity. Consider the polynomial ring R = A[X1 , . . . , Xd ] and the ideal (X) = (X1 , . . . , Xd )R. (a) Prove that ((X)n : (X)) = (X)n−1 . (b) List the monomials in (X)n−1 r (X)n ; justify your answer. Exercise 1.5.22. Let R be a commutative ring with identity, and let I and J be ideals of R. Prove or disprove: If rad (I) ⊆ rad (J), then I ⊆ J. Exercise 1.5.23. Let A be a commutative ring with identity. Consider the polynomial ring R = A[X, Y ] and the ideals I = (X 3 , Y 4 )R and J = (XY 2 , X 2 Y )R. (a) Use Fact 1.5.11 to prove that rad (I) ) rad (J). (b) Assume that A is a field. Prove that rad (I) = (X, Y )R and rad (J) = (XY )R. Use this to give another proof that rad (I) ) rad (J). Computer Exercises. Outline how to perform each of the constructions from this section. Have the students perform each one for ideals in polynomial rings. Make sure to explain how to interpret the output. 1.6. Relations Definition 1.6.1. Let A be a set. A relation on A is a subset ∼ ⊆ A × A. If ∼ ⊆ A × A is a relation, then we write “a ∼ b” instead of “(a, b) ∈ ∼”. Remark 1.6.2. More generally, one can define a relation on the cartesian product A × B of two sets A and B as a subset ∼ ⊆ A × A. Our definition is the special case A = B. We will not need the more general version. Example 1.6.3. Every equivalence relation on a set A is a relation on A.
18
1. FOUNDATIONAL CONCEPTS
Definition 1.6.4. Let A be a non-empty set and let > be a relation on A. The relation > is a partial order on A if it satisfies the following properties: (a) (reflexivity) For all a ∈ A we have a > a; (b) (transitivity) For all a, b, c ∈ A, if a > b and b > c, then a > c; (c) (antisymmetry) For all a, b ∈ A, if a > b and b > a, then a = b. The negation of “a > b” is written “a 6> b”. Example 1.6.5. The usual orders > on the sets N, Z, Q and R are partial orders. The “divisibility relation” on the set of positive integers N+ , given by n >div m when m n, is a partial order on N. The obvious divisibility relation on Z is not a partial order on Z because it is not antisymmetric: We have 1 − 1 and −1 1, but 1 6= −1. Definition 1.6.6. Let A be a set with a partial order >. Two elements a, b ∈ A are comparable if either a > b or b > a. The partial order > is a total order if every a, b ∈ A are comparable. Remark 1.6.7. Sets with partial orders are often called “partially ordered sets”, or “posets” for short. The adjective “partial” is used for these relations because there is no guarantee it is a total order. For instance, the divisibility order on N+ is not a total order because 2 - 3 and 3 - 2. Here is the main example for this text. Definition 1.6.8. Let d be a positive integer and define a relation < on Nd as follows: (a1 , . . . , ad ) < (b1 , . . . , bd ) when, for i = 1, . . . , d we have ai > bi in the usual order on N. Example 1.6.9. When d = 2, we graph the set {n ∈ N2 | N < (1, 2)} as follows. O
.. .
.. .
.. .
.. .
4
−
•
•
•
•
···
3
−
•
•
•
•
···
2
−
•
•
•
•
···
1
− |
|
|
|
/
1
2
3
4
0 0
This set can be described as the “translate” (1, 2) + N2 . Definition 1.6.10. Let d be a positive integer. For each n ∈ Nd , set [n] = {m ∈ Nd | m < n} = n + Nd .
1.6. RELATIONS
19
Example 1.6.11. When d = 2, the graph of [(1, 2)] ∪ [(3, 1)] is the following. O
.. .
.. .
.. .
.. .
4
−
•
•
•
•
···
3
−
•
•
•
•
···
2
−
•
•
•
•
···
1
−
•
•
··· /
0 0
|
|
|
|
1
2
3
4
Exercises. Exercise 1.6.12. Prove that the relation from Definition 1.6.8 is a partial order. Prove that it is a total order if and only if d = 1. Exercise 1.6.13. Let R be a commutative ring with identity. Prove that the divisibility order on R is reflexive and transitive. Computer Exercises. Outline how to. . . . Make sure to explain how to interpret the output.
CHAPTER 2
Basic Properties of Monomial Ideals In this chapter, we develop the fundamental tools for working with monomial ideals. Section 2.1 introduces the main players. Motivated by some properties from this section, Section 2.2 contains a brief discussion of integral domains. Section 2.3 deals with some aspects of generating sets for monomial ideals. The concluding optional Section 2.4 on noetherian rings is a natural follow-up. 2.1. Monomial Ideals Here is the main object of study in this text. Definition 2.1.1. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. A monomial ideal in R is an ideal of R that can be generated by monomials in X1 , . . . , Xd ; see Definition 1.1.11. Example 2.1.2. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in 2 variables. (a) The ideal I = (X 2 , Y 3 )R is a monomial ideal. Note that I contains the polynomial X 2 − Y 3 , so monomial ideals may contain more than monomials. (b) The ideal J = (Y 2 − X 3 , X 3 )R is a monomial ideal because J = (Y 2 , X 3 )R. (c) The trivial ideals 0 and R are monomial ideals since 0 = (∅)R and R = 1R R = X10 · · · Xd0 R. Definition 2.1.3. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. For each monomial ideal I ⊆ R, let [I] denote the set of all monomials contained in I. Remark 2.1.4. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. For each non-zero monomial ideal I ⊆ R, the set [I] ⊂ R is an infinite set that is not an ideal. By definition, we have [I] = I ∩ [R]. Lemma 2.1.5. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. For each monomial ideal I ⊆ R, we have I = ([I])R. Proof. Let S be a set of monomials generating I. It follows that S ⊆ [I] ⊆ I, so I = (S)R ⊆ ([I])R ⊆ I, implying the desired equality. Proposition 2.1.6. Let A be a commutative ring with identity, and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I and J be monomial ideals of R. (a) We have I ⊆ J if and only if [I] ⊆ [J]. (b) We have I = J if and only if [I] = [J]. 21
22
2. BASIC PROPERTIES OF MONOMIAL IDEALS
Proof. (a) If I ⊆ J, then [I] = I ∩[R] ⊆ J ∩[R] = [J]. Conversely, if [I] ⊆ [J], then Lemma 2.1.5 implies that I = ([I])R ⊆ ([J])R = J. Part (b) follows directly from (a). Definition 2.1.7. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. (a) Let f and g be monomials in R. Then f is a monomial multiple of g if there is a monomial h ∈ R such that f = gh. (b) For a monomial f = Xn ∈ R, the d-tuple n ∈ Nd is the exponent vector of f . Remark 2.1.8. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Because the monomials in X1 , . . . , Xd are linearly independent over A, the exponent vector of each monomial f ∈ R is well-defined. Thus, for d-tuples m, n ∈ Nd , we have Xm = Xn if and only if m = n. Lemma 2.1.9. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let f = Xm and g = Xn be monomials in R. If h is a polynomial in R such that f = gh, then mi > ni for i = 1, . . . , d and h is the monomial h = Xp where pi = mi − ni . P Proof. Assume that f = gh where h = p∈Λ ap Xp ∈ R and Λ ⊂ Nd is a finite subset such that ap 6= 0A for each p ∈ Λ. The equation f = gh then reads X X Xm = Xn ap Xp = ap Xn+p . p∈Λ
p∈Λ
The linear independence of the monomials in R implies that ( 0A when n + p 6= m ap = 1A when n + p = m. Since we have assumed that each of the coefficients ap is non-zero, this implies that the only possible non-zero term in h is ap Xp when n + p = m; in other words, the set Λ consists of a single element Λ = {p}. The coefficient ap = 1A then implies that h = Xp , so the equation f = gh implies that f is a monomial multiple of g by definition, as desired. Example 2.1.10. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in 2 variables. Then XY 7 is not a multiple of X 2 Y , but X 2 Y 7 is a multiple of X 2 Y . Lemma 2.1.11. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let f = Xm and g = Xn be monomials in R. The following conditions are equivalent: (i) we have f ∈ gR; (ii) the element f is a multiple of g; (iii) the element f is a monomial multiple of g; (iv) we have m < n; and (v) we have m ∈ [n]. Proof. The equivalences (i) ⇐⇒ (ii) and (iv) ⇐⇒ (v) hold by definition, and the implication (iii) =⇒ (ii) is straightforward to verify. The implication (ii) =⇒ (iii) follows from Lemma 2.1.9.
2.1. MONOMIAL IDEALS
23
(iii) =⇒ (iv): Assume that f = gh where h = Xp . It follows that Xm = Xn Xp = Xn+p . The well-definedness of the exponent vector for a monomial implies that m = n+p, i.e., that mi = ni +pi for i = 1, . . . , d. Since each pi > 0, this implies mi = ni +pi > ni for each i, so m < n by definition, as desired. (iv) =⇒ (iii): Assume that m < n. By definition, this implies that mi − ni > 0 for each i. Setting pi = mi − ni , we have p ∈ Nd and, as above, it follows that f = Xm = Xn+p = Xn Xp = gh where h = Xp . This says that f is a monomial multiple of g, as desired.
Definition 2.1.12. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. The divisibility order on the monomial set [R] is the following order: Xm < Xn when Xm is a multiple of Xn . Lemma 2.1.13. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. The divisibility order on [R] is a partial order. Proof. We have already seen that the order < on Nd is a partial order. The result now follows from Lemma 2.1.11 because (a) the monomials in [R] are in bijection with the elements of Nd , and (b) Lemma 2.1.11 implies that Xm < Xn if and only if m < n. Lemma 2.1.14. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let f, f1 , . . . , fm be monomials in R. Then f ∈ (f1 , . . . , fm )R if and only if f ∈ fi R for some i. Proof. ⇐= : Since fi ∈ {f1 , . . . , fm }, we have fi R =P(fi )R ⊆ (f1 , . . . , fm )R. m =⇒ : Assume that f ∈ (f1 , . . . , fm )R and write f = i=1 fi gi with elements gi ∈ R. By assumption, we have f = Xn and fi = Xni for some n, n1 , . . . , nm ∈ Nd . Pfinite By definition, we can write each gi = p∈Nd ai,p Xp where each ai,p ∈ A, so finite m finite m m X X X X X ai,p Xni +p . ai,p Xp = Xn = f = fi gi = Xni i=1
i=1
p∈Nd
i=1 p∈Nd
Since the monomials in R are linearly independent over A, the monomial Xn must occur in the right-most sum in this display. (Note that we are not suggesting that the monomials occurring in the right-most sum are distinct. Hence, the monomial Xn it may occur more than once in this expression.) In other words, we have Xn = Xni +p for some i and some p. It follows that f = Xn = Xni +p = Xni Xp = fi Xp ∈ fi R for some i, as desired.
Remark 2.1.15. The non-trivial implication of Lemma 2.1.14 can fail if the fi are not monomials; see Exercise 1.3.25(a). Definition 2.1.16. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. The graph of a monomial ideal I is the set Γ(I) = {n ∈ Nd | Xn ∈ I}.
24
2. BASIC PROPERTIES OF MONOMIAL IDEALS
Theorem 2.1.17. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. If I = (Xn1 , . . . , Xnm )R, then Γ(I) = [n1 ] ∪ · · · ∪ [nm ]. Proof. ⊇: Let m ∈ [n1 ] ∪ · · · ∪ [nm ]. Then we have m ∈ [ni ] for some i, and so m < ni . Lemma 2.1.11 implies that
Xm ∈ Xni R ⊆ (Xn1 , . . . , Xnm )R = I
and it follows by definition that m ∈ Γ(I). ⊆: Assume that p ∈ Γ(I). Then Xp ∈ I = (Xn1 , . . . , Xnm )R, so Lemma 2.1.14 implies that Xp ∈ Xnj R for some j. From Lemma 2.1.11 we conclude that p ∈ [nj ] ⊆ [n1 ] ∪ · · · ∪ [nm ], as desired.
Example 2.1.18. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in 2 variables. The graph of the monomial ideal I = (X 4 , X 3 Y, Y 2 )R is the set Γ(I) = [(4, 0)] ∪ [(3, 1)] ∪ [(0, 2)] ⊆ N2 , represented graphically in the next diagram.
.. .O
.. .
.. .
.. .
.. .
.. .
4
•
•
•
•
•
•
···
3
•
•
•
•
•
•
···
2
•
•
•
•
•
•
···
1
−
•
•
•
···
|
|
•
•
/ ···
2
3
4
5
0 0
1
Example 2.1.19. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Set I = (X 2 )R and J = (Y 3 )R. Then I + J = (X 2 , Y 3 )R. Theorem 2.1.17 shows that Γ(I) = [(2, 0)] and Γ(J) = [(0, 3)] and
Γ(I + J) = [(2, 0)] ∪ [(0, 3)] = Γ(I) ∪ Γ(J).
2.1. MONOMIAL IDEALS
25
Graphically, we have the following: O
.. .
.. .
.. .
4
−
•
•
•
···
3
−
•
•
•
2
−
•
•
1
−
• | 1
0 0 |
.. .O
.. .
.. .
.. .
.. .
4
•
•
•
•
•
···
···
3
•
•
•
•
•
···
•
···
2
−
•
•
···
1
−
•
•
•
/ ···
0
|
|
|
|
/
2 {z
3
4
1
2 {z
3
4
0 |
}
Γ(I)
Γ(J)
.. .O
.. .
.. .
.. .
.. .
4
•
•
•
•
•
···
3
•
•
•
•
•
···
2
−
•
•
•
···
1
−
•
•
•
···
|
•
•
•
/ ···
1
2 {z
3
4
0 0 |
Γ(I+J)=Γ(I)∪Γ(J)
}
}
More generally, in Exercise Pn2.3.20(e) we see that if I1 , . . . , In are monomial ideals in A[X1 , . . . , Xd ], then Γ( j=1 Ij ) = ∪nj=1 Γ(Ij ). Exercises. Exercise 2.1.20. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R and let I be a monomial ideal. Prove that I 6= R if and only if I ⊆ (X). Exercise 2.1.21. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R. Prove that if I is a monomial ideal such that I 6= R, then rad (I) = rad ((X)) if and only if for each i = 1, . . . , d there exists an integer ni > 0 such that Xini ∈ I. Exercise 2.1.22. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R and let I be a monomial ideal. Prove that if rad (I) ⊆ rad ((X)), then I ⊆ (X) ( R.
26
2. BASIC PROPERTIES OF MONOMIAL IDEALS
Exercise 2.1.23. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables with d > 2. Let I be a monomial ideal in R and let f be a monomial in R. (a) Prove that if Xi | f , then rad (f I) ⊆ rad ((Xi )R). (b) Prove that if f 6= 1, then rad (f I) ( rad ((X)). Exercise 2.1.24. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Prove that for monomials f, g ∈ [R], one has (f )R = (g)R if and only if f = g. Exercise 2.1.25. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be an ideal of R. Prove that the following conditions are equivalent. (i) I is a monomial ideal; and (ii) for each f ∈ I each monomial occurring in f is in I. Exercise 2.1.26. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I and J be monomial ideals in R. Prove that I = J if and only if Γ(I) = Γ(J). Exercise 2.1.27. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Prove that if I is a monomial ideal in R such that I 6= R, then I ∩ A = 0. Exercise 2.1.28. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let f , g, h be monomials in R. (a) Prove that if f h = gh, then f = g. (b) Prove that if f Xi = gXj for some i 6= j, then f ∈ (Xj )R and g ∈ (Xi )R. (c) Prove that deg(f g) = deg(f ) + deg(g). Exercise 2.1.29. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in 2 variables. Find Γ(I) for the following ideals and justify your answers: (a) I = (X 5 , Y 4 )R. (b) I = (X 5 , XY 2 , Y 4 )R. (c) I = (X 5 Y, X 2 Y 2 , XY 4 )R. Exercise 2.1.30. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let (X) = (X1 , . . . , Xd )R. Let I be a monomial ideal in R, and let S denote the set of monomials in R r I. Prove that S is a finite set if and only if rad (I) ⊇ rad ((X)). Computer Exercises. Outline how to. . . . Make sure to explain how to interpret the output. 2.2. Integral Domains (optional) Given polynomials f, g ∈ A[X] one may have deg(f g) = deg(f ) + deg(g) or deg(f g) < deg(f ) + deg(g). If f and g are monomials, then deg(f g) = deg(f ) + deg(g). This is, in many regards, the nicest situation. This section focuses on rings for which this equality always holds. Definition 2.2.1. An integral domain is a commutative ring R with identity such that 1R 6= 0R and such that for all r, s ∈ R if r, s 6= 0R , then rs 6= 0R .
2.2. INTEGRAL DOMAINS (OPTIONAL)
27
Example 2.2.2. The rings Z, Q, R, and Z are integral domains. The ring Zn is an integral domain if and only if n is prime. For instance, the ring Z6 is not an integral domain because 2, 3 6= 0 in Z6 , but 2 · 3 = 0 in Z6 . The ring R = Z is an integral domain that is not a field. Hence, the converse of the next result fails. Proposition 2.2.3. If R is a field, then R is an integral domain. Proof. Assume that R is a field, and let r, s ∈ R such that rs = 0R . We need to show that r = 0R or s = 0R . Assume that r 6= 0R . Since R is a field, we have s = 1R s = (r−1 r)s = r−1 (rs) = r−1 0R = 0R as desired.
Compare the next result with Exercise 2.1.28(a). See also Exercise 2.2.10. Proposition 2.2.4 (cancellation). Let R be an integral domain. If r, s, t ∈ R such that r 6= 0R and rs = rt, then s = t. Proof. Given that rs = rt, we have r(s − t) = 0R . Since R is an integral domain and r 6= 0R , it follows that s − t = 0R , that is, that s = t. See Exercise 2.2.11 for a compliment to the next result. Proposition 2.2.5. Let A be an integral domain, and let R be the polynomials ring R = A[X] in 1 variable. (a) Given non-zero polynomials f, g ∈ A[X], one has deg(f g) = deg(f ) + deg(g), and the leading coefficient of f g is the product of the leading coefficients of f and g. (b) The ring A[X] is an integral domain. Pm Pn Proof. (a) Write f = i=0 ai X i and g = i=0 bi X i with m = deg(f ) and n = deg(g). It follows that we have f g = a0 b0 + (a1 b0 + a0 b1 )X + · · · + (am bn−1 + am−1 bn )X m+n−1 + am bn X m+n . Since R is an integral domain and am , bn 6= 0R , it follows that am bn 6= 0R , and hence the desired properties. (b) Part (a) shows that the product of two non-zero polynomials in A[X] is non-zero. Since 1A[X] = 0A 6= 1A = 1A[X] , it follows that A[X] is an integral domain. Corollary 2.2.6. Let A be an integral domain. Then the polynomial ring R = A[X1 , . . . , Xd ] in d variables is an integral domain. Proof. Induction on d, using Proposition 2.2.5(b).
Exercises. Exercise 2.2.7. Prove that Zn is an integral domain if and only if n is prime. Exercise 2.2.8. Prove Corollary 2.2.6. Exercise 2.2.9. Let A be a commutative ring with identity. (a) Prove that if A is a subring of an integral domain, then A is an integral domain. (b) Find a counter-example to the converse of part (a); justify your answer.
28
2. BASIC PROPERTIES OF MONOMIAL IDEALS
(c) Prove that if the polynomial ring A[X1 , . . . , Xd ] in d variables is an integral domain for some d > 1, then A is an integral domain. Exercise 2.2.10. Let R be a commutative ring with identity such that 1R 6= 0R . Assume that for all r, s, t ∈ R if r 6= 0R and rs = rt, then s = t Prove that R is an integral domain. Exercise 2.2.11. Let A be a commutative ring with identity such that 1A 6= 0A . Assume that for all non-zero polynomials f, g ∈ A[X] in one variable, one has deg(f g) = deg(f ) + deg(g). Prove that A is an integral domain. Computer Exercises. Outline how to. . . . Make sure to explain how to interpret the output. 2.3. Generators of Monomial Ideals Theorem 2.1.17 is only stated for a monomial ideal I that is generated by a finite number of monomials. The next result shows that this condition is automatic for all monomial ideals. Theorem 2.3.1 (Monomial Hilbert Basis Theorem). Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Then every monomial ideal or R is finitely generated; moreover, it is generated by a finite set of monomials. Proof. Let I ⊆ R be a monomial ideal, and assume without loss of generality that I 6= 0. We proceed by induction on the number of variables d. Base case: d = 1. For this case, we write R = A[X]. Let r = min{e > 0 | X e ∈ I}. Then X r ∈ I and so X r R ⊆ I. We will be done with this case once we show that X r R ⊇ I. Since I is generated by its monomials, it suffices to show that X r R ⊇ [I]. For this, note that if X s ∈ I, then s > r and so X s ∈ X r R by Lemma 2.1.11. Induction step: Assume that d > 2 and assume that every monomial ideal of the ring R0 = A[X1 , . . . , Xd−1 ] is finitely generated. Given a monomial ideal I, set S = {monomials z ∈ R0 | zXde ∈ I for some e > 0} and J = (S)R0 . By definition J is a monomial ideal in R0 , so our induction hypothesis implies that it is finitely generated, say J = (z1 , . . . , zn )R0 where z1 , . . . , zn ∈ S; see Exercise 2.4.10. For i = 1, . . . , n there exists an integer ei > 0 such that zi Xdei ∈ I. With e = max{e1 , . . . , en }, it follows that zi Xde ∈ I for i = 1, . . . , n. For m = 0, . . . , e − 1 we set Sm = {monomials w ∈ R0 | wXdm ∈ I} and Jm = (Sm )R0 . By definition Jm is a monomial ideal in R0 , so our induction hypothesis implies that it is finitely generated, say Jm = (wm,1 , . . . , wm,nm )R0 where wm,1 , . . . , wm,nm ∈ Sm . Let I 0 be the ideal of R generated by the zi Xde and the wm,i Xdm : I 0 = ({zi Xde | i = 1, . . . , n} ∪ {wm,i Xdm | m = 0, . . . , e − 1; i = 1, . . . , nm })R. By construction I 0 is a finitely generated monomial ideal of R. By definition, each zi Xde , wm,i Xdm ∈ I, so we have I 0 ⊆ I.
2.3. GENERATORS OF MONOMIAL IDEALS
29
Claim: I 0 = I. (Once the claim is established, we conclude that I is generated by a finite set of its monomials, completing the proof.) It suffices to show that I 0 ⊇ I. Since I is generated by its monomials, it suffices to show that I 0 ⊇ [I], so pd−1 pd let Xp = X1p1 · · · Xd−1 Xd ∈ [I]. pd−1 Case 1: pd > e. We have X1p1 · · · Xd−1 ∈ S ⊆ J = (z1 , . . . , zn )R0 . Thus, we pd−1 pd−1 p1 have X1 · · · Xd−1 ∈ zi R0 for some i, by Lemma 2.1.14. Writing X1p1 · · · Xd−1 = zi z for some z ∈ R0 we have p
d−1 Xp = X1p1 · · · Xd−1 Xdpd = zi zXde Xdpd −e = (zi Xde )(zXdpd −e ) ∈ (zi X e )R ⊆ I 0
as desired. pd−1 Case 2: pd < e. The monomial X1p1 · · · Xd−1 is in the set Spd ⊆ Jpd = pd−1 0 (wpd ,1 , . . . , wpd ,npd )R . Lemma 2.1.14 implies that X1p1 · · · Xd−1 ∈ wpd ,i R0 for some pd−1 p1 i. Writing X1 · · · Xd−1 = wpd ,i w for some w ∈ R0 we have p
d−1 Xdpd = wpd ,i wXdpd = (wpd ,i Xdpd )(w) ∈ (wpd ,i Xdpd )R ⊆ I 0 Xp = X1p1 · · · Xd−1
as desired.
Corollary 2.3.2. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let S ⊆ [R] and set I = (S)R. Then there is a finite sequence s1 , . . . , sn ∈ S such that I = (s1 , . . . , sn )R. Proof. Theorem 2.3.1 implies that I is finitely generated, so the desired conclusion follows from Proposition 1.3.11(d). Part (a) of the next result says that the polynomial ring R = A[X1 , . . . , Xd ] satisfies the ascending chain condition for monomial ideals. Part (b) says that every nonempty set Σ of monomial ideals in R has a maximal element, and that every element of Σ is contained in a maximal element of Σ. Theorem 2.3.3. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. (a) Given a chain I1 ⊆ I2 ⊆ · · · of monomial ideals in R, there is an integer N > 1 such that IN = IN +1 = · · · . (b) Given a nonempty set Σ of monomial ideals in R, there is an ideal I ∈ Σ such that for all J ∈ Σ, if I ⊆ J, then I = J. Moreover, for each K ∈ Σ, there is an ideal I ∈ Σ such that K ⊆ I and such that for all J ∈ Σ, if I ⊆ J, then I = J. Proof. (a) a chain I1 ⊆ I2 ⊆ · · · of monomial ideals in R. Then PConsider ∞ the ideal J = j=1 Ij = ∪∞ j=1 Ij is a monomial ideal in R; see Fact 1.4.6(c) and Exercise 2.3.20(a). Theorem 2.3.1 implies that J is generated by a finite list of monomials f1 , . . . , fm ∈ [J]. Since J = ∪∞ j=1 Ij , for i = 1, . . . , m there is an index ji such that fi ∈ Iji . The condition I1 ⊆ I2 ⊆ · · · implies that there is an index N such that fi ∈ IN for i = 1, . . . , m. It follows that J = (f1 , . . . , fm )R ⊆ IN ⊆ IN +1 ⊆ IN +2 ⊆ · · · ⊆ J. Thus, we have equality at each step, as desired. (b) Let Σ be a nonempty set of monomial ideals in R, and let K ∈ Σ. Suppose by way of contradiction that K is not contained in a maximal element of Σ. In particular, K is not a maximal element of Σ, so there is an element I1 ∈ Σ such that K ( I1 . Since K is not contained in a maximal element of Σ, it follows that I1 is not a maximal element of Σ. Thus, there is an element I2 ∈ Σ such that K ( I1 ( I2 .
30
2. BASIC PROPERTIES OF MONOMIAL IDEALS
Continue this process inductively to construct a chain K ( I1 ( I2 ( I3 ( · · · of elements of Σ. The existence of this chain contradicts part (a). Definition 2.3.4. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be a monomial ideal of R. Let z1 , . . . , zm ∈ [I] such that I = (z1 , . . . , zm )R. The list z1 , . . . , zm is an irredundant generating sequence for I if zi is not a monomial multiple of zj whenever i 6= j. The list is a redundant generating sequence for I if it is not irredundant. Example 2.3.5. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. The sequence X 3 , X 2 Y, X 2 Y 2 , Y 5 is a redundant generating sequence for the ideal (X 3 , X 2 Y, X 2 Y 2 , Y 5 )R because 2 2 2 X Y X Y . The sequence X 3 , X 2 Y, XY 2 , Y 3 is an irredundant generating sequence for (X 3 , X 2 Y, XY 2 , Y 3 )R because none of the monomials X 3 , X 2 Y, XY 2 , Y 3 is a multiple of the other. Proposition 2.3.6. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be a monomial ideal of R, and let z1 , . . . , zm ∈ [I] such that I = (z1 , . . . , zm )R. The following conditions are equivalent: (i) the generating sequence z1 , . . . , zm is irredundant; (ii) for i = 1, . . . , m we have zi ∈ / (z1 , . . . , zi−1 , zi+1 , . . . , zm )R; and (iii) for i = 1, . . . , m we have (z1 , . . . , zi−1 , zi+1 , . . . , zm )R ( I. Proof. (i) =⇒ (ii): Assume that the generating sequence z1 , . . . , zm is irredundant. If zi ∈ (z1 , . . . , zi−1 , zi+1 , . . . , zm )R, then Lemma 2.1.14 implies that zi ∈ zj R for some j 6= i; Lemma 2.1.11 then implies that zi is a monomial multiple of zj , contradicting the assumption the irredundancy of the generating sequence. (ii) =⇒ (iii): If zi ∈ / (z1 , . . . , zi−1 , zi+1 , . . . , zm )R, then zi is in I and is not in (z1 , . . . , zi−1 , zi+1 , . . . , zm )R so (z1 , . . . , zi−1 , zi+1 , . . . , zm )R ( I. (iii) =⇒ (i): Assume that (z1 , . . . , zi−1 , zi+1 , . . . , zm )R ( I for i = 1, . . . , m. Suppose that the sequence z1 , . . . , zm is redundant and fix indices i, j such that i 6= j and zi is a monomial multiple of zj . Then zi ∈ zj R ⊆ (z1 , . . . , zi−1 , zi+1 , . . . , zm )R. It follows that I = (z1 , . . . , zi−1 , zi , zi+1 , . . . , zm )R ⊆ (z1 , . . . , zi−1 , zi+1 , . . . , zm )R contradicting our assumption.
Theorem 2.3.7. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be a monomial ideal of R. (a) Every monomial generating set for I contains an irredundant monomial generating sequence for I. (b) The ideal I has an irredundant monomial generating sequence. (c) Irredundant monomial generating sequences are unique up to re-ordering. Proof. (a) Assume without loss of generality that S 6= 0. Corollary 2.3.2 implies that I can be generated by a finite list of monomials z1 , . . . , zm ∈ S. If the sequence is redundant, then Proposition 2.3.6 provides an index i such that (z1 , . . . , zi−1 , zi+1 , . . . , zm )R = I; hence, the shorter list z1 , . . . , zi−1 , zi+1 , . . . , zm of monomials generates I. Repeat this process with the new list, removing elements from the list until the remaining elements form an irredundant generating sequence for I. The process will terminate in finitely many steps as the original list is finite.
2.3. GENERATORS OF MONOMIAL IDEALS
31
(b) The ideal I has a monomial generating set by definition, so the desired conclusion follows from part (a). (c) Assume that z1 , . . . , zm and w1 , . . . , wn are two irredundant generating sequences. We show that m = n and that there is a permutation σ ∈ Sn such that zi = wσ(i) for i = 1, . . . , n. Fix an index i. Since zi is in I = (w1 , . . . , wn )R, Lemma 2.1.14 implies that zi is a monomial multiple of wj for some index j. Similarly, there is an index k such that wj is a monomial multiple of zk . The transitivity of the divisibility order on the monomial set [R] implies that zi is a multiple of zk ; that is, zi is a monomial multiple of zk . Since the generating sequence z1 , . . . , zm is irredundant, it follows that i = k. It follows that zi wj and wj zi . The fact that the divisibility order on [R] is antisymmetric implies zi = wj . In summary, we see that for each index i = 1, . . . , m there exists an index j = σ(i) such that zi = wj = wσ(i) . Since the zi are distinct and the wj are distinct, we conclude that the function σ : {1, . . . , m} → {1, . . . , n} is 1-1. By symmetry, there is a 1-1 function δ : {1, . . . , n} → {1, . . . , m} such that wi = zδ(i) for i = 1, . . . , n. It follows that m 6 n 6 m and so m = n. Furthermore, since σ is 1-1 and m = n, the pigeon-hole principle implies that σ is also onto. This is the desired conclusion. Here is an algorithm for finding an irredundant generating sequence. Algorithm 2.3.8. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Fix monomials z1 , . . . , zm ∈ [R] and set J = (z1 , . . . , zm )R. We assume that m > 1. Step 1. Check whether the generating sequence z1 , . . . , zm is irredundant using the definition. Step 1a. If, for all indices i and j such that i 6= j, we have zj ∈ / (zi )R, then the generating sequence is irredundant; in this case, the algorithm terminates. Step 1b. If there exist indices i and j such that i 6= j and zj ∈ (zi )R, then the generating sequence is redundant; in this case, continue to Step 2. Step 2. Reduce the generating sequence by removing the generator which causes the redundancy in the generating sequence. By assumption, there exist indices i and j such that i 6= j and zj ∈ (zi )R. Reorder the indices to assume without loss of generality that j = m. Thus, we have i < m and zm ∈ (zi )R. It follows that J = (z1 , . . . , zm )R = (z1 , . . . , zm−1 )R. Now apply Step 1 to the new list of monomials z1 , . . . , zm−1 . The algorithm will terminate in at most m − 1 steps because one can remove at most m − 1 monomials from the list and still form a non-zero ideal. Example 2.3.9. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Using Algorithm 2.3.8, one finds that the sequence X 3 , X 2 Y, Y 5 is an irredundant generating sequence for the ideal (X 3 , X 2 Y, X 2 Y 2 , Y 5 )R. Here is a proposition that shows you how to this in one shot. Part (b) says something about the monoid Nd being noetherian. Proposition 2.3.10. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Fix a non-empty set of monomials S ⊆ [R] and set J = (S)R. For each z ∈ S, write z = Xnz with
32
2. BASIC PROPERTIES OF MONOMIAL IDEALS
nz ∈ Nd . Set ∆ = {nz | z ∈ S} ⊆ Nd and consider the order < on Nd from Definition 1.6.8. Let ∆0 denote the set of minimal elements of ∆ under this order. (a) Then S 0 = {z | nz ∈ ∆0 } is an irredundant monomial generating set for J. (b) The set ∆0 is finite. Proof. Note: the set ∆ has minimal elements by the Well-Ordering Axiom. (a) The minimality of the elements of ∆0 implies that for each nz ∈ ∆, there is an element nw ∈ ∆0 such that nz < nw ; it follows that z ∈ (w)R. From this, we conclude that J = (S)R ⊆ ({w ∈ S | nw ∈ ∆0 })R ⊆ (S)R = J so J = ({w ∈ S | nw ∈ ∆0 })R = (S 0 )R. For distinct elements w, z ∈ S 0 we have nw 6< nz since nw and nz are both minimal among the elements of ∆ and they are distinct. It follows that w ∈ / (z)R. Theorem 2.3.7(a) implies that S 0 contains an irredundant monomial generating sequence s1 , . . . , sn ∈ S 0 for J. We claim that S 0 = {s1 , . . . , sn }. (From this, it follows that S 0 is an irredundant monomial generating set for J. We know that {s1 , . . . , sn } ⊆ S 0 , so suppose by way of contradiction that {s1 , . . . , sn } ( S 0 , and let s ∈ S 0 r {s1 , . . . , sn }. It follows that s ∈ J = (s1 , . . . , sn )R so s ∈ (si )R for some i by Lemma 2.1.14. The previous paragraph implies that s = si ∈ {s1 , . . . , sn }, a contradiction. (b) The set ∆0 is in bijection with S 0 , which is finite. Definition 2.3.11. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let J be a monomial ideal in R, and let νR (J) denote the number of elements in the irredundant monomial generating sequence for J. Example 2.3.12. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Example 2.3.9 shows that the sequence X 3 , X 2 Y, Y 5 is an irredundant generating sequence for the ideal J = (X 3 , X 2 Y, X 2 Y 2 , Y 5 )R, so we have νR (J) = 3. Definition 2.3.13. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. We define the lexicographical order on the set of monomials [R] as follows: For monomials f = X a Y b and g = X c Y d write f mi + 1, which is impossible. (b) =⇒ : Assume that g ∈ PR (f ) and suppose that f ∈ (g)R. The condition g ∈ PR (f ) implies f ∈ (g)R ⊆ PR (f ), which contradicts part (a). ⇐= : Assume that g ∈ / PR (f ). Since PR (f ) is generated by X1m1 +1 , . . . , Xdmd +1 mi +1 )R for i = 1, . . . , d. Lemma 2.1.11 implies that either this implies that g ∈ / (Xi nj < 0 for some j 6= i or ni < mi + 1. Since we have nj > 0 for all j, this implies that ni < mi + 1, that is, that ni 6 mi . This is true for each index i, so m > n. This implies that f ∈ (g)R by Lemma 2.1.11.
Here is a graphical explanation of the previous lemma.
Example 5.1.4. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Then PR (XY 2 ) = (X 2 , Y 3 )R. For part (a) one can see from the graph
.. .O
.. .
.. .
.. .
.. .
4
•
•
•
•
•
···
3
•
•
•
•
•
···
2
−
◦
•
•
•
···
1
−
•
•
•
···
|
•
•
•
/ ···
1
2 {z
3
4
0 0 |
Γ(PR (f ))=Γ((X 2 ,Y 3 )R)
}
that f = XY 2 ∈ / PR (XY 2 ). (The monomial XY 2 is represented by ◦ in this graph.)
5.1. PARAMETER IDEALS
89
For part (b) we look at two examples. In the first example, the monomial g1 = X 3 Y 2 ∈ PR (f ) is circled .. .O
.. .
.. .
.. .
.. .
4
•
•
•
•
•
···
3
•
•
•
•
2
−
◦
•
'&%$ !"# •
•
1
−
• | 1
0 0 |
.. .
.. .
4
•
•
···
···
3
•
···
•
···
2
−
'&%$ !"# •
• •
···
•
•
···
1
−
•
•
•
/ ···
0
/
2 {z
3
4
Γ(PR (f ))=Γ((X 2 ,Y 3 )R)
O
0 }
◦
|
|
|
|
1
2 {z
3
4
|
}
Γ((g1 )R)
and we have g1 ∈ PR (f ) and f ∈ / g1 R. In the second example, the monomial g2 = XY ∈ / PR (f ) designated with an asterisk ∗ .. .O
.. .
.. .
.. .
.. .
4
•
•
•
•
•
···
3
•
•
•
•
•
2
−
◦
•
•
1
−
∗
•
| 1
0 0 |
.. .
.. .
.. .
.. .
4
•
•
•
•
···
···
3
•
•
•
•
···
•
···
2
−
◦
•
•
•
···
•
•
···
1
−
∗
•
•
•
···
•
•
•
/ ···
0
|
|
|
|
/
2 {z
3
4
1
2 {z
3
4
Γ(PR (f ))=Γ((X 2 ,Y 3 )R)
O
0 }
|
Γ((g2 )R)
}
and we have g2 ∈ / PR (f ) and f ∈ g1 R. Definition 5.1.5. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let J be a monomial ideal of R. A parametric decomposition of J is a decomposition of J of the form J = ∩ni=1 PR (zi ). A parametric decomposition J = ∩ni=1 PR (zi ) is redundant if if there exists indices j 6= j 0 such that PR (zj ) ⊆ PR (zj 0 ). A parametric decomposition J = ∩ni=1 PR (zi ) is irredundant if if it is not redundant, that is if for all indices j 6= j 0 one has PR (zj ) 6⊆ PR (zj 0 ). Remark 5.1.6. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let J be a monomial ideal of R.
90
5. PARAMETRIC DECOMPOSITIONS OF MONOMIAL IDEALS
The monomial J may or may not have a parametric decomposition. In fact, we shall see later that J has a parametric decomposition if and only if m-rad (J) = (X1 , . . . , Xd )R. Proposition 4.1.4 implies that every parameter ideal in R is m-irreducible. Hence, each parametric decomposition of J is an m-irreducible decomposition; also, such a decomposition is (ir)redundant as a parametric decomposition if and only if it is (ir)redundant as an m-irreducible decomposition. Exercises. Exercise 5.1.7. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Compute PR (1) and PR (Xi ) for i = 1, . . . , d. What are the generators for these ideals? Exercise 5.1.8. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let f , g be monomials in [R]. (a) Prove that PR (f g) ⊆ PR (f ) ∩ PR (g). (b) Prove or disprove: PR (f g) = PR (f ) ∩ PR (g). (c) Prove or disprove: PR (f g) ⊆ PR (f )PR (g). (d) Prove or disprove: PR (f g) = PR (f )PR (g). (e) Prove that the following conditions are equivalent. (i) PR (f g) = PR (f ); (ii) f g = f ; and (iii) g = 1R . Exercise 5.1.9. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Fix a monomial z ∈ [R] and set (X) = (X1 , . . . , Xd )R. (a) Prove that m-rad (PR (z)) = (X). (b) Prove that if A is a field, then rad (PR (z)) = (X). Exercise 5.1.10. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let z1 , . . . , zn be monomials in [R] and (X) = (X1 , . . . , Xd )R. Prove that if I = ∩ni=1 PR (zi ), then m-rad (I) = (X). Exercise 5.1.11. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R. Prove that the following conditions are equivalent. (i) A is reduced; (ii) for every monomial z ∈ R, one has rad (PR (z)) = (X); and (iii) there exists a monomial z ∈ R such that rad (PR (z)) = (X). Exercise 5.1.12. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. For a monomial z ∈ [R], prove that z ∈ / I if and only if I ⊆ PR (z). Exercise 5.1.13. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let w, z be monomials in R. Prove that the following conditions are equivalent: (i) z ∈ (w)R; (ii) w ∈ / PR (z); (iii) PR (z) ⊆ PR (w); and
5.2. AN EXAMPLE
91
(iv) (PR (z) :R w) 6= R. Exercise 5.1.14. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables with d > 2. Let I be a monomial ideal in R. If f and w are monomials in R, show that (PR (f w) :R f R) = PR (w). Computer Exercises. Outline how to. . . . Make sure to explain how to interpret the output.
5.2. An Example Lemma 5.2.1. Let A be a commutative ring with identity and let R be the poly- nomial ring R = A[X1 , . . . , Xd ] in d variables. Then R contains precisely d+k−1 d−1 monomials of total degree k. Proof. Each monomial X1a1 · · · Xdad ∈ R of degree k corresponds to a binary number with exactly k ones and d − 1 zeroes: 1| 1 1{z. . . 1} 0 |1 1 1{z. . . 1} 0 · · · 0 |1 1 1{z. . . 1} . a1 ones
a2 ones
ad ones
Notice that each such binary number has exactly k + d − 1 digits and is determined by the placement of the d − 1 zeroes. It follows that there are exactly k+d−1 such d−1 binary numbers. The correspondence between the monomials of degree k in R and the binary numbers with k + d − 1 digits and d − 1 zeroes is a bijection, and so the number of monomials of degree k in R is exactly k+d−1 d−1 . The next result is a version of [5, (2.4)] for our situation. It is a special case of Theorem A. Theorem 5.2.2. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R. For each n > 1, we have \ (X)n = PR (Xm ) |m|=n−1
where the intersection runs over all d-tuples m ∈ Nd such that |m| = m1 +· · ·+md = n − 1. Furthermore, this intersection is irredundant. In particular, the ideal (X)n n+d−2 is the irredundant intersection of d−1 parameter ideals. Before proving this result, we give an example. Example 5.2.3. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. If (X) = (X, Y )R, then we have (X)3 = (X 3 , X 2 Y, XY 2 , Y 3 )R. The of total degree 2 in R are monomials 3 X 2 , XY, Y 2 and there are exactly 2+2−1 = = 3 of them. The theorem says 2−1 1 that we have (X)3 = PR (X 2 ) ∩ PR (XY ) ∩ PR (Y 2 ) = (X 3 , Y )R ∩ (X 2 , Y 2 )R ∩ (X, Y 3 )R.
92
5. PARAMETRIC DECOMPOSITIONS OF MONOMIAL IDEALS
Graphically, we are decomposing the graph Γ((X)3 ) .. .O
.. .
.. .
.. .
.. .
4
•
•
•
•
•
···
3
•
•
•
•
•
···
•
•
•
•
···
•
•
•
···
•
•
/ ···
3
4
2
'&%$ !"# q
1
−
'&%$ !"# q |
0 0
1
|
'&%$ !"# q 2 {z
}
Γ((X)3 )
according to the monomials in the “corners”. .. .O
.. .
.. .
.. .
.. .
4
•
•
•
•
•
···
3
•
•
•
•
•
2
•
•
•
•
1
•
•
•
|
0 0 |
1
'&%$ !"# q 2 {z
.. .O
.. .
.. .
.. .
.. .
4
•
•
•
•
•
···
···
3
•
•
•
•
•
···
•
···
2
•
•
•
•
···
•
•
···
1
−
'&%$ !"# q
• •
•
•
···
•
•
/ ···
0
|
•
•
•
/ ···
3
4
1
2 {z
3
4
0 }
Γ(PR (X 2 ))=Γ((X 3 ,Y )R)
|
Γ(PR (XY ))=Γ((X 2 ,Y 2 )R)
and .. .O
.. .
.. .
.. .
.. .
4
•
•
•
•
•
···
3
•
•
•
•
···
2
'&%$ !"# q
• •
•
•
•
···
1
−
•
•
•
•
···
•
•
•
•
/ ···
1
2 {z
3
4
0 0 |
Γ(PR (Y 2 ))=Γ((X,Y 3 )R)
}
}
5.2. AN EXAMPLE
93
One can check easily that this decomposition is irredundant. For instance, the monomial XY is in PR (X 2 ) ∩ PR (Y 2 ) and not in (X)3 . Proof of Theorem 5.2.2. In the case n = 1, the theorem states that (X) = PR (1). This follows from Exercise 5.1.7. This expression is clearly irredundant and the d−1 number of ideals in the decomposition is 1+d−2 = d−1 d−1 = 1. Thus, we assume without loss T of generality that n > 2. Set J = |m|=n−1 PR (Xm ) where the intersection runs over all d-tuples m ∈ Nd such that |m| = m1 + · · · + md = n − 1. We show that J = (X)n . Since each ideal PR (Xm ) is a monomial ideal, Theorem 3.1.1 implies that J is a monomial ideal. Exercise 2.3.19(d) shows that (X)n is the monomial ideal generated by all the monomials in R of total degree n; see also Exercise 1.4.28. Thus, in order to show that J = (X)n , it suffices to show that [J] = [(X)n ]; see Proposition 2.1.6(b). To this end, let g be a monomial in [R]. We show that g ∈ / J if and only if g ∈ / (X)n . We have g ∈ / J if and only if there exists a monomial f ∈ [R] of total degree n − 1 such that g ∈ / PR (f ), by the definition of J, that is, if and only if there exists a monomial f ∈ [R] of total degree n − 1 such that f ∈ (g)R; see Lemma 5.1.3(b). Exercise 5.2.8 shows that this condition occurs if and only if deg(g) < n, and this is so if and only if g ∈ / (X)n . It follows that J = (X)n , as desired. To see that the intersection is irredundant, let f = Xp ∈ [R] be a monomial with deg(f ) = n − 1 and set \ J= PR (Xm ) |m|=n−1 m6=p
where the intersection runs over all d-tuples m ∈ Nd such that |m| = m1 +· · ·+md = n − 1 and m 6= p. To show that the intersection is irredundant, we show that J 0 6⊆ PR (f ). To this end, we show that f ∈ J 0 and f ∈ / PR (f ). The condition f ∈ / PR (f ) follows from Lemma 5.1.3(a). Exercise 5.2.7(d) shows that for each monomial h ∈ [R] such that deg(h) = n − 1, if h 6= f , then f ∈ PR (h). This shows that f ∈ J 0 , as desired. Finally, the number of ideals occurring in this decomposition is precisely the number of monomials in [R] of degree n − 1. Lemma 5.2.1 implies that this number is d+(n−1)−1 = d+n−2 d−1 d−1 , as desired. Here is a souped up version of the previous result. Theorem 5.2.4. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Fix positive integers n, t1 , . . . , tn and set I = (Xt1 , . . . , Xtn )R. For each k > 1, we have \ Ik = (Xte11 , . . . , Xtenn )R e1 +···+en =k+n−1
where the intersection runs over all sequences e1 , . . . , en ∈ Z+ such that e1 + · · · + en = k + n − 1. Furthermore, this intersection is irredundant. In particular, the ideal I k is the irredundant intersection of k+n−2 m-irreducible monomial ideals. n−1 Proof.
94
5. PARAMETRIC DECOMPOSITIONS OF MONOMIAL IDEALS
Exercises. Exercise 5.2.5. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y, Z] in 3 variables. Use Theorem 5.2.2 to find a the irredundant parametric decomposition of ((X, Y, Z)R)4 . Exercise 5.2.6. Find another proof of Lemma 5.2.1. Exercise 5.2.7. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let f and g be monomials in R. (a) (b) (c) (d)
Prove Prove Prove Prove
that if f ∈ (g)R, then deg(f ) > deg(g). or disprove: If deg(f ) > deg(g), then f ∈ (g)R. that if deg(f ) = deg(g) and g ∈ (f )R, then g = f . that if deg(f ) = deg(g) and f 6= g, then f ∈ PR (g).
Exercise 5.2.8. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let f be a monomial in R and let n be an integer such that n > 1. Prove that deg(f ) < n if and only if there exists a monomial g of degree n − 1 such that g ∈ (f )R. Computer Exercises. Outline how to. . . . Make sure to explain how to interpret the output. 5.3. Corner Elements Here is [5, (3.1)] for our situation. Definition 5.3.1. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let J be a monomial ideal in R. A monomial z ∈ [R] is a J-corner element if z ∈ / J and X1 z, . . . , Xd z ∈ J. The set of J-corner elements of J in [R] is denoted CR (J). Here is [5, (3.2)] for our situation. Proposition 5.3.2. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R and let J be a monomial ideal in R. (a) The J-corner elements are precisely the monomials in (J :R (X)) r J, in other words, we have CR (J) = [(J :R (X))] r [J]. (b) The following conditions are equivalent: (i) 1 ∈ CR (J); (ii) J = (X); and (iii) CR (J) = {1}. (c) If z and z 0 are distinct J-corner elements, then z ∈ / (z 0 )R and z 0 ∈ / (z)R. (d) There are only finitely many J-corner elements, in other words, the set CR (J) is finite. Proof. (a) This follows from Proposition 1.5.3(b). (b) (i) =⇒ (ii): Assume that 1 ∈ CR (J). By definition, this implies that 1 ∈ /J and so J 6= R. Exercise 2.1.20 implies that J ⊆ (X). On the other hand, we have 1 ∈ CR (J) ⊆ (J :R (X)) by part (a), so (J :R (X)) = R. Proposition 1.5.3(c) implies that (X) ⊆ J, so (X) = J.
5.3. CORNER ELEMENTS
95
(ii) =⇒ (iii): Assume that J = (X). Then J 6= R, so 1 ∈ / J. Furthermore, we have (J :R (X)) = ((X) :R (X)) = R by Proposition 1.5.3(c), so 1 ∈ CR (J) by definition. On the other hand, we have {1} ⊆ CR ((X)) ⊆ [R] r [(X)] = {1} and hence CR (J) = {1}. (iii) =⇒ (i): This is straightforward. (c) Assume that z and z 0 are distinct J-corner elements and suppose that z ∈ (z 0 )R. It follows that there is a monomial f ∈ [R] such that z = f z 0 . Since z 6= z 0 , we conclude that f 6= 1. Since f is a monomial, it follows that f ∈ (X). By part (a), we have z 0 ∈ (J :R (X)), so the condition f ∈ (X) implies that z = f z 0 ∈ J. This contradicts the condition z ∈ CR (J), and so the condition z ∈ (z 0 )R must be false. Similarly, we conclude that z 0 ∈ / (z)R as desired. (d) The ideal K = (CR (J))R is a monomial ideal, so Theorem 2.3.1 implies that K is generated by a finite list of monomials z1 , . . . , zn ∈ CR (J). We claim that {z1 , . . . , zn } = CR (J). The containment {z1 , . . . , zn } ⊆ CR (J) holds by assumption. For the reverse containment, let z 0 ∈ CR (J). Then we have z 0 ∈ CR (J) ⊆ K = (z1 , . . . , zn )R and so z 0 is a monomial multiple of zj for some index j. Part (c) implies z 0 = zj , as desired. Here is [5, (3.3)] for our situation. Corollary 5.3.3. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R and let J be a monomial ideal in R. Let z1 , . . . , zm be the distinct J-corner elements and set J 0 = PR (z1 ) ∩ · · · ∩ PR (zm ). (a) For i = 1, . . . , m we have (z1 , . . . , zi−1 , zi+1 , . . . , zm )R ⊆ PR (zi ) and zi ∈ / PR (zi ) and zi ∈ / J 0. (b) The intersection J 0 = ∩m i=1 PR (zi ) is irredundant. (c) There is a containment J ⊆ J 0 . Proof. (a) The condition zi ∈ / PR (zi ) is from Lemma 5.1.3(b). From this, the special case m = 1 is straightforward, so we assume that m > 2. For indices i and j such that j 6= i, we have zi 6= zj and so zi ∈ / (zj )R by Proposition 5.3.2(c); it follows that zj ∈ PR (zi ) by Lemma 5.1.3(b). We conclude that z1 , . . . , zi−1 , zi+1 , . . . , zm ∈ PR (zi ) so (z1 , . . . , zi−1 , zi+1 , . . . , zm )R ⊆ PR (zi ). The condition zi ∈ / J 0 follows because J 0 ⊆ PR (zi ). (b) This follows from part (a) because zi ∈ ∩j6=i PR (zj ) and zi ∈ / PR (zi ). (c) Exercise 5.3.18(c). Remark 5.3.4. Continue with the notation of Corollary 5.3.3. The theorem we are working toward proving (Theorem A) says that if rad (J) = rad ((X)), then J = J 0 . In other words, if rad (J) = rad ((X)), then the J-corner elements yield an irreduandant decomposition of J as an intersection of parameter ideals. Definition 5.3.5. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let J be a monomial ideal in R. Let cR (J) denote the number of J-corner elements, that is cR (J) = | CR (J)|. Remark 5.3.6. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let J be a monomial ideal in R. Proposition 5.3.2(d) shows that cR (J) < ∞.
96
5. PARAMETRIC DECOMPOSITIONS OF MONOMIAL IDEALS
Here is [5, (3.4)] for our situation. Proposition 5.3.7. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R. Then cR ((X)n ) = n+d−2 for all n > 1. d−1 Proof. Exercise 5.3.19.
Remark 5.3.8. Continue with the notation of Proposition 5.3.7. The theorem we are working toward proving (Theorem A) says that if J is a monomial ideal in R such that rad (J) = rad ((X)), then J-corner elements yield an irreduandant decomposition of J as an intersection of parameter ideals. Theorem 5.2.2 expresses the ideal J = (X)n as an irredundant intersection of n+d−2 parameter ideals. d−1 Proposition 5.3.7 shows that the number of corner elements for this ideal is also n+d−2 . So, it all ties together. d−1 Here is a digression about Hilbert functions and Hilbert polynomials. Remark 5.3.9. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R, and let I and J be monomial ideals in R. The number cR (J) is an invariant of J. This means that if cR (I) 6= cR (J), then I 6= J. One theme in mathematics is the search for patterns in such invariants. For instance, one can look for patterns in the sequence cR (J), cR (J 2 ), cR (J 3 ), . . .. For instance, we have the following. n+d−2 n cR ((X) ) = d−1 (n + d − 2)(n + d − 2 − 1) · · · (2)(1) = (d − 1)!(n + d − 2 − (d − 1))! (n + d − 2)(n + d − 2 − 1) · · · (2)(1) = (d − 1)!(n − 1)! (n + d − 2)(n + d − 2 − 1) · · · (n − d − 2 − (d − 2))[(n − 1)!] = (d − 1)!(n − 1)! (n + d − 2)(n + d − 2 − 1) · · · (n − d − 2 − (d − 2)) = (d − 1)! Pd−2 1 j=0 j d−2 = nd−1 + n + ··· (d − 1)! (d − 1)! In particular, the number cR ((X)n ) is described by a polynomial in Q[n] of degree d − 1. This is an amazing fact: the function that counts a certain number of polynomials is itself a polynomial! We’ll see some more on this subject later. Here is [5, (3.5)] for our situation. Proposition 5.3.10. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let f, g ∈ [R] be monomials. If there exist distinct integers i and j such that Xi f, Xj f ∈ (g)R, then f ∈ (g)R. Proof. The condition Xi f, Xj f ∈ (g)R implies that there are monomials hi , hj ∈ [R] such that Xi f = ghi and Xj f = ghj by Lemma 2.1.14. It follows that g(hi Xj ) = f Xi Xj = g(hj Xi )
5.3. CORNER ELEMENTS
97
and so Exercise 2.1.28(a) implies that hi Xj = hj Xi . We conclude from Exercise 2.1.28(b) that hi ∈ (Xi )R and so there is a monomial k ∈ [R] such that hi = Xi k. This implies f Xi Xj = ghi Xj = gkXi Xj and so f = gk ∈ (g)R, as desired. Corollary 5.3.11. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let J be a monomial ideal in R that has a corner element z. If d > 2, then the monomials X1 z, . . . , Xd z are members of distinct principal ideals generated by monomials in J. Proof. Exercise 5.3.22.
Here is [5, (3.6)] for our situation. Corollary 5.3.12. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Fix monomials f1 , . . . , fn ∈ [R] and set J = (f1 , . . . , fn )R. If J has a corner element, then n > d. Proof. Exercise 5.3.23.
Here is [5, (3.7)] for our situation. Theorem 5.3.13. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R and let J be a monomial ideal in R such that J ⊆ (X). Let z1 , . . . , zm be the distinct J-corner elements. (a) There is an equality (J :R (X)) = (z1 , . . . , zm )R + J. (b) If m > 1, then we have (J :R (X)) ) (z1 , . . . , zi−1 , zi+1 , . . . , zm )R + J for each i = 1, . . . , m. Proof. (a) Exercise 5.3.16. (b) Set Ki = (z1 , . . . , zi−1 , zi+1 , . . . , zm )R + J. The containment (J :R (X)) ⊇ Ki follows from part (a). To show that the containment is proper, it suffices to show that zi ∈ / Ki since zi ∈ (J :R (X)) by definition. Theorem 2.3.1 shows that there is a finite list of monomials f1 , . . . , fn ∈ [J] such that J = (f1 , . . . , fn )R. It follows that Ki = (z1 , . . . , zi−1 , zi+1 , . . . , zm )R + J = (z1 , . . . , zi−1 , zi+1 , . . . , zm )R + (f1 , . . . , fn )R = (z1 , . . . , zi−1 , zi+1 , . . . , zm , f1 , . . . , fn )R. Suppose by way of contradiction that zi ∈ Ki . Lemma 2.1.14 implies that zi is a monomial multiple of one of the monomial generators of Ki . If zi ∈ (fj )R for some index j, then zi ∈ (fj )R ⊆ J, contradicting the fact that zi is a J-corner element. It follows that zi ∈ (zj )R for some index j 6= i, but this contradicts Proposition 5.3.2(c), so we must have zi ∈ / Ki , as desired. Exercises. Exercise 5.3.14. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d > 1 variables. Let f be a monomial in [R] and prove that CR ((f )R) = ∅.
98
5. PARAMETRIC DECOMPOSITIONS OF MONOMIAL IDEALS
Exercise 5.3.15. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R and let J be a monomial ideal in R. Prove that if m-rad (J) = (X), then J has a corner element. Exercise 5.3.16. Prove Theorem 5.3.13(a). Exercise 5.3.17. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let J be a monomial ideal in R, and fix a monomial f = Xn ∈ [R]. For i = 1, . . . , d set ei = (0, . . . , 0, 1, 0, . . . , 0) ∈ Nd where the 1 occurs in the ith position. Prove that f is a J-corner element if and only if n ∈ / Γ(J) and n + ei ∈ Γ(J) for each i = 1, . . . , d. Exercise 5.3.18. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let J be a monomial ideal in R, and fix a monomial w ∈ [R]. (a) Prove that if w ∈ / J, then J ⊆ PR (w). (b) Prove that if w is a J-corner element, then J ⊆ PR (w). (c) In the notation of Corollary 5.3.3, prove that J ⊆ J 0 . Exercise 5.3.19. Prove Proposition 5.3.7. Exercise 5.3.20. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R and let J be a monomial ideal in R such that m-rad (J) = (X). (a) Prove that for each n > 0, the set of monomials [R] r [J n ] is finite. (b) Define the function F : N → N by the formula F (n) = [the number of monomials in R − (X)n ] = |[R] r [(X)n ]|. Prove that there is a polynomial f ∈ Q[x] of degree d such that F (n) = f (n) for all n ∈ N. The function F is the Hilbert function of R associated to the ideal (X), and f is the associated Hilbert polynomial. A deeper result (one that we do not expect you to prove) says the following. Let FJ : N → N be the function F (n) = [the number of monomials in R − J n ] = |[R] r [J n ]|. There exists n0 ∈ N and a polynomial fJ ∈ Q[x] of degree d such that FJ (n) = fJ (n) for all n > n0 . Exercise 5.3.21. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be a monomial ideal in R and consider the function GI : N → N given by the formula GI (n) = cR (I n ). (a) Let z be a monomial in R and set I = PR (z). Show that there exists a polynomial gI ∈ Q[x] and an integer n0 > 1 such that gI (n) = GI (n) for all n > n0 . (b) (Challenge) Does the conclusion of part (a) hold if I is an arbitrary monomial ideal in R? Exercise 5.3.22. Prove Corollary 5.3.11. Exercise 5.3.23. Prove Corollary 5.3.12.
5.4. FINDING CORNER ELEMENTS IN TWO VARIABLES
99
Challenge Exercise 5.3.24. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let J be a monomial ideal in R. Give a necessary and sufficient for J to have a corner element. Prove that your condition is necessary and sufficient. Exercise 5.3.25. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be a monomial ideal in R such that m-rad (I) = (X). Let f be a monomial in [R] and let z ∈ CR (I). Prove that f z ∈ CR (f I). Exercise 5.3.26. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be a monomial ideal in R and let z1 , . . . , zm be the distinct corner elements for I. Prove that z1 , . . . , zm is an irredundant generating sequence for the ideal J = (z1 , . . . , zm )R. Exercise 5.3.27. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be a monomial ideal in R. Prove that if I 6= R, then CR (I) ⊆ m-rad (I). Computer Exercises. Outline how to. . . . Make sure to explain how to interpret the output. 5.4. Finding Corner Elements in Two Variables Here is [5, (3.8)] for our situation. Note that in loc. cit. it is assumed that J is “open”, that is, a monomial ideal such that (X, Y )R ⊆ rad (J). However, as we shall see, this hypothesis is not necessary in our situation. Theorem 5.4.1. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Let J be a non-zero monomial ideal in R and let f1 , . . . , fn ∈ [J] be the irredundant monomial generating sequence for J. Then cR (J) = n − 1. Proof. If n = 1, then the result follows from Exercise 5.3.14. Thus, we assume for the remainder of the proof that n > 2. Since the generating sequence f1 , . . . , fn is irredundant, we have fi 6= fj whenever i 6= j. It follows from Fact 2.3.16 that we have either fi bj > bi
100
5. PARAMETRIC DECOMPOSITIONS OF MONOMIAL IDEALS
while the second inequality is from (5.4.1.1); this is impossible. If j > i, then we have j > i + 1 and so similar reasoning explains the sequence ai+1 − 1 > aj > ai+1 which is also impossible. This establishes the claim. Claim 2: For i = 1, . . . , n − 1 we have zi ∈ CR (J). Since we have already seen that zi ∈ / J, it suffices to show that Xzi , Y zi ∈ J. By construction, we have Xzi = XX ai+1 −1 Y bi −1 = X ai+1 Y bi −1 = X ai+1 Y bi+1 Y bi −1−bi+1 = fi+1 Y bi −1−bi+1 ∈ (fi+1 )R ⊆ J. Note that the element Y bi −1−bi+1 is a bona fide element of R because the condition bi > bi+1 implies that bi − 1 − bi+1 > 0. Similarly, we have Y zi = Y X ai+1 −1 Y bi −1 = X ai+1 −1 Y bi = X ai Y bi X ai+1 −1−ai = fi X ai+1 −1−ai ∈ (fi )R ⊆ J. This establishes the claim. Claim 3: For indices i, j such that i 6= j we have zi 6= zj . This comes from a direct comparison of X-exponents when i < j: the inequailty ai < aj implies that ai − 1 < aj − 1 and so zi a. Hence, we have a < a1 6 a + 1, and so a1 = a + 1. This implies that a = a1 − 1 < a1 6 ai for all i > 1. Comparing X-exponents, we conclude that Y z is not a monomial multiple of any fi , and so Y z ∈ / J, a contradiction. It follows that we must have a = a2 − 1 and b < b1 − 1. In this case, the Y -exponent of Y z is b + 1 < b1 which shows that Y z is not a monomial multiple of f1 . The X-exponent of Y z is a2 − 1 < ai for all i > 2, and this shows that Y z is not a monomial multiple of fi for i = 2, . . . , n. This shows that Y z ∈ / J, a contradiction. This shows that the condition z n. Graphically, this case looks like our larger graphs. One checks readily that fi ∈ (zi−1 )R for i = s + 1, . . . n and fi ∈ / (z1 , . . . , zn−1 )R for i = 1, . . . , s; see Exercise 5.4.7. Since the fi form an irredundant monomial generating sequence for J, it follows that the sequence f1 , . . . , fs , z1 , . . . , zn−1 is an irredundant monomial generating sequence for (J :R (X, Y )R), and so νR ((J :R (X, Y )R)) = s + n − 1 = t, as desired. Exercises. Exercise 5.4.6. Complete the proof of Theorem 5.4.1. Exercise 5.4.7. Complete the proof of Proposition 5.4.5. Exercise 5.4.8. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y, Z] in 3 variables. Show by example that there is a monomial ideal I in R such that m-rad (I) = (X, Y, Z)R and cR (I) > νR (I). Exercise 5.4.9. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Set J = (Y 9 , XY 7 , X 3 Y 4 , X 5 Y 2 , X 11 )R. (a) Find the corner elements of J without drawing the graph of J; instead, use the proof of Theorem 5.4.1 from the class notes. (b) Now draw the graph of J and check that your answers above agree with the graph. Computer Exercises. Outline how to. . . . Make sure to explain how to interpret the output. 5.5. Finding Corner Elements in General Here is [5, (3.14)] for our situation. Proposition 5.5.1. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R, and let I be a monomial ideal in R such that m-rad (I) = (X). Set S = [R] r [I], the set of monomials in R that are not in I, and set w = max{deg(f ) | f ∈ S}. For j = 0, . . . , w set Dj = {f ∈ S | deg(f ) = j}. For j = 0, . . . , w − 1 set Cj = {f ∈ Dj | for i = 1, . . . , d we have Xi f 6∈ Dj+1 } and set Cw = Dw . Then CR (I) is the disjoint union CR (I) = ∪w j=0 Cj . Proof. Note that CR (I) 6= ∅ by Exercise 5.3.15. Also, the set S is finite by Exercise 2.1.30. In particular, the number w is well-defined as it is the maximum element of a finite set of natural numbers. Note also that for i 6= j we have Ci ∩ Cj = ∅ because the elements of Ci have different degrees from the elements of Cj . Claim 1: ∪w j=0 Cj ⊆ CR (I). To verify this containment, we fix a monomial f ∈ Cj for some j and show that f ∈ CR (I). The containments Cj ⊆ Dj ⊆ S ⊆ R r I show that f ∈ / I. Since deg(f ) = j by definition, we have deg(Xi f ) = j + 1 for i = 1, . . . , d. If j = w, then f ∈ Cw = Dw , and so the condition deg(Xi f ) = j + 1 = w + 1 > w = max{deg(g) | g ∈ S} implies that Xi f ∈ / S for i = 1, . . . , d. On the other hand, if j < w, then Xi f 6∈ Dj+1 by definition of Cj , and so the definition of Dj+1
5.5. FINDING CORNER ELEMENTS IN GENERAL
105
implies that Xi f ∈ / S. In either case, the elements X1 f, . . . , Xd f are monomials of R that are not in S = [R] r [I]. It follows that X1 f, . . . , Xd f ∈ I and so f ∈ CR (I). This establishes the claim. Claim 2: ∪w j=0 Cj ⊇ CR (I). To verify this containment, we fix a monomial g ∈ CR (I) and set j = deg(g); we show that g ∈ Cj . The assumption g ∈ CR (I) implies that g is a monomial in R that is not in I, and so g ∈ S. By definition, we have g ∈ Dj . When j = w, this implies g ∈ Cj , so we assume that j < w. For i = 1, . . . , d we have Xi g ∈ I and so Xi g ∈ / S. It follows that Xi g cannot be in Dj+1 . This shows that g ∈ Cj , thus completing the proof of the claim and the proof of the proposition.
Example 5.5.2. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in 2 variables. Let J = (X 6 , X 4 Y, X 3 Y 2 , Y 6 )R which has the following graph.
.. .O
.. .
.. .
.. .
.. .
.. .
.. .
6
•
•
•
•
•
•
•
···
5
−
•
•
•
•
···
4
−
•
•
•
•
···
3
−
•
•
•
•
···
2
−
•
•
•
•
···
1
−
•
•
•
··· / ···
0 0
|
|
|
|
|
•
1
2
3
4
5
6
106
5. PARAMETRIC DECOMPOSITIONS OF MONOMIAL IDEALS
The monomials in the set S are designated with ∗’s, and the elements of Dj are the represented by the ∗’s on the diagonal line of slope −1 and Y -intercept j. .. .O
.. .
.. .
.. .
.. .
.. .
.. .
6
•
•
•
•
•
•
•
···
5
∗
∗
∗
•
•
•
•
···
4
∗
∗
∗
•
•
•
•
···
3
∗
∗
∗
•
•
•
•
···
2
∗
∗
∗
•
•
•
•
···
1
∗
∗
∗
∗
•
•
•
···
0
∗
∗
∗
∗
∗
∗
•
/ ···
0
1
2
3
4
5
6
In this example, the set S contains 22 monomials, and the largest degree occurring is w = 7. The sets Dj are D0 = {1}
D1 = {X, Y }
2
2
D2 = {X , XY, Y }
D3 = {X 3 , X 2 Y, XY 2 , Y 3 }
D4 = {X 4 , X 3 Y, X 2 Y 2 , XY 3 , Y 4 }
D5 = {X 5 , X 2 Y 3 , XY 4 , Y 5 }
D6 = {X 2 Y 4 , XY 5 }
D7 = {X 2 Y 5 }.
It follows that C7 = D7 = {X 2 Y 5 }. For j < w = 7, the elements of Cj are the monomials of degree j represented by ∗’s such that (a) the point one unit to the right is a •, and (b) the point one unit up is a •. Such points are designated in the next graph as ~’s .. .O
.. .
.. .
.. .
.. .
.. .
.. .
6
•
•
•
•
•
•
•
···
5
∗
∗
~
•
•
•
•
···
4
∗
∗
∗
•
•
•
•
···
3
∗
∗
∗
•
•
•
•
···
2
∗
∗
∗
•
•
•
•
···
1
∗
∗
∗
~
•
•
•
···
0
∗
∗
∗
∗
∗
~
•
/ ···
0
1
2
3
4
5
6
5.5. FINDING CORNER ELEMENTS IN GENERAL
107
and so we have C0 = ∅
C1 = ∅ 3
C4 = {X Y }
5
C5 = {X }
C2 = ∅
C3 = ∅
C6 = ∅
C7 = {X 2 Y 5 }.
While this gives us a longer algorithm for finding corner elements in the case of two variables, it also works in more than two variables. Here is [5, (3.15)] for our situation. Proposition 5.5.3. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R, and let I be a monomial ideal in R such that m-rad (I) = (X). If f is a monomial in [R] r [I], then there is a monomial g ∈ [R] such that f g ∈ CR (I). Proof. Set S = [R] r [I] which is a finite set by Exercise 2.1.30. Set T = {g ∈ [R] | f g ∈ / I}. If g ∈ T , then g 6∈ I since f g 6∈ I and I is an ideal. It follows that T ⊆ S and so T is a finite set. Let g be a monomial in T with maximal degree. By the maximality of deg(g), we have Xi g ∈ / T for i = 1, . . . , d. In other words, we have Xi f g ∈ I for i = 1, . . . , d. This says that f g ∈ (I :R (X)), so the condition f g ∈ / I implies that f g ∈ CR (I), as desired. Here is [5, (3.15)] for our situation. Proposition 5.5.4. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R, and let I and J be monomial ideals in R such that I ( J and m-rad (I) = (X). Then CR (I) ∩ J 6= ∅. Proof. Fix an element f ∈ [J] r [I]. Proposition 5.5.3 implies that there is a monomial g ∈ [R] such that f g ∈ CR (I). Since J is an ideal and f ∈ J, we have f g ∈ J, and so f g ∈ CR (I) ∩ J. Exercises. Exercise 5.5.5. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y, Z] in three variables. Set J = (Z 4 , Y 2 Z 3 , Y 3 , XY Z, XY 2 , X 2 )R. Use Proposition 5.5.1 to find the J-corner-elements. State the value of w and list the elements in each Ci and Di . Exercise 5.5.6. Let A be a commutative ring with identity and let R be the polynomial ring R = A[U, X, Y, Z] in four variables. Set J = (Z 5 , Y Z 4 , Y 2 Z 2 , Y 3 , XZ 2 , XY Z, X 3 Z, X 3 Y 2 , X 4 , U )R. Use Proposition 5.5.1 to find the J-corner-elements. State the value of w and list the elements in each Ci and Di . Exercise 5.5.7. Let A be a commutative ring with identity and let R be the polynomial ring R = A[U, X, Y, Z] in four variables. Set J = (Z d , Y c , X b , U XY Z, U a )R
108
5. PARAMETRIC DECOMPOSITIONS OF MONOMIAL IDEALS
where a, b, c, and d are integers that are greater than 1. Use Proposition 5.5.1 to find the J-corner-elements. State the value of w and list the elements in each Ci and Di . Exercise 5.5.8. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y, Z] in three variables. Consider the monomial ideal J = (Z 4 , Y 2 Z 3 , Y 3 , XY Z, XY 2 , X 2 )R and set f = X. Show that f 6∈ J and find a monomial g such that f g ∈ CR (I). (See Proposition 5.5.4.) Computer Exercises. Outline how to. . . . Make sure to explain how to interpret the output. 5.6. Existence and Uniqueness of Parametric Decompositions Here is [5, (4.1)] for our situation. It contains part of Theorem A from the introduction. Theorem 5.6.1. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R and let J be a monomial ideal in R such that m-rad (J) = (X). If the distinct J-corner elements are z1 , . . . , zm then J = ∩m j=1 PR (zj ) is an irredundant parametric decomposition of J. Proof. Note first that Exercise 5.3.15 shows that J has a corner element. Set J 0 = ∩m j=1 PR (zj ). Corollary 5.3.3 implies that this intersection is irredundant and that J 0 ⊆ J. Thus, it remains to show that J 0 ⊇ J. Since each PR (zj ) is a monomial ideal, Theorem 3.1.1 implies that J 0 is a monomial ideal. Suppose by way of contradiction that J 0 ( J. Proposition 5.5.4 implies that J 0 contains an J-corner element, say zi ∈ J 0 . This implies that zi ∈ PR (zi ), which contradicts Lemma 5.1.3(a). Example 5.6.2. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. We compute an irredundant parametric decomposition of the monomial ideal J = (X 6 , X 4 Y, X 3 Y 2 , Y 6 )R. Example 5.5.2 shows that the distinct J-corner elements are X 2 Y 5 , X 3 Y, X 5 . Hence, Theorem 5.6.1 yields J = PR (X 2 Y 5 ) ∩ PR (X 3 Y ) ∩ PR (X 5 ) = (X 3 , Y 6 )R ∩ (X 4 , Y 2 )R ∩ (X 6 , Y )R. Here is [5, (4.2)] for our situation. It says that a monomial ideal J such that rad (J) = rad ((X)) is uniquely determined by its corner elements. Corollary 5.6.3. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R and let I and J be monomial ideals in R such that m-rad (J) = (X) = m-rad (I). Then I = J if and only if CR (I) = CR (J). Proof. It is straightforward to show that if I = J, then CR (I) = CR (J). For the converse, assume that CR (I) = CR (J). Then Theorem 5.6.1 implies that I = ∩z∈CR (I) PR (z) = ∩z∈CR (J) PR (z) = J as desired.
5.6. EXISTENCE AND UNIQUENESS OF PARAMETRIC DECOMPOSITIONS
109
Remark 5.6.4. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R and let I and J be monomial ideals in R such that rad (J) = rad ((X)) = rad (I). The operator CR (−) does not respect containments: If I ⊆ J, then we may have CR (I) 6⊆ CR (J) and CR (I) 6⊇ CR (J); see Exercise 5.6.19. On the other hand, one can use Theorem 5.6.1 to show that following: if CR (I) ⊆ CR (J), then I ⊇ J; see Exercise 5.6.20. Theorem 5.6.1 shows that the J-corner elements determine an irredundant parametric decomposition of J. The next result shows that the converse holds, that an irredundant parametric decomposition of J determine the J-corner elements. It is [5, (4.4)] for our situation. Proposition 5.6.5. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Fix monomials z1 , . . . , zm ∈ [R] and assume that J = ∩m j=1 PR (zj ) is an irredundant parametric decomposition of J. Then the distinct J-corner elements are z1 , . . . , zm . Proof. Claim 1: Each zi is a J-corner element. First, note that zi ∈ / PR (zi ) by Lemma 5.1.3(a); it follows that zi ∈ / J since J = ∩m j=1 PR (zj ) ⊆ PR (zi ). To complete the proof of the claim, we need to show that Xj zi ∈ J for each j. By way of contradiction, suppose that Xj zi ∈ / J. It follows that Xj zi ∈ / PR (zk ) for some k. Lemma 5.1.3(b) implies that zk ∈ (Xj zi )R ⊆ (zi )R. Exercise 5.1.13 implies that PR (zk ) ⊆ PR (zi ). The irredundancy of the intersection implies that PR (zk ) = PR (zi ) and so i = k. The condition zk ∈ (Xj zi )R then reads as zk ∈ (Xj zk )R. A degree argument shows that this is impossible. Thus we must have Xj zi ∈ J for each i and j, and so each zi ∈ CR (J), as claimed. Claim 2: The elements z1 , . . . , zm are distinct. Indeed, if zi = zj , then PR (zi ) = PR (zj ), so the irreduncancy of the intersection implies that i = j. Claim 3: CR (J) ⊆ {z1 , . . . , zm }. (Once this claim is established, the proof is complete.) Let z ∈ CR (J). This implies that z ∈ / J, and so there is an index k such that z ∈ / PR (zk ). Lemma 5.1.3(b) implies that zk ∈ (z)R, and so Proposition 5.3.2(c) implies that z = zk . This establishes the claim. Example 5.6.6. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Set J = (X 3 , Y 6 )R ∩ (X 4 , Y 4 )R ∩ (X 5 , Y 2 )R = PR (X 2 Y 5 ) ∩ PR (X 3 Y 3 ) ∩ PR (X 4 Y ). The ideal J is an intersection of parameter ideals, so it has a corner element by Exercise 5.1.10. More specifically, we have CR (J) = {X 2 Y 5 , X 3 Y 3 , X 4 Y }. To show this, we first note that by Proposition 5.6.5, using this parametric decomposition, it suffices to show that the intersection is irredundant. To this end, we have the following: X 4 ∈ [(X 3 , Y 6 )R ∩ (X 4 , Y 4 )R] r J X 3 Y 2 ∈ [(X 3 , Y 6 )R ∩ (X 5 , Y 2 )R] r J Y 4 ∈ [(X 4 , Y 4 )R ∩ (X 5 , Y 2 )R] r J. These elements can be found by inspecting the graph of J.
110
5. PARAMETRIC DECOMPOSITIONS OF MONOMIAL IDEALS
Corollary 5.6.7. Let A be a commtuative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. For each monomial z ∈ [R] we have CR (PR (z)) = {z}. Proof. Then the trivial intersection J = PR (z) is an irredundant parametric decomposition. Hence, Proposition 5.6.5 implies that CR (PR (z)) = CR (J) = {z}. Here is [5, (4.3)] for our situation. It says that when A is a field, the only irreducible monomial ideals J such that rad (J) = rad ((X)) are the parameter ideals. Corollary 5.6.8. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R and let J be a monomial ideal in R such that m-rad (J) = (X). Then the following conditions are equivalent: (i) the ideal J is m-irreducible; (ii) the ideal J is a parameter ideal; and (iii) we have cR (J) = 1. Proof. Theorem 5.6.1 implies that we have an irredundant parametric decomposition J = ∩z∈CR (J) PR (z). (i) =⇒ (ii): Assume that J is irreducible. Using the given decomposition of J, Theorem 4.3.9 shows that J = PR (z) for some z ∈ CR (J). (ii) =⇒ (iii): If J is a parameter ideal, say J = PR (w) for some monomial w ∈ [R], then Corollary 5.6.7 implies that CR (J) = {w}, so we conclude that cR (J) = 1. (iii) =⇒ (ii): If cR (J) = 1 then we have CR (J) = {w} for some w ∈ [R]. Thus, the given decomposition has the form J = PR (w) which is a parameter ideal, hence m-irreducible by Proposition 4.1.4. Here is [5, (4.9)] for our situation. Corollary 5.6.9. Let A be a commtuative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R and let J be a monomial ideal in R such that m-rad (J) = (X). Let z1 , . . . , zm be the irredundant monomial generating set for J and set I = ∩m j=1 PR (zj ). Then the distinct I-corner elements are z1 , . . . , zm and we have (I :R (X)) = I + J. Proof. Claim: The intersection I = ∩m j=1 PR (zj ) is irredundant. For each i and each j 6= i, we have zj ∈ / (zi )R since the generating sequence is irredundant. It follows from Lemma 5.1.3(b) that zi ∈ PR (zj ), and so zi ∈ ∩j6=i PR (zj ). Since zi ∈ / PR (zi ) by Lemma 5.1.3(a), it follows that ∩j6=i PR (zj ) 6⊆ PR (zi ), and so the intersection is irredundant. This establishes the claim. The equality CR (I) = {z1 , . . . , zm } now follows from Proposition 5.6.5. The equality (I :R (X)) = I + J then follows from Exercise 5.3.16. Here is [5, (4.10)] for our situation. It contains the uniqueness statement of Theorem A from the introduction. Compare with Theorem 4.3.9. Theorem 5.6.10. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let z1 , . . . , zm , w1 , . . . , wn ∈ [R] n be monomials such that ∩m j=1 PR (zj ) = ∩j=1 PR (wj ). If each of these intersections is irredundant, then n = m and {z1 , . . . , zm } = {w1 , . . . , wn }.
5.6. EXISTENCE AND UNIQUENESS OF PARAMETRIC DECOMPOSITIONS
111
n Proof. Set I = ∩m j=1 PR (zj ) = ∩j=1 PR (wj ). Proposition 5.6.5 implies that {z1 , . . . , zm } = CR (I) = {w1 , . . . , wn }. Since the monomials in the list z1 , . . . , zm are distinct, and the monomials in the list w1 , . . . , wn are distinct, it follows that m = n.
Checking that a given parametric decomposition (as in Example 5.6.6) is irredundant can be tedious. Imagine how it goes in three or more variables when there is no good visual to help guide you. The next proposition makes it a lot easier. Proposition 5.6.11. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Fix monomials z1 , . . . , zm ∈ [R] and set I = ∩m j=1 PR (zj ) and J = (z1 , . . . , zm )R. The following conditions are equivalent: (i) the intersection ∩m j=1 PR (zj ) is irredundant; (ii) for all indices i and j, if i 6= j, then PR (zi ) 6⊆ PR (zj ); (iii) for all indices i and j, if i 6= j, then zi ∈ / (zj )R; and (iv) the sequence z1 , . . . , zm is an irredundant generating sequence for J. Proof. (iv) =⇒ (i): Assume that the sequence z1 , . . . , zm is an irredundant generating sequence for J. Corollary 5.6.9 implies that the distinct I-corner elements are z1 , . . . , zm . Theorem 5.6.1 implies that the intersection ∩m j=1 PR (zj ) is irredundant. (i) =⇒ (ii): We prove the contrapositive. Assume that there are indices i and j such that i 6= j and PR (zi ) ⊆ PR (zj ). Then ∩k6=j PR (zk ) ⊆ PR (zi ) ⊆ PR (zj ) so the intersection is redundant. (ii) =⇒ (iii): Exercise 5.1.13. (iii) =⇒ (iv): Lemma 2.1.14. Example 5.6.12. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Set J = (X 3 , Y 6 )R ∩ (X 4 , Y 4 )R ∩ (X 5 , Y 2 )R = PR (X 2 Y 5 ) ∩ PR (X 3 Y 3 ) ∩ PR (X 4 Y ) as in Example 5.6.6. To show that the intersection is irredundant, it suffices (by Proposition 5.6.11) to observe that no monomial in the list X 2 Y 5 , X 3 Y 3 , X 4 Y is a monomial multiple of any other monomial in this list. This is much easier than the method used in Example 5.6.6, as we did not have to find the elements wi ∈ ∩j6=i PR (zj ) r PR (zi ). Furthermore, this method is much easier for computations in three or more variables as the elements wi are even harder to find in that case. Proposition 5.6.11 and Exercise 5.1.13 combine to give the following algorithm for transforming redundant parametric intersections into irredundant parametric intersections. Algorithm 5.6.13. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Fix monomials z1 , . . . , zm ∈ [R] and set I = ∩m j=1 PR (zj ). We assume that m > 1. Step 1. Check whether the intersection ∩m j=1 PR (zj ) is irredundant using Proposition 5.6.11. Step 1a. If, for all indices i and j such that i 6= j, we have zj ∈ / (zi )R, then the intersection is irredundant; in this case, the algorithm terminates.
112
5. PARAMETRIC DECOMPOSITIONS OF MONOMIAL IDEALS
Step 1b. If there exist indices i and j such that i 6= j and zj ∈ (zi )R, then the intersection is redundant; in this case, continue to Step 2. Step 2. Reduce the intersection by removing the parameter ideal which causes the redundancy in the intersection. By assumption, there exist indices i and j such that i 6= j and zj ∈ (zi )R. Reorder the indices to assume without loss of generality that i = m. Thus, we have j < m and zj ∈ (zm )R. Exercise 5.1.13 implies that m−1 PR (zj ) ⊆ PR (zm ), and it follows that I = ∩m j=1 PR (zj ) = ∩j=1 PR (zj ). Now apply Step 1 to the new list of monomials z1 , . . . , zm−1 . The algorithm will terminate in at most m − 1 steps because one can remove at most m − 1 monomials from the list and still form an ideal that is a non-empty intersection of parameter ideals. Example 5.6.14. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Set J = (X, Y 5 )R ∩ (X 2 , Y 3 )R ∩ (X 4 , Y 4 )R ∩ (X 3 , Y )R ∩ (X 5 , Y 2 )R = PR (Y 4 ) ∩ PR (XY 2 ) ∩ PR (X 3 Y 3 ) ∩ PR (X 2 ) ∩ PR (X 4 Y ). The list of zi ’s to consider is Y 4 , XY 2 , X 3 Y 3 , X 2 , X 4 Y . The monomial X 3 Y 3 is a multiple of XY 2 , so we remove XY 2 from the list. The new list of zi ’s to consider is Y 4 , X 3 Y 3 , X 2 , X 4 Y . The monomial X 4 Y is a multiple of X 2 , so we remove X 2 from the list. The new list of zi ’s to consider is Y 4 , X 3 Y 3 , X 4 Y . No monomial in the list is a multiple of another since the exponent vectors (0, 4), (3, 3) and (4, 1) are incomparable. Hence, the intersection J = PR (Y 4 ) ∩ PR (X 3 Y 3 ) ∩ PR (X 4 Y ) = (X, Y 5 )R ∩ (X 4 , Y 4 )R ∩ (X 5 , Y 2 )R. is an irredundant parametric decomposition of J. Here is a one-step procedure for transforming redundant parametric intersections into irredundant parametric intersections. Proposition 5.6.15. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Fix distinct monomials z1 , . . . , zm ∈ [R] with m > 1 and set I = ∩m j=1 PR (zj ). For j = 1, . . . , m write zj = Xnj with nj ∈ Nd . Set ∆ = {n1 , . . . , nm } ⊆ Nd and consider the order < on Nd from Definition 1.6.8. Let ∆0 denote the set of maximal elements of ∆ under this order. Then I = ∩nj ∈∆0 PR (zj ) is an irredundant parametric decomposition of I and CR (I) = {zj | nj ∈ ∆0 } ⊆ {z1 , . . . , zn }. Proof. Note that the set ∆ has maximal elements since ∆ is finite; see Proposition 5.3.2(d). The maximality of the elements of ∆0 implies that for each ni ∈ ∆, there is an element nj ∈ ∆0 such that nj < ni . It follows that zj ∈ (zi )R and so Exercise 5.1.13 implies that PR (zj ) ⊆ PR (zi ). From this, we conclude that I = ∩nj ∈∆0 PR (zj ). (Note that we are using the following straightforward fact from set-theory: If S1 , . . . , Sn are subsets of a fixed set T , and i, j are indices such that i 6= j and Si ⊆ Sj , then ∩nk=1 Sk = ∩k6=j Sk .) For each nj , nk ∈ ∆0 such that j 6= k, we have nj 6< nk since nj and nk are both maximal among the elements of ∆ and they are distinct. It follows that zj ∈ / (zk )R and so PR (zk ) 6⊆ PR (zj ). Proposition 5.6.11 then implies that the intersection
5.6. EXISTENCE AND UNIQUENESS OF PARAMETRIC DECOMPOSITIONS
113
I = ∩nj ∈∆0 PR (zj ) is irredundant, and the equality CR (I) = {zj | nj ∈ ∆0 } comes from Proposition 5.6.5. Example 5.6.16. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Set J = (X, Y 5 )R ∩ (X 2 , Y 3 )R ∩ (X 4 , Y 4 )R ∩ (X 3 , Y )R ∩ (X 5 , Y 2 )R = PR (Y 4 ) ∩ PR (XY 2 ) ∩ PR (X 3 Y 3 ) ∩ PR (X 2 ) ∩ PR (X 4 Y ). The list of exponent vectors is ∆ = {(0, 4), (1, 2), (3, 3), (2, 0), (4, 1)}. The list of maximal elements in ∆ is ∆0 = {(0, 4), (3, 3), (4, 1)}. Hence, the intersection J = PR (Y 4 ) ∩ PR (X 3 Y 3 ) ∩ PR (X 4 Y ) = (X, Y 5 )R ∩ (X 4 , Y 4 )R ∩ (X 5 , Y 2 )R. is an irredundant parametric decomposition of J. Compare this to Example 5.6.14. If the ground ring A is not a field, then the parameter ideals PR (z) are not necessarily irreducible. However, the next result shows that when we are working with monomial ideals, they are “irreducible enough”. Exercises. Exercise 5.6.17. Find irredundant parametric decompositions for the ideals from Exercises 5.4.9–5.5.7. Exercise 5.6.18. Show that the conclusion of Corollary 5.6.3 does not hold when we drop the assumption that rad (I) = rad ((X)). Exercise 5.6.19. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Set (X) = (X, Y )R. Find monomial ideals I and J in R such that rad (I) = rad ((X)) = rad (J) and I ⊆ J and CR (I) ∩ CR (J) = ∅; in particular, you will have CR (I) 6⊆ CR (J) and CR (I) 6⊇ CR (J). Exercise 5.6.20. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I and J be monomial ideals of R such that rad (I) = rad ((X)) = rad (J). Prove that if CR (I) ⊆ CR (J), then I ⊇ J. Exercise 5.6.21. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y, Z] in three variables. Set I = (X 2 , Y, Z)R ∩ (X, Y 2 , Z)R ∩ (X 3 , Y, Z 2 )R ∩ (X, Y 2 , Z 3 )R ∩ (X 2 , Y 2 , Z 2 )R. (a) Find a finite set {z1 , . . . , zm } of monomials such that I = PR (z1 ) ∩ · · · ∩ PR (zm ). (b) Find an irredundant parametric decomposition for I and list the I-corner elements using: (1) Algorithm 5.6.13. (2) Proposition 5.6.15. In particular, this example shows that, with the notation of Proposition 5.6.15, the containment CR (I) ⊆ {z1 , . . . , zm } can be proper.
114
5. PARAMETRIC DECOMPOSITIONS OF MONOMIAL IDEALS
Exercise 5.6.22. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y, Z] in three variables. Set (X) = (X, Y, Z)R. Set Σ = {monomial ideals J ⊆ R | rad (J) = rad ((X))} and set s = sup {cR (J) − νR (J) | Q ∈ Σ} . In Exercise 5.4.8 it is shown that s > 0. Prove that s = ∞. Exercise 5.6.23. Continue with the notation of Exercise 5.6.22. For integers n > 3, define f (n) = inf {cR (J) | J ∈ Σ and νR (J) = n} and f (n) = sup {cR (J) | J ∈ Σ and νR (J) = n} . (a) Prove that 1 6 f (n) 6 F (n) 6 ∞ for all integer n > 3. (b) Prove that f (3) = F (3) = 1. (c) Find f (4) and F (4). Justify your answer. Challenge Exercise 5.6.24. Continue with the notation of Exercise 5.6.22. Prove or disprove the following: If n ∈ Z and n > 3, then F (n) < ∞. Computer Exercises. Outline how to. . . . Make sure to explain how to interpret the output.
CHAPTER 6
Square-free Monomial Ideals 6.1. Decompositions of Edge Ideals Graphs and Edge Ideals. Geometrically, a graph consists of a set of points (called “vertices”) and a set of lines or arcs (called “edges”) connecting pairs of vertices. (For us, the term “graph” is short for “finite simple graph”.) We will take the more combinatorial approach (as opposed to the geometric approach) to the study of graphs. Definition 6.1.1. Let V = {v1 , . . . , vd } be a finite set. A graph with vertex set V is an ordered pair G = (V, E) where E is a set of un-ordered pairs vi vj with vi 6= vj . (Since the pairs are un-ordered, we have vi vj = vj vi .) The set E is the edge set sometimes denoted E = E(G). Given an edge e = vi vj , the endpoints of e are the vertices vi and vj . Two vertices vi , vj ∈ V are incident if there is an edge e ∈ E with endpoints vi and vj , that is, if vi vj ∈ E. Remark 6.1.2. Our definition implies that our graphs are finite (i.e., have finite vertex sets) and are simple (i.e., have no loops and no multiple edges). Exercises. Exercise 6.1.3. Computer Exercises. Outline how to. . . . Make sure to explain how to interpret the output. 6.2. Decompositions of Face Ideals Exercises. Exercise 6.2.1. Computer Exercises. Outline how to. . . . Make sure to explain how to interpret the output.
115
CHAPTER 7
Parametric Decomposition of Monomial Ideals 7.1. Parametric Decompositions and Operations on Ideals The theme of this section is the following: given a monomial ideal J such that rad (J) = rad ((X)), use the parametric decomposition of J to find interesting decompositions of other ideals. Here is [5, (4.11)] for our situation. Proposition 7.1.1. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R. Let J be a monomial ideal such that rad (J) = rad ((X)), and consider a monomial f ∈ [R]. The ideal f J is a monomial ideal such that f J = ∩z∈CR (J) PR (f z) ∩(f )R. Proof. We have f J = ((f )R)J by Exercise 1.4.16. Since (f )R and J are both monomial ideals, so Exercise 2.3.19(a) implies that f J is a monomial ideal. We next show that f J ⊆ ∩z∈CR (J) PR (f z) ∩ (f )R. Since f J is a monomial ideal, it suffices to show that every monomial of f J is in ∩z∈CR (J) PR (f z) ∩ (f )R. Lemma 3.3.13 implies that [f J] = {f g | g ∈ [J]}, so an arbitrary monomial in f J has the form f g for some monomial g ∈ [J]. The containment f g ∈ (f )R is immediate. It remains to show that f g ∈ PR (f z) for each z ∈ CR (J). Theorem 5.6.1 implies that J = ∩z∈CR (J) PR (z), so the condition g ∈ J implies that g ∈ PR (z) for each z ∈ CR (J). Lemma 5.1.3(b) implies that z ∈ / (g)R. Cancellation of monomials (Exercise 2.1.28(a)) implies that f z ∈ / (f g)R: if f z ∈ (f g)R then there is a monomial w ∈ [R] such that f z = f gw, so cancellation implies z = gw ∈ (g)R, a contradiction. Thus, we have f g ∈ PR (f z). This establishes the desired containment. We next show that f J ⊇ ∩z∈CR (J) PR (f z) ∩ (f )R. Theorem 3.1.1 implies that ∩z∈CR (J) PR (f z) ∩ (f )R is a monomial ideal such that [ ∩z∈CR (J) PR (f z) ∩ (f )R] = ∩z∈CR (J) [PR (f z)] ∩ [(f )R] To verify the desired containment, it suffices to show that every monomial h ∈ [ ∩z∈CR (J) PR (f z) ∩ (f )R] is in f J. Fix such a monomial h. Since h ∈ (f )R, there is a monomial k ∈ [R] such that h = f k. For each z ∈ CR (J), we have f k ∈ PR (f z), since h ∈ ∩z∈CR (J) PR (f z). Hence, Lemma 5.1.3(b) implies that f z ∈ / (f k)R. We conclude that z ∈ / (k)R, and so k ∈ PR (z). Since this is so for every z ∈ CR (J), we have k ∈ ∩z∈CR (J) PR (z) = J, and so the element h = f k is in f J, as desired. Example 7.1.2. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. We consider the monomial ideal I = (X 8 Y, X 6 Y 2 , X 5 Y 3 , X 2 Y 7 )R = X 2 Y (X 6 , X 4 Y, X 3 Y 2 , Y 6 )R. 117
118
7. PARAMETRIC DECOMPOSITION OF MONOMIAL IDEALS
(See Fact 1.4.13(a) and Exercise 1.4.16.) It follows from Example 5.6.2 that we have I = f J where f = X 2 Y and J = (X 6 , X 4 Y, X 3 Y 2 , Y 6 )R = PR (X 2 Y 5 ) ∩ PR (X 3 Y ) ∩ PR (X 5 ). Note that we have CR (J) = {X 2 Y 5 , X 3 Y, X 5 }. Here is the graph of J where the associated parameter ideals are marked with dotted lines. .. .O
.. .
.. .
.. .
.. .
.. .
.. .
6
•
•
•
•
•
•
•
···
5
−
•
•
•
•
···
4
−
•
•
•
•
···
3
−
•
•
•
•
···
2
−
•
•
•
•
···
1
−
•
•
•
··· / ···
0 0
|
|
|
|
|
•
1
2
3
4
5
6
Here is the graph of f J where the monomial f is marked with ⊗ and the monomials of ∩z∈CR (J) PR (f z) r (f )R are marked ◦. (Note that the monomials ◦ are not in J. They are included to show why we have to intersect the parameter ideals with the ideal (f )R.) O
.. .
.. .
.. .
.. .
.. .
.. .
.. .
.. .
8
◦
◦
•
•
•
•
•
•
•
•
···
7
◦
◦
•
•
•
•
•
•
•
•
···
6
−
•
•
•
•
•
···
5
−
•
•
•
•
•
···
4
−
•
•
•
•
•
···
3
−
•
•
•
•
•
···
2
−
•
•
•
•
···
1
−
•
•
··· /
0 0
⊗ |
|
|
|
|
|
|
◦
◦
1
2
3
4
5
6
7
8
9
7.1. PARAMETRIC DECOMPOSITIONS AND OPERATIONS ON IDEALS
119
Note that the graph of f J is obtained by translating the graph of J in the direction of f ; more technically, we translate in the direction of the exponent vector of f . The next result identifies the corner elements of f J. Note that it does not assume that rad (J) = rad ((X)). It is a reasonable result in light of the final comment in the previous example. Proposition 7.1.3. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let J be a monomial ideal such that J 6= R, and consider a monomial f ∈ [R]. Given a monomial z ∈ [R], we have z ∈ CR (J) if and only if f z ∈ CR (f J). Also, there are equalities CR (f J) = {f w | w ∈ CR (J)} and cR (J) = cR (f J). Proof. Lemma 3.3.12 implies that z ∈ J if and only if f z ∈ f J. In other words, we have z ∈ / J if and only if f z ∈ / f J. This lemma also shows that for i = 1, . . . , d we have Xi z ∈ J if and only if Xi f z ∈ f J. From this it follows that z ∈ CR (J) if and only if f z ∈ CR (f J). Hence, we have a well-defined function α : CR (J) → CR (f J) given by α(z) = f z. To complete the proof, we need to show that α is a bijection. To this end, we note that given z, z 0 ∈ CR (J), we have z = z 0 if and only if f z = f z 0 : this follows from monomial cancellation (Exercise 2.1.28(a)). It follows that z 6= z 0 if and only if f z 6= f z 0 . Hence, the map α : CR (J) → CR (f J) given by α(z) = f z is injective. Lastly, we show that α is surjective. To this end, fix a corner element g ∈ CR (f J). We show that g ∈ (f )R. (Once this is shown, we can find a monomial w ∈ [R] such that g = f w. Our assumptions imply that f w = g ∈ CR (f J), and so the first paragraph of this proof shows that w ∈ CR (J). It follows that g = f w = α(w) and so α is surjective.) Case 1: d = 1. In this case, there are integers m, n, p > 0 such that f = X1m and g = X1n and J = (X1p )R. Then f J = (X1m+p )R. The condition J 6= R implies that p > 1. By assumption, we have X1n+1 = Xg ∈ f J = (X1p+m )R and so n + 1 > p + m. Thus, we have n>p+m−1>m and so g = X n ∈ (X1m )R = (f )R as desired. Case 2: d > 2. In this case, the desired conclusion follows from Proposition 5.3.10 since X1 g, X2 g ∈ f J ⊆ (f )R. Example 7.1.4. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. We consider the monomial ideal J = (X 6 , X 4 Y, X 3 Y 2 , Y 6 )R = PR (X 2 Y 5 ) ∩ PR (X 3 Y ) ∩ PR (X 5 ) which has CR (J) = {X 2 Y 5 , X 3 Y, X 5 }; see Examples 5.6.2 and 7.1.2. With f = X 2 Y , Fact 1.4.13(a) shows that f J = (f X 6 , f X 4 Y, f X 3 Y 2 , f Y 6 )R = (X 8 Y, X 6 Y 2 , X 5 Y 3 , X 2 Y 7 )R.
120
7. PARAMETRIC DECOMPOSITION OF MONOMIAL IDEALS
Here is the graph of J where the J-corner elements X 2 Y 5 , X 3 Y, X 5 are marked ~. .. .O
.. .
.. .
.. .
.. .
.. .
.. .
6
•
•
•
•
•
•
•
···
5
−
~
•
•
•
•
···
4
−
•
•
•
•
···
3
−
•
•
•
•
···
2
−
•
•
•
•
···
1
−
~
•
•
•
··· / ···
0 0
|
|
|
|
~
•
1
2
3
4
5
6
Here is the graph of f J where the monomial f is marked with ⊗ and the f J-corner elements X 4 Y 6 , X 5 Y 2 , X 7 Y are marked ~. .. .
.. .
.. .
.. .
.. .
.. .
.. .
.. .
8
•
•
•
•
•
•
•
•
···
7
•
•
•
•
•
•
•
•
···
~
•
•
•
•
•
···
O
6
−
5
−
•
•
•
•
•
···
4
−
•
•
•
•
•
···
3
−
•
•
•
•
•
···
2
−
~
•
•
•
•
···
1
−
~
•
•
···
0 0
⊗ |
|
|
|
|
|
|
1
2
3
4
5
6
7
/ 8
9
Note that the corner elements of f J are X 4 Y 6 = f X 2 Y 5 and X 5 Y 2 = f X 3 Y and X 7 Y = f X 5 as described by Proposition 7.1.3. The next result describes how to find an irredundant parametric decomposition of (J :R (f )R) when rad (J) = rad ((X)). It is [5, (4.11.2)] for our situation.
7.1. PARAMETRIC DECOMPOSITIONS AND OPERATIONS ON IDEALS
121
Proposition 7.1.5. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R. Let J be a monomial ideal such that rad (J) = rad ((X)), and let z1 , . . . , zm ∈ CR (J) be the distinct J-corner elements. Fix a monomial f ∈ [R] and assume that there is an integer k such that 0 6 k 6 m and such that zi ∈ (f )R if and only if i 6 k. For i = 1, . . . , k we fix monomials wi ∈ [R] such that zi = f wi . Then (J :R (f )R) = ∩ki=1 PR (wi ) is an irredundant parametric decomposition, and CR ((J :R (f )R)) = {w1 , . . . , wk } and cR ((J :R (f )R)) = k 6 cR (J). Remark 7.1.6. Continue with the notation of Proposition 7.1.5. The condition zi ∈ (f )R if and only if i 6 k is explained by the following. z1 , . . . , zk , . . . , zm | {z } | {z } ∈(f )R
∈(f / )R
Such an arrangement can always be achieved by reorder the zi ’s if necessary. We discuss why the given parametric decomposition of (J :R (f )R) is reasonable. If f ∈ / J, then Proposition 5.5.3 implies that zi ∈ (f )R for some i; hence, in this case we have k > 1 and the intersection ∩ki=1 PR (wi ) is taken over a non-empty set. In particular, Exercise 5.1.10 implies that rad ∩ki=1 PR (wi ) = rad ((X)). On the other hand, we have J ⊆ (J :R (f )R) ⊆ (X), and this implies that rad ((X)) = rad (J) ⊆ rad ((J :R (f )R)) ⊆ rad ((X)). It follows that rad ((J :R (f )R)) = rad ((X)), so it makes sense for the ideal (J :R (f )R) to have a parametric decomposition. On the other hand, if f ∈ J, then Proposition 1.5.3(c) implies that (J :R (f )R) = R. For the Proposition to make sense, we need to show that zj ∈ / (f )R for j = 1, . . . , m; in other words, we need k = 0. Suppose that zj ∈ (f )R for some j. It follows that f ∈ / PR (zj ), and so f ∈ / ∩m i=1 PR (zi ) = J, a contradiction. Proof of Proposition 7.1.5. First, we show that ( R if i > k (7.1.6.1) (PR (zi ) :R (f )R) = PR (wi ) if i 6 k. If i > k, then zi ∈ / (f )R and so f ∈ PR (zi ) by Lemma 5.1.3(b); Proposition 1.5.3(c) implies that (PR (zi ) :R (f )R) = R in this case. If i 6 k, then (PR (zi ) :R (f )R) = (PR (f wi ) :R (f )R) = PR (wi ) by Exercise 5.1.14. Theorem 5.6.1 implies that J = ∩m i=1 PR (zi ) and this explains the first equality in the following sequence. (J :R (f )R) = (∩m i=1 PR (zi ) :R (f )R) = ∩m i=1 (PR (zi ) :R (f )R) = ∩ki=1 PR (wi ) The second equality follows from Proposition 1.5.4(b). The third equality follows from equation (7.1.6.1). To show that this intersection is irredundant, it suffices to show that for all indices i and j, if i 6= j, then wj ∈ / (wi )R; see Proposition 5.6.11. Suppose that
122
7. PARAMETRIC DECOMPOSITION OF MONOMIAL IDEALS
wj ∈ (wi )R. It follows that zj = f wj ∈ (f wi )R = (zi )R. This contradicts Proposition 5.3.2(c). The remaining conclusions now follows from Proposition 5.6.5.
Example 7.1.7. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. We consider the monomial ideal
J = (X 6 , X 4 Y, X 3 Y 2 , Y 6 )R = PR (X 2 Y 5 ) ∩ PR (X 3 Y ) ∩ PR (X 5 )
which has CR (J) = {X 2 Y 5 , X 3 Y, X 5 }; see Examples 5.5.2 and 5.6.2. We compute an irredundant parametric decomposition of (J :R (f )R) where f = X 2 Y 3 , and we compute CR ((J :R (f )R)). Here is the graph of J where the J-corner elements are marked ~ and the monomial f is marked ⊗.
.. .O
.. .
.. .
.. .
.. .
.. .
.. .
6
•
•
•
•
•
•
•
···
5
−
~
•
•
•
•
···
4
−
•
•
•
•
···
3
−
•
•
•
•
···
2
−
•
•
•
•
···
1
−
~
•
•
•
··· / ···
0 0
⊗
|
|
|
|
~
•
1
2
3
4
5
6
From the graph, we see that the corner element X 2 Y 5 is in (f )R, and the corner elements X 3 Y, X 5 are not in (f )R. Thus, in the notation of Proposition 7.1.5 we have k = 1 and z1 = X 2 Y 5 and z2 = X 3 Y and z3 = X 5 . We have z1 = X 2 Y 5 = (X 2 Y 3 )(Y 2 ) and so w1 = Y 2 . Proposition 7.1.5 implies that
(J :R (f )R) = PR (w1 ) = PR (Y 2 ) = (X, Y 3 )R
7.1. PARAMETRIC DECOMPOSITIONS AND OPERATIONS ON IDEALS
123
and so CR ((J :R (f )R)) = {w1 } = {Y 2 }. Here is the graph of (J :R (f )R). .. .O
.. .
.. .
.. .
.. .
···
4
•
•
•
•
•
···
3
•
•
•
•
•
···
2
−
•
•
•
•
···
1
−
•
•
•
•
···
•
•
•
•
/ ···
1
2
3
4
0 0
To summarize the process: we throw away all the corner elements that are not up and to the right of f ; then we move the remaining corner elements down and to the left, corresponding to division by f . The next result shows how to find a parametric decomposition of (I :R J) when rad (I) = rad ((X)). It is [5, (4.12)] for our situation. Note that the intersection in this result may be redundant; see Exercise 7.1.20. Proposition 7.1.8. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R. Let I and J be monomial ideals such that rad (I) = rad ((X)) and such that J 6⊆ I. Let z1 , . . . , zm ∈ CR (I) be the distinct I-corner elements, and let f1 , . . . , fn ∈ [J] be an (irredundant) monomial generating sequence for J. For i = 1, . . . , n and j = 1, . . . , m set ( the monomial in [R] such that zj = wj,i fi if zj ∈ (fi )R wj,i = 1 if zj ∈ / (fi )R. Then n (I :R J) = ∩m j=1 ∩i=1 PR (wj,i ) is a parametric decomposition, and
CR ((I :R J)) ⊆ {wj,i | i = 1, . . . , n and j = 1, . . . , m} and cR ((I :R J)) 6 νR (J) cR (I). Proof. Since J 6⊆ I, we have (I :R J) 6= R by Proposition 1.5.3(c). Since I and J are monomial ideals, Theorem 3.3.1 implies that (I :R J) is a monomial ideal. Hence, Exercise 2.1.20 implies that (I :R J) ⊆ (X) = PR (1). Proposition 7.1.5 implies that for i = 1, . . . , n we have ( R if fi ∈ I (I :R (fi )R) = ∩m P (w ) if fi ∈ / I. j,i j=1 R Reorder the fi ’s if necessary to assume that there is an integer k such that 0 6 k 6 n and such that fi ∈ I if and only if i > k. In other words, we assume that we have f1 , . . . , fk , . . . , fn . | {z } | {z } ∈I /
∈I
124
7. PARAMETRIC DECOMPOSITION OF MONOMIAL IDEALS
Note that k > 1 because, if not, we would have J ⊆ I. Proposition 1.5.3(b) implies the second equality in the following sequence (I :R J) = (I :R (f1 , . . . , fn )R) = ∩ni=1 (I :R (fi )R) = ∩ki=1 (I :R (fi )R) n m = ∩ki=1 ∩m j=1 PR (wj,i ) = ∩i=1 ∩j=1 PR (wj,i ).
Proposition 5.6.15 implies that CR ((I :R J)) ⊆ {wj,i | i = 1, . . . , n and j = 1, . . . , m}. For the inequality cR ((I :R J)) 6 νR (J) cR (I) we assume without loss of generality that f1 , . . . , fn is an irredundant monomial generating sequence for J. By definition, it follows that n = νR (J) and m = cR (I), so the desired inequality follows from the displayed containment of corner elements. The following notation is non-standard. Definition 7.1.9. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Fix a monomial z ∈ [R] and write z = Xn where n ∈ Nd . For k = 1, 2, . . . we set z (k) = X1kn1 +k−1 · · · Xdknd +k−1 . Example 7.1.10. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Then (4)
(X 2 Y 3 )
= X (4)(2)+4−1 Y (4)(3)+4−1 = X 11 Y 15 .
Lemma 7.1.11. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Fix monomials w, z ∈ [R] and an integer k > 1. (a) We have w ∈ (z)R if and only if w(k) ∈ (z (k) )R. (b) We have w = z if and only if w(k) = z (k) . Proof. Write w = Xm and z = Xn . (a) Assume first that w ∈ (z)R. It follows that mi > ni for i = 1, . . . , d and so kmi + k − 1 > kni + k − 1. Hence, we have w(k) ∈ (z (k) )R. For the converse, assume that w(k) ∈ (z (k) )R. It follows that kmi + k − 1 > kni + k − 1 for i = 1, . . . , d and it follows readily that mi > ni . Hence, we have w ∈ (z)R. (b) Proceed as in part (a) changing the inequalities to equalities. Lemma 7.1.12. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Fix a monomial z ∈ [R] and an [k] integer k > 1. Then we have PR (z) = PR (z (k) ). Proof. With z = Xn we have [k]
PR (z)
= ((X1n1 +1 , . . . , Xdnd +1 )R) k(n1 +1)
= (X1 =
[k]
k(nd +1)
, . . . , Xd
)R
(kn +k−1)+1 (kn +k−1)+1 (X1 1 , . . . , Xd d )R
= PR (z (k) ) as desired.
7.1. PARAMETRIC DECOMPOSITIONS AND OPERATIONS ON IDEALS
125
Example 7.1.13. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Then PR (X 2 Y 3 ) = (X 3 , Y 4 )R, and (4) Example 7.1.10 implies that (X 2 Y 3 ) = X 11 Y 15 . We verify the conclusion of Lemma 7.1.12 directly: PR (X 2 Y 3 )
[4]
= (X 3 , Y 4 )R
[4]
(4)
= (X 12 , Y 16 )R = PR (X 11 Y 15 ) = PR ((X 2 Y 3 )
)
as claimed. Here is [5, (4.15) and (4.16)] for our situation. Theorem 7.1.14. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R and let J be a monomial ideal in R such that rad (J) = rad ((X)). Let z1 , . . . , zm ∈ CR (J) be the distinct J-corner elements, and write zi = Xni where ni = (ni,1 , . . . , ni,d ) ∈ Nd . Fix an integer k > 1. For i = 1, . . . , m set kni,1 +k−1
zi (k) = X1
kni,d +k−1
· · · Xd
.
Then the following is an irredundant parametric decomposition [k]
J [k] = ∩m i=1 PR (zi )
(k) = ∩m ) i=1 PR (zi
and we have CR (J [k] ) = {zm (k) , . . . , zm (k) } and cR (J [k] ) = m = cR (J). [k]
Proof. Lemma 7.1.12 implies that PR (zi ) [k]
J [k] = ∩m i=1 PR (zi )
= PR (zi (k) ), and so we have
(k) = ∩m ) i=1 PR (zi
by Lemma 3.4.11. Next, we show that this decomposition is irredundant. By Proposition 5.6.11, it suffices to show that PR (zi (k) ) 6⊆ PR (zj (k) ) for all distinct indices i and j. Theorem 5.6.1 implies that the intersection J = ∩m i=1 PR (zi ) is irredundant, so we know that PR (zi ) 6⊆ PR (zj ). Lemma 3.4.10(a) implies that [k] [k] PR (zi ) 6⊆ PR (zj ) , and so PR (zi (k) ) 6⊆ PR (zj (k) ) by Lemma 3.4.11. This shows that the intersection is irredundant. The final conclusions of the result follow from Proposition 5.6.5. Exercises. Exercise 7.1.15. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y, Z] in three variables. Set J = (Z 4 , Y 2 Z 3 , Y 3 , XY Z, XY 2 , X 2 )R and f = X. Compute the decomposition of f J guaranteed by Proposition 7.1.1 and find the complete list of f J-corner elements. Exercise 7.1.16. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R and let J be a non-zero monomial ideal in R. (a) Prove that if d 6 2, then there exists a monomial f ∈ [R] and a monomial ideal I such that J = f I and rad (I) = rad ((X)). Therefore, Proposition 7.1.1 always applies when d 6 2. (b) Show by example that the conclusion of part (a) can fail when d = 3. Exercise 7.1.17. Prove that the intersection in the conclusion of Proposition 7.1.1 is irredundant.
126
7. PARAMETRIC DECOMPOSITION OF MONOMIAL IDEALS
Exercise 7.1.18. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y, Z] in three variables. Set I = (Z 4 , Y 2 Z 3 , Y 3 , XY Z, XY 2 , X 2 )R and f = X. Set J = (I :R (f )R). Compute the irredundant parametric decomposition of J and find the complete list of J-corner elements. Exercise 7.1.19. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Let J = (X 6 , X 4 Y, X 3 Y 2 , Y 6 )R = PR (X 2 Y 5 ) ∩ PR (X 3 Y ) ∩ PR (X 5 ) and I = (X 5 , X 4 Y 2 , XY 3 , Y 4 )R. Compute an irredundant parametric decomposition of (J :R I) and compute CR ((J :R I)). Exercise 7.1.20. Under the assumptions of Proposition 7.1.8: (a) Show by example that the parametric decomposition n (I :R J) = ∩m j=1 ∩i=1 PR (wj,i )
can be redundant or irredundant. (b) Prove or disprove: There is an equality cR ((I :R J)) = {wj,i | i = 1, . . . , n and j = 1, . . . , m}. Exercise 7.1.21. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let f and g be monomials in R. Show that f = g if and only if f (k) = g (k) . Exercise 7.1.22. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let z1 , . . . , zm be monomials in R. Prove that z1 , . . . , zm is an irredundant generating sequence for the ideal (k) (k) (z1 , . . . , zm )R if and only if z1 , . . . , zm is an irredundant generating sequence for (k) (k) the ideal (z1 , . . . , zm )R. Exercise 7.1.23. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y, Z] in three variables. Set I = (Z 4 , Y 2 Z 3 , Y 3 , XY Z, XY 2 , X 2 )R. Compute the irredundant parametric decomposition of J [3] and find the complete list of J [3] -corner elements. Exercise 7.1.24. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y, Z] in three variables. Show that (X 3 , Y 2 , XZ, Z 3 )R = (X 3 , Y 2 , Z)R ∩ (X, Y 2 , Z 3 )R. Use this to find the irredundant parametric decomposition of (X 6 , Y 4 , X 2 Z 2 , Z 6 )R. Exercise 7.1.25. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let J be a monomial ideal in R. Prove or disprove: CR (J [k] ) = {z (k) | z ∈ CR (J). Exercise 7.1.26. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Fix a d-tuple e ∈ Nd such that e1 , . . . , ed > 1. For a monomial z = Xn , set z e = (Xn )e = X1n1 e1 · · · Xdnd ed . Let f, f1 , . . . , fm , g1 , . . . , gn be monomials in R.
7.2. GENERATING SEQUENCES OF INTERSECTIONS
127
e (a) Prove that f e ∈ (f1e , . . . , fm )R if and only if f ∈ (f1 , . . . , fm )R. e (b) Prove that we have (f1 , . . . , fm )R ⊆ (g1 , . . . , gn )R if and only if (f1e , . . . , fm )R ⊆ e e (g1 , . . . , gn )R. e (c) Prove that we have (f1 , . . . , fm )R = (g1 , . . . , gn )R if and only if (f1e , . . . , fm )R = e e (g1 , . . . , gn )R. (d) If I = (f1 , . . . , fm )R, define e I [e] = (f1e , . . . , fm )R.
(e) (f) (g)
(h)
(i)
Prove that this is independent of the choice of monomial generating sequence for I. Prove that I [e] ⊆ I and rad I [e] = rad (I). Prove that f1 , . . . , fn is an irredundant generating sequence for I if and only if f1e , . . . , fne is an irredundant generating sequence for I [e] . Let R = A[x, y] and set I = (y 3 , xy 2 , x2 )R and e = (2, 3). Write out an irredundant generating sequence for I [e] . Sketch the graphs Γ(I) and Γ(I [e] ), indicating the generators and corner elements in each case. How do the corner elements for I and I [e] compare? How do the irredundant parametric decompositions compare? Let I be an arbitrary monomial ideal in R = A[X, Y ]. Based on your observations from part (g), make a conjectural description of the irredundant parametric decomposition and corner elements of I [e] , based on the irredundant parametric decomposition and corner elements of I. Prove your conjecture. Repeat part (h) for monomial ideals in R = A[X1 , . . . , Xd ] with d > 2.
Computer Exercises. Outline how to. . . . Make sure to explain how to interpret the output. 7.2. Generating Sequences of Intersections Remark 7.2.1. The similarity between Algorithms 5.6.13 and 2.3.8 is striking. Similarly for Propositions 5.6.15 and 2.3.10. We indicate the connection by showing how Proposition 5.6.15 gives another proof of Proposition 2.3.10 in the case where S is finite. It uses a concept called “Alexander duality” in conjunction with Proposition 5.6.15. (This is backward. We should really use Propositions 2.3.10 to prove Proposition 5.6.15.) The details here are a bit sketchy; Exercise 7.2.5 asks the reader to fill in the missing details. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Fix a list of monomials z1 , . . . , zm ∈ [R] and set J = (z1 , . . . , zm )R. For each index i, write zi = Xni with ni ∈ Nd . Set ∆ = {n1 , . . . , nm } ⊆ Nd and consider the order < on Nd from Definition 1.6.8. Let ∆00 denote the set of minimal elements of ∆ under this order. We need to show that {zi | ni ∈ ∆00 } is an irredundant monomial generating sequence for J. Fix an element p ∈ Nd such that p < ni for i = 1, . . . , m. (Note that we are 0 not saying that p is in ∆.) For each index i, set n0i = p − n and zi0 = Xni . Set Λ = {n01 , . . . , n0m } ⊆ Nd , and let Λ0 denote the set of maximal elements in Λ. It is straight forward to show that there is a bijection α : ∆ → Λ given by α(ni ) = n0i . Furthermore, this restricts to a bijection α0 : ∆00 → Λ0 given by α(ni ) = n0i . 0 Set I = ∩m i=1 PR (zi ). Proposition 5.6.15 shows that I = ∩n0i ∈Λ0 PR (zi0 )
128
7. PARAMETRIC DECOMPOSITION OF MONOMIAL IDEALS
is an irredundant decomposition. The fact that the elements of Λ and Λ0 define the same ideal via parametric decomposition implies that the elements of ∆ and ∆00 define the same ideal by generators. Furthermore, the fact that Λ0 determines an irredundant intersection implies that ∆00 determines an irredundant monomial generating sequence of J. Example 7.2.2. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y, Z] in three variables. We show how to find a monomial ideal J ⊆ R with CR (J) = {XY, Z 3 }. We also give the irredundant monomial generating sequence for J. The sequence XY, Z 3 is an irredundant monomial generating sequence for the ideal (XY, Z 3 )R. Hence, Proposition 5.6.11 implies that the intersection J = PR (XY ) ∩ PR (Z 3 ) is irredundant. Proposition 5.6.5 implies that CR (J) = {XY, Z 3 }. It remains to show that J is irredundantly generated by the sequence X 2 , Y 2 , XZ, Y Z, Z 4 . Proposition 3.1.7 explains the third equality in the next sequence J = PR (XY ) ∩ PR (Z 3 ) = (X 2 , Y 2 , Z)R ∩ (X, Y, Z 4 )R = (lcm(X 2 , X), lcm(X 2 , Y ), lcm(X 2 , Z 4 ), lcm(Y 2 , X), lcm(Y 2 , Y ), lcm(Y 2 , Z 4 ), lcm(Z, X), lcm(Z, Y ), lcm(Z, Z 4 ))R = (X 2 , X 2 Y, X 2 Z 4 , XY 2 , Y 2 , Y 2 Z 4 , XZ, Y Z, Z 4 )R = (X 2 , Y 2 , XZ, Y Z, Z 4 )R while the final equality is from Algorithm 2.3.8 or Proposition 2.3.10. Exercises. Exercise 7.2.3. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y, Z] in three variables. Let (X) = (X, Y, Z)R. (a) Find an irredundant monomial generating sequence (in lexicographic order) for PR (X 3 Y 6 Z 5 ) ∩ PR (Y 3 Z 6 ) ∩ PR (X 4 Y ). (b) Find an irredundant monomial generating sequence (in lexicographic order) for an ideal I such that rad (I) = rad ((X)) and CR (I) = {X 2 Z, XY Z}. (c) Is your answer for part (b) unique? Justify your response. (d) Can you find a monomial ideal J such that CR (J) = {XY, Y Z, XY Z}? Justify your response. Exercise 7.2.4. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be a monomial ideal in R. Prove that if z and w are distinct I-corner-elements, then lcm(z, w) ∈ I. Exercise 7.2.5. Fill in the details for Remark 7.2.1. Computer Exercises. Outline how to. . . . Make sure to explain how to interpret the output.
CHAPTER 8
Chains of Monomial Ideals In this chapter we explore containments of monomial ideals. 8.1. Monomial Covers We begin this section with a result generalizing Propositions 5.5.3 and 5.5.4. Proposition 8.1.1. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R and let I be a monomial ideal in R such that rad (I) = rad ((X)). Fix a polynomial f ∈ R r I, not necessarily a monomial, and fix an ideal J ⊆ R, not necessarily a monomial ideal. (a) There there is a monomial g ∈ [R] such that f g ∈ (I :R (X)) r I. (b) If I ( J, then I ( J ∩ (I :R (X)). (c) If I ( J, then J ∩ (CR (I))R 6⊆ I, and so J ∩ (CR (I))R 6= 0. Proof. (a) Let Σ = {g ∈ [R] | f g ∈ / I}. Since f ∈ / I, we have 1 ∈ Σ; in particular, we have Σ 6= ∅. Also, we have Σ ⊆ [R] r [I]. The condition rad (I) = rad ((X)) implies that [R] r [I] is a finite set by Exercise 2.1.30, and so Σ is also finite. Let g ∈ Σ be an element of maximal degree among the elements of Σ. Claim: f g ∈ (I :R (X)) r I. Since g ∈ Σ, we know that f g ∈ / I. Also, for i = 1, . . . , d we have deg(Xi g) > deg(g), and so the maximality of deg(g) among the elements of Σ implies that Xi g ∈ / Σ. Hence Xi (gf ) = (Xi g)f ∈ I, and so f g ∈ (I :R (X)). (b) We always have I ⊆ (I :R (X)), so the assumption I ( J implies that I ⊆ J ∩ (I :R (X)). Hence, it remains to show that I 6= J ∩ (I :R (X)). Since I ( J, there is a polynomial f1 ∈ J r I. Part (a) yields a monomial g ∈ [R] such that f1 g ∈ (I :R (X)) r I. Since f1 ∈ J, we have f1 g ∈ J and so f1 g ∈ (J ∩ (I :R (X))) r I. (c) By part (b) we have I ( J ∩ (I :R (X)), so there is an element h ∈ J ∩ (I :R (X)) such that h ∈ / I. Theorem 5.3.13(a) implies that (I :R (X)) = I + (CR (I))R so we can write h = h1 + h2 for some h1 ∈ I and h2 ∈ (CR (I))R. Claim: h2 ∈ J ∩ (CR (I))R r I. Note that h2 = h − h1 . Since h ∈ / I and h1 ∈ I, we have h2 ∈ / I by Fact 1.3.2(d). By construction, we have h2 ∈ (CR (I))R. Also, we have h ∈ J and h1 ∈ I ⊆ J, and so h2 = h − h1 ∈ J. The properties of the element h2 show that J ∩ (CR (I))R 6⊆ I, and it follows that J ∩ (CR (I))R 6= 0. Definition 8.1.2. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be a monomial ideal in R. A monomial cover of I is a monomial ideal J such that I ( J and, for all monomial ideals K in R, if I ⊆ K ⊆ J, then either I = K or K = J. 129
130
8. CHAINS OF MONOMIAL IDEALS
Remark 8.1.3. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. (a) It is not clear that every monomial ideal I in R has a monomial cover. (b) The idea behind monomial covers is the following: If J is a monomial cover of I, then J is “right above” I, that is, there is no room for another monomial ideal to fit between I and J. Example 8.1.4. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Set I = (X 4 , X 2 Y 2 , Y 4 )R. The monomial ideal K = (X 3 , XY, Y 3 ) contains I, but is not a monomial cover for I. Here are the graphs for I and K graphed together: O
.. .
.. .
.. .
.. .
4
•
•
•
•
•
···
3
◦
◦
•
•
•
···
2
−
◦
•
•
•
···
1
−
◦
◦
◦
•
···
|
|
◦
•
/
1
2
3
4
0 0
We see that K is not a monomial cover for I because, for instance, the ideal J = (X 4 , X 3 Y, X 2 Y 2 , Y 4 )R satisfies I ( J ( K. O
.. .
.. .
.. .
.. .
4
•
•
•
•
•
···
3
◦
◦
•
•
•
···
2
−
◦
•
•
•
···
1
−
◦
◦
⊗
•
···
|
|
◦
•
/
1
2
3
4
0 0
The ideal J is obtained from I by adding the generator X 3 Y . Note that, in this case, we could have added any of the monomials from [K] r [I] to I and arrived at a monomial ideal I 0 such that I ( I 0 ( K. We claim that the ideal J is a monomial cover for I. In fact, the ideal I has exactly two monomial covers, namely, the ideals J = (X 4 , X 3 Y, X 2 Y 2 , Y 4 )R and J 0 = (X 4 , X 2 Y 2 , XY 3 , Y 4 )R. This will follow directly from the next proposition.
8.1. MONOMIAL COVERS
131
Proposition 8.1.5. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I and J be monomial ideals in R. The following conditions are equivalent: (i) the ideal J is a monomial cover for I; (ii) we have I ( J and, for every monomial z ∈ [J] r [I], we have J = I + (z)R; (iii) there exists a monomial z ∈ CR (I) such that J = I + (z)R; (iv) there exists a monomial z ∈ CR (I) such that [J] = [I] ∪ {z}; and (v) we have I ⊆ J and |[J] r [I]| = 1. Proof. (i) =⇒ (ii): Assume that J is a monomial cover for I. In particular, we have I ( J. Since I and J are both monomial ideals, this implies that [I] ( [J], so there is a monomial z ∈ [J] r [I]. It follows that I ⊆ I + (z)R ⊆ J. Furthermore, since z ∈ / I, we have I ( I + (z)R ⊆ J. Since J is a monomial cover of I, this implies that I + (z)R = J. (ii) =⇒ (iii): Assume that I ( J and, for every monomial z ∈ [J] r [I], we have J = I + (z)R. Since I ( J, there is a monomial z ∈ [J] r [I]. It suffices to show that z ∈ CR (I). Since z ∈ / I, we need to show that Xi z ∈ I for i = 1, . . . , d. Suppose that Xi z ∈ / I for some I. Since z ∈ [J], we have Xi z ∈ [J], and so we have I + (Xi z)R = J = I + (z)R, by assumption. It follows that z ∈ [I + (Xi z)R] = [I] ∪ [(Xi z)R] by Exercise 2.3.20(d). Since z ∈ / [I], we conclude that z ∈ (Xi z)R. This is impossible, though, since deg(z) < deg(Xi z). Hence, we have Xi z ∈ I for all i, as desired. (iii) =⇒ (iv): Assume that there exists a monomial z ∈ CR (I) such that J = I + (z)R. It follows that z ∈ / [I] and [J] = [I + (z)R] = [I] ∪ [(z)R]. It suffices to show that z is the unique monomial in [J] r [I]. Fix a monomial w ∈ [J] r [I]. From the displayed equalities, we have w ∈ [(z)R], so there is a monomial v ∈ [R] such that w = zv. If v ∈ [(X)], then w = zv ∈ [I] because z ∈ CR (I); this contradicts our assumption. It follows that v ∈ [R] r [(X)] = {1}, and so v = 1 and w = zv = z, as desired. (iv) =⇒ (v): Assume that there exists a monomial z ∈ CR (I) such that [J] = [I] ∪ {z}. It follows that [I] ⊆ [I] ∪ {z} = [J] and so I = ([I])R ⊆ ([J])R = J. The inequality |[J] r [I]| > 1 follows from the proper containment [I] ( [J]. The inequality |[J] r [I]| 6 1 follows from the proper condition [J] = [I] ∪ {z}. (v) =⇒ (i): Assume that I ⊆ J and |[J] r [I]| = 1. It follows that I ( J. To show that J is a monomial cover of I, let K be a monomial ideal in R such that I ( K ⊆ J. We show that K = J. Our assumptions imply that [I] ( [K] ⊆ [J]. The condition [I] ( [K] implies that there is a monomial z ∈ [K] r [I]. The condition [K] ( [J] implies that z ∈ [J]. It follows that z is the unique monomial in J that is not in I. In other words, we have [J] = [I] ∪ {z} ⊆ [K] ⊆ [J] and so [J] = [K], which implies that J = ([J])R = ([K])R = K as desired.
Corollary 8.1.6. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be a monomial ideal in R.
132
8. CHAINS OF MONOMIAL IDEALS
(a) The number of distinct monomial covers of I is cR (I). (b) The ideal I has a monomial cover if and only if it has a corner element. Proof. Exercise 8.1.18.
Example 8.1.7. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let z = Xn ∈ [R]. The unique monomial cover of PR (z) is PR (z) + (z)R = (X1n1 +1 , . . . , Xdnd +1 , z)R. In particular, the unique monomial cover of (X) = PR (1) is R. Remark 8.1.8. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R, and let I be a monomial ideal in R. (a) The ideal R is a monomial cover of I if and only if I = (X). (b) If I has a monomial cover, then I ⊆ (X). See Exercise 8.1.19. Remark 8.1.9. We will be interested in constructing sequences of monomial ideals I = I0 ( I1 ( I2 ( · · · where Ij+1 is a monomial cover of Ij for each index j. (An increasing sequence of ideals is often called a chain of ideals.) To do this effectively, we need to start with a monomial ideal I = I0 that has a monomial cover, that is, that has a corner element z1 . The ideal I1 = I + (z1 )R is a monomial cover of I. Next we need to make sure that the ideal I1 has a corner element. Thus, we need to restrict our attention to a class of monomial ideals such that (1) every ideal in the class has a corner element, and (2) for every ideal I in the class and every monomial ideal J containing I, the ideal J has a corner element. A class of ideals satisfying these conditions is the class of monomial ideals I such that rad (I) = rad ((X)). So we focus, again, on this class, after some more general frumph. Proposition 8.1.10. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R. Let I be a monomial ideal in R and assume that I has a monomial cover K. (a) rad (I) = rad ((X)) if and only if rad (K) ⊇ rad ((X)). (b) The following conditions are equivalent: (i) rad (K) = rad ((X)); (ii) rad (I) = rad ((X)) and I ( (X); (iii) rad (I) = rad ((X)) and I 6= (X); (iv) rad (I) = rad ((X)) and J ⊆ (X); and (v) rad (I) = rad ((X)) and J 6= R. Proof. (a) If rad (I) = rad ((X)), then we have rad (K) ⊇ rad (I) = rad ((X)). Conversely, assume that rad (K) ⊇ rad ((X)). Exercise 2.1.30 implies that [R] r [K] is a finite set. Since [K] = [I] ∪ {z} for some z ∈ [R], it follows that [R] r [I] is finite as well. Hence, we have rad (I) ⊇ rad ((X)). On the other hand, we have I ( K ⊆ R and so I ⊆ (X), which implies that rad (I) ⊆ rad ((X)). We conclude that rad (I) = rad ((X)). (b) Argue as in part (a); see Exercise 8.1.20.
8.1. MONOMIAL COVERS
133
Exercises 8.1.22 and 8.1.23 show how the following result can fail if A is not a field. Proposition 8.1.11. Let A be a field and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be a monomial ideal in R, and let K be a monomial cover of I. If J is an ideal of R, not necessarily a monomial ideal, such that I ⊆ J ⊆ K, then either I = J or J = K. Proof. Proposition 8.1.5 implies that there is a corner element z ∈ CR (I) such that K = I + (z)R. Assume that J is an ideal of R, not necessarily a monomial ideal, such that I ( J ⊆ K. We will show that J = K. To this end, it suffices to show that z ∈ J. Let f ∈ J r I. Then f ∈ K = I + (z)R, so there are elements g ∈ I and h ∈ R such that f = g + zh. Let a ∈ A denote the constant term of h, and set h1 = h − a. In other words, h1 is the sum of all the non-constant terms of h. It follows that h1 ∈ (X). The equations f = g + zh and h = a + h1 combine as f = g + az + h1 z. By assumption, we have z ∈ CR (I) ⊆ (I :R (X)), so the condition h1 ∈ (X) implies that h1 z ∈ I ⊆ J. Since f ∈ J and g ∈ I ⊆ J, this implies that az = f − g − h1 z ∈ J. On the other hand, we have a 6= 0. Indeed, if a = 0, then h = h1 ∈ (X) and so hz ∈ I; the condition g ∈ I then implies that f = g + zh ∈ I, a contradiction. Since A is a field, we conclude that z = a−1 az ∈ J as desired.
The next result generalizes part of Corollary 5.6.8. Proposition 8.1.12. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be a monomial ideal in R. (a) If K1 and K2 are distinct monomial covers of I, then I = K1 ∩ K2 . (b) If cR (I) > 2, then I is reducible. Proof. (a) The ideal K1 ∩ K2 is a monomial ideal. Proposition 8.1.5 implies that there are I-corner elements z1 , z2 ∈ CR (I) such that [Ki ] = [I] ∪ {zi } for i = 1, 2. Since K1 and K2 are distinct monomial ideals, we have [I] ∪ {z1 } = [K1 ] 6= [K2 ] = [I] ∪ {z2 }. It follows that z1 ∈ / K2 and z2 ∈ / K1 . We conclude that [K1 ∩ K2 ] = [K1 ] ∩ [K2 ] = [I] and so K1 ∩ K2 = I. (b) If cR (I) > 2, then I has two distinct monomial covers by Corollary 8.1.6, so the conclusion follows from part (a). Exercise 8.1.24 shows that the following result is false when rad (I) 6= rad ((X)), even when I has a monomial cover.
134
8. CHAINS OF MONOMIAL IDEALS
Proposition 8.1.13. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R. Let I be a monomial ideal in R such that rad (I) = rad ((X)). For each monomial ideal Q such that I ( Q, there is a monomial cover J of I such that I ( J ⊆ Q. Proof. Proposition 5.5.4 implies that there is an I-corner element z ∈ [Q] ∩ CR (I). Proposition 8.1.5 implies that J = I + (z)R is a monomial cover of I; in particular, we have I ( J. Since I ⊆ Q and z ∈ Q, we have J ⊆ Q, as desired. Definition 8.1.14. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R. Let I be a monomial ideal in R. Let S(I) = [R] r [I] that is S(I) is the set of monomials of R that are not in I. If rad (I) = rad ((X)), then we set s(I) = | S(I), that is s(I) is the number of monomials of R that are not in I. Remark 8.1.15. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R. Let I be a monomial ideal in R such that rad (I) = rad ((X)). (a) The set S(I) is finite by Exercise 2.1.30, so s(I) is a non-negative integer. Moreover, we have 1 ∈ / I, and so s(I) > 1. (b) If K is a monomial cover for I, then Proposition 8.1.5 implies that there is a monomial z ∈ CR (I) such that [K] = [I]∪{z}. It follows that S(I) = S(K)∪{z} and s(I) = s(K) + 1. (c) Conversely, if K is a monomial ideal of R such that s(I) = s(K) + 1, then Proposition 8.1.5 implies that K is a monomial cover of I. See Exercise 8.1.29. Exercises. Exercise 8.1.16. Prove that the conclusion of Proposition 5.5.4 does not hold if J is not a monomial ideal by finding a monomial ideal I ⊆ R = C[X, Y ] such that rad (I) = (X, Y )R and a (non-monomial) ideal J such that I ( J and yet J contains no corner element of I. Compare this with Proposition 8.1.1(c), and find an element that is in J ∩ (CR (I))R but not in I. Exercise 8.1.17. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R. Let I be a monomial ideal in R. Assume that rad (I) = rad ((X)) and let J be a (possibly non-monomial) ideal such that I ( J. Let CR (I) = {z1 , . . . , zm }. Show that there exists an element f ∈ J r I suchPthat f is an A-linear combination of the corner m elements; that is, such that f = i=1 ai zi for some elements ai ∈ A. Exercise 8.1.18. Prove Corollary 8.1.6. Exercise 8.1.19. Verify the facts from Remark 8.1.8. Exercise 8.1.20. Prove Proposition 8.1.10(b). Exercise 8.1.21. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Set (X) = (X1 , . . . , Xd )R. Let I be a monomial ideal in R.
8.2. SATURATED CHAINS OF MONOMIAL IDEALS
135
(a) Assume that rad (I) = rad ((X)). Prove that I has a unique monomial cover if and only if I = PR (z) for some monomial z ∈ [R]. (b) Prove that one implication in part (a) is still true when we drop the assumption that rad (I) = rad ((X)). (c) Give an example to show that one implication in part (a) is false when we drop the assumption that rad (I) = rad ((X)). Exercise 8.1.22. Let R be the polynomial ring R = Z[X, Y ] in two variables. Construct a monomial ideal I with a monomial cover K such that there exists a (non-monomial) ideal J such that I ( J ( K. Exercise 8.1.23. Let A be a commutative ring with identity. Prove that the following conditions are equivalent: (i) the ring A is not a field; (ii) for every polynomial ring R = A[X1 , . . . , Xd ] and every monominal ideal I ⊆ R and every monomial cover K of I, there exists a (non-monomial) ideal J such that I ( J ( K; and (iii) there exists an integer d > 1 and a monomial ideal I in the polynomial ring R = A[X1 , . . . , Xd ] and a monomial cover K of I such that there exists a (non-monomial) ideal J such that I ( J ( K. Exercise 8.1.24. Construct an example to show that Proposition 8.1.13 is false without the assumption that rad (I) = rad ((X)), even if we assume that I has a monomial cover: Find monomial ideals I and Q such that I ( Q and I has a monomial cover, but Q contains no monomial cover of I. Exercise 8.1.25. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be a monomial ideal in R. Prove that if K is a monomial cover of I, then rad (I) = rad (K). (Hint: Exercise 5.3.27 may be helpful.) Challenge Exercise 8.1.26. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be a monomial ideal in R such that rad (I) = rad (X). Assume that K is a monomial cover of I. What can you say about the difference between cR (I) and cR (J)? Is one always larger than the other? Is the difference always bounded? Exercise 8.1.27. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be a monomial ideal in R. Prove or disprove: If I is reducible, then there exist monomial ideals J, K such that I ( J and I ( K and I = J ∩ K. Exercise 8.1.28. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let z be a monomial in [R]. Give necessary and sufficient conditions for the principal ideal (z)R to be irreducible. Exercise 8.1.29. Verify parts (b) and (c) of Remark 8.1.15. Computer Exercises. Outline how to. . . . Make sure to explain how to interpret the output. 8.2. Saturated Chains of Monomial Ideals Definition 8.2.1. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be a monomial ideal in
136
8. CHAINS OF MONOMIAL IDEALS
R. A finite saturated chain of monomial ideals (from I to R) is a finite chain of monomial ideals I = I0 ( I1 ( I2 ( · · · ( In = R such that Ij is a monomial cover for Ij−1 for j = 1, . . . , n; the length of this chain is n, the number of proper containments in the chain. Remark 8.2.2. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be a monomial ideal in R. (a) It is straightforward to show that there is a finite saturated chain of monomial ideals of length n = 0 if and only if I = R. (b) Assuming that I 6= R, that is, that I ⊆ (X) = (X1 , . . . , Xd )R, it is straightforward to show that if there is a finite saturated chain of monomial ideals
I = I0 ( I1 ( I2 ( · · · ( In = R then In−1 = (X). (c) Example 8.2.3 shows that some monomial ideals I have a finite saturated chain of monomial ideals from I to R and some do not. See Proposition 8.2.4 for a general criterion. Example 8.2.3. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in d variables. Set I = (X 2 , Y 3 )R and J = (X 2 Y, Y 2 )R. First, we construct a finite saturated chain of monomial ideals from I to R. 1 Here is the graph of I, with the only corner element indicated by the symbol .
.. .O
.. .
.. .
.. .
3
•
•
•
•
···
2
−
•
•
···
1
−
•
•
···
|
•
•
/ ···
1
2
3
0 0
'&%$ !"# 1
Since there is only one I-corner element, there is a unique monomial cover of I, namely the ideal I1 = (X 2 , XY 2 , Y 3 )R. This is the unique “first step” in a saturated chain of monomial ideals from I to R. We graph I1 next with the I1 -corner
8.2. SATURATED CHAINS OF MONOMIAL IDEALS
137
2 elements designated by the symbol .
3
.. .O
.. .
.. .
.. .
•
•
•
•
···
•
'&%$ !"# 2
•
•
···
•
•
···
|
•
•
/ ···
1
2
3
2
'&%$ !"# 2
1
−
0 0
It follows that I1 has two monomial covers, namely, the ideals I2 = (X 2 , XY 2 , Y 3 , Y 2 )R = (X 2 , Y 2 )R I20 = (X 2 , XY 2 , Y 3 , XY )R = (X 2 , XY, Y 3 )R. We graph each of these ideals next. .. .O
.. .
.. .
.. .
Γ(I2 )
3
•
•
•
•
···
3
2
•
•
•
···
2
1
−
'&%$ !"# 3
• •
•
···
1
|
•
•
/ ···
0
1
2
3
0 0
.. .O
.. .
.. .
.. .
Γ(I20 )
•
•
•
•
···
•
•
•
···
•
'&%$ !"# 3
•
•
···
•
•
/ ···
1
2
3
'&%$ !"# 3
0
The ideal I2 has a unique monomial cover, namely the ideal I3 = (X 2 , XY, Y 2 )R, which we graph next. .. .O
.. .
.. .
.. .
3
•
•
•
•
···
2
•
•
•
•
···
•
'&%$ !"# 4
•
•
···
•
•
/ ···
1
2
3
1
'&%$ !"# 4
0 0
138
8. CHAINS OF MONOMIAL IDEALS
This ideal has two monomial covers, the ideals I4 = (X, Y 2 )R and I40 = (X 2 , Y ), which we graph next. .. .O
.. .
.. .
.. .
Γ(I4 )
3
•
•
•
•
···
2
•
•
•
•
•
•
• 1
1
'&%$ !"# 5
0 0
.. .O
.. .
.. .
.. .
Γ(I40 )
3
•
•
•
•
···
···
2
•
•
•
•
···
•
···
1
•
•
•
···
•
•
/ ···
0
'&%$ !"# 5
• •
•
/ ···
2
3
1
2
3
0
The ideal I4 has a unique monomial cover, namely the ideal I5 = (X, Y )R, which we graph next. .. .. .. .. Γ(I5 ) .O . . . 3
•
•
•
•
···
2
•
•
•
•
···
1
•
•
•
•
···
•
•
•
/ ···
0
'&%$ !"# 6
0 1 2 3 The chain then terminates with the ideal I6 = R. Using this algorithm, one can show that there are only finitely many possible finite saturated chain of monomial ideals from I to R. Furthermore, once they are calculated explicitly, one can check that they all have length 6; see Exercise 8.2.6. Note that [I] = 6. This is not a coincidence; see Proposition 8.2.5. Next we show that there is no finite saturated chain of monomial ideals from J to R. Here is the graph of J, with the only corner element indicated by the symbol 1
. .. .. .. .. .O . . . 3
•
•
•
•
···
2
•
•
•
···
1
−
'&%$ !"# 1
• •
•
···
|
|
|
/ ···
0
0 1 2 3 Since there is only one J-corner element, there is a unique monomial cover of J, namely the ideal J1 = (XY, Y 2 )R. This is the unique “first step” in a saturated
8.2. SATURATED CHAINS OF MONOMIAL IDEALS
139
chain of monomial ideals from J to R. We graph J1 next with the J1 -corner elements 2 designated by the symbol . .. .O
.. .
.. .
.. .
3
•
•
•
•
···
2
•
•
•
•
···
•
•
•
···
|
|
|
/ ···
1
2
3
1
'&%$ !"# 2
0 0
The ideal J2 has a unique monomial cover, namely the ideal J3 = (Y )R, which we graph next. .. .O
.. .
.. .
.. .
3
•
•
•
•
···
2
•
•
•
•
···
1
•
•
•
•
···
|
|
|
/ ···
1
2
3
0 0
This ideal has no corner element and hence no monomial cover. Therefore, the process cannot continue. Since each choice up to this point was unique, this shows that there is no finite saturated chain of monomial ideals from J to R. Proposition 8.2.4. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let (X) = (X1 , . . . , Xd )R, and let I be a monomial ideal in R. The following conditions are equivalent: (i) there is a finite saturated chain of monomial ideals from I to R of length s(I); (ii) there is a finite saturated chain of monomial ideals from I to R; and (iii) we have rad (I) ⊇ rad ((X)). Proof. (i) =⇒ (ii): Trivial. (ii) =⇒ (iii): Assume that there is a finite saturated chain of monomial ideals I = I0 ( I1 ( I2 ( · · · ( In = R from I to R. If n = 0, then I = R by Remark 8.2.2(a), and we are done. Thus, we assume that n > 1. Remark 8.2.2(b) explains the final equality in the next sequence rad (I) = rad (I0 ) = rad (I1 ) = rad (I2 ) = · · · = rad (In−1 ) = rad ((X)) and Exercise 8.1.25 explains the rest. This gives the desired conclusion.
140
8. CHAINS OF MONOMIAL IDEALS
(iii) =⇒ (i) Assume that rad (I) ⊇ rad ((X)). We prove by induction on s = s(I) that there is a finite saturated chain of monomial ideals of length s from I to R. If s = 0, then I = R, so there is a finite saturated chain of monomial ideals of length 0 from I to R. Inductively, assume that s > 1 and that for every monomial ideal J, if rad (J) ⊇ rad ((X)) and s(J) = s − 1, then there is a finite saturated chain of monomial ideals of length s − 1 from J to R. Since s(=)s > 1, we have I 6= R, that is I ⊆ (X). The condition rad (I) ⊇ rad ((X)) then implies that rad (I) = rad ((X)). It follows that I has a corner element z ∈ CR (I). Proposition 8.1.5 implies that the ideal I1 = I + (z)R is a monomial cover of I. Remark 8.1.15(b) says that s(I1 ) = s(I) − 1 = s − 1, and furthermore, we have rad (I1 ) ⊇ rad (I) = rad ((X)). Our induction hypothesis implies that there is a finite saturated chain of monomial ideals of length s − 1 I1 ( I2 ( · · · ( Is = R from I1 to R. Adding the containment I ( I1 to the beginning of this chain yields a finite saturated chain of monomial ideals from I to R of length s, as desired. Proposition 8.2.5. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let (X) = (X1 , . . . , Xd )R, and let I be a monomial ideal in R such that rad (I) ⊇ rad ((X)). Then every finite saturated chain of monomial ideals from I to R has length s(I). In particular, every finite saturated chain of monomial ideals from I to R has the same length. Proof. We proceed by induction on s = s(I). Base case: s = 0. In this case, we have I = R, so there is only the trivial chain I = I0 = R. Induction step. Assume that s > 1 and that for every monomial ideal J in R such that rad (J) ⊇ rad ((X)) and s(J) = s − 1, every finite saturated chain of monomial ideals from J to R has length s−1. Consider an arbitrary finite saturated chain of monomial ideals from I to R I = I0 ( I1 ( I2 ( · · · ( In = R. Since s > 1, we have I 6= R, and so n > 1. The ideal I1 is a monomial cover of I, so Remark 8.1.15(b) says that s(I)1 = s(I) − 1 = s − 1. Since rad (I1 ) ⊇ rad (I) ⊇ rad ((X)), our induction hypothesis says that every finite saturated chain of monomial ideals from I1 to R has length s − 1. In particular, the chain I1 ( I2 ( · · · ( In = R. has length s − 1. By construction, it has length n − 1, so we have n − 1 = s − 1. It follows that n = s, as desired. Exercises. Exercise 8.2.6. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Set I = (X 2 , Y 3 )R. Find all the finite saturated chains of monomial ideals from I to R. Verify that each one has length 6. Exercise 8.2.7. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y, Z] in three variables.
8.3. PARAMETER IDEALS AND CONTAINMENTS
141
(a) Set I = (X 2 , Y 3 , Z 4 )R. Prove that I has a finite saturated chains of monomial ideals from I to R and that every such chain has the same length. What is the length? (b) Repeat part (a) for the ideal J = (X 2 , Y 3 , Z 4 , XY 2 Z 3 )R. Definition 8.2.8. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I and J be monomial ideals in R such that I ⊆ J. A finite saturated chain of monomial ideals from I to J is a finite chain of monomial ideals I = I0 ( I1 ( I2 ( · · · ( In−1 ( In = J such that Ij is a monomial cover of Ij−1 for 1 6 j 6 n. The length of such a chain is the number of containments, in this case, n. Exercise 8.2.9. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let (X) = (X1 , . . . , Xd )R, and let I and J be monomial ideals in R such that I ⊆ J. (a) Assume that J 6= R. Prove that if there exists a finite saturated chain of monomial ideals from I to J, then rad (I) = rad (J). (b) Prove that if rad (I) = rad ((X)), then there exists a finite saturated chain of monomial ideals from I to J. (c) Does the converse of part (a) hold? Justify your answer. Exercise 8.2.10. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let (X) = (X1 , . . . , Xd )R, and let I and J be monomial ideals in R such that I ⊆ J. Assume that there exists a finite saturated chain of monomial ideals from I to J. (a) Prove that the length of each finite saturated chain of monomial ideals from I to J is exactly the number of monomials in J − I, that is, it is the cardinality of the set [J] r [I]. (b) Prove that if rad (I) = rad ((X)), then the length of each finite saturated chain of monomial ideals from I to J is exactly s(I) − s(J). Computer Exercises. Outline how to. . . . Make sure to explain how to interpret the output.
8.3. Parameter Ideals and Containments In this section, we consider the question of which parameter ideals contain a given monomial ideal. Definition 8.3.1. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let I be a monomial ideal in R and set P(I) = {parameter ideals Q ⊂ R | I ⊆ Q}.
142
8. CHAINS OF MONOMIAL IDEALS
Example 8.3.2. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Set I = (X 2 , XY 2 , Y 3 )R. .. .O
.. .
.. .
.. .
.. .
4
•
•
•
•
•
···
3
•
•
•
•
•
···
2
−
•
•
•
•
···
1
−
•
•
•
···
|
•
•
•
/ ···
1
2
3
4
0 0
Certainly, the parameter ideals making up the irredundant parametric decomposition of I are in P(I). PR (XY ), PR (Y 2 ) ∈ P(I) Also P(I) contains any parameter ideal that would make the parametric decomposition redundant, that is, the parameter ideals containing PR (XY ) or PR (Y 2 ). Using Exercise 5.1.13 this implies that PR (XY ), PR (Y 2 ), PR (Y ), PR (X), PR (1) ∈ P(I). In other words, for every monomial z ∈ S(I), we have PR (z) ∈ P(I). The next result shows that this is true in general when rad (I) = rad ((X)), and, moreover, that this describes P(I) completely. Proposition 8.3.3. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let (X) = (X1 , . . . , Xd )R, and let I be a monomial ideal in R. (a) We have P(I) = {PR (z) | z ∈ S(I)}. (b) If rad (I) = rad ((X)) and Q ∈ P(I), then there is a corner element z ∈ CR (I) such that I ⊆ PR (z) ⊆ Q. (c) If rad (I) = rad ((X)), then the minimal elements of P(I) are exactly the ideals PR (z) such that z ∈ CR (I). Proof. (a) To prove the containment P(I) ⊆ {PR (z) | z ∈ S(I)} let Q ∈ P(I). Then Q is a parameter ideal, so there is a monomial z ∈ [R] such that Q = PR (z). The condition I ⊆ Q = PR (z) implies that z ∈ / I by Exercise 5.1.12, that is z ∈ S(I), as desired. To prove the containment P(I) ⊆ {PR (z) | z ∈ s(I)} consider a parameter ideal PR (w) such that w ∈ S(I). Then w ∈ / I, so Exercise 5.1.12 implies that I ⊆ PR (w). This means that PR (w) ∈ P(I), as desired. (b) Assume that rad (I) = rad ((X)), and let Q ∈ P(I). Part (a) implies that there is a monomial w ∈ S(I) such that Q = PR (w). Since w ∈ S(I), Proposition 5.5.3 yields a monomial g ∈ [R] such that gw ∈ CR (I). In particular, we have gw ∈ S(I), so part (a) gives the first containment in the next sequence I ⊆ PR (gw) ⊆ PR (w) = Q.
8.3. PARAMETER IDEALS AND CONTAINMENTS
143
The second containment is from Exercise 5.1.13. (c) Assume that rad (I) = rad ((X)), and let Q be a minimal element of P(I). (Note that the condition rad (I) = rad ((X)) implies that S(I) is a finite set, so the set P(I) is finite. Hence P(I) has minimal elements.) Part (b) implies that there is a corner element w ∈ CR (I) such that I ⊆ PR (w) ⊆ Q. The minimality of Q implies that Q = PR (w), as desired. We have seen in Exercise 5.6.19 that a containment of monomial ideals I ⊆ J does not necessarily imply a containment of sets of corner elements. Next, we describe what does happen, beginning with a motivating example. Example 8.3.4. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Set I = (X 6 , X 5 Y 2 , Y 5 )R and I = (X 3 , X 2 Y 3 , Y 4 )R. The graphs of these ideals appear together in the next diagram, along with their corner elements. .. .O
.. .
.. .
.. .
.. .
.. .
5
•
•
•
•
•
•
•
···
4
•
•
•
•
~
•
•
···
3
−
~
•
•
•
•
•
···
2
−
~
•
•
•
•
···
1
−
•
•
~
•
··· / ···
0 0
|
|
•
•
•
•
1
2
3
4
5
6
Note that every corner element of the larger ideal J “catches” at least one corner element of the smaller ideal I. Also note that not every I-corner element is “caught” by a J-corner element. Here is [5, (6.4)] for our situation. Proposition 8.3.5. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X1 , . . . , Xd ] in d variables. Let (X) = (X1 , . . . , Xd )R, and let I and J be monomial ideals in R. Assume that I ⊆ J ⊆ (X) and rad (I) = rad ((X)). Let CR (I) = {z1 , . . . , zm } and CR (J) = {w1 , . . . , wn }. For i = 1, . . . , n there is an index j such that zj ∈ (wi )R and PR (zj ) ⊆ PR (wi ). Proof. The containment I ⊆ J implies that S(J) ⊆ S(I), and so P(J) ⊆ P(I) by Proposition 8.3.3(a). The condition wi ∈ CR (J) implies that PR (wi ) ∈ P(J) ⊆ P(I). Hence, Proposition 8.3.3(b) yields an I-corner element zj ∈ CR (I) such that PR (zj ) ⊆ PR (wi ). Exercise 5.1.13 implies that zj ∈ (wi )R. Exercises. Exercise 8.3.6. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y ] in two variables. Set I = (X 4 , X 2 Y, Y 5 )R and J = ((X, Y )R)3 .
144
(a) (b) (c) (d)
8. CHAINS OF MONOMIAL IDEALS
List the elements of P(I). List the minimal elements of P(I). List the corner elements for I and J. For each w ∈ CR (J), find an element z ∈ CR (I) such that z ∈ (w)R.
Exercise 8.3.7. Let A be a commutative ring with identity and let R be the polynomial ring R = A[X, Y, Z] in three variables. Repeat Exercise 8.3.6 with the ideals I = (Z 4 , Y 2 Z 3 , Y 3 , XY Z, XY 2 , X 2 )R and J = ((X, Y, Z)R)2 . Computer Exercises. Outline how to. . . . Make sure to explain how to interpret the output.
Bibliography 1. CoCoATeam, CoCoA: a system for doing Computations in Commutative Algebra, Available at http://cocoa.dima.unige.it. 2. D. Eisenbud, Commutative algebra, Graduate Texts in Mathematics, vol. 150, Springer-Verlag, New York, 1995, With a view toward algebraic geometry. MR 1322960 (97a:13001) 3. D. R. Grayson and M. E. Stillman, Macaulay 2, a software system for research in algebraic geometry, Available at http://www.math.uiuc.edu/Macaulay2/. 4. G.-M. Greuel, G. Pfister, and H. Sch¨ onemann, Symbolic computation and automated reasoning, the calculemus-2000 symposium, ch. Singular 3.0 — A computer algebra system for polynomial computations, pp. 227–233, A. K. Peters, Ltd., Natick, MA, USA, 2001. 5. W. Heinzer, L. J. Ratliff, Jr., and K. Shah, Parametric decomposition of monomial ideals. I, Houston J. Math. 21 (1995), no. 1, 29–52. MR 1331242 (96c:13002) 6. T. W. Hungerford, Algebra, Graduate Texts in Mathematics, vol. 73, Springer-Verlag, New York, 1980, Reprint of the 1974 original. MR 600654 (82a:00006)
145
Index
Qn
i=1 ri , 3 rad (I), 15 Pn ri , 3 Pi=1 n j=1 Ij , 10 nZ, 7 nr, 2 r − s, 2 rJ, 13 rS, 14 rn , 2 r−1 , 3 r1 + · · · + rn , 3 r1 · · · rn , 3
(S)R, 8 (s)R, 8 (s1 , . . . , sn )R, 8 −r, 2 0R , 2 1R , 2 2Z, 2 A[X, Y, Z], 6 A[X, Y ], 6 A[X], 5 A[X1 , X2 , X3 , . . .], 6 A[X1 , . . . , Xd ], 6 A[X], 6 I + J, 10 IJ, 12 I1 + I2 + · · · + In , 10 I1 · · · In , 12 CR (J), 94 S(I), 134 C, 1 N, 2 Q, 1 R, 1 Z, 1 Zn , 2 J [k] , 56 (I :R S), 14 cR (J), 95 Pfinite s∈S srs , 8 gcd, 44 Γ(I), 23 lcm, 39, 44 Xn , 3 C(R), 2, 7 D(R), 2 νR (J), 32 s(I), 134 [I], 21 γ(f ), 71