type/MonomialOrder
check for monomial order data structures
type/ShortMonomialOrder
check for short monomial order descriptions
Calling Sequence
Parameters
Description
Examples
type(T, MonomialOrder)
type(ST, ShortMonomialOrder)
T
-
table that denotes a monomial ordering on an algebra
SP
short monomial order 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.
A short monomial order description.
with⁡Groebner:
type⁡plex⁡x,y,z,MonomialOrder,type⁡plex⁡x,y,z,ShortMonomialOrder
false,true
LeadingMonomial⁡a⁢x2+b⁢x⁢y+c⁢x⁢z,plex⁡x,y,z
x2
The previous order can equivalently be declared as a (general) monomial order:
with⁡Ore_algebra:
A≔poly_algebra⁡x,y,z,rational=a,b,c:
T≔MonomialOrder⁡A,plex⁡x,y,z:
LeadingMonomial⁡a⁢x2+b⁢x⁢y+c⁢x⁢z,T
type⁡T,MonomialOrder,type⁡T,ShortMonomialOrder
true,false
A monomial order for a skew polynomial ring.
A≔diff_algebra⁡Dx,x,comm=μ,s,polynom=s:
T≔MonomialOrder⁡A,tdeg⁡Dx,s:
Neither a monomial order nor a short monomial order description.
type⁡1,MonomialOrder,type⁡1,ShortMonomialOrder
false,false
See Also
Groebner
Groebner[MonomialOrder]
MonomialOrders
type
Download Help Document