Next: NCSimplify2Rational[expr]
Up: Simplification
Previous: NCSimplifyRational[ expr ], NCSimplify1Rational[
  Contents
  Index
- Aliases: NCS1R
- Description: It applies a collection of relations implemented as
rules to
. The goal is to simplify
.
- Arguments:
is an algebraic expression.
- Comments / Limitations: WARNING: NCS1R does not first do an ExpandNonCommutativeMultiply. Therefore, it may be the case that one can miss some simplification
if
is not expanded out. The solution, of course, is to call
ExpandNonCommutativeMultiply before calling NCS1R. ExpandNonCommutativeMultiply is called from NCSR.
First, NCS1R normalizes
to
provided S is s a commutative expression (only works for numbers S
in version 0.2 of NCAlgebra). The the following list of rules are
applied.
(0)
(1)
(2)
(3)
(4)
(5)
(6)
In the notation of papers [HW], [HSW],
these rules implement a superset
of the union of the Gröbner basis
for EB and the Gröbner basis for RESOL.
NCAlgebra Project
2002-09-09