Monom Order

from Wikipedia, the free encyclopedia

A monomial order or term order is a linear order on the set of monomials over a finite set of variables. Monomial orders are needed to define the division with remainder of polynomials in several variables. A Gröbner base with respect to clearly defines the rest of this division.

definition

A linear order on the set

the monomial in the variables is called the monomial order if it holds

(1) The following applies to all monomials

(2) The monomial is the smallest monomial, so

Equivalent Definitions

Other equivalent definitions are also common. For example, it is possible to replace condition (2) with another condition. In the literature you can find for example:

(2 ') Order is well-ordered

or equivalents to it

(2 *) Regarding order, there are no infinite descending chains of monomials.

The property (2 *) is the basis of many termination proofs for algorithms in connection with Gröbner bases.

Examples of monomial orders

Monomials in one variable

If we only have one variable, so there is only one monomial order . From the definition of a monomial order it follows directly that it must be in this case .

(Pure) lexical order

With regard to the lexical or lexicographical order, the following applies if and only if the leftmost entry other than zero is negative. That is, it can be defined recursively

Total degree order

The total degree order or graduated lexical order is defined by

Degree reverse lexicographical order

The following applies here:

Matrix orders

Let be invertible with the property that the first non-zero entry in each column is positive. Then:

In particular, any monomial order can be represented as a matrix order in . This results, for example, the total order (graduated lexicographical order) following matrix: . The degree reverse-lex-order can be implemented as follows in a matrix: .

Block orders

Each monomial over a set of variables can be uniquely decomposed into a product , so that only variables from and only variables from occur. With this notation, for given monomials and on monomials above the variables from or the block order on monomials in is defined as

Terms related to polynomials

A monomial order allows the monomials to be arranged in a polynomial. For a polynomial , for example , the multi-degree, the leading coefficient , the leading monomial or the leading term of can be defined with respect to the monomial order. It applies

For the polynomial ring in one variable, the usual definitions for the degree of the polynomial, its leading coefficient and its leading term result.

literature

  • T. Becker, V. Weispfenning: Gröbner Bases, a computational approach to commutative algebra. Springer-Verlag, 1993, ISBN 3-540-97971-9 .
  • David A. Cox , John B. Little , Donal O'Shea : Ideals, Varieties, and Algorithms. An Introduction to Computational Algebraic Geometry and Commutative Algebra (=  Undergraduate Texts in Mathematics ). 3. Edition. Springer, New York 2007, ISBN 978-0-387-35650-1 , 2.2. Orders on the Monomials in .

Individual evidence

  1. DA Cox, JB Little, D. O'Shea: Ideals, Varieties, and Algorithms. 2007, 2.2. Definition 1, Lemma 2.
  2. ^ Winfried Bruns: Computer Algebra. (PDF) Retrieved July 31, 2019 .
  3. M. Roczen, H. Wolter, W. Pohl, D. Popescu, R. Laza: Lineare Algebra individually - Chapter 2: Algebraic equations. (PDF) Retrieved July 31, 2019 .
  4. DA Cox, JB Little, D. O'Shea: Ideals, Varieties, and Algorithms. 2007, 2.2. Definition 7.