change of variables



Maxima knows how to integrate this:

integrate(u(x)*diff(u(x),x),x);

but not this:

integrate((u(x)^4+1)/(u(x)^5+3*u(x))*diff(u(x),x),x);

but it can compute it with the change of variables:

integrate((x^4+1)/(x^5+3*x),x);

  Why this limitation? 

 should'nt maxima try the trivial change of variables when it knows the
answer to the new integration?


       
---------------------------------

S? un Mejor Amante del Cine
?Quieres saber c?mo? ?Deja que otras personas te ayuden!.