integrate, asksign, part of answer doesn't use result
elliptic_e(1,1.23) --> lisp numeric error (introduces complex %i)
mystery, fixed by repairing maxima.init file to do right file_search ...
mystery, fixed by repairing maxima.init to include proper file_search_... locations.
integrate, csc, pquotient
integrate, atanh, facexp, facsum
rat(a^(r+1)) looks like aa^r, so there is no occurrence of r+1 at all. ratsubst(q-1,r,a^(r+1)) results in a^q, which is presumably the desired result. a^(2r+1) is a(a^r)^2 , so there is not a simple hack for making it a^q. Just use subst instead of ratsubst for exponents; ratsubst(a,b,c) works for a,b,c polynomials or rational functions, since it relies on CRE form (canonical rational expression) form, where division-with-remainder can be used to find subexpressions. Sometimes extracting kernels...
airy_dai bigfloat returns double
see gcd ( (x+y+1)^2, (x+y+1)^3,x,y); vs gcd((x+y+1)^2,(x+y+1)^3, y,x); to see what the extra arguments do. Richard Fateman ;)
see gcd ( (x+y)^2, (x+y)^3,x,y); vs gcd((x+y)^2,(x+y)^3, y,x); to see what the extra arguments do. Richard Fateman ;)
wxmaxima, bigfloat input
integrate atan(x)^x fails
Just to be clear, float (11468322278445318 - 36028797018963968/%pi); --> returns 0.0, and 0.0>1/2 is false. How much work do you want Maxima to do, for example in testing for inequalities for termination of a loop? Here's some more info (%i12) for i: 11468322278445315 thru 11468322278445320 do print([i , float (i - 36028797018963968/%pi)]); [11468322278445315,-2.0] [11468322278445316,-2.0] [11468322278445317,-2.0] [11468322278445318,0.0] [11468322278445319,2.0] [11468322278445320,2.0] (%o12) done...
VOTE: maxima
zeroa+zerob is arguably zero. This is the sum of two signed zeros +0 and -0.
asksign: internal error, zeroa+zerob: integration prompts error
limit(-log(1+x^(2/3)) , x, 0, plus),algebraic:true; also fails. replace 2/3 by 1/3...