This is half-way between a bug and a feature request:
(C1) taylor(sum(exp(i*x),i,0,n),x,0,1);
TAYLOR unable to expand at a point specified in:
ERREXP1
-- an error. Quitting. To debug this try DEBUGMODE(TRUE);)
I think taylor should "map into" a finite sum. Thus (c1) would
be the same as
(c1) sum(taylor(exp(i*x),x,0,1),i,0,n);
For taylor to do this, I'm guessing that the function tsprsum in
hayat.lisp would need to be extended.
With so much important work going on, I don't want to distract
anybody from doing real work.
Barton