Hello, can someone explain the following behaviour? Maxima's integrate
algorithm does not seem to recognise an elliptic integral. The same is
true for elliptic_e. Thanks, Leo.
---
(%i1) display2d : false$
(%i2) assume(m>0,m<1,phi>0)$
(%i3) f : 1/sqrt(1 - m*sin(x)^2 )$
(%i4) integrate(f,x);
(%o4) 'integrate(1/sqrt(1-m*sin(x)^2),x)
(%i5) integrate(f,x,0,phi);
(%o5) 'integrate(1/sqrt(1-m*sin(x)^2),x,0,phi)
(%i6) diff( elliptic_f(x,m), x);
(%o6) 1/sqrt(1-m*sin(x)^2)
(%i7) %-f;
(%o7) 0
(%i8) build_info();
Maxima version: 5.17.1
Maxima build date: 20:42 2/2/2009
host type: i686-pc-linux-gnu
lisp-implementation-type: GNU Common Lisp (GCL)
lisp-implementation-version: GCL 2.6.8
--
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.