8.4 DUAL OF TIME [SAMPLING: SPECTRAL](#page-13-0) SAMPLING
β Back to LINEAR SYSTEMS AND SIGNALS Overview
8.4 DUAL OF TIME SAMPLING: SPECTRAL SAMPLING
As in other cases, the sampling theorem has its dual. In Sec. 8.1, we discussed the time-sampling theorem and showed that a signal bandlimited to B Hz can be reconstructed from the signal samples taken at a rate of fs > 2B samples/s. Note that the signal spectrum exists over the frequency range (in hertz) of βB to B. Therefore, 2B is the spectral width (not the bandwidth, which is B) of the signal. This fact means that a signal x(t) can be reconstructed from samples taken at a rate fs > the spectral width of X(Ο) in hertz ( fs > 2B).
We now prove the dual of the time-sampling theorem. This is the spectral sampling theorem, which applies to timelimited signals (the dual of bandlimited signals). A timelimited signal x(t) exists only over a finite interval of Ο seconds, as shown in Fig. 8.15a. Generally, a timelimited signal is characterized by x(t) = 0 for t < T1 and t > T2 (assuming T2 > T1). The signal width or duration is Ο = T2 βT1 seconds.
The spectral sampling theorem states that the spectrum X(Ο) of a signal x(t) timelimited to a duration of Ο seconds can be reconstructed from the samples of X(Ο) taken at a rate R samples/Hz, where R > Ο (the signal width or duration) in seconds.
Figure 8.15a shows a timelimited signal x(t) and its Fourier transform X(Ο). Although X(Ο) is complex in general, it is adequate for our line of reasoning to show X(Ο) as a real function.
\n(8.8)
Figure 8.15 Periodic repetition of a signal amounts to sampling its spectrum.
We now construct xT0 (t), a periodic signal formed by repeating x(t) every T0 seconds (T0 > Ο ), as depicted in Fig. 8.15b. This periodic signal can be expressed by the exponential Fourier series
where (assuming T0 > Ο )
From Eq. (8.8), it follows that
This result indicates that the coefficients of the Fourier series for xT0 (t) are (1/T0) times the sample values of the spectrum X(Ο) taken at intervals of Ο0. This means that the spectrum of the periodic signal xT0 (t) is the sampled spectrum X(Ο), as illustrated in Fig. 8.15b. Now as long as T0 > Ο , the successive cycles of x(t) appearing in xT0 (t) do not overlap, and x(t) can be recovered from xT0 (t). Such recovery implies indirectly that X(Ο) can be reconstructed from its samples. These samples are separated by the fundamental frequency f0 = 1/T0 Hz of the periodic signal xT0 (t). Hence, the condition for recovery is T0 > Ο ; that is,
Therefore, to be able to reconstruct the spectrum X(Ο) from the samples of X(Ο), the samples should be taken at frequency intervals f0 < 1/Ο Hz. If R is the sampling rate (samples/Hz), then
804 CHAPTER 8 SAMPLING: THE BRIDGE FROM CONTINUOUS TO DISCRETE
SPECTRAL INTERPOLATION
Consider a signal timelimited to Ο seconds and centered at Tc. We now show that the spectrum X(Ο) of x(t) can be reconstructed from the samples of X(Ο). For this case, using the dual of the approach employed to derive the signal interpolation formula in Eq. (8.6), we obtain the spectral interpolation formulaβ
For the case in Fig. 8.15, Tc = T0/2. If the pulse x(t) were to be centered at the origin, then Tc = 0, and the exponential term at the extreme right in Eq. (8.9) would vanish. In such a case, Eq. (8.9) would be the exact dual of Eq. (8.6).
EXAMPLE 8.6 Spectral Sampling and Interpolation
The spectrum X(Ο) of a unit-duration signal x(t), centered at the origin, is sampled at the intervals of 1 Hz or 2Ο rad/s (the Nyquist rate). The samples are
and
Find x(t).
We use the interpolation formula Eq. (8.9) (with Tc = 0) to construct X(Ο) from its samples. Since all but one of the Nyquist samples are zero, only one term (corresponding to n = 0) in the summation on the right-hand side of Eq. (8.9) survives. Thus, with X(0) = 1 and Ο = T0 = 1, we obtain
and
For a signal of unit duration, this is the only spectrum with the sample values X(0) = 1 and X(2Οn) = 0(n = 0). No other spectrum satisfies these conditions.
β This can be obtained by observing that the Fourier transform of xT0 (t) is 2Ο % n DnΞ΄(Ο β nΟ0) [see Eq. (7.22)]. We can recover x(t) from xT0 (t) by multiplying the latter with rect(t β Tc)/T0, whose Fourier transform is T0 sinc(ΟT0/2)eβjΟTc . Hence, X(Ο) is 1/2Ο times the convolution of these two Fourier transforms, which yields Eq. (8.9).