RegularChains[NormalForm] - normal form of a polynomial with respect to a regular chain
|
Calling Sequence
|
|
NormalForm(p, rc, R)
|
|
Parameters
|
|
R
|
-
|
polynomial ring
|
rc
|
-
|
regular chain of R
|
|
|
|
|
Description
|
|
•
|
For this call, the regular chain rc must be strongly normalized.
|
•
|
The algorithm is based on that of SparsePseudoRemainder.
|
•
|
Please, refer to the paper of Boulier and Lemaire in Proc. ISSAC 2000 for detail about strongly normalized regular chains and normal forms.
|
•
|
This command is part of the RegularChains package, so it can be used in the form NormalForm(..) only after executing the command with(RegularChains). However, it can always be accessed through the long form of the command by using RegularChains[NormalForm](..).
|
•
|
The commands NormalFormDim0 and ReduceCoefficientsDim0 implement asymptotically fast algorithms for computing the normal form of a polynomial with respect to a zero-dimensional regular chain.
|
|
|
Examples
|
|
>
|
|
>
|
|
| (1) |
>
|
|
| (2) |
>
|
|
| (3) |
The SparsePseudoRemainder(p, rc, R) often returns a multiple of NormalForm(p, rc, R)
>
|
|
| (4) |
>
|
|
| (5) |
>
|
|
| (6) |
|
|
Download Help Document
Was this information helpful?