Currently:
(%i1) make_elliptic_f(inverse_jacobi_cd(x,m));
(%o1) elliptic_f(asin(sqrt((1 - x^2) (1 - m x^2))), m)
(%i2) make_elliptic_f(inverse_jacobi_dc(x,m));
(%o2) elliptic_f(asin(sqrt((x^2 - 1) (x^2 - m))), m)
(%i3) make_elliptic_f(inverse_jacobi_ds(x,m));
(%o3) elliptic_f(asin(sqrt(x^2 + m)), m)
But they should be
inverse_jacobi_cd(x,m) = elliptic_f(asin(sqrt((1-x^2)/(1-m*x^2))), m)
inverse_jacobi_dc(x,m) = elliptic_f(asin(sqrt((x^2-1)/(x^2-m))), m)
inverse_jacobi_ds(x,m) = elliptic_f(asin(1/sqrt(x^2+m)), m)
Issue found by Claude while working on inverse Jacobi functions.
Fixed by merging branch bug-5763-fix-make-elliptic-f at commit [285b41]
Related
Commit: [285b41]