The bug report read
~~~~
taylor(x,x,0,1)*taylor(1/x,x,0,1) => 1/x+... OK
~~~~
but of course the correct result is 1+..., which is what it currently returns. This was probably a typo in the bug report.
Taylor also now reports (I don't know if it did before) that it is assuming that 1/x+... is zero in the WRONG cases. I don't think that should excuse the incorrect results.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Diff:
The bug report read
~~~~
taylor(x,x,0,1)*taylor(1/x,x,0,1) => 1/x+... OK
~~~~
but of course the correct result is
1+...
, which is what it currently returns. This was probably a typo in the bug report.Taylor also now reports (I don't know if it did before) that it is assuming that 1/x+... is zero in the WRONG cases. I don't think that should excuse the incorrect results.