Re: Change integral variables
- To: mathgroup at smc.vnet.net
- Subject: [mg88222] Re: Change integral variables
- From: Peter Breitfeld <phbrf at t-online.de>
- Date: Tue, 29 Apr 2008 06:46:41 -0400 (EDT)
- References: <fv1fep$es1$1@smc.vnet.net>
Budaoy schrieb:
> In Mathematica, how can I change integral variables? For example in
> integration:
>
> Integrate[Sin[Sqrt[x]], x] if I want to use t^2=x to instead x in the
> integral, how can I achieve this?
>
> PS: Does Mathematica have a inertial form of some symbolic command,
> for instance, the above integration, if I only want an integration
> form but not an answer, what can I do?
>
> Thanks.
>
I don't know of any inertial form to do this, but there are two
possiblities:
In= f[x_] := Sin[Sqrt[x]];
Integrate[f[x], x]
ii = f[x] dx
tRule = {x -> t^2, dx -> 2 t}
it = Simplify[(ii /. tRule), t >= 0]
Out= ...
2 dt Sin[t]
The other possibility is David Park's Presentations package, which
includes a "StudentsIntegral". You would write then:
i1=integrate[Sin[Sqrt[x]],x]
it=i1//ChangeIntegralVariable[t->Sqrt[x],x,
DirectSubstitution->{x->t^2}]
to get the output (I write it in LaTeX notation):
\int Sin[x] dx
Gruss Peter
--
==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==
Peter Breitfeld, Bad Saulgau, Germany -- http://www.pBreitfeld.de