#15021: Return unevaluated derivative
----------------------------+-----------------------------
    Reporter:  eviatarbach  |            Owner:
        Type:  defect       |           Status:  new
    Priority:  major        |        Milestone:  sage-5.12
   Component:  symbolics    |         Keywords:
   Merged in:               |          Authors:
   Reviewers:               |  Report Upstream:  N/A
 Work issues:               |           Branch:
Dependencies:               |         Stopgaps:
----------------------------+-----------------------------
 There should be a way to return an unevaluated derivative from within the
 `_derivative_` or `_tderivative_` method of a `BuiltinFunction`. Perhaps
 by returning `None`, like `_eval_` does for remaining unevaluated. As of
 now returning `None` causes a segmentation fault.

 This is important because for multivariate functions often only the
 derivative with respect to one variable may be known, so we want to return
 the unevaluated derivative if it's taken with respect to a variable in
 which we don't know the derivative. Right now it seems the only way to not
 return a derivative is to raise an exception.

--
Ticket URL: <http://trac.sagemath.org/ticket/15021>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" 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/sage-trac.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to