Main Page | Report this Page
 
   
Science Forum Index  »  Math - Symbolic Forum  »  Is it a bug ?
Page 1 of 1    
Author Message
philippe
Posted: Sat Oct 21, 2006 10:18 am
Guest
Hello,

I use Mathematica 5.2 trial version, I do :

I want to define the Fourier Transform as :
F(f(x),x,t)=integral(f(x)*exp(-i*t*x),x,-infinity,+infinity), so I do :
SetOptions[FourierTransform, FourierParameters -> {1, -1}]

I want to calculate :
FourierTransform[UnitStep[x]*Exp[-x],x,t]

Mathematica gives :
-I
------
-I + t

But UnitStep = (1+Sign)/2, and
(FourierTransform[Exp[-x],x,t]+FourierTransform[Sign[x]*Exp[-x],x,t])/2
gives :
-I
------ + Pi DiracDelta[-I + t]
-I + t

The results are not equal ...

Where is the error ...

Thanks
philippe
Posted: Mon Oct 30, 2006 9:23 am
Guest
Ok it's true almost everywhere ... but if I compute the inverse Fourier transform, it is true nowhere ...
 
Page 1 of 1       All times are GMT - 5 Hours
The time now is Thu Jan 08, 2009 6:29 pm