greuel wrote:
Hi,
I guess 'division' is what you want.
Thanks. Unfortunately, B is not necessarily a standard basis, and division appears to compute a standard basis of B before doing the division. For example,
Code:
> ring R=0,(x,y),dp;
> ideal l = xy+1,y2+1;
> poly f = x-y;
> division(f,l);
[1]:
_[1,1]=-y
_[2,1]=x
[2]:
_[1]=0
[3]:
_[1,1]=1
The answer I
want is
Code:
[1]:
_[1,1]=0
_[2,1]=0
[2]:
_[1]=x-y
[3]:
_[1,1]=1
If I read the documentation correctly, division computes a standard basis, then lifts to l; I want the result from the non-standard basis. Is there an option to turn that behavior off?