« previous | Monday, March 17, 2014 | next »
Discrete Fourier Transform
Recall that
For simplicity, we write



(this is the fourier transform)
Then
Properties
Then
implies
is
-periodic. What about
Therefore
is
-periodic.
Sequence
Let
be the set of all
-periodic sequences
with
is an
-periodic sequence.
We take a "template sample" that is
"positions" wide. The entire sequence is nothing more than this template repeated indefinitely in ether direction.
... -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 ...
... a b c d e a b c d e a b c d e a b c d ...
... `-----------' `-----------' `-----------' `--------- ...
Suppose
, then
and
Therefore the discrete fourier transform
is linear:
The inverse discrete fourier transform
is also linear.
Hence
and
are linear transformations from
to
.
Shifts
If
, then let
(left translation of
by one unit)
(or equivalently
.
We saw a similar behavior in continuous fourier transforms: multiplications in the time domain
translate to multiplications by a phase change constant in the frequency domain
.
Connection with Fourier Transforms
Suppose that
for
, and
.
Then
.
Perform a change of variables. Let
. Then
and
with
.
Then
Let
Let
Replace
by
:
Something is wrong with the following
Observe that the integral factor is the Fourier Series Coefficient. Let
. We have
:
Where
is a sample of
at
. The spacing between samples is
, and the Nyquist frequency is
.
The professor realized the mistake here and promised to fix it
next lecture
After some manipulation, we come up with a function with two parameters:
and
.