18.5 Fancier Order Setting Commands
The following commands were created for a project, long ago and we have not used them
recently.
18.5.1 SetMonomialOrder[aListOfIndeterminants, n]
-
- Aliases: None
-
- Description: SetMonomialOrder[aListOfIndeterminates,n] sets the order of monomials (e.g.,
if aListOfIndeterminates is {a,b,c,d,f,e}, then the order is a < b < c < d < f < e)
and assigns them grading level n. To obtain a graded lexicographic order, one can use
n = 1.
-
- Arguments: aListofIndeterminants is a list of indeterminates, n is a natural number
-
- Comments / Limitations: See Chapter 18. Not available before NCAlgebra 1.2
18.5.2 ClearMonomialOrderN[n]
-
- Aliases: None
-
- Description: ClearMonomialOrderN[n] clears the order having level n. This command is
equivalent to clearing SetMonomialOrder[{},n]
-
- Arguments: n is an integer or blank
-
- Comments / Limitations: Not available before NCAlgebra 1.2.
18.5.3 ClearMonomialOrderAll[]
-
- Aliases: None
-
- Description: ClearMonomialOrderAll[] effectively executes ClearMonomialOrderN[n] for all
positive integers n.
-
- Arguments: None
-
- Comments / Limitations: Not available before NCAlgebra 1.2.
18.5.4 WhatIsMultiplicityOfGrading[]
-
- Aliases: None
-
- Description: WhatIsMultiplicityOfGrading[] returns a positive integer which is the
multiplicity of the grading. If the value is 1, then one is using graded lexicographical
order.
-
- Arguments: None
-
- Comments / Limitations: See Chapter 18. Not available before NCAlgebra 1.2
18.5.5 WhatIsSetOfIndeterminants[n]
-
- Aliases: None
-
- Description: WhatIsSetOfIndeterminants[n] gives the n-th set of indeterminates.
-
- Arguments: None
-
- Comments / Limitations: See Chapter 18. Not available before NCAlgebra 1.2