HowTo:Term Orderings

From ApCoCoAWiki
Revision as of 17:57, 13 February 2021 by Andraschko (talk | contribs) (Small start (not finished yet))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This page is an introduction into term orderings in CoCoA-5 or ApCoCoA-2. In order to understand this topic, we assume that the reader is familiar with the concept of term orderings on polynomial rings.

Mathematical definition

Let K be a field, let P=K[x1,,xn] be the polynomial ring over K in n indeterminates and let 𝕋(P)={x1α1xnαnα1,,αn0} be the set of all power products in P.

Let σ be a total order on T(P). For a pair (t1,t2)σ, we write t1σt2</math.Then<math>σ is called a term ordering on T(P) iff it is multiplicative, i.e. t1σt2 implies st1σst2 for each t1,t2,s𝕋(P), and we have 1σt for all terms t𝕋(P).

For a polynomial fP, we can write f=c1t1++csts where ti𝕋(P) and ciK× for each i such that t1>σ>σts. Then we use the following notation

  • LTσ(f)=t1 is the leading terms of f,
  • LCσ(f)=c1 is the leading monomial of f and
  • LMσ(f)=c1t1 is the leading coefficient of f.