#13720: Scale legendre_P to [a,b]
------------------------------------+---------------------------------------
       Reporter:  mjo               |         Owner:  burcin      
           Type:  enhancement       |        Status:  needs_review
       Priority:  major             |     Milestone:  sage-5.9    
      Component:  symbolics         |    Resolution:              
       Keywords:                    |   Work issues:              
Report Upstream:  N/A               |     Reviewers:              
        Authors:  Michael Orlitzky  |     Merged in:              
   Dependencies:                    |      Stopgaps:              
------------------------------------+---------------------------------------
Changes (by mjo):

  * status:  needs_work => needs_review


Comment:

 Replying to [comment:7 kcrisman]:
 > I think that people on this ticket may find #9706 interesting, though I
 imagine it has bitrotted somewhat and Burcin had a very long list of
 comments for it.

 That's too big to ever get merged... I would break out the functions into
 individual tickets where possible.

 Anyway, I was waiting here on #13786 which fixes the `ArithmeticError: 0^0
 is undefined` mentioned above. Unfortunately, both implementations now
 fail due to some other error on `legendre_P(4, Zmod(5)(1), 3, 6)`, but
 what can you do.

 Now the only difference between my implementation and the one in comment 2
 is speed: mine is slightly faster unscaled, and that one is slightly
 faster on a nonstandard interval. But both deltas are negligible, and I
 have an aesthetic preference for the algorithm that's described in the
 reference.

 This still passes all the tests and is a big improvement over what we have
 so I'm going to put it up for review again.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13720#comment:8>
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to