Gröbner Bases Tutorial

Total Page:16

File Type:pdf, Size:1020Kb

Gröbner Bases Tutorial Gröbner Bases Tutorial David A. Cox Gröbner Basics Gröbner Bases Tutorial Notation and Definitions Gröbner Bases Part I: Gröbner Bases and the Geometry of Elimination The Consistency and Finiteness Theorems Elimination Theory The Elimination Theorem David A. Cox The Extension and Closure Theorems Department of Mathematics and Computer Science Prove Extension and Amherst College Closure ¡ ¢ £ ¢ ¤ ¥ ¡ ¦ § ¨ © ¤ ¥ ¨ Theorems The Extension Theorem ISSAC 2007 Tutorial The Closure Theorem An Example Constructible Sets References Outline Gröbner Bases Tutorial 1 Gröbner Basics David A. Cox Notation and Definitions Gröbner Gröbner Bases Basics Notation and The Consistency and Finiteness Theorems Definitions Gröbner Bases The Consistency and 2 Finiteness Theorems Elimination Theory Elimination The Elimination Theorem Theory The Elimination The Extension and Closure Theorems Theorem The Extension and Closure Theorems 3 Prove Extension and Closure Theorems Prove The Extension Theorem Extension and Closure The Closure Theorem Theorems The Extension Theorem An Example The Closure Theorem Constructible Sets An Example Constructible Sets 4 References References Begin Gröbner Basics Gröbner Bases Tutorial David A. Cox k – field (often algebraically closed) Gröbner α α α Basics x = x 1 x n – monomial in x ,...,x Notation and 1 n 1 n Definitions α ··· Gröbner Bases c x , c k – term in x1,...,xn The Consistency and Finiteness Theorems ∈ k[x]= k[x1,...,xn] – polynomial ring in n variables Elimination Theory An = An(k) – n-dimensional affine space over k The Elimination Theorem n The Extension and V(I)= V(f1,...,fs) A – variety of I = f1,...,fs Closure Theorems ⊆ nh i Prove I(V ) k[x] – ideal of the variety V A Extension and ⊆ ⊆ Closure √I = f k[x] m f m I – the radical of I Theorems { ∈ |∃ ∈ } The Extension Theorem The Closure Theorem Recall that I is a radical ideal if I = √I. An Example Constructible Sets References Monomial Orders Gröbner Bases Tutorial David A. Cox Definition Gröbner Basics A monomial order is a total order > on the set of monomials Notation and α Definitions x satisfying: Gröbner Bases α β α γ β γ γ The Consistency and Finiteness Theorems x > x implies x x > x x for all x α α Elimination x > 1 for all x = 1 Theory 6 The Elimination Theorem The Extension and We often think of a monomial order as a total order on the Closure Theorems set of exponent vectors α n. Prove N Extension and ∈ Closure Theorems Lemma The Extension Theorem A monomial order is a well-ordering on the set of all The Closure Theorem monomials. An Example Constructible Sets References Examples of Monomial Orders Gröbner Bases Tutorial David A. Cox Examples α β Gröbner Lex order with x1 > > xn: x >lex x iff Basics ··· Notation and Definitions α β or α β and α β or Gröbner Bases 1 > 1, 1 = 1 2 > 2, ... The Consistency and Finiteness Theorems n Elimination Weighted order using w R+ and lex to break ties: α β ∈ Theory x x iff The Elimination >w,lex Theorem The Extension and Closure Theorems α β w α > w β, or w α = w β and x >lex x Prove · · · · Extension and Closure Theorems Graded lex order with x1 > > xn: This is >w,lex for The Extension ··· Theorem w = (1,...,1) The Closure Theorem An Example Constructible Sets Weighted orders will appear in Part II when we discuss the References Gröbner walk. Leading Terms Gröbner Bases Tutorial David A. Cox Definition Gröbner Fix a monomial order > and let f k[x] be nonzero. Write Basics ∈ Notation and Definitions α Gröbner Bases f = c x + terms with exponent vectors β = α The Consistency and 6 Finiteness Theorems α β β Elimination such that c = 0 and x > x wherever β = α and x Theory 6 6 The Elimination appears in a nonzero term of f . Then: Theorem The Extension and α Closure Theorems LT(f )= c x is the leading term of f Prove α Extension and LM(f )= x is the leading monomial of f Closure Theorems LC(f )= c is the leading coefficient of f The Extension Theorem The Closure Theorem The leading term LT(f ) is sometimes called the initial term, An Example Constructible Sets denoted in(f ). References The Division Algorithm Gröbner Bases Tutorial Division Algorithm David A. Cox Given nonzero polynomials f ,f1,...,fs k[x] and a Gröbner ∈ Basics monomial order >, there exist r,q1,...,qs k[x] with the Notation and ∈ Definitions following properties: Gröbner Bases The Consistency and f = q1 f1 + + qs fs + r. Finiteness Theorems ··· Elimination No term of r is divisible by any of LT(f1),..., LT(fs). Theory The Elimination Theorem LT(f )= max> LT(qi ) LT(fi ) qi = 0 . The Extension and { | 6 } Closure Theorems Prove Extension and Definition Closure Theorems Any representation The Extension Theorem The Closure Theorem f = q1 f1 + + qs fs An Example ··· Constructible Sets References satisfying the third bullet is a standard representation of f . The Ideal of Leading Terms Gröbner Bases Tutorial David A. Cox Definition Gröbner Basics Given an ideal I k[x] and a monomial order >, the ideal of Notation and ⊆ Definitions leading terms is the monomial ideal Gröbner Bases The Consistency and Finiteness Theorems LT(I) := LT(f ) f I . Elimination Theory h i h | ∈ i The Elimination Theorem If I = f1,...,fs , then The Extension and h i Closure Theorems Prove LT(f1),..., LT(fs) LT(I) , Extension and h i ⊆ h i Closure Theorems though equality need not occur. The Extension Theorem The Closure Theorem An Example This is where Gröbner bases enter the picture! Constructible Sets References Gröbner Bases Gröbner Fix a monomial order on k x . Bases Tutorial > [ ] David A. Cox Definition Gröbner Basics Given an ideal I k[x] a finite set G I 0 is a Gröbner Notation and ⊆ ⊆ \ { } Definitions basis for I under > if Gröbner Bases The Consistency and Finiteness Theorems LT(g) g G = LT(I) . Elimination h | ∈ i h i Theory The Elimination Theorem Definition The Extension and Closure Theorems A Gröbner basis G is reduced if for every g G, Prove ∈ Extension and LT Closure (g) divides no term of any element of G g . Theorems \ { } The Extension LC(g)= 1. Theorem The Closure Theorem An Example Theorem Constructible Sets References Every ideal has a unique reduced Gröbner basis under >. Criteria to be a Gröbner Basis Gröbner Bases Tutorial Given > and g,h k[x] 0 , we get the S-polynomial David A. Cox ∈ \ { } γ γ x x γ Gröbner S(g,h) := g h, x = lcm(LM(g), LM(h)). Basics LT(g) − LT(h) Notation and Definitions Gröbner Bases The Consistency and Finiteness Theorems Three Criteria Elimination Theory (SR) G I is a Gröbner basis of I every f I has The Elimination ⊆ ⇐⇒ ∈ Theorem a standard representation using G. The Extension and Closure Theorems (Buchberger) G is a Gröbner basis of G for Prove h i ⇐⇒ Extension and every g,h G, S(g,h) has a standard representation Closure ∈ Theorems using G. The Extension Theorem The Closure (LCM) G is a Gröbner basis of G for every Theorem ∑ h i ⇐⇒ An Example g,h G, S(g,h)= ` G A` `, where A` = 0 implies Constructible Sets ∈ ∈ 6 LT(A` `) < lcm(LM(g), LM(h)) (a lcm representation). References The Consistency Theorem Gröbner Fix an ideal I k[x], where k is algebraically closed. Bases Tutorial ⊆ David A. Cox Nullstellensatz Gröbner Basics (Strong) I(V(I)) = √I. Notation and Definitions (Weak) V(I)= /0 1 I I = k[x]. Gröbner Bases The Consistency and ⇐⇒ ∈ ⇐⇒ Finiteness Theorems Elimination The Consistency Theorem Theory The Elimination Theorem The following are equivalent: The Extension and Closure Theorems I = k[x]. Prove 6 Extension and 1 / I. Closure ∈ Theorems V(I) = /0. The Extension Theorem 6 The Closure I has a Gröbner basis consisting of nonconstant Theorem An Example polynomials. Constructible Sets References I has a reduced Gröbner basis = 1 . 6 { } The Finiteness Theorem Gröbner Fix an ideal I k[x], where k is algebraically closed. Also Bases Tutorial ⊆ David A. Cox fix a monomial order >. Gröbner The Finiteness Theorem Basics Notation and The following are equivalent: Definitions Gröbner Bases n The Consistency and V(I) A is finite. Finiteness Theorems ⊆ Elimination k[x]/I is a finite-dimensional vector space over k. Theory The Elimination I has a Gröbner basis G where i, G has a element Theorem The Extension and ∀ Closure Theorems whose leading monomial is a power of xi . Prove Only finitely many monomials are not in LT(I) . Extension and Closure h i Theorems The Extension When these conditions are satisfied: Theorem The Closure Theorem # solutions dimk k[x]/I. An Example ≤ Constructible Sets Equality holds I is radical. References ⇐⇒ dimk k[x]/I = # solutions counted with multiplicity. Begin Elimination Theory Gröbner Bases Tutorial David A. Cox Given k[x,y]= k[x1,...,xs,ys+1,...,yn], Gröbner Basics α β Notation and we write monomials as x y . Definitions Gröbner Bases The Consistency and Definition Finiteness Theorems Elimination A monomial order > on k[x,y] eliminates x whenever Theory The Elimination Theorem α β α γ β δ The Extension and x > x x y > x y Closure Theorems ⇒ Prove γ δ Extension and for all y ,y . Closure Theorems The Extension Theorem Example The Closure Theorem An Example Lex with x1 > > xn eliminates x = x1,...,xs s. Constructible Sets ··· { }∀ References The Elimination Theorem Gröbner Fix an ideal I k[x,y]. Bases Tutorial ⊆ David A. Cox Definition Gröbner Basics I k[y] is the elimination ideal of I that eliminates x. Notation and ∩ Definitions Gröbner Bases The Consistency and Theorem Finiteness Theorems Elimination Let G be a Gröbner basis of I for a monomial order > that Theory The Elimination eliminates x.
Recommended publications
  • Ideals, Varieties and Macaulay 2
    Ideals, Varieties and Macaulay 2 Bernd Sturmfels? This chapter introduces Macaulay 2 commands for some elementary compu- tations in algebraic geometry. Familiarity with Gr¨obnerbases is assumed. Many students and researchers alike have their first encounter with Gr¨ob- ner bases through the delightful text books [1] and [2] by David Cox, John Little and Donal O'Shea. This chapter illustrates the use of Macaulay 2 for some computations discussed in these books. It can be used as a supplement for an advanced undergraduate course or first-year graduate course in com- putational algebraic geometry. The mathematically advanced reader will find this chapter a useful summary of some basic Macaulay 2 commands. 1 A Curve in Affine Three-Space Our first example concerns geometric objects in (complex) affine 3-space. We start by setting up the ring of polynomial functions with rational coefficients. i1 : R = QQ[x,y,z] o1 = R o1 : PolynomialRing Various monomial orderings are available in Macaulay 2; since we did not specify one explicitly, the monomials in the ring R will be sorted in graded reverse lexicographic order [1, I.2, Definition 6]. We define an ideal generated by two polynomials in this ringx and assign it to the variable named curve. i2 : curve = ideal( x^4-y^5, x^3-y^7 ) 5 4 7 3 o2 = ideal (- y + x , - y + x ) o2 : Ideal of R We compute the reduced Gr¨obnerbasis of our ideal: i3 : gb curve o3 = | y5-x4 x4y2-x3 x8-x3y3 | o3 : GroebnerBasis By inspecting leading terms (and using [1, 9.3, Theorem 8]), we see that our ideal curve does indeed define a one-dimensionalx affine variety.
    [Show full text]
  • A Review of Some Basic Mathematical Concepts and Differential Calculus
    A Review of Some Basic Mathematical Concepts and Differential Calculus Kevin Quinn Assistant Professor Department of Political Science and The Center for Statistics and the Social Sciences Box 354320, Padelford Hall University of Washington Seattle, WA 98195-4320 October 11, 2002 1 Introduction These notes are written to give students in CSSS/SOC/STAT 536 a quick review of some of the basic mathematical concepts they will come across during this course. These notes are not meant to be comprehensive but rather to be a succinct treatment of some of the key ideas. The notes draw heavily from Apostol (1967) and Simon and Blume (1994). Students looking for a more detailed presentation are advised to see either of these sources. 2 Preliminaries 2.1 Notation 1 1 R or equivalently R denotes the real number line. R is sometimes referred to as 1-dimensional 2 Euclidean space. 2-dimensional Euclidean space is represented by R , 3-dimensional space is rep- 3 k resented by R , and more generally, k-dimensional Euclidean space is represented by R . 1 1 Suppose a ∈ R and b ∈ R with a < b. 1 A closed interval [a, b] is the subset of R whose elements are greater than or equal to a and less than or equal to b. 1 An open interval (a, b) is the subset of R whose elements are greater than a and less than b. 1 A half open interval [a, b) is the subset of R whose elements are greater than or equal to a and less than b.
    [Show full text]
  • Homological Algebra of Monomial Ideals
    Homological Algebra of Monomial Ideals Caitlyn Booms A senior thesis completed under the guidance of Professor Claudiu Raicu as part of the SUMR program and towards the completion of a Bachelors of Science in Mathematics with an Honors Concentration. Department of Mathematics May 8, 2018 Contents 1 Introduction 2 2 Homological Algebra 3 2.1 Exact Sequences and Projective and Injective Modules . .3 2.2 Ext and Tor . .5 2.3 Free Resolutions Over the Polynomial Ring . 11 3 Monomial Ideals 13 3.1 Introduction to Monomial Ideals . 13 3.2 Simplicial Complexes . 15 3.3 Graphs and Edge Ideals . 16 4 Useful Applications 17 4.1 Fröberg's Theorem . 22 5 Computing Exti for Monomial Ideals 24 S(S=I; S) 5.1 In the Polynomial Ring with Two Variables . 26 5.2 In the Multivariate Polynomial Ring . 32 1 1 Introduction An important direction in commutative algebra is the study of homological invariants asso- ciated to ideals in a polynomial ring. These invariants tend to be quite mysterious for even some of the simplest ideals, such as those generated by monomials, which we address here. Let S = k[x1; : : : ; xn] be the polynomial ring in n variables over a eld k.A monomial in is an element of the form a1 an where each (possibly zero), and an ideal S x1 ··· xn ai 2 N I ⊆ S is a monomial ideal if it is generated by monomials. Although they arise most naturally in commutative algebra and algebraic geometry, monomial ideals can be further understood using techniques from combinatorics and topology.
    [Show full text]
  • Groebner Bases
    1 Monomial Orders. In the polynomial algebra over F a …eld in one variable x; F [x], we can do long division (sometimes incorrectly called the Euclidean algorithm). If f(x) = n a0 + a1x + ::: + anx F [x] with an = 0 then we write deg f(x) = n and 2 6 LC(f(x)) = am. If g(x) is another element of F [x] then we have f(x) = h(x)g(x) + r(x) with h(x); r(x) F [x] and deg r[x] < m. This expression is unique. This result can be vari…ed2 by long division. As with all divisions we assume g(x) = 0. Which we will recall as a pseudo code (such code terminates on a return)6 the input being f; g and the output h and r: f0 = f; h0 = 0; k = 0; m = deg g; Repeat: If deg(fk(x) < deg(g(x) return hk(x); fk(x);n = deg fk; LC(fk(x)) n m fk+1(x) = fk(x) x g(x) LC(g(x)) LC(fk(x)) n m hk+1(x) = hk(x) + LC(g(x)) x ; k = k + 1; Continue; We note that this code terminates since at each step when there is no return then the new value of the degree of fx(x) has strictly decreased. The theory of Gröbner bases is based on a generalization of this algorithm to more than one variable. Unfortunately there is an immediate di¢ culty. The degree of a polynomial does not determine the highest degree part of the poly- nomial up to scalar multiple.
    [Show full text]
  • Linear Gaps Between Degrees for the Polynomial Calculus Modulo Distinct Primes
    Linear Gaps Between Degrees for the Polynomial Calculus Modulo Distinct Primes Sam Buss1;2 Dima Grigoriev Department of Mathematics Computer Science and Engineering Univ. of Calif., San Diego Pennsylvania State University La Jolla, CA 92093-0112 University Park, PA 16802-6106 [email protected] [email protected] Russell Impagliazzo1;3 Toniann Pitassi1;4 Computer Science and Engineering Computer Science Univ. of Calif., San Diego University of Arizona La Jolla, CA 92093-0114 Tucson, AZ 85721-0077 [email protected] [email protected] Abstract e±cient search algorithms and in part by the desire to extend lower bounds on proposition proof complexity This paper gives nearly optimal lower bounds on the to stronger proof systems. minimum degree of polynomial calculus refutations of The Nullstellensatz proof system is a propositional Tseitin's graph tautologies and the mod p counting proof system based on Hilbert's Nullstellensatz and principles, p 2. The lower bounds apply to the was introduced in [1]. The polynomial calculus (PC) ¸ polynomial calculus over ¯elds or rings. These are is a stronger propositional proof system introduced the ¯rst linear lower bounds for polynomial calculus; ¯rst by [4]. (See [8] and [3] for subsequent, more moreover, they distinguish linearly between proofs over general treatments of algebraic proof systems.) In the ¯elds of characteristic q and r, q = r, and more polynomial calculus, one begins with an initial set of 6 generally distinguish linearly the rings Zq and Zr where polynomials and the goal is to prove that they cannot q and r do not have the identical prime factors.
    [Show full text]
  • KRULL DIMENSION and MONOMIAL ORDERS Introduction Let R Be An
    KRULL DIMENSION AND MONOMIAL ORDERS GREGOR KEMPER AND NGO VIET TRUNG Abstract. We introduce the notion of independent sequences with respect to a mono- mial order by using the least terms of polynomials vanishing at the sequence. Our main result shows that the Krull dimension of a Noetherian ring is equal to the supremum of the length of independent sequences. The proof has led to other notions of indepen- dent sequences, which have interesting applications. For example, we can show that dim R=0 : J 1 is the maximum number of analytically independent elements in an arbi- trary ideal J of a local ring R and that dim B ≤ dim A if B ⊂ A are (not necessarily finitely generated) subalgebras of a finitely generated algebra over a Noetherian Jacobson ring. Introduction Let R be an arbitrary Noetherian ring, where a ring is always assumed to be commu- tative with identity. The aim of this paper is to characterize the Krull dimension dim R by means of a monomial order on polynomial rings over R. We are inspired of a result of Lombardi in [13] (see also Coquand and Lombardi [4], [5]) which says that for a positive integer s, dim R < s if and only if for every sequence of elements a1; : : : ; as in R, there exist nonnegative integers m1; : : : ; ms and elements c1; : : : ; cs 2 R such that m1 ms m1+1 m1 m2+1 m1 ms−1 ms+1 a1 ··· as + c1a1 + c2a1 a2 + ··· + csa1 ··· as−1 as = 0: This result has helped to develop a constructive theory for the Krull dimension [6], [7], [8].
    [Show full text]
  • 1. Fields Fields and Vector Spaces. Typical Vector Spaces: R, Q, C. for Infinite Dimensional Vector Spaces, See Notes by Karen Smith
    1. Fields Fields and vector spaces. Typical vector spaces: R; Q; C. For infinite dimensional vector spaces, see notes by Karen Smith. Important to consider a field as a vector space over a sub-field. Also have: algebraic closure of Q. Galois fields: GF (pa). Don't limit what field you work over. 2. Polynomial rings over a field Notation for a polynomial ring: K[x1; : : : ; xn]. α1 α2 αn Monomial: x1 x2 ··· xn n Set α = (α1; : : : ; αn) 2 N . α α1 α2 αn Write x for x1 x2 ··· xn . α A term is a monomial multiplied by a field element: cαx . A polynomial is a finite K-linear combination of monomials: X α f = cαx ; α so a polynomial is a finite sum of terms. The support of f are the monomials that appear (with non-zero coefficients) in the polynomial f. If α = (α1; : : : ; αn), put jαj = α1 + ··· + αn. α If f 2 K[x1; : : : ; xn], deg(f) = maxfjαj : x is in the support of fg. Example 2.1. f = 7x3y2z + 11xyz2 deg(f) = maxf6; 4g = 6. 7x3y2z is a term. x3y2z is a monomial. n Given f 2 K[x1; : : : ; xn], evaluation is the map Ff : K ! K given by (c1; : : : ; cn) ! f(c1; : : : ; cn). When is Ff the zero map? Example 2.2. If K is a finite field, Ff can be the zero map without f being the zero polynomial. For instance take the field with two elements, K = Z=2Z, and consider the polynomial f = x2 + x = x(x + 1). Then f is not zero in the ring K[x], however f(c) = 0 for all c 2 K (there are only two to check!).
    [Show full text]
  • 15 Mar 2021 Linearization of Monomial Ideals
    Linearization of monomial ideals Milo Orlich∗ March 16, 2021 Abstract We introduce a construction, called linearization, that associates to any monomial ideal I K[x ,...,x ] an ideal Lin(I) in a larger polynomial ring. ⊂ 1 n The main feature of this construction is that the new ideal Lin(I) has linear quotients. In particular, since Lin(I) is generated in a single degree, it fol- lows that Lin(I) has a linear resolution. We investigate some properties of this construction, such as its interplay with classical operations on ideals, its Betti numbers, functoriality and combinatorial interpretations. We moreover introduce an auxiliary construction, called equification, that associates to an arbitrary monomial ideal J an ideal J eq, generated in a single degree, in a poly- nomial ring with one more variable. We study some of the homological and combinatorial properties of the equification, which can be seen as a monomial analogue of the well-known homogenization construction. Contents 1 Introduction 2 2 Algebraic background 8 2.1 Free resolutions and monomial ideals . 8 arXiv:2006.11591v2 [math.AC] 15 Mar 2021 2.2 Ideals with linear quotients . 9 2.3 Cropping the exponents from above . 10 3 Linearization of equigenerated monomial ideals 12 3.1 Properties of the linearization . 13 3.1.1 Functorial properties . 14 3.1.2 Interplay of linearization and standard operations . 15 3.1.3 Polymatroidal ideals and linearization . 17 3.2 Radical of Lin(I) and Lin∗(I) ................... 19 ∗Department of Mathematics and Systems Analysis, Aalto University, Espoo, Finland. Email: [email protected] 1 4 Linearization in the squarefree case 22 4.1 Betti numbers of Lin∗(I) .....................
    [Show full text]
  • Monomial Orderings, Rewriting Systems, and Gröbner Bases for The
    Monomial orderings, rewriting systems, and Gr¨obner bases for the commutator ideal of a free algebra Susan M. Hermiller Department of Mathematics and Statistics University of Nebraska-Lincoln Lincoln, NE 68588 [email protected] Xenia H. Kramer Department of Mathematics Virginia Polytechnic Institute and State University Blacksburg, VA 24061 [email protected] Reinhard C. Laubenbacher Department of Mathematics New Mexico State University Las Cruces, NM 88003 [email protected] 0Key words and phrases. non-commutative Gr¨obner bases, rewriting systems, term orderings. 1991 Mathematics Subject Classification. 13P10, 16D70, 20M05, 68Q42 The authors thank Derek Holt for helpful suggestions. The first author also wishes to thank the National Science Foundation for partial support. 1 Abstract In this paper we consider a free associative algebra on three gen- erators over an arbitrary field K. Given a term ordering on the com- mutative polynomial ring on three variables over K, we construct un- countably many liftings of this term ordering to a monomial ordering on the free associative algebra. These monomial orderings are total well orderings on the set of monomials, resulting in a set of normal forms. Then we show that the commutator ideal has an infinite re- duced Gr¨obner basis with respect to these monomial orderings, and all initial ideals are distinct. Hence, the commutator ideal has at least uncountably many distinct reduced Gr¨obner bases. A Gr¨obner basis of the commutator ideal corresponds to a complete rewriting system for the free commutative monoid on three generators; our result also shows that this monoid has at least uncountably many distinct mini- mal complete rewriting systems.
    [Show full text]
  • Lecture Notes.Pdf
    ALGEBRAIC GEOMETRY AND SYMBOLIC COMPUTATION 1. REVIEW OF BASIC ALGEBRA Definition 1.1. A set R with two binary operations +;• (addition and multiplication) is a ring if the following properties hold for all a;b;c 2 R: (1) a + (b + c) = (a + b) + c. (2) a + b = b + a. (3) There is an element 0 2 R such that a + 0 = 0 + a = a. (4) For each a 2 R there exists −a 2 R such that a + (−a) = (−a) + a = 0. (5) (ab)c = a(bc). (6) (Distributivity) a(b + c) = ab + ac. If there exists a 1 2 R such that a1 = 1a = a for all a 2 R, we say that R is a ring with identity. Furthermore, if the multiplication is commutative, we say that R is commutative. Finally, if, for every a 6= 0 2 R, there exists a−1 such that aa−1 = a−1a = 1, then we say R is a division ring. R is a field if R is a commutative, division ring with identity. Example 1.1. (1) Z is a commutative ring with unit. (2) If R is a commutative ring with identity, then we can adjoin indeterminates to the ring. Indeed, define n n−1 R[x] = fanx + an−1x + ::: + a1x + a0 jai 2 F;n ≥ 0g: Such a ring is a commutative ring with unit, called a polynomial ring. (3) A field F does not have to be infinite. Take Z=pZ for a prime p. This is the field of p elements with addition and multiplication defined mod p.
    [Show full text]
  • Polynomials Remember from 7-1: a Monomial Is a Number, a Variable, Or a Product of Numbers and Variables with Whole-Number Exponents
    Notes 7-3: Polynomials Remember from 7-1: A monomial is a number, a variable, or a product of numbers and variables with whole-number exponents. A monomial may be a constant or a single variable. I. Identifying Polynomials A polynomial is a monomial or a sum or difference of monomials. Some polynomials have special names. A binomial is the sum of two monomials. A trinomial is the sum of three monomials. • Example: State whether the expression is a polynomial. If it is a polynomial, identify it as a monomial, binomial, or trinomial. Expression Polynomial? Monomial, Binomial, or Trinomial? 2x - 3yz Yes, 2x - 3yz = 2x + (-3yz), the binomial sum of two monomials 8n3+5n-2 No, 5n-2 has a negative None of these exponent, so it is not a monomial -8 Yes, -8 is a real number Monomial 4a2 + 5a + a + 9 Yes, the expression simplifies Monomial to 4a2 + 6a + 9, so it is the sum of three monomials II. Degrees and Leading Coefficients The terms of a polynomial are the monomials that are being added or subtracted. The degree of a polynomial is the degree of the term with the greatest degree. The leading coefficient is the coefficient of the variable with the highest degree. Find the degree and leading coefficient of each polynomial Polynomial Terms Degree Leading Coefficient 5n2 5n 2 2 5 -4x3 + 3x2 + 5 -4x2, 3x2, 3 -4 5 -a4-1 -a4, -1 4 -1 III. Ordering the terms of a polynomial The terms of a polynomial may be written in any order. However, the terms of a polynomial are usually arranged so that the powers of one variable are in descending (decreasing, large to small) order.
    [Show full text]
  • Discriminants, Resultants, and Their Tropicalization
    Discriminants, resultants, and their tropicalization Course by Bernd Sturmfels - Notes by Silvia Adduci 2006 Contents 1 Introduction 3 2 Newton polytopes and tropical varieties 3 2.1 Polytopes . 3 2.2 Newton polytope . 6 2.3 Term orders and initial monomials . 8 2.4 Tropical hypersurfaces and tropical varieties . 9 2.5 Computing tropical varieties . 12 2.5.1 Implementation in GFan ..................... 12 2.6 Valuations and Connectivity . 12 2.7 Tropicalization of linear spaces . 13 3 Discriminants & Resultants 14 3.1 Introduction . 14 3.2 The A-Discriminant . 16 3.3 Computing the A-discriminant . 17 3.4 Determinantal Varieties . 18 3.5 Elliptic Curves . 19 3.6 2 × 2 × 2-Hyperdeterminant . 20 3.7 2 × 2 × 2 × 2-Hyperdeterminant . 21 3.8 Ge’lfand, Kapranov, Zelevinsky . 21 1 4 Tropical Discriminants 22 4.1 Elliptic curves revisited . 23 4.2 Tropical Horn uniformization . 24 4.3 Recovering the Newton polytope . 25 4.4 Horn uniformization . 29 5 Tropical Implicitization 30 5.1 The problem of implicitization . 30 5.2 Tropical implicitization . 31 5.3 A simple test case: tropical implicitization of curves . 32 5.4 How about for d ≥ 2 unknowns? . 33 5.5 Tropical implicitization of plane curves . 34 6 References 35 2 1 Introduction The aim of this course is to introduce discriminants and resultants, in the sense of Gel’fand, Kapranov and Zelevinsky [6], with emphasis on the tropical approach which was developed by Dickenstein, Feichtner, and the lecturer [3]. This tropical approach in mathematics has gotten a lot of attention recently in combinatorics, algebraic geometry and related fields.
    [Show full text]