# sort(...,MonomialOrder=>...) -- specify Ascending or Descending monomial order

## Synopsis

• Usage:
sort(...,MonomialOrder=>x)
• Inputs:
• Consequences:
• After the degree order has been considered, sort the columns of the matrix in Ascending or Descending monomial order

## Caveat

This option only works for sorting columns of a matrix, not the elements of a list

## Functions with optional argument named MonomialOrder :

• "graphIdeal(...,MonomialOrder=>...)" -- see graphIdeal(RingMap) -- the ideal of the graph of the regular map corresponding to a ring map
• "graphRing(...,MonomialOrder=>...)" -- see graphRing(RingMap) -- the coordinate ring of the graph of the regular map corresponding to a ring map
• "monoid(...,MonomialOrder=>...)" -- see monoid -- make or retrieve a monoid
• "newRing(...,MonomialOrder=>...)" -- see newRing -- make a copy of a ring, with some features changed
• "pushForward(...,MonomialOrder=>...)" -- see pushForward(RingMap,Module)
• rsort(...,MonomialOrder=>...) -- specify Ascending or Descending monomial order
• sort(...,MonomialOrder=>...) -- specify Ascending or Descending monomial order
• sortColumns(...,MonomialOrder=>...) -- specify Ascending or Descending monomial order
• "symmetricAlgebra(...,MonomialOrder=>...)" -- see symmetricAlgebra -- the symmetric algebra of a module
• "tensor(Monoid,Monoid,MonomialOrder=>...)" -- see tensor(Monoid,Monoid) -- tensor product of monoids
• tensor(PolynomialRing,PolynomialRing,MonomialOrder=>...) (missing documentation)
• tensor(PolynomialRing,QuotientRing,MonomialOrder=>...) (missing documentation)
• tensor(QuotientRing,PolynomialRing,MonomialOrder=>...) (missing documentation)
• tensor(QuotientRing,QuotientRing,MonomialOrder=>...) (missing documentation)
• tensor(Ring,Ring,MonomialOrder=>...) (missing documentation)