| 1 | initial version |
The link from Maxima's assoc_legendre_p to Sage's gen_legendre_p will be done by ticket #16813 (among many other things). Until then you must do manually
sage: assoc_legendre_p = gen_legendre_P
sage: print (-1/2*sqrt(3)*assoc_legendre_p(1/2, -1, -5/3)).n()
...
TypeError: no conversion of this rational to integer
which however shows that Maxima itself cannot handle the function with non-integer index. Using the branch in the ticket gives
sage: assoc_legendre_p = gen_legendre_P
sage: sage: print (-1/2*sqrt(3)*assoc_legendre_p(1/2, -1, -5/3)).n()
-0.483843755630126 + 0.369716687246133*I
| 2 | No.2 Revision |
The link from Maxima's assoc_legendre_p to Sage's gen_legendre_p will be done by ticket #16813 (among many other things). Until then you must do manually
manually
sage: assoc_legendre_p = gen_legendre_P
sage: print (-1/2*sqrt(3)*assoc_legendre_p(1/2, -1, -5/3)).n()
...
TypeError: no conversion of this rational to integer
which however shows that Maxima itself cannot handle the function with non-integer index. Using the branch in the ticket sage: assoc_legendre_p = gen_legendre_P
sage: sage: print (-1/2*sqrt(3)*assoc_legendre_p(1/2, -1, -5/3)).n()
-0.483843755630126 + 0.369716687246133*I
| 3 | No.3 Revision |
The link from Maxima's assoc_legendre_p to Sage's gen_legendre_p will be done by ticket #16813 (among many other things). Until then you must do manually
sage: assoc_legendre_p = gen_legendre_P
sage: print (-1/2*sqrt(3)*assoc_legendre_p(1/2, -1, -5/3)).n()
...
TypeError: no conversion of this rational to integer
which however shows that Maxima itself cannot handle the function with non-integer index. Using the branch in the ticket gives
sage: assoc_legendre_p = gen_legendre_P
sage: sage: print (-1/2*sqrt(3)*assoc_legendre_p(1/2, -1, -5/3)).n()
-0.483843755630126 + 0.369716687246133*I
| 4 | No.4 Revision |
The link from Maxima's assoc_legendre_p to Sage's will be done by ticket #16813 (among many other things). Until then you must do manuallygen_legendre_pgen_legendre_P
sage: assoc_legendre_p = gen_legendre_P
sage: print (-1/2*sqrt(3)*assoc_legendre_p(1/2, -1, -5/3)).n()
...
TypeError: no conversion of this rational to integer
which however shows that Maxima itself cannot handle the function with non-integer index. Using the branch in the ticket gives
sage: assoc_legendre_p = gen_legendre_P
sage: print (-1/2*sqrt(3)*assoc_legendre_p(1/2, -1, -5/3)).n()
-0.483843755630126 + 0.369716687246133*I
Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.