question

*To*: mathgroup at smc.vnet.net*Subject*: [mg80065] question*From*: dimitris <dimmechan at yahoo.com>*Date*: Sat, 11 Aug 2007 02:21:33 -0400 (EDT)

Let's see if Mathematica 6 has become better. In Mathematica 5.2 (and as well 6; as it was mentioned in a recent thread). In[11]:= FourierTransform[Sign[y]*Sign[y], y, q] Out[11]= Sqrt[2*Pi]*DiracDelta[q] which is correct. In Mathematica 5.2 In[5]:= FourierTransform[Sign[y]*Sign[a*y], y, q] Out[5]= (1/q)*((I*(1 - E^(I*q*Sqrt[1/Integrate`NLtheoremDump`myMax[0, 0]^2]*Integrate`NLtheoremDump`myMax[0, 0]^2) + E^(2*I*q*Sqrt[1/Integrate`NLtheoremDump`myMax[0, 0]^2]*Integrate`NLtheoremDump`myMax[0, 0]^2))*Sqrt[2/Pi]* (2 + DiscreteDelta[a] - UnitStep[-a] - UnitStep[a]))/E^(I*q*Sqrt[1/ Integrate`NLtheoremDump`myMax[0, 0]^2]* Integrate`NLtheoremDump`myMax[0, 0]^2)) I think outputs like this is a mini nightmare for the developers. What does version 6 returns? Thanks Dimitris