#12455: Make Airy functions symbolic
-------------------------------------+-------------------------------------
Reporter: olazo | Owner: rws
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-6.6
Component: symbolics | Resolution:
Keywords: Airy functions | Merged in:
sd40.5 sd48 | Reviewers: Eviatar Bach, Karl-
Authors: Oscar Gerardo | Dieter Crisman, Burcin Erocal, Ralf
Lazo Arjona, Benjamin Jones, D. | Stephan
S. McNeil, Eviatar Bach, Ralf | Work issues:
Stephan | Commit:
Report Upstream: N/A | 91530d08a7a37bc03876962c1a1ae0bca10bfd70
Branch: | Stopgaps:
public/ticket/12455 |
Dependencies: #12289, #17130 |
-------------------------------------+-------------------------------------
Comment (by rws):
Replying to [comment:80 mmezzarobba]:
> x should be z in the differential equation
Strange typo.
> * Raising a `ValueError` in `FunctionAiryAiGeneral._derivative_` when
`diff_param == 0` may not be the most appropriate, since (if I'm not
mistaken) the partial derivative would make sense mathematically.
A quick look at old and new code shows 1. `ValueError`, 2.
`NotImplementedError`, 3. `assert`. So, this needs to be unified to
`NotImplementedError`.
> One last thing: IMO `hold_derivative` should be `True` by default in
`airy_ai` and `airy_bi`, except perhaps when the differentiation order is
one. But I don't know if that's consistent with the way things are done in
other parts of sage symbolics. Thoughts?
I believe the code of this ticket is the only one that has such a
parameter, so please feel free to improve it.
I have looked at your patch and it's fine, so if you think the rest is OK
please set positive.
--
Ticket URL: <http://trac.sagemath.org/ticket/12455#comment:84>
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/d/optout.