From: guerom00 on
Hello everyone,

I have symbolic expressions like Integrate[a*f[t],{t,0,y}] and I want
Mathematica to write it as a*Integrate[f[t],{t,0,y}] i.e. whatever
does not depend explicitly on t is a constant which can be factored
out of the integral.
How can I do this ?

TIA

From: David Park on
Look at the "Integration Steps" and the "Step-by-step Integration with
Student's Integral" examples at:

http://blackbook.mcs.st-and.ac.uk/~Peter/djmpark/html/

which is kindly maintained for me by Peter Lindsay at the St Andrews
Department of Mathematics and Statistics.

Otherwise you can write rules that will keep trying to evaluate the integral
but return it unevaluated when it can't. Or you can put it in HoldForm and
then try to manipulate it.


David Park
djmpark(a)comcast.net
http://home.comcast.net/~djmpark/


From: guerom00 [mailto:guerom00(a)gmail.com]

Hello everyone,

I have symbolic expressions like Integrate[a*f[t],{t,0,y}] and I want
Mathematica to write it as a*Integrate[f[t],{t,0,y}] i.e. whatever
does not depend explicitly on t is a constant which can be factored
out of the integral.
How can I do this ?

TIA