Re: Unexpected non-evaluation problem
- To: mathgroup at smc.vnet.net
- Subject: [mg63145] Re: [mg63124] Unexpected non-evaluation problem
- From: Bob Hanlon <hanlonr at cox.net>
- Date: Thu, 15 Dec 2005 07:14:05 -0500 (EST)
- Reply-to: hanlonr at cox.net
- Sender: owner-wri-mathgroup at wolfram.com
Very weird behavior.
UnnecessaryFunction[x_]:=
ToExpression[ToString[InputForm[x]]];
InverseFourierTransform[FourierTransform[x^2,x,y],y,x]//
UnnecessaryFunction
x^2
Bob Hanlon
>
> From: "Carl Cotner" <carl.cotner at gmail.com>
To: mathgroup at smc.vnet.net
> Date: 2005/12/15 Thu AM 03:06:33 EST
> Subject: [mg63145] [mg63124] Unexpected non-evaluation problem
>
> I am totally baffled by the following Mathematica behavior:
>
> In[1]:= InverseFourierTransform[FourierTransform[x^2, x, y], y, x]
> Out[1]= Sqrt[2 Pi] x^2 FourierTransform[DiracDelta[y], y, x]
>
> In[2]:= Sqrt[2 Pi] x^2 FourierTransform[DiracDelta[y], y, x]
> Out[2]= x^2
>
> I've already asked my local guru without success, so I'm hoping someone
> here can help me. Does anyone know why the first expression doesn't
> evaluate to x^2 all by itself? How I can force it to do so?
>
> Carl
>
>