next up previous
Next: Physical Meaning of 1DFT Up: fourier Previous: Four different forms of

Heisenberg Uncertainty Principle

A time signal $x(t)$ contains the complete information in time domain, i.e., the amplitude of the signal at any given moment $t$. However, no information is explicitly available in $x(t)$ in terms of its frequency contents. On the other hand, the spectrum $X(f)={\cal F}[x(t)]$ of the signal obtained by the Fourier transform (or any other orthogonal transform such as discrete cosine transform) is extracted from the entire time duration of the signal, it contains complete information in frequency domain in terms of the magnitudes and phases of the frequency component at any given frequency $f$, but there is no information explicitly available in the spectrum regarding the temporal characteristics of the signal, such as when in time certain frequency contents appear. In this sense, neither $x(t)$ in time domain nor $X(f)$ in frequency domain provides complete description of the signal. In other words, we can have either temporal or spectral locality regarding the information contained in the signal, but never both.

To address this dilemma, the short-time Fourier transform (STFT), also called windowed Fourier transform, can be used. The signal $x(t)$ to be Fourier analyzed is first truncated by a time window function $w(t)$ which is zero outside a certain time interval $T$, such as a square or Gaussian window, before it is transformed to the frequency domain. Now any characteristics appearing in the spectrum will be known to be from within this particular time window. In time domain, the windowed signal is:

\begin{displaymath}x_w(t)=x(t) w(t) \end{displaymath}

According to convolution theorem, this equation corresponds to the following in frequency domain:

\begin{displaymath}X_w(f)=X(f) * W(f) \end{displaymath}

where $X_w(f)={\cal F}[x_w(t)]$ and $W(f)={\cal F}[ w(t) ]$ are the spectra of $x_w(t)$ and $w(t)$, respectively. Now we know that all frequency components present in the spectrum $X_w()$ exist inside the time window, and the narrower the time window, the better the temporal resolution. However, on the other hand, the spectrum $X_w(f)$ of the windowed signal is a blurred version of the true signal spectrum $X(f)$, due to the convolution with the spectrum $W(f)$ of the window. Moreover, we see that while the temporal resolution can be increased by a narrow window $w(t)$, the frequency resolution will be reduced due to the expanded spectrum $W(f)$. Similarly, a narrower $W(f)$ for better frequency resolution corresponds to a wider window causing poorer temporal resolution. This relationship is similar to the Heisenberg Uncertainty Principle in quantum physics which states that it is impossible to measure both the exact position and the exact momentum of a particle at the same time. The more precisely one of the quantities is measured, the less precisely the other is known.

We can further assume the windowed signal repeats itself outside the window, i.e., it becomes a periodic signal with period $T$. The spectrum of this periodic signal is discrete, with a gap $f_0=1/T$ between every two consecutive frequency components, i.e.,

\begin{displaymath}T f_0 =1 \end{displaymath}

This relationship means that it is impossible to increase both the temporal resolution (reduced $T$) and the frequency resolution (reduced $f_0$). When one of the resolutions is improved, the other must suffer.


next up previous
Next: Physical Meaning of 1DFT Up: fourier Previous: Four different forms of
Ruye Wang 2009-12-31