MathGroup Archive 2005

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Unexpected non-evaluation problem


Carl Cotner wrote:
> 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
> 
Hi Carl,

Mapping *Evaluate* to all parts will do it. Why? I do not know...

In[1]:=
Evaluate //@ InverseFourierTransform[FourierTransform[x^2, x, y], y, x]

Out[1]=
x^2

Best regards,
/J.M.


  • Prev by Date: Re: 3d plot's of function's domain
  • Next by Date: Simplify Enterprise NAS with Global File Virtualization
  • Previous by thread: Re: Unexpected non-evaluation problem
  • Next by thread: Re: Re: Unexpected non-evaluation problem