MonomialOrder - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.
Our website is currently undergoing maintenance, which may result in occasional errors while browsing. We apologize for any inconvenience this may cause and are working swiftly to restore full functionality. Thank you for your patience.

Online Help

All Products    Maple    MapleSim


type/MonomialOrder

check for monomial order data structures

type/ShortMonomialOrder

check for short monomial order descriptions

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

type(T, MonomialOrder)

type(ST, ShortMonomialOrder)

Parameters

T

-

table that denotes a monomial ordering on an algebra

SP

-

short monomial order description

Description

• 

The type ShortMonomialOrder checks if ST is a short monomial order description.

• 

The type MonomialOrder checks if T is a monomial order, as declared by the command Groebner[MonomialOrder]. This representation is used to denote general monomial orders over general skew algebras, possibly with parameters, and possibly in positive characteristic.

Examples

A short monomial order description.

withGroebner:

typeplexx,y,z,MonomialOrder,typeplexx,y,z,ShortMonomialOrder

false,true

(1)

LeadingMonomialax2+bxy+cxz,plexx,y,z

x2

(2)

The previous order can equivalently be declared as a (general) monomial order:

withOre_algebra:

Apoly_algebrax,y,z,rational=a,b,c:

TMonomialOrderA,plexx,y,z:

LeadingMonomialax2+bxy+cxz,T

x2

(3)

typeT,MonomialOrder,typeT,ShortMonomialOrder

true,false

(4)

A monomial order for a skew polynomial ring.

Adiff_algebraDx,x,comm=μ,s,polynom=s:

TMonomialOrderA,tdegDx,s:

typeT,MonomialOrder,typeT,ShortMonomialOrder

true,false

(5)

Neither a monomial order nor a short monomial order description.

type1,MonomialOrder,type1,ShortMonomialOrder

false,false

(6)

See Also

Groebner

Groebner[MonomialOrder]

MonomialOrders

type