3 Fourier Series Representation of Periodic Signals
The representation and analysis of LTI systems through the convolution sum, as discussed in Chapter 2, are based on representing signals as linear combinations of shifted impulses. This chapter explores an alternative and powerful representation for periodic signals and for the analysis of LTI systems, known as the Fourier series.
3.1 The Response of LTI Systems to Complex Exponentials
In the study of LTI systems, it is particularly advantageous to represent signals as linear combinations of basic signals that possess two key properties:
The set of basic signals can be used to construct a broad and useful class of signals.
The response of an LTI system to each of these basic signals is simple in form, thus providing a convenient way to represent the system's response to any signal constructed as a linear combination of these basic signals.
Fourier analysis is highly significant because complex exponential signals satisfy these properties for LTI systems, in both continuous and discrete time. Specifically, the response of an LTI system to a complex exponential input is the same complex exponential, merely scaled by a complex amplitude factor:
where (for continuous time) and (for discrete time) are complex numbers. The complex amplitude factor or is characteristic of the system and is called the system's transfer function or system function, evaluated at or . A signal for which the system output is (where is a constant) is called an eigenfunction of the system, and the complex constant is the corresponding eigenvalue. Thus, complex exponentials are eigenfunctions of LTI systems.
3.1.1 Continuous-Time Proof
For a continuous-time LTI system with impulse response , if the input is , the output is given by the convolution integral:
We can rewrite this as:
If the integral converges, we define:
Then, the output is . Thus, is an eigenfunction of the LTI system, and (which is the Laplace transform of ) is the corresponding eigenvalue.
3.1.2 Discrete-Time Proof
Similarly, for a discrete-time LTI system with impulse response , if the input is , where is a complex number, the output is given by the convolution sum:
Rewriting this:
If the sum converges, we define:
Then, the output is . Thus, is an eigenfunction of the discrete-time LTI system, and (which is the Z-transform of ) is the corresponding eigenvalue.
3.1.3 Decomposition of Signals
The eigenfunction property is powerful because if a general input signal can be decomposed into a linear combination of these eigenfunctions, then, by the superposition property of LTI systems, the output will be a linear combination of the corresponding scaled eigenfunctions. For instance, if a continuous-time input can be written as:
then the output of an LTI system with transfer function is:
A similar relationship holds for discrete-time signals represented as a sum of . This forms the basis of Fourier analysis, where periodic signals are decomposed into harmonically related complex exponentials (a special case of with ).
3.2 Fourier Series Representation of Continuous-Time Periodic Signals
A continuous-time periodic signal with fundamental period (and fundamental frequency ) can often be represented as a linear combination of harmonically related complex exponentials:
This is the complex exponential Fourier series representation of . The terms are the harmonic components, and are the Fourier series coefficients.
3.2.1 Real Signals
If is a real-valued signal, its Fourier series coefficients must satisfy the conjugate symmetry condition: . This allows the series to be written in alternative forms. Using (the DC component) and pairing terms for and :
If we write for (where and ), and is real if is real, then:
Alternatively, using (for , ), and noting is real:
3.2.2 Derivation of Fourier Coefficients
Assuming has a Fourier series representation as given above, we can determine the coefficients . Multiply both sides of the synthesis equation by (where is an integer) and integrate over one period (from any to , commonly to or to ):
Interchanging the summation and integration (assuming convergence allows this):
The integral on the right-hand side exploits the orthogonality of complex exponentials over one period:
Thus, only the term where survives in the summation, yielding . Relabelling as , the Fourier series coefficients are given by the analysis equation:
The coefficient represents the average (DC) value of over one period:
3.3 Convergence of the Fourier Series
Although Joseph Fourier initially claimed that any periodic signal could be represented by a Fourier series, this is true only under certain conditions related to the "well-behavedness" of the signal.
3.3.1 Approximation and Error
The Fourier series represents as an infinite sum. In practice, we often use a finite sum as an approximation:
The approximation error is . One measure of this error over one period is the integrated squared error (error energy per period):
It can be shown that the choice of coefficients given by the standard analysis formula minimises this mean square error . If as , the series is said to converge in the mean-square sense.
For a periodic signal , its Fourier series representation (the infinite sum) converges to (pointwise, except at discontinuities) if satisfies the Dirichlet conditions over any one period:
is absolutely integrable over one period: . (This implies that has finite energy over one period if it is also bounded, , which is a condition for mean-square convergence).
has a finite number of maxima and minima within any finite interval (bounded variation).
has a finite number of discontinuities within any finite interval, and each discontinuity must be finite.
If these conditions are met, the Fourier series converges to at all points where is continuous. At points of discontinuity, the Fourier series converges to the average of the values of on either side of the discontinuity (the midpoint of the jump).
3.3.3 Practical Implications
Most periodic signals encountered in engineering and physics satisfy the Dirichlet conditions and thus have Fourier series representations. Even if and its Fourier series representation (the infinite sum) differ at a finite number of isolated points (specifically, at discontinuities), their integrals over any interval are identical, and their total energy or power per period are identical. For many practical purposes, particularly in the analysis of LTI systems, these isolated differences are not significant.
3.4 Properties of the Continuous-Time Fourier Series
If and (both periodic with period and fundamental frequency ), several useful properties hold:
Property
Periodic Signal
Fourier Series Coefficients
Linearity
Time Shifting
Frequency Shifting
( integer)
Conjugation
Time Reversal
Time Scaling
(, new period )
(coefficients unchanged, fundamental frequency becomes )
Periodic Convolution
Multiplication
(discrete convolution)
Differentiation
Integration
(periodic if )
for ; DC component needs separate consideration (may be non-zero if for integral)
Conjugate Symmetry for Real
is real
; is even, is odd; is even, is odd.
For Real and Even
is real and even
are real and even ()
For Real and Odd
is real and odd
are purely imaginary and odd (, )
Even-Odd Decomp. of Real
,
;
Parseval's Relation
Note: For the Integration property, the indefinite integral is periodic only if . If , the integral contains a term which is not periodic. The Fourier coefficient for of the integral is generally undefined or needs special handling.
Parseval's Relation for Continuous-Time Periodic Signals
Parseval's relation for continuous-time periodic signals states that the average power of the signal is equal to the sum of the average powers of its individual harmonic components:
The left-hand side is the average power of the periodic signal over one period. The term represents the power in the -th harmonic component (its average value over one period is if we consider the power definition of for each component). Thus, Parseval's relation equates the total average power in a periodic signal to the sum of the average powers in all of its harmonic components.
3.5 Fourier Series Representation of Discrete-Time Periodic Signals
A discrete-time signal is periodic with period if for all integers , where is a positive integer. The fundamental frequency is . The discrete-time Fourier series (DTFS) representation is a finite sum:
where the sum can be taken over any consecutive integers . The Fourier series coefficients are given by:
Both the signal and its DTFS coefficients are periodic with period (i.e., and ). There are only distinct coefficients .
3.6 Properties of the Discrete-Time Fourier Series
If and (both periodic with period ), several useful properties hold (indices for are modulo ):
Property
Periodic Signal
Fourier Series Coefficients
Linearity
Time Shifting
Frequency Shifting
( integer)
Conjugation
Time Reversal
Time Expansion (Upsampling)
(Period )
where . The sequence has unique values: if repeated times. More precisely, for original if spectrum viewed from to .
Periodic Convolution
Multiplication
(circular convolution)
First Difference
Running Sum
(periodic if )
for ; requires separate handling.
Conjugate Symmetry for Real
is real
; is even, is odd (around ).
Parseval's Relation
Note for Time Expansion: If has period and coefficients , the expanded signal (with zeros inserted between samples of ) has period . Its DTFS coefficients are if is a multiple of , and otherwise. Or, simply, the coefficients are scaled by and "stretched" over frequency bins by inserting zeros).
3.7 Fourier Series and LTI Systems
If a periodic signal with Fourier series coefficients is input to an LTI system with frequency response , the output is also periodic with the same period and has Fourier series coefficients :
So, the Fourier coefficients of the output are . The system modifies the amplitude and phase of each harmonic component of the input. An analogous relationship holds for discrete-time LTI systems, where .
3.8 Filtering
Filtering is the process of modifying the amplitudes (and possibly phases) of the frequency components of a signal. An LTI system acts as a filter. Common types of filters include:
Low-pass filter (LPF): Passes low-frequency components (near ) and attenuates (reduces the amplitude of) higher-frequency components.
High-pass filter (HPF): Passes high-frequency components and attenuates lower-frequency components.
Bandpass filter (BPF): Passes frequency components within a specific band and attenuates components outside that band.
An ideal low-pass filter has a frequency response that is constant (typically 1) within its passband and zero outside:
where is the cutoff frequency. Ideal filters are not physically realisable but serve as useful conceptual models.
Ideal filters in continuous time and discrete time differ fundamentally because the frequency response of a discrete-time filter is always periodic in with period , whereas for a continuous-time filter is not necessarily periodic.
Visual examples of ideal filter frequency responses:
Continuous-time high-pass and bandpass filter:
Discrete-time low-pass, high-pass, and bandpass filter:
3.9 Important Examples: Continuous-Time
3.9.1 Simple RC Low-Pass Filter
Electrical circuits are commonly used to implement continuous-time filtering operations. One of the simplest examples is the first-order RC circuit shown below, where the input is and the output is taken as the voltage across the capacitor, .
The relationship between input and output is described by the linear constant-coefficient differential equation:
Assuming initial rest, this system is LTI. Its frequency response can be found by taking the Fourier transform or by considering an input and finding the output :
The magnitude and phase of are plotted below:
For , , indicating that low frequencies pass with minimal attenuation. For higher , decreases (as for ), making this circuit a non-ideal low-pass filter. The cutoff frequency ( frequency) is .
The impulse response and step response of the system are:
There is a trade-off between frequency-domain selectivity and time-domain behaviour. A larger product (lower cutoff frequency) provides stronger low-pass filtering (attenuates high frequencies more) but results in a slower step response (longer rise time).
3.9.2 Simple RC High-Pass Filter
If we instead choose the resistor voltage as the output in the same RC circuit, the system acts as a high-pass filter. The input-output relationship is . Since and , we get:
The frequency response is:
The magnitude and phase of are shown below:
This high-pass filter attenuates low frequencies (for , ) and allows high frequencies to pass (for , ).
As with the low-pass filter, increasing shifts the cutoff frequency lower but also affects the transient response. More complex filter designs using additional energy storage elements (inductors, more capacitors) can achieve sharper transitions between passbands and stopbands and offer greater flexibility in shaping the frequency response.
3.10 Important Examples: Discrete-Time Filters
Discrete-time filters described by linear constant-coefficient difference equations are widely used in practice, particularly in digital signal processing. These filters are broadly categorised based on their impulse response duration:
Recursive filters (typically Infinite Impulse Response - IIR): The output depends on past output values as well as past and present input values. Their impulse responses generally have infinite length.
Non-recursive filters (typically Finite Impulse Response - FIR): The output depends only on past and present input values. Their impulse responses have finite length.
A simple first-order recursive discrete-time filter is described by the difference equation:
Assuming causality and initial rest, the frequency response is:
For stability, we require .
For , the system acts as a low-pass filter (magnifies DC and low frequencies).
For , the system acts as a high-pass filter (magnifies high frequencies near ).
For , the magnitude and phase of are shown below (low-pass characteristic):
For , the magnitude and phase are as follows (high-pass characteristic):
The impulse response and step response are (for ):
Higher-order recursive filters can provide sharper filtering characteristics and more complex frequency responses.
3.10.2 Non-Recursive Discrete-Time Filters
A general non-recursive (FIR) difference equation is:
If , the filter is non-causal. For a causal FIR filter, , .
This equation represents a weighted average of values. A common example is the moving-average filter, which typically uses uniform weights . These filters smooth high-frequency variations in the input signal, effectively acting as low-pass filters.
For a causal moving-average filter of length (sum from to ) with weights , the frequency response is:
The magnitude of for a causal moving average filter of length and (where ) shows a main lobe at and sidelobes, with nulls at integer multiples of .