Comment #25 on issue 1620 by [email protected]: Allow derivatives of
unknown functions evaluated at a point
http://code.google.com/p/sympy/issues/detail?id=1620
I thought about that, but decided not to do it because I wanted Eval to
auto-expand whenever possible (I pushed this behavior now, after solving
the infinite recursion bug with Derivative._eval_subs()):
Eval(1+f(x).diff(x), x, 0)
1 + Eval(D(f(_x), _x), Tuple(_x), Tuple(0))
while Lambda should never behave like this, I think. Also, Lambda doesn't
do partial evaluation, like:
Eval(y*f(x).diff(x), (x, y), (0, 2))
2*Eval(D(f(_x), _x), Tuple(_x), Tuple(0))
although it would be feasible to manipulate the Lambda object to do it, it
felt wrong to do so, because a Lambda is a "function" not an "expression".
--
You received this message because you are subscribed to the Google Groups
"sympy-issues" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sympy-issues?hl=en.