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 > >