DTFS properties share strong similarities with CTFS properties.
They are essential tools for signal analysis and manipulation.
Note
Shorthand Notation:
We use the notation \(x[n] \stackrel{\mathcal{FS}}{\longleftrightarrow} a_k\) to indicate that \(x[n]\) is a periodic signal with period \(N\) and \(a_k\) are its Fourier series coefficients.
Table 3.2: Properties of Discrete-Time Fourier Series
Property
Periodic Signal
Fourier Series Coefficients
Periodicity
\(x[n]\) periodic with period \(N\)
\(a_k\) periodic with period \(N\)
Linearity
\(A x[n]+B y[n]\)
\(A a_{k}+B b_{k}\)
Time Shifting
\(x\left[n-n_{0}\right]\)
\(a_{k} e^{-j k(2 \pi / N) n_{0}}\)
Frequency Shifting
\(e^{j M(2 \pi / N) n} x[n]\)
\(a_{k-M}\)
Conjugation
\(x^{*}[n]\)
\(a_{-k}^{*}\)
Time Reversal
\(x[-n]\)
\(a_{-k}\)
Periodic Convolution
\(\sum_{r=\langle N\rangle} x[r] y[n-r]\)
\(N a_{k} b_{k}\)
Multiplication
\(x[n] y[n]\)
\(\sum_{l=\langle N\rangle} a_{l} b_{k-l}\)
First Difference
\(x[n]-x[n-1]\)
\(\left(1-e^{-j k(2 \pi / N)}\right) a_{k}\)
Running Sum
\(\sum_{m=-\infty}^{n} x[m]\) (\(a_0=0\) for periodicity)
If \(x[n] \stackrel{\mathcal{FS}}{\longleftrightarrow} a_k\) and \(y[n] \stackrel{\mathcal{FS}}{\longleftrightarrow} b_k\), both periodic with period \(N\).
Then \(x[n] y[n] \stackrel{\mathcal{FS}}{\longleftrightarrow} d_k\), where \(d_k\) is given by periodic convolution:
\[ d_k = \sum_{l=\langle N\rangle} a_l b_{k-l} \]
Important
Key Difference from CTFS:
In CTFS, multiplication in time domain corresponds to aperiodic convolution of coefficients.
In DTFS, it corresponds to periodic convolution of coefficients, meaning the summation is over \(N\) terms and coefficients \(b_k\) are considered periodic.
First Difference Property
If \(x[n] \stackrel{\mathcal{FS}}{\longleftrightarrow} a_k\), then \(x[n]-x[n-1] \stackrel{\mathcal{FS}}{\longleftrightarrow} (1-e^{-j k(2\pi/N)}) a_k\).
This is the discrete-time parallel to the differentiation property in continuous time.
Tip
This property is useful when the first difference of a signal is simpler to analyze than the original signal itself, often simplifying coefficient calculation.
Let’s see how the first difference affects the spectrum of a discrete-time ramp signal.
// Define N for DT rampviewof N_diff = Inputs.number([1,20], {label:"N (Period):",step:1,value:10})
This relation states that the average power in one period of \(x[n]\) (LHS) equals the sum of the average powers in all its harmonic components (RHS).
Tip
This is a powerful conservation-of-energy principle, linking the time-domain energy (or power) of a signal to its frequency-domain representation. It applies to both CT and DT signals, with appropriate changes in summation/integration and scaling factors.
Let’s verify Parseval’s relation for a discrete-time square wave.
Find the Fourier series coefficients \(a_k\) of \(x[n]\) shown below.
\(x[n]\) can be decomposed into \(x_1[n]\) (square wave) and \(x_2[n]\) (DC component).
Tip
Strategy:
Decompose \(x[n]\) into simpler components whose coefficients are known or easy to find.
Use the linearity property to sum the coefficients.
graph TD
A["x[n]"] --> B{Linearity Property}
B --> C["x1[n]"]
B --> D["x2[n]"]
C --> E["b_k"]
D --> F["c_k (DC component)"]
E & F --> G["a_k = b_k + c_k"]
Example 3.13: Visualizing Components and Coefficients
\(x[n]\) with \(N=5\). \(x_1[n]\) is a square wave with \(N_1=1\), and \(x_2[n]\) is a DC component.
Example 3.14: Minimum Power & Signal Reconstruction
Problem: Determine \(x[n]\) given:
\(x[n]\) is periodic with \(N=6\).
\(\sum_{n=0}^{5} x[n]=2\).
\(\sum_{n=2}^{7}(-1)^{n} x[n]=1\).
\(x[n]\) has the minimum power per period among signals satisfying 1-3.
From Fact 3: \((-1)^n = e^{-j\pi n} = e^{-j(2\pi/6)3n}\), so this term corresponds to \(k=3\). Thus, \(a_3 = \frac{1}{N} \sum (-1)^n x[n] = \frac{1}{6}(1) = \frac{1}{6}\).
From Fact 4 (Minimum Power): Parseval’s relation states \(P = \sum_{k=\langle N\rangle} |a_k|^2\). To minimize power, all other coefficients (\(a_1, a_2, a_4, a_5\)) must be zero.
Therefore, \(x[n]\) only has \(a_0\) and \(a_3\) as non-zero coefficients.
The reconstructed signal: \(x[n] = \frac{1}{3} + \frac{1}{6}(-1)^n\).
Example 3.15: Periodic Convolution
Problem: Determine and sketch \(w[n]\) given its Fourier series coefficients \(c_k\). \(w[n]\) is periodic with \(N=7\), and \(c_k = \frac{\sin^2(3\pi k/7)}{7\sin^2(\pi k/7)}\).
Strategy:
Recognize \(c_k\) as a product of known coefficient forms.
Use the periodic convolution property to find \(w[n]\).
We observe \(c_k = 7 d_k^2\), where \(d_k\) are the coefficients of a square wave \(x[n]\) with \(N=7\) and \(N_1=1\) (pulse width \(P=3\)).
Since \(c_k = 7 d_k d_k\), by the periodic convolution property (\(N a_k b_k \longleftrightarrow \sum x[r]y[n-r]\)), we have:
Periodic Convolution:\(\sum_{r=\langle N\rangle} x[r] y[n-r] \longleftrightarrow N a_k b_k\) (product of coefficients).
First Difference:\(x[n]-x[n-1] \longleftrightarrow (1-e^{-j k(2\pi/N)}) a_k\).
Parseval’s Relation: Average power is conserved across domains. \[ \frac{1}{N} \sum_{n=\langle N\rangle}|x[n]|^{2}=\sum_{k=\langle N\rangle}\left|a_{k}\right|^{2} \]
Caution
Always remember the periodic nature of DTFS coefficients and the finite summation in periodic convolution, as these are key distinctions from CTFS.