I've got a little problem with Mathematicas FourierTransform.
I've defined a rectangular function with help of the HeavisideTheta-Function.
Square[t_] := 1/2 * HeavisideTheta[(-t^2 + 1)]
When trying to FourierTransform it with
FourierTransform[Square[t], t, \[Omega]]
All I get is
FourierTransform[1/2 HeavisideTheta[1 - t^2], t, 1]
After looking through the examples I tried
FourierTransform[1, t, \[Omega]]
for testing purposes, but again all I got out was
FourierTransform[1, t, 1]
More oddly, when I emailed my two rows of code to a guy at my University,
they worked for him the way expected.
Any ideas what's going on here?