Re: [fricas-devel] addition of ExtendedPolynomialReduction

2018-07-03 Thread Ralf Hemmecke
Now thinking about the "reductum(0)=0" assumption. I can easily remove it from my code (see below). tailReduce(x: X, basis: List X): X == empty? basis => x p: R := polynomial x -- We iterate over the non-leading terms of polynomial(x). r: R := 0 v: V :=

Re: [fricas-devel] addition of ExtendedPolynomialReduction

2018-07-03 Thread Ralf Hemmecke
>> https://github.com/hemmecke/fricas/commit/1ea2f36f0a2bf8dd251cbb0fb6ab810b734d2c88.patch >> > > Looks good. However, comment: > > -- Reduce the non-leading terms of x (which is assumed to be non-zero). > > > looks strange:

Re: [fricas-devel] addition of ExtendedPolynomialReduction

2018-07-02 Thread Waldek Hebisch
> > Hello, > > I'm currently preparing an article that involves GrĂśbner basis > computation and then finding the representation of some polynomial in > terms of that GrĂśbner basis. Doing this in FriCAS, is, of course, easy, > but I was unable to find that such an extended reduction is already >

[fricas-devel] addition of ExtendedPolynomialReduction

2018-07-01 Thread Ralf Hemmecke
Hello, I'm currently preparing an article that involves Gröbner basis computation and then finding the representation of some polynomial in terms of that Gröbner basis. Doing this in FriCAS, is, of course, easy, but I was unable to find that such an extended reduction is already implemented in Fri