#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.

Reply via email to