#14996: Improve support for Jacobi elliptic functions
-------------------------------+----------------------------
Reporter: eviatarbach | Owner:
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-5.12
Component: symbolics | Resolution:
Keywords: | Merged in:
Authors: | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
Dependencies: | Stopgaps:
-------------------------------+----------------------------
Comment (by eviatarbach):
No, they're not inane at all! Thanks for the comments, they bring up
important issues to fix.
You're right about the doctest and the need to raise an error; the
`Jacobi` class raises an error but I forgot to add it for the `jacobi`
function. Fix coming up shortly.
As for the `pp=1` convention, it could be done but I don't see how it
would be useful. In all sources I've seen they're called the "12 Jacobi
functions". Also, it might give users the impression that Sage is actually
calculating the ratios of the functions and simplifying. To remain
consistent with the other functions we would also have to add the aliases
`jacobi_nn`, `jacobi_ss`, etc., which amounts to just adding four
constants that equal 1 to the global namespace.
--
Ticket URL: <http://trac.sagemath.org/ticket/14996#comment:11>
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.