Comment #5 on issue 3638 by [email protected]: Automatic series
expansion while applying a function?
http://code.google.com/p/sympy/issues/detail?id=3638
Do any functions currently automatically evaluate at series?
No (but some other CAS do), but is this too different from already
implemented eval()'s?
Maybe I'm mistaken, but doesn't it require computing a power series in
the general case?
Yes. Things like (1+x+O(x**2))**3 should be evaluated to 1+3*x+O(x**2).
Same for sin(x)*O(x) or sin(x)+O(x**2). There is a lot of todo work. That
not a PR.
log(sin(x) + O(x**2)) (which doesn't seem to work actually)
Yes. There is a real bug too: log(x+O(x**2)), thanks.
What's so bad about calling series() again if you want a power series.
Then what's so good to keep things like sin(x)*O(x**2) or sin(tan(O(x)))?
When and why we clearly want to hold this as unevaluated and that does
matter something (e.g. mathematically)?
so doesn't this often represent a poor workflow anyway?
Well, may be. But for me it's not clear why.
ValueError: Could not calculate 6 terms for log(sin(x) + O(x**2))
BTW, that's not a bug?!
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
You received this message because you are subscribed to the Google Groups
"sympy-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy-issues?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.