20.05.2014 Views

link to my thesis

link to my thesis

link to my thesis

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2.3. MONOMIAL ORDERINGS 15<br />

Let X = {x 1 ,...,x n } be a set of variables. The set containing all power products<br />

of x 1 ,...,x n is denoted by T X :<br />

T X = {x α } = {x α1<br />

1 ···xαn n :(α 1 ,...,α n ) ∈ N n 0 }. (2.5)<br />

Since a polynomial is a linear combination of monomials, we would often like <strong>to</strong><br />

arrange the terms in a polynomial in an unambiguous way in descending (or ascending)<br />

order. So we must be able <strong>to</strong> compare monomials <strong>to</strong> each other <strong>to</strong> establish their<br />

proper relative positions by use of monomial orderings.<br />

Every x α ∈ T X is called a monomial and the <strong>to</strong>tal degree of a monomial is defined<br />

as |α| = α 1 + ...+ α n . The most significant term of a non-zero polynomial p with<br />

respect <strong>to</strong> a monomial ordering ≻ is called the leading term LT ≻ (p) of that polynomial<br />

with respect <strong>to</strong> the chosen ordering. A leading term LT ≻ (p) of some polynomial p<br />

consists of a leading coefficient LC ≻ (p) and the corresponding leading monomial<br />

LM ≻ (p) such that LT ≻ (p) =LC ≻ (p)LM ≻ (p).<br />

Definition 2.8. (Monomial ordering). Let X be a non-empty set of variables. A<br />

monomial ordering ≻ on T X is a <strong>to</strong>tal ordering with the additional property that<br />

u ≻ 1 for all u ∈ T X and that if u ≻ v then tu ≻ tv for all u, v, t ∈ T X .<br />

There are several monomial orderings of which we will explicitly review three: the<br />

lexicographic ordering, the graded lex ordering and the graded reverse lex ordering.<br />

Definition 2.9. (Lexicographic Ordering). Let X be a set of n variables x 1 ,...,x n<br />

and let α =(α 1 ,...,α n ) and β =(β 1 ,...,β n ) ∈ N n 0 . Then α ≻ lex β is a monomial<br />

ordering on T X if in the vec<strong>to</strong>r difference α−β the left-most non-zero entry is positive.<br />

We write x α ≻ lex x β if α ≻ lex β. The lexicographic ordering is often abbreviated as<br />

lex ordering.<br />

Example 2.5. (3, 2, 4) ≻ lex (2, 5, 3) since the left-most entry in (3, 2, 4) − (2, 5, 3) =<br />

(1, −3, 1) is positive. Hence, it holds that x 3 1x 2 2x 4 3 ≻ lex x 2 1x 5 2x 3 3.<br />

Definition 2.10. (Graded Lex Ordering). Let X be a set of n variables x 1 ,...,x n<br />

and let α =(α 1 ,...,α n ) and β =(β 1 ,...,β n ) ∈ N n 0 . Then α ≻ grlex β is a monomial<br />

ordering on T X if |α| = ∑ n<br />

i=1 α i > |β| = ∑ n<br />

i=1 β i,or|α| = |β| and α ≻ lex β. The<br />

graded lex ordering is often abbreviated as grlex ordering.<br />

Example 2.6. (4, 3, 4) ≻ grlex (3, 5, 3) since |(4, 3, 4)| = |(3, 5, 3)| = 11 and (4, 3, 4)<br />

≻ lex (3, 5, 3). This holds since the left-most entry in (4, 3, 4) − (3, 5, 3)=(1, −2, 1) is<br />

positive. Hence, it holds that x 4 1x 3 2x 4 3 ≻ grlex x 3 1x 5 2x 3 3.<br />

In the literature the graded lex ordering is also called the <strong>to</strong>tal degree ordering.<br />

Definition 2.11. (Graded Reverse Lex Ordering). Let X be a set of n variables<br />

x 1 ,...,x n and let α =(α 1 ,...,α n ) and β =(β 1 ,...,β n ) ∈ N n 0 . Then α ≻ grevlex β is<br />

a monomial ordering on T X if |α| = ∑ n<br />

i=1 α i > |β| = ∑ n<br />

i=1 β i,or|α| = |β| and the<br />

right-most non-zero entry in α − β ∈ Z n is negative. The graded reverse lex ordering<br />

is often abbreviated as grevlex ordering.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!