2

I'm looking at two different books written by Oppenheim. In Discrete-Time Signal Processing (source 1) he defines the DFS to be:

enter image description here

where, $W_N=e^{-j(2\pi/N)kn}$ , while in Signals and Systems (source 2) he defines the DTFS to be:

enter image description here

Can someone explain why there is a difference? It appears to me that the only difference is that the DTFS coefficients are scaled by a factor of 1/N. Is the difference that the DFS is defined in terms of Fourier series coefficients and the DTFS is defined in terms of spectral coefficients? Do these differences arise from how the series are derived?

Thanks!

Edit

Sources

(1) Alan V. Oppenheim and Ronald W. Schafer, Discrete-Time Signal Processing Second Edition, 1999

(2) Alan V. Oppenheim and Alan S. Willsky, Signals and Systems Second Edition, 1997

Peter K.
  • 25,714
  • 9
  • 46
  • 91
eball
  • 131
  • 3
  • 1
    Could you edit your question with the complete citation data for each book, including the coauthors and copyright date? Oppenheim is a very prolific author. He's been publishing for decades, and he is continually updating Signals and Systems. – TimWescott Feb 23 '24 at 16:07
  • 1
    Sure, good idea. No problem. – eball Feb 23 '24 at 17:28

2 Answers2

3

That's primarily due to inconsistent naming.

Typically the term "Discrete Time Fourier Transform" (DTFT) is used for signals that are discrete in time but continuous in Frequency, which is DIFFERENT from how Oppenheim used in in source (2) (and hence it's probably a mistake on his part).

For a more common definition of the term see: https://en.wikipedia.org/wiki/Discrete-time_Fourier_transform

There are four different types of Fourier Transform depending on whether the signal is discrete or continuous in either domain. Whenever a domain is discrete we use sums. When it's continuous, we use integrals. There are total of 4 combinations, so there are 4 different transforms. Note that discreteness in one domain implies periodicity in the other (and vice versa).

Unfortunately the naming of the different flavors isn't super consistent. Most common we have

Time                   Frequency                Name
Continuous/Aperiodic   Continuous/Aperiodic     FT   = Fourier Transform, or Continuous FT
Discrete/Aperiodic     Continuous/Periodic      DTFT = Discrete Time Fourier Transform
Continuous/Periodic    Discrete/Aperiodic       FS   = Fourier Series
Discrete/Periodic      Discrete/Periodic        DFT  = Discrete Fourier Transform
Hilmar
  • 44,604
  • 1
  • 32
  • 63
2

Unless I'm really suffering a brain fart, (8.11, 8.12) and (3.94, 3.95) are mathematically identical. Just take $$W^{kn}_N = e^{jk(2 \pi /N)n} \tag 1$$ and see for yourself.

Terminology changes, and Oppenheim has been publishing for a very long time. I suspect that the publication dates for the two books are quite different, and the intended audiences are also different (Signals and Systems is usually a 2nd-year book, quite a few of his earlier books are grad level).

I think the only difference is the term he used, and a deep dive into the history of the terms may reveal that he's being consistent with the terms use around the date of publication (or the DSP community is following his usage).

TimWescott
  • 12,704
  • 1
  • 11
  • 25