For a suitable function , the Fourier transform and inverse Fourier transform are defined to be
The Fourier transform of is frequently written as .
Every function in has a Fourier transform and inverse Fourier transform, since
Furthermore when is in , then is a uniformly continuous function that tends to zero as approaches infinity. However need not be in , and not every continuous function that tends to zero is the Fourier transform of a function in (indeed describing is an open problem). As such it can be helpful to restrict the definition to the Schwartz space over , where the Fourier transform is an automorphism.
On the other hand, we’ll also want to talk about the Fourier transforms of functions that aren’t absolutely integrable, or objects that aren’t functions at all (like the delta function). So I will tend to be very liberal with my application of the transform.
The Fourier Inversion Theorem states that (where is the identity operator). This is strictly true for functions in whose transforms are also in , but can also be extended to more general spaces as well.
The Fourier transform is linear:
If you shift everything in the original basis (usually the time or space domain), you pick up a phase shift in the transformed (i.e. frequency) basis. This follows from a change of variables.
The reverse is also true (with a sign difference):
If you expand horizontally, you contract both horizontally and vertically.
The Fourier transform of a derivative just picks up a factor of , as long as the function vanishes at . This fact follows from integration by parts, and is extremely useful for solving certain differential equations.
The Fourier transform has a number of interesting properties related to the flip (or reversal) operator . By definition
And by changing the variable of integration from to
Thus . (You can also derive this using the expansion/contraction formula discussed above). This means that
and
So the Fourier transform generates cycles of functions. The forward transform takes you one forward, while the inverse transform takes you one back.
Recall that the conjugate of a complex number is defined as . Conjugation distributes over addition and multiplication. Knowing Euler’s formula and that cos(x) is even and sin(x) odd, it’s easy to show that for real .
Let’s see what the Fourier transform of the conjugate of a function looks like.
This implies that is the complex conjugate of . So if we take the complex conjugate before and after, the forward Fourier transform becomes the inverse Fourier transform. Let’s redraw the arrow diagram from before as a commutative diagram that reflects this:
In this version horizontal arrows indicate Fourier transforms (and you can always go backward along a horizontal arrow by taking the inverse Fourier transform), and vertical arrows indicate complex conjugates.
Recall that a function is even if , and odd if . Note that a function is real if and only if it’s equal to its own complex conjugate, and a function is purely imaginary if and only if its complex conjugate is its additive inverse. If any of these properties hold, we can deduce some interesting things from the commutative diagram above.
The case where is a real function is used often enough to be worth drawing out explicitly. It also helps see the special cases for even and odd real functions. Here the diagonal arrows represent Fourier transforms (as always they can be inverted), and the vertical arrow represents the complex conjugate (which in this particular case is equivalent to the flip operator).
In particular, since conjugation doesn’t change magnitude, the magnitude of the transform of a real function is an even function. Because of this it’s common to see the negative frequencies ignored when we’re dealing with a real function and only care about the magnitude of the transform (like for spectral power analysis).
A Fourier transform that comes up frequently is that of a Gaussian. It can be calculated by completing a square.
This is an unnormalized Gaussian with variance . Note that the exponent wants to be expressed in radians instead of cycles, so is scaled by .
This function integrates to . One might have hoped it would be normalized. One reason this could not be true is Plancherel’s Theorem. The “power” of a normalized Gaussian is
This depends on the variance, which is inverted by the Fourier transform. So since the power is invariant, the normalization cannot in general be conserved.