140
Nasser M. Sabah SIGNALS & SYSTEMS First Edition Palestine Technical College Deir El-balah, Gaza Strip Palestine

SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

Nasser M. Sabah

SIGNALS & SYSTEMS

First Edition

Palestine Technical CollegeDeir El-balah, Gaza StripPalestine

Page 2: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3
Page 3: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

Contents

1 Signals and Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1 What is a signal? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2 Continuous and Discrete-Time Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.3 Energy and Power Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21.4 Transformations of the Independent Variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

1.4.1 Example of Transformations of the Independent Variable . . . . . . . . . . . 81.4.2 Periodic Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131.4.3 Even and Odd Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

1.5 Exponential and Sinusoidal Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171.5.1 Continuous-Time Complex Exponential and Sinusoidal Signals . . . . . 17

1.6 The Unit Impulse and Unit Step Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201.6.1 The Continuous-Time Unit Step and Unit Impulse Functions . . . . . . . . 20

1.7 Continuous-Time and Discrete-Time Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . 241.8 Basic System Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

1.8.1 Systems with and without Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271.8.2 Invertibility and Inverse System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291.8.3 Causality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301.8.4 Stability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311.8.5 Time Invariance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321.8.6 Linearity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

2 Linear Time Invariant (LTI) Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472.2 CT LTI Systems: Convolution Integral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

2.2.1 Representation of CT Signals in Terms of Impulses . . . . . . . . . . . . . . . . 492.2.2 Representation of an LTI system: Convolution Integral . . . . . . . . . . . . . 50

2.3 Properties of LTI Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 572.3.1 Commutative Property of LTI Systems . . . . . . . . . . . . . . . . . . . . . . . . . . 572.3.2 Distributive Property of LTI Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . 582.3.3 Associative Property of LTI Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . 582.3.4 LTI system with and without memory . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

v

Page 4: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

vi Contents

2.3.5 Invertibility of LTI systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 632.3.6 Causality for LTI systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672.3.7 Stability for LTI Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692.3.8 The Step Response of an LTI System . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

2.4 Causal LTI Systems Described by Differential and Difference Equations . . . . 732.4.1 Linear Constant-Coefficient Differential Equations . . . . . . . . . . . . . . . . 732.4.2 Block Diagram Representations of 1st-order Systems . . . . . . . . . . . . . . 76

Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

3 Continuous-Time Fourier Series Representation of Period Signals . . . . . . . . . . . 853.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

3.1.1 Historical Perspective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 853.2 The Response of LTI Systems to Complex Exponentials . . . . . . . . . . . . . . . . . . 853.3 Fourier Series representation of Continuous-Time Periodic Signals . . . . . . . . . 89

3.3.1 Linear Combinations of harmonically Related Complex Exponentials 893.3.2 Determination of the Fourier Series Representation of Periodic Signal 93

3.4 Convergence of the Fourier Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 973.5 Properties of the Continuous-Time Fourier Series . . . . . . . . . . . . . . . . . . . . . . . . 101

3.5.1 Linearity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1013.5.2 Time Shifting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1013.5.3 Time Reversal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1023.5.4 Time Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1023.5.5 Multiplication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1023.5.6 Conjugate and Conjugate Symmetry . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1023.5.7 Parseval’s Relation for periodic Signals . . . . . . . . . . . . . . . . . . . . . . . . . . 103

3.6 Summary of Properties of the Continuous-Time Fourier Series . . . . . . . . . . . . . 103Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114

4 Continuous-Time Fourier Transform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1154.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

4.1.1 Fourier Transform Representation of an Aperiodic Signal . . . . . . . . . . 1154.1.2 Convergence of Fourier Transform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1184.1.3 Examples of Continuous-Time Fourier Transform . . . . . . . . . . . . . . . . . 119

4.2 Fourier Transform for Periodic Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1234.3 Properties of Continuous-Time Fourier Transform . . . . . . . . . . . . . . . . . . . . . . . 125

4.3.1 Linearity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1254.3.2 Time Shifting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1264.3.3 Conjugation and Conjugate Symmetry . . . . . . . . . . . . . . . . . . . . . . . . . . 1274.3.4 Differentiation and Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1284.3.5 Time Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1294.3.6 Duality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1294.3.7 Parseval’s Relation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1304.3.8 Convolution Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1304.3.9 Multiplication Property . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

4.4 Summary of Fourier Transform Properties and Basic Fourier Transform Pairs 133Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

Page 5: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

Chapter 1Signals and Systems

Abstract :The concept and theory of signals and systems are needed in almost all electrical engineeringfields and in many other engineering and scientific disciplines as well. In this chapter, weintroduce the mathematical description and representation of signals and systems, classifi-cations of signals (periodic signals, even and odd signals), signal transformations, complexexponential signals, and system properties. We also define several important basic signalsessential to our studies such as unit impulse and unit step functions.

1.1 What is a signal?

The concept of signal refers to the time, space or other types of variations in the physical stateof an object, phenomenon, entity etc. The quantification of this state is used to represent, storeor transmit a message.A signal is a function representing a physical quantity or variable that conveys informationabout the behavior or nature of the phenomenon. For instance, in a RC circuit the signal mayrepresent the voltage across the capacitor or the current flowing in the resistor. Mathemati-cally, a signal is represented as a function of an independent variable t. Usually t representstime. Thus, a signal is denoted by x(t). Examples of signal include:

• Acoustic signals: Acoustic pressure (sound) over time,• Mechanical signals: Velocity, acceleration of a car over time, and• Video signals: Intensity level of a pixel (camera, video) over time.

1.2 Continuous and Discrete-Time Signals

A signal x(t) is a continuous-time (CT) signal if t is a continuous variable. If t is a discretevariable, that is, x(t) is defined at discrete times, then x(t) is a discrete-time (DT) signal.Since a DT signal is defined at discrete times, a DT signal is often identified as a sequence ofnumbers, denoted by (xn) or x[n], where n is an integer. Illustrations of a CT signal x(t) anda DT signal x[n] are shown in Figure 1.1.

1

Page 6: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

2 1 Signals and Systems

0 5 10 15 20−1.5

−1

−0.5

0

0.5

1

1.5

2

(a) CT signal0 5 10 15 20

−1.5

−1

−0.5

0

0.5

1

1.5

2

(b) DT signal

Figure 1.1 Graphical representation of signals.

DT signal x[n] may represent a phenomenon for which the independent variable is inherentlydiscrete. For instance, the daily closing stock market average is by its nature a signal thatevolves at discrete points in time. On the other hand a DT signal x[n] may be obtained bysampling a CT signal x(t) such as

x(t0), x(t1), ....., x(tn), ....

or in a discrete form asx[0], x[1], ....., x[n], ....

wherexn = x[n] = x(tn),

and xn’s are called samples and the time interval between them is called the sampling interval.When the sampling intervals are equal (uniform sampling), then

xn = x[n] = x(nTs),

where the constant Ts is the sampling interval.

DT signal x[n] can be defined in a way where the values of the sequence are explicitly listed.For example, the sequence shown in Figure 1.1(b) can be written as

xn = (...,0,0,1,2,2,1,0,1,0,2,0,0, ...).

1.3 Energy and Power Signals

Consider v(t) to be the instantaneous voltage across a resistor R producing instantaneouscurrent i(t). The instantaneous power p(t) per ohm is defined as

p(t) = v(t)i(t) =1R

v2(t). (1.1)

The total energy E dissipated in the resistor over the time interval t1 ≤ t ≤ t2 is

Page 7: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.3 Energy and Power Signals 3

E =∫ t2

t1p(t)dt =

∫ t2

t1

1R

v2(t)dt. (1.2)

The average power P dissipated in the resistor over the time interval t1 ≤ t ≤ t2 is

P =1

t2− t1

∫ t2

t1p(t)dt =

1t2− t1

∫ t2

t1

1R

v2(t)dt. (1.3)

The normalized total energy content E of an arbitrary CT signal x(t) is defined as

E =∫ t2

t1|x(t)|2 dt. (1.4)

The normalized average power content P of an arbitrary CT signal x(t) is defined as

P =1

t2− t1

∫ t2

t1|x(t)|2 dt. (1.5)

Similarly, for a DT signal x[n], the normalized total energy content E of x[n] over n1≤ n≤ n2is defined as

E =n2

∑n=n1

|x[n]|2 . (1.6)

The normalized average power P of x[n] is defined as

P =1

n2−n1

n2

∑n=n1

|x[n]|2 . (1.7)

For a given CT signal, when we consider the total energy over the infinite time interval−∞≤ t ≤ ∞, E∞ is given by

E∞ = limT→∞

∫ T

−T|x(t)|2 dt. (1.8)

The average power over infinite time P∞ of x(t) is defined as

P∞ = limT→∞

12T

∫ T

−T|x(t)|2 dt. (1.9)

For a given DT signal, when we consider the total energy over the infinite time interval−∞≤ n≤ ∞, E∞ is given by

E∞ = limN→∞

N

∑−N|x[n]|2 . (1.10)

The average power over infinite time P∞ of x[t] is defined as

P∞ = limN→∞

12N +1

N

∑−N|x[n]|2 . (1.11)

Based on definitions of Eqs. (1.8 to 1.11), the following classes of signals are defined:

1. A signal is said to be an energy signal if and only if 0 < E < ∞, and so P∞ = 0 since

Page 8: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

4 1 Signals and Systems

P∞ = limT→∞

E∞

2T= 0.

2. Similarly, a signal is said to be a power signal if and only if 0 < P < ∞, thus implyingthat E = ∞.

3. Signals that satisfy neither property are referred to as neither energy signals nor powersignals.

NOTE: There are some signals for which both P∞ and E∞ are infinite.

Periodic and random signals are usually power signals (infinite energy and finite averagepower) if their energy content per period is finite, and then the average power of this sig-nal need only be calculated over a period. However, signals that are both deterministic andaperiodic (bounded finite duration) are usually energy signals.A signal is deterministic if we can define its value at each time point as a mathematical func-tion (e.g., sine wave), while a signal is random if it cannot be described by a mathematicalfunction (can only define statistics) (e.g., electrical noise generated in an amplifier of a ra-dio/TV receiver).

Example 1.1.x(t) = Asin(ω0t +ϕ) is a periodic signal with period T = 2π

ω0. Determine whether the signal

is energy signal, power signal or neither

Solution 1.1.Since the signal x(t) is a periodic signal, so it must be a power signal.

P =1T

∫ T

0|x(t)|2 dt =

1T

∫ T

0A2sin2 (ω0t +ϕ)dt,

where sin2 =12(1− cos(2x))

=1T

∫ T

0A2 1

2[1− cos(2ω0t +2ϕ)]dt,

=A2ω0

∫ 2π/ω0

0

12[1− cos(2ω0t +2ϕ)]dt =

A2

2.

Example 1.2.The given signal is showing in Figure 1.2. Determine whether the following signal is energysignal, power signal or neither

x(t) =

{Ae−t , t ≥ 00, t < 0,

Page 9: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.3 Energy and Power Signals 5

A

t

x ( t )

Figure 1.2 Infinite signal for example 1.2.

Solution 1.2.Solving the average energy:

E =∫ ∞

−∞|x(t)|2 dt =

∫ ∞

0A2e−2tdt,

= −A2

2e−2t

∣∣∣∣∞0=−A2

2[0−1] =

A2

2.

Solving the average energy using the limit:

E = limL→∞

[∫ L

0A2e−2tdt

],

= limL→∞

−A2

2

[e−2t

∣∣∣∣L0

],

= limL→∞

−A2

2[e−2L−1

]=

A2

2.

Solving the average power using the limit:

P = limL→∞

12L

[∫ L

−L|x(t)|2 dt

]= lim

L→∞

12L

[∫ L

0A2e−2tdt

],

= limL→∞

−A2

4L

[e−2L−1

]= 0.

Since E = A2

2 < ∞ and P = 0. Therefore, the signal is an energy signal.

Example 1.3.The given signal is showing in Figure 1.3. Determine whether the following signal is energysignal, power signal or neither

x(t) =

{Ae−at , t ≥ 0Aeat , t ≤ 0,

Page 10: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

6 1 Signals and Systems

A

x ( t ) = A e -a|t|

0 t

Figure 1.3 Infinite signal for example 1.3.

Solution 1.3.Solving the average energy:

E =∫ ∞

−∞|x(t)|2 dt =

∫ 0

−∞A2e2atdt +

∫ ∞

0A2e−2atdt,

=A2

2ae2at

∣∣∣∣0−∞−A2

2ae−2at

∣∣∣∣∞0,

=A2

2a[(1−0)− (0−1)] =

A2

a.

Solving the average power:

P = limL→∞

12L

[∫ L

−L|x(t)|2 dt

]= lim

L→∞

12L

[∫ L

−LA2e−2a|t|dt

],

= limL→∞

−A2

2L

[−12a

e−2a|t|∣∣∣∣L−L

],

= limL→∞

−A2

4aL

[e−2aL− e−2aL]= 0.

Since E = A2

a < ∞ and P = 0. Therefore, the signal is an energy signal.

Example 1.4.The given signal is showing in Figure 1.4. Determine whether the following signal is energysignal, power signal or neither

x(t) =

{Ae−t , t ≥ 0Au(−t), t < 0,

Solution 1.4.Solving the average energy:

Page 11: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.3 Energy and Power Signals 7

0

A

t

x ( t )

Figure 1.4 Infinite signal for example 1.4.

E = limL→∞

[∫ L

−L|x(t)|2 dt

]= lim

L→∞

[∫ 0

−LA2dt +

∫ L

0A2e−2tdt

],

= limL→∞

A2[

L+12(1− e−2L)

]= ∞.

Solving the average power:

P = limL→∞

12L

[∫ L

−L|x(t)|2 dt

]= lim

L→∞

12L

[∫ 0

−LA2dt +

∫ L

0A2e−2tdt

],

= limL→∞

A2

2L

[L+

12(1− e−2L)

]=

A2

2.

Since E = ∞ and P = A2

2 < ∞. Therefore, the signal is a power signal.

Example 1.5.The given signal is showing in Figure 1.5. Determine whether the following signal is energysignal, power signal or neither

x(t) =

{A, τ/2≤ t ≤ τ/20, elsewhere,

A

x (t)

0

t

τ/2-τ/2

Figure 1.5 Square signal for example 1.5.

Solution 1.5.

Page 12: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

8 1 Signals and Systems

Solving the average energy:

E =∫ τ/2

−τ/2|x(t)|2 dt,

=∫ τ/2

−τ/2A2dt = A2t

∣∣τ/2−τ/2= A2τ.

Solving the average power:

P = limL→∞

12L

[∫ L

−L|x(t)|2 dt

]= lim

L→∞

12L

∫ τ/2

−τ/2A2dt,

= limL→∞

A2t2L

∣∣τ/2−τ/2= lim

L→∞

A2τ2L

=A2τ∞

= 0.

Since E = A2τ and P = 0. Therefore, the signal is an energy signal.

1.4 Transformations of the Independent Variable

A central concept in signal analysis is the transformation of one signal into another signal. Ofparticular interest are simple transformations that involve a transformation of the time axisonly. A linear time shift signal transformation is given by

y(t) = x(αt +β ), (1.12)

where α parameter represents the signal scaling (stretch and compression) and reversal, andthe β represents a signal offset from 0. Given x(αt +β ), depending on the values of α and βwe have

• time shift→ β• time scaling→ α• time reversal→ the sign of time t

We will investigate x(αt +β ) given x(t) for different values of α and β .

• if 0 < α < 1, then the signal is linearly stretched (see Figure 1.7).• if α > 1, then the signal is linearly compressed (see Figure 1.7).• if α < 0, then the signal is reversed in time (see Figure 1.6).• if β > 0, then the signal is time advance (the signal shifts left), (see Figure 1.9).• if β < 0, then the signal is time delay (the signal shifts right), (see Figure 1.8).

Note: To find y(t) = x(αt + β ), It is important to shift first by β and then to scale (com-press/stretch) by α .

1.4.1 Example of Transformations of the Independent Variable

A simple and very important example of transforming the independent variable of a signal isthe time shift.

Page 13: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.4 Transformations of the Independent Variable 9

Example 1.6.Consider the triangular pulse x(t) shown in Figure 1.6(a). Find the reflected version of x(t)about the amplitude axis.

Solution 1.6.Replacing the independent variable t in x(t) with −t, we get the result y(t) = x(−t) shown inFigure 1.6(b). Note that for this example, we have

x(t) = 0→ f or t <−T1 and t > T2.

Correspondingly, we find that

y(t) = 0→ f or t > T1 and t <−T2.

x ( t )

0 - T 1 T 2

t

(a)

y ( t ) = x (- t )

0 - T 2 T 1

t

(b)

Figure 1.6 Operation of signal reflection. (a) CT signal x(t). (b) Reflected version of x(t) about the origin

Example 1.7.Figure 1.7(a) shows a signal x(t) of unit amplitude and unit duration. Find y(t) = x( 1

2 t) andy(t) = x(2t).

Solution 1.7.The signal y(t) = x( 1

2 t) obtained by stretching the signal x(t) by a factor of 2 unit as shownin Figure 1.7(b). The signal y(t) = x(2t) is a compressed version of x(t) by 1

2 unit as shownin Figure 1.7(c).

Example 1.8.Figure 1.8(a) shows a rectangular pulse x(t) of unit amplitude and unit duration. Find y(t) =x(t−2).

Page 14: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

10 1 Signals and Systems

x ( t )

0 - 1 1

1

t

(a)

y ( t ) = x ( 0.5 t )

0 - 2 2 t

1

(b)

y ( t ) = x ( 2 t )

0 - 0.5 0.5 t

1

(c)

Figure 1.7 Time-scaling operation. (a) CT signal x(t). (b) Stretched version of x(t). (c) Compressed versionof x(t).

Solution 1.8.In this example, the time shift t0 equal 2 time units (time delay). Hence, by shifting x(t) tothe right by 2 time units we get the rectangular pulse y(t) shown in Figure 1.8(b). The pulsey(t) has exactly the same shape as the original pulse x(t); it is merely shifted along the timeaxis.

x ( t )

0 - 1/2 1/2 t

1

(a)

y ( t ) = x ( t- 2)

0 3 /2 5/2 t

1

1 2

(b)

Figure 1.8 Time-shifting operation. (a) CT signal x(t). (b) Time-shifted version of x(t).

Example 1.9.Consider the triangular pulse x(t) shown in Figure 1.9(a). Find v(t) = x(t + 3) and y(t) =v(2t).

Solution 1.9.In this example, the time shift t0 equal 3 time units (time advance). Hence, by shifting x(t) tothe left by 3 time units we get the rectangular pulse v(t) shown in Figure 1.9(b). The signaly(t) = v(2t) is a compressed version of v(t) by 2 unit as shown in Figure 1.9(c).

Example 1.10.Consider the signal x(t) shown in Figure 1.10. Find the corresponding version of the signal.

1. x(t +1)

Page 15: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.4 Transformations of the Independent Variable 11

x ( t )

0 - 1 1 t

1

(a)

v ( t ) = x ( t +3)

0 - 1 t

1

- 3 - 2 - 4

(b)

y ( t ) = v ( 2 t )

0 - 1 t

1

- 2

(c)

Figure 1.9 Time-shifting and scaling operations. (a) Rectangular pulse x(t), symmetric about the origin. (b)v(t) is a time-shifted version of x(t). (c) y(t) is a compression version of v(t).

2. x(−t +1)

3. x( 32 t)

4. x( 32 t +1)

1

x ( t )

0 t

1 2

Figure 1.10 CT signal x(t) for example 1.10.

Solution 1.10.The signal x(t) in Figure 1.10 is time-advance (shift to the left), time-reversed, time-scaledand time-advance as illustrated in the following figures.

1. The signal x(t +1) corresponds to time-advance (shift to the left) by one unit along the taxis as illustrated in Figure 1.11.

1

x ( t + 1)

0 t

1 2 -1

Figure 1.11 Time-shift signal x(t +1).

Page 16: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

12 1 Signals and Systems

1

x (- t + 1)

0 t

1 2

Figure 1.12 Time-reversed signal x(−t +1).

2. The signal x(−t + 1) corresponds to time-reversed version of x(t + 1) along the t axis.This may be obtained by first advance (shift to the left) x(t) by 1 unit and second reversethe advanced signal along the t axis as illustrated in Figure 1.12.

3. The signal x( 32 t) is a compressed version of x(t) by 2

3 unit as shown in Figure 1.13.

1

x ( 1.5 t )

0 t

2/3 4/3

Figure 1.13 Time-scaled signal x( 32 t).

4. The signal x( 32 t + 1) is a time-advance (shift to the left) of x( 3

2 t) by 1 unit as shown inFigure 1.14. The signal x( 3

2 t + 1) may be determined by first advance (shift to the left)x(t) by 1 unit as shown in Figure 1.11, then linearly compress the shifted signal of Figure1.11 by a factor of x( 2

3 ) unit to obtain the signal shown in figure 1.14.

1

x ( 1.5 t + 1)

0 t

2/3 -2/3

Figure 1.14 Time-scaled signal x( 32 t).

Page 17: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.4 Transformations of the Independent Variable 13

1.4.2 Periodic Signals

An important class of signals is the class of periodic signals. A signal is periodic if it repeatsitself after a fixed period, otherwise the signal is called non-periodic or aperiodic.

CT signal x(t) is periodic if it has the property that there is a positive value of T for which

x(t) = x(t +T ) T > 0, for all t. (1.13)

From Eq. 1.13, we can deduce that if x(t) is periodic with period T , then x(t) = x(t+mT ) forall t and for all integers m. Thus, x(t) is also periodic with period 2T,3T, ...... The fundamentalperiod T0 of x(t) is the smallest positive value of T for which Eq. 1.13 holds. A constantsignal x(t) = 5 is periodic with any real period. However, the fundamental period T0 of x(t)is undefined.

DT signal x[n] is periodic with period N if it is unchanged by a time shift of N, where N isan integer,

x[n] = x[n+N] N > 0, for all n. (1.14)

If Eq. 1.14 holds for all values of n, then x[n] is periodic with period N, then x[n] = x[n+mN] for all n and for all integers m. Thus, x[n] is also periodic with period 2N,3N, ..... Thefundamental period N0 of x[n] is the smallest integer of N for which Eq. 1.14 holds. A constantsignal x[n] = 5 is periodic with any real integer. However, the fundamental period N0 = 1.A DT signal cos(ω0n),sin(ω0n) and e jω0n are periodic only if ω0

2π is an element of a rationalvalue θ , ω0

2π ∈ θ , where ω0 = 2π f is the radian frequency, which has the units of radians/sand f is the frequency in Hertz.

1. If ω02π is rational, then cos(ω0n),sin(ω0n) and e jω0n are periodic

• The samples fall at the same points in each super period of cos(ω0t), it may takeseveral periods of cos(ω0t) to make one period of cos(ω0n).

• For ω02π to be rational, ω0 must contains the factor π .

2. If ω02π ∈ θ , we can find the fundamental period by writing ω0

2π = mN , where m,N ∈ Z, Z is

the set of integers.

• If mN is in reduced form, then m and N have no common factors and N is the funda-

mental period.

Example 1.11.Determine whether or not each of the following DT signal is periodic. If it is, what is thefundamental period?.

1. x[n] = cos( 8π

31 n)

2. x[n] = cos( n

6

)3. x[n] = sin(2n)

4. x[n] = 1+ sin2 (2πn)

5. x[n] = sin( 6π

7 n−1)

Page 18: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

14 1 Signals and Systems

Solution 1.11.

1. Angular frequency, ω0 =8π31 ⇒ f0 =

ω02π = 8

62 = 431 = m

N0.

431 ∈ θ ⇒ rational value. Hence, the signal is periodic with a fundamental period, N0 =31. Each m = 4 periods of cos(ω0t) make one period of cos(ω0n).

2. Angular frequency, ω0 =16 ⇒ f0 =

ω02π = 1

12π .1

12π ̸∈ θ ⇒ irrational value. Hence, the signal is aperiodic.

3. Angular frequency, ω0 = 2⇒ f0 =ω02π = 1

π .1π ̸∈ θ ⇒ irrational value. Hence, the signal is aperiodic.

4. x[n] = 1+ sin2 (2πn) = 1+ 12 [1− cos(4πn)] = 3

2 −12 cos(4πn).

Neglect the DC current and consider the period of cos(4πn) only.Angular frequency, ω0 = 4π ⇒ f0 =

ω02π = 2

1 = mN0

.2 ∈ θ ⇒ rational value. Hence, the signal is periodic with a fundamental period, N0 = 1.Each m = 2 periods of cos(ω0t) make one period of cos(ω0n).

5. Angular frequency, ω0 =6π7 ⇒ f0 =

ω02π = 3

7 = mN0

.37 ∈ θ ⇒ rational value. Hence, the signal is periodic with fundamental period, N0 = 7.Each m = 3 periods of sin(ω0t) make one period of sin(ω0n).

Least common multiple (LCM) is also called the lowest common multiple or smallest com-mon multiple of two integers a and b, usually denoted by LCM(a, b), is the smallest positiveinteger that is divisible by both a and b.

Example: Find the least common multiple for 4 and 6Multiples of 4 are: 4, 8, 12, 16, 20, 24, 28, 32, 36, ...Multiples of 6 are: 6, 12, 18, 24, 30, 36, ...Therefore, 12 is the least common multiple.

Example: Find the least common multiple for 4, 6, and 8Multiples of 4 are: 4, 8, 12, 16, 20, 24, 28, 32, 36, ...Multiples of 6 are: 6, 12, 18, 24, 30, 36, ...Multiples of 8 are: 8, 16, 24, 32, 40, ....Therefore, 24 is the least common multiple.

Example: Find the least common multiple for 4 and 5Multiples of 4 are: 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, ...Multiples of 5 are: 5, 10, 15, 20, 25, 30, 35, 40, 45, 50,...Therefore, 20 is the least common multiple.

Example 1.12.Determine whether or not each of the following CT signal is periodic. If it is, what is thefundamental period?.

1. x(t) = cos(4t)+2sin(8t)

2. x(t) = 3cos(4t)+ sin(πt)

Page 19: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.4 Transformations of the Independent Variable 15

3. x(t) = cos(3πt)+2cos(4πt)

4. x(t) = sin(2t)

5. x(t) = 3sin(

3√

2t +θ)+7cos

(6√

2t)

Solution 1.12.

1. Angular frequency, ω1 = 4⇒ f1 =ω12π = 4

2π = 2π

∴ T1 =π2

Angular frequency, ω2 = 8⇒ f2 =ω22π = 8

2π = 4π

∴ T2 =π4

T1T2

= π/2π/4 = 2 ∈ θ ⇒ rational value.

The signal is periodic with a fundamental period T , LCM(π2 ,

π4 ) =

π2 .

2. Angular frequency, ω1 = 4⇒ f1 =ω12π = 4

2π = 2π

∴ T1 =π2

Angular frequency, ω2 = π ⇒ f2 =ω22π = π

2π = 12

∴ T2 = 2T1T2

= π/22 = π

4 ̸∈ θ ⇒ irrational value. Therefore, the signal is aperiodic signal.

3. Angular frequency, ω1 = 3π ⇒ f1 =ω12π = 3π

2π = 32

∴ T1 =23

Angular frequency, ω2 = 4π ⇒ f2 =ω22π = 4π

2π = 2

∴ T2 =12

T1T2

= 2/31/2 = 4

3 ∈ θ ⇒ rational value.

The signal is periodic with a fundamental period T , LCM( 23 ,

12 ) = 2.

4. Angular frequency, ω0 = 2⇒ f0 =ω02π = 1

π .

∴ T0 = π

π ∈ θ . Hence, the signal is periodic with a fundamental period, T = π .

5. Angular frequency, ω1 = 3√

2⇒ f1 =ω12π = 3

√2

∴ T1 =2π

3√

2

Angular frequency, ω2 = 6√

2⇒ f2 =ω22π = 6

√2

2π = 3√

∴ T2 =π

3√

2

Page 20: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

16 1 Signals and Systems

mk = T1

T2= 2π/3

√2

π/3√

2= 2

1 ∈ θ ⇒ rational value.

The signal is periodic with a fundamental period T , LCM( 2π3√

2, π

3√

2) = 2π

3√

2.

ORT1k = T2m⇒ 2π

3√

2(1) = π

3√

2(2) = 2π

3√

2

Therefore, f = 3√

22π and the fundamental frequency, ω = 3

√2

1.4.3 Even and Odd Signals

In addition to representing physical phenomena of a signal such as the time shift in a radarsignal and the reversal of an audio tape, transformations of the independent variable are ex-tremely useful in examining some of the important properties that signal may possess, signalwith these properties can be even or odd signal.An even signal x(t) is identical to its time-reversed counterpart signal, it can be reflected inthe origin and is equal to the original as shown in Figure 1.15(a), i.e. x(t) = cos(t).

x(−t) = x(t) for all t. (1.15)

An odd signal x(t) is identical to its negated, time reversed signal, it is equal to the negativereflected signal as shown in Figure 1.15(b), i.e. x(t) = sin(t).

x(−t) =−x(t) for all t. (1.16)

Odd signals must necessarily be zero at t = 0 since x(−t) = −x(t) −→ x(0) = −x(0) = 0.(Only 0 satisfies the condition).

−8 −6 −4 −2 0 2 4 6 8−1

−0.8

−0.6

−0.4

−0.2

0

0.2

0.4

0.6

0.8

1

(a) x(t) = cos(t)−8 −6 −4 −2 0 2 4 6 8

−1

−0.8

−0.6

−0.4

−0.2

0

0.2

0.4

0.6

0.8

1

(b) x(t) = sin(t)

Figure 1.15 (a) An even CT signal; (b) An odd CT signal.

An important fact is that any signal can be decomposed into a sum of two signals, one ofwhich is even and one of which is odd.

The even part of a signal x(t) is defined as

Ev{x(t)}= 12[x(t)+ x(−t)] , (1.17)

Page 21: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.5 Exponential and Sinusoidal Signals 17

The even part of a signal is an even signal, since

Ev{x(−t)}= 12[x(−t)+ x(t)] = Ev{x(t)}.

The odd part of a signal x(t) is defined as

Odd{x(t)}= 12[x(t)− x(−t)] , (1.18)

The odd part of a signal is an odd signal, since

Odd{x(−t)}= 12[x(−t)− x(t)] =−1

2[x(t)− x(−t)] =−Odd{x(t)}.

For any signal x(t), we can decompose the signal into a sum of its even part Ev{x(t)} and itsodd part Odd{x(t)} as follows:

x(t) = Ev{x(t)}+Odd{x(t)}.

Properties:

• If x(t) is odd, then x(0) = 0.• If x(t) is even, then

∫ a−a x(t)dt = 2

∫ a0 x(t)dt.

• If x(t) is odd, then∫ a−a x(t)dt = 0.

• even x even = even.• even x odd = odd.• odd x odd = even.

1.5 Exponential and Sinusoidal Signals

Exponential and sinusoidal signals arise frequently in many applications and many othersignals can be constructed from them.

1.5.1 Continuous-Time Complex Exponential and Sinusoidal Signals

The CT complex exponential signal is given by

x(t) =C eat , (1.19)

where C and a are in general complex numbers.

Real exponential signals:Figure 1.16 shows a CT complex exponential signal x(t) = C eat , where Figure 1.16(a) rep-resents exponential growth case (a > 0) as in unstable systems and Figure 1.16(b) representsexponential decay case (a < 0) as in stable systems.

Page 22: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

18 1 Signals and Systems

−2 −1.5 −1 −0.5 0 0.5 1 1.5 20

0.5

1

1.5

2

2.5

3

3.5

4

4.5

Time

C e

at

C > 0, a > 0

(a) Exponential growing signal

−2 −1.5 −1 −0.5 0 0.5 1 1.5 20

0.5

1

1.5

2

2.5

3

3.5

4

4.5

Time

C e

at

C > 0, a < 0

(b) Exponential decaying signal

Figure 1.16 The CT complex exponential signal x(t) =C eat .

Periodic complex exponential and sinusoidal signals:If a is purely imaginary, we have

x(t) = e jω0t . (1.20)

An important property of this signal is that it is periodic. We know that the signal x(t) isperiodic with period T if

x(t) = e jω0t = e jω0(t+T ) = e jω0t e jω0T , (1.21)

For periodicity, we must havee jω0T = 1, (1.22)

If ω0 = 0 in Eq. 1.21, then x(t) = 1, which is periodic for any value of T . However, if ω0 ̸= 0,then the fundamental period T0 is the smallest positive value of T

T0 =2π|ω0 |

, (1.23)

Thus, the signals e jω0T and e− jω0T have the same fundamental period.

A signal closely related to the periodic complex exponential is the sinusoidal signal

x(t) = Acos(ω0t +ϕ), (1.24)

where ω0 = 2π f0 is the radian frequency and has the units of radians/s, ϕ is the phase anglein radians and f0 is the frequency in Hertz. As the complex exponential signal, the sinusoidalsignal is also a periodic signal with a fundamental period of T0 as illustrated in Figure 1.17.Using Euler’s relation, a complex exponential can be expressed in terms of sinusoidal signalswith the same fundamental period:

e jω0t = cos(ω0t)+ jsin(ω0t), (1.25)

Similarly, a sinusoidal signal can also be expressed in terms of periodic complex exponentialswith the same fundamental period:

Acos(ω0t +ϕ) =A2

[e j(ω0t+ϕ)+ e− j(ω0t+ϕ)

]=

A2

e jϕ e jω0t +A2

e− jϕ e− jω0t , (1.26)

Page 23: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.5 Exponential and Sinusoidal Signals 19

−8 −6 −4 −2 0 2 4 6 8−1.5

−1

−0.5

0

0.5

1

1.5

x(t) = A cos(ω0 t + φ)

A

T0 =2π

ω0

Figure 1.17 CT sinusoidal signal.

A sinusoid can also be expressed in term of a complex exponential signal as

Acos(ω0t +ϕ) = Aℜe{e j(ω0t+ϕ)}, (1.27)

ℜe{.} denotes the real part of the signal and Im{.} denotes the imaginary part of the signal

Asin(ω0t +ϕ) = AIm{e j(ω0t+ϕ)}. (1.28)

Periodic signals, such as the sinusoidal signals provide important examples of signal withinfinite total energy, but let us calculate the total energy and average power in this signal overone period:

Eperiod =∫ T0

0

∣∣e jω0t ∣∣2 dt =∫ T0

01.dt = T0. (1.29)

Pperiod =1T0

Eperiod =1T0

∫ T0

0

∣∣e jω0t ∣∣2 dt =1T0

∫ T0

01.dt = 1. (1.30)

Since there are an infinite number of periods as t ranges from −∞ to +∞, the total energyintegrated over all time is infinite. However, each period of the signal looks exactly the same.The average power is finite since the average power over one period is 1, averaging overmultiple periods always yields an average power of 1. The complex periodic exponentialsignal has finite average power equal to

P∞ = limT→∞

12T

∫ T

−T

∣∣e jω0t ∣∣2 dt = 1. (1.31)

General complex Exponential signals:Consider a complex exponential Ceat , where C = |C|e jθ is expressed in polar and a= r+ jω0is expressed in rectangular form. Then

Ceat = |C|e jθ e(r+ jω0)t = |C|erte j(ω0t+θ). (1.32)

Using Euler’s formula, we can expand this further as

Page 24: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

20 1 Signals and Systems

Ceat = |C|ertcos(ω0t +θ)+ j|C|ertsin(ω0t +θ). (1.33)

Thus, for r = 0, the real and imaginary parts of a complex exponential are sinusoidal, suchsignals arise in unstable systems. For r > 0, the sinusoidal signals are multiplied by a growingexponential as shown in Figure 1.18(a), and for r < 0, the sinusoidal signals are multipliedby a decaying exponential, which is referred to as damped sinusoids as shown in Figure1.18(b), such signals arise in stable systems, i.e. RLC circuits or mass-spring-friction system,where the energy is dissipated due to the resistors or friction, respectively.

0 5 10 15 20 25 30−25

−20

−15

−10

−5

0

5

10

15

20

25

ℜe{Ceat }

C > 0, a > 0

|C|ert

−|C|ert

(a)0 5 10 15 20 25 30

−1

−0.8

−0.6

−0.4

−0.2

0

0.2

0.4

0.6

0.8

1

ℜe{Ceat }

C > 0, a < 0

|C|ert

−|C|ert

(b)

Figure 1.18 (a) Growing sinusoidal signal; (b) Decaying sinusoidal signal.

1.6 The Unit Impulse and Unit Step Functions

The unit step and unit impulse functions in continuous and discrete time are considerablyimportant in signal and system analysis. Furthermore, unit impulse function is one of themost useful functions in all of applied mathematics and in the study of linear systems, whichcan be used to filter another function at a specific point.

1.6.1 The Continuous-Time Unit Step and Unit Impulse Functions

The CT unit step function u(t) is shown in Figure 1.19 and given by

u(t) =

{1, t ≥ 00, t < 0,

(1.34)

The CT unit step function is the running integral of the unit impulse function (dirac-delta)δ (τ)

u(t) =∫ t

−∞δ (τ)dτ. (1.35)

Page 25: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.6 The Unit Impulse and Unit Step Functions 21

1 u( t )

0

t

Figure 1.19 CT unit step function.

The CT unit impulse δ (t) can also be considered as the first derivative of the CT unit stepfunction,

δ (t) =du(t)

dt. (1.36)

Since u(t) is discontinuous at t = 0 and consequently is formally not differentiable. This canbe interpreted, however, by considering an approximation to the unit step u∆ (t), as illustratedin Figure 1.20, which rises from the value of 0→ 1 in a short time interval of length ∆ .

(a) (b)

Figure 1.20 (a) Continuous approximation to the unit step u△(t); (b) Derivative of u△(t).

u(t) has a discontinuity at t = 0. The unit impulse is a generalized function, let

δε(t) =

{1ε , 0 < t < ε0, otherwise,

(1.37)

An ideal unit impulse function is a function that is zero everywhere and infinitely high at theorigin. However, the area of the impulse is finite. Graphically, δ (t) is represented by an arrowpointing to infinity at t = 0. Even though we use an arrow in the graph, this is not a vector.The arrow represents the fact that the function height is infinity at t = 0. We draw ”1” next tothe arrow to represent that the area of the impulse is one as shown in Figure 1.21.

Properties of unit impulse function:

• From the previous section we have a spike at t = 0

δ (t) =

{∞, if t = 00, if t ̸= 0,

• Because δ (t) is the limit of graphs of area 1, the area under its graph is 1. More precisely:

Page 26: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

22 1 Signals and Systems

Figure 1.21 CT unit impulse.

δ (t) =

{1, a < t < b

0, otherwise,

• For any continuous function x(t) we have

δ (t)x(t) = δ (t)x(0)

and ∫ b

aδ (t)x(t)dt =

{x(0), a < 0 < b

0, otherwise,

The first statement follows because δ (t) = 0 everywhere except at t = 0 and the secondstatement follows from the first statement and property (2).

• We can place the delta function over any value of t: δ (t− τ) = 0 everywhere but at t = τ .Its total area remains 1 and the spike is shifted to be over t = τ; and we have

δ (t− τ)x(t) = δ (t− τ)x(τ)

∫ b

aδ (t− τ)x(t)dt =

{x(τ), a < τ < b

0, otherwise,

• δ (t) = du(t)dt , where u(t) is the unit step function. Because u(t) has a jump at 0, δ (t) is not

a derivative in the usual sense, but is called a generalized derivative.• In practical terms, you should think of δ (t) as any function of unit area, concentrated very

near t = 0.• u(t) =

∫ t−∞ δ (τ)dτ or u(t) =

∫ ∞0 δ (t− τ)dτ

• x(t)δ (t− t0) = x(t0)δ (t− t0) : δ (t) is a sampling function.•

∫ ∞−∞ x(t)δ (t− t0)dt = x(t0)

• x(t) =∫ ∞−∞ x(τ)δ (t− τ)dτ

Consider first the ramp function r(t) shown in the upper left of Figure 1.22. It is zero fort < 0 and one for t > T , and goes linearly from 0→ 1 as time goes from 0→ T . If we letT → 0, we get a unit step function of y(t) (upper right). If we take the derivative of the rampfunction r(t), we get a rectangular pulse with height 1/T (the slope of the line) and width T(lower left). This rectangular pulse has an area of one (height x width). If we take the limitas T → 0, we get a pulse of infinite height and zero width (lower right), but still with an area

Page 27: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.6 The Unit Impulse and Unit Step Functions 23

of one; this is the unit impulse and we represent it by δ (t). Since we can’t show the height ofthe impulse on our graph, we use the vertical axis to show the area. The unit impulse has area= 1, so that is the shown height.

1

r ( t )

0 t

1

y ( t ) = u ( t )

0 t

T

1/ T

x ( t )

0 t

T

1

unit impulse

0 t

Figure 1.22 Relation between ramp function r(t), unit step function u(t), and unit impulse function δ (t).

Example 1.13.Simplify and evaluate the following functions

1.∫ ∞−∞ x(t)δ (t)dt

2.∫ b

a x(t)δ (t)dt

3.∫ b

a δ (t)x(t−T )dt

Solution 1.13.

1. We can simplify this integral by noting that the unit impulse δ (t) is zero everywhereexcept at t = 0, we can replace δ (t)∆x(t) by δ (t)∆x(0).∫ ∞

−∞x(t)δ (t)dt =

∫ ∞

−∞x(0)δ (t)dt,

= x(0)∫ ∞

−∞δ (t)dt = x(0).

2. More generally and by the same reasoning of the previous solution, we can write b > a.∫ b

ax(t)δ (t)dt =

∫ b

ax(0)δ (t)dt = x(0)

∫ b

aδ (t)dt,

=

{x(0), a < 0 < b

0, otherwise,

Page 28: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

24 1 Signals and Systems

3. Noting that the unit impulse δ (t) is zero everywhere except at t = 0. δ (t)x(t − T ) =δ (t)x(0−T ) = δ (t)x(−T ),∫ b

aδ (t)x(t−T )dt =

∫ b

aδ (t)x(−T )dt = x(−T )

∫ b

aδ (t)dt,

=

{x(−T ), a < 0 < b

0, otherwise,

1.7 Continuous-Time and Discrete-Time Systems

There are many reasons for studying and understanding a system. For example, we may wantto design a system to remove the noise or remove echoes in an audio recording system orsharpen an out-of-focus image. The system might have a distortion or interfering effect thatyou need to characterize or measure. Unfortunately, the input signal to a transmission line (thesystem) is usually not identical to the output signal. However, if we know the characteristic ofthe transmission line, we maybe can compensate for its effect. In other cases, the system mayrepresent some physical process that you want to study or analyze, i.e., a radar operates bycomparing the transmitted and reflected signals to find the characteristics of a remote object.In terms of system theory, the problem is to find the system that changes the transmittedsignal into the received signal.A system is an entity that operates on input signals to produce output signals, it can bea device, a program or a natural system. A system is a mathematical model of a physicalprocess that relates the input signal to the output signal. Let x and y be the input and outputsignals of a system, respectively. Then the system is viewed as a transformation (mapping) ofx into y. This transformation is represented by the mathematical notation

y = T x, (1.38)

where T is the operator representing some defined rule by which the input signal x at anytime is transformed into the output signal y at any time.

If the input and output signals x and y are CT signals, then the system is called a CT system asshown in Figure 1.23(a). However, if the input and output signals are DT signals or sequences,then the system is called a DT system as shown in Figure 1.23(b).

CT-System T

x ( t ) y ( t )

(a)

DT-System T

x [ n ] y [ n ]

(b)

Figure 1.23 (a) CT system; (b) DT system.

The RC circuit is a simple example of a system as shown in Figure 1.24. The current i(t) isproportional to the voltage drop across the resistor:

Page 29: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.8 Basic System Properties 25

V s (t)

R

+ V 0 (t)

- i (t) C

Figure 1.24 CT invariant system.

i(t) =vs(t)− vc(t)

R, (1.39)

The current through the capacitor is

i(t) =Cdvc(t)

dt, (1.40)

Equating the right-hand sides of Eqs. 1.39 and 1.40, we obtain a differential equation describ-ing the relationship between the input and output:

dvc(t)dt

+1

RCvc(t) =

1RC

vs(t). (1.41)

Figure 1.25 considers some cases of subsystems interconnection with various connections toform new systems that serve specific applications. The input-output behavior of the overallsystem in terms of the subsystem descriptions can be evaluated mathematically.

1.8 Basic System Properties

In general, a system is an operator that takes a function as its input and produces a functionas its output. The discussion of systems properties are hesitant at this point, this is becausethe notion of a system is too general that it is difficult to include all the details and themathematical description of a system might presume certain properties of allowable inputsignals. For example, the input signal to a running-integrator system must be sufficientlywell behaved that the integral is defined. We can be considerably more precise when weconsider specific classes of systems that admit particular types of mathematical descriptions.In the short-term, the objective is mainly to establish some perception of systems properties.It is extremely helpful to classify systems in terms of formal properties as they can greatlysimplify the analysis. Some list of properties are included:

Page 30: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

26 1 Signals and Systems

System 1 x ( t ) w ( t )

System 2 y ( t )

Input Output

(a)

System 1

x ( t )

System 2

y ( t ) Input Output +

(b)

System 1

x ( t )

System 3

Input y ( t )

Output +

System 2

(c)

System 1

System 2

y ( t ) Output

x ( t ) Input +

(d)

Figure 1.25 Interconnection of systems. (a) A series or cascade interconnection of two systems; (b) A parallelinterconnection of two systems; (c) Combination of both series and parallel systems; (d) Feedback intercon-nection.

Page 31: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.8 Basic System Properties 27

1.8.1 Systems with and without Memory

A system is memoryless if its output value at any time t depends only on the input signalvalue at that same time. In addition, memoryless system is always causal but not vice versa.One particularly simple of memoryless system is the identity system, whose output is identicalto its input, y(t) = x(t). Also, a resistor is a memoryless CT system, since the input currentand output voltage of Figure 1.26 has the relationship:

v(t) = R i(t).

i ( t )

+

v ( t )

-

Figure 1.26 The relationship between the input current and output voltage drop across a resistor.

Examples of memoryless CT systems are:

y(t) = 2x(t), y(t) = x2(t), y(t) = tex(t).

A capacitor is an example of a CT system with memory as shown in Figure 1.27,

1C

∫ t

−∞i(τ)dτ.

i ( t )

+

v ( t )

-

Figure 1.27 The relationship between the input current and output voltage drop at a capacitor.

An accumulator or summer is an example of a DT system with memory,

Page 32: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

28 1 Signals and Systems

y[n] =n

∑k=−∞

x[k] =n−1

∑k=−∞

x[k]+ x[n] = y[n−1]+ x[n],

ory[n]− y[n−1] = x[n].

Also, a delay or advance is an example of a system with memory,

y(t) = x(t−1),

y(t) = x(t +1).

Example 1.14.Check the following systems with respect to memory?

1. y(t) = x(t)+5

2. y(t) = x(t +5)

3. y(t) = (t +5)x(t)

4. y(t) = [x(t +5)]2

5. y(t) = x(5)

6. y(t) = x(2t)

7. y(t) =

{x(t)+ x(t−2), t ≥ 00, t < 0,

Solution 1.14.

1. y(t) = x(t)+ 5⇒ The system is memoryless because the value 5 is not affecting timefunction.

2. y(t) = x(t + 5) ⇒ The system have memory because it is time shift, where the timefunction is affected. Let t = 0, then y(0) = x(5).

3. y(t) = (t + 5)x(t)⇒ The system is memoryless because the value (t + 5) is a scale andnot affecting time function.

4. y(t) = [x(t + 5)]2 ⇒ The system have memory because it is time shift, where the timefunction is affected.

5. y(t) = x(5)⇒ The system have memory because the output is a function of time regard-less of input. Let t = 0, then y(0) = x(5).

6. y(t) = x(2t) ⇒ The system have memory because it is time scaling, where the timefunction is affected. Let t = 1, then y(1) = x(2).

Page 33: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.8 Basic System Properties 29

7. y(t) =

{x(t)+ x(t−2), t ≥ 00, t < 0,

The system have memory because the output y(t) is a function of x(t−2). Let t = 3, theny(3) = x(3)+ x(1). Since y(3) depends on x(1), then the system have memory.

1.8.2 Invertibility and Inverse System

For an invertible system, distinct inputs lead to distinct outputs. If a system is invertible,then an inverse system exists in which when cascaded with the original system gives thesame output as the original input of the first system as shown in Figure 1.28. The systemswith input x and output y:

y(t) = 2x(t), y[n] =n

∑k=−∞

x[k],

are invertible and the inverse systems are

w(t) =y(t)

2, w[n] = y[n]− y[n−1].

y[n] = Σn

k = -∞ x [k]x[n]y[n]

w[n] = y[n] - y[n - 1] w[n] = x [n]

y(t) = 2x(t)x(t)y(t)

w(t) = 0.5y(t) w(t) = x (t)

Figure 1.28 Concept of an inverse system.

Encoder in communication systems is an example of invertible system, where the input at theencoder is exactly recoverable at the output. The running-integrator system is invertible bythe fundamental theorem of calculus:

y(t) =∫ t

−∞x(τ) dτ, V d

dt

∫ t

−∞x(τ) dτ = x(t).

Determining invertibility of a given system can be quite difficult. Perhaps the easiest situationis to show that a system is not invertible by exhibiting two legitimately different input signalsthat yield the same output signal. For example, y(t) = x2(t) is not invertible because thesign of the input cannot be determined from the knowledge of the output, the constant inputsignals of x(t) = 1 and x(t) =−1, for all t, yield identical output signals. Also, y(t) = 0 is notinvertible because the system produces zero output sequence for any input sequence. Another

Page 34: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

30 1 Signals and Systems

example, the system y(t) = ddt x(t) is not invertible since x(t) = 1+x(t) yields the same output

signal as x(t).

Example 1.15.Check if the following systems are invertible?

1. y(t) = x(t +2)

2. y(t) = x2(t)

3. y(t) = x(2t)

Solution 1.15.

1. y(t) = x(t + 2)⇒ The system is invertible, since y(t) = x(t + 2) then y(t − 2) = x(t)and the inverse of the signal is y(t) = x(t− 2). Therefore the inverse of the function isz(t) = y(t−2) = x((t−2)+2) = x(t).

2. y(t) = x2(t)⇒ The system is non-invertible because we can only determine the value ofthe input but not the sign of the input from the knowledge of the output.

3. y(t) = x(2t)⇒ The system is invertible, since y(t) = x(2t) then y( t2 ) = x(t) and the

inverse of the signal is y(t) = x( t2 ). Therefore the inverse of the function is z(t) = y( t

2 ) =

x(2t( 12 )) = x(t).

1.8.3 Causality

A system is causal if the output does not anticipate future values of the input, i.e., if theoutput at any time depends only on the values of the input at the present time and in the past.All memoryless systems are causal because the output responds only to the current value ofinput. However, being causal does not necessarily imply that a system is memoryless, theoutput at t = t0 depends only on input at t ≤ t0. All physical real-time systems are causalbecause they are not anticipating the future. Causality does not apply to spatially varyingsignals or to systems processing recorded signals, i.e., taped sports games vs. live broadcast.Non-causal systems are useful in various applications where the independent variable is nottime.

The RC circuit in Figure 1.24 is causal, since the capacitor voltage responds only to thepresent and past values of the source voltage. Also, the motion of a car is causal, since it doesnot anticipate future actions of the driver.

Example 1.16.Check if the following systems are causal?

Page 35: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.8 Basic System Properties 31

1. y[n] = x[n]− x[n+1]

2. y(t) = x(t +1)

3. y[n] = x[−n]

4. y(t) = x(t)cos(t +1)

5. y(t0) =∫ t0+a−∞ x(t) dt

6. y(t) =

{x(t)+ x(t−2), t ≥ 00, t < 0,

Solution 1.16.

1. y[n] = x[n]− x[n+ 1]⇒ The system is non-causal, when n = 0, y[0] = x[0]− x[1], theoutput at this time depends on a future value of the input.

2. y(t) = x(t +1)⇒ The system is non-causal, when n = 0, y(0) = x(1), the output at thistime depends on a future value of the input.

3. y[n] = x[−n]⇒ The system is non-causal, since when n < 0, e.g. n = −1 , we see thaty[−1] = x[1], so the output at this time depends on a future value of the input.

4. y(t) = x(t)cos(t + 1)⇒ The system is causal because the output at any time equals theinput at the same time multiplied by a number that varies with time cos(t +1).

5. y(t0) =∫ t0+a−∞ x(t) dt ⇒ The system is non-causal, since we do not know the value of a.

If a > 0, then the output depends on a future value of input.

6. y(t) =

{x(t)+ x(t−2), t ≥ 00, t < 0,

The system is causal, when t < 0, the output does not depend on the input. When t ≥ 0,the output y(t) depends on current input x(t) and past input x(t−2). The system is causalbecause the output does not depend on a future input.

1.8.4 Stability

For a system to be stable, small inputs lead to responses that do not diverge, e.g. pendulumand inverted pendulum. If the input to a stable system is bounded, then the output must be alsobounded. A CT system is bounded-input bounded-output (BIBO) stable if for all boundedinput functions x(t), the output function y(t) = T x(t) is also bounded.

Example 1.17.Check if the following systems are stable?

Page 36: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

32 1 Signals and Systems

1. y(t) = tx(t)

2. y(t) = ex(t)

3. Capacitor: i(t) =C dVc(t)dt

4. y(t) =

{x(t)+ x(t−2), t ≥ 00, t < 0,

Solution 1.17.

1. y(t) = tx(t)⇒ The system is not stable, when a constant input x(t) = 1, yields an outputy(t) = t, which is not bounded - no matter what finite constant we pick, y(t) will exceedthe constant for some t.

2. y(t) = ex(t)⇒ The system is stable, assume the input is bounded x(t)<B, or−B< x(t)<B for all t, then y(t) is bounded e−B < y(t)< eB.

3. i(t) =C dVc(t)dt ⇒ Let i(t) = B1u(t), where B1 ̸= 0

Vc(t) =1C

∫ t

−∞i(τ) dτ,

=1C

∫ t

−∞B1u(τ) dτ,

=1C

∫ t

0B1 dτ,

=B1

Ct.

Vc(t) =B1C t grows linearly with t and as t → ∞,Vc(t) → ∞. Bounded-input gives

unbounded-output, so a capacitor is not BIBO stable.

4. y(t) =

{x(t)+ x(t−2), t ≥ 00, t < 0,

The system is stable, assume the input is bounded B > 0 and |x(t)| ≤ B ∀ t.When t < 0→ y(t) = 0, so |y(t)|= 0 < 2B.When t ≥ 0, |y(t)|= |x(t)+ x(t−2)| ≤ |x(t)|+ |x(t−2)| ≤ B+B = 2B.So |y(t)| ≤ 2B ∀ t→ y(t) is bounded. Since y(t) is bounded, then the system is stable.

1.8.5 Time Invariance

A system is time-invariant if its behavior does not depend on what time it is, the behaviorand characteristics of the system are fixed over time. A time shift in the input must result inan identical time shift in the output signal. Mathematically, if the system output is y(t) when

Page 37: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.8 Basic System Properties 33

the input is x(t), a continuous time-invariant system will have an output of y(t− t0) when theinput is x(t− t0) for all t0 and for all functions x(t) and for y(t) = T x(t), then it is always thecase that

y(t− t0) = T x(t− t0)

Encoder in communication systems is an example of invertible system, that is, the input to theencoder must be exactly recoverable from the output. If the input to a time-invariant systemis periodic, then the output is periodic with the same period.

Examples of time-invariant systems:

• RC circuit is time-invariant system, since R and C do not change in time.• y(t) = sin(x(t)).• y(t) = 3x(t−2).• y(t) = x(t)+ x(t−1).• y(t) = x2(t).

Examples of time-variant systems:

• y(t) = 0→ The system produces zero output sequence for any input sequence.• y(t) = tx(t)→ The system depends on what time it is.• y(t) = t + x(t−1)→ The system depends on time.

Example 1.18.Check if the following systems are time-invariant?

1. y(t) = x(2t)

2. y(t) = tx(t)

3. y(t) = x2(t)

4. y(t) =

{x(t)+ x(t−2), t ≥ 00, t < 0,

Solution 1.18.

1. y(t) = x(2t)→ Consider an arbitrary input x1(t) as shown in Figure 1.29(a), then result-ing output y1(t) is depicted in Figure 1.29(b),

y1(t) = x1(2t)

Consider a time shift delay of y1(t) by 2 as shown in Figure 1.29(c),

y1(t−2) = x1(2t−2)

Consider a second input obtained by delaying x1(t) by 2 as shown in Figure 1.29(d),

x2(t) = x1(t−2)

Page 38: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

34 1 Signals and Systems

We obtain the second output y2(t) as shown in Figure 1.29(e),

y2(t) = x2(2t) = x1(2t−4)

-2 -1 0 t

1 2

x 1 ( t )

(a)

-1 0 t

1

y 1 ( t )

(b)

0 1 2 t

3

y 1 ( t- 2) = x 1 ( 2 t - 2)

(c)

x 2 ( t ) = x 1 ( t- 2)

0 1 2 t

3 4

(d)

0 1 2 t

y 2 ( t ) = x 2 ( 2 t ) = x 1 ( 2 t - 4)

(e)

Figure 1.29 Inputs and outputs of the system y(t) = x(2t).

-2 -1 0 t

1 2

x 1 ( t ) Sys. Shift

Shift Sys.

-1 0 t

1

y 1 ( t )

0 1 2 t

3

y 1 ( t-2 ) = x 1 ( 2 t -2 )

x 2 ( t ) = x 1 ( t-2 )

0 1 2 t

3 4

y 2 ( t ) = x 2 ( 2 t ) = x 1 ( 2 t -4 )

0 1 2 t

Figure 1.30 Illustration block diagram of inputs and outputs of the system y(t) = x(2t).

As shown in Figure 1.29 and 1.30, y1(t−2) ̸= y2(t), so the system is time-varying.

Page 39: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.8 Basic System Properties 35

2. y(t) = tx(t)→ Consider an arbitrary input x1(t) = u(t) and let t = 3 as shown in Figure1.31(a), then resulting output y1(t) is depicted in Figure 1.31(b),

y1(t) = tx1(t) = 3u(t)

Consider a time shift delay of y1(t) by 2 as shown in Figure 1.31(c),

y1(t−2) = (t−2)x1(t−2) = u(t−2)

Consider a second input obtained by delaying x1(t) by 2 as shown in Figure 1.31(d),

x2(t) = x1(t−2) = u(t−2)

We obtain the second output y2(t) as shown in Figure 1.31(e),

y2(t) = tx2(t) = tx1(t−2) = 3u(t−2)

As shown in Figure 1.31, y1(t−2) ̸= y2(t), so the system is time-varying.

0 1 2 t

3 4

x 1 ( t ) = u ( t )

1

(a)

0 1 2 t

3 4

y 1 ( t ) = t x 1 ( t ) = 3 u ( t ) 3

(b)

0 1 2 t

3 4

y 1 ( t- 2) = x 1 ( t- 2) = u ( t- 2)

1

5 6

(c)

0 1 2 t

3 4

1

5 6

x 2 ( t ) = x 1 ( t- 2) = u ( t- 2)

(d)

0 1 2 t

3 4

y 2 ( t ) = t x 2 ( t ) = 3 u ( t- 2) 3

5 6

(e)

Figure 1.31 Inputs and outputs of the system y(t) = tx(t).

3. y(t) = x2(t)→ Consider an arbitrary input x1(t), then resulting output y1(t) is given by,

Page 40: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

36 1 Signals and Systems

y1(t) = x12(t)

Consider a time shift delay of y1(t) by 2,

y1(t−2) = x12(t−2)

Consider a second input obtained by delaying x1(t) by 2,

x2(t) = x1(t−2)

We obtain the second output y2(t),

y2(t) = x22(t) = x1

2(t−2)

As shown in Figure 1.32, y1(t−2) = y2(t), so the system is time-invariant.

Sys. Shift

Shift Sys.

0 t

1 2

x 2 ( t )

3

1

0 t

1 2

y 1 ( t ) 1

y 1 ( t-2 )

0 t

1 2 3

1

4

y 2 ( t )

0 t

1 2 3

1

4

0 t

1

x 1 ( t ) 1

Figure 1.32 Illustration block diagram of inputs and outputs of the system y(t) = x2(t).

4. y(t) =

{x(t)+ x(t−2), t ≥ 00, t < 0,

Let x(t) = u(t) and v(t) = u(t)+u(t−2). Consider an arbitrary input x1(t) = u(t), thenresulting output y1(t) is given by,

y1(t) = v1(t) = u(t)+u(t−2)

Consider a time shift delay of y1(t) by 2,

y1(t−2) = v1(t−2) = u(t−2)+u(t−4)

Consider a second input obtained by delaying x1(t) by 2,

x2(t) = x1(t−2)

We obtain the second output y2(t),

Page 41: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.8 Basic System Properties 37

y2(t) = x2(t) = x1(t−2) = v(t−2) = u(t−2)+u(t−4)

As shown in Figure 1.33, y1(t−2) = y2(t), so the system is time-invariant.

Sys. Shift

Shift Sys.

0 1 2 t

3 4

y 2 ( t ) = v 2 ( t ) = v 1 ( t-2 ) = u ( t-2 ) + u ( t-4 )

1

2

0 1 2 t

3 4

x 2 ( t ) = x 1 ( t -2 ) 1

0 1 2 t

3 4

y 1 ( t-2 ) = v 1 ( t-2 ) = u ( t-2 ) + u ( t-4 )

1

2

0 1 2 t

3 4

y 1 ( t ) = v 1 ( t ) = u ( t ) + u ( t-2 )

1

2

0 1 2 t

3 4

x 1 ( t ) 1

Figure 1.33 Illustration block diagram of inputs and outputs of the system y(t) = x(t)+ x(t−2).

1.8.6 Linearity

A system is called linear if it has two mathematical properties: Homogeneity or scaling prop-erty and additive property. Hence, the system has the superposition property if the system hasboth properties, then we can prove that the system is linear. Likewise, if we can show thatthe system doesn’t have one or both properties, then the system is not linear. As illustratedin Figure 1.34, homogeneity means that a change in the input signal’s amplitude results ina corresponding change in the output signal’s amplitude. Therefore, a system is said to behomogeneous if an amplitude change in the input results in an identical amplitude changein the output. In mathematical terms, if an input signal of x(t) results in an output signal ofy(t) and an input signal of kx(t) results in an output signal of ky(t), for any input signal andconstant k, then the system is homogeneous.A simple resistor provides a good example of both homogenous and nonhomogeneous sys-tems. If the input to the system is the voltage v(t) across the resistor and the output from thesystem is the current i(t) through the resistor, then the system is homogeneous. Ohm’s lawguarantees the homogeneous property, if the voltage is increased or decreased, there will bea corresponding increase or decrease in the current. Consider another system where the inputsignal is the voltage v(t) across the resistor, but the output signal is the power p(t) beingdissipated in the resistor. Since power is proportional to the square of the voltage, if the inputsignal is increased by a factor of two, then the output signal is increase by a factor of four.This system is not homogeneous and therefore cannot be linear.The property of additivity is illustrated in Figure 1.35. Consider a system where an inputx1(t) produces an output of y1(t). Further suppose that a different input x2(t) produces anotheroutput y2(t). The system is said to be additive if an input of x1(t)+x2(t) results in an output of

Page 42: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

38 1 Signals and Systems

System x ( t )

System

y ( t )

kx ( t ) ky ( t )

If

Then

Figure 1.34 Homogeneity property.

y1(t)+y2(t), for all possible input signals. In other words, signals added at the input producesignals that are added at the output.

System x 1 ( t )

System

y 1 ( t )

x 2 ( t ) y 2 ( t )

And if

System x 1 ( t ) + x 2 ( t ) y 1 ( t ) + y 2 ( t )

And if

If

Figure 1.35 Additive property.

A good example of a non-additive circuit is the mixer stage in a radio transmitter. Two signalsare present: an audio signal that contains the voice or music and a carrier wave that canpropagate through space when applied to an antenna. The two signals are added and appliedto a non-linearity, such as a pn junction diode. A third signal is resulting from merging thetwo signals, a modulated radio wave capable of carrying the information over great distances.If the operator T in Eq. 1.42 satisfies the following two conditions, then T is called a linearoperator and the system represented by a linear operator T is called a linear system:

Page 43: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.8 Basic System Properties 39

1. Additivity: given that T x1(t) = y1(t) and T x2(t) = y2(t), then

T [x1(t)+ x2(t)] = y1(t)+ y2(t), for any input signals x1(t) and x2(t), (1.42)

2. Homogeneity or scaling:

T [αx(t)] = αy(t), for any input signal x(t) and any scalar α, (1.43)

Any system that does not satisfy Eq. 1.42 and/or Eq. 1.43 is classified as a non-linear sys-tem. Eq. 1.42 and 1.43 can be combined into a single condition to form the superpositionproperty as

T [α1x1(t)+α2x2(t)] = α1y1(t)+α2y2(t), (1.44)

where α1 and α2 are arbitrary scalars.

All of these properties translate easily to DT systems. It is only require to replace the paren-theses by square brackets and t by n. But regardless of the time domain, it is important tonote that these are input-output properties of systems. In particular, nothing is being statedabout the internal workings of the system, everything is stated in terms of input signals andcorresponding output signals. For a linear system, zero input leads to zero output.

Example 1.19.Check if the following systems are linear?

1. y(t) = x(2t)

2. y(t) = tx(t)

3. y(t) = x2(t)

4. y(t) =

{x(t)+ x(t−2), t ≥ 00, t < 0,

Solution 1.19.

1. y(t) = x(2t)→ Consider an arbitrary 2 inputs x1(t) and x2(t)

x1(t)↔ y1(t) = x1(2t)

x2(t)↔ y2(t) = x2(2t)

We obtain the sum of the 2 outputs

α1y1(t)+α2y2(t) = α1x1(2t)+α2x2(2t)

Consider a third input x3(t) obtained by combining x1(t) and x2(t)

x3(t) = α1x1(t)+α2x2(t)

We obtain the third output y3(t)

Page 44: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

40 1 Signals and Systems

y3(t) = x3(2t),

= α1x1(2t)+α2x2(2t),

= α1y1(t)+α2y2(t).

Therefor, the system is linear.

2. y(t) = tx(t)→ Consider an arbitrary 2 inputs x1(t) and x2(t)

x1(t)↔ y1(t) = tx1(t)

x2(t)↔ y2(t) = tx2(t)

We obtain the sum of the 2 outputs

α1y1(t)+α2y2(t) = α1 tx1(t)+α2 tx2(t)

Consider a third input x3(t) obtained by combining x1(t) and x2(t)

x3(t) = α1x1(t)+α2x2(t)

We obtain the third output y3(t)

y3(t) = tx3(t),

= t[α1x1(t)+α2x2(t)],

= α1 tx1(t)+α2 tx2(t),

= α1y1(t)+α2y2(t).

Therefor, the system is linear.

3. y(t) = x2(t)→ Consider an arbitrary 2 inputs x1(t) and x2(t)

x1(t)↔ y1(t) = x12(t)

x2(t)↔ y2(t) = x22(t)

We obtain the sum of the 2 outputs

α1y1(t)+α2y2(t) = α1 x12(t)+α2 x2

2(t)

Consider a third input x3(t) obtained by combining x1(t) and x2(t)

x3(t) = α1x1(t)+α2x2(t)

We obtain the third output y3(t)

y3(t) = x32(t),

= [α1x1(t)+α2x2(t)]2,

= α12x1

2(t)+2α1x1(t) α2x2(t)+α22x2

2(t).

Since y3(t) ̸= α1y1(t)+α2y2(t), then the system is non-linear.

Page 45: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.8 Basic System Properties 41

4. y(t) =

{x(t)+ x(t−2), t ≥ 00, t < 0,

Consider an arbitrary 2 inputs x1(t) and x2(t)

x1(t)↔ y1(t) = x1(t)+ x1(t−2) for t ≥ 0

x2(t)↔ y2(t) = x2(t)+ x2(t−2) for t ≥ 0

We obtain the sum of the 2 outputs

α1y1(t)+α2y2(t) = α1[x1(t)+ x1(t−2)]+α2[x2(t)+ x2(t−2)]

Consider a third input x3(t) obtained by combining x1(t) and x2(t)

x3(t) = α1x1(t)+α2x2(t)

We obtain the third output y3(t)

y3(t) = x3(t)+ x3(t−2),= α1x1(t)+α2x2(t)+α1x1(t−2)+α2x2(t−2),= α1[x1(t)+ x1(t−2)]+α2[x2(t)+ x2(t−2)],= α1y1(t)+α2y2(t).

Therefor, the system is linear.

Page 46: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

42 1 Signals and Systems

Problems of Chapter 1

1.1. Determine whether the following signals are energy signals, power signals or neither

a. x(t) =

{A, −1≤ t ≤ 10, elsewhere

b. x(t) =

t, 0≤ t ≤ 12− t, 1≤ t ≤ 20, elsewhere

c. x(t) =

{√t, t > 1

0, t ≤ 1

d. x(t) = A eat

e. x(t) = 2 e−2t u(t)

f. x(t) = 5 e−2|t|

g. x(t) = 23 cos(ωt +θ)

h. x(t) =

{2 cos(ωt), −1≤ t ≤ 10, elsewhere

i. x(t) = 2 cos(ωt)+ sin(2ωt)

j. x(t) = t u(t)

1.2. A CT signal x(t) is shown in Figure P1.2.

x ( t )

0 1/2 - 1/2 t

1

Figure P1.2

Sketch and label each of the following functions:

Page 47: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.8 Basic System Properties 43

a. y(t) = x(t + 3

2

)b. z(t) = x

( 12 t−2

)c. w(t) = y(−t +2)

d. f (t) = x(− 1

2 t−1)

e. g(t) = u(t)− z(t +3)

1.3. A CT signal x(t) is shown in Figure P1.3.

x ( t )

0 - 1 1 t

1

Figure P1.3

Sketch and label each of the following functions:

a. y(t) = x( 1

2 t)

b. z(t) = x(2t)

c. w(t) = x( 1

2 t− 12

)d. f (t) = y(t +1)

e. g(t) = f (−t +1)

1.4. A signal x(t) is define by the following functions:

x(t) =

4− t, 3≤ t ≤ 41, −3≤ t ≤ 3t +4, −4≤ t ≤−30, elsewhere

Determine the total energy of the given signal x(t).

1.5. Sketch and label the signal y(t) that is related to the signal x(t) in problem 1.4 as follows:

a. y(t) = x(8t +4)

Page 48: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

44 1 Signals and Systems

b. y(t) = x(8t−4)

c. y(t) = x(4t)

d. y(t) = x( 1

5 t)

1.6. Sketch and label the following signals:

a. x(t) = u(t)−u(t−1)

b. x(t) = 2u(t)+2u(−t)

c. x(t) = 2u(t)−2u(−t)

d. x(t) = 3t u(t)−3t u(−t)

e. x(t) = 3t u(t)+3t u(−t)

f. x(t) = u(t +1)+u(t−1)−2u(t)

g. x(t) = u(t)+2u(t−3)−2u(t−6)−u(t−9)

h. x(t) = rect( t

6

)+ rect

( t4

)+ rect

( t2

)

1.7. Determine whether the following CT signals are periodic. If the signals are periodic,determine the fundamental period.

a. x(t) = cos(t + π

2

)b. x(t) = cos(t)u(t)

c. x(t) = sin(2πt))

d. x(t) = sin2 (t)

e. x(t) = cos2 (t)

f. x(t) = e j[(π/4)t−2]

g. x(t) = cos( 2π

3 t)+ sin

(π2 t)

h. x(t) = 3 cos(10t)+7 sin(4πt)

i. x(t) = cos( 3

2 t)

sin( 2π

5 t)

j. x(t) = cos(2t)+ sin(√

2t)

k. x(t) = Ev{sin(4πt)}

Page 49: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

1.8 Basic System Properties 45

1.8. Determine whether the following DT signals are periodic. If the signals are periodic,determine the fundamental period.

a. x[t] = cos[ 1

4 n]

b. x[n] = 5 cos[ 2

3 n+ 34

]c. x[n] = cos

[π4 n

]d. x[n] = cos2

[π4 n

]e. x[n] = sin

[ 2π3 n+2

]f. x[n] = cos

[π4 n

]+ sin

[π3 n

]g. x[n] = cos

[ 14 n]+ sin

[π3 n

]h. x[n] = cos

[ 14 n]+ sin

[ 13 n]

i. x[n] = e j(π/2)n

1.9. Determine whether the following systems are memoryless, invertible, causal, stable,time-invariant, and linear. The systems have the input-output relation given by

a. y(t) = x(t +2) sin(ωt +2)

b. y(t) = x(−t)

c. y(t) = t x(t +2)

d. y(t) = x2(t)

e. y(t) = x(t) cos(ωt)

f. y[n] = x2[n+2]

g. y[n] = x[n−1]

h. y[n] = n x[n]

1.10. A system has the input-output relation given by the following statement:

a. Show that a CT linear system is causal if the following statement is satisfied: For any inputx(t) and at any time t0. If x(t) = 0 for t ≤ t0, then the output y(t) = 0 for t ≤ t0.

b. Find a nonlinear system that is causal but does not satisfy this condition.

c. Find a nonlinear system that is not causal but satisfies this condition.

Page 50: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

46 1 Signals and Systems

References

1. P. Gupta and P.R. Kumar. “The capacity of wireless networks”, IEEE Transactions on Information Theory,vol. 46, no. 2, pp. 388-404, March 2000.

2. A. Papoulis and S.U. Pillai. Probability, Random Variables, and Stochastic Processes. 4th Edition, NewYork, USA: McGraw-Hill, 2002.

3. A.V. Oppenheim, A.S. Willsky, S.H. Nawab. Signals and Systems. 2nd Edition, New Jersey, USA: PrenticeHall, 1997.

4. S. Haykin and B. Van Veen. Signals and Systems. 2nd Edition, New Jersey, USA: John Wiley & Sons,2003.

Page 51: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

Chapter 2Linear Time Invariant (LTI) Systems

Abstract :The system is linear time-invariant (LTI) if it satisfies the property of linearity and time-invariance. LTI systems are the easiest and ideal systems to deal with from the analysis anddesign perceptions, they play a fundamental role in signal and system analysis because of thephysical phenomena that can be modeled. An LTI system is completely characterized by itsunit-impulse response h(t) and output y(t).

2.1 Introduction

The defining properties of any LTI system are linearity and time-invariance. If the two prop-erties hold, then the system corresponds to LTI system. In this chapter, we apply the propertyof linearity and time-invariance to develop the fundamental input-output relationship whichwill be described in terms of convolution operation. The importance of convolution operationin LTI systems stems from the fact that we can find the system response y(t) of any inputsignal x(t) given the knowledge of unit-impulse response of the LTI system h(t).

Linearity:Linearity means that the relationship between the input and the output of the system is linearand the system must satisfy the two properties as shown in Figure 2.1.

x ( t )

Linear system

y ( t ) T . x ( t )

Figure 2.1 CT linear system.

47

Page 52: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

48 2 Linear Time Invariant (LTI) Systems

Additive :y1(t) = T x1(t); y2(t) = T x2(t),

y1(t)+ y2(t) = T x1(t)+T x2(t).

Scalling :y(t) = T x(t) → y(t) = T [ax(t)] .

Superposition :a1y1(t)+a2y2(t) = T [a1x1(t)+a2x2(t)] . (2.1)

Time-Invariant:Time-invariant indicates that the behavior and characteristics of the system are fixed overtime. Any time shift in the input results in the same shift in the output as shown in Figure 2.2.

x ( t )

Time-invariant system

y ( t ) Delay

Figure 2.2 CT invariant system.

y(t) = x(t) → x(t− t0) = y(t− t0). (2.2)

Example 2.1.The following signals are the input x(t) and the output y(t) of a CT LTI system.

x ( t )

0 - 1 1 t

1

y ( t )

0 - 1 1 t

2 3

2

Figure 2.3 CT LTI system for example 2.1.

Sketch the outputs to the following inputs.

a. x(t +1)

b. x(t−1)

c. 12 x(t)

d. x(2t)

Page 53: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

2.2 CT LTI Systems: Convolution Integral 49

Solution 2.1.

a.Since the system is time-invariant, then the outputis y(t +1).

y ( t +1)

0 - 1 1 t

2

2

b.Since the system is time-invariant, then the outputis y(t−1).

y ( t -1)

0 4 1 t

2 3

2

c. Since the system is linear, then the output is 12 y(t).

0 1 t

2 3 -1

0.5 y ( t ) 1

d. Since the system is linear, then the output is y(2t).

y ( 2 t )

0 - 1 - 1 2

t 2

2

1 3 2

2.2 CT LTI Systems: Convolution Integral

The response of CT LTI system y(t) can be computed by convoluting the unit-impulse re-sponse of the system h(t) with the input signal x(t) using a convolution integral, the convolu-tion is one of the most regularly applied operation that describes the input-output relationshipof an LTI system. A good example of LTI systems are electrical circuits that can be made upof resistors, capacitors, and inductors.

2.2.1 Representation of CT Signals in Terms of Impulses

The impulse response h(t) of a CT LTI system (represented by T) is defined to be the re-sponse of the system when the input is δ (t)

h(t) = T {δ (t)} . (2.3)

Page 54: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

50 2 Linear Time Invariant (LTI) Systems

An input signal x(t) can be expressed as a linear combination of continuous impulses byusing sifting property, then we can write the signal x(t) as an integral of shifted impulses thatare weighted by weights x(τ)

x(t) =∫ ∞

−∞x(τ) δ (t− τ) dτ. (2.4)

Since the system is linear, the response y(t) of the system to an arbitrary input x(t) can beexpressed as

y(t) = T {x(t)} ,

= T{∫ ∞

−∞x(τ) δ (t− τ) dτ

},

=∫ ∞

−∞x(τ) T {δ (t− τ)}dτ. (2.5)

Since the system is time-invariant, we have

h(t− τ) = T {δ (t− τ)} . (2.6)

substituting Eq. 2.6 into Eq. 2.5, we obtain

y(t) =∫ ∞

−∞x(τ) h(t− τ), (2.7)

equation 2.7 indicates that a CT LTI system is completely characterized by its impulse re-sponse h(t).

We can obtain Eq. 2.4 using the sampling property of the impulse function. If we consider tis fixed and τ is time variable, then we have

x(τ) δ (t− τ) = x(τ) δ [−(τ− t)] = x(t) δ (t− τ),

hence ∫ ∞

−∞x(τ) δ (t− τ) dτ =

∫ ∞

−∞x(t) δ (t− τ) dτ = x(t)

∫ ∞

−∞δ (t− τ) dτ = x(t).

2.2.2 Representation of an LTI system: Convolution Integral

Any system that can be described by a convolution is an LTI system. Furthermore, the char-acterizing signal h(t) is the unit-impulse response of the system, as is easily verified by ashifting calculation: if x(t) = δ (t) as shown in Figure 2.4, then

y(t) =∫ ∞

−∞x(τ) h(t− τ) dτ =

∫ ∞

−∞δ (τ) h(t− τ) dτ = h(t). (2.8)

Defining the response of the system to a shifted unit impulse as shown in Figure 2.5

δ (t− τ) = T [δ (t− τ)] = h(t,τ),

Page 55: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

2.2 CT LTI Systems: Convolution Integral 51

δ(t)

Impulse response

h(t) = T{δ(t)}LTI

System

Figure 2.4 The system impulse response: h(t) = T [δ (t)].

δ(t - τ) h(t, τ) = T{δ(t - τ)}LTI

System

Figure 2.5 Shifted unit impulse: h(t,τ) = T [δ (t− τ)].

Since the system is linear as shown in Figure 2.6, then

T [a1x1(t)+a2x2(t)] = a1y1(t)+a2y2(t),

where y1(t) = T [x1(t)] and y2(t) = T [x2(t)], Therefor

y(t) = T {x(t)} ,

= T{∫ ∞

−∞x(τ) δ (t− τ) dτ

},

=∫ ∞

−∞x(τ) T {δ (t− τ)}dτ due to linearity,

=∫ ∞

−∞x(τ) h(t,τ) dτ. (2.9)

a1 x1(t) + a2 x2(t)LTI

System

a1 y1(t) + a2 y2(t)

T[a1 x1(t) + a2 x2(t)] = a1 y1(t) + a2 y2(t)

LTI

System

∫ x (τ) h(t, τ) dτ∞

-∞x (t) = ∫ x (τ) δ(t - τ) dτ

-∞

Figure 2.6 Linear system: T [a1x1(t)+a2x2(t)] = a1y1(t)+a2y2(t).

But the system is also time-invariant, then T [δ (t − τ)] = h(t,τ) = h(t − τ), since we hadT [δ (t)] = h(t). Therefore, the output of any CT LTI system is the convolution of the inputx(t) with the impulse response h(t) of the system as illustrated in Figure 2.7.

y(t) =∫ ∞

−∞x(τ) h(t− τ) dτ = x(t)∗h(t), (2.10)

Page 56: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

52 2 Linear Time Invariant (LTI) Systems

LTI

System

y(t) = ∫ x (τ) h(t - τ) dτ∞

-∞x (t)

y(t) = x (t) ∗h(t)

Figure 2.7 Convolution integral representation of an LTI system: y(t) =∫ ∞−∞ x(τ) h(t− τ) = x(t)∗h(t).

The notation h(t− τ) in Eq. 2.10 means that the function h(τ) is flipped and shifted acrossthe function x(τ). Here are the steps that will greatly simplify doing convolutions:

1. First, the impulse response h(τ) is time-reversed (reflected about the origin) to obtainh(−τ) and then shifted by t to form h(t− τ) = h[−(τ− t)] which is a function of τ withparameter t. Note that the independent variable of h(t−τ) is t and not τ , the variable t isthe shift parameter, i.e. the function h(τ) is shifted by an amount of t.

2. Next, fix t and multiply x(τ) with h(t− τ) for all values of τ with t fixed at some value.

3. The product x(τ)h(t− τ) is integrated over all τ to produce an output single y(t), whichis a single value that depends on t. Remember that τ is the integration variable and that tis treated like a constant when doing the integral.

4. Steps 1 to 3 are repeated for all values of t to produce the entire output y(t), it usuallyfalls out that there are only several regions of interest and the rest of y(t) is zero.

Example 2.2.Convolve the following signals

a. x(t) = u(t)−u(t−1); h(t) = e−t

1

x ( t )

2 t

0 1

1

h ( t )

0 1 2

e -t

t

Figure 2.8 x(t) = u(t)−u(t−1); h(t) = e−t .

b. x(t) = t[u(t)−u(t−1)]; h(t) = u(t +1)−u(t−1)

Page 57: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

2.2 CT LTI Systems: Convolution Integral 53

1

x ( t )

t 0 1

1

h ( t )

0 1 -1 t

Figure 2.9 x(t) = t[u(t)−u(t−1)]; h(t) = u(t +1)−u(t−1).

c. x(t) = e−atu(t); h(t) = u(t)

1

h ( t )

2 t

0 1

1

x ( t )

0 1 2

e -at u ( t )

t

Figure 2.10 x(t) = e−at u(t); h(t) = u(t).

d. x(t) = eatu(−t); h(t) = e−atu(t)

1

x ( t )

-2 t

0 -1

1

h ( t )

0 1 2 t

e -at u ( t ) e at u (- t )

Figure 2.11 x(t) = eat u(−t); h(t) = e−at u(t).

Solution 2.2.

a. The function x(τ) is time-reversed and then shifted by t across the impulse response h(τ)to obtain x(t− τ) as showing in Figure 2.12.For t < 0, no overlapping between the two functions. Therefore, y(t) = 0Shift x(t− τ) towards the right to partially overlaps with h(τ). For t ≥ 0, and t− 1 < 0,then 0≤ t < 1

Page 58: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

54 2 Linear Time Invariant (LTI) Systems

y(t) = x(t)∗h(t),

=∫ ∞

−∞x(t− τ) h(τ) dτ =

∫ t

0(1) e−τ dτ,

= −e−τ∣∣∣∣t0= 1− e−t .

Shift x(t− τ) towards the right to completely overlaps with h(τ). For t−1≥ 0, then t ≥ 1

y(t) = x(t)∗h(t),

=∫ ∞

−∞x(t− τ) h(τ) dτ =

∫ t

t−1(1) e−τ dτ,

= −e−τ∣∣∣∣tt−1

=−e−t + e1−t = e−t (e−1) .

1

h(τ)

0 1 2

e-t

τ

t-1 t

x (t-τ)1

0 1 2

e-t

τ

t-1 t

h(τ)

x (t-τ) 1

0 1 2

e-t

τ

t-1 t

h(τ)

x (t-τ)

Figure 2.12 Convolution for example 2.2a.

The output of y(t) for all t is

y(t) =

0, t < 01− e−t , 0≤ t < 1e−t (e−1) , t ≥ 1

1

0 1 0.5

1 - e -t

t

y ( t )

1.5 2

0.5 e -t (e - 1)

b. The impulse response h(τ) is time-reversed since it is simpler and symmetric and thenshifted by t across the function x(τ) to obtain h(t − τ) as showing in Figure 2.13. Theconvolution in this example can be divided into 5 parts.For t +1 < 0, then t <−1, no overlapping between the two functions. Therefore, y(t) = 0.Shift h(t− τ) towards the right to partially overlaps with x(τ). For t + 1 ≥ 0, and t < 0,then −1≤ t < 0.

y(t) = x(t)∗h(t),

=∫ ∞

−∞x(τ) h(t− τ) dτ =

∫ t+1

0(1) τ dτ,

=τ2

2

∣∣∣∣t+1

0=

(t +1)2

2.

Shift h(t− τ) towards the right to completely overlaps with x(τ). For t−1≤ 0, and t ≥ 0,then 0≤ t ≤ 1.

Page 59: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

2.2 CT LTI Systems: Convolution Integral 55

y(t) = x(t)∗h(t),

=∫ ∞

−∞x(τ) h(t− τ) dτ =

∫ 1

0(1) τ dτ,

=τ2

2

∣∣∣∣10=

12.

Shift h(t − τ) more towards the right to partially overlaps with x(τ). For t − 1 ≤ 1, andt−1 > 0, then 1 < t ≤ 2.

y(t) = x(t)∗h(t),

=∫ ∞

−∞x(τ) h(t− τ) dτ =

∫ 1

t−1(1) τ dτ,

=τ2

2

∣∣∣∣1t−1

=12− (t−1)2

2.

For t−1≥ 1, then t ≥ 2, no overlapping between the two functions. Therefore, y(t) = 0.

1 x (τ)

τ

0 1t-1 t

h(t-τ)

t+1

1 x (τ)

τ

0 1t-1 t

h(t-τ)

t+1

1 x (τ)

τ

0 1t-1 t

h(t-τ)

t+1

1 x (τ)

τ

0 1t-1 t

h(t-τ)

t+1

1 x (τ)

τ

0 1 t-1 t

h(t-τ)

t+1

Figure 2.13 Convolution for example 2.2b.

The output of y(t) for all t is

y(t) =

0, t <−1(t+1)2

2 , −1≤ t < 00.5, 0≤ t ≤ 112 −

(t−1)2

2 , 1 < t ≤ 20, t ≥ 2

1

0 1 0.5 t

y ( t )

1.5 2

0.5

c. The impulse response h(τ) is time-reversed and then shifted by t across the function x(τ) toobtain h(t− τ) as showing in Figure 2.14. The convolution in this example can be dividedinto 2 parts.For t < 0, no overlapping between the two functions. Therefore, y(t) = 0.Shift h(t− τ) towards the right to overlap with x(τ). For t ≥ 0.

Page 60: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

56 2 Linear Time Invariant (LTI) Systems

y(t) = x(t)∗h(t),

=∫ ∞

−∞x(τ) h(t− τ) dτ =

∫ t

0(1) e−aτ dτ,

= −e−aτ

a

∣∣∣∣t0=

1a

[1− e−at] .

1

0 1 2τ

x (τ)h(t-τ) 1

0 1 2τ

x (τ)

t

h(t-τ)

t

Figure 2.14 Convolution for example 2.2c.

The output of y(t) for all t is

y(t) =

{0, t < 01a [1− e−at ] , t ≥ 0

1

0 1 t

y ( t )

2

1/a

d. The impulse response h(τ) is time-reversed and then shifted by t across the function x(τ) toobtain h(t− τ) as showing in Figure 2.15. The convolution in this example can be dividedinto 2 parts.For t < 0, the two functions overlap partially.

y(t) = x(t)∗h(t),

=∫ ∞

−∞x(τ) h(t− τ) dτ =

∫ t

−∞eaτ e−a(t−τ) dτ,

= e−at∫ t

−∞e2aτ dτ =

e−at

2ae2aτ

∣∣∣∣t−∞

,

=e−at

2a

[e2at −0

]=

eat

2a.

For t > 0, the two functions overlap partially.

y(t) = x(t)∗h(t),

=∫ ∞

−∞x(τ) h(t− τ) dτ =

∫ 0

−∞eaτ e−a(t−τ) dτ,

= e−at∫ 0

−∞e2aτ dτ =

e−at

2ae2aτ

∣∣∣∣0−∞

,

=e−at

2a[1−0] =

e−at

2a.

Page 61: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

2.3 Properties of LTI Systems 57

1

-2 0-1

τ

x (τ)h(t-τ)

t

1

-2 0-1

τ

x (τ)h(t-τ)

t

Figure 2.15 Convolution for example 2.2d.

The output of y(t) for all t is

y(t) =

{eat

2a , t ≤ 0e−at

2a , t ≥ 0-2 -1

y ( t )

0 1 2 t

1/ 2a e -a|t| u ( t )

2.3 Properties of LTI Systems

The input-output behavior of a CT LTI system is described by its impulse response h(t) viathe convolution expression. Therefore the input-output properties of an LTI system can becharacterized in terms of properties of h(t).

2.3.1 Commutative Property of LTI Systems

The commutative property of convolution states that changing the order of operands will notaffect the response in systems as shown in the Figure 2.16. In other words, the distinctionbetween impulse response and signal is of no mathematical consequence in the context ofconvolution [1].

y(t) = x(t)∗h(t) = h(t)∗ x(t),

=∫ ∞

−∞x(τ) h(t− τ) dτ =

∫ ∞

−∞h(τ) x(t− τ) dτ. (2.11)

h ( t ) y ( t ) x ( t )

x ( t ) y ( t ) h ( t )

Figure 2.16 Commutative operation of an LTI system: x(t)∗h(t) = h(t)∗ x(t).

Page 62: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

58 2 Linear Time Invariant (LTI) Systems

2.3.2 Distributive Property of LTI Systems

The distributive property of convolution means that summing the outputs of two systems isequivalent to a system with an impulse response equal to the sum of the impulse response ofthe two individual systems, this is because the order of different linear operations is irrelevantdue to the distributive property of convolution as shown in the Figure 2.17.

y(t) = x(t)∗{h1(t)+h2(t)}= x(t)∗h1(t)+ x(t)∗h2(t). (2.12)

x ( t ) y ( t )

h 1 ( t )

+

h 2 ( t )

h 1 ( t ) + h 2 ( t ) y ( t ) x ( t )

=

Figure 2.17 Distributive property of an LTI system: x(t)∗{h1(t)+h2(t)}= x(t)∗h1(t)+ x(t)∗h2(t).

The distributive property of convolution can be exploited to break a complicated convolutioninto several simpler ones, we may use this property to express y(t) as the sum of the resultsof two simpler convolution problems.

y(t) = {x1(t)+ x2(t)}∗h(t) = x1(t)∗h(t)+ x2(t)∗h(t) = y1(t)+ y2(t). (2.13)

2.3.3 Associative Property of LTI Systems

The associative property of convolution can be exploited to change the order of a complicatedconvolution of a cascaded system into several simpler orders. For LTI systems, the changingorder of subsequent convolution operations will not affect the response in systems as shownin Figure 2.18.

y(t) = x(t)∗{h1(t)∗h2(t)}= {x(t)∗h1(t)}∗h2(t). (2.14)

x ( t ) y ( t ) h 1 ( t ) h 2 ( t )

h 1 ( t ) * h 2 ( t ) y ( t ) x ( t )

Figure 2.18 Associative property of an LTI system: x(t)∗{h1(t)∗h2(t)}= {x(t)∗h1(t)}∗h2(t).

For non-linear systems, generally the order of cascaded systems cannot be changed. Figure2.19 illustrates two cascaded memoryless systems, one is being multiplied by 2 and the othersquaring the input. If we multiply first and square second, we obtain

Page 63: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

2.3 Properties of LTI Systems 59

y(t) = 4x2(t).

However, if we square first and multiply second, we obtain

y(t) = 2x2(t).

x ( t ) y ( t )=4 x 2 h 1 ( t )

2 h 2 ( t )

w 2 (t)

w ( t )=2 x ( t )

x ( t ) y ( t )=2 x 2 h 1 ( t )

x 2 ( t ) h 2 ( t )

2

w ( t )= x 2 ( t )

Figure 2.19 Associative property is invalid in non-linear systems.

As shown in Figure 2.19, the outputs of the two cascaded systems are different if the order ischanged. Thus, the interchanging order in cascaded systems is a property of LTI systems.

Example 2.3.Verify the following:

a. (x(t)∗h(t) = h(t)∗ x(t)).

b. x(t)∗{h1(t)+h2(t)}= x(t)∗h1(t)+ x(t)∗h2(t).

c. {x(t)∗h1(t)}∗h2(t) = x(t)∗{h1(t)∗h2(t)}.

Solution 2.3.

a. By definition of commutative property of convolution, we have the following

x(t)∗h(t) =∫ ∞

−∞x(τ) h(t− τ) dτ,

Let λ = t− τ , then

=∫ ∞

−∞x(t−λ ) h(λ ) dλ ,

=∫ ∞

−∞h(λ ) x(t−λ ) dλ = h(t)∗ x(t).

b. By definition of distributive property of convolution, we have the following

Page 64: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

60 2 Linear Time Invariant (LTI) Systems

x(t)∗{h1(t)+h2(t)} =∫ ∞

−∞x(τ) [h1(t− τ)+h2(t− τ)]dτ,

=∫ ∞

−∞x(τ) h1(t− τ)+ x(τ) h2(t− τ) dτ,

=∫ ∞

−∞x(τ) h1(t− τ) dτ +

∫ ∞

−∞x(τ) h2(t− τ) dτ,

= x(t)∗h1(t)+ x(t)∗h2(t).

c. By definition of associative property of convolution, let f1(t) = x(t) ∗ h1(t) and f2(t) =h1(t)∗h2(t)

f1(t) =∫ ∞

−∞x(τ) h1(t− τ) dτ,

{x(t)∗h1(t)}∗h2(t) = f1(t)∗h2(t) =∫ ∞

−∞f1(α) h2(t−α) dα.

=∫ ∞

−∞

[∫ ∞

−∞x(τ) h1(α− τ) dτ

]h2(t−α) dα,

Let λ = α− τ and interchange the integration order, we have

{x(t)∗h1(t)}∗h2(t) =∫ ∞

−∞x(τ)

[∫ ∞

−∞h1(λ ) h2(t− τ−λ ) dλ

]dτ,

Sincef2(t) =

∫ ∞

−∞h1(λ ) h2(t−λ ) dλ

then, we havef2(t− τ) =

∫ ∞

−∞h1(λ ) h2(t− τ−λ ) dλ

Thus, we have

{x(t)∗h1(t)}∗h2(t) =∫ ∞

−∞x(τ) f2(t− τ)dτ,

= x(t)∗ f2(t) = x(t)∗{h1(t)∗h2(t)} .

Example 2.4.Consider the following interconnection of LTI systems showing in Figure 2.20

h 1 ( t )

h 3 ( t )

h 2 ( t )

h 4 ( t )

+

+ x ( t )

y ( t ) +

-

Figure 2.20 systems’ interconnections for example 2.4

Page 65: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

2.3 Properties of LTI Systems 61

Given the impulse responses of the system, find the overall system impulse response h(t)

h1(t) = u(t), h2(t) = u(t +2)−u(t),

h3(t) = δ (t−2), h4(t) = u(t−2).

Solution 2.4.Driving the overall impulse response in terms of the impulse response of each system. First,apply the distributive property to the parallel impulse responses h1(t) and h2(t) to obtain theequivalent system is h12(t) as illustrated in Figure 2.21(a).

h12(t) = h1(t)+h2(t) = u(t)+u(t +2)−u(t) = u(t +2).

Second, apply the associative property to the series impulse responses h12(t) and h3(t), thenconvolve to obtain the equivalent system h123(t) as illustrated in Figure 2.21(b).

h123(t) = h12(t)∗h3(t) = u(t +2)∗δ (t−2) = u(t).

Finally, apply the distributive property to the parallel impulse responses h123(t) and h4(t),then subtract h4(t) from h123(t) to obtain the overall impulse response h(t) as illustrated inFigure 2.21(c).

h(t) = h123(t)−h4(t) = u(t)−u(t−2).

h 3 ( t )

h 4 ( t )

+

x ( t )

y ( t )

- h 12 ( t )= h 1 ( t )+ h 2 ( t )

(a)

h 4 ( t )

+

x ( t )

y ( t )

- h 123 ( t )=[ h 1 ( t )+ h 2 ( t )] * h 2 ( t )

(b)

x ( t ) y ( t ) h ( t )=[ h 1 ( t )+ h 2 ( t )] * h 2 ( t ) - h 4 ( t )

(c)

Figure 2.21 Equivalent system for Figure 2.20.

Page 66: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

62 2 Linear Time Invariant (LTI) Systems

2.3.4 LTI system with and without memory

The output y[n] of a DT LTI system can be expressed using the commutative property ofconvolution

y[n] = h[n]∗ x[n] =∞

∑k=−∞

h[k] x[n− k],

= . . .+h[−2]x[n+2]+h[−1]x[n+1]+h[0]x[n]+h[1]x[n−1]+h[2]x[n−2]+ . . .

The output y[n] of a DT LTI memoryless system at any time depends only on the input x[n]at the same time and does not depends on x[n− k] for k ̸= 0. Hence, all terms should equalzero, except h[0]x[n]. This implies that the output y[n] is given by

y[n] = Kx[n],

where K is an arbitrary constant scalar and the corresponding impulse response h[n] is givenby

h[n] = Kδ [n].

Therefore, for a DT LTI memoryless system, the impulse response h[k] = 0 for k ̸= 0, whereasfor a DT LTI memory system, the impulse response h[k] ̸= 0 for k ̸= 0.

A CT LTI system is memoryless if its output y(t) at any time depends only on the value ofits input x(t) at the same time. Therefore, the output does not depends on past and/or futurevalues of input x(t) and this is true for a continuous-time system, if h(t) = 0 for t ̸= 0 and theconvolution integral reduces to the relation

y(t) = h(t)∗ x(t) =∫ ∞

−∞h(τ) x(t− τ) dτ = Kx(t), (2.15)

where K = h(0) is a constant scalar and the impulse response has the form

h(t) = Kδ (t), (2.16)

A memoryless system performs a scalar multiplication K on the input. Note that if K = 1 in Eq2.16, then these systems become identity systems, with output equal to the input y(t) = x(t),and with impulse response equal to the unit impulse h(t) = δ (t), the convolution integralimplies that

x(t) = x(t)∗δ (t),

which reduces to the shifting property of the CT unit impulse

x(t) =∫ ∞

−∞x(τ) δ (t− τ) dτ.

A CT LTI system is memoryless if the impulse response h(t) = 0 for t ̸= 0 and the LTI systemhas memory if h(t) ̸= 0 for t ̸= 0.

Page 67: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

2.3 Properties of LTI Systems 63

Example 2.5.Given the impulse response of LTI systems, verify whether the following systems are mem-oryless:

a. h[n] = 2n u[n]

b. h[n] = 2n u[n+1]

c. h[n] = (−1)n u[−n]

d. h(t) = e−t

e. h(t) = e2|t|

Solution 2.5.A DT LTI system is memoryless if the impulse response h[n] = 0 for n ̸= 0 and for a CT LTIsystem, the impulse response h(t) = 0 for t ̸= 0.

a. Let n = 1, then h[1] = 21u[1] ̸= 0, Therefore, the system has memory, since h[n] ̸= 0 forn ̸= 0.

b. Let n = 1, then h[1] = 21u[2] ̸= 0, Therefore, the system has memory, since h[n] ̸= 0 forn ̸= 0.

c. Let n =−1, then h[−1] =−1−1u[1] ̸= 0, Therefore, the system has memory, since h[n] ̸= 0for n ̸= 0.

d. Let t = 1, then h(1) = e−1 ̸= 0, Therefore, the system has memory, since h(t) ̸= 0 for t ̸= 0.

e. Let t = 1, then h(1) = e2 ̸= 0, Therefore, the system has memory, since h(t) ̸= 0 for t ̸= 0.

2.3.5 Invertibility of LTI systems

The system S is invertible if and only if there exists an inverse system S−1 such that theoverall series impulse response is an identity system. Figure 2.22 illustrates a system withimpulse response h(t) and an inverse system with impulse response h1(t), given the outputy(t) = x(t), such that the series interconnection impulse response is identical to the identitysystem.

h(t)∗h1(t) = δ (t), (2.17)

since the overall series impulse response equal δ (t), then h1(t) is the impulse response of theinverse system. Invertibility property used to recover the original signal x(t) at the receivingend through processing filter (filtering out the noise from communication systems) whoseimpulse response is designed to be the inverse of the impulse response of the communicationchannel.

Page 68: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

64 2 Linear Time Invariant (LTI) Systems

x ( t ) y ( t )= x ( t ) h ( t ) h 1 ( t )

Identity system

x ( t ) x ( t )

w ( t )

Figure 2.22 An inverse system for CT LTI systems: h(t)∗h1(t) = δ (t).

Example 2.6.Given the impulse response of LTI systems, verify whether the following systems are invert-ible:

a. h[n] = 2n u[n]

b. h[n] = 2n u[n+1]

c. h[n] = (−1)n u[−n]

d. h(t) = e−t

e. h(t) = e2|t|

Solution 2.6.We may verify the systems’ invertibility by finding the inverse for h[n] such that the overallseries impulse response is an identity system h[n]∗g[n] = δ [n].

h [ n ]

h [ n ] g [ n ]

x [ n ]

x [ n ]

y [ n ]

y [ n ]* g [ n ] y [ n ]

x [ n ]* h [ n ]

Figure 2.23 The inverse system for example 2.6.

a. h[n] = 2n u[n]

y[n] =n

∑k=−∞

x[k] h[n− k] =n

∑k=−∞

x[k] 2n−k Eq.(1)

Rewrite Eq.(1) up to summation of n−1

y[n] = x[n]+n−1

∑k=−∞

x[k] 2n−k. Eq.(2)

Page 69: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

2.3 Properties of LTI Systems 65

Let n = n−1 in Eq.(1) or time shift delay of y[n] by a value of 1 in Eq.(1)

y[n−1] =n−1

∑k=−∞

x[k] 2n−k−1 = 2−1n−1

∑k=−∞

x[k] 2n−k. Eq.(3)

Substitute the value of y[n−1] of Eq.(3) in Eq.(2) and derive the system expression

y[n] = x[n]+2y[n−1]. Eq.(4)

Rewrite the system expression in term of x[n], we get the following

x[n] = y[n]−2y[n−1].

Therefore, the system is invertible and the inverse for x[n] is

g[n] = δ [n]−2δ [n−1].

To check the answer

y[n]∗g[n] = y[n]∗ [δ [n]−2δ [n−1]] ,= y[n]∗δ [n]− y[n]∗2δ [n−1],= y[n]−2y[n−1],

Substitute the value of y[n] from Eq.(4)

= x[n]+2y[n−1]−2y[n−1] = x[n].

Since y[n] ∗ g[n] = x[n], this implies that the overall series of the impulse responses h[n] ∗g[n] = δ [n], which is an identity system. You may also check the answer by proving h[n]∗g[n] = δ [n].

h[n]∗g[n] = h[n]∗ (δ [n]−2δ [n−1]) ,= h[n]∗δ [n]−h[n]∗2δ [n−1],= h[n]−2h[n−1],= 2n u[n]−2(2)n−1 u[n−1],= 2n (u[n]−u[n−1]) ,= 2nδ [n] = 20δ [n] = δ [n].

b. h[n] = 2n u[n+1]

y[n] =n

∑k=−∞

x[k] h[n− k] =n+1

∑k=−∞

x[k] 2n−k Eq.(1)

Rewrite Eq.(1) up to summation of n−1

y[n] = x[n]+12

x[n+1]+n−1

∑k=−∞

x[k] 2n−k. Eq.(2)

Page 70: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

66 2 Linear Time Invariant (LTI) Systems

Time shift delay of y[n] by a value of 2 in Eq.(1)

y[n−2] =n−1

∑k=−∞

x[k] 2n−k−2 = 2−2n−1

∑k=−∞

x[k] 2n−k. Eq.(3)

Substitute the value of y[n−2] of Eq.(3) in Eq.(2) and derive the system expression

y[n] = x[n]+12

x[n+1]+4y[n−2]. Eq.(4)

Rewrite the system expression in term of x[n], we get the following

x[n]+12

x[n+1] = y[n]−4y[n−2].

Therefore, the system is invertible and the inverse for x[n] is

g[n] = δ [n]−4δ [n−1]− 12

g[n+1].

c. h[n] = (−1)n u[−n]

y[n] =n

∑k=−∞

x[k] h[n− k] =∞

∑k=n

x[k] −1n−k Eq.(1)

Rewrite Eq.(1) up to summation of n+1

y[n] = x[n]+∞

∑k=n+1

x[k] −1n−k. Eq.(2)

Let n = n+1 in Eq.(1) or time shift advance of y[n] by a value of 1 in Eq.(1)

y[n+1] =∞

∑k=n+1

x[k] −1n−k+1 =−∞

∑k=n+1

x[k] −1n−k. Eq.(3)

Substitute the value of y[n+1] of Eq.(3) in Eq.(2) and derive the system expression

y[n] = x[n]− y[n+1]. Eq.(4)

Rewrite the system expression in term of x[n], we get the following

x[n] = y[n]+ y[n+1].

Therefore, the system is invertible and the inverse for x[n] is

g[n] = δ [n]+δ [n+1].

To check the answer

Page 71: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

2.3 Properties of LTI Systems 67

y[n]∗g[n] = y[n]∗ [δ [n]+δ [n+1]] ,= y[n]∗δ [n]+ y[n]∗δ [n+1],= y[n]+ y[n+1],

Substitute the value of y[n] from Eq.(4)

= x[n]− y[n+1]+ y[n+1] = x[n].

Since y[n] ∗ g[n] = x[n], this implies that the overall series of the impulse responses h[n] ∗g[n] = δ [n], which is an identity system.

d. h(t) = e−t

y(t) =∫ ∞

−∞x(τ) h(t− τ) dτ =

∫ t

−∞x(τ) e−(t−τ) dτ,

= e−t∫ t

−∞x(τ) eτ dτ,

ety(t) =∫ t

−∞x(τ) eτ dτ,

ddt

[ety(t)

]= et x(t),

x(t) = e−t ddt

[ety(t)

],

y−1(t) = e−t ddt

[etx(t)

].

Therefore, the system is invertible.

e. h(t) = e2|t|

2.3.6 Causality for LTI systems

The output of a causal LTI system depends only on present and/or past values of the inputsignal, witting the convolution sum of a DT LTI system as

y[n] = .... +h[−2]x[n+2]+h[−1]x[n+1]+h[0]x[n]+h[1]x[n−1]+h[2]x[n−2]+ ....

The present and past inputs values, x[n],x[n−1],x[n−2], ...., are associated with k≥ 0 in theimpulse response h[k], whereas future inputs values, x[n+1],x[n+2], ...., are associated withk < 0 in the impulse response h[k]. The output y[n] of a causal LTI system should depends onpresent and/or past values of the input signal, this is h[k] = 0 for k < 0. Applying the causalitycondition, the output y[n] of a causal DT LTI system is expressed as

y[n] =n

∑k=−∞

x[k] h[n− k] =∞

∑k=0

h[k] x[n− k]

Page 72: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

68 2 Linear Time Invariant (LTI) Systems

This illustrates that the only values of the input x[n] used to evaluate the output y[n] are thosefor k ≤ 0. An example of a causal system is h[n] = δ [n]− δ [n− 2], this is because the onlynon-zero values of the impulse response are at n = 0 and n = 2, whereas an example of anon-causal system is h[n] = δ [n+1]+δ [n]−δ [n−2], this is because at n =−1, the impulseresponse h[−1] ̸= 0 due to the presence of δ [n+1].

As the condition of causality property, any input signal x[n] is called causal if

Causal→ x[n] = 0, for n < 0,

and any input signal x[n] is called non-causal if

Non-causal→ x[n] = 0, for n≥ 0,

when the input signal x[n] is causal, then the output y[n] of a causal DT LTI system is givenby

y[n] =n

∑k=0

x[k] h[n− k] =n

∑k=0

h[k] x[n− k]

A system is causal if its current state is not a function of future events and its output dependsonly on present and/or past values of the input signal. Specifically, for a CT LTI system, thisrequirement is y(t) should not depend on x(τ) for τ > t. Based on the convolution integralequation, all the coefficients h(t − τ) that multiply values of x(τ) for τ > t must be zero,which means that the impulse response of a causal CT LTI system should satisfy the followingcondition

h(t) = 0, for t < 0. (2.18)

The convolution integral is given by

y(t) =∫ t

−∞x(τ) h(t− τ) dτ =

∫ ∞

0h(τ) x(t− τ) dτ, (2.19)

Eq. 2.19 implies that the only values of the input x(t) used to evaluate the output y(t) arethose values for τ ≤ t. Causality is a property of a system and can be referred to a signal,based on causality condition, any input signal x(t) is called causal if

Causal→ x(t) = 0, for t < 0,

and any input signal x(t) is called non-causal if

Non-causal→ x(t) = 0, for t > 0,

when the input signal x(t) is causal, then the output y(t) of a causal CT LTI system is givenby

y(t) =∫ t

0x(τ) h(t− τ) dτ =

∫ t

0h(τ) x(t− τ) dτ.

A causal system is causal if its impulse response is zero for negative time; this makes sense asthe system should not have a response before impulse is applied. Pure time shift with impulse

Page 73: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

2.3 Properties of LTI Systems 69

response h(t) = δ (t− t0) is causal for t0 ≥ 0 (time shift delay), but is non-causal for t0 < 0(time shift advance, where the output anticipates future values of the input).

Example 2.7.Given the impulse response of LTI systems, verify whether the following systems are causal:

a. h[n] = 2n u[n]

b. h[n] = 2n u[n+1]

c. h[n] = (−1)n u[−n]

d. h(t) = e−t

e. h(t) = e2|t|

Solution 2.7.A DT LTI system is causal if the impulse response h[n] = 0 for n< 0 and for a CT LTI system,the impulse response h(t) = 0 for t < 0.

a. Let n = −1, then h[−1] = 2−1u[−1] = 0, Therefore, the system is causal, since h[n] = 0for n < 0.

b. Let n =−1, then h[−1] = 2−1u[0] ̸= 0, Therefore, the system is not-causal, since h[n] ̸= 0for n < 0.

c. Let n=−1, then h[−1] =−1−1u[1] ̸= 0, Therefore, the system is non-causal, since h[n] ̸= 0for n < 0.

d. Let t =−1, then h(−1) = e1 = 0, Therefore, the system is causal, since h(t) = 0 for t < 0.

e. Let t = −1, then h(−1) = e2 ̸= 0, Therefore, the system is not-causal, since h(t) ̸= 0 fort < 0.

2.3.7 Stability for LTI Systems

A system is stable if every bounded input produces a bounded output. For LTI system, if theinput x(t) is bounded in magnitude

| x(t) |< B for all t. (2.20)

where B is a constant, if this input signal is applied to an LTI system with unit impulseresponse h(t), the magnitude of the output is given by:

Page 74: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

70 2 Linear Time Invariant (LTI) Systems

| y(t) | =∣∣∣∣∫ ∞

−∞h(τ) x(t− τ) dτ

∣∣∣∣≤

∫ ∞

−∞| h(τ) || x(t− τ) | dτ =

∫ ∞

−∞| h(τ) | B dτ

= B∫ ∞

−∞| h(τ) | dτ. (2.21)

Therefore, the LTI system is BIBO stable if its impulse response h(t) is absolutely integrable∫ ∞

−∞| h(τ) | dτ < ∞. (2.22)

The same analysis is applied to a DT LTI system. If we apply a bounded input with |x[n]|< B,where B is a constant, then the bound output | y[n] | is

| y[n] |= B∞

∑k=−∞

| h[k] | .

Therefore, |y[n]| is finite if the summation of the absolute value of the impulse response isfinite, then the LTI system is BIBO stable if its impulse response h[n] is absolutely summable.

∑k=−∞

| h[k] | −→ finite

Example 2.8.Given the impulse response of LTI systems, verify whether the following systems are stable:

a. h[n] = 2n u[n]

b. h[n] =( 1

2

)nu[n+1]

c. h[n] = (−1)n u[−n]

d. h(t) = e−t

e. h(t) = e2|t|

Solution 2.8.A DT LTI system is stable if its impulse response h[n] is absolutely summable and for a CTLTI system, the impulse response h(t) is absolutely integrable.

a. h[n] = 2n u[n]

|h[n]|=∞

∑k=−∞

|h[k]|=∞

∑k=0

∣∣∣2k∣∣∣−→ ∞.

Note that the summation is finite if the following geometric series condition is satisfied

∑k=0

∣∣∣ak∣∣∣= 1

1−a, |a|< 1.

Page 75: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

2.3 Properties of LTI Systems 71

Since |a|> 1, then the summation of impulse response h[n] = ∞ and therefore the systemis unstable.

b. h[n] =( 1

2

)nu[n+1]

|h[n]| =∞

∑k=−∞

|h[k]|=∞

∑k=−1

∣∣∣∣∣(

12

)k∣∣∣∣∣ ,

= 2+∞

∑k=0

∣∣∣∣∣(

12

)k∣∣∣∣∣ ,

= 2+1

1− 12

= 4.

Since the summation of impulse response h[n] = 4 is finite, then the system is stable.

c. h[n] = (−1)n u[−n]

|h[n]| =∞

∑k=−∞

|h[k]|=∞

∑k=−∞

∣∣∣(−1)ku[−k]∣∣∣ ,

=0

∑k=−∞

∣∣∣(−1)k∣∣∣= 0

∑k=−∞

1k,

=∞

∑k=0

1−k =∞

∑k=0

1k −→ ∞.

Since the summation of impulse response h[n] = ∞, then the system is unstable.

d. h(t) = e−t

|h(t)| =∫ ∞

−∞|h(t)| dt =

∫ ∞

0

∣∣e−t ∣∣ dt,

= −e−t∣∣∣∣∞0= 1 < ∞.

Since the impulse response is absolutely integrable, h(t) = 1 is finite, then the system isstable.

e. h(t) = e2|t|

|h(t)| =∫ ∞

−∞|h(t)| dt =

∫ 0

−∞

∣∣e2t ∣∣ dt +∫ ∞

0

∣∣e−2t ∣∣ dt,

=12

e2t∣∣∣∣0−∞

+−12

e−2t∣∣∣∣∞0=

14< ∞.

Since the impulse response is absolutely integrable, h(t) = 14 is finite, then the system is

stable.

Page 76: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

72 2 Linear Time Invariant (LTI) Systems

2.3.8 The Step Response of an LTI System

The step response s(t) of an LTI system is simply the response of the system to a unitstep input signal u(t), which conveys a lot of information about the system. Based on thecommutative property of convolution, s(t) = u(t) ∗ h(t) = h(t) ∗ u(t). Therefore, s(t) can beviewed as the response to input h(t) of a CT LTI system with unit impulse response u(t). Thatis, the step response s(t) of a CT LTI system is the running integral of its impulse response.

s(t) = h(t)∗u(t) =∫ ∞

−∞h(τ)u(t− τ) dτ =

∫ t

−∞h(τ) dτ, (2.23)

The step response can also be used to characterize an LTI system, since the impulse responseis the first derivative of step response

h(t) =ds(t)

dt= s′(t), (2.24)

For a DT LTI system with impulse response h[n], the step response is s[n] is given by

s[n] = h[n]∗u[n] =∞

∑k=−∞

h[k] u[n− k],

Since u[n− k] = 0 for k > n and u[n− k] = 1 for k ≤ n, then the step response s[n] is thesummation of its impulse response

s[n] =n

∑k=−∞

h[k].

The impulse response can be expressed in terms of the step response

h[n] = s[n]− s[n−1].

Example 2.9.Given the impulse response of LTI systems, find the step response of the systems

a. h[n] =(−1

2

)nu[n]

b. h(t) = e−2t

Solution 2.9.

a. h[n] =(−1

2

)nu[n]

For n < 0

s[n] = 0,

For n≥ 0

Page 77: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

2.4 Causal LTI Systems Described by Differential and Difference Equations 73

s[n] =n

∑k=−∞

h[k] =n

∑k=0

(−12

)k

,

Using the geometric series

n

∑k=m

rk =rn+1− rm

r−1r ̸= 1

=

(−12

)n+1−(−1

2

)0

−12 −1

=−23

[(−12

)n −12−1

],

=13

[(−12

)n

+2].

b. h(t) = e−2t

s(t) =∫ t

−∞h(τ) dτ =

∫ t

0e−2τ dτ,

=−12

e−2τ∣∣∣∣t0=−12

[e−2t −1

].

2.4 Causal LTI Systems Described by Differential and DifferenceEquations

This is a class of systems for which the input and output are related through A linear constant-coefficient differential equation in CT, or DT.

2.4.1 Linear Constant-Coefficient Differential Equations

An important idea of causal LTI systems is that the input-output response of CT systems areoften described by linear constant-coefficient differential equations. Consider the first orderdifferential equation

dy(t)dt

+ay(t) = bx(t), (2.25)

where y(t) denotes the output of the system and x(t) is the input. Furthermore, a general Nth

order linear constant-coefficient differential equation is given by

N

∑k=0

akdky(t)

dtk =M

∑k=0

bkdkx(t)

dtk , (2.26)

where coefficients a and b are real constants. The order N refers to the highest derivative ofy(t). Such differential equations play a central role in describing the input-output relationshipsof a wide variety of electrical, mechanical and chemical systems. For instance, in the RCcircuit, the input x(t) = vs(t) and the output y(t) = vc(t) are related by a first-order constant-

Page 78: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

74 2 Linear Time Invariant (LTI) Systems

coefficient differential equation.

dy(t)dt

+1

RCy(t) =

1RC

x(t).

if N = 0, Eq. 2.26 reduces to

y(t) =1a0

M

∑k=0

bkdkx(t)

dtk , (2.27)

if M ̸= 0, the system has memory in the sense that its output depends on not only the inputbut also the previous output; otherwise, it is said to be memoryless and its output dependsonly on the input.

Furthermore, the system stability depends on the coefficients ak. Consider a first order LTIdifferential equation with a0 = 1:

dy(t)dt−a1y(t) = 0, where y(t) = A ea1t ,

If a1 > 0, the system is unstable as its impulse response represents a growing exponentialfunction of time. Whereas, if a1 < 0, the system is stable as its impulse response correspondsto a decaying exponential function of time.

To solve the differential equation for y(t):

• We need to know the initial conditions or auxiliary conditions on the output variable andits derivatives.

• Examine such systems and relate them to the system properties.

The solution to a given differential equation is the sum of the homogeneous solution (a solu-tion with input set to zero) and the particular solution (a function that satisfy the differentialequation).

y(t) = yh(t)+ yp(t).

Natural response of the system = homogeneous solution (depends on the initial conditionsand forced response), yh(t) is the homogeneous solution and obtained by setting x(t) = 0.While the forced response of the system = particular solution (usually has the form of theinput signal), yp(t) is the particular solution and obtained for the given input.

Example 2.10.Solve the following system

dy(t)dt

+7y(t) = x(t)

x(t) = Ke5tu(t)

where K is a real number

Page 79: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

2.4 Causal LTI Systems Described by Differential and Difference Equations 75

Solution 2.10.The general solution consists of the homogeneous response and the particular solution

y(t) = yp(t)+ yh(t),

where the particular solution yp(t) satisfies dy(t)dt −7y(t) = x(t) and the homogenous solution

yh(t) satisfies dy(t)dt −7y(t) = 0.

Particular solution:x(t) = Ke5t for t > 0,

Because of the nature of the input, yp(t) is a signal that has the same form as x(t) for t > 0

yp(t) = Ye5t for t > 0,

Substituting the value x(t) = Ke5t and yp(t) = Ye5t in the given system, we get

5Ye5t −7Ye5t = Ke5t for t > 0,

−2Ye5t = Ke5t =⇒ Y =−K2.

Therefore,

yp(t) =−K2

e5t for t > 0.

Homogenous solution:To determine the natural response yh(t) of the system, we hypothesize a solution of the formof an exponential. Let yh(t) = Aest and substitute it in dy(t)

dt −7y(t) = 0.

sAest −7Aest = 0,

sAest = 7Aest =⇒ s = 7.

Therefore,yh(t) = Ae7t for t > 0.

Combining the natural response and the forced response, we get the solution to the differentialequation

y(t) =−K2

e5t +Ae7t for t > 0.

The response is not completely determined (the value of A still unknown), this is because theinitial condition on y(0) is not specified. For causal LTI systems defined by linear constantcoefficient differential equations, the initial condition is always y(0) = 0, which is called theinitial rest.The initial rest implies that

y(0) =−K2

e0 +Ae0 = 0 =⇒ A =K2

The complete solution is

Page 80: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

76 2 Linear Time Invariant (LTI) Systems

y(t) =K2

[e7t − e5t

]u(t) for t > 0.

For t < 0, since x(t) = 0 for t < 0, the condition of initial rest and causality of the systemimplies that y(t) = 0 for t < 0.

2.4.2 Block Diagram Representations of 1st-order Systems

Block diagram interconnection is very simple and nature way to represent the systems de-scribed by linear constant-coefficient difference and differential equations. For example, thecausal CT system described by the first-order difference equation is

dy(t)dt

+a y(t) = b x(t)

The equation can be rewritten as

y(t) =−dy(t)a dt

+ba

x(t)

The block diagram representation for this CT system is shown in Figure 2.24, it involves threebasic operations: addition, multiplication by a coefficient, and differentiation.

Page 81: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

2.4 Causal LTI Systems Described by Differential and Difference Equations 77

x ( t ) y ( t )

D

+ b a

- 1 a dy (t)

dt

(a)

x 1 ( t ) +

Adder

x 2 ( t )

x 1 ( t ) + x 2 ( t )

(b)

x ( t ) a x ( t ) a

Multiplication by a coefficient

(c)

Differentiator

D x ( t ) dx(t)/dt

(d)

Figure 2.24 Block diagram representation for causal CT system described by first-order difference equation.

Page 82: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

78 2 Linear Time Invariant (LTI) Systems

Problems of Chapter 2

2.1. Convolve the following:

a. x(t) = u(t)−u(t−4); h(t) = r(t)

1

x ( t )

2 3 4

1

h ( t )

0 1 2 t t 0 1

Figure P2.1a x(t) = u(t)−u(t−4); h(t) = r(t)

b. x(t) = δ (t); h(t) = e−2t u(t)

1

x ( t )

0 1 2

1

h ( t )

0 1 2 t

e -2t

t

Figure P2.1b x(t) = δ (t); h(t) = e−2t u(t)

c. x(t) = r(t)[u(t)−u(t−1)]; h(t) = u(t)−u(t−2)

1

x ( t )

0 1 2

1

h ( t )

0 1 2 t t

Figure P2.1c x(t) = r(t)[u(t)−u(t−1)]; h(t) = u(t)−u(t−2)

d. x(t) = e|t|[u(t +1)−u(t−1)]; h(t) = 2u(t)−2u(t−3)

Page 83: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

2.4 Causal LTI Systems Described by Differential and Difference Equations 79

1

x ( t )

0 1 -1

1

h ( t )

0 1 2 t t 3

2

e -t e t

Figure P2.1d x(t) = e|t|[u(t +1)−u(t−1)]; h(t) = 2u(t)−2u(t−3)

e. x(t) = u(t)−u(t−4); h(t) = 2e−at u(t)

1

x ( t )

2 3 4

1

h ( t )

0 1 2 t t 0 1

2 e -at

2

Figure P2.1e x(t) = u(t)−u(t−4); h(t) = 2e−at u(t)

f. x(t) =

−1, 1 < t < 21, 2 < t < 3;0, otherwise

h(t) = e−t u(t)

1

x ( t )

2 3

1 h ( t )

0 1 2 t t 0 1

e -t

2

-2

-1

Figure P2.1f x(t) = 4u(t−2)−2u(t−3)−2u(t−1); h(t) = e−t u(t)

g. x(t) =

1, 0 < t < 1−1, 1 < t < 2;0, otherwise

h(t) =

1, 0 < t < 1−1, 1 < t < 20, otherwise

Page 84: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

80 2 Linear Time Invariant (LTI) Systems

1

1 h ( t )

0 2 t

-1

1

1 x ( t )

0 2 t

-1

Figure P2.1g x(t) = u(t)+u(t−2)−2u(t−1); h(t) = u(t)+u(t−2)−2u(t−1)

h. x(t) = u(t−3); h(t) = e2t u(t)

1 -1

1 h ( t )=e 2t

0 -2 -3 t 1 5

1 x ( t )

0 2 3 t 4

Figure P2.1h x(t) = u(t−3); h(t) = e2t u(t)

i. x(t) = e−t u(t); h(t) = u(t)−u(t−3)

1 -1

1 h ( t )

0 2 3 t 1 -1

1 x ( t )=e -t

0 2 3 t

Figure P2.1i x(t) = e−t u(t); h(t) = u(t)−u(t−3)

2.2. Find the response of a system to an input of x(t) = 2u(t− 2) if the impulse response isgiven by

a. h(t) = sin(2t) u(t)

b. h(t) = u(t)

c. h(t) = u(t−4)

d. h(t) = 2u(t +2)

2.3. CT LTI system has impulse response h(t) illustrated in Figure P2.3.

Page 85: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

2.4 Causal LTI Systems Described by Differential and Difference Equations 81

1

h ( t )

0 1 -1

Figure P2.3

Use linearity and time invariance to determine the system output y(t) if the input x(t) is

a. x(t) = 2δ (t +2)+2δ (t−2)

b. x(t) = δ (t−1)+δ (t−2)+δ (t−3)

c. x(t) =∞∑

n=−∞δ (t−3n)

d. x(t) =∞∑

n=−∞δ (t−2n)

e. x(t) =∞∑

n=−∞δ (t−1.5n)

2.4. CT LTI system responds to the following inputs with the corresponding outputs:

x(t) = u(t) → y(t) = 2(1− e−t)u(t), x(t) = cos(t) → y(t) = 2 cos(t−π/4)

Using linearity/time invariance properties, find y(t) for the following inputs:

a. x(t) = 2u(t)−2u(t−1)

b. x(t) = 3 cos(2t−2)

c. x(t) = 4u(t)+5 cos(2t)

d. x(t) = t u(t)

2.5. The impulse response h(t) of a CT LTI system is given by

h(t) = e2t u(−t)

a. Is the system causal? justify your answer.

b. Is the system stable? justify your answer.

c. Using linearity/time invariance properties, find the system output y(t) for the given inputs:

• x(t) = u(t−3)

• x(t) = u(t +3)

Page 86: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

82 2 Linear Time Invariant (LTI) Systems

2.6. CT LTI system with input x(t) and output y(t) related by

y(t) =∫ t

−∞e−(t−τ) x(τ−2)dτ

a. What is the impulse response h(t) of the LTI system?

b. Is the system causal? justify your answer.

2.7. Given the impulse response of LTI systems, verify whether the following systems arememoryless, invertible, causal, and stable

a. h(t) = e−4t u(t−2)

b. h(t) = 4δ (t)

c. h[n] = 3n u[n−2]

d. h[n] =(− 1

2

)nu[n]+

( 12

)nu[n−1]

2.8. Given the impulse response of LTI systems, find the step response of the systems

a. h(t) = te−t

b. h(t) = u(t)−u(t−4)

c. h[n] = u[n]

d. h[n] = n u[n]

2.9. Determine the output of the systems y(t) described by the following differential equationwith input and an initial reset conditions as specified:

5dy(t)

dty(t)+10y(t) = 2x(t)

a. Input→ x(t) = 2

b. Input→ x(t) = e−t

2.10. Determine the output of the systems y(t) described by the following differential equa-tion with input and an initial reset conditions as specified:

dy(t)dt

2y(t) = x(t)+dx(t)

dt

Input→ x(t) = K e−αt u(t)

Page 87: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

References 83

References

1. A. Lerch. An introduction to audio content analysis: Applications in signal processing and music infor-matics. 1st Edition, John Wiley & Sons, 2012.

2. B. P. Lathi. Signal processing and linear systems. Carmichael, California: Berkeley-Cambridge Press,1998.

3. E. B. Saff and A. D. Snider. Fundamentals of complex analysis for mathematics, science, and engineering.New Jersey: Prentice Hall, 1993.

4. R. V. Churchill and J. W. Brown. Complex variables and applications. 5th Edition, New York: McGrawHill, 1990.

5. J. W. Dettman. Applied complex variables. New York: Dover Publications, 1984

Page 88: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3
Page 89: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

Chapter 3Continuous-Time Fourier Series Representation ofPeriod Signals

Abstract :The development of signals representation as linear combinations of set of basic signals. Forthis alternative representation, we use complex exponentials. The resulting representationare known as continuous-time and discrete-time Fourier series. This chapter introduces theFourier series in the context of continuous-time signals and systems

3.1 Introduction

Fourier series representation involves writing a periodic signal as a linear combination ofharmonically-related sinusoids. It is often more convenient to represent a periodic signal as alinear combination of harmonically-related complex exponentials, rather than trigonometricfunctions.

• Signals can be represented using complex exponentials; continuous-time and discrete-timeFourier series and transform.

• If the input to an LTI system is expressed as a linear combination of periodic complexexponentials or sinusoids, then the output can also be expressed in this form.

3.1.1 Historical Perspective

By 1807, Fourier had completed a work that series of harmonically related sinusoids wereuseful in representing temperature distribution of a body. He claimed that any periodic signalcould be represented by a Fourier series and he also obtained a representation for non-periodicsignals as weighted integrals of sinusoids-Fourier transform.

3.2 The Response of LTI Systems to Complex Exponentials

It is advantageous in the study of LTI systems to represent signals as linear combinations ofbasic signals that possess the following two properties:

85

Page 90: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

86 3 Continuous-Time Fourier Series Representation of Period Signals

Figure 3.1 Jean Baptiste Joseph Fourier.

• 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 signal should be simple enough in structure to

provide us with a convenient representation for the response of the system to any signalconstructed as a linear combination of the basic signal.

Both of these properties are provided by Fourier analysis.The importance of complex exponentials in the study of LTI system is that the response ofan LTI system to a complex exponential input is the same complex exponential with only achange in amplitude; that is

Continuous time : est → H(s)est , (3.1)

Discrete time : zn→ H(z)zn, (3.2)

where the complex amplitude factor H(s) or H(z) will be in general a function of the complexvariable s or z.

A signal for which the system output is (possible complex) the product of a constant and theinput is referred to as an eigenfunction of the system, while the amplitude factor is referredto as the system’s eigenvalue. Note that the complex exponentials are eigenfunctions.

For an input x(t) applied to an LTI system with impulse response of h(t), the output is

y(t) =∫ ∞

−∞h(τ) x(t− τ) dτ =

∫ ∞

−∞h(τ) es(t−τ) dτ,

= est∫ ∞

−∞h(τ) e−sτ dτ, (3.3)

The integral∫ ∞−∞ h(τ)e−sτ dτ converges and is expressed as

Page 91: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

3.2 The Response of LTI Systems to Complex Exponentials 87

H(s) =∫ ∞

−∞h(τ) e−sτ dτ, (3.4)

the response to est is of the formy(t) = H(s) est . (3.5)

It is shown that the complex exponential est is the eigenfunction of LTI system and the re-sponse H(s) for a specific value of s is the eigenvalue associated with the eigenfunction.

Complex exponential sequences are eigenfunctions of discrete-time LTI systems. That is,suppose that an LTI system with impulse response h[n] has as its input sequence

x[n] = zn, (3.6)

where z is a complex number, then the output of the system can be determined from theconvolution sum as

y[n] =∞

∑k=−∞

h[k] x[n− k] =∞

∑k=−∞

h[k] zn−k,

= zn∞

∑k=−∞

h[k] z−k. (3.7)

Assuming that the summation on the right-hand side of Eq. 3.7 converges, then the output isthe product of the same complex exponential and the constant that depends on the value of z.That is,

y[n] = H(z) zn, (3.8)

where

H(z) =∞

∑k=−∞

h[k] z−k. (3.9)

It is shown that the complex exponential is the eigenfunction zn of the LTI system and theresponse H(z) for a specific value of z is the eigenvalue associated with the eigenfunction.

The usefulness of decomposing general signals in terms of eigenfunctions for LTI systemanalysis is shown in Eq. 3.10, let

x(t) = a1es1t +a2es2t +a3es3t , (3.10)

from the eigenfunction property, the response to each entity is

a1es1t → y1(t) = a1H(s1) es1t ,

a2es2t → y2(t) = a2H(s2) es2t ,

a3es3t → y3(t) = a3H(s3) es3t ,

from the superposition property, the response to the sum is the sum of the responses,

y(t) = a1H(s1) es1t +a2H(s2) es2t +a3H(s3) es3t . (3.11)

Generally, if the input is a linear combination of complex exponentials,

Page 92: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

88 3 Continuous-Time Fourier Series Representation of Period Signals

x(t) = ∑k

ak eskt , (3.12)

the output will bey(t) = ∑

kak H(sk) eskt , (3.13)

Similarly for discrete-time LTI systems, if the input is

x[n] = ∑k

ak znk , (3.14)

the output isy[n] = ∑

kak H(zk) zn

k , (3.15)

Example 3.1.Consider a continuous-time LTI system, where the input and output are related by the follow-ing relation:

y(t) = x(t−3)

Find the impulse response, eigenvalue, and eigenfunction of the system for the followinginputs?

a. x(t) = e j2t

b. x(t) = cos(2t)

c. x(t) = cos(4t)+ cos(7t)

Solution 3.1.The impulse response of the system is h(t)= δ (t−3). Therefore, the eigenvalue of the systemis given as follow

H(s) =∫ −∞

∞δ (t−3) e−sτ dτ = e−3s

a. If the input x(t) = e j2t , then the system output is written as:

y(t) = x(t−3) = e j2(t−3) = e− j6 e j2t

Note that the corresponding input e j2t has an eigenfunction of e j2t and associated eigen-value of H( j2) = e− j6.

b. Expanding the input signal cos(2t) using Euler’s relation:

cos(2t) =12(e j2t + e− j2t)

By the superposition property and the eigenvalue of the system H(s) = e−3s, the systemoutput is written as:

Page 93: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

3.3 Fourier Series representation of Continuous-Time Periodic Signals 89

y(t) =12

(e− j6 e j2t + e j6 e− j2t

),

=12

(e j2(t−3)+ e− j2(t−3)

),

= cos(2(t−3)).

Note that a corresponding input component e j2t has an eigenfunction of e j2t and associatedeigenvalue of H( j2) = e− j6.So because the eigenvalue is purely imaginary, this corresponds to a phase shift (timedelay) in the system’s response. However, if the eigenvalue has a real component, thiswould correspond to an amplitude variation.

c. Expanding the input signal x(t) = cos(4t)+ cos(7t) using Euler’s relation:

x(t) =12(e j4t + e− j4t)+ 1

2(e j7t + e− j7t)

By the superposition property and the eigenvalue of the system H(s) = e−3s, the systemoutput is written as:

y(t) =12(e− j12 e j4t + e j12 e− j4t)+ 1

2(e− j21 e j7t + e j21 e− j7t) ,

=12

(e j4(t−3)+ e− j4(t−3)

)+

12

(e j7(t−3)+ e− j7(t−3)

),

= cos(4(t−3))+ cos(7(t−3)).

Note that a corresponding input component e j4t has an eigenfunction of e j4t and asso-ciated eigenvalue of H( j4) = e− j12. Also, a corresponding input component e j7t has aneigenfunction of e j7t and associated eigenvalue of H( j7) = e− j21.

3.3 Fourier Series representation of Continuous-Time Periodic Signals

The Fourier series representation involves writing a periodic signal as a linear combinationof harmonically-related sinusoids. In addition, it is more convenient to represent a periodicsignal as a linear combination of harmonically-related complex exponentials, rather thantrigonometric functions.

3.3.1 Linear Combinations of harmonically Related ComplexExponentials

A periodic signal with period of T ,

x(t) = x(t +T ) for all t. (3.16)

The fundamental period of x(t) is the smallest positive value of T , and ω0 = 2π/T is referredto as the fundamental (angular) frequency.

Page 94: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

90 3 Continuous-Time Fourier Series Representation of Period Signals

The two basic periodic signals are the real sinusoidal signal

x(t) = cos(ω0t), (3.17)

and the periodic complex exponential signal

x(t) = e jω0t , (3.18)

Both signals are periodic with fundamental frequency ω0 and fundamental period T = 2π/ω0.Associated with the signal in Eq. 3.18 is the set of harmonically related complex exponentials

ϕk(t) = e jkω0t = e jk(2π/T )t , k = 0, ±1, ±2, .... (3.19)

Each of these signals are periodic with period of T (although for |k| ≥ 2, the fundamentalperiod of ϕk(t) is a fraction of T ). Thus, a linear combination of harmonically related complexexponentials of the form

x(t) =∞

∑k=−∞

ak e jkω0t =∞

∑k=−∞

ak e jk(2π/T )t , (3.20)

is also periodic with period of T . Where ak is known as the complex Fourier coefficient.

• k = 0, dc component which is constant.

• k = ±1, both have fundamental frequency equal to ω0 and are collectively referred to asthe fundamental components or the first harmonic components.

• k =±2, periodic with half the period (twice the frequency) of the fundamental componentsand are referred to as the second harmonic components.

• k =±N, the components are referred to as the Nth harmonic components.

Figure 3.2 Summation of a fundamental, second and third harmonic.

Since any periodic waveform x(t) can be expressed as a Fourier series, it follows that the sumof dc component, first harmonic component, the second harmonic component and so on, must

Page 95: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

3.3 Fourier Series representation of Continuous-Time Periodic Signals 91

produce the waveform. Generally, the sum of two or more sinusoids of different frequenciesproduce a waveform that is not a sinusoid as shown in Figure 3.2. However, each of the ϕk isperiodic with period T , any sum of ϕk’s will also be periodic with the same period.

Example 3.2.A periodic signal x(t), with fundamental frequency 2π , that is expressed as follow:

x(t) =3

∑k=−3

ak e jk2πt ,

Determine the time-domain signals represented by the following Fourier series coefficients

a0 = 1, a1 = a−1 =14

a2 = a−2 =12, a3 = a−3 =

13.

Solution 3.2.Rewrite x(t) and collecting each harmonic components which have the same fundamentalfrequency, we obtain:

x(t) = 1+14(e j2πt + e− j2πt)+ 1

2(e j4πt + e− j4πt)+ 1

3

(e j6πt + e− j6πt

).

Using Euler’s relation, we can obtain the time-domain signal x(t) in the form:

x(t) = 1+12

cos(2πt)+ cos(4πt)+23

cos(6πt).

Example 3.3.Use the definition of the Fourier series to determine the time-domain signals x(t) representedby the following Fourier series coefficients:

a. X [k] = jδ [k−1]− jδ [k+1]+δ [k−3]+δ [k+3], with fundamental frequency, ω0 = 2π .

b. X [k] = jδ [k−1]− jδ [k+1]+δ [k−3]+δ [k+3], with fundamental frequency, ω0 = 4π .

c. X [k] = 32 δ [k− (1+ 1

2t )]+32 δ [k+(1+ 1

2t )], with fundamental frequency, ω0 =π2 .

Solution 3.3.

a. Fundamental frequency, ω0 = 2π:

Page 96: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

92 3 Continuous-Time Fourier Series Representation of Period Signals

x(t) =∞

∑k=−∞

X [k] e jk2πt ,

= je j(−1)2πt − je j(1)2πt + e j(−3)2πt + e j(3)2πt ,

= −2sin(2πt)+2cos(6πt).

b. Fundamental frequency, ω0 = 4π:

x(t) =∞

∑k=−∞

X [k] e jk4πt ,

= je j(−1)4πt − je j(1)4πt + e j(−3)4πt + e j(3)4πt ,

= −2sin(4πt)+2cos(12πt).

c. Fundamental frequency, ω0 =π2 :

x(t) =∞

∑k=−∞

X [k] e jk π2 t ,

=32

e− j(1+ 12t )

π2 t +

32

e j(1+ 12t )

π2 t ,

=32

e− j( π2 t+ π

4 )+32

e j( π2 t+ π

4 ),

= 3cos(π

2t +

π4

).

The solution of example 3.2 and 3.3 is an alternative form of Fourier series of real periodicsignals. Suppose x(t) is real, then it can be represented in the form of Eq. 3.20, we obtain

x(t) = x∗(t) =∞

∑k=−∞

a∗k e− jkω0t , (3.21)

where the asterisk indicates the complex conjugate. We assume that x(t) is real, that is, x(t) =x∗(t). Replacing k by −k in Eq. 3.21, we have

x(t) =∞

∑k=−∞

a∗−k e jkω0t , (3.22)

which, by comparison with Eq. 3.20, requires that ak = a∗−k or equivalently

a∗k = a−k. (3.23)

To derive the alternative forms of the Fourier series, we rewrite the terms in Eq. 3.20 as

x(t) = a0 +∞

∑k=1

[ak e jkω0t +a−k e− jkω0t

]. (3.24)

Substituting a∗k for a−k, we have

Page 97: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

3.3 Fourier Series representation of Continuous-Time Periodic Signals 93

x(t) = a0 +∞

∑k=1

[ak e jkω0t +a∗k e− jkω0t

]. (3.25)

When the signal x(t) is real and since the two terms inside the summation are complex con-jugate of each other, this can be expressed as

x(t) = a0 +∞

∑k=1

2ℜ{

ak e jkω0t}. (3.26)

If ak is expressed in polar from ak = Ake jθk , then Eq. 3.26 becomes

x(t) = a0 +∞

∑k=1

2ℜ{

Ak e j(kω0t+θk)}.

that is

x(t) = a0 +2∞

∑k=1

Ak cos(kω0t +θk) . (3.27)

It is one common form encountered for the Fourier series of real periodic signals in continu-ous time and the other form can be obtained by writing ak in rectangular form, ak = Bk + jCk,then Eq. 3.26 becomes

x(t) = a0 +2∞

∑k=1

Bk cos(kω0t)−Ck sin(kω0t). (3.28)

where a0, Bk, and Ck are the trigonometric Fourier series coefficients.

3.3.2 Determination of the Fourier Series Representation of PeriodicSignal

The coefficients ak in general are complex and to determine these coefficients, multiply bothsides of Eq. 3.20 by the complex exponential signal e− jnω0t , where n is an integer, we obtain

x(t) e− jnω0t =∞

∑k=−∞

ak e jkω0t e− jnω0t , (3.29)

Integrating both sides over one period, from 0 to T = 2π/ω0, we have∫ T

0x(t) e− jnω0tdt =

∑k=−∞

ak

∫ T

0e jkω0t e− jnω0t dt,

=∞

∑k=−∞

ak

∫ T

0e j(k−n)ω0t dt, (3.30)

note that, since the signal is periodic∫ T

0e j(k−n)ω0t dt =

{T, k = n0, k ̸= n

Page 98: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

94 3 Continuous-Time Fourier Series Representation of Period Signals

Therefore, Eq. 3.30 becomes

ak =1T

∫ T

0x(t) e− jkω0t dt. (3.31)

The Fourier series of a periodic continuous-time signal is given by the following synthesisequation

x(t) =∞

∑k=−∞

ak e jkω0t =∞

∑k=−∞

ak e jk(2π/T )t . (3.32)

The following equation is called the analysis equation, where the set of coefficients ak areoften called the Fourier series coefficients of the spectral coefficients of x(t).

ak =1T

∫T

x(t) e− jkω0t dt =1T

∫T

x(t) e− jk(2π/T )t dt. (3.33)

The coefficient a0 is the dc or constant component and is given with k = 0, a0, Bk, and Ck arethe trigonometric Fourier series coefficients are given by:

a0 =1T

∫T

x(t) dt.

Bk =2T

∫T

x(t) cos(2πkω0t) dt.

Ck =2T

∫T

x(t) sin(2πkω0t) dt. (3.34)

Example 3.4.Considering the following signal. Find the complex exponential Fourier series coefficients.

a. x1(t) = sin(ω0t)

b. x2(t) = cos(ω0t)

c. x3(t) = cos(2t + π

4

)d. x4(t) = cos(4t)+ sin(6t)

e. x5(t) = sin2(t)

Solution 3.4.One approach to determine the Fourier series coefficients for x1(t) = sin(ω0t) is to apply Eq.3.33. Expanding the sinusoidal signal as a linear combination of complex exponentials andidentify the Fourier series coefficients by inspection.

a. The Fourier series coefficients for x1(t) = sin(ω0t)

x1(t) =12 j

[e jω0t − e− jω0t]

= − 12 j

e− jω0t +12 j

e jω0t =∞

∑k=−∞

ak e jkω0t .

Page 99: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

3.3 Fourier Series representation of Continuous-Time Periodic Signals 95

Comparing the right-hand sides of this equation and Eq. 3.32, we have

a−1 =−12 j

, a1 =12 j

,

ak = 0, k ̸=±1.

b. The Fourier series coefficients for x2(t) = cos(ω0t)

x2(t) =12[e jω0t + e− jω0t]

=12

e− jω0t +12

e jω0t =∞

∑k=−∞

ak e jkω0t .

Comparing the right-hand sides of this equation and Eq. 3.32, we have

a−1 =12, a1 =

12,

ak = 0, k ̸=±1.

c. The Fourier series coefficients for x3(t) = cos(2t + π

4

), where the fundamental (angular)

frequency, ω0 = 2. Thus,

x3(t) =12

[e j(2t+π/4)+ e− j(2t+π/4)

]=

12

e− jπ/4 e− j2t +12

e jπ/4 e j2t =∞

∑k=−∞

ak e j2kt .

The complex Fourier coefficients are

a−1 =12

e− jπ/4 =12

1− j√2

=

√2

4(1− j), a1 =

12

e jπ/4 =12

1+ j√2

=

√2

4(1+ j),

ak = 0, k ̸=±1.

d. The Fourier series coefficients for x4(t) = cos(4t)+sin(6t), where the fundamental period,T0 = π and the fundamental (angular) frequency, ω0 = 2π/T0 = 2. Thus,

x4(t) =12[e j4t + e− j4t]+ 1

2 j

[e j6t − e− j6t

]= − 1

2 je− j6t +

12

e− j4t +12

e j4t +12 j

e j6t =∞

∑k=−∞

ak e j2kt .

The complex Fourier coefficients are

a−3 =−12 j

, a−2 =12

a2 =12, a3 =

12 j

Page 100: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

96 3 Continuous-Time Fourier Series Representation of Period Signals

ak = 0, Otherwise.

e. The Fourier series coefficients for x5(t) = sin2(t), where the fundamental period T0 = πand the fundamental angular frequency ω0 = 2π/T0 = 2. Thus,

x5(t) =[

e jt − e− jt

2 j

]2

=−14(e j2t −2+ e− j2t)

= −14

e− j2t +12− 1

4e j2t =

∑k=−∞

ak e j2kt .

The complex Fourier coefficients are

a−1 =−14, a0 =

12

a1 =−14, ak = 0, Otherwise.

Example 3.5.The periodic square wave signal shown in figure 3.3 is defined over one period, where thesignal has a fundamental period of T and fundamental frequency, ω0 = 2π/T .

x(t) =

{1, |t|< T1

0, T1 < |t|< T/2

Figure 3.3 Periodic square wave signal with fundamental period of T .

Solution 3.5.Using Eq. 3.33 to determine the Fourier series coefficients for x(t). Because of the symmetryof x(t) about t = 0, we choose −T/2 as the interval over which the integration is performed,although any other interval of length T is equally valid, thus leads to the same result.

Page 101: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

3.4 Convergence of the Fourier Series 97

For k = 0,

a0 =1T

∫ T1

−T1

x(t) dt =tT

∣∣∣∣T1

−T1

=2T1

T,

For k ̸= 0, we obtain

ak =1T

∫ T1

−T1

e− jkω0t dt =− 1jkω0T

e− jkω0t∣∣∣∣T1

−T1

,

=2

kω0T

[e jkω0T1 − e− jkω0T1

2 j

],

=2sin(kω0T1)

kω0T=

sin(kω0T1)

kπ.

Figure 3.4 is a bar graph of the Fourier series coefficients for a fixed T1 and several values ofT . For this example, the Fourier coefficients are real, so they can be depicted with a singlegraph. For complex Fourier coefficients, two graphs corresponding to real and imaginaryparts or amplitude and phase of each coefficient, would be required. For T = 4T1, the signalis a square wave that is unity for half the period and zero for half the period. In this case,ω0T1 = π/2. The coefficients are regularly spaced samples of the envelop [2sin(ωT1)]/ω ,where the spacing between samples decreases as T increases.

For k ̸= 0,

ak =sin(πk/2)

kπ,

while a0 =12,

a1 = a−1 =1π, a3 = a−3 =

13π

, a5 = a−5 =1

5π,

ak = 0 for k even and nonzero of odd. Also, the sin(πk/2) alternates between ±1 for succes-sive odd values of k.

3.4 Convergence of the Fourier Series

If a periodic signal x(t) is approximated by a linear combination of finite number of harmon-ically related complex exponentials

xN(t) =N

∑k=−N

ak e jkω0t . (3.35)

Let eN(t) denote the approximation error,

eN(t) = x(t)− xN(t) = x(t)−N

∑k=−N

ak e jkω0t . (3.36)

Page 102: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

98 3 Continuous-Time Fourier Series Representation of Period Signals

Figure 3.4 Fourier series coefficients Tak for the periodic square wave signal with T1 fixed and several valuesof T : [a] T = 4T1; [b] T = 8T1; [c] T = 16T1.

The criterion used to measure quantitatively the approximation error is the energy in the errorover one period:

EN =∫

T|eN(t)|2 dt. (3.37)

The particular choice for the coefficients in Eq. 3.35 that minimize the energy in the error is

ak =1T

∫T

x(t) e− jkω0t dt. (3.38)

It can be seen that Eq. 3.38 is identical to the expression used to determine the Fourier seriescoefficients. Thus, if x(t) has a Fourier series representation, the best approximation usingonly a finite number of harmonically related complex exponentials is obtained by truncatingthe Fourier series to the desired number of terms. As N increases, new terms are added andEN decreases. If x(t) has a Fourier series representation, then the limit of EN as N→∞ is zero.

One class of periodic signals that are representable through Fourier series is those signalswhich have finite energy over a single period,∫

T|x(t)|2 dt < ∞, (3.39)

Page 103: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

3.4 Convergence of the Fourier Series 99

When this condition is satisfied, we can guarantee that the coefficients obtained from Eq. 3.33are finite. We define

e(t) = x(t)−∞

∑k=−∞

ak e jkω0t , (3.40)

then ∫T|e(t)|2 dt = 0, (3.41)

The convergence guaranteed when x(t) has finite energy over a period is very useful. In thiscase, we may say that x(t) and its Fourier series representation are indistinguishable. Alter-native set of conditions developed by Dirichlet that guarantees the equivalence of the signaland its Fourier series representation:

Condition 1: Over any period, x(t) must be absolutely integrable, that is∫T|x(t)| dt < ∞, (3.42)

This guarantees each coefficient ak will be finite, since

|ak| ≤1T

∫T

∣∣∣x(t)e− jkω0t∣∣∣ dt =

1T

∫T|x(t)| dt. (3.43)

A periodic function that violates the first Dirichlet condition is

x(t) =1t, 0 < t ≤ 1.

Condition 2: In any finite interval of time, x(t) is of bounded variation; that is, there are nomore than a finite number of maxima and minima during a single period of the signal.An example of a function that meets Condition 1 but not Condition 2:

x(t) = sin(

2πt

), 0 < t ≤ 1. (3.44)

Condition 3: In any finite interval of time, there are only a finite number of discontinuities.Furthermore, each of these discontinuities is finite.An example that violates the third condition is a function defined as

x(t) =

1, 0≤ t < 412 , 4≤ t < 614 , 6≤ t < 718 , 7≤ t < 7.5

The above examples are shown in the figure 3.5. They are generally pathological in natureand consequently do not typically arise in practical contexts.

Summary:

• For a periodic signal that has no discontinuities, the Fourier series representation convergesand equals to the original signal at all the values of t.

Page 104: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

100 3 Continuous-Time Fourier Series Representation of Period Signals

(a) The signal violates the first Dirichletcondition

(b) The signal violates the second Dirichletcondition

(c) The signal violates the third Dirichletcondition

Figure 3.5 Signals that violates the Dirichlet conditions.

• For a periodic signal with a finite number of discontinuities in each period, the Fourierseries representation equals to the original signal at all the values of t except the isolatedpoints of discontinuity.

Gibbs Phenomenon: Near a point, where x(t) has a jump discontinuity, the partial sums xN(t)of a Fourier series exhibit a substantial overshoot near these endpoints, and an increase in Nwill not diminish the amplitude of the overshoot, although with increasing N, the overshootoccurs over smaller and smaller intervals. This phenomenon is called Gibbs phenomenon.Enough large value of N should be chosen to guarantee that the total energy in these ripplesis insignificant.

Page 105: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

3.5 Properties of the Continuous-Time Fourier Series 101

Figure 3.6 Gibbs phenomenon.

3.5 Properties of the Continuous-Time Fourier Series

Notation: suppose x(t) is a periodic signal with period T and fundamental frequency ω0.Then if the Fourier series coefficients of x(t) are denoted by ak. To signify the pairing of a

periodic signal with its Fourier series coefficients, we use the notation x(t) FS←→ ak.

3.5.1 Linearity

Let x(t) and y(t) denote two periodic signals with period T and which have Fourier series

coefficients denoted by ak and bk, that is x(t) FS←→ ak and y(t) FS←→ bk, then we have

z(t) = Ax(t)+By(t) FS←→Ck = Aak +Bbk. (3.45)

3.5.2 Time Shifting

When a time shift to a periodic signal x(t), the period T of the signal is preserved.

If x(t) FS←→ ak, then we have

x(t− t0)FS←→ e− jkω0t0 ak. (3.46)

Where ak is the kth Fourier series coefficient of x(t), when a periodic signal is shifted in time,the magnitudes of its Fourier series coefficients remain unchanged.

Page 106: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

102 3 Continuous-Time Fourier Series Representation of Period Signals

3.5.3 Time Reversal

Time reversal applied to a continuous-time signal results in a time reversal of the correspond-ing sequence of Fourier series coefficients.

If x(t) FS←→ ak, then

x(−t) FS←→ a−k. (3.47)

If x(t) is even, that is x(t) = x(−t), the Fourier series coefficients are also even, a−k = ak.Similarly, if x(t) is odd, that is x(−t) = −x(−t), the Fourier series coefficients are also odd,a−k =−ak

3.5.4 Time Scaling

If x(t) has the Fourier series representation x(t) =∞∑

k=−∞ake jkω0t , then the Fourier series rep-

resentation of the time-scaled signal x(αt) is

x(αt) =∞

∑k=−∞

ak e jk(αω0)t . (3.48)

While Fourier series coefficients have not changes, the Fourier series representation haschanged because of the change in the fundamental frequency.

3.5.5 Multiplication

Suppose x(t) and y(t) are two periodic signals with period T and that x(t) FS←→ ak and

y(t) FS←→ bk. Since the product x(t) y(t) is also periodic with period T , its Fourier seriescoefficients hk is

x(t) y(t) FS←→ hk =∞

∑i=−∞

ai bk−i. (3.49)

The sum on the right-hand side of Eq. 3.49 may be interpreted as the discrete-time convolu-tion of the sequence representing the Fourier coefficients of x(t) and the sequence represent-ing the Fourier coefficients of y(t).

3.5.6 Conjugate and Conjugate Symmetry

Taking the complex conjugate of a periodic signal x(t) has the effect of complex conjugation

and time reversal on the corresponding Fourier series coefficients. That is, if x(t) FS←→ ak,then

Page 107: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

3.6 Summary of Properties of the Continuous-Time Fourier Series 103

x∗(t) FS←→ a∗−k. (3.50)

If x(t) is real, that is, x(t) = x∗(t), the Fourier series coefficients will be conjugate symmetric,that is

x−k = a∗k . (3.51)

From this expression, we may get various symmetry properties for magnitude, phase, realand imaginary parts of the Fourier series coefficients of real signals. From Eq. 3.51, we seethat:

• If x(t) is real, then a0 is real and |a−k|= |ak|.

• If x(t) is real and even, we have ak = a−k. However, from Eq. 3.51, a−k = a∗k , so thatak = a∗k , the Fourier series coefficients are real and even.

• If x(t) is real and odd, then the Fourier series coefficients are real and odd.

3.5.7 Parseval’s Relation for periodic Signals

Parseval’s relation for continuous-time periodic signals is

1T

∫T|x(t)|2 dt =

∑k=−∞

|ak|2 , (3.52)

since1T

∫T

∣∣∣ak e jkω0t∣∣∣2 dt =

1T

∫T|ak|2 dt = |ak|2 , (3.53)

so that |ak|2 is the average power in the kth harmonic component. Thus, Parseval’s relationstates that the total average power in a periodic signal equals the sum of the average powersin all of its harmonic components.

3.6 Summary of Properties of the Continuous-Time Fourier Series

Table 4.2 contains a summary of the properties of the continuous-time Fourier series pre-sented in this section.

Example 3.6.Consider the signal g(t) with a fundamental period of 4, shown in figure 3.7. The Fourierseries representation can be obtained directly using the analysis equation 3.33. We may alsouse the relation of g(t) to the symmetric periodic square wave x(t).

g(t) = x(t−1)− 12.

Page 108: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

104 3 Continuous-Time Fourier Series Representation of Period Signals

Table 3.1 Properties of Continuous-Time Fourier Series.

Property Periodic Signal Fourier Series Coefficients{x(t)y(t)

{akbk

Linearity Ax(t)+By(t) Aak + Bbk

Time Shifting x(t− t0) ake− jkω0t

Frequency shifting x(t)e jMω0t ak−M

Conjugation x∗(t) a∗−k

Time Reversal x(−t) a−k

Time Scaling x(at), a > 0 (Periodic with period T/a) ak

Periodic Convolution∫

T x(τ)y(t− τ)dτ Takbk

Multiplication x(t)y(t)∞∑

i=−∞aibk−i

Differentiation dx(t)dt jkω0tak = jk 2π

T ak

Integration∫ t−∞ x(τ) dτ

(1

jkω0

)ak =

(1

jk(2π/T )

)ak

Conjugate Symmetry forReal Signals

x(t) real

ak = a∗−kRe{ak}= Re{a−k}Im{ak}=−Im{a−k}|ak|= |a−k|∠ak =−∠a−k

Real and Even Signals x(t) real and even ak real and even

Real and Odd Signals x(t) real and Odd ak purely imaginary and odd

Even-Odd Decompositionof Real Signals

{xe(t) = Ev[x(t)] [x(t)real]xo(t) = Od[x(t)] [x(t)real]

{Re{ak}jIm{ak}

Parseval’s Relation for Periodic Signals1T∫

T |x(t)|2dt =∞∑

k=−∞|ak|2

Solution 3.6.Using Eq. 3.33 to determine the Fourier series coefficients of x(t). Because of the symmetryof x(t) about t = 0, we choose −T/2 as the interval over which the integration is performed,although any other interval of length T is equally valid, thus leads to the same result.

The time-shift property indicates that if the Fourier series coefficients of x(t) are denoted byak, the Fourier series coefficients of x(t−1) may be expressed as

bk = ake− jkπ/2.

Page 109: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

3.6 Summary of Properties of the Continuous-Time Fourier Series 105

Figure 3.7 Periodic square wave signal for example 3.3.

The Fourier coefficients of the dc offset in g(t), i.e., the term -1/2 on the right-hand side ofthe given equation are given by

ck =

{0, for k ̸= 0

− 12 , for k = 0

.

Applying the linearity property, we conclude that the coefficients for g(t) can be expressed as

dk =

{ake− jkπ/2, for k ̸= 0

a0− 12 , for k = 0

,

replacing ak =sin(kπ/2)

kπ and a0 =12 , then we have

dk =

{sin(kπ/2)

kπ e− jkπ/2, for k ̸= 00, for k = 0

.

Example 3.7.The triangular wave signal x(t) with period T = 4, and fundamental frequency ω0 = π/2 isshown in figure 3.8.

Solution 3.7.The derivative of this function is the signal g(t) in the previous preceding example. Denotingthe Fourier series coefficients of g(t) by dk, and those of x(t) by ek, based on the differentia-tion property, we have

dk = jk(π/2) ek,

This equation can be used to express ek in terms of dk except when k = 0

ek =2dk

jkπ=

2sin(kπ/2)j(kπ)2 e− jkπ/2.

Page 110: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

106 3 Continuous-Time Fourier Series Representation of Period Signals

x ( t )

Figure 3.8 triangular wave signal for example 3.4.

For k = 0, e0 can be simply calculated by calculating the area of the signal under one periodand divide by the length of the period, that is

e0 =12.

Example 3.8.The properties of the Fourier series representation of a periodic train of impulse. The impulsetrain with period T may be expressed as

x(t) =∞

∑k=−∞

δ (t− kT ).

It is illustrated in figure 3.9.

Figure 3.9 Periodic train of impulses.

Solution 3.8.We use Eq. 3.33 and select the integration interval to be −T/2 ≤ t ≤ T/2, avoiding theplacement of impulses at the integration limits.

ak =1T

∫ T/2

−T/2δ (t) e− j(2π/T )t dt =

1T.

Page 111: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

3.6 Summary of Properties of the Continuous-Time Fourier Series 107

All the Fourier series coefficients of this periodic train of impulse are identical. These coeffi-cients are also real and even. The periodic train of impulse has a straight forward relation tosquare-wave signals such as g(t) in figure 3.10.

Figure 3.10 Periodic square wave.

The derivative of g(t) is the signal q(t) shown in the figure 3.11, which can also interpretedas the difference of two shifted versions of the impulse train x(t), that is

q(t) = x(t +T1)− x(t−T1).

Figure 3.11 Derivative of the periodic square wave in figure 3.10.

Based on the time-shifting and linearity properties, we may express the Fourier coefficientsbk of q(t) in terms of the Fourier series coefficient ak of x(t); that is,

bk = e jkω0T1 ak− e− jkω0T1 ak

=1T

[e jkω0T1 − e− jkω0T1

]=

2 jsin(kω0T1)

T.

Finally, since q(t) is the derivative of g(t), we can use the differentiation property to get

bk = jkω0ck,

where kc is the Fourier series coefficients of g(t). Thus

Page 112: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

108 3 Continuous-Time Fourier Series Representation of Period Signals

ck =bk

jkω0=

2 jsin(kω0T1)

jkω0T=

sin(kω0T1)

kπ, k ̸= 0,

Since c0 is just the average value of g(t) over one period, we can be solve it by inspectionfrom the figure 3.10

c0 =2T1

T.

Example 3.9.Suppose we are given the following facts about a signal x(t):

a. x(t) is a real signal.

b. x(t) is periodic with period T = 4, and it has Fourier series coefficients ak.

c. ak = 0 for |k|> 1.

d. The signal with Fourier coefficients bk = e− jπk/2a−k is odd.

e. 14∫

4 |x(t)|2dt = 1/2

Solution 3.9.Let us show that the information is sufficient to determine the signal x(t) to within a signfactor.

a. According to Fact 3, x(t) has at most three nonzero Fourier series coefficients ak : a0,a1and a−1. Since the fundamental frequency ω0 = 2π/T = 2π/4 = π/2, it follows that

x(t) = a0 +a1 e jπt/2 +a−1 e− jπt/2.

b. Since x(t) is real (Fact 1), based on the symmetry property a0 is real and a1 = a∗−1, conse-quently.

x(t) = a0 +a1 e jπt/2 +[a1 e jπt/2

]∗= a0 +2Re

{a1 e jπt/2

}.

c. Based on the Fact 4 and considering the time-reversal property, we note that a−k cor-responds to x(−t). Also the multiplication property indicates that multiplication of kth

Fourier series by e− jkπ/2 = e− jkω0 corresponds to the signal being shifted by 1 to the right.We conclude that the coefficients bk correspond to the signal x(−(t − 1)) = x(−t + 1),which, according to Fact 4, must be odd. Since x(t) is real, x(−t +1) must also be real. Sobased the property, the Fourier series coefficients must be purely imaginary and odd. Thus,b0 = 0 and b−1 =−b1.

d. Since time-reversal and time-shift operation cannot change the average power per period,Fact 5 holds even if x(t) is replaced by x(−t +1). That is,

14

∫4|x(−t +1)|2dt = 1/2.

Using Parseval’s relation,

Page 113: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

3.6 Summary of Properties of the Continuous-Time Fourier Series 109

|b1|2 + |b−1|2 = 1/2.

Substituting b1 = −b−1 in this equation, we obtain |b1| = 1/2. Since b1 is known to bepurely imaginary, it must be either b1 = j/2 or b1 =− j/2.

e. Finally we translate the conditions on b0 and b1 into the equivalent statement on a0and a1. First, since b0 = 0, then a0 = 0. With k = 1, this condition implies that a1 =e− jπ/2b−1 = − jb−1 = jb1. Thus, if we take b1 = j/2, then a1 = −1/2, and therefore,x(t) = −cos(πt/2). Alternatively, if we take b1 = − j/2, then a1 = 1/2 and therefore,x(t) = cos(πt/2).

Example 3.10.Compute the trigonometric Fourier series of the square waveform signal x(t) of figure 3.12.

Figure 3.12 Square waveform for Example 3.7.

Solution 3.10.The trigonometric series will consist of sine terms only because this waveform is an oddfunction. Moreover, only odd harmonics will be present since this waveform has half-wavesymmetry. However, we will compute all coefficients to verify this. Also, for brevity, we willassume that w = 1. The ak coefficients are found from

ak =1π

∫ 2π

0x(t)cos(kt) dt =

[∫ π

0Acos(kt) dt +

∫ 2π

π−Acos(kt) dt

]=

Akπ

[sin(kt)

∣∣∣∣π0−sin(kt)

∣∣∣∣2π

π

]=

Akπ

[2sin(kπ)− sin(k2π)] ,

and since is an integer (positive or negative) or zero, the terms [2sin(kπ)− sin(2π)] are zeroand therefore, all ak coefficients are zero, as expected since the square waveform has oddsymmetry. Also, by inspection, the average DC value is zero, but if we attempt to verify it,

Page 114: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

110 3 Continuous-Time Fourier Series Representation of Period Signals

we will get the indeterminate form 0/0. To work around this problem, we will evaluate a0directly. Then,

a0 =1π

[∫ π

0A dt +

∫ 2π

π−A dt

]=

Aπ(π−0−2π +π) = 0.

The bk coefficients are found as follow

bk =1π

∫ 2π

0x(t)sin(kt) dt =

[∫ π

0Asin(kt) dt +

∫ 2π

π−Asin(kt) dt

]=

Akπ

[−cos(kt)

∣∣∣∣π0+cos(kt)

∣∣∣∣2π

π

]=

Akπ

[1−2cos(kπ)+ cos(2kπ)] ,

For k = evenbk =

Akπ

(1−2+1) = 0,

as expected, since the square waveform has half-wave symmetry.

For k = oddbk =

Akπ

(1+2+1) =4Akπ

,

and thus

b1 =4Aπ, b3 =

4A3π

, b5 =4A3π

,

Therefore, the trigonometric Fourier series for the square waveform with odd symmetry is

x(t) =4Aπ

[sin(ωt)+

13

sin(3ωt)+15

sin(5ωt)+ ...

]=

4Aπ ∑

n=odd

1k

sin(kωt),

If the given waveform has half-wave symmetry, and it is also an odd or an even function, wecan integrate from 0 to π

2 , and multiply the integral by 4.

Page 115: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

3.6 Summary of Properties of the Continuous-Time Fourier Series 111

Problems of Chapter 3

3.1. Using the definition of Fourier series, express the following terms in polar notation:

a. e jπ/4 + e− jπ/8

b. e j2 +1+ j

c. 1+ e j4

d. e j(ωt+π/2)+ e j(ωt−π/3)

3.2. By inspection, compute the complex exponential Fourier series coefficients of the fol-lowing signals for all values of k:

a. x(t) = cos(5t−π/4)

b. x(t) = sin(t)+ cos(t)

c. x(t) = cos(t−1)+ sin(t− 1

2

)d. x(t) = cos(2t) sin(3t)

e. x(t) = cos2(5t)

f. x(t) = cos(3t)+ cos(5t)

3.3. A continuous-time periodic signal x(t), with fundamental period T = 8 and non-zeroFourier series coefficients for x(t) are:

a1 = a−1 = 2, a3 = a∗−3 = 4 j.

Determine the time-domain signals by expressing x(t) in the form

x(t) =∞

∑k=0

Ak cos(ωkt +θk)

3.4. Given the following continuous-time periodic signal

x(t) = 2+ cos(

2π3

t)+4sin

(5π3

t)

Determine the fundamental frequency ω0 and the Fourier series coefficients ak such that

x(t) =∞

∑k=−∞

ak e jkω0t

3.5. Find the trigonometric Fourier coefficients (a0, Bk, and Ck) of the following periodicsquare waveform signals:

Page 116: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

112 3 Continuous-Time Fourier Series Representation of Period Signals

a. The periodic pulses is shown in Figure P3.5a

x(t) =

{2, 0 < t < 10, 1 < t < 5

1

x (t)

5 t 0 1 6 -5 -4

2

Figure P3.5a

b. The given periodic pulses is shown in Figure P3.5b

x(t) =

{1, 0 < t < T0/20, T0/2 < t < T0

1

x (t)

T 0 3T 0 /2 t 0 T 0 /2 2T 0 5T 0 /2

Figure P3.5b

c. The given periodic pulses is shown in Figure P3.5c

x(t) =

{1, 0 < t < T0/2−1, T0/2 < t < T0

1 x (t)

T 0 3T 0 /2 t 0 T 0 /2

-1

2T 0 5T 0 /2

Figure P3.5c

3.6. Find the exponential form of the Fourier series of the periodic signals given in problem3.5:

3.7. Find the trigonometric Fourier coefficients (a0, Bk, and Ck) of the following periodicsawtooth waveform signals:

Page 117: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

3.6 Summary of Properties of the Continuous-Time Fourier Series 113

a. The periodic signal is shown in Figure P3.7ax(t) = 2− t, 0 < t < 2

2 x ( t )

6 t 0 2 -6 -4 4 -2

Figure P3.7a

b. The periodic signal is shown in Figure P3.7b

x(t) =

{t, 0 < t < 10, 1 < t < 2

1 x ( t )

3 t 0 1 4 -3 -2 2 -1 -4

Figure P3.7b

c. The periodic signal is shown in Figure P3.7c

x(t) =

{2(1− t), 0 < t < 10, 1 < t < 2

1

x ( t )

3 t 0 1 -3 -2 2 -1

2

4 -4

Figure P3.7c

d. The periodic signal is shown in Figure P3.7d

x(t) =

{t, 0 < t < 1t, −1 < t < 0

Page 118: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

114 3 Continuous-Time Fourier Series Representation of Period Signals

1 x ( t )

3 t 0 1 -3 -2 2 -1

-1

Figure P3.7d

3.8. Find the exponential form of the Fourier series of the periodic signals given in problem3.7:

3.9. Find the Fourier series of a rectified sinewave.

y(t) = Asin(πt), 0 < t < 1

3.10. Consider the periodic square wave x(t) shown in Figure P3.10.

a. Determine the complex exponential Fourier series of x(t).

b. Determine the trigonometric Fourier series of x(t).

A x ( t )

T 0 3T 0 /2 t 0 T 0 /2 2T 0 - 5T 0 /2 - T 0 /2 - T 0 - 3T 0 /2 - 2T 0

Figure P3.10

3.11. Calculate the average power in the following signals:

a. x(t) = 4+2cos(2t−30◦)+ cos(4t−15◦)

b. x(t) = 1+4cos(60π +30◦)+2cos(120π−60◦)

c. x(t) = 3+ cos(3π +60◦)+4cos(2π−80◦)

References

1. A.V. Oppenheim, A.S. Willsky, S.H. Nawab. Signals and Systems. 2nd Edition, New Jersey, USA: PrenticeHall, 1997.

2. S. Haykin and B. Van Veen. Signals and Systems. 2nd Edition, New Jersey, USA: John Wiley & Sons,2003.

Page 119: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

Chapter 4Continuous-Time Fourier Transform

Abstract :Fourier transform converts time-domain signals into frequency-domain (or spectral) repre-sentations. In addition of providing spectral representations of signals, Fourier transform isalso essential for describing certain types of systems and their properties in the frequency-domain. In this chapter we shall introduce Fourier transform in the context of continuous-timesignals and systems.

4.1 Introduction

• A periodic signal can be represented as linear combination of complex exponentials whichare harmonically related.

• An aperiodic signal can be represented as linear combination of complex exponentials,which are infinitesimally close in frequency. So the representation take the form of anintegral rather than a sum.

• In the Fourier series representation, as the period increases the fundamental frequencydecreases and the harmonically related components become closer in frequency. As theperiod becomes infinite, the frequency components form a continuum and the Fourierseries becomes an integral.

4.1.1 Fourier Transform Representation of an Aperiodic Signal

Starting from revising the Fourier series representation for the continuous-time periodicsquare wave, this is over one period because the period is repeated periodically with a pe-riod T as shown in figure 4.10

x(t) =

{1, |t|< T1

0, T1 < |t|< T/2,

The Fourier series coefficients ak for this square wave are

115

Page 120: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

116 4 Continuous-Time Fourier Transform

Figure 4.1 continuous-time periodic square wave.

ak =2sin(kω0T1)

kω0T=

2sin(ωT1)

ωT

∣∣∣∣ω=kω0

, (4.1)

where ω0 =2πT is the fundamental frequency. Furthermore, to represent samples of an enve-

lope function, Tak from the given Eq. 4.1

Tak =2sin(ωT1)

ω

∣∣∣∣ω=kω0

, (4.2)

where 2sin(ωT1)/ω represents the envelope of Tak and the Fourier series coefficients ak areequally spaced sample of this envelope as interpreted in Eq. 4.2.

In figure 4.2, as T increases or the fundamental frequency decreases, the envelope is sampledwith a closer and closer spacing. As T becomes arbitrarily large, the original periodic squarewave approaches a rectangular pulse. Also, when the Fourier series coefficient ak is multipliedby T , it becomes more and more closely spaced samples of the envelope, as T → ∞, theFourier series coefficient approaches the envelope function.This example illustrates the basic idea behind the Fourier’s development for non-periodic sig-nals representation. From a frequency domain viewpoint, a non-periodic signal is typicallycontains frequency components at all frequencies, not just at integer multiples of a funda-mental frequency. Therefore, we can derive the Fourier transform for non-periodic signals,consider a signal x(t) with a finite duration, that is, x(t) = 0 for |t|> T1, as illustrated in figure4.3(a). From this non-periodic signal, we can construct a periodic signal x̃(t) for which x(t)is one period as indicated in figure 4.3(b). If the period T is large, then x̃(t) is identical to x(t)over a longer interval and as T → ∞, x̃(t) = x(t) for any infinite value of t.The Fourier series representation of x̃(t) is carried out over the interval −T/2 6 t 6 T/2, wehave

x̃(t) =∞

∑k=−∞

ak e jkω0t , (4.3)

ak =1T

∫ T/2

−T/2x̃(t) e− jkω0t dt, (4.4)

Since x̃(t) = x(t) for |t|< T/2. Also, since x(t) = 0 outside this interval, so we have

ak =1T

∫ T/2

−T/2x(t) e− jkω0t dt =

1T

∫ ∞

−∞x(t) e− jkω0t dt.

Define the envelope function of Tak as complex-valued function X( jω) by

Page 121: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

4.1 Introduction 117

Figure 4.2 The Fourier series coefficient and their envelope for the periodic square wave for several valuesof T : (a) T = 4T1 (b) T = 8T1 (c) T = 16T1.

Figure 4.3 (a) Non-periodic signal x(t); (b) periodic signal x̃(t), constructed to be equal to x(t) over oneperiod.

X( jω) =∫ ∞

−∞x(t) e− jωt dt. (4.5)

The Fourier series coefficients ak for x(t) can be written as evaluations of this envelope func-tion

ak =1T

X( jkω0). (4.6)

Page 122: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

118 4 Continuous-Time Fourier Transform

Then x̃(t) can be expressed in terms of X( jω) as

x̃(t) =∞

∑k=−∞

1T

X( jkω0) e jkω0t =1

∑k=−∞

X( jkω0) e jkω0tω0. (4.7)

As T →∞, x̃(t)= x(t) and consequently, Eq. 4.7 becomes a representation of x(t). In addition,ω0→ 0 as T →∞ and the right-hand side of Eq. 4.7 becomes an integral. Finally, Eq. 4.5 and4.7 become the following Fourier transform:

x(t) =1

∫ ∞

−∞X( jω) e jωt dω, (4.8)

X( jω) =∫ ∞

−∞x(t) e− jωt dt. (4.9)

The function X( jω) in Eq. 4.9 describes the frequency content of a non-periodic signal andis defined as the Fourier transform of x(t). However, the inverse Fourier transform expressionis given by x(t) in Eq. 4.8, which is analogous to the expression of a periodic signal in termsof its Fourier series.

4.1.2 Convergence of Fourier Transform

The eq. in 4.8 is valid (x̃(t) is a valid representation of the original signal x(t)) if the signalx(t) has finite energy (if it is square integrable),

x̃(t) =∫ ∞

−∞|x(t)|2 dt < ∞, (4.10)

If e(t) = x̃(t)−x(t), where e(t) is the error between x̃(t)andx(t), then X( jω) in 4.8 converges,∫ ∞

−∞|e(t)|2 dt = 0. (4.11)

The derivation of the Fourier transform suggests a set of conditions that is required for theconvergence of Fourier series. An alterative set of conditions that are sufficient to ensure theconvergence:

• Condition 1: Over any period, x(t)) must be absolutely integrable, that is∫ ∞

−∞|x(t)| dt < ∞.

• Condition 2: x(t) have a finite number of maxima and minima within any finite interval oftime.

• Condition 3: x(t) have a finite number of discontinuities within any finite interval of time.Furthermore, each of these discontinuities must be finite.

Page 123: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

4.1 Introduction 119

4.1.3 Examples of Continuous-Time Fourier Transform

Example 4.1.Find the Fourier transform of the following signal showing in figure 4.4

x(t) = e−at u(t), a > 0.

x ( t )

t

Figure 4.4 x(t) = e−at u(t), a > 0.

Solution 4.1.

X( jω) =∫ ∞

0e−at e− jωt dt,

=∫ ∞

0e−(a+ jω)t dt,

= − 1a+ jω

e−(a+ jω)t∣∣∣∣∞0,

=1

a+ jω, a > 0.

The Fourier transform can be plotted in terms of magnitude as shown in the figure 4.5

Figure 4.5 The Fourier transform of signal x(t) = e−at u(t), a > 0.

Page 124: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

120 4 Continuous-Time Fourier Transform

Example 4.2.Find the Fourier transform of the following signal

x(t) = e−a|t| , a > 0.

Solution 4.2.

X( jω) =∫ ∞

−∞e−a|t| e− jωt dt,

=∫ 0

−∞eat e− jωt dt +

∫ ∞

0e−at e− jωt dt,

=∫ 0

−∞et(a− jω) dt +

∫ ∞

0e−t(a+ jω) dt,

=1

a− jωet(a− jω)

∣∣∣∣0−∞− 1

a+ jωe−t(a+ jω)

∣∣∣∣∞0,

=1

a− jω+

1a+ jω

,

=2a

a2 +ω2 .

The signal and the Fourier transform are sketched in figure 4.6

Figure 4.6 The Fourier transform of signal x(t) = e−a|t|, a > 0.

Example 4.3.Find the Fourier transform of the following signal

x(t) = δ (t).

Solution 4.3.X( jω) =

∫ ∞

−∞δ (t) e− jωt dt = 1.

As shown in figure 4.7, the unit impulse has a Fourier transform consisting of equal contri-butions at all frequencies.

Page 125: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

4.1 Introduction 121

Figure 4.7 (a) Unit impulse δ (t); (b) Fourier transform X( jω) of unit impulse.

Example 4.4.Find the Fourier transform of the rectangular pulse signal

x(t) =

{1, |t|< T1

0, |t|> T1,

Solution 4.4.

X( jω) =∫ T1

−T1

e− jωt dt =−1jω

e− jωt∣∣∣∣T1

−T1

,

=−1jω

[e− jωT1 − e jωT1 ],

= 2sin(ωT1)

ω= 2T1sinc

(ωT1

π

).

where sinc(x) = sin(πx)πx . The signal and the Fourier transform are sketched in figure 4.8

Figure 4.8 The Fourier transform of signal x(t) = 1, −T1 < t < T1.

The Inverse Fourier transform is

x̃(t) = FT−1{X( jω)}= 12π

∫ ∞

−∞2

sin(ωT1)

ωe jωt dω,

Since the signal x(t) is square integrable,

e(t) =∫ ∞

−∞|x(t)− x̃(t)|2 dt = 0.

Page 126: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

122 4 Continuous-Time Fourier Transform

The convergence of x̃(t) to x(t) everywhere except at the discontinuity exhibits Gibbs phe-nomenon, t = ±T1, where x̃(t) converges to 1/2, which is the average value of x(t) on bothsides of the discontinuity. Specifically, the integral over a finite-length interval of frequencies.

x(t) =1

∫ W

−W2

sin(ωT1)

ωe jωt dω.

As W −→ ∞, the signal converges to x(t) everywhere except at the discontinuity. More over,the signal exhibits ripples near the discontinuities. The peak values of these ripples do not de-crease as W increases, although the ripples do become compressed toward the discontinuity,and the energy in the ripples converges to zero.

Example 4.5.Find the inverse Fourier transform of the following signal

X( jω) =

{1, |ω|<W

0, |ω|>W,

Solution 4.5.The inverse Fourier transform is

x(t) =1

∫ W

−We jωt dω =

12π

1jt

e jωt∣∣∣∣W−W

,

=1

2π1jt

[e jWt − e− jWt] ,

=sin(Wt)

πt=

sinc(

Wtπ

).

The signal and the Fourier transform are sketched in figure 4.9

Figure 4.9 The Fourier transform of signal X( jω) = 1, −W < ω <W .

Comparing the results in the preceding example and this example, we have

Square wave FT⇐=⇒ Sinc function

Page 127: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

4.2 Fourier Transform for Periodic Signals 123

This means a square wave in the time domain, its Fourier transform is a sinc function. How-ever, if the signal in the time domain is a sinc function, then its Fourier transform is a squarewave. This property is referred to as Duality Property. We also note that when the widthof X( jω) increases, its inverse Fourier transform x(t) will be compressed. When W −→ ∞,X( jω) converges to an impulse. The transform pair with several different values of W isshown in the figure.

4.2 Fourier Transform for Periodic Signals

Constructing the Fourier transform of a periodic signal directly from its Fourier series repre-sentation. This resulting transform consists of impulses in the frequency domain and with thearea of the impulse proportional to the Fourier series coefficients. Consider a signal x(t) witha Fourier transform X( jω) and with a single impulse of area 2π at ω = ω0

X( jω) = 2πδ (ω−ω0). (4.12)

To determine the signal x(t), we apply the inverse Fourier transform relation

x(t) =1

∫ ∞

−∞2πδ (ω−ω0) e jωt dω = e jω0t ,

If X( jω) is of the form of a linear combination of impulses equally spaced in frequency

X( jω) =∞

∑k=−∞

2πakδ (ω− kω0), (4.13)

Then the application of Eq. 4.7 yields

x(t) =∞

∑k=−∞

ak e jkω0t , (4.14)

Example 4.6.The Fourier series coefficients ak for the square wave shown in figure 4.10 are

ak =sin(kω0T1)

πk

Find the Fourier transform of this signal

Solution 4.6.The Fourier transform of this signal is

FT{x(t)}= X( jω) =∞

∑k=−∞

2sin(kω0T1)

kδ (ω− kω0).

Page 128: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

124 4 Continuous-Time Fourier Transform

Figure 4.10 continuous-time periodic square wave.

Example 4.7.Calculate the Fourier transform for the following signals

x1(t) = sin(ω0t) x2(t) = cos(ω0t)

Solution 4.7.The Fourier series coefficients for the signal x1(t) = sin(ω0t) is

x1(t) =12 j

[e jω0t − e− jω0t]

= − 12 j

e− jω0t +12 j

e jω0t .

a1 =12 j

, a−1 =−12 j

, ak = 0 for k ̸=±1.

The Fourier series coefficients for the signal x2(t) = cos(ω0t) is

x2(t) =12[e jω0t + e− jω0t]

=12

e− jω0t +12

e jω0t .

a1 = a−1 =12, ak = 0 for k ̸=±1.

Example 4.8.Calculate the Fourier transform for the following signal

x(t) =∞

∑k=−∞

δ (t− kT )

.

Page 129: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

4.3 Properties of Continuous-Time Fourier Transform 125

Solution 4.8.The Fourier series coefficients of the signal is

ak =1T

∫ T/2

−T/2δ (t) e− jkω0t dt =

1T.

Every Fourier coefficient of the periodic impulse train has the same value, 1/T . Substitutethe value of ak in eq. 4.13 to find the Fourier transform

X( jω) =∞

∑k=−∞

2πakδ (ω− kω0) =2πT

∑k=−∞

δ(

ω− 2πkT

).

The Fourier transform of a periodic impulse train in the time domain with period T is aperiodic impulse train in the frequency domain with period 2π/T

4.3 Properties of Continuous-Time Fourier Transform

The properties of the Fourier transform are crucial in the context of signals and signal pro-cessing. These properties provide valuable insight into the signals’ operating in time-domainand described in frequency-domain.

4.3.1 Linearity

Suppose we have two functions x1(t) and x2(t), with Fourier transform is given by X1( jω)and X1( jω), respectively

x1(t)FT⇐=⇒ X1( jω)

x2(t)FT⇐=⇒ X2( jω)

For constants a and b, then the Fourier transform of x1(t) and x2(t) can be easily found as

FT{ax1(t)+bx2(t)} = aFT{x1(t)}+bFT{x2(t)},= aX1( jω)+bX2( jω). (4.15)

Eq. 4.15 can be verified using the definition of Fourier transform

FT{ax1(t)+bx2(t)} =∫ ∞

−∞[ax1(t)+bx2(t)]e− jωt dt,

=∫ ∞

−∞ax1(t) e− jωt dt +

∫ ∞

−∞bx2(t) e− jωt dt,

= aX1( jω)+bX2( jω).

Page 130: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

126 4 Continuous-Time Fourier Transform

4.3.2 Time Shifting

If x(t) has a Fourier transform X( jω), then

x(t− t0)FT⇐=⇒ e− jωt0 X( jω)

x(t + t0)FT⇐=⇒ e jωt0 X( jω) (4.16)

The Fourier transform of x(t− t0) is

FT{x(t− t0)} =∫ ∞

−∞x(t− t0) e− jωt dt,

=∫ ∞

−∞x(τ) e− jω(τ+t0) dτ,

= e− jωt0∫ ∞

−∞x(τ) e− jωτ dτ = e− jωt0 X( jω),

where we changed the variable to τ = (t− t0).

An alternative solution to establish the time shifting property, consider eq. 4.8

x(t) =1

∫ ∞

−∞X( jω) e jωt dω,

Replacing t by (t− t0), we obtain

x(t− t0) =1

∫ ∞

−∞X( jω) e jω(t−t0) dω,

=1

∫ ∞

−∞

(e− jωt0 X( jω)

)e jωt dω,

This is the synthesis equation for x(t− t0). therefore, we conclude that

FT{x(t− t0)}= e− jωt0 X( jω)

.

The frequency shifting is the basis for every audio and video transmitter. If x(t) has a Fouriertransform X( jω), then

x(t)e jω0t FT⇐=⇒ X(ω−ω0)

x(t)e− jω0t FT⇐=⇒ X(ω +ω0) (4.17)

Note that the frequency-shifting property is the dual of time shifting property of Eq. 4.16, thismeans that a shifting in frequency-domain is equivalent to a phase shifting in time domain,then the Fourier transform of x(t)e jω0t is

FT{x(t)e jω0t} =∫ ∞

−∞

[x(t)e jω0t]e− jωt dt,

Page 131: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

4.3 Properties of Continuous-Time Fourier Transform 127

=∫ ∞

−∞x(t) e− j(ω−ω0)t dt = X(ω−ω0).

x(t)e jω0t is called a complex modulation, this is the multiplication of a signal x(t) by a com-plex exponential signal e jω0t . Thus, Eq. 4.17 shows that the complex modulation in timedomain corresponds to a shift of X(ω) in the frequency domain.

It is important to realize that shifting in time does not change the frequency content of thesignal (the signal does not change when delayed or advanced), but the magnitude of the twotransforms correspond to the original signal wether it is shifted or not (delayed or advanced),and the effect of the time shift on a signal is only in the phase spectrum, namely−ωt0, whichis a linear combination of ω .

4.3.3 Conjugation and Conjugate Symmetry

If x(t) has a Fourier transform X( jω), then

x∗(t) = FT⇐=⇒ X∗(− jω). (4.18)

Given X∗( jω)

X∗( jω) =

[∫ ∞

−∞x(t) e− jωt dt

]∗=

∫ ∞

−∞x∗(t) e jωt dt,

To find the Fourier transform of x∗(t), replace ω by −ω

X∗(− jω) =∫ ∞

−∞x∗(t) e− jωt dt, (4.19)

If x(t) is real, then X(− jω) = X∗( jω). Note that if x(t) is both real and even, then X( jω) isreal and even. Similarly, if x(t) is both real and odd, then X( jω) is purely imaginary and odd.A real function x(t) can be expressed in terms of the sum of an even and an odd function,x(t) = xe(t)+ xo(t) and from the linearity property

FT{x(t)}= FT{xe(t)}+FT{xo(t)},

Thus, we conclude that if x(t) is real, FT{xe(t)} is real function, and FT{xo(t)} is purelyimaginary, then

x(t) FT⇐=⇒ X( jω)

Ev{x(t)} FT⇐=⇒ℜe{X( jω)}

Odd{x(t)} FT⇐=⇒ Im{X( jω)}

Page 132: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

128 4 Continuous-Time Fourier Transform

4.3.4 Differentiation and Integration

If x(t) has a Fourier transform X( jω), then the Fourier transform of the derivative of x(t) isgiven by

dx(t)dt

FT⇐=⇒ jω X( jω). (4.20)

The effect of differentiation in time domain in Eq. 4.20 resulting in a multiplication of X( jω)by jω in the frequency domain. To verify the differentiation property, we compute the Fouriertransform using integration-by-parts

FT

{dx(t)

dt

}=

∫ ∞

−∞

dx(t)dt

e− jωt dt,

= x(t)e− jωt∣∣∣∣∞−∞−∫ ∞

−∞x(t)(− jω) e− jωt dt,

= jω∫ ∞

−∞x(t) e− jωt dt = jω X( jω).

Differentiation in frequency domain is the dual property of Eq. 4.20.

(− jt)x(t) FT⇐=⇒ dX( jω)

dω. (4.21)

The Fourier transform of (− jt)x(t) can be verified

ddω

X( jω) =d

[∫ ∞

−∞x(t)e− jωt dt

],

=∫ ∞

−∞

ddω

x(t)e− jωt dt =∫ ∞

−∞[(− jt)x(t)]e− jωt dt,

= FT{(− jt)x(t)} .

If the Fourier transform of x(t) is X( jω), then the Fourier transform of the integration func-tion in time domain of x(t) is given by∫ t

−∞x(t) dt FT⇐=⇒ X( jω)

jω+πX(0)δ (ω). (4.22)

Integrating x(t) in the time-domain leads to division of X( jω) by jω plus an additive termπX(0)δ (ω) to account for the dc component that may appear in the integral output of x(t). Ifω = 0, this indicates that the dc component equal zero when the integral of x(t) over all timevanishes.

∫ t

−∞x(t) dt = x(t)∗u(t),

Thus, by the time convolution theorem in Section 4.3.8

FT{x(t)∗u(t)}= X( jω)

[πδ (ω)+

1jω

],

Page 133: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

4.3 Properties of Continuous-Time Fourier Transform 129

= πX( jω)δ (ω)+X( jω)

jω,

Since X( jω)δ (ω) = X(0)δ (ω)

= πX(0)δ (ω)+X( jω)

jω.

4.3.5 Time Scaling

If the Fourier transform of x(t) is X( jω), then for any real constant a ̸= 0

x(at) FT⇐=⇒ 1|a|

X(ω

a

). (4.23)

The scaling of time variable t by the factor a causes an inverse scaling of the frequencyvariable ω by 1

a , as well as an amplitude scaling of X(ω

a

)by 1|a| . This imply that time com-

pression of a signal a > 1 resulting in a spectral expansion and the time expansion of a signala < 1 resulting in a spectral compression.Time scaling can be verified using the definition. If a > 0, the variable t changes to τ = at

FT{x(at)} =∫ ∞

−∞x(at)e− jωt dt =

∫ ∞

−∞x(τ)e− jω τ

a1a

dτ,

=1a

∫ ∞

−∞x(τ)e− jω τ

a dτ =1a

X(ω

a

).

If a < 0, then it is convenient to write a =−|a| and use the variable τ =−|a|t as follows

FT{x(at)} =∫ ∞

−∞x(at)e− jωt dt =

∫ ∞

−∞x(τ)e− jω τ

−|a|1−|a|

dτ,

=1|a|

∫ ∞

−∞x(τ)e− j ω

a τ dτ =1|a|

X(ω

a

).

4.3.6 Duality

An important property of Fourier transforms is the duality between time and frequency do-mains. The duality property allows us to obtain both of these dual Fourier transform pairsfrom one evaluation, this property relates to the fact that the analysis equation and synthesisequation look almost identical except for a factor of 1

2π and the difference of a minus signin the exponential in the integral. If the Fourier transform of x(t) is X( jω), then the Fouriertransform of X(t) is 2πx(−ω); that is

X(t) FT⇐=⇒ 2πx(−ω). (4.24)

For any transform pair, there is a dual pair with time and frequency variables interchanged.Hence, the duality property can be verified from an inspection of the Fourier and inverseFourier transform expression.

Page 134: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

130 4 Continuous-Time Fourier Transform

x(t) = FT−1 {X( jω)}= 12π

∫ ∞

−∞X( jω) e jωt dω,

where

2πx(t) =∫ ∞

−∞X( jω) e jωt dω,

Replacing t with −t, we obtain

2πx(−t) =∫ ∞

−∞X( jω) e− jωt dω,

Interchanging t and ω and compare the result with the Eq. 4.24

2πx(−ω) =∫ ∞

−∞X( jt) e− jωt dt = FT{X( jt)} .

4.3.7 Parseval’s Relation

If the Fourier transform of x(t) is X( jω), then the Parseval’s identity is giving by∫ ∞

−∞|x(t)|2 dt =

∫ ∞

−∞|X( jω)|2 dω. (4.25)

The quantity on the left-hand side of Eq. 4.25 is the normalized energy content E of x(t).Hence, the total energy E may be determined either by computing the energy per unit time|x(t)|2 and integrating over all time t or by computing the energy per unit frequency |X( jω)|2

2πand integrating over all frequencies ω . Note that |X( jω)|2 is referred to as the energy-densityspectrum of x(t).

4.3.8 Convolution Properties

The convolution of signals x(t) and h(t) in the time-domain is given by

y(t) = x(t)∗h(t) =∫ ∞

−∞x(τ) h(t− τ) dτ

Consider the convolution of h(t) with a complex exponential e jω0t

h(t)∗ e jω0t =∫ ∞

−∞h(τ) e jω0(t−τ) dτ,

= e jω0t∫ ∞

−∞h(τ) e− jω0τ dτ = H( jω0) e jω0t .

Therefore, the convolution in the time-domain corresponds to multiplication in the frequency-domain

y(t) = x(t)∗h(t) FT⇐=⇒ Y ( jω) = H( jω) X( jω). (4.26)

The Fourier transform maps the convolution of two signals in time-domain into product oftheir Fourier transforms in frequency-domain, where the Fourier transform of the impulse re-

Page 135: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

4.3 Properties of Continuous-Time Fourier Transform 131

sponse H( jω) is the frequency response of the LTI system, which is completely characterizesan LTI system.

Similar to the time-domain convolution, the convolution of two frequency-domain functionscorresponds to the multiplication of the inverse Fourier transforms of the functions in thetime-domain with a scale factor, that is, the multiplication in the time domain, corresponds toconvolution in the frequency domain divided by 1

x(t) h(t) FT⇐=⇒ 12π

X( jω)∗H( jω). (4.27)

4.3.9 Multiplication Property

Multiplication of one signal by another can be thought of as one signal to scale or modulatethe amplitude of the other signal and consequently, the multiplication of two signals is oftenreferred to as amplitude modulation. Consider the multiplication of two signal x(t) and y(t)

x(t) y(t) =1

∫ ∞

−∞X( jv)Y [ j(ω− v)] dv =

12π

X( jω)∗Y ( jω).

The multiplication property is often referred to as the frequency convolution theorem. Thus,the multiplication in time-domain becomes convolution in the frequency-domain.

Example 4.9.Using the symmetry properties of Fourier transform, evaluate the Fourier transform of thesignal x(t)

x(t) = e−a|t|, where a > 0

Hint: e−at u(t) FT⇐=⇒ 1a+ jω

Solution 4.9.The Fourier transform of the signal x(t) is

x(t) = e−a|t| = e−at u(t)+ eat u(−t),

= 2[

e−at u(t)+ eat u(−t)2

]= 2Ev{e−at u(t)},

The signal is even, therefore it is real

2Ev{e−at u(t)}= 2ℜe{X( jω)}= 2ℜe{

1a+ jω

}=

2aa2 +ω2

Example 4.10.

Page 136: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

132 4 Continuous-Time Fourier Transform

Using the convolution in the frequency-domain properties of Fourier transform, evaluate theFourier transform of the signal x(t)

x(t) = sin(t) cos(t)

Solution 4.10.The Fourier transform of the signal x(t) is

FT{x(t)} = 12π

[FT{sin(t)}∗FT{cos(t)}] ,

=1

2π[ jπ[δ (ω +1)−δ (ω−1)]∗π[δ (ω +1)+δ (ω−1)]] ,

=jπ2

2π[[δ (ω +1)∗δ (ω +1)]− [δ (ω−1)∗δ (ω−1)]] ,

=jπ2

[δ (ω +2)−δ (ω−2)] FT⇐=⇒ 12

sin(2t) = sin(t) cos(t)

Page 137: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

4.4 Summary of Fourier Transform Properties and Basic Fourier Transform Pairs 133

4.4 Summary of Fourier Transform Properties and Basic FourierTransform Pairs

Table 4.2 contains a summary of the properties of the continuous-time Fourier transformpresented in this section.

Table 4.1 Properties of Continuous-Time Fourier Transform.

Property Aperiodic Signal Fourier Transform{x(t)y(t)

{X( jω)Y ( jω)

Linearity ax(t)+by(t) aX( jω) + bY ( jω)

Time Shifting x(t− t0) e− jωt0 X( jω)

Frequency shifting x(t)e jω0t X [ j(ω−ω0)]

Conjugation x∗(t) X∗(− jω)

Time Reversal x(−t) X(− jω)

Time & Frequency Scaling x(at), a > 0 1|a|X

(jωa

)Convolution x(t)∗ y(t) X( jω)Y ( jω)

Multiplication x(t)y(t) 12π

∫ ∞−∞ X( jv) Y [ j(ω− v)] dv

Differentiation in Time dx(t)dt jωX( jω)

Integration∫ t−∞ x(t) dt 1

jω X( jω)+πX(0)δ (ω)

Differentiation in Fre-quency

tx(t) j ddω X( jω)

Conjugate Symmetry forReal Signals

x(t) real

X( jω) = X∗(− jω)Re{X( jω)}= Re{X(− jω)}Im{X( jω)}=−Im{X(− jω)}|X( jω)|= |X(− jω)|∠X( jω) =−∠X(− jω)

Real and Even Signals x(t) real and even X( jω) real and even

Real and Odd Signals x(t) real and Odd X( jω) purely imaginary and odd

Even-Odd Decompositionof Real Signals

{xe(t) = Ev[x(t)] [x(t)real]xo(t) = Od[x(t)] [x(t)real]

{Re{X( jω)}jIm{X( jω)}

Parseval’s Relation for Periodic Signals∫ ∞−∞ |x(t)|2dt = 1

2π∫ ∞−∞ |X( jω)|2dω

Page 138: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

134 4 Continuous-Time Fourier Transform

Table 4.2 Common Fourier Transforms Pairs.x(t) X( jω)

δ (t) 1

δ (t− t0) e− jωt0

1 2πδ (ω)

e jω0t 2πδ (ω−ω0)

cos(ω0t) π [δ (ω +ω0)+δ (ω−ω0)]

sin(ω0t) jπ [δ (ω +ω0)−δ (ω−ω0)]

u(t) πδ (ω)+ 1jω

u(−t) πδ (ω)− 1jω

e−at u(t),a > 0 1a+ jω

te−at u(t),a > 0 1(a+ jω)2

e−a|t|,a > 0 2aa2+ω2

1a2+t2 e−a|ω|

e−at2,a > 0

√πa e−ω2/4a

pa(t) =

{1, |t|< a

0, |t|> a2a sin(aω)

sin(at)πt pa(ω) =

{1, |ω|< a

0, |ω|> a

sgn(t) 2jω

∞∑

k=−∞δ (t− kT ) ω0

∞∑

k=−∞δ (ω− kω0),ω0 =

2πT

Page 139: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

4.4 Summary of Fourier Transform Properties and Basic Fourier Transform Pairs 135

Problems of Chapter 4

4.1. From the basic definition, compute the Fourier transforms of the following signals

a. x(t) = e−(t−2) u(t−3)

b. x(t) =

0, t ≤ 02, 0 < t < 1

2e−(t−1), t ≥ 1

c. x(t) = e−2t u(t−3)

d. A rectangular pulse signal x(t) = pa(t) defined by

x(t) =

{1, |t|< a

0, |t|> a

e. x(t) = 1

f. x(t) = e jω0t

g. x(t) = e− jω0t

h. x(t) = u(−t)

i. x(t) = eatu(−t),a > 0

4.2. From the basic definition, compute the inverse Fourier transforms of the following sig-nals

a. X( jω) = 1(a+ jω)2 . Hint: use the time convolution theorem

b. X( jω) = jω(1+ jω)2 . Hint: use tables of transforms and properties

c. X( jω) = e j4ω

(2+ jω)2 . Hint: use tables of transforms and properties

d. X( jω) = 12+ j(ω−3) +

12+ j(ω+3) . Hint: use the frequency shifting property

e. X( jω) = 4sin(2ω−4)2ω=4 − 4sin(2ω+4)

2ω+4 . Hint: use tables of transforms and properties

f. X( jω) = 2sin(ω)ω(2+ jω) . Hint: use tables of transforms and properties

Page 140: SIGNALS & SYSTEMS · 4 1 Signals and Systems P¥ = lim T!¥ E¥ 2T =0: 2. Similarly, a signal is said to be a power signal if and only if 0 < P < ¥, thus implying that E =¥. 3

136 4 Continuous-Time Fourier Transform

References

1. A.V. Oppenheim, A.S. Willsky, S.H. Nawab. Signals and Systems. 2nd Edition, New Jersey, USA: PrenticeHall, 1997.

2. S. Haykin and B. Van Veen. Signals and Systems. 2nd Edition, New Jersey, USA: John Wiley & Sons,2003.