Next: Fourier Transform 2 Real
Up: fourier
Previous: An Example
The N-point DFT of time samples
is defined as
(ignoring the coefficient for now):
where we have defined
It is easy to show that has the following properties:
-
-
-
Let , the above DFT can be written as
The first summation has all even terms and the second all
odd ones. Due to the 2nd property of , the above can be
rewritten as
|
(1) |
where
are two M-point DFTs, where
Note that the index
for these two M-point DFTs only
covers the first half of the range
for the original
N-point DFT. However, the second half can be easily obtained by replacing
in Eq. (1) with :
The last equation is due to the 3rd property of . Also, due to
the first property of , we have
and
Now the second half of the N-point DFT can be obtained as
|
(2) |
The N-point DFT can now be obtained from Eqs. (1), (2), once
and are available. However, as and are
two N/2-point DFTs, they each can also be obtained by two N/4-point DFTs.
This process can be carried out recursively until finally only 1-point DFTs
are needed, which are just the time samples themselves. Therefore, the
operations of an N-point DFT can be symbolically represented by the following
diagram. The complexity is therefore reduced from to
.
Next: Fourier Transform 2 Real
Up: fourier
Previous: An Example
Ruye Wang
2015-11-12