Ch 2- Digital Communications J. Proakis 5th_Edition 2007-3
PDF · 78 pages · 541.1 KB
Open PDF file
Textbook chapter by John Proakis, kept in the archive's probability and statistics folder. It opens with tables of Fourier transform properties and pairs, then covers bandpass and lowpass signal representation, analytic signals, the Hilbert transform, lowpass equivalents, and in-phase and quadrature components. The chapter also reviews random variables, random processes, bandpass random processes, and series expansions of random processes. Only the opening part was read.
AI-written summary; may contain errors.
Extracted text (machine-read; may contain errors)
Proakis-27466 book September 25, 2007 13:9
2
Deterministic and Random Signal Analysis
In this chapter we present the background material needed in the study of the following
chapters. The analysis of deterministic and random signals and the study of different
methods for their representation are the main topics of this chapter. In addition, wealso introduce and study the main properties of some random variables frequentlyencountered in analysis of communication systems. We continue with a review ofrandom processes, properties of lowpass and bandpass random processes, and seriesexpansion of random processes.
Throughout this chapter, and the book, we assume that the reader is familiar with
the properties of the Fourier transform as summarized in Table 2.0–1 and the importantFourier transform pairs given in Table 2.0–2.
In these tables we have used the following signal definitions.
/Pi1(t)=
⎧
⎪⎨
⎪⎩1|t|<1
2
1
2t=±1
2
0 otherwisesinc(t )=⎦braceleftBiggsin(π t)
πtt/negationslash=0
1 t=0
and
sgn(t )=⎧
⎪⎨
⎪⎩1 t>0
−1 t<0
0 t=0/Lambda1(t)=/Pi1(t)⋆/Pi1(t)=⎧
⎪⎨
⎪⎩t+1−1≤t<0
−t+10≤t<1
0 otherwise
The unit step signal u−1(t) is defined as
u−1(t)=⎧
⎪⎨
⎪⎩1t>0
1
2t=0
0t<0
We also assume that the reader is familiar with elements of probability, random
variables, and random processes as covered in standard texts such as Papoulis and Pillai
(2002), Leon-Garcia (1994), and Stark and Woods (2002).
17
Proakis-27466 book September 25, 2007 13:9
18 Digital Communications
TABLE 2.0–1
Table of Fourier Transform Properties
Property Signal Fourier Transform
Linearity αx1(t)+βx2(t) αX1(f)+βX2(f)
Duality X(t) x(−f)
Conjugacy x∗(t) X∗(−f)
Time-scaling ( a/negationslash=0) x(at)1
|a|X⎦parenleftbigf
a⎦parenrightbig
Time-shift x(t−t0) e−j2πft0X(f)
Modulation ej2πf0tx(t) X(f−f0)
Convolution x(t)⋆y(t) X(f)Y(f)
Multiplication x(t)y(t) X(f)⋆Y(f)
Differentiationdn
dtnx(t)( j2πf)nX(f)
Differentiation in frequency tnx(t)⎦parenleftbigj
2π⎦parenrightbigndn
dfnX(f)
Integration⎦integraldisplayt
−∞x(τ)dτX(f)
j2πf+1
2X(0)δ(f)
Parseval’s theorem⎦integraldisplay∞
−∞x(t)y∗(t)dt=⎦integraldisplay∞
−∞X(f)Y∗(f)df
Rayleigh’s theorem⎦integraldisplay∞
−∞|x(t)|2dt=⎦integraldisplay∞
−∞|X(f)|2df
2.1
BANDPASS AND LOWPASS SIGNAL REPRESENTATION
As was discussed in Chap. 1, the process of communication consists of transmission
of the output of an information source over a communication channel. In almost allcases, the spectral characteristics of the information sequence do not directly match thespectral characteristics of the communication channel, and hence the information signalcannot be directly transmitted over the channel. In many cases the information signalis a low frequency (baseband) signal, and the available spectrum of the communicationchannel is at higher frequencies. Therefore, at the transmitter the information signal istranslated to a higher frequency signal that matches the properties of the communicationchannel. This is the modulation process in which the baseband information signal isturned into a bandpass modulated signal. In this section we study the main propertiesof baseband and bandpass signals.
2.1–1 Bandpass and Lowpass Signals
In this section we will show that any real, narrowband, and high frequency signal—called a bandpass signal—can be represented in terms of a complex low frequency
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 19
TABLE 2.0–2
Table of Fourier Transform Pairs
Time Domain Frequency Domain
δ(t)1
1 δ(f)
δ(t−t0) e−j2πft0
ej2πf0tδ(f−f0)
cos(2πf0t)1
2δ(f−f0)+1
2δ(f+f0)
sin(2πf0t)1
2jδ(f−f0)−1
2jδ(f+f0)
/Pi1(t) sinc( f)
sinc( t) /Pi1(f)
/Lambda1(t) sinc2(f)
sinc2(t) /Lambda1(f)
e−αtu−1(t),α> 01
α+j2πf
te−αtu−1(t),α> 01
(α+j2πf)2
e−α|t|(α> 0)2α
α2+(2πf)2
e−πt2e−πf2
sgn(t)1
jπf
u−1(t)1
2δ(f)+1
j2πf
1
2δ(t)+j1
2πtu−1(f)
δ/prime(t) j2πf
δ(n)(t)( j2πf)n
1
t−jπsgn( f)
∞⎦summationdisplay
n=−∞δ(t−nT0)1
T0∞⎦summationdisplay
n=−∞δ⎦parenleftBig
f−n
T0⎦parenrightBig
signal, called the lowpass equivalent of the original bandpass signal. This result makes
it possible to work with the lowpass equivalents of bandpass signals instead of directlyworking with them, thus greatly simplifying the handling of bandpass signals. That isso because applying signal processing algorithms to lowpass signals is much easier dueto lower required sampling rates which in turn result in lower rates of the sampled data.
The Fourier transform of a signal provides information about the frequency content,
orspectrum , of the signal. The Fourier transform of a real signal x(t) has Hermitian
symmetry , i.e., X(−f)=X
∗(f), from which we conclude that |X(−f)|=| X(f)|and
/negationslashX∗(f)=− /negationslashX(f). In other words, for real x(t), the magnitude of X(f)i se v e na n d
Proakis-27466 book September 25, 2007 13:9
20 Digital Communications
WX(f)
fFIGURE 2.1–1
The spectrum of a real-valued lowpass(baseband) signal.
its phase is odd. Because of this symmetry, all information about the signal is in the
positive (or negative) frequencies, and in particular x(t) can be perfectly reconstructed
by specifying X(f) for f≥0. Based on this observation, for a real signal x(t), we
define the bandwidth as the smallest range of positive frequencies such that X(f)=0
when|f|is outside this range. It is clear that the bandwidth of a real signal is one-half
of its frequency support set.
Alowpass ,o rbaseband , signal is a signal whose spectrum is located around the
zero frequency. For instance, speech, music, and video signals are all lowpass signals,although they have different spectral characteristics and bandwidths. Usually lowpasssignals are low frequency signals, which means that in the time domain, they are slowlyvarying signals with no jumps or sudden variations. The bandwidth of a real lowpasssignal is the minimum positive Wsuch that X(f)=0 outside [ −W,+W]. For these
signals the frequency support , i.e., the range of frequencies for which X(f)/negationslash=0, is
[−W,+W]. An example of the spectrum of a real-valued lowpass signal is shown in
Fig. 2.1–1. The solid line shows the magnitude spectrum |X(f)|, and the dashed line
indicates the phase spectrum
/negationslashX(f).
We also define the positive spectrum and the negative spectrum of a signal x(t)a s
X+(f)=⎧
⎪⎪⎨
⎪⎪⎩X(f) f>0
1
2X(0) f=0
0 f<0X−(f)=⎧
⎪⎪⎨
⎪⎪⎩X(f) f<0
1
2X(0) f=0
0 f>0(2.1–1)
It is clear that X+(f)=X(f)u−1(f),X−(f)=X(f)u−1(−f) and X(f)=X+(f)+
X−(f). For a real signal x(t), since X(f) is Hermitian, we have X−(f)=X∗
+(−f).
For a complex signal x(t), the spectrum X(f) is not symmetric; hence, the signal
cannot be reconstructed from the information in the positive frequencies only. Forcomplex signals, we define the bandwidth as one-half of the entire range of frequencies
over which the spectrum is nonzero, i.e., one-half of the frequency support of the signal.
This definition is for consistency with the definition of bandwidth for real signals. Withthis definition we can state that in general and for all signals, real or complex, thebandwidth is defined as one-half of the frequency support.
In practice, the spectral characteristics of the message signal and the communication
channel do not always match, and it is required that the message signal be modulated
by one of the many different modulation methods to match its spectral characteristics to
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 21
X(f)
X/H11002(f) X/H11001(f)
f
f0 /H11002f0
FIGURE 2.1–2
The spectrum of a real-valued bandpass signal.
the spectral characteristics of the channel. In this process, the spectrum of the lowpass
message signal is translated to higher frequencies. The resulting modulated signal is abandpass signal.
Abandpass signal is a real signal whose frequency content, or spectrum, is located
around some frequency ±f
0which is far from zero. More formally, we define a bandpass
signal to be a real signal x(t) for which there exists positive f0andWsuch that the
positive spectrum of X(f), i.e., X+(f), is nonzero only in the interval [ f0−W/2,f0+
W/2], where W/2<f0(in practice, usually W/lessmuchf0). The frequency f0is called the
central frequency. Obviously, the bandwidth of x(t) is at most equal to W. Bandpass
signals are usually high frequency signals which are characterized by rapid variationsin the time domain.
An example of the spectrum of a bandpass signal is shown in Figure 2.1–2. Note
that since the signal x(t) is real, its magnitude spectrum (solid line) is even, and its phase
spectrum (dashed line) is odd. Also, note that the central frequency f
0is not necessarily
the midband frequency of the bandpass signal. Due to the symmetry of the spectrum,
X+(f) has all the information that is necessary to reconstruct X(f). In fact we can write
X(f)=X+(f)+X−(f)=X+(f)+X∗
+(−f) (2.1–2)
which means that knowledge of X+(f) is sufficient to reconstruct X(f).
2.1–2 Lowpass Equivalent of Bandpass Signals
We start by defining the analytic signal ,o rt h epre-envelope, corresponding to x(t)a s
the signal x+(t) whose Fourier transform is X+(f). This signal contains only positive
frequency components, and its spectrum is not Hermitian. Therefore, in general, x+(t)
is a complex signal. We have
x+(t)=F−1[X+(f)]
=F−1[X(f)u−1(f)]
=x(t)⋆⎦parenleftbigg1
2δ(t)+j1
2πt⎦parenrightbigg
=1
2x(t)+j
2⎦hatwidex(t)(2.1–3)
Proakis-27466 book September 25, 2007 13:9
22 Digital Communications
Xl(f) /H11005 2X/H11001(f /H11001 f0 )
fFIGURE 2.1–3
The spectrum of the lowpass equivalent of thesignal shown in Figure 2.1–2.
where ⎦hatwidex(t)=1
πt⋆x(t)i st h e Hilbert transform ofx(t). The Hilbert transform of x(t)i s
obtained by introducing a phase shift of −π
2at positive frequency components of x(t)
andπ
2at negative frequencies. In the frequency domain we have
F⎦bracketleftbig⎦hatwidex(t)⎦bracketrightbig=− jsgn( f)X(f) (2.1–4)
Some of the properties of the Hilbert transform will be covered in the problems at the
end of this chapter.
Now we define xl(t), the lowpass equivalent , or the complex envelope ,o fx(t), as
the signal whose spectrum is given by 2 X+(f+f0), i.e.,
Xl(f)=2X+(f+f0)=2X(f+f0)u−1(f+f0) (2.1–5)
Obviously the spectrum of xl(t) is located around the zero frequency, and therefore it is
in general a complex lowpass signal. This signal is called the lowpass equivalent or the
complex envelope ofx(t). The spectrum of the lowpass equivalent of the signal shown
in Figure 2.1–2 is shown in Figure 2.1–3.
Applying the modulation theorem of the Fourier transform, we obtain
xl(t)=F−1[Xl(f)]
=2x+(t)e−j2πf0t
=(x(t)+j⎦hatwidex(t))e−j2πf0t(2.1–6)
=(x(t) cos 2 πf0t+⎦hatwidex(t) sin 2πf0t)
+j(⎦hatwidex(t) cos 2 πf0t−x(t) sin 2πf0t) (2.1–7)
From Equation 2.1–6 we can write
x(t)=Re⎦bracketleftbigxl(t)ej2πf0t⎦bracketrightbig(2.1–8)
This relation expresses any bandpass signals in terms of its lowpass equivalent. Using
Equations 2.1–2 and 2.1–5, we can write
X(f)=1
2⎦bracketleftbigXl(f−f0)+X∗
l(−f−f0)⎦bracketrightbig(2.1–9)
Equations 2.1–8, 2.1–9, 2.1–5, and 2.1–7 express x(t) and xl(t) in terms of each other
in the time and frequency domains.
The real and imaginary parts of xl(t) are called the in-phase component and the
quadrature component ofx(t), respectively, and are denoted by xi(t) and xq(t). Both
xi(t) and xq(t) are real-valued lowpass signals, and we have
xl(t)=xi(t)+jxq(t) (2.1–10)
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 23
Comparing Equations 2.1–10 and 2.1–7, we conclude that
xi(t)=x(t) cos 2 πf0t+⎦hatwidex(t) sin 2πf0t
xq(t)=⎦hatwidex(t) cos 2 πf0t−x(t) sin 2πf0t(2.1–11)
Solving Equation 2.1–11 for x(t) and⎦hatwidex(t)g i v e s
x(t)=xi(t) cos 2 πf0t−xq(t) sin 2πf0t
⎦hatwidex(t)=xq(t) cos 2 πf0t+xi(t) sin 2πf0t(2.1–12)
Equation 2.1–12 shows that any bandpass signal x(t) can be expressed in terms of
two lowpass signals, namely, its in-phase and quadrature components.
Equation 2.1–10 expresses xl(t) in terms of its real and complex parts. We can
write a similar relation in polar coordinates expressing x(t) in terms of its magnitude
and phase. If we define the envelope andphase ofx(t), denoted by rx(t) andθx(t),
respectively, by
rx(t)=⎦radicalBig
x2
i(t)+x2q(t) (2.1–13)
θx(t)=arctanxq(t)
xi(t)(2.1–14)
we have
xl(t)=rx(t)ejθx(t)(2.1–15)
Substituting this result into Equation 2.1–8 gives
x(t)=Re⎦bracketleftbigrx(t)ej(2πf0t+θx(t))⎦bracketrightbig(2.1–16)
resulting in
x(t)=rx(t) cos (2πf0t+θx(t)) (2.1–17)
A bandpass signal and its envelope are shown in Figure 2.1–4.
FIGURE 2.1–4
A bandpass signal. The dashed curve denotes the envelope.
Proakis-27466 book September 25, 2007 13:9
24 Digital Communications
It is important to note that xl(t)—and consequently xi(t),xq(t),rx(t), and θx(t)—
depends on the choice of the central frequency f0. For a given bandpass signal x(t),
different values of f0—as long as X+(f) is nonzero only in the interval [ f0−W/2,f0+
W/2], where W/2<f0—yield different lowpass signals xl(t). Therefore, it makes
more sense to define the lowpass equivalent of a bandpass signal with respect to aspecific f
0. Since in most cases the choice of f0is clear, we usually do not make this
distinction.
Equations 2.1–12 and 2.1–17 provide two methods for representing a bandpass
signal x(t) in terms of two lowpass signals, one in terms of the in-phase and quadrature
components and one in terms of the envelope and the phase. The two relations given inEquations 2.1–8 and 2.1–12 that express the bandpass signal in terms of the lowpasscomponent(s) define the modulation process, i.e., the process of going from lowpass tobandpass. The system that implements this process is called a modulator . The structure
of a general modulator implementing Equations 2.1–8 and 2.1–12 is shown in Fig-ure 2.1–5(a) and (b). In this figure double lines and double blocks indicate complexvalues and operations.
Similarly, Equations 2.1–7 and 2.1–11 represent how x
l(t), or xi(t) and xq(t), can
be obtained from the bandpass signal x(t). This process, i.e., extracting the lowpass
signal from the bandpass signal, is called the demodulation process and is shown in
Figure 2.1–6(a) and (b). In these block diagrams the block denoted by Hrepresents
a Hilbert transform, i.e., an LTI system with impulse response h(t)=1
πtand transfer
function H(f)=− jsgn( f).
xl(t) x(t)/H11003
/H11003/H11001xl(t) x(t)xi(t)
xq(t)cos 2/H9266f0t
/H11002sin 2/H9266f0t/H11003xl(t)
2x/H11001(t)x(t)
Re(·)
f0
Modulator(a) (b)
(c)ej2/H9266f0t
FIGURE 2.1–5
A complex (a) and real (b) modulator. A general representation for a modulator isshown in (c).
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 25
x(t) xl(t)f0
Demodulator(a) (b)
(c)xi(t)
xq(t)x(t)cos 2/H9266 f0t
/H11002sin 2/H9266 f0t/H11003
/H11001
/H11001sin 2/H9266 f0t
cos 2/H9266 f0t/H11003
/H11003
/H11003/H5108/H11003xl(t) x(t)e/H11002j2/H9266f0t
2x/H11001(t)/H11001
/H11003 /H5108
xˆ(t)
jxˆ(t)
FIGURE 2.1–6
A complex (a) and real (b) demodulator. A general representation for a demodulator isshown in (c).
2.1–3 Energy Considerations
In this section we study the relation between energy contents of the signals introduced
in the preceding pages. The energy of a signal x(t) is defined as
Ex=⎦integraldisplay∞
−∞|x(t)|2dt (2.1–18)
and by Rayleigh’s relation from Table 2.0–1 we can write
Ex=⎦integraldisplay∞
−∞|x(t)|2dt=⎦integraldisplay∞
−∞|X(f)|2dt (2.1–19)
Since there is no overlap between X+(f) and X−(f), we have X+(f)X−(f)=0,
and hence
Ex=⎦integraldisplay∞
−∞|X+(f)+X−(f)|2df
=⎦integraldisplay∞
−∞|X+(f)|2df+⎦integraldisplay∞
−∞|X−(f)|2df
=2⎦integraldisplay∞
−∞|X+(f)|2df
=2Ex+(2.1–20)
Proakis-27466 book September 25, 2007 13:9
26 Digital Communications
On the other hand,
Ex=2⎦integraldisplay∞
−∞|X+(f)|2df
=2⎦integraldisplay∞
−∞⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦vextendsingleXl(f)
2⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦vextendsingle2
df
=1
2Exl(2.1–21)
This shows that the energy in the lowpass equivalent signal is twice the energy in the
bandpass signal.
We define the inner product of two signals x (t) and y(t)a s
/angbracketleftx(t),y(t)/angbracketright=⎦integraldisplay∞
−∞x(t)y∗(t)dt=⎦integraldisplay∞
−∞X(f)Y∗(f)df (2.1–22)
where we have used Parseval’s relation from Table 2.0–1. Obviously
Ex=/angbracketleftx(t),x(t)/angbracketright (2.1–23)
In Problem 2.2 we prove that if x(t) and y(t) are two bandpass signals with lowpass
equivalents xl(t) and yl(t) with respect to the same f0, then
/angbracketleftx(t),y(t)/angbracketright=1
2Re[/angbracketleftxl(t),yl(t)/angbracketright] (2.1–24)
The complex quantity ρx,y, called the cross-correlation coefficient ofx(t) and y(t), is
defined as
ρx,y=/angbracketleftx(t),y(t)/angbracketright⎦radicalbigExEy(2.1–25)
and represents the normalized inner product between two signals. From Exl=2Exand
Equation 2.1–24 we can conclude that if x(t) and y(t) are bandpass signals with the
same f0, then
ρx,y=Re (ρxl,yl) (2.1–26)
Two signals are orthogonal if their inner product (and subsequently, their ρ)i s
zero. Note that if ρxl,yl=0, then using Equation 2.1–26, we have ρx,y=0; but the
converse is not necessarily true. In other words, orthogonality in the baseband implies
orthogonality in the pass band, but not vice versa .
EXAMPLE 2.1–1. Assume that m(t) is a real baseband signal with bandwidth W,and
define two signals x(t)=m(t) cos 2 πf0tandy(t)=m(t) sin 2πf0t, where f0>W.
Comparing these relations with Equation 2.1–12, we conclude that
xi(t)=m(t) xq(t)=0
yi(t)=0 yq(t)=−m(t)
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 27
or, equivalently,
xl(t)=m(t)
yl(t)=− jm(t)
Note that here
ρxl,yl=j⎦integraldisplay∞
−∞m2(t)=jEm
Therefore,
ρx,y=Re (ρ xl,yl)=Re (jEm)=0
This means that x(t) and y(t) are orthogonal, but their lowpass equivalents are not
orthogonal.
2.1–4 Lowpass Equivalent of a Bandpass System
A bandpass system is a system whose transfer function is located around a frequency
f0(and its mirror image −f0). More formally, we define a bandpass system as a system
whose impulse response h(t) is a bandpass signal. Since h(t) is bandpass, it has a
lowpass equivalent denoted by hl(t) where
h(t)=Re⎦bracketleftbighl(t)ej2πf0t⎦bracketrightbig(2.1–27)
If a bandpass signal x(t) passes through a bandpass system with impulse response
h(t), then obviously the output will be a bandpass signal y(t). The relation between the
spectra of the input and the output is given by
Y(f)=X(f)H(f) (2.1–28)
Using Equation 2.1–5, we have
Yl(f)=2Y(f+f0)u−1(f+f0)
=2X(f+f0)H(f+f0)u−1(f+f0)
=1
2[2X(f+f0)u−1(f+f0)][2H(f+f0)u−1(f+f0)]
=1
2Xl(f)Hl(f) (2.1–29)
where we have used the fact that for f>−f0, which is the range of frequencies of
interest, u2
−1(f+f0)=u−1(f+f0)=1. In the time domain we have
yl(t)=1
2xl(t)⋆hl(t) (2.1–30)
Equations 2.1–29 and 2.1–30 show that when a bandpass signal passes through a
bandpass system, the input-output relation between the lowpass equivalents is verysimilar to the relation between the bandpass signals, the only difference being that forthe lowpass equivalents a factor of
1
2is introduced.
Proakis-27466 book September 25, 2007 13:9
28 Digital Communications
2.2
SIGNAL SPACE REPRESENTATION OF WA VEFORMS
Signal space (or vector) representation of signals is a very effective and useful tool in
the analysis of digitally modulated signals. We cover this important approach in thissection and show that any set of signals is equivalent to a set of vectors. We show thatsignals have the same basic properties of vectors. We study methods of determining anequivalent set of vectors for a set of signals and introduce the notion of signal spacerepresentation, or signal constellation, of a set of waveforms.
2.2–1 Vector Space Concepts
A vector vin an n-dimensional space is characterized by its ncomponents v1v2···v n.
Letvdenote a column vector, i.e., v=[v1v2···v n]t, where Atdenotes the transpose
of matrix A. The inner product of two n-dimensional vectors v1=[v11v12···v 1n]t
andv2=[v21v22···v 2n]tis defined as
/angbracketleftv1,v2/angbracketright=v 1·v2=n⎦summationdisplay
i=1v1iv∗
2i=vH
2v1 (2.2–1)
where AHdenotes the Hermitian transpose of the matrix A, i.e., the result of first
transposing the matrix and then conjugating its elements. From the definition of theinner product of two vectors it follows that
/angbracketleftv
1,v2/angbracketright=/angbracketleftv2,v1/angbracketright∗(2.2–2)
and therefore,
/angbracketleftv1,v2/angbracketright+/angbracketleftv2,v1/angbracketright=2R e [/angbracketleftv1,v2/angbracketright] (2.2–3)
A vector may also be represented as a linear combination of orthogonal unit vectors
or an orthonormal basis ei,1≤i≤n, i.e.,
v=n⎦summationdisplay
i=1viei (2.2–4)
where, by definition, a unit vector has length unity and viis the projection of the vector
vonto the unit vector ei, i.e.,vi=/angbracketleftv,ei/angbracketright. Two vectors v1andv2areorthogonal if
/angbracketleftv1,v2/angbracketright=0. More generally, a set of mvectors vk,1≤k≤m, are orthogonal if
/angbracketleftvi,vj/angbracketright=0 for all 1 ≤i,j≤m, and i/negationslash=j. The norm of a vector vis denoted by /bardblv/bardbl
and is defined as
/bardblv/bardbl=(/angbracketleftv ,v/angbracketright)1/2=⎦radicaltp⎦radicalvertex⎦radicalvertex⎦radicalbtn⎦summationdisplay
i=1|vi|2 (2.2–5)
which in the n-dimensional space is simply the length of the vector. A set of mvec-
tors is said to be orthonormal if the vectors are orthogonal and each vector has a
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 29
unit norm. A set of mvectors is said to be linearly independent if no one vector can be
represented as a linear combination of the remaining vectors. Any two n-dimensional
vectors v1andv2satisfy the triangle inequality
/bardblv1+v2/bardbl≤/bardblv1/bardbl+/bardblv2/bardbl (2.2–6)
with equality if v1andv2are in the same direction, i.e., v1=av2where ais a positive
real scalar. The Cauchy–Schwarz inequality states that
|/angbracketleftv1,v2/angbracketright |≤/bardblv1/bardbl·/bardblv2/bardbl (2.2–7)
with equality if v1=av2for some complex scalar a. The norm square of the sum of
two vectors may be expressed as
/bardblv1+v2/bardbl2=/bardblv1/bardbl2+/bardblv2/bardbl2+2R e [/angbracketleftv1,v2/angbracketright] (2.2–8)
Ifv1andv2are orthogonal, then /angbracketleftv1,v2/angbracketright=0 and, hence,
/bardblv1+v2/bardbl2=/bardblv1/bardbl2+/bardblv2/bardbl2(2.2–9)
This is the Pythagorean relation for two orthogonal n-dimensional vectors. From matrix
algebra, we recall that a linear transformation in an n-dimensional vector space is a
matrix transformation of the form v/prime=Av, where the matrix Atransforms the vector
vinto some vector v/prime. In the special case where v/prime=λv, i.e.,
Av=λv
where λis some scalar, the vector vis called an eigenvector of the transformation and
λis the corresponding eigenvalue .
Finally, let us review the Gram–Schmidt procedure for constructing a set of or-
thonormal vectors from a set of n-dimensional vectors vi,1≤i≤m. We begin by
arbitrarily selecting a vector from the set, say, v1. By normalizing its length, we obtain
the first vector, say,
u1=v1
/bardblv1/bardbl(2.2–10)
Next, we may select v2and, first, subtract the projection of v2onto u1. Thus, we obtain
u/prime
2=v2−(/angbracketleftv2,u1/angbracketright)u1 (2.2–11)
Then we normalize the vector u/prime
2to unit length. This yields
u2=u/prime
2
/bardblu/prime
2/bardbl(2.2–12)
The procedure continues by selecting v3and subtracting the projections of v3intou1
andu2. Thus, we have
u/prime
3=v3−(/angbracketleftv3,u1/angbracketright)u1−(/angbracketleftv3,u2/angbracketright)u2 (2.2–13)
Then the orthonormal vector u3is
u3=u/prime
3
/bardblu/prime
3/bardbl(2.2–14)
Proakis-27466 book September 25, 2007 13:9
30 Digital Communications
By continuing this procedure, we construct a set of Northonormal vectors, where
N≤min(m ,n).
2.2–2 Signal Space Concepts
As in the case of vectors, we may develop a parallel treatment for a set of signals. The
inner product of two generally complex-valued signals x1(t) and x2(t) is denoted by
/angbracketleftx1(t),x2(t)/angbracketrightand defined as
/angbracketleftx1(t),x2(t)/angbracketright=⎦integraldisplay∞
−∞x1(t)x∗
2(t)dt (2.2–15)
similar to Equation 2.1–22. The signals are orthogonal if their inner product is zero.
Thenorm of a signal is defined as
/bardblx(t)/bardbl=⎦parenleftbigg⎦integraldisplay∞
−∞|x(t)|2dt⎦parenrightbigg1/2
=⎦radicalbig
Ex (2.2–16)
where Exis the energy in x(t). A set of msignals is orthonormal if they are orthogonal
and their norms are all unity. A set of msignals is linearly independent if no signal can
be represented as a linear combination of the remaining signals. The triangle inequality
for two signals is simply
/bardblx1(t)+x2(t)/bardbl≤/bardbl x1(t)/bardbl+/bardbl x2(t)/bardbl (2.2–17)
and the Cauchy–Schwarz inequality is
|/angbracketleftx1(t),x2(t)/angbracketright|≤/bardblx1(t)/bardbl·/bardblx2(t)/bardbl=⎦radicalBig
Ex1Ex2 (2.2–18)
or, equivalently,
⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦integraldisplay
∞
−∞x1(t)x∗
2(t)dt⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦vextendsingle
≤⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦integraldisplay
∞
−∞|x1(t)|2dt⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦vextendsingle1/2⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦integraldisplay
∞
−∞|x2(t)|2dt⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦vextendsingle1/2
(2.2–19)
with equality when x2(t)=ax1(t), where ais any complex number.
2.2–3 Orthogonal Expansions of Signals
In this section, we develop a vector representation for signal waveforms, and thus we
demonstrate an equivalence between a signal waveform and its vector representation.Suppose that s(t) is a deterministic signal with finite energy
Es=⎦integraldisplay∞
−∞|s(t)|2dt (2.2–20)
Furthermore, suppose that there exists a set of functions {φn(t),n=1,2,..., K}that
are orthonormal in the sense that
/angbracketleftφn(t),φ m(t)/angbracketright=⎦integraldisplay∞
−∞φn(t)φ∗
m(t)dt=⎦braceleftBigg
1m=n
0m/negationslash=n(2.2–21)
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 31
We may approximate the signal s(t) by a weighted linear combination of these func-
tions, i.e.,
⎦hatwides(t)=K⎦summationdisplay
k=1skφk(t) (2.2–22)
where {sk,1≤k≤K}are the coefficients in the approximation of s(t). The approx-
imation error incurred is
e(t)=s(t)−⎦hatwides(t)
Let us select the coefficients {sk}so as to minimize the energy Eeof the approximation
error. Thus,
Ee=⎦integraldisplay∞
−∞|s(t)−⎦hatwides(t)|2dt (2.2–23)
=⎦integraldisplay∞
−∞⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦vextendsingles(t)−K⎦summationdisplay
k=1skφk(t)⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦vextendsingle2
dt (2.2–24)
The optimum coefficients in the series expansion of s(t) may be found by differentiating
Equation 2.2–23 with respect to each of the coefficients {sk}and setting the first deriva-
tives to zero. Alternatively, we may use a well-known result from estimation theorybased on the mean square error criterion, which, simply stated, is that the minimumof
Eewith respect to the {sk}is obtained when the error is orthogonal to each of the
functions in the series expansion. Thus,
⎦integraldisplay∞
−∞⎦bracketleftBigg
s(t)−K⎦summationdisplay
k=1skφk(t)⎦bracketrightBigg
φ∗
n(t)dt=0, n=1,2,..., K (2.2–25)
Since the functions {φn(t)}are orthonormal, Equation 2.2–25 reduces to
sn=/angbracketlefts(t),φn(t)/angbracketright=⎦integraldisplay∞
−∞s(t)φ∗
n(t)dt, n=1,2,..., K (2.2–26)
Thus, the coefficients are obtained by projecting the signal s(t) onto each of the
functions {φn(t)}. Consequently, ⎦hatwides(t) is the projection of s(t) onto the K-dimensional
signal space spanned by the functions {φn(t)}, and therefore it is orthogonal to the error
signal e(t)=s(t)−⎦hatwides(t), i.e., /angbracketlefte(t),⎦hatwides(t)/angbracketright=0. The minimum mean-square approxima-
tion error is
Emin=⎦integraldisplay∞
−∞e(t)s∗(t)dt (2.2–27)
=⎦integraldisplay∞
−∞|s(t)|2dt−⎦integraldisplay∞
−∞K⎦summationdisplay
k=1skφk(t)s∗(t)dt (2.2–28)
=Es−K⎦summationdisplay
k=1|sk|2(2.2–29)
Proakis-27466 book September 25, 2007 13:9
32 Digital Communications
which is nonnegative, by definition. When the minimum mean square approximation
errorEmin=0,
Es=K⎦summationdisplay
k=1|sk|2=⎦integraldisplay∞
−∞|s(t)|2dt (2.2–30)
Under the condition that Emin=0, we may express s(t)a s
s(t)=K⎦summationdisplay
k=1skφk(t) (2.2–31)
where it is understood that equality of s(t) to its series expansion holds in the sense that
the approximation error has zero energy.
When every finite energy signal can be represented by a series expansion of the
form in Equation 2.2–31 for which Emin=0, the set of orthonormal functions {φn(t)}
is said to be complete .
EXAMPLE 2.2–1. TRIGONOMETRIC FOURIER SERIES: Consider a finite energy real sig-
nals(t) that is zero everywhere except in the range 0 ≤t≤Tand has a finite number
of discontinuities in this interval. Its periodic extension can be represented in a Fourierseries as
s(t)=∞⎦summationdisplay
k=0⎦parenleftbigg
akcos2πkt
T+bksin2πkt
T⎦parenrightbigg
(2.2–32)
where the coefficients {ak,bk}that minimize the mean square error are given by
a0=1
T⎦integraldisplayT
0s(t)dt
ak=2
T⎦integraldisplayT
0s(t) cos2πkt
Tdt,k=1,2,3,...
bk=2
T⎦integraldisplayT
0s(t) sin2πkt
Tdt,k=1,2,3,...(2.2–33)
The set of functions {1/√
T,√2/Tcos 2πkt/T,√2/Tsin 2πkt/T}is a complete
set for the expansion of periodic signals on the interval [0 ,T], and, hence, the series
expansion results in zero mean square error.
EXAMPLE 2.2–2. EXPONENTIAL FOURIER SERIES: Consider a general finite energy sig-
nals(t) (real or complex) that is zero everywhere except in the range 0 ≤t≤Tand
has a finite number of discontinuities in this interval. Its periodic extension can berepresented in an exponential Fourier series as
s(t)=∞⎦summationdisplay
n=−∞xnej2πn
Tt(2.2–34)
where the coefficients {xn}that minimize the mean square error are given by
xn=1
T⎦integraldisplay∞
−∞x(t)e−j2πn
Ttdt (2.2–35)
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 33
The set of functions {√1/Tej2πn
Tt}is a complete set for expansion of periodic signals
on the interval [0, T], and, hence, the series expansion results in zero mean square
error.
2.2–4 Gram-Schmidt Procedure
Now suppose that we have a set of finite energy signal waveforms {sm(t),m=1,2,...,
M}and we wish to construct a set of orthonormal waveforms. The Gram-Schmidt
orthogonalization procedure allows us to construct such a set. This procedure is similar
to the one described in Section 2.2–1 for vectors. We begin with the first waveform
s1(t), which is assumed to have energy E1. The first orthonormal waveform is simply
constructed as
φ1(t)=s1(t)√E1(2.2–36)
Thus, φ1(t) is simply s1(t) normalized to unit energy. The second waveform is con-
structed from s2(t) by first computing the projection of s2(t) onto φ1(t), which is
c21=/angbracketlefts2(t),φ 1(t)/angbracketright=⎦integraldisplay∞
−∞s2(t)φ∗
1(t)dt (2.2–37)
Then c21φ1(t) is subtracted from s2(t) to yield
γ2(t)=s2(t)−c21φ1(t) (2.2–38)
This waveform is orthogonal to φ1(t), but it does not have unit energy. If E2denotes
the energy of γ2(t), i.e.,
E2=⎦integraldisplay∞
−∞γ2
2(t)dt
the normalized waveform that is orthogonal to φ1(t)i s
φ2(t)=γ2(t)√E2(2.2–39)
In general, the orthogonalization of the kth function leads to
φk(t)=γk(t)√Ek(2.2–40)
where
γk(t)=sk(t)−k−1⎦summationdisplay
i=1ckiφi(t) (2.2–41)
cki=/angbracketleftsk(t),φ i(t)/angbracketright=⎦integraldisplay∞
−∞sk(t)φ∗
i(t)dt, i=1,2,...,k −1 (2.2–42)
Ek=⎦integraldisplay∞
−∞γ2
k(t)dt (2.2–43)
Proakis-27466 book September 25, 2007 13:9
34 Digital Communications
Thus, the orthogonalization process is continued until all the Msignal waveforms
{sm(t)}have been exhausted and N≤Morthonormal waveforms have been con-
structed. The dimensionality Nof the signal space will be equal to Mif all the signal
waveforms are linearly independent, i.e., none of the signal waveforms is a linearcombination of the other signal waveforms.
EXAMPLE 2.2–3. Let us apply the Gram-Schmidt procedure to the set of four wave-
forms illustrated in Figure 2.2–1. The waveform s1(t) has energy E1=2, so that
φ1(t)=⎦radicalbigg
1
2s1(t)
Next we observe that c21=0; hence, s2(t) andφ1(t) are orthogonal. Therefore, φ2(t)=
s2(t)/√E2=⎦radicalBig
1
2s2(t). To obtain φ3(t), we compute c31andc32, which are c31=√
2
andc23=0. Thus,
γ3(t)=s3(t)−√
2φ1(t)=⎦braceleftbigg−12 ≤t≤3
0 otherwise
Since γ3(t) has unit energy, it follows that φ3(t)=γ3(t). Determining φ4(t), we find
thatc41=−√
2,c42=0, and c43=1. Hence,
γ4(t)=s4(t)+√
2φ1(t)−φ3(t)=0
Consequently, s4(t) is a linear combination of φ1(t) andφ3(t) and, hence, φ4(t)=0.
The three orthonormal functions are illustrated in Figure 2.2–1(b).
Once we have constructed the set of orthonormal waveforms {φn(t)}, we can express
theMsignals {sm(t)}as linear combinations of the {φn(t)}. Thus, we may write
sm(t)=N⎦summationdisplay
n=1smnφn(t), m=1,2,..., M (2.2–44)
Based on the expression in Equation 2.2–44, each signal may be represented by the
vector
sm=[sm1sm2···smN]t(2.2–45)
or, equivalently, as a point in the N-dimensional (in general, complex) signal space with
coordinates {smn,n=1,2,..., N}. Therefore, a set of Msignals {sm(t)}M
m=1can be
represented by a set of Mvectors {sm}M
m=1in the N-dimensional space, where N≤M.
The corresponding set of vectors is called the signal space representation ,o rcon-
stellation ,o f{sm(t)}M
m=1. If the original signals are real, then the corresponding vector
representations are in RN; and if the signals are complex, then the vector representations
are in CN. Figure 2.2–2 demonstrates the process of obtaining the vector equivalent
from a signal (signal-to-vector mapping) and vice versa (vector-to-signal mapping).
From the orthonormality of the basis {φn(t)}it follows that
Em=⎦integraldisplay∞
−∞|sm(t)|2dt=N⎦summationdisplay
n=1|smn|2=/bardblsm/bardbl2(2.2–46)
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 35
/H92781(t) /H92783(t)
/H92782(t)
(b)(a)
FIGURE 2.2–1
Gram-Schmidt orthogonalization of the signal {sm(t),m=1,2,3,4}and the corresponding
orthonormal basis.
The energy in the mth signal is simply the square of the length of the vector or, equiv-
alently, the square of the Euclidean distance from the origin to the point smin the
N-dimensional space. Thus, any signal can be represented geometrically as a point in
the signal space spanned by the orthonormal functions {φn(t)}. From the orthonormality
of the basis it also follows that
/angbracketleftsk(t),sl(t)/angbracketright=/angbracketleft sk,sl/angbracketright (2.2–47)
This shows that the inner product of two signals is equal to the inner product of the
corresponding vectors.
Proakis-27466 book September 25, 2007 13:9
36 Digital Communications
s(t) /H11001/H11003/H11003
/H11003s1
ss2
sN/H92781(t)
/H92782(t)
/H9278N(t)
(a)
(b)/H11003/H11003
/H11003s(t)/H9278*
1(t)
/H9278*
2(t)
/H9278*
N(t)s1
s2
s
sN
. . . . . .
. . . . . . . . .
FIGURE 2.2–2
Vector to signal (a), and signal to vector (b) mappings.
EXAMPLE 2.2–4. Let us obtain the vector representation of the four signals shown in
Figure 2.2–1(a) by using the orthonormal set of functions in Figure 2.2–1(b). Sincethe dimensionality of the signal space is N=3, each signal is described by three
components. The signal s
1(t) is characterized by the vector s1=(√
2,0,0)t. Similarly,
the signals s2(t),s3(t), and s4(t) are characterized by the vectors s2=(0,√
2,0)t,
s3=(√
2,0,1)t, and s4=(−√
2,0,1)t, respectively. These vectors are shown in
Figure 2.2–3. Their lengths are /bardbls1/bardbl=√
2,/bardbls2/bardbl=√
2,/bardbls3/bardbl=√
3, and /bardbls4/bardbl=√
3,
and the corresponding signal energies are Ek=/bardblsk/bardbl2,k=1,2,3,4.
We have demonstrated that a set of Mfinite energy waveforms {sm(t)}can be rep-
resented by a weighted linear combination of orthonormal functions {φn(t)}of dimen-
sionality N≤M. The functions {φn(t)}are obtained by applying the Gram-Schmidt
orthogonalization procedure on {sm(t)}. It should be emphasized, however, that the
functions {φn(t)}obtained from the Gram-Schmidt procedure are not unique. If we
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 37
/H92782
/H92783/H92781FIGURE 2.2–3
The four signal vectors represented as points inthree-dimensional space.
alter the order in which the orthogonalization of the signals {sm(t)}is performed, the
orthonormal waveforms will be different and the corresponding vector representationof the signals {s
m(t)}will depend on the choice of the orthonormal functions {φn(t)}.
Nevertheless, the dimensionality of the signal space Nwill not change, and the vectors
{sm}will retain their geometric configuration; i.e., their lengths and their inner products
will be invariant to the choice of the orthonormal functions {φn(t)}.
EXAMPLE 2.2–5. An alternative set of orthonormal functions for the four signals in
Figure 2.2–1(a) is illustrated in Figure 2.2–4(a). By using these functions to expand{s
n(t)}, we obtain the corresponding vectors s1=(1,1,0)t,s2=(1,−1,0)t,s3=
(1,1,−1)t, and s4=(−1,−1,−1)t, which are shown in Figure 2.2–4(b). Note that
the vector lengths are identical to those obtained from the orthonormal functions {φn(t)}.
/H92741(t) /H92742(t) /H92743(t)
/H92742
/H92741
/H92743(a)
(b)
FIGURE 2.2–4
An alternative set of orthonormal functions for the four signals in Figure 2.2–1(a) and thecorresponding signal points.
Proakis-27466 book September 25, 2007 13:9
38 Digital Communications
Bandpass and Lowpass Orthonormal Basis
Let us consider the case in which the signal waveforms are bandpass and represented as
sm(t)=Re⎦bracketleftbigsml(t)ej2πf0t⎦bracketrightbig, m=1,2,..., M (2.2–48)
where {sml(t)}denotes the lowpass equivalent signals. Recall from Section 2.1–1 that if
two lowpass equivalent signals are orthogonal, the corresponding bandpass signals areorthogonal too. Therefore, if {φ
nl(t),n=1,..., N}constitutes an orthonormal basis
for the set of lowpass signals {sml(t)}, then the set {φn(t),n=1,..., N}where
φn(t)=√
2R e⎦bracketleftbigφnl(t)ej2πf0t⎦bracketrightbig(2.2–49)
is a set of orthonormal signals, where√
2 is a normalization factor to make sure each
φn(t) has unit energy. However, this set is not necessarily an orthonormal basis for
expansion of {sm(t),m=1,..., M}. In other words, there is no guarantee that this set
is a complete basis for expansion of the set of signals {sm(t),m=1,..., M}. Here our
goal is to see how an orthonormal basis for representation of bandpass signals can beobtained from an orthonormal basis used for representation of the lowpass equivalentsof the bandpass signals.
Since we have
s
ml(t)=N⎦summationdisplay
n=1smlnφnl(t), m=1,..., M (2.2–50)
where
smln=/angbracketleftsml(t),φnl(t)/angbracketright, m=1,..., M, n=1,..., N (2.2–51)
from Equations 2.2–48 and 2.2–50 we can write
sm(t)=Re⎦bracketleftBigg⎦parenleftBiggN⎦summationdisplay
n=1smlnφnl(t)⎦parenrightBigg
ej2πf0t⎦bracketrightBigg
, m=1,..., M (2.2–52)
or
sm(t)=Re⎦bracketleftBiggN⎦summationdisplay
n=1smlnφnl(t)⎦bracketrightBigg
cos 2πf0t−Im⎦bracketleftBiggN⎦summationdisplay
n=1smlnφnl(t)⎦bracketrightBigg
sin 2πf0t(2.2–53)
In Problem 2.6 we will see that when an orthonormal set of signals {φnl(t),n=
1,..., N}constitutes an N-dimensional complex basis for representation of {sml(t),
m=1,..., M}, then the set {φn(t),⎦tildewideφn(t),n=1,..., N}, where
φn(t)=√
2R e⎦bracketleftbigφnl(t)ej2πf0t⎦bracketrightbig=√
2φni(t) cos 2 πf0t−√
2φnq(t) sin 2πf0t
⎦tildewideφn(t)=−√
2I m⎦bracketleftbigφnl(t)ej2πf0t⎦bracketrightbig=−√
2φni(t) sin 2πf0t−√
2φnq(t) cos 2 πf0t
(2.2–54)
constitutes a 2 N-dimensional orthonormal basis that is sufficient for representation of
Mbandpass signals
sm(t)=Re⎦bracketleftbigsml(t)ej2πf0t⎦bracketrightbig, m=1,..., M (2.2–55)
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 39
In some cases not all basis functions in the set of basis given by Equation 2.2–54 are
necessary, and only a subset of them would be sufficient to expand the bandpass signals.In Problem 2.7 we will further show that
⎦tildewideφ(t)=−⎦hatwideφ(t) (2.2–56)
where ⎦hatwideφ(t) denotes the Hilbert transform of φ(t).
From Equation 2.2–52 we have
sm(t)=Re⎦bracketleftBigg⎦parenleftBiggN⎦summationdisplay
n=1smlnφnl(t)⎦parenrightBigg
ej2πf0t⎦bracketrightBigg
=N⎦summationdisplay
n=1Re⎦bracketleftbig(smlnφnl(t))ej2πf0t⎦bracketrightbig
=N⎦summationdisplay
n=1⎦bracketleftBigg
s(r)
mln√
2φn(t)+s(i)
mln√
2⎦tildewideφn(t)⎦bracketrightBigg(2.2–57)
where we have assumed that smln=s(r)
mln+js(i)
mln. Equations 2.2–54 and 2.2–57 show
how a bandpass signal can be expanded in terms of the basis used for expansion of itslowpass equivalent. In general, lowpass signals can be represented by an N-dimensional
complex vector, and the corresponding bandpass signal can be represented by 2 N-
dimensional real vectors. If the complex vector
s
ml=(sml1,sml2,..., smlN)t
is a vector representation for the lowpass signal sml(t) using the lowpass basis {φnl(t),
n=1,..., N}, then the vector
sm=⎦parenleftBigg
s(r)
ml1√
2,s(r)
ml2√
2,...,s(r)
mlN√
2,s(i)
ml1√
2,s(i)
ml2√
2,...,s(i)
mlN√
2⎦parenrightBiggt
(2.2–58)
is a vector representation of the bandpass signal
sm(t)=Re⎦bracketleftbigsml(t)ej2πf0t⎦bracketrightbig
when the bandpass basis {φn(t),⎦tildewideφn(t),n=1,..., N}given by Equations 2.2–54 and
2.2–57 is used.
EXAMPLE 2.2–6. Let us assume Mbandpass signals are defined by
sm(t)=Re⎦bracketleftbig
Amg(t)ej2πf0t⎦bracketrightbig
(2.2–59)
where Am’s are arbitrary complex numbers and g(t) is a real lowpass signal with energy
Eg. The lowpass equivalent signals are given by
sml(t)=Amg(t)
and therefore the unit-energy signal φ(t) defined by
φ(t)=g(t)⎦radicalbig
Eg
is sufficient to expand all sml(t)’s.
Proakis-27466 book September 25, 2007 13:9
40 Digital Communications
We have
sml(t)=Am⎦radicalbig
Egφ(t)
thus, corresponding to each sml(t) we have a single complex scalar Am⎦radicalbig
Eg=⎦parenleftbig
A(r)
m+jA(i)
m⎦parenrightbig⎦radicalbig
Eg; i.e., the lowpass signals constitute one complex dimension (or,
equivalently, two real dimensions). From Equation 2.2–54 we conclude that
φ(t)=⎦radicalBigg
2
Egg(t) cos 2π f0t
⎦tildewideφ(t)=−⎦radicalBigg
2
Egg(t) sin 2π f0t
can be used as a basis for expansion of the bandpass signals.
Using this basis and Equation 2.2–57, we have
sm(t)=A(r)
m⎦radicalbigg
Eg
2φ(t)+A(i)
m⎦radicalbigg
Eg
2⎦tildewideφ(t)
=A(r)
mg(t) cos 2π f0t−A(i)
mg(t) sin 2π f0t
which agrees with the straightforward expansion of Equation 2.2–59. Note that in the
special case where all Am’s are real, φ(t) is sufficient to represent the bandpass signals
and⎦tildewideφ(t) is not necessary.
2.3
SOME USEFUL RANDOM V ARIABLES
In subsequent chapters, we shall encounter several different types of random variables.
In this section we list these frequently encountered random variables, their probabilitydensity functions (PDFs), their cumulative distribution functions (CDFs), and theirmoments. Our main emphasis will be on the Gaussian random variable and manyrandom variables that are derived from the Gaussian random variable.
The Bernoulli Random Variable
The Bernoulli random variable is a discrete binary-valued random variable taking values1 and 0 with probabilities pand 1 −p, respectively. Therefore the probability mass
function (PMF) for this random variable is given by
P[X=1]=p P[X=0]=1−p (2.3–1)
The mean and variance of this random variable are given by
E[X]=p
VA R [X]=p(1−p)(2.3–2)
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 41
The Binomial Random Variable
The binomial random variable models the sum of nindependent Bernoulli random
variables with common parameter p. The PMF of this random variable is given by
P[X=k]=⎦parenleftBigg
n
k⎦parenrightBigg
pk(1−p)n−k,k=0,1,..., n (2.3–3)
For this random variable we have
E[X]=np
VA R [X]=np(1−p)(2.3–4)
This random variable models, for instance, the number of errors when nbits are trans-
mitted over a communication channel and the probability of error for each bit is p.
The Uniform Random Variable
The uniform random variable is a continuous random variable with PDF
p(x)=⎦braceleftBigg
1
b−aa≤x≤b
0 otherwise(2.3–5)
where b>aand the interval [ a,b] is the range of the random variable. Here we have
E[X]=b−a
2(2.3–6)
VA R [X]=(b−a)2
12(2.3–7)
The Gaussian (Normal) Random Variable
The Gaussian random variable is described in terms of two parameters m∈Rand
σ> 0 by the PDF
p(x)=1√
2πσ2e−(x−m)2
2σ2 (2.3–8)
We usually use the shorthand form N(m,σ2) to denote the PDF of Gaussian random
variables and write X∼N(m,σ2). For this random variable
E[X]=m
VA R [X]=σ2(2.3–9)
A Gaussian random variable with m=0 and σ=1 is called a standard normal .A
function closely related to the Gaussian random variable is the Qfunction defined as
Q(x)=P[N(0,1)>x]=1√
2π⎦integraldisplay∞
xe−t2
2dt (2.3–10)
Proakis-27466 book September 25, 2007 13:9
42 Digital Communications
(a) (b)
FIGURE 2.3–1
PDF and CDF of a Gaussian random variable.
The CDF of a Gaussian random variable is given by
F(x)=⎦integraldisplayx
−∞1√
2πσ2e−(t−m)2
2σ2dt
=1−⎦integraldisplay∞
x1√
2πσ2e−(t−m)2
2σ2dt
=1−⎦integraldisplay∞
x−m
σ1√
2πe−u2
2du
=1−Q⎦parenleftbiggx−m
σ⎦parenrightbigg(2.3–11)
where we have introduced the change of variable u=(t−m)/σ. The PDF and the
CDF of a Gaussian random variable are shown in Figure 2.3–1.
In general if X∼N(m,σ2), then
P[X>α]=Q⎦parenleftbiggα−m
σ⎦parenrightbigg
P[X<α]=Q⎦parenleftbiggm−α
σ⎦parenrightbigg (2.3–12)
Following are some of the important properties of the Qfunction:
Q(0)=1
2Q(∞)=0 (2.3–13)
Q(−∞)=1 Q(−x)=1−Q(x) (2.3–14)
Some useful bounds for the Qfunction for x>0 are
Q(x)≤1
2e−x2
2
Q(x)<1
x√
2πe−x2
2
Q(x)>x
(1+x2)√
2πe−x2
2(2.3–15)
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 43
0 0.5 1 1.5 2 2.5 300.10.20.30.40.50.61
x√2/H92662e/H11002x2
1
22e/H11002x2
Q(x)
x
(1 /H11001 x2)√2/H92662e/H11002x2
FIGURE 2.3–2
Plot of Q(x) and its upper and lower bounds.
From the last two bounds we conclude that for large xwe have
Q(x)≈1
x√
2πe−x2
2 (2.3–16)
A plot of the Qfunction bounds is given in Figure 2.3–2. Tables 2.3–1 and 2.3–2 give
values of the Qfunction.
TABLE 2.3–1
Table of QFunction Values
xQ (x) xQ (x) xQ (x) xQ (x)
0 0.500000 1.8 0.035930 3.6 0.000159 5.4 3.3320 ×10−8
0.1 0.460170 1.9 0.028717 3.7 0.000108 5.5 1.8990 ×10−8
0.2 0.420740 2 0.022750 3.8 7.2348 ×10−55.6 1.0718 ×10−8
0.3 0.382090 2.1 0.017864 3.9 4.8096 ×10−55.7 5.9904 ×10−9
0.4 0.344580 2.2 0.013903 4 3.1671 ×10−55.8 3.3157 ×10−9
0.5 0.308540 2.3 0.010724 4.1 2.0658 ×10−55.9 1.8175 ×10−9
0.6 0.274250 2.4 0.008198 4.2 1.3346 ×10−56 9.8659 ×10−10
0.7 0.241960 2.5 0.006210 4.3 8.5399 ×10−66.1 5.3034 ×10−10
0.8 0.211860 2.6 0.004661 4.4 5.4125 ×10−66.2 2.8232 ×10−10
0.9 0.184060 2.7 0.003467 4.5 3.3977 ×10−66.3 1.4882 ×10−10
1 0.158660 2.8 0.002555 4.6 2.1125 ×10−66.4 7.7689 ×10−11
1.1 0.135670 2.9 0.001866 4.7 1.3008 ×10−66.5 4.0160 ×10−11
1.2 0.115070 3 0.001350 4.8 7.9333 ×10−76.6 2.0558 ×10−11
1.3 0.096800 3.1 0.000968 4.9 4.7918 ×10−76.7 1.0421 ×10−11
1.4 0.080757 3.2 0.000687 5 2.8665 ×10−76.8 5.2309 ×10−12
1.5 0.066807 3.3 0.000483 5.1 1.6983 ×10−76.9 2.6001 ×10−12
1.6 0.054799 3.4 0.000337 5.2 9.9644 ×10−87 1.2799 ×10−12
1.7 0.044565 3.5 0.000233 5.3 5.7901 ×10−87.1 6.2378 ×10−13
Proakis-27466 book September 25, 2007 13:9
44 Digital Communications
TABLE 2.3–2
Selected QFunction
Values
Q(x) x
10−11.2816
10−22.3263
10−33.0902
10−43.7190
10−54.2649
10−64.7534
10−75.1993
0.5×10−54.4172
0.25×10−54.5648
0.667×10−54.3545
Another function closely related to the Qfunction is the complementary error
function , defined as
erfc( x)=2√π⎦integraldisplay∞
xe−t2dt (2.3–17)
The complementary error function is related to the Qfunction as follows:
Q(x)=1
2erfc⎦parenleftbiggx√
2⎦parenrightbigg
erfc( x)=2Q(√
2x)(2.3–18)
The characteristic function†of a Gaussian random variable is given by
/Phi1X(ω)=ejωm−1
2ω2σ2(2.3–19)
Problem 2.21 shows that for an N(m,σ2) random variable we have
E⎦bracketleftbig(X−m)n⎦bracketrightbig=⎦braceleftBigg
1×3×5×···× (2k−1)σ2k=(2k)!σ2k
2kk!forn=2k
0 for n=2k+1
(2.3–20)
from which we can obtain moments of the Gaussian random variable.
The sum of nindependent Gaussian random variables is a Gaussian random variable
whose mean and variance are the sum of the means and the sum of the variances of therandom variables, respectively.
†Recall that for any random variable X, the characteristic function is defined by /Phi1X(ω)=E[ejωX].
Themoment generating function (MGF) is defined by /Theta1X(t)=E[etX]. Obviously, /Theta1(t)=/Phi1(−jt) and
/Phi1(ω)=/Theta1(jω).
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 45
The Chi-Square ( χ2) Random Variable
If{Xi,i=1,..., n}are iid (independent and identically distributed) zero-mean
Gaussian random variables with common variance σ2and we define
X=n⎦summationdisplay
i=1X2
i
then Xis aχ2random variable with n degrees of freedom . The PDF of this random
variable is given by
p(x)=⎦braceleftBigg1
2n/2/Gamma1(n
2)σnxn
2−1e−x
2σ2 x>0
0 otherwise(2.3–21)
where /Gamma1(x)i st h e gamma function defined by
/Gamma1(x)=⎦integraldisplay∞
0tx−1e−tdt, (2.3–22)
The gamma function has simple poles at x=0,−1,−2,−3,... and satisfies the
following properties. The gamma function can be thought of as a generalization of thenotion of factorial.
/Gamma1(x+1)=x/Gamma1(x),
/Gamma1(1)=1
/Gamma1⎦parenleftbigg1
2⎦parenrightbigg
=√π
/Gamma1⎦parenleftbiggn
2+1⎦parenrightbigg
=⎦braceleftBigg⎦parenleftbign
2⎦parenrightbig! neven and positive√πn(n−2)(n−4)...3×1
2n+1
2nodd and positive(2.3–23)
When nis even, i.e., n=2m, the CDF of the χ2random variable with ndegrees
of freedom has a closed form given by
F(x)=⎧
⎪⎨
⎪⎩1−e−x
2σ2m−1⎦summationdisplay
k=01
k!⎦parenleftbiggx
2σ2⎦parenrightbiggk
x>0
0 otherwise(2.3–24)
The mean and variance of a χ2random variable with ndegrees of freedom are given by
E[X]=nσ2
VA R [X]=2nσ4(2.3–25)
The characteristic function for a χ2random variable with ndegrees of freedom is
given by
/Phi1(ω)=⎦parenleftbigg1
1−2jωσ2⎦parenrightbiggn
2
(2.3–26)
Proakis-27466 book September 25, 2007 13:9
46 Digital Communications
The special case of a χ2random variable with two degrees of freedom is of particular
interest. In this case the PDF is given by
p(x)=⎦braceleftBigg
1
2σ2e−x
2σ2 x>0
0 otherwise(2.3–27)
This is the PDF of an exponential random variable with mean equal to 2 σ2.
Theχ2random variable is a special case of a gamma random variable . A gamma
random variable is defined by a PDF of the form
p(x)=⎦braceleftBiggλ(λx)α−1e−λx
/Gamma1(α)x≥0
0 otherwise(2.3–28)
where λ,α > 0. Aχ2random variable is a gamma random variable with λ=1
2σ2and
α=n
2.
Plots of the χ2random variable with ndegrees of freedom for different values of
nare shown in Figure 2.3–3.
The Noncentral Chi-Square ( χ2) Random Variable
Thenoncentral χ2random variable with n degrees of freedom is defined similarly to a
χ2random variable in which Xi’s are independent Gaussians with common variance
σ2but with different means denoted by mi. This random variable has a PDF of the form
p(x)=⎦braceleftBigg
1
2σ2⎦parenleftbigx
s2⎦parenrightbign−2
4e−s2+x
2σ2In
2−1⎦parenleftbigs
σ2√x⎦parenrightbigx>0
0 otherwise(2.3–29)
0 1 2 3 4 5 600.10.20.30.40.50.60.70.80.91
n /H11005 1
n /H11005 2
n /H11005 3
n /H11005 4n /H11005 5
n /H11005 6
FIGURE 2.3–3
The PDF of the χ2random variable for different values of n. All plots are shown for σ=1.
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 47
where sis defined as
s=⎦radicaltp⎦radicalvertex⎦radicalvertex⎦radicalbtn⎦summationdisplay
i=1m2
i (2.3–30)
andIα(x)i st h e modified Bessel function of the first kind and order αgiven by
Iα(x)=∞⎦summationdisplay
k=0(x/2)α+2k
k!/Gamma1(α+k+1),x≥0 (2.3–31)
where /Gamma1(x) is the gamma function defined by Equation 2.3–22. The function I0(x) can
be written as
I0(x)=∞⎦summationdisplay
k=0⎦parenleftBigg
xk
2kk!⎦parenrightBigg2
(2.3–32)
and for x>1 can be approximated by
I0(x)≈ex
√
2πx(2.3–33)
Two other expressions for I0(x), which are used frequently, are
I0(x)=1
π⎦integraldisplayπ
0e±xcosφdφ
I0(x)=1
2π⎦integraldisplay2π
0excosφdφ(2.3–34)
The CDF of this random variable, when n=2m, can be written in the form
F(x)=⎦braceleftBigg
1−Qm⎦parenleftBig
s
σ,√x
σ⎦parenrightBig
x>0
0 otherwise(2.3–35)
where Qm(a,b)i st h e generalized Marcum Q function and is defined as
Qm(a,b)=⎦integraldisplay∞
bx⎦parenleftbiggx
a⎦parenrightbiggm−1
e−(x2+a2)/2Im−1(ax)dx
=Q1(a,b)+e−(a2+b2)/2m−1⎦summationdisplay
k=1⎦parenleftbiggb
a⎦parenrightbiggk
Ik(ab)(2.3–36)
In Equation 2.3–36, Q1(a,b)i st h e Marcum Q function defined as
Q1(a,b)=⎦integraldisplay∞
bxe−a2+x2
2I0(ax)dx (2.3–37)
or
Q1(a,b)=e−a2+b2
2∞⎦summationdisplay
k=0⎦parenleftbigga
b⎦parenrightbiggk
Ik(ab), b≥a>0 (2.3–38)
Proakis-27466 book September 25, 2007 13:9
48 Digital Communications
This function satisfies the following properties:
Q1(x,0)=1
Q1(0,x)=e−x2
2
Q1(a,b)≈Q(b−a) for b/greatermuch1 and b/greatermuchb−a(2.3–39)
For a noncentral χ2random variable, the mean and variance are given by
E[X]=nσ2+s2
VA R [X]=2nσ4+4σ2s2(2.3–40)
and the characteristic function is given by
/Phi1(ω)=⎦parenleftbigg1
1−2jωσ2⎦parenrightbiggn
2
ejωs2
1−2jωσ2(2.3–41)
The Rayleigh Random Variable
IfX1and X2are two iid Gaussian random variables each distributed according to
N(0,σ2), then
X=⎦radicalBig
X2
1+X2
2 (2.3–42)
is aRayleigh random variable . From our discussion of the χ2random variables, it is
readily seen that a Rayleigh random variable is the square root of a χ2random variable
with two degrees of freedom. We can also conclude that the Rayleigh random variableis the square root of an exponential random variable as given by Equation 2.3–27. ThePDF of a Rayleigh random variable is given by
p(x)=⎦braceleftBigg
x
σ2e−x2
2σ2 x>0
0 otherwise(2.3–43)
and its mean and variance are
E[X]=σ⎦radicalbiggπ
2
VA R [X]=⎦parenleftbigg
2−π
2⎦parenrightbigg
σ2(2.3–44)
In general, the nth moment of a Rayleigh random variable is given by
E⎦bracketleftbigXk⎦bracketrightbig=(2σ2)k/2/Gamma1⎦parenleftbiggk
2+1⎦parenrightbigg
(2.3–45)
and its characteristic function is given by
/Phi1X(ω)=1F1⎦parenleftbigg
1,1
2;−1
2ω2σ2⎦parenrightbigg
+j⎦radicalbiggπ
2ωσe−ω2σ2
2 (2.3–46)
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 49
where 1F1(a,b;x)is the confluent hypergeometric function defined by
1F1(a,b;x)=∞⎦summationdisplay
k=0/Gamma1(a+k)/Gamma1(b)xk
/Gamma1(a)/Gamma1(b+k)k!, b/negationslash=0,−1,−2,... (2.3–47)
The function 1F1(a,b;x)can also be written as the integral
1F1(a,b;x)=/Gamma1(b)
/Gamma1(b−a)/Gamma1(a)⎦integraldisplay1
0extta−1(1−t)b−a−1dt (2.3–48)
In Beaulieu (1990), it is shown that
1F1⎦parenleftbigg
1,1
2;−x⎦parenrightbigg
=−e−x∞⎦summationdisplay
k=0xk
(2k−1)k!(2.3–49)
The CDF of a Rayleigh random variable can be easily found by integrating the
PDF. The result is
F(x)=⎦braceleftBigg
1−e−x2
2σ2 x>0
0 otherwise(2.3–50)
The PDF of a Rayleigh random variable is plotted in Figure 2.3–4.
A generalized version of the Rayleigh random variable is obtained when we have
niid zero-mean Gaussian random variables {Xi,1≤i≤n}where each Xihas an
N(0,σ2) distribution. In this case
X=⎦radicaltp⎦radicalvertex⎦radicalvertex⎦radicalbtn⎦summationdisplay
i=1X2
i (2.3–51)
has a generalized Rayleigh distribution . The PDF for this random variable is given by
p(x)=⎧
⎨
⎩xn−1
2n−2
2σn/Gamma1(n
2)e−x2
2σ2 x≥0
0 otherwise(2.3–52)
p(x)
x/H92681 /H11021 /H9268
/H9268
/H92682 /H11022 /H9268FIGURE 2.3–4
The PDF of the Rayleigh random variablefor three different values of σ.
Proakis-27466 book September 25, 2007 13:9
50 Digital Communications
For the generalized Rayleigh, and with n=2m, the CDF is given by
F(x)=⎧
⎨
⎩1−e−x2
2σ2⎦summationtextm−1
k=01
k!⎦parenleftBig
x2
2σ2⎦parenrightBigk
x≥0
0 otherwise(2.3–53)
Thekth moment of a generalized Rayleigh for any integer value of n(even or odd) is
given by
E⎦bracketleftbigXk⎦bracketrightbig=(2σ2)k
2/Gamma1⎦parenleftbign+k
2⎦parenrightbig
/Gamma1⎦parenleftbign
2⎦parenrightbig (2.3–54)
The Ricean Random Variable
IfX1andX2are two independent Gaussian random variables distributed according to
N(m1,σ2) andN(m2,σ2) (i.e., the variances are equal and the means may be different),
then
X=⎦radicalBig
X2
1+X2
2 (2.3–55)
is a Ricean random variable with PDF
p(x)=⎦braceleftBigg
x
σ2I0⎦parenleftbigsx
σ2⎦parenrightbige−x2+s2
2σ2 x>0
0 otherwise(2.3–56)
where s=⎦radicalBig
m2
1+m2
2andI0(x) is given by Equation 2.3–32. It is clear that a Ricean
random variable is the square root of a noncentral χ2random variable with two degrees
of freedom.
It is readily seen that for s=0, the Ricean random variable reduces to a Rayleigh
random variable. For large sthe Ricean random variable can be well approximated by
a Gaussian random variable.
The CDF of a Ricean random variable can be expressed as
F(x)=⎦braceleftBigg
1−Q1⎦parenleftbigs
σ,x
σ⎦parenrightbigx>0
0 otherwise(2.3–57)
where Q1(a,b) is defined by Equations 2.3–37 and 2.3–38.
The first two moments of the Ricean random variable are given by
E[X]=σ⎦radicalbiggπ
21F1⎦parenleftBigg
−1
2,1,−s2
2σ2⎦parenrightBigg
=σ⎦radicalbiggπ
2e−K
2⎦bracketleftbigg
(1+K)I0⎦parenleftbiggK
2⎦parenrightbigg
+KI1⎦parenleftbiggK
2⎦parenrightbigg⎦bracketrightbigg
E⎦bracketleftbigX2⎦bracketrightbig=2σ2+s2(2.3–58)
where Kis the Rice factor defined in Equation 2.3–60.
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 51
In general, the kth moment of this random variable is given by
E⎦bracketleftbigXk⎦bracketrightbig=(2σ2)k
2/Gamma1⎦parenleftbigg
1+k
2⎦parenrightbigg
1F1⎦parenleftBigg
−k
2,1;−s2
2σ2⎦parenrightBigg
(2.3–59)
Another form of the Ricean density function is obtained by defining the Rice factor
Kas
K=s2
2σ2(2.3–60)
If we define A=s2+2σ2, the Ricean PDF can be written as
p(x)=⎧
⎨
⎩2(K+1)
Axe−K+1
A(x2+AK
K+1)I0⎦parenleftbigg
2x⎦radicalBig
K(K+1)
A⎦parenrightbigg
x≥0
0 otherwise(2.3–61)
For the normalized case when A=1 (or, equivalently, when E⎦bracketleftbigX2⎦bracketrightbig=s2+2σ2=1)
this reduces to
p(x)=⎦braceleftBigg
2(K+1)xe−(K+1)(x2+K
K+1)I0⎦parenleftbig2x√K(K+1)⎦parenrightbigx≥0
0 otherwise(2.3–62)
A plot of the PDF of a Ricean random variable for different values of Kis shown
in Figure 2.3–5.
Similar to the Rayleigh random variable, a generalized Ricean random variable
can be defined as
X=⎦radicaltp⎦radicalvertex⎦radicalvertex⎦radicalbtn⎦summationdisplay
i=1X2
i (2.3–63)
1.41.8
11.6K /H11005 10
K /H11005 1
K /H11005 0.12
1.2
0.8
0.6
0.4
0.2
0
0 0.5 1 1.5 2 2.5 3
FIGURE 2.3–5
The Ricean PDF for different values of K. For small Kthis random variable reduces to a
Rayleigh random variable, and for large Kit is well approximated by a Gaussian random
variable.
Proakis-27466 book September 25, 2007 13:9
52 Digital Communications
where Xi’s are independent Gaussians with mean miand common variance σ2. In this
case the PDF is given by
p(x)=⎧
⎨
⎩xn
2
σ2sn−2
2e−x2+s2
2σ2In
2−1⎦parenleftbigxs
σ2⎦parenrightbigx≥0
0 otherwise(2.3–64)
and the CDF is given by
F(x)=⎦braceleftBigg
1−Qm⎦parenleftbigs
σ,x
σ⎦parenrightbigx≥0
0 otherwise(2.3–65)
where
s=⎦radicaltp⎦radicalvertex⎦radicalvertex⎦radicalbtn⎦summationdisplay
i=1m2
i
Thekth moment of a generalized Ricean is given by
E⎦bracketleftbigXk⎦bracketrightbig=(2σ2)k
2e−s2
2σ2/Gamma1⎦parenleftbign+k
2⎦parenrightbig
/Gamma1⎦parenleftbign
2⎦parenrightbig1F1⎦parenleftBigg
n+k
2,n
2;s2
2σ2⎦parenrightBigg
(2.3–66)
The Nakagami Random Variable
Both the Rayleigh distribution and the Rice distribution are frequently used to describe
the statistical fluctuations of signals received from a multipath fading channel. Thesechannel models are considered in Chapters 13 and 14. Another distribution that isfrequently used to characterize the statistics of signals transmitted through multipathfading channels is the Nakagami mdistribution. The PDF for this distribution is given
by Nakagami (1960) as
p(x)=
⎦braceleftBigg2
/Gamma1(m)⎦parenleftbigm
/Omega1⎦parenrightbigmx2m−1e−mx2//Omega1x>0
0 otherwise(2.3–67)
where /Omega1is defined as
/Omega1=E⎦bracketleftbigX2⎦bracketrightbig(2.3–68)
and the parameter mis defined as the ratio of moments, called the fading figure ,
m=/Omega12
E⎦bracketleftBig⎦parenleftbigX2−/Omega1⎦parenrightbig2⎦bracketrightBig, m≥1
2(2.3–69)
A normalized version of Equation 2.3–67 may be obtained by defining another
random variable Y=X/√
/Omega1(see Problem 2.42). The nth moment of Xis
E⎦bracketleftbigXn⎦bracketrightbig=/Gamma1⎦parenleftbigm+n
2⎦parenrightbig
/Gamma1(m)⎦parenleftbigg/Omega1
m⎦parenrightbiggn/2
(2.3–70)
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 53
The mean and the variance for this random variable are given by
E[X]=/Gamma1⎦parenleftbigm+1
2⎦parenrightbig
/Gamma1(m)⎦parenleftbigg/Omega1
m⎦parenrightbigg1/2
VA R [X]=/Omega1⎛
⎝1−1
m⎦parenleftBigg
/Gamma1⎦parenleftbigm+1
2⎦parenrightbig
/Gamma1(m)⎦parenrightBigg2⎞
⎠(2.3–71)
By setting m=1, we observe that Equation 2.3–67 reduces to a Rayleigh PDF.
For values of min the range1
2≤m≤1, we obtain PDFs that have larger tails than a
Rayleigh-distributed random variable. For values of m>1, the tail of the PDF decays
faster than that of the Rayleigh. Figure 2.3–6 illustrates the Nakagami PDF for differentvalues of m.
FIGURE 2.3–6
The PDF for the Nakagami mdistribution, shown with /Omega1=1.mis the fading figure.
Proakis-27466 book September 25, 2007 13:9
54 Digital Communications
The Lognormal Random Variable
Suppose that a random variable Yis normally distributed with mean mand variance σ2.
Let us define a new random variable Xthat is related to Ythrough the transformation
Y=lnX(orX=eY). Then the PDF of Xis
p(x)=⎦braceleftBigg1√
2πσ2xe−(lnx−m)2/2σ2x≥0
0 otherwise(2.3–72)
For this random variable
E[X]=em+σ2
2
VA R [X]=e2m+σ2⎦parenleftBig
eσ2−1⎦parenrightBig (2.3–73)
The lognormal distribution is suitable for modeling the effect of shadowing of the
signal due to large obstructions, such as tall buildings, in mobile radio communications.Examples of the lognormal PDF are shown in Figure 2.3–7.
Jointly Gaussian Random Variables
Ann×1 column random vector Xwith components {X
i,1≤i≤n}is called a
Gaussian vector , and its components are called jointly Gaussian random variables or
0.5m /H11005 0
m /H11005 1
m /H11005 2
m /H11005 30.7
0.6
0.4
0.30.20.1
0
0 5 10 15
FIGURE 2.3–7
Lognormal PDF with σ=1 for different values of m.
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 55
multivariate Gaussian random variables if the joint PDF of Xi’s can be written as
p(x)=1
(2π)n/2(detC)1/2e−1
2(x−m)tC−1(x−m)(2.3–74)
where mandCare the mean vector and covariance matrix, respectively, of Xand are
given by
m=E[X]
C=E⎦bracketleftbig(X−m)(X−m)t⎦bracketrightbig (2.3–75)
From this definition it is clear that
Cij=COV⎦bracketleftbigXi,Xj⎦bracketrightbig(2.3–76)
and therefore Cis a symmetric matrix. From elementary probability it is also well
known that Cis nonnegative definite.
In the special case of n=2, we have
m=⎦bracketleftbiggm1
m2⎦bracketrightbigg
C=⎦bracketleftbiggσ2
1ρσ1σ2
ρσ1σ2σ2
2⎦bracketrightbigg (2.3–77)
where
ρ=COV [X1,X2]
σ1σ2
is the correlation coefficient of the two random variables. In this case the PDF
reduces to
p(x1,x2)=1
2πσ1σ2⎦radicalbig
1−ρ2e−⎦parenleftbigx1−m1σ1⎦parenrightbig2
+⎦parenleftbigx2−m2σ2⎦parenrightbig2
−2ρ⎦parenleftbigx1−m1σ1⎦parenrightbig⎦parenleftbigx2−m2σ2⎦parenrightbig
2(1−ρ2) (2.3–78)
where m1,m2,σ2
1and,σ2
2are means and variances of the two random variables and ρ
is their correlation coefficient. Note that in the special case when ρ=0 (i.e., when the
two random variables are uncorrelated), we have
p(x1,x2)=N⎦parenleftbigm1,σ2
1⎦parenrightbig×N⎦parenleftbigm2,σ2
2⎦parenrightbig
This means that the two random variables are independent, and therefore for this case
independence and uncorrelatedness are equivalent. This property is true for generaljointly Gaussian random variables.
Another important property of jointly Gaussian random variables is that linear
combinations of jointly Gaussian random variables are also jointly Gaussian. In otherwords, if Xis a Gaussian vector, the random vector Y=AX, where the invertible
matrix Arepresents a linear transformation, is also a Gaussian vector whose mean and
Proakis-27466 book September 25, 2007 13:9
56 Digital Communications
covariance matrix are given by
mY=Am X
CY=AC XAt(2.3–79)
This property is developed in Problem 2.23.
In summary, jointly Gaussian random variables have the following important
properties:
1. For jointly Gaussian random variables, uncorrelated is equivalent to independent.
2. Linear combinations of jointly Gaussian random variables are themselves jointly
Gaussian.
3. The random variables in any subset of jointly Gaussian random variables are jointly
Gaussian, and any subset of random variables conditioned on random variables in
any other subset is also jointly Gaussian (all joint subsets and all conditional subsetsare Gaussian).
We also emphasize that any set of independent Gaussian random variables is jointly
Gaussian, but this is not necessarily true for a set of dependent Gaussian randomvariables.
Table 2.3–3 summarizes some of the properties of the most important random
variables.
2.4
BOUNDS ON TAIL PROBABILITIES
Performance analysis of communication systems requires computation of error proba-bilities of these systems. In many cases, as we will observe in the following chapters,the error probability of a communication system is expressed in terms of the probabilitythat a random variable exceeds a certain value, i.e., in the form of P [X>α]. Unfortu-
nately, in many cases these probabilities cannot be expressed in closed form. In suchcases we are interested in finding upper bounds on these tail probabilities. These upperbounds are of the form P [X>α]≤β. In this section we describe different methods
for providing and tightening such bounds.
The Markov Inequality
The Markov inequality gives an upper bound on the tail probability of nonnegativerandom variables. Let us assume that Xis a nonnegative random variable, i.e., p(x)=0
for all x<0, and assume α> 0 is an arbitrary positive real number. The Markov
inequality states that
P[X≥α]≤E[X]
α(2.4–1)
Proakis-27466 book September 25, 2007 13:9
TABLE 2.3–3
Properties of Important Random Variables
RV (Parameters) PDF or PMF E [X] VA R [X] /Phi1X(ω)=E⎦bracketleftbig
ejωX⎦bracketrightbig
Bernoulli ( p) P(X=1)=1−P(X=0)=pp p (1−p) pejω+(1−p)
0≤p≤1
Binomial ( n,p) P(X=k)=⎦parenleftbign
k⎦parenrightbig
pk(1−p)n−knp np (1−p)⎦parenleftbig
pejω+(1−p)⎦parenrightbign
0≤k≤n,0≤p≤1
Uniform ( a,b)1
b−a,a≤x≤ba+b
2(b−a)2
12ejωb−ejωa
jω(b−a)
Exponential ( λ) λe−λx,λ > 0,x≥01
λ1
λ2λ
λ−jω
Gaussian ( m,σ2)1√
2πσ2e−(x−m)2
2σ2 m σ2ejωm−ω2σ2
2
σ> 0
Gamma ( λ,α)λ(λx)α−1e−λx
/Gamma1(α)α
λα
λ2⎦parenleftbigλ
λ−jω⎦parenrightbigα
x≥0,λ , α > 0
χ2(n,σ2)1
2n/2/Gamma1(n
2)σnxn
2−1e−x
2σ2 nσ22nσ4⎦parenleftbig1
1−2jωσ2⎦parenrightbign/2
x,σ > 0,n∈N
Noncentral1
2σ2⎦parenleftbigx
s2⎦parenrightbign−2
4e−s2+x
2σ2In
2−1⎦parenleftbigs
σ2√x⎦parenrightbig
nσ2+s22nσ4+4σ2s2⎦parenleftbig1
1−2jωσ2⎦parenrightbign/2ejωs2
1−2jwσ2
χ2(n,s,σ2) x,s,σ > 0,n∈N
Rayleigh ( σ2)x
σ2e−x2/2σ2σ⎦radicalbigπ
2⎦parenleftbig
2−π
2⎦parenrightbig
σ21F1⎦parenleftbig
1,1
2;−ω2σ2
2⎦parenrightbig
+j⎦radicalbigπ
2ωσe−ω2σ2
2
x,σ > 0
Ricean ( σ2,s)x
σ2I0⎦parenleftbigxs
σ2⎦parenrightbig
e−x2+s2
2σ2 σ⎦radicalbigπ
21F1⎦parenleftbig
−1
2,1,−s2
2σ2⎦parenrightbig
2σ2+s2−(E[X])2—
x,s,σ > 0
Jointly Gaussian ( m,C)1
(2π)n/2det(C)e−1
2[(x−m)tC−1(x−m)] mC ejmtω−1
2ωtCω
Csymmetric and positive definite (cov. matrix)
57
Proakis-27466 book September 25, 2007 13:9
58 Digital Communications
To see this, we observe that
E[X]=⎦integraldisplay∞
0xp(x)dx
≥⎦integraldisplay∞
αxp(x)dx
≥α⎦integraldisplay∞
αxp(x)dx
=αP[X≥α](2.4–2)
Dividing both sides by αgives the desired inequality.
Chernov Bound
The Chernov bound is a very tight and useful bound that is obtained from the Markov
inequality. Unlike the Markov inequality that is applicable only to nonnegative randomvariables, the Chernov bound can be applied to all random variables.
LetXbe an arbitrary random variable, and let δandνbe arbitrary real numbers
(ν/negationslash=0). Define random variable YbyY=e
νXand constant αbyα=eνδ. Obviously,
Yis a nonnegative random variable and αis a positive real number. Applying the
Markov inequality to Yandαyields
P⎦bracketleftbigeνX≥eνδ⎦bracketrightbig≤E⎦bracketleftbigeνX⎦bracketrightbig
eνδ=E⎦bracketleftbigeν(X−δ)⎦bracketrightbig(2.4–3)
The event {eνX≥eνδ}is equivalent to the event {νX≥νδ}which for positive or
negative values of νis equivalent to {X≥δ}or{X≤δ}, respectively. Therefore we
have
P[X≥δ]≤E⎦bracketleftbigeν(X−δ)⎦bracketrightbig,for all ν>0 (2.4–4)
P[X≤δ]≤E⎦bracketleftbigeν(X−δ)⎦bracketrightbig,for all ν<0 (2.4–5)
Since the two inequalities are valid for all positive and negative values of ν, re-
spectively, it makes sense to find the values of νthat give the tightest possible bounds.
To this end, we differentiate the right hand of the inequalities with respect to νand
find its root; this is the value of νthat gives the tightest bound. From this point on,
we will consider only the first inequality. The extension to the second inequality isstraightforward.
Let us define function g(ν) to denote the right side of the inequalities, i.e.,
g(ν)=E⎦bracketleftbigeν(X−δ)⎦bracketrightbig
Differentiating g(ν), we have
g/prime(ν)=E⎦bracketleftbig(X−δ)eν(X−δ)⎦bracketrightbig(2.4–6)
The second derivative of g(ν)i sg i v e nb y
g/prime/prime(ν)=E⎦bracketleftbig(X−δ)2eν(X−δ)⎦bracketrightbig
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 59
It is easily seen that for all ν,w eh a v e g/prime/prime(ν)>0 and hence g(ν) is convex and g/prime(ν)i s
an increasing function, and therefore can have only one root. In addition, since g(ν)i s
convex, this single root minimizes g(ν) and therefore results in the the tightest bound.
Putting g/prime(ν)=0, we find the root to be obtained by solving the equation
E⎦bracketleftbigXeνX⎦bracketrightbig=δE⎦bracketleftbigeνX⎦bracketrightbig(2.4–7)
Equation 2.4–7 has a single root ν∗that gives the tightest bound. The only thing that
remains to be checked is to see whether this ν∗satisfies the ν∗>0 condition. Since g/prime(ν)
is an increasing function, its only root is positive if g/prime(0)<0. From Equation 2.4–6 we
have
g/prime(0)=E[X]−δ
therefore ν∗>0 if and only if δ>E[X].
Summarizing, from Equations 2.4–4 and 2.4–5 we conclude
P[X≥δ]≤e−ν∗δE⎦bracketleftBig
eν∗X⎦bracketrightBig
,forδ>E[X] (2.4–8)
P[X≤δ]≤e−ν∗δE⎦bracketleftBig
eν∗X⎦bracketrightBig
,forδ<E[X] (2.4–9)
where ν∗is the solution of Equation 2.4–7. Equations 2.4–8 and 2.4–9 are known as
Chernov bounds. Finding optimal ν∗by solving Equation 2.4–7 is sometimes difficult.
In such cases a numerical approximation or an educated guess gives a suboptimalbound. The Chernov bound can also be given in terms of the moment generatingfunction (MGF) /Theta1
X(ν)=E⎦bracketleftbigeνX⎦bracketrightbigas
P[X≥δ]≤e−ν∗δ/Theta1X(ν∗),forδ>E[X] (2.4–10)
P[X≤δ]≤e−ν∗δ/Theta1X(ν∗),forδ<E[X] (2.4–11)
EXAMPLE 2.4–1. Consider the Laplace PDF given by
p(x)=1
2e−|x|(2.4–12)
Let us evaluate the upper tail probability P [X≥δ]for some δ>0 from the Chernov
bound and compare it with the true tail probability, which is
P[X≥δ]=⎦integraldisplay∞
δ1
2e−xdx=1
2e−δ(2.4–13)
First note that E [X]=0, and therefore the condition δ> E[X]needed to use the
upper tail probability in the Chernov bound is satisfied. To solve Equation 2.4–7 for ν∗,
we must determine E⎦bracketleftbig
XeνX⎦bracketrightbig
and E⎦bracketleftbig
eνX⎦bracketrightbig
. For the PDF in Equation 2.4–12, we find
that E⎦bracketleftbig
XeνX⎦bracketrightbig
and E⎦bracketleftbig
eνX⎦bracketrightbig
converge only if −1<ν< 1, and for this range of values
ofνwe have
E⎦bracketleftbig
XeνX⎦bracketrightbig
=2ν
(ν+1)2(ν−1)2
E⎦bracketleftbig
eνX⎦bracketrightbig
=1
(1+ν)(1−ν)(2.4–14)
Proakis-27466 book September 25, 2007 13:9
60 Digital Communications
Substituting these values into Equation 2.4–7, we obtain the quadratic equation
ν2δ+2ν−δ=0
which has the solutions
ν∗=−1±√
1+δ2
δ(2.4–15)
Since ν∗must be in the ( −1,+1) interval for E⎦bracketleftbig
XeνX⎦bracketrightbig
and E⎦bracketleftbig
eνX⎦bracketrightbig
to converge, the
only acceptable solution is
ν∗=−1+√
1+δ2
δ(2.4–16)
Finally, we evaluate the upper bound in Equation 2.4–8 by substituting for ν∗from
Equation 2.4–16. The result is
P[X≥δ]≤δ2
2(−1+√
1+δ2)e1−√
1+δ2(2.4–17)
Forδ/greatermuch1, Equation 2.4–17 reduces to
P(X≥δ)≤δ
2e−δ(2.4–18)
We note that the Chernov bound decreases exponentially as δincreases. Consequently,
it approximates closely the exact tail probability given by Equation 2.4–13.
EXAMPLE 2.4–2. In performance analysis of communication systems over fading chan-
nels, we encounter random variables of the form
X=d2R2+2RdN (2.4–19)
where dis a constant, Ris a Ricean random variable with parameters sandσrepresent-
ing channel attenuation due to fading, and Nis a zero-mean Gaussian random variable
with varianceN0
2representing channel noise. It is assumed that RandNare indepen-
dent random variables. We are interested to apply the Chernov bounding technique tofind an upper bound on P [X<0]. From the Chernov bound given in Equation 2.4–5,
we have
P[X≤0]≤E⎦bracketleftbig
e
νX⎦bracketrightbig
,for all ν<0 (2.4–20)
To determine E⎦bracketleftbig
eνX⎦bracketrightbig
, we use the well-known relation
E[Y]=E[E[Y|X]] (2.4–21)
from elementary probability. We note that conditioned on R,Xis a Gaussian random
variable with mean d2R2and variance 2 R2d2N0. Using the relation for the moment
generating function of a Gaussian random variable from Table 2.3–3, we have
E⎦bracketleftbig
eνX|R⎦bracketrightbig
=eνd2R2+ν2d2N0R2=eνd2(1+N0ν)R2(2.4–22)
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 61
Now noting that R2is a noncentral χ2random variable with two degrees of freedom,
and using the characteristic function for this random variable from Table 2.3–3, weobtain
E⎦bracketleftbig
e
νX⎦bracketrightbig
=E⎦bracketleftbig
E⎦bracketleftbig
eνX|R⎦bracketrightbig⎦bracketrightbig
=E⎦bracketleftBig
eνd2(1+N0ν)R2⎦bracketrightBig
=1
1−2νd2(1+N0ν)σ2eνd2(1+N0ν)s2
1−2νd2(1+N0ν)σ2(2.4–23)
where we have used Equation 2.4–21. From Equations 2.4–20 and 2.4–23 we conclude
that
P[X≤0]≤min
ν<01
1−2νd2(1+N0ν)σ2eνd2(1+N0ν)s2
1−2νd2(1+N0ν)σ2(2.4–24)
It can be easily verified by differentiation that in the range of interest ( ν<0), the right-
hand side is an increasing function of λ=νd2(1+N0ν), and therefore the minimum
is achieved when λis minimized. By simple differentiation we can verify that λis
minimized for ν=−1
2N0, resulting in
P[X≤0]≤1
1+d2
2N0σ2e−d2
4N0s2
1+d2
2N0σ2(2.4–25)
If we use Equation 2.3–61 or 2.3–62 for the Ricean random variable, we obtain the
following bounds:
P[X≤0]≤K+1
K+1+A2d2
4N0e−A2Kd2
4N0
K+1+d2A2
4N0 (2.4–26)
and
P[X≤0]≤K+1
K+1+d2
4N0e−Kd2
4N0
K+1+d2
4N0 (2.4–27)
For the case of Rayleigh fading channels, in which s=0, these relations reduce to
P[X≤0]≤1
1+d2
2N0σ2(2.4–28)
Chernov Bound for Sums of Random Variables
Let{Xi},1≤i≤n, denote a sequence of iid random variables and define
Y=1
nn⎦summationdisplay
i=1Xi (2.4–29)
Proakis-27466 book September 25, 2007 13:9
62 Digital Communications
We are interested to find a bound on P [Y>δ], where δ>E[X]. Applying the Chernov
bound, we have
P[Y>δ]=P⎦bracketleftBiggn⎦summationdisplay
i=1Xi>nδ⎦bracketrightBigg
≤E⎦bracketleftbigg
eν⎦parenleftbig⎦summationtextn
i=1Xi−nδ⎦parenrightbig⎦bracketrightbigg
=⎦bracketleftbigE⎦bracketleftbigeν(X−δ)⎦bracketrightbig⎦bracketrightbign,ν > 0(2.4–30)
To find the optimal choice of νwe equate the derivative of the right-hand side to
zero
d
dν⎦bracketleftbigE⎦bracketleftbigeν(X−δ)⎦bracketrightbig⎦bracketrightbign=n⎦bracketleftbigE⎦bracketleftbigeν(X−δ)⎦bracketrightbig⎦bracketrightbign−1E⎦bracketleftbig(X−δ)eν(X−δ)⎦bracketrightbig=0 (2.4–31)
The single root of this equation is obtained by solving
E⎦bracketleftbigXeνX⎦bracketrightbig=δE⎦bracketleftbigeνX⎦bracketrightbig(2.4–32)
which is exactly Equation 2.4–7. Therefore, for the sum of iid random variables we
find the ν∗solution of Equation 2.4–7, and then we use
P[Y>δ]≤⎦bracketleftBig
E⎦bracketleftBig
eν∗(X−δ)⎦bracketrightBig⎦bracketrightBign
=e−nν∗δ⎦bracketleftBig
E⎦bracketleftBig
eν∗X⎦bracketrightBig⎦bracketrightBign
(2.4–33)
EXAMPLE 2.4–3. The Xi’s are binary iid random variables with P [X=1]=1−
P[X=−1]=p, where p<1
2. We are interested to find a bound on
P⎦bracketleftBiggn⎦summationdisplay
i=1Xi>0⎦bracketrightBigg
We have E [X]=p−(1−p)=2p−1<0. Assuming δ=0, the condition δ>E[X]
is satisfied, and the preceding development can be applied to this case. We have
E⎦bracketleftbig
XeνX⎦bracketrightbig
=peν−(1−p)e−ν(2.4–34)
and Equation 2.4–7 becomes
peν−(1−p)e−ν=0 (2.4–35)
which has the unique solution
ν∗=1
2ln1−p
p(2.4–36)
Using this value, we have
E⎦bracketleftbig
eν∗X⎦bracketrightbig
=p⎦radicalBigg
1−p
p+(1−p)⎦radicalbiggp
1−p=2⎦radicalbig
p(1−p) (2.4–37)
Substituting this result into Equation 2.4–33 results in
P⎦bracketleftBiggn⎦summationdisplay
i=1Xi>0⎦bracketrightBigg
≤[4p(1−p)]n
2 (2.4–38)
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 63
Since for p<1
2we have 4 p(1−p)<1, the bound given in Equation 2.4–38 tends to
zero exponentially.
2.5
LIMIT THEOREMS FOR SUMS OF RANDOM V ARIABLES
If{Xi,i=1,2,3,...} represents a sequence of iid random variables, then it is intu-
itively clear that the running average of this sequence, i.e.,
Yn=1
nn⎦summationdisplay
i=1Xi (2.5–1)
should in some sense converge to the average of the random variables. Two limit
theorems, i.e., the law of large numbers (LLN) and the central limit theorem (CLT),
rigorously state how the running average of the random variable behaves as nbecomes
large.
The (strong) law of large numbers states that if {Xi,i=1,2,...} is a sequence of
iid random variables with E [X1]<∞, then
1
nn⎦summationdisplay
i=1Xi−→ E[X1] (2.5–2)
where the type of convergence is convergence almost everywhere (a.e.) or convergence
almost surely (a.s.), meaning the set of points in the probability space for which the
left-hand side does not converge to the right-hand side has zero probability.
The central limit theorem states that if {Xi,i=1,2,...} is a sequence of iid
random variables with m=E[X1]<∞andσ2=VA R [X1]<∞, then we have
1
n⎦summationtextn
i=1Xi−m
σ√n−→N(0,1) (2.5–3)
The type of convergence in the CLT is convergence in distribution, meaning the CDF
of the left-hand side converges to the CDF of N(0,1) as nincreases.
2.6
COMPLEX RANDOM V ARIABLES
A complex random variable Z=X+jYcan be considered as a pair of real random
variables XandY. Therefore, we treat a complex random variable as a two-dimensional
random vector with components XandY. The PDF of a complex random variable is
defined to be the joint PDF of its real and complex parts. If XandYare jointly
Gaussian random variables, then Zis a complex Gaussian random variable. The PDF
of a zero-mean complex Gaussian random variable Zwith iid real and imaginary parts
Proakis-27466 book September 25, 2007 13:9
64 Digital Communications
is given by
p(z)=1
2πσ2e−x2+y2
2σ2 (2.6–1)
=1
2πσ2e−|z|2
2σ2 (2.6–2)
For a complex random variable Z, the mean and variance are defined by
E[Z]=E[X]+jE[Y] (2.6–3)
VA R [Z]=E⎦bracketleftbig|Z|2⎦bracketrightbig−|E[Z]|2=VA R [X]+VA R [Y] (2.6–4)
2.6–1 Complex Random Vectors
A complex random vector is defined as Z=X+jY, where XandYare real-valued
random vectors of size n. We define the following real-valued matrices for a complex
random vector Z.
CX=E⎦bracketleftbig(X−E[X])(X−E[X])t⎦bracketrightbig(2.6–5)
CY=E⎦bracketleftbig(Y−E[Y])(Y−E[Y])t⎦bracketrightbig(2.6–6)
CXY=E⎦bracketleftbig(X−E[X])(Y−E[Y])t⎦bracketrightbig(2.6–7)
CYX=E⎦bracketleftbig(Y−E[Y])(X−E[X])t⎦bracketrightbig(2.6–8)
Matrices CXandCYare the covariance matrices of real random vectors XandY,
respectively, and hence they are symmetric and nonnegative definite. It is clear from
above that CYX=Ct
XY.
The PDF of Zis the joint PDF of its real and imaginary parts. If we define the
2n-dimensional real vector
˜Z=⎦bracketleftBigg
X
Y⎦bracketrightBigg
(2.6–9)
then the PDF of the complex vector Zis the PDF of the real vector ˜Z. It is clear that
C˜Z, the covariance matrix of ˜Z, can be written as
C˜Z=⎦bracketleftBigg
CX CXY
CYX CY⎦bracketrightBigg
(2.6–10)
We also define the following two, in general complex-valued, matrices
CZ=E⎦bracketleftbig(Z−E[Z])(Z−E[Z])H⎦bracketrightbig(2.6–11)
⎦tildewideCZ=E⎦bracketleftbig(Z−E[Z])(Z−E[Z])t⎦bracketrightbig(2.6–12)
where Atdenotes the transpose and AHdenotes the Hermitian transpose of A(Ais
transposed and each element of it is conjugated). CZand⎦tildewideCZare called the covariance
and the pseudocovariance of the complex random vector Z, respectively. It is easy to
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 65
verify that for any Z, the covariance matrix is Hermitian†and nonnegative definite. The
pseudocovariance is skew-Hermitian .
From these definitions it is easy to verify the following relations.
CZ=CX+CY+j(CYX−CXY) (2.6–13)
⎦tildewideCZ=CX−CY+j(CXY+CYX) (2.6–14)
CX=1
2Re [CZ+⎦tildewideCZ] (2.6–15)
CY=1
2Re [CZ−⎦tildewideCZ] (2.6–16)
CYX=1
2Im [CZ+⎦tildewideCZ] (2.6–17)
CXY=1
2Im [⎦tildewideCZ−CZ] (2.6–18)
Proper and Circularly Symmetric Random Vectors
A complex random vector Zis called proper if its pseudocovariance is zero, i.e., if
⎦tildewideCZ=0. From Equation 2.6–14 it is clear that for a proper random vector we have
CX=CY (2.6–19)
CXY=−CYX (2.6–20)
Substituting these results into Equations 2.6–13 to 2.6–18 and 2.6–10, we conclude
that for proper random vectors
CZ=2CX+2jCYX (2.6–21)
CX=CY=1
2Re[CZ] (2.6–22)
CYX=−CXY=1
2Im[CZ] (2.6–23)
C˜Z=⎦bracketleftBigg
CX CXY
−CXY CX⎦bracketrightBigg
(2.6–24)
For the special case of n=1, i.e., when we are dealing with a single complex
random variable Z=X+jY, the conditions for being proper become
VA R [X]=VA R [Y] (2.6–25)
COV [X,Y]=−COV [Y,X] (2.6–26)
which means that Zis proper if XandYhave equal variances and are uncorrelated. In
this case V AR [Z]=2V A R [X]. Since in the case of jointly Gaussian random variables
uncorrelated is equivalent to independent, we conclude that a complex Gaussian random
†Matrix Ais Hermitian if A=AH. It is skew-Hermitian if AH=− A.
Proakis-27466 book September 25, 2007 13:9
66 Digital Communications
variable Zis proper if and only if its real and complex parts are independent with equal
variance. For a zero-mean proper complex Gaussian random variable, the PDF is given
by Equation 2.6–2.
If the complex random vector Z=X+jYis Gaussian, meaning that XandY
are jointly Gaussian, then we have
p(z)=p(˜z)=1
(2π)n(detC˜Z)1
2e−1
2(˜z−˜m)tC˜Z−1(˜z−˜m)(2.6–27)
where
˜m=E⎦bracketleftbig˜Z⎦bracketrightbig(2.6–28)
It can be shown that in the special case where Zis a proper n-dimensional complex
Gaussian random vector, with mean m=E[Z]and nonsingular covariance matrix CZ,
its PDF can be written as
p(z)=1
πndetCZe−1
2(z−m)†CZ−1(z−m)(2.6–29)
A complex random vector Zis called circularly symmetric orcircular if rotating the
vector by any angle does not change its PDF. In other words, a complex random vector
Zis circularly symmetric if ZandejθZhave the same PDF for all θ. In Problem 2.34
we will see that if Zis circular, then it is zero-mean and proper, i.e., E [Z]=0and
E⎦bracketleftbigZZt⎦bracketrightbig=0. In Problem 2.35 we show that if Zis a zero-mean proper Gaussian
complex vector, then Zis circular. In other words, for complex Gaussian random
vectors being zero-mean and proper is equivalent to being circular.
In Problem 2.36 we show that if Zis a proper complex vector, then any affine
transformation of it, i.e., any transform of the form W=AZ+b, is also a proper
complex vector. Since we know that if Zis Gaussian, so is W, we conclude that if Zis
a proper Gaussian vector, so is W. For more details on properties of proper and circular
random variables and random vectors, the reader is referred to Neeser and Massey(1993) and Eriksson and Koivunen (2006).
2.7
RANDOM PROCESSES
Random processes, stochastic processes, or random signals are fundamental in the studyof communication systems. Modeling information sources and communication chan-nels requires a good understanding of random processes and techniques for analyzingthem. We assume that the reader has a knowledge of the basic concepts of randomprocesses including definitions of mean, autocorrelation, cross-correlation, stationar-ity, and ergodicity as given in standard texts such as Leon-Garcia (1994), Papoulis andPillai (2002), Stark and Woods (2002). In the following paragraphs we present a briefreview of the most important properties of random processes.
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 67
The mean mX(t) and the autocorrelation function of a random process X(t) are
defined as
mX(t)=E[X(t)] (2.7–1)
RX(t1,t2)=E⎦bracketleftbigX(t1)X∗(t2)⎦bracketrightbig(2.7–2)
Thecross-correlation function of two random processes X(t) and Y(t) is defined by
RXY(t1,t2)=E⎦bracketleftbigX(t1)Y∗(t2)⎦bracketrightbig(2.7–3)
Note that RX(t2,t1)=R∗
X(t1,t2), i.e., RX(t1,t2) is Hermitian. For the cross-correlation
we have RYX(t2,t1)=R∗
XY(t1,t2).
2.7–1 Wide-Sense Stationary Random Processes
Random process X(t)i swide-sense stationary (WSS) if its mean is constant and
RX(t1,t2)=RX(τ) where τ=t1−t2. For WSS processes RX(−τ)=R∗
X(τ). Two
processes X(t) and Y(t) are jointly wide-sense stationary if both X(t) and Y(t) are
WSS and RXY(t1,t2)=RXY(τ). For jointly WSS processes RYX(−τ)=R∗
XY(τ). A
complex process is WSS if its real and imaginary parts are jointly WSS.
Thepower spectral density (PSD) or power spectrum of a WSS random process
X(t) is a function SX(f) describing the distribution of power as a function of frequency.
The unit for power spectral density is watts per hertz. The Wiener-Khinchin theorem
states that for a WSS process, the power spectrum is the Fourier transform of the
autocorrelation function RX(τ), i.e.,
SX(f)=F[RX(τ)] (2.7–4)
Similarly, the cross spectral density (CSD) of two jointly WSS processes is defined as
the Fourier transform of their cross-correlation function.
SXY(f)=F[RXY(τ)] (2.7–5)
The cross spectral density satisfies the following symmetry property:
SXY(f)=S∗
YX(f) (2.7–6)
From properties of the autocorrelation function it is easy to verify that the power
spectral density of any real WSS process X(t) is a real, nonnegative, and even function of
f. For complex processes, power spectrum is real and nonnegative, but not necessarily
even. The cross spectral density can be a complex function, even when both X(t) and
Y(t) are real processes.
IfX(t) and Y(t) are jointly WSS random processes, then Z(t)=aX(t)+bY(t)i s
a WSS random process with autocorrelation and power spectral density given by
RZ(τ)=|a|2RX(τ)+|b|2RY(τ)+ab∗RXY(τ)+ba∗RYX(τ) (2.7–7)
SZ(f)=|a|2SX(f)+|b|2SY(f)+2R e[ ab∗SXY(f)] (2.7–8)
Proakis-27466 book September 25, 2007 13:9
68 Digital Communications
In the special case where a=b=1, we have Z(t)=X(t)+Y(t), which results in
RZ(τ)=RX(τ)+RY(τ)+RXY(τ)+RYX(τ) (2.7–9)
SZ(f)=SX(f)+SY(f)+2R e[SXY(f)] (2.7–10)
and when a=1 and b=j,w eh a v e Z(t)=X(t)+jY(t) and
RZ(τ)=RX(τ)+RY(τ)+j(RYX(τ)+RXY(τ)) (2.7–11)
SZ(f)=SX(f)+SY(f)+2I m[SXY(f)] (2.7–12)
When a WSS process X(t) passes through an LTI system with impulse response
h(t) and transfer function H(f)=F[h(t)], the output process Y(t) and X(t) are
jointly WSS and the following relations hold:
mY=mX⎦integraldisplay∞
−∞h(t)dt (2.7–13)
RXY(τ)=RX(τ)⋆h∗(−τ) (2.7–14)
RY(τ)=RX(τ)⋆h(τ)⋆h∗(−τ) (2.7–15)
mY=mXH(0) (2.7–16)
SXY(f)=SX(f)H∗(f) (2.7–17)
SY(f)=SX(f)|H(f)|2(2.7–18)
The power in a WSS process X(t) is the sum of the powers at all frequencies, and
therefore it is the integral of the power spectrum over all frequencies. We can write
PX=E⎦bracketleftbig|X(t)|2⎦bracketrightbig=RX(0)=⎦integraldisplay∞
−∞SX(f)df (2.7–19)
Gaussian Random Processes
A real random process X(t) is Gaussian if for all positive integers nand for all
(t1,t2,..., tn), the random vector ( X(t1),X(t2),..., X(tn))tis a Gaussian random vec-
tor; i.e., random variables {X(ti)}n
i=1are jointly Gaussian random variables. Similar
to jointly Gaussian random variables, linear filtering of Gaussian random processesresults in a Gaussian random process, even when the filtering is time-varying.
Two real random processes X(t) and Y(t) are jointly Gaussian if for all positive
integers n,mand all ( t
1,t2,..., tn), and ( t/prime
1,t/prime
2,..., t/prime
m), the random vector
(X(t1),X(t2),..., X(tn),Y(t/prime
1),Y(t/prime
2),..., Y(t/prime
m))t
is a Gaussian vector. For two jointly Gaussian random processes X(t) and Y(t), being
uncorrelated, i.e., having
RXY(t+τ,t)=E[X(t+τ)]E[Y(t)]for all tandτ (2.7–20)
is equivalent to being independent.
A complex process Z(t)=X(t)+jY(t) is Gaussian if X(t) and Y(t) are jointly
Gaussian processes.
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 69
White Processes
A process is called a white process if its power spectral density is constant for all
frequencies; this constant value is usually denoted byN0
2.
SX(f)=N0
2(2.7–21)
Using Equation 2.7–19, we see that the power in a white process is infinite, indicating
that white processes cannot exist as a physical process. Although white processes are notphysically realizable processes, they are very useful, closely modeling some importantphysical phenomenon including the thermal noise .
Thermal noise is the noise generated in electric devices by thermal agitation of
electrons. Thermal noise can be closely modeled by a random process N(t) having the
following properties:
1.N(t) is a stationary process.
2.N(t) is a zero-mean process.
3.N(t) is a Gaussian process.
4.N(t) is a white process whose power spectral density is given by
SN(f)=N0
2=kT
2(2.7–22)
where Tis the ambient temperature in kelvins and kisBoltzmann’s constant , equal
to 38×10−23J/K.
Discrete-Time Random Processes
Discrete-time random processes have similar properties to continuous time processes.
In particular the PSD of a WSS discrete-time random process is defined as the discrete-time Fourier transform of its autocorrelation function
SX(f)=∞⎦summationdisplay
m=−∞RX(m)e−j2πfm(2.7–23)
and the autocorrelation function can be obtained as the inverse Fourier transform of the
power spectral density as
RX(m)=⎦integraldisplay1/2
−1/2SX(f)ej2πfmdf (2.7–24)
The power in a discrete-time random process is given by
P=E⎦bracketleftbig|X(n)|2⎦bracketrightbig=RX(0)=⎦integraldisplay1/2
−1/2SX(f)df (2.7–25)
Proakis-27466 book September 25, 2007 13:9
70 Digital Communications
2.7–2 Cyclostationary Random Processes
A random process X(t)i scyclostationary if its mean and autocorrelation function are
periodic functions with the same period T0. For a cyclostationary process we have
mX(t+T0)=mX(t) (2.7–26)
RX(t1+T0,t2+T0)=RX(t1,t2) (2.7–27)
Cyclostationary processes are encountered frequently in the study of communi-
cation systems because many modulated processes can be modeled as cyclostationary
processes. For a cyclostationary process, the average autocorrelation function is definedas the average of the autocorrelation function over one period
RX(τ)=1
T0⎦integraldisplayT0
0RX(t+τ,t)dt (2.7–28)
The (average) power spectral density for a cyclostationary process is defined as theFourier transform of the average autocorrelation function, i.e.,
SX(f)=F⎦bracketleftbigRX(τ)⎦bracketrightbig(2.7–29)
EXAMPLE 2.7–1. Let{an}denote a discrete-time WSS random process with mean
ma(n)=E[an]=maand autocorrelation function Ra(m)=E⎦bracketleftbig
an+ma∗
n⎦bracketrightbig
. Define the
random process
X(t)=∞⎦summationdisplay
n=−∞ang(t−nT) (2.7–30)
for an arbitrary deterministic function g(t). We have
mX(t)=E[X(t)]=ma∞⎦summationdisplay
n=−∞g(t−nT) (2.7–31)
This function is obviously periodic with period T. For the autocorrelation function we
have
RX(t+τ,t)=∞⎦summationdisplay
n=−∞∞⎦summationdisplay
m=−∞E⎦bracketleftbig
ana∗
m⎦bracketrightbig
g(t+τ−nT)g∗(t−mT) (2.7–32)
=∞⎦summationdisplay
n=−∞∞⎦summationdisplay
m=−∞Ra(n−m)g(t+τ−nT)g∗(t−mT) (2.7–33)
It can readily be verified that
RX(t+τ+T,t+T)=RX(t+τ,t) (2.7–34)
Equations 2.7–31 and 2.7–34 show that X(t) is a cyclostationary process.
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 71
2.7–3 Proper and Circular Random Processes
For a complex random process Z(t)=X(t)+jY(t), we define the covariance and the
pseudocovariance, similar to the case of complex random vectors, as
CZ(t+τ,t)=E[Z(t+τ)Z∗(t)] (2.7–35)
⎦tildewideCZ(t+τ,t)=E[Z(t+τ)Z(t)] (2.7–36)
It is easy to verify that similar to Equations 2.6–13 and 2.6–14, we have
CZ(t+τ,t)=CX(t+τ,t)+CY(t+τ,t)+j(CYX(t+τ,t)−CXY(t+τ,t))
(2.7–37)
⎦tildewideCZ(t+τ,t)=CX(t+τ,t)−CY(t+τ,t)+j(CYX(t+τ,t)+CXY(t+τ,t))
(2.7–38)
A complex random process Z(t)i sproper if its pseudocovariance is zero, i.e.,
⎦tildewideCZ(t+τ,t)=0. For a proper random process we have
CX(t+τ,t)=CY(t+τ,t) (2.7–39)
CYX(t+τ,t)=−CXY(t+τ,t) (2.7–40)
and
CZ(t+τ,t)=2CX(t+τ,t)+j2CYX(t+τ,t) (2.7–41)
IfZ(t) is a zero-mean process, then all covariances in Equations 2.7–35 to
2.7–41 are substituted with auto- or cross-correlations. When Z(t) is WSS, all auto-
and cross-correlations are functions of τonly. A proper Gaussian random process is a
random process for which, for all nand all (t 1,t2,...,t n), the complex random vector
(Z(t1),Z(t2),..., Z(tn))tis a proper Gaussian vector.
A complex random process Z(t) is circular if for all θ,Z(t) and ejθZ(t) have the
same statistical properties. Similar to the case of complex vectors, it can be shown
that if Z(t) is circular, then it is both proper and zero-mean. For the case of Gaussian
processes, being proper and zero-mean is equivalent to being circular. Also similar tothe case of complex vectors, passing a circular Gaussian process through a linear (notnecessarily time-invariant) system results in a circular Gaussian process at the output.
2.7–4 Markov Chains
Markov chains are discrete-time, discrete-valued random processes in which the currentvalue depends on the entire past values only through the most recent values. In a jth-
order Markov chain, the current value depends on the past values only through the mostrecent jvalues, i.e.,
P[X
n=xn⎦vextendsingle⎦vextendsingleXn−1=xn−1,Xn−2=xn−2,... ]
=P[Xn=xn⎦vextendsingle⎦vextendsingleXn−1=xn−1,Xn−2=xn−2,..., Xn−j=xn−j] (2.7–42)
Proakis-27466 book September 25, 2007 13:9
72 Digital Communications
It is convenient to consider the set of the most recent jvalues as the state of the
Markov chain. With this definition the current state of the Markov chain,i.e., S
n=(Xn,Xn−1,..., Xn−j+1), depends only on the most recent state Sn−1=
(Xn−1,Xn−2,..., Xn−j). That is,
P[Sn=sn|Sn−1=sn−1,Sn−2=sn−2,... ]=P[Sn=sn|Sn−1=sn−1] (2.7–43)
which represents a first-order Markov chain in terms of the state variable Sn. Note that
with this notation, Xnis a deterministic function of state Sn. We can generalize this
notion to the case where the state evolves according to Equation 2.7–43 but the output—or the value of the random process X
n—depends on state Snthrough a conditional
probability mass function
P[Xn=xn|Sn=sn] (2.7–44)
With this background, we define a Markov chain†as a finite-state machine with
state at time n, denoted by Sn, taking values in the set {1,2,..., S}such that Equation
2.7–43 holds and the value of the random process at time n, denoted by Xnand taking
values in a discrete set, depends statistically on the state through the conditional PMFP[X
n=xn|Sn=sn].
The internal development of the process depends on the set of states and the proba-
bilistic law that governs the transitions between the states. If P [ Sn|Sn−1] is independent
ofn(time), the Markov chain is called homogeneous . In this case the probability of
transition from state ito state j,1≤i,j≤S, is independent of nand is denoted
byPij
Pij=P[Sn=j|Sn−1=i] (2.7–45)
In a homogeneous Markov chain, we define the state transition matrix ,o rone-
step transition matrix ,Pas a matrix with elements Pij. The element at row iand
column jdenotes the probability of a direct transition from state ito state j.Pis a
matrix with nonnegative elements, and the sum of each row of it is equal to 1. Then-step transition matrix gives the probabilities of moving from itojinnsteps. For
discrete-time homogeneous Markov chains, the n-step transition matrix is equal to P
n.
All Markov chains studied here are assumed to be homogeneous.
The row vector p(n)=[p1(n)p2(n)···,pS(n)], where pi(n) denotes the prob-
ability of being in state iat time n,i st h e state probability vector of the Markov chain
at time n. From this definition it is clear that
p(n)=p(n−1)P (2.7–46)
and
p(n)=p(0)Pn(2.7–47)
†Strictly speaking, this is the definition of a finite-state Markov chain (FSMC), which is the only class of
Markov chains studied in this book.
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 73
If lim n→∞Pnexists and all its rows are equal, we denote each row of the limit by
p, i.e.,
lim
n→∞Pn=⎡
⎢⎢⎢⎢⎣p
p
...
p⎤
⎥⎥⎥⎥⎦ (2.7–48)
In this case
lim
n→∞p(n)=lim
n→∞p(0)Pn=p(0)⎡
⎢⎢⎢⎢⎣p
p
...
p⎤
⎥⎥⎥⎥⎦=p (2.7–49)
This means that starting from anyinitial probability vector p(0), the Markov chain
stabilizes at the state probability vector given by p, which is called the steady-state ,
equilibrium ,o rstationary state probability distribution of the Markov chain. Since after
reaching the steady-state probability distribution these probabilities do not change, p
can be obtained as the solution of the equation
pP=p (2.7–50)
that satisfies the conditions pi≥0 and⎦summationtext
ipi=1 (i.e., it is a probability vector). If a
Markov chain starts from state p, then it will always remain in this state, because pP=
p. Some basic questions are the following: Does pP=palways have a solution that is
a probability vector? If yes, under what conditions is this solution unique? Under whatconditions does lim
n→∞Pnexist? If the limit exists, does the limit have equal rows?
If it is possible to move from any state of a Markov chain to any other state in a
finite number of steps, the Markov chain is called irreducible . The period of state iof a
Markov chain is the greatest common divisor (GCD) of all nsuch that Pii(n)>0. State
iisaperiodic if its period is equal to 1. A finite-state Markov chain is called ergodic if
it is irreducible and all its states are aperiodic.
It can be shown that in an ergodic Markov chain lim n→∞Pnalways exists and
all rows of the limit are equal, i.e., Equation 2.7–48 holds. In this case a unique sta-tionary (steady-state) state probability distribution exists and starting from any initialstate probability vector, the Markov chain ends up in the steady-state state probabilityvector p.
EXAMPLE 2.7–2. A Markov chain with four states is described by the finite-state dia-
gram shown in Figure 2.7–1. For this Markov chain we have
P=⎡
⎢⎢⎢⎣1
21
301
6
1
201
20
01
403
4
5
601
60⎤
⎥⎥⎥⎦(2.7–51)
Proakis-27466 book September 25, 2007 13:9
74 Digital Communications
41
32P12 /H11005 1
3
P11 /H11005 12
P
21 /H11005 12
P
43 /H11005 16
P
34 /H11005 34P
14 /H11005 16P
41 /H11005 56P
32 /H11005 14P
23 /H11005 12
FIGURE 2.7–1
State transition diagram for a FSMC.
It is easily verified that this Markov chain is irreducible and aperiodic, and thus ergodic.
To find the steady-state probability distribution, we can either find the limit of Pnas
n→∞ or solve Equation 2.7–50. The result is
p≈[0.49541 0.19725 0.12844 0.17889] (2.7–52)
2.8
SERIES EXPANSION OF RANDOM PROCESSES
Series expansion of random processes results in expressing the random processes in
terms of a sequence of random variables as coefficients of orthogonal or orthonormalbasis functions. This type of expansion reduces working with random processes to work-ing with random variables, which in many cases are easier to handle. In the followingwe describe two types of series expansions for random processes. First we describe thesampling theorem for band-limited random processes, and then we continue with theKarhunen-Loeve expansion of random processes, which is a more general expansion.
2.8–1 Sampling Theorem for Band-Limited Random Processes
A deterministic real signal x(t) with Fourier transform X(f) is called band-limited if
X(f)=0 for|f|>W, where Wis the highest frequency contained in x(t). Such a
signal is uniquely represented by samples of x(t) taken at a rate of fs≥2Wsamples/s.
The minimum rate fN=2Wsamples/s is called the Nyquist rate. For complex-
valued signals Wis one-half of the frequency support of the signal; i.e., if W1andW2
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 75
are the lowest and the highest frequency components of the signal, respectively, then
2W=W2−W1. The signal can be perfectly reconstructed from its sampled values if
the sampling rate is at least equal to 2 W. The difference, however, is that the sampled
values are complex in this case, and for specifying each sample, two real numbers arerequired. This means that a real signal can be perfectly described in terms of 2 Wreal
numbers per second, or it has 2 W degrees of freedom orreal dimensions per second.
For a complex signal the number of degrees of freedom is 4 Wper second, which is
equivalent to 2 W complex dimensions or 4Wreal dimensions per second.
Sampling below the Nyquist rate results in frequency aliasing. The band-limited
signal sampled at the Nyquist rate can be reconstructed from its samples by use of theinterpolation formula
x(t)=
∞⎦summationdisplay
n=−∞x⎦parenleftbiggn
2W⎦parenrightbigg
sinc⎦bracketleftbigg
2W⎦parenleftbigg
t−n
2W⎦parenrightbigg⎦bracketrightbigg
(2.8–1)
where {x(n/2W)}are the samples of x(t) taken at t=n/2W,n=0,±1,±2,....
Equivalently, x(t) can be reconstructed by passing the sampled signal through an ideal
lowpass filter with impulse response h(t)=sinc(2 Wt). Figure 2.8–1 illustrates the
signal reconstruction process based on ideal interpolation. Note that the expansion of
x(t) as given by Equation 2.8–1 is an orthogonal expansion and not an orthonormal
expansion since
⎦integraldisplay∞
−∞sinc⎦bracketleftbigg
2W⎦parenleftbigg
t−n
2W⎦parenrightbigg⎦bracketrightbigg
sinc⎦bracketleftbigg
2W⎦parenleftbigg
t−m
2W⎦parenrightbigg⎦bracketrightbigg
dt=⎦braceleftBigg
1
2Wn=m
0 n/negationslash=m(2.8–2)
A stationary stochastic process X(t) is said to be band-limited if its power spec-
tral density SX(f)=0 for|f|>W. Since SX(f) is the Fourier transform of the
autocorrelation function RX(τ), it follows that RX(τ) can be represented as
RX(τ)=∞⎦summationdisplay
n=−∞RX⎦parenleftbiggn
2W⎦parenrightbigg
sinc⎦bracketleftbigg
2W⎦parenleftbigg
τ−n
2W⎦parenrightbigg⎦bracketrightbigg
(2.8–3)
where {RX(n/2W)}are samples of RX(τ) taken at τ=n/2W,n=0,±1,±2,....
Now, if X(t) is a band-limited stationary stochastic process, then X(t) can be repre-
sented as
X(t)=∞⎦summationdisplay
n=−∞X⎦parenleftbiggn
2W⎦parenrightbigg
sinc⎦bracketleftbigg
2W⎦parenleftbigg
t−n
2W⎦parenrightbigg⎦bracketrightbigg
(2.8–4)
x(t) Sample of x(t) FIGURE 2.8–1
Sampling and reconstruction fromsamples.
Proakis-27466 book September 25, 2007 13:9
76 Digital Communications
where {X(n/2W)}are samples of X(t) taken at t=n/2W,n=0,±1,±2,.... This is
the sampling representation for a stationary stochastic process. The samples are random
variables that are described statistically by appropriate joint probability density func-tions. If X(t) is a WSS process, then random variables {X(n/2W)}represent a WSS
discrete-time random process. The autocorrelation of the sample random variables isgiven by
E⎦bracketleftbigg
X⎦parenleftbiggn
2W⎦parenrightbigg
X∗⎦parenleftbiggm
2W⎦parenrightbigg⎦bracketrightbigg
=RX⎦parenleftbiggn−m
2W⎦parenrightbigg
=⎦integraldisplayW
−WSX(f)ej2πfn−m
2Wdf(2.8–5)
If the process X(t) is filtered white Gaussian noise, then it is zero-mean and its power
spectrum is flat in the [− W,W] interval. In this case the samples are uncorrelated, and
since they are Gaussian, they are independent as well.
The signal representation in Equation 2.8–4 is easily established by showing that
(Problem 2.44)
E⎡
⎣⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦vextendsingleX(t)−∞⎦summationdisplay
n=−∞X⎦parenleftbiggn
2W⎦parenrightbigg
sinc⎦bracketleftbigg
2W⎦parenleftbigg
t−n
2W⎦parenrightbigg⎦bracketrightbigg⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦vextendsingle⎦vextendsingle2⎤
⎦=0 (2.8–6)
Hence, equality between the sampling representation and the stochastic process X(t)
holds in the sense that the mean square error is zero.
2.8–2 The Karhunen-Lo` eve Expansion
The sampling theorem presented above gives a straightforward method for orthogonal
expansion of band-limited processes. In this section we present the Karhunen-Lo` eveexpansion, an orthonormal expansion that applies to a large class of random processesand results in uncorrelated random variables as expansion coefficients. We present onlythe results of the Karhunen-Lo` eve expansion. The reader is referred to Van Trees (1968)or Lo` eve (1955) for details.
There are many ways in which a random process can be expanded in terms of a
sequence of random variables {X
n}and an orthonormal basis {φn(t)}.H o w e v e r ,i fw e
require the additional condition that the random variables Xnbe mutually uncorrelated,
then the orthonormal bases have to be the solutions of an eigenfunction problem givenby an integral equation whose kernel is the autocovariance function of the randomprocess. Solving this integral equation results in the orthonormal basis {φ
n(t)}, and
projecting the random process on this basis results in the sequence of uncorrelatedrandom variables {X
n}.
The Karhunen-Lo` eve expansion states that under mild conditions, a random process
X(t) with autocovariance function
CX(t1,t2)=RX(t1,t2)−mX(t1)m∗
X(t2) (2.8–7)
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 77
can be expanded over an interval of interest [ a,b] in terms of an orthonormal basis
{φn(t)}∞
n=1such that the coefficients of expansion are uncorrelated. The φn(t)’s are
solutions (eigenfunctions) of the integral equation
⎦integraldisplayb
aCX(t1,t2)φn(t2)dt2=λnφn(t1), a<t1<b (2.8–8)
with appropriate normalization such that
⎦integraldisplayb
a|φn(t)|2dt=1 (2.8–9)
The Karhunen-Lo` eve expansion is given by
ˆX(t)=∞⎦summationdisplay
n=1Xnφn(t), a<t<b
with the following properties:
1. Random variables Xndenoting the coefficients of the expansion are projections of
the random process X(t) on the basis functions, i.e.,
Xn=/angbracketleftX(t),φn(t)/angbracketright=⎦integraldisplayb
aX(t)φ∗
n(t)dt (2.8–10)
2. Random variables Xnare mutually uncorrelated. Moreover, the variance of Xn
isλn.
COV [Xn,Xm]=⎦braceleftBigg
λn n=m
0 n/negationslash=m(2.8–11)
3. We have
E[ˆX(t)]=E[X(t)]=mX(t), a<t<b (2.8–12)
4.ˆX(t) is equal to X(t) in the mean square sense
E[|X(t)−ˆX(t)|2]=0, a<t<b (2.8–13)
5. The covariance CX(t1,t2) can be expanded in terms of the bases and the eigenvalues
as given in Equation 2.8–14. This is result is known as Mercer’s theorem .
CX(t1,t2)=∞⎦summationdisplay
n=1λnφn(t1)φn(t2), a<t1,t2<b (2.8–14)
6. The eigenfunctions {φn(t)}∞
n=1form a complete basis for expansion of all signals
g(t) which have finite energy in the interval [ a,b]. In other words, if g(t) is such
that
⎦integraldisplayb
a|g(t)|2dt<∞
Proakis-27466 book September 25, 2007 13:9
78 Digital Communications
then we can expand it in terms of {φn(t)}as
g(t)=∞⎦summationdisplay
n=1gnφn(t), a<t<b (2.8–15)
where
gn=/angbracketleftg(t),φ n(t)/angbracketright=⎦integraldisplayb
ag(t)φ∗
n(t)dt (2.8–16)
Equation 2.8–13, which states the Karhunen-Lo` eve expansion, is usually written
in the form
X(t)=∞⎦summationdisplay
n=1Xnφn(t), a<t<b (2.8–17)
where it is understood that the equality is in the mean square sense. The {φn(t)}are
obtained by solving Equation 2.8–8 and normalizing the solutions, and the coefficients
{Xn}are obtained by using Equation 2.8–10.
It is worthwhile noting that the Karhunen-Lo` eve expansion applies to both WSS and
nonstationary processes. In the special case where the process is zero-mean, the autoco-variance function C
X(t1,t2) is substituted with the autocorrelation function RX(t1,t2).
If the process X(t) is a Gaussian process, {Xn}are independent Gaussian random
variables.
EXAMPLE 2.8–1. LetX(t) be a zero-mean white process with power spectral density
N0
2. To derive the Karhunen-Lo` eve expansion for this process over an arbitrary interval
[a,b], we have to solve the integral equation
⎦integraldisplayb
aN0
2δ(t1−t2)φn(t2)dt2=λnφn(t1), a<t1<b (2.8–18)
whereN0
2δ(t1−t2) is the autocorrelation function of the white process. Using the sifting
property of the impulse function, we have
N0
2φn(t1)=λnφn(t1), a<t1<b (2.8–19)
From this equation we see that φn(t) can be any arbitrary function. Therefore, any
orthonormal basis can be used for expansion of white processes, and all coefficients of
the expansion Xnwill have the same variance ofN0
2.
2.9
BANDPASS AND LOWPASS RANDOM PROCESSES
In general, bandpass and lowpass random processes can be defined as WSS processes
X(t) for which the autocorrelation function RX(τ) is either a bandpass or a lowpass
signal. Recall that the autocorrelation function is an ordinary deterministic function
with a Fourier transform which represents the power spectral density of the random
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 79
process X(t). Therefore, for a bandpass process the power spectral density is located
around frequencies ±f0, and for lowpass processes the power spectral density is located
around zero frequency.
To be more specific, we define a bandpass (or narrowband) process as a real, zero-
mean, and WSS random process whose autocorrelation function is a bandpass signal.
Inspired by Equations 2.1–11, we define the in-phase andquadrature components
of a bandpass random process X(t)a s
Xi(t)=X(t) cos 2 πf0t+⎦hatwideX(t) sin 2πf0t
Xq(t)=⎦hatwideX(t) cos 2 πf0t−X(t) sin 2πf0t(2.9–1)
We will now show that
1.Xi(t) and Xq(t) are jointly WSS zero-mean random processes.
2.Xi(t) and Xq(t) have the same power spectral density.
3.Xi(t) and Xq(t) are both lowpass processes; i.e., their power spectral density is
located around f=0.
We also define the lowpass equivalent process X l(t)a s
Xl(t)=Xi(t)+jXq(t) (2.9–2)
and we will derive an expression for its autocorrelation function and power spectral
density. In addition we will see that Xl(t) is a proper random process.
Since X(t) by assumption is zero-mean, so is ⎦hatwideX(t), its Hilbert transform. This is
obvious since the Hilbert transform is just a filtering operation. From this observation,it is clear that X
i(t) and Xq(t) are both zero-mean processes.
To derive the autocorrelation function of Xi(t), we have
RXi(t+τ,t)=E[Xi(t+τ)Xi(t)]
=E[ (X(t+τ) cos 2 πf0(t+τ)+⎦hatwideX(t+τ) sin 2πf0(t+τ))
×(X(t) cos 2 πf0t+⎦hatwideX(t) sin 2πf0t)](2.9–3)
Expanding this relation, we have
RXi(t+τ,t)=RX(τ) cos 2 πf0(t+τ) cos 2 πf0t
+RXˆX(t+τ,t) cos 2 πf0(t+τ) sin 2πf0t
+RˆXX(t+τ,t) sin 2πf0(t+τ) cos 2 πf0t
+RˆXˆX(t+τ,t) sin 2πf0(t+τ) sin 2πf0t(2.9–4)
Since the Hilbert transform is the result of passing the process through an LTI sys-
tem, we conclude that X(t) and ⎦hatwideX(t) are jointly WSS and therefore all the auto- and
cross-correlations in Equation 2.9–4 are functions of τonly. Using Equations 2.7–17
Proakis-27466 book September 25, 2007 13:9
80 Digital Communications
and 2.7–18, we can easily show that (see Problem 2.56)
RXˆX(τ)=−⎦hatwideRX(τ)
RˆXX(τ)=⎦hatwideRX(τ)
RˆXˆX(τ)=RX(τ)(2.9–5)
Substituting these results into Equation 2.9–4 and using standard trigonometric
identities yield
RXi(τ)=RX(τ) cos(2 πf0τ)+⎦hatwideRX(τ) sin(2 πf0τ) (2.9–6)
Similarly, we can show that
RXq(τ)=RXi(τ)=RX(τ) cos(2 πf0τ)+⎦hatwideRX(τ) sin(2 πf0τ) (2.9–7)
RXiXq(τ)=− RXqXi(τ)=RX(τ) sin(2 πf0τ)−⎦hatwideRX(τ) cos(2 πf0τ) (2.9–8)
These relations show that Xi(t) and Xq(t) are zero-mean jointly WSS processes with
equal autocorrelation functions (and thus equal power spectral densities).
To derive the common power spectral density of Xi(t) and Xq(t) and their cross
spectral density, we derive the Fourier transforms of Equations 2.9–7 and 2.9–8. Weneed to use the modulation property of the Fourier transform and the fact that the Fourier
transform of
⎦hatwideRX(τ) is equal to −jsgn( f)SX(f). Given these facts, it is straightforward
to derive
SXi(f)=SXq(f)=⎦braceleftBigg
SX(f+f0)+SX(f−f0) |f|<f0
0 otherwise(2.9–9)
SXiXq(f)=−SXqXi(f)=⎦braceleftBigg
j[SX(f+f0)−SX(f−f0)] |f|<f0
0 otherwise
(2.9–10)
Equation 2.9–9 states that the common power spectral density of the in-phase and
quadrature components of X(t) is obtained by shifting the power spectral density of X(t)
to left and right by f0and adding the results and then removing all components outside
[−f0,f0]. This result also shows that both Xi(t) and Xq(t) are lowpass processes.
From Equation 2.9–10 we see that if SX(f+f0)=SX(f−f0) for|f|<f0, then
SXiXq(f)=0 and consequently, RXiXq(τ)=0. Since Xi(t) and Xq(t) are zero-mean
processes, from RXiXq(τ)=0 we conclude that under this condition Xi(t) and Xq(t)
are uncorrelated. One of the cases where we have SX(f+f0)=SX(f−f0) for|f|<0
occurs when SX(f) is symmetric around f0, in which case the in-phase and quadrature
components will be uncorrelated processes.
We define the complex process Xl(t)=Xi(t)+jXq(t) as the lowpass equivalent
ofX(t). Since Xi(t) and Xq(t) are both lowpass processes, we conclude that Xl(t)i s
also a lowpass process. Comparing Equations 2.9–7 and 2.9–8 with Equations 2.7–39and 2.7–40, we can conclude that X
l(t) is a proper random process, and therefore, from
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 81
Equation 2.7–41, we have
RXl(τ)=2RXi(τ)+2jRXqXi(τ) (2.9–11)
=2[RX(τ)+j⎦hatwideRX(τ)]e−j2πf0t(2.9–12)
where we have used Equations 2.9–7 and 2.9–8. Comparing Equations 2.9–12 and
2.1–6, we observe that RXl(τ) is twice the lowpass equivalent of RX(τ). In other words,
the autocorrelation function of the lowpass equivalent process X l(t)is twice the lowpass
equivalent of the autocorrelation function of the bandpass process X (t).
Taking Fourier transform of both sides of Equation 2.9–12, we obtain
SXl(f)=⎦braceleftBigg
4SX(f+f0)|f|<f0
0 otherwise(2.9–13)
and consequently,
SX(f)=1
4[SXl(f−f0)+SXl(−f−f0)] (2.9–14)
We also observe that if X(t) is a Gaussian process, then Xi(t),Xq(t), and Xl(t) will
be jointly Gaussian processes; and since Xl(t) is Gaussian, zero-mean, and proper, we
conclude that Xl(t) is a circular process as well. In this case if SX(f+f0)=SX(f−f0)
for|f|<f0, then Xi(t) and Xq(t) will be independent processes.
EXAMPLE 2.9–1. White Gaussian noise with power spectral density ofN0
2passes
through an ideal bandpass filter with transfer function
H(f)=⎦braceleftbigg1 |f−f0|<W
0 otherwise
where W<f0. The output, called filtered white noise , is denoted by X(t). This process
has a power spectral density of
SX(f)=⎦braceleftbiggN0
2|f−f0|<W
0 otherwise
Since SX(f+f0)=SX(f−f0) for|f|<f0, and the process is Gaussian, Xi(f) and
Xq(f) are independent lowpass processes. Using Equation 2.9–9, we conclude that
SXi(f)=SXq(f)=⎦braceleftbiggN0|f|<W
0 otherwise
and from Equation 2.9–13, we conclude that
SXl(f)=⎦braceleftbigg2N0|f|<W
0 otherwise
Proakis-27466 book September 25, 2007 13:9
82 Digital Communications
2.10
BIBLIOGRAPHICAL NOTES AND REFERENCES
In this chapter we have provided a review of basic concepts and definitions in signal
analysis, the theory of probability, and stochastic processes. An advanced book on signalanalysis that covers most of the material presented here in detail is the book by Franks(1969). The texts by Davenport and Root (1958), Davenport (1970), Papoulis and Pillai(2002), Peebles (1987), Helstrom (1991), Stark and Woods (2002), and Leon-Garcia(1994) provide engineering-oriented treatments of probability and stochastic processes.A more mathematical treatment of probability theory may be found in the text by Lo` eve(1955). Finally, we cite the book by Miller (1964), which treats multidimensionalGaussian distributions.
PROBLEMS
2.1Prove the following properties of Hilbert transforms:
a.I f x(t)=x(−t), then ˆx(t)=− ˆx(−t).
b.I f x(t)=−x(−t), then ˆx(t)=ˆx(−t).
c.I f x(t)=cosω0t, then ˆx(t)=sinω0t.
d.I f x(t)=sinω0t, then ˆx(t)=− cosω0t.
e.ˆˆx(t)=−x(t)
f.⎦integraldisplay∞
−∞x2(t)dt=⎦integraldisplay∞
−∞ˆx2(t)dt
g.⎦integraldisplay∞
−∞x(t)ˆx(t)dt=0
2.2Letx(t) and y(t) denote two bandpass signals, and let xl(t) and yl(t) denote their lowpass
equivalents with respect to some frequency f0. We know that in general xl(t) and yl(t) are
complex signals.
1. Show that⎦integraldisplay∞
−∞x(t)y(t)dt=1
2Re⎦bracketleftbigg⎦integraldisplay∞
−∞xl(t)y∗
l(t)dt⎦bracketrightbigg
2. From this conclude that Ex=1
2Exl, i.e., the energy in a bandpass signal is one-half the
energy in its lowpass equivalent.
2.3Suppose that s(t) is either a real- or complex-valued signal that is represented as a linear
combination of orthonormal functions {fn(t)}, i.e.,
ˆs(t)=K⎦summationdisplay
k=1skfk(t)
where⎦integraldisplay∞
−∞fn(t)f∗
m(t)dt=⎦braceleftbigg
1 m=n
0 m/negationslash=n
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 83
Determine the expressions for the coefficients {sk}in the expansion ˆsi(t) that minimize the
energy
Ee=⎦integraldisplay∞
−∞|s(t)−ˆs(t)|2dt
and the corresponding residual error Ee.
2.4Suppose that a set of Msignal waveforms {slm(t)}is complex-valued. Derive the equations
for the Gram-Schmidt procedure that will result in a set of N≤Morthonormal signal
waveforms.
2.5Carry out the Gram-Schmidt orthogonalization of the signals in Figure 2.2–1(a) in the order
s4(t),s3(t),s1(t), and thus obtain a set of orthonormal functions {fm(t)}. Then determine
the vector representation of the signals {sn(t)}by using the orthonormal functions {fm(t)}.
Also determine the signal energies.
2.6Assuming that the set of signals {φnl(t),n=1,..., N}is an orthonormal basis for rep-
resentation of {sml(t),m=1,..., M}, show that the set of functions given by Equa-
tion 2.2–54 constitutes a 2 Northonormal basis that is sufficient for representation of M
bandpass signals given in Equation 2.2–55.
2.7Show that
⎦tildewideφ(t)=−⎦hatwideφ(t)
where ⎦hatwideφ(t) denotes the Hilbert transform and φand⎦tildewideφare given by Equation 2.2–54.
2.8Determine the correlation coefficients ρkmamong the four signal waveforms {si(t)}shown
in Figure 2.2–1 and their corresponding Euclidean distances.
2.9Prove that sl(t) is generally a complex-valued signal, and give the condition under which
it is real. Assume that s(t) is a real-valued bandpass signal.
2.10 Consider the three waveforms fn(t) shown in Figure P2.10.
FIGURE P2.10
Proakis-27466 book September 25, 2007 13:9
84 Digital Communications
a. Show that these waveforms are orthonormal.
b. Express the waveform x(t) as a linear combination of fn(t),n=1,2,3, if
x(t)=⎧
⎨
⎩−10 ≤t<1
11 ≤t<3
−13 ≤t<4
and determine the weighting coefficients.
2.11 Consider the four waveforms shown in Figure P2.11.
a. Determine the dimensionality of the waveforms and a set of basis functions.
b. Use the basis functions to represent the four waveforms by vectors s1,s2,s3, and s4.
c. Determine the minimum distance between any pair of vectors.
FIGURE P2.11
2.12 Determine a set of orthonormal functions for the four signals shown in Figure P2.12.
FIGURE P2.12
2.13 A random experiment consists of drawing a ball from an urn that contains 4 red balls
numbered 1, 2, 3, 4 and three black balls numbered 1, 2, 3. The following events aredefined.
1.E
1=The number on the ball is even.
2.E2=The color of the ball is red, and its number is greater than 1.
3.E3=The number on the ball is less than 3.
4.E4=E1∪E3
5.E5=E1∪(E2∩E3)
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 85
Answer the following questions.
1. What is P(E2)?
2. What is P(E3|E2)?
3. What is P(E2|E4E3)?
4. Are E3andE5independent?
2.14 In a certain city three car brands A, B, C have 20%, 30% and 50% of the market share,
respectively. The probability that a car needs major repair during its first year of purchasefor the three brands is 5%, 10%, and 15%, respectively.1. What is the probability that a car in this city needs major repair during its first year of
purchase?
2. If a car in this city needs major repair during its first year of purchase, what is the
probability that it is made by manufacturer A?
2.15 The random variables X
i,i=1,2,. . . , n, have joint PDF p(x1,x2,..., xn). Prove that
p(x1,x2,x3,..., xn)=p(xn|xn−1,..., x1)p(xn−1|xn−2,..., x1)···p(x3|x2,x1)p(x2|x1)p(x1)
2.16 A communication channel with binary input and ternary output alphabets is shown in
Figure P2.16. The probability of the input being 0 is 0.4. The transition probabilities areshown on the figure.
A
0
11/H114084
1/H114083
1/H1140831/H1140831/H1140821/H114084
B
CFIGURE P2.16
1. If the channel output is A, what is the best decision on channel input that minimizes
the error probability? Repeat for the cases where channel output is B and C.
2 . I fa0i s transmitted and an optimal decision scheme (the one derived in part 1) is used
at the receiver, what is the probability of error?
3. What is the overall error probability for this channel if the optimal decision scheme is
used at the receiver.
2.17 The PDF of a random variable Xisp(x). A random variable Yis defined as
Y=aX+b
where a<0. Determine the PDF of Yin terms of the PDF of X.
2.18 Suppose that Xis a Gaussian random variable with zero mean and unit variance. Let
Y=aX3+b, a>0
Determine and plot the PDF of Y .
Proakis-27466 book September 25, 2007 13:9
86 Digital Communications
2.19 The noise voltage in an electric circuit can be modeled as a Gaussian random variable with
mean equal to zero and variance equal to 10−8.
1. What is the probability that the value of the noise exceeds 10−4? What is the probability
that it exceeds 4 ×10−4? What is the probability that the noise value is between −2×
10−4and 10−4?
2. Given that the value of the noise is positive, what is the probability that it exceeds 10−4?
2.20 Xis aN(0,σ2) random variable. This random variable is passed through a system whose
input-output relation is given by y=g(x). Find the PDF or the PMF of the output random
variable Yin each of the following cases.
1. Square-law device, g(x)=ax2.
2. Limiter,
g(x)=⎧
⎨
⎩−bx ≤−b
bx ≥b
x |x|<b
3. Hard limiter,
g(x)=⎧
⎨
⎩ax >0
0 x=0
bx <0
4. Quantizer, g(x)=xnforan≤x<an+1,1≤n≤N, where xnlies in the interval
[an,an+1] and the sequence {a1,a2,..., aN+1}satisfies the conditions a1=− ∞ ,
aN+1=∞ and for i>jwe have ai>aj.
2.21 Shows that for an N(m,σ2) random variable we have
E[ (X−m)n]=⎦braceleftBigg
1×3×5×···× (2k−1)σ2k=(2k)!σ2k
2kk!forn=2k
0 for n=2k+1
2.22 a. Let XrandXibe statistically independent zero-mean Gaussian random variables with
identical variance. Show that a (rotational) transformation of the form
Yr+jYi=(Xr+jXi)ejφ
results in another pair ( Yr,Yi) of Gaussian random variables that have the same joint
PDF as the pair ( Xr,Xi).
b. Note that
⎦bracketleftbiggYr
Yi⎦bracketrightbigg
=A⎦bracketleftbiggXr
Xi⎦bracketrightbigg
where Ai sa2×2 matrix. As a generalization of the two-dimensional transformation
of the Gaussian random variables considered in ( a), what property must the linear
transformation Asatisfy if the PDFs for XandY, where Y=AX,X=(X1X2···Xn),
andY=(Y1Y2···Yn) are identical?
2.23 Show that if Xis a Gaussian vector, the random vector Y=AX, where the invertible
matrix Arepresents a linear transformation, is also a Gaussian vector whose mean and
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 87
covariance matrix are given by
mY=Am X
CY=AC XAt
2.24 The random variable Yis defined as
Y=n⎦summationdisplay
i=1Xi
where the Xi,i=1,2,. . . , n, are statistically independent random variables with
Xi=⎦braceleftbigg
1 with probability p
0 with probability 1 −p
a. Determine the characteristic function of Y.
b. From the characteristic function, determine the moments E(Y) and E(Y2).
2.25 This problem provides some useful bounds on Q(x).
1. By integrating e−u2+v2
2on the region u>xandv> xinR2, where x>0, then
changing to polar coordinates and upper bounding the integration region by the region
r>√
2xin the first quadrant, show that Q(x)≤1
2e−x2
2for all x≥0.
2. Apply integration by parts to
⎦integraldisplay∞
xe−y2
2dy
y2
and show that
x√
2π(1+x2)e−x2
2<Q(x)<1√
2πxe−x2
2
for all x>0.
3. Based on the result of part 2 show that, for large x,
Q(x)≈1
x√
2πe−x2
2
2.26 LetX1,X2,X3,... denote iid random variables each uniformly distributed on [0 ,A],
where A>0. Let Yn=min{X1,X2,..., Xn}.
1. What is the PDF of Yn?
2. Show that if both Aandngo to infinity such thatn
A=λ, where λ> 0 is a constant,
the density function of Yntends to an exponential density function. Specify this density
function.
2.27 The four random variables X1,X2,X3,X4are zero-mean jointly Gaussian random
variables with covariance Cij=E(XiXj) and characteristic function /Phi1X(ω1,ω2,ω3,ω4).
Show that
E(X1X2X3X4)=C12C34+C13C24+C14C23
Proakis-27466 book September 25, 2007 13:9
88 Digital Communications
2.28 Let
/Theta1X(t)=E⎦bracketleftbig
etX⎦bracketrightbig
denote the moment generating function of random variable X.
1. Using the Chernov bound, show that
ln P[X≥α]≤− max
t≥0(αt−ln/Theta1X(t))
2. Define
I(α)=max
t≥0(αt−ln/Theta1X(t))
as the large-deviation rate function of the random variable X, and let X1,X2,..., Xn
be iid. Define Sn=(X1+X2+···+ Xn)/n. Show that for α≥E[X]
1
nln P[Sn≥α]≤− I(α)
or equivalently
P[Sn≥α]≤e−nI(α)
Note: It can be shown that for α≥E[X],w eh a v e P[Sn≥α]=e−nI(α)+o(n), where
o(n)→0a sn→∞ . This result is known as the large-deviation theorem .
3. Now assume the Xi’s are exponential, i.e.,
pX(x)=⎦braceleftbigg
e−xx≥0
0 otherwise
Using the large-deviation result, show that
P[Sn≥α]=αne−n(α−1)+o(n)
forα≥1.
2.29 From the characteristic functions for the central chi-square and noncentral chi-square
random variables given in Table 2.3–3, determine their corresponding first and secondmoments.
2.30 The PDF of a Cauchy distributed random variable Xis
p(x)=a/π
x2+a2,−∞<x<∞
a. Determine the mean and variance of X.
b. Determine the characteristic function of X.
2.31 LetR0denote a Rayleigh random variable with PDF
fR0(r0)=⎦braceleftBigg
r0
σ2e−r2
0
2σ2 r0≥0
0 otherwise
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 89
andR1be Ricean with PDF
fR1(r1)=⎦braceleftBigg
r1
σ2I0⎦parenleftbigμr1
σ2⎦parenrightbig
e−r2
1+μ2
2σ2 r1≥0
0 otherwise
Furthermore, assume that R0andR1areindependent . Show that
P(R0>R1)=1
2e−μ2
4σ2
2.32 Suppose that we have a complex-valued Gaussian random variable Z=X+jY, where
(X,Y) are statistically independent variables with zero mean and variance E⎦bracketleftbig
X2⎦bracketrightbig
=
E⎦bracketleftbig
Y2⎦bracketrightbig
=σ2. Let R=Z+m, where m=mr+jmiand define RasR=A+jB.
Clearly, A=X+mrand B=Y+mi. Determine the following probability density
functions:1.p
A,B(a,b)
2.pU,/Phi1(u,φ), where U=√
A2+B2and/Phi1=tan−1B/A
3.pU(u)
Note : In part 2 it is convenient to define θ=tan−1(mi/mr) so that
mr=⎦radicalBig
m2r+m2
icosθ, mi=⎦radicalBig
m2r+m2
isinθ
Furthermore, you must use Equation 2.3–34, defining I0(·) as the modified Bessel function
of order zero.
2.33 The random variable Yis defined as
Y=1
nn⎦summationdisplay
i=1Xi
where Xi,i=1,2,..., n, are statistically independent and identically distributed random
variables each of which has the Cauchy PDF given in Problem 2.30.a. Determine the characteristic function of Y.
b. Determine the PDF of Y.
c. Consider the PDF of Yin the limit as n→∞ . Does the central limit theorem hold?
Explain your answer.
2.34 Show that if Zis circular, then it is zero-mean and proper, i.e., E [Z]=0and E⎦bracketleftbig
ZZt⎦bracketrightbig
=0.
2.35 Show that if Zis a zero-mean proper Gaussian complex vector, then Zis circular.
2.36 Show that if Zis a proper complex vector, then any transform of the form W=AZ+b
is also a proper complex vector.
2.37 Assume that random processes X(t) and Y(t) are individually and jointly stationary.
a. Determine the autocorrelation function of Z(t)=X(t)+Y(t).
b. Determine the autocorrelation function of Z(t) when X(t) and Y(t) are uncorrelated.
c. Determine the autocorrelation function of Z(t) when X(t) and Y(t) are uncorrelated
and have zero means.
Proakis-27466 book September 25, 2007 13:9
90 Digital Communications
2.38 The autocorrelation function of a stochastic process X(t)i s
RX(τ)=1
2N0δ(τ)
Such a process is called white noise . Suppose x(t) is the input to an ideal bandpass filter
having the frequency response characteristic shown in Figure P2.38. Determine the totalnoise power at the output of the filter.
FIGURE P2.38
2.39 A lowpass Gaussian stochastic process X(t) has a power spectral density
S(f)=⎦braceleftbigg
N0|f|<B
0 otherwise
Determine the power spectral density and the autocorrelation function of Y(t)=X2(t).
2.40 The covariance matrix of three random variables X1,X2, and X3is
⎡
⎣C110 C13
0 C220
C310 C33⎤
⎦
The linear transformation Y=AXis made where
A=⎡
⎣100
020101⎤
⎦
Determine the covariance matrix of Y.
2.41 LetX(t) be a stationary real normal process with zero mean. Let a new process Y(t)b e
defined by
Y(t)=X2(t)
Determine the autocorrelation function of Y(t) in terms of the autocorrelation function of
X(t).Hint: Use the result on Gaussian variables derived in Problem 2.27.
2.42 For the Nakagami PDF, given by Equation 2.3–67, define the normalized random variable
X=R/√
/Omega1. Determine the PDF of X.
2.43 The input X(t) in the circuit shown in Figure P2.43 is a stochastic process with E[X(t)]=0
andRX(τ)=σ2δ(τ); i.e., X(t) is a white noise process.
a. Determine the spectral density SY(f).
b. Determine RY(τ) and E[Y2(t)].
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 91
FIGURE P2.43
2.44 Demonstrate the validity of Equation 2.8–6.
2.45 Use the Chernoff bound to show that Q(x)≤e−x2/2.
2.46 Determine the mean, the autocorrelation sequence, and the power density spectrum of the
output of a system with unit sample response
h(n)=⎧
⎪⎪⎨
⎪⎪⎩1 n=0
−2 n=1
1 n=2
0 otherwise
when the input x(n) is a white noise process with variance σ2
x.
2.47 The autocorrelation sequence of a discrete-time stochastic process is R(k)=⎦parenleftbig1
2⎦parenrightbig|k|.
Determine its power density spectrum.
2.48 A discrete-time stochastic process X(n)≡X(nT) is obtained by periodic sampling of a
continuous-time zero-mean stationary process X(t), where Tis the sampling interval; i.e.,
fs=1/Tis the sampling rate.
a. Determine the relationship between the autocorrelation function of X(t) and the auto-
correlation sequence of X(n).
b. Express the power density spectrum of X(n) in terms of the power density spectrum of
the process X(t).
c. Determine the conditions under which the power density spectrum of X(n) is equal to
the power density spectrum of X(t).
2.49 The random process V(t) is defined as
V(t)=Xcos 2πfct−Ysin 2πfct
where XandYare random variables. Show that V(t) is wide-sense stationary if and only
ifE(X)=E(Y)=0,E(X2)=E(Y2), and E(XY)=0.
2.50 Consider a band-limited zero-mean stationary stochastic process X(t) with power density
spectrum
SX(f)=⎦braceleftbigg
1 |f|≤W
0 otherwise
X(t) is sampled at a rate fs=1/Tto yield a discrete-time process X(n)≡X(nT).
a. Determine the expression for the autocorrelation sequence of X(n).
b. Determine the minimum value of Tthat results in a white (spectrally flat) sequence.
Proakis-27466 book September 25, 2007 13:9
92 Digital Communications
c. Repeat (b) if the power density spectrum of X(t)i s
SX(f)=⎦braceleftbigg
1−|f|/W |f|≤W
0 otherwise
2.51 Show that the functions
fk(t)=sinc⎦bracketleftbigg
2W⎦parenleftbigg
t−k
2W⎦parenrightbigg⎦bracketrightbigg
, k=0,±1,±2,...
are orthogonal over the real line, i.e.,
⎦integraldisplay∞
−∞fk(t)fj(t)dt=⎦braceleftbigg
1/2Wk =j
0 otherwise
Therefore, the sampling theorem reconstruction formula may be viewed as a series expan-
sion of the band-limited signal s(t), where the weights are samples of s(t) and the {fk(t)}
are the set of orthogonal functions used in the series expansion.
2.52 The noise equivalent bandwidth of a system is defined as
Beq=1
G⎦integraldisplay∞
0|H(f)|2df
where G=max|H(f)|2. Using this definition, determine the noise equivalent bandwidth
of the ideal bandpass filter shown in Figure P2.38 and the low-pass system shown inFigure P2.43.
2.53 Suppose that N(t) is a zero-mean stationary narrowband process. The autocorrelation
function of the equivalent lowpass process Z(t)=X(t)+jY(t) is defined as
R
Z(τ)=E⎦bracketleftbig
Z∗(t)Z(t+τ)⎦bracketrightbig
a. Show that
E[Z(t)Z(t+τ)]=0
b. Suppose Rz(τ)=N0δ(τ), and let
V=⎦integraldisplayT
0Z(t)dt
Determine E⎦bracketleftbig
V2⎦bracketrightbig
and E⎦bracketleftbig
|V|2⎦bracketrightbig
.
2.54 Determine the autocorrelation function of the stochastic process
X(t)=Asin(2πfct+/Theta1)
where fcis a constant and /Theta1is a uniformly distributed phase, i.e.,
p(θ)=1
2π, 0≤θ≤2π
Proakis-27466 book September 25, 2007 13:9
Chapter Two: Deterministic and Random Signal Analysis 93
2.55 LetZ(t)=X(t)+jY(t) be a complex random process, where X(t) and Y(t) are real-
valued, independent, zero-mean, and jointly stationary Gaussian random processes. Weassume that X(t) and Y(t) are both band-limited processes with a bandwidth of Wand a
flat spectral density within their bandwidth, i.e.,
SX(f)=SY(f)=⎦braceleftbigg
N0|f|≤W
0 otherwise
1. Find E[Z(t)] and RZ(t+τ,t), and show that Z(t) is WSS.
2. Find the power spectral density of Z(t).
3. Assume φ1(t),φ2(t),...,φ n(t) are orthonormal, i.e.,
⎦integraldisplay∞
−∞φj(t)φ∗
k(t)dt=⎦braceleftbigg
1 j=k
0 otherwise
and all φj(t)’s are band-limited to [ −W,W]. Define random variables Zjas the pro-
jections of Z(t) on the φj(t)’s, i.e.,
Zj=⎦integraldisplay∞
−∞Z(t)φ∗
j(t)dt, j=1,2,..., n
Determine E[Zj] and E[ZjZ∗
k] and conclude that the Zj’s are iid zero-mean Gaussian
random variables. Find their common variance.
4. Let Zj=Zjr+jZji, where ZjrandZjidenote the real and imaginary parts, respec-
tively, of Zj. Comment on the joint probability distribution of the 2 nrandom variables
(Z1r,Z1i,Z2r,Z2i,..., Znr,Zni)
5. Let us define
ˆZ(t)=Z(t)−n⎦summationdisplay
j=1Zjφj(t)
to be the error in expansion of Z(t) as a linear combination of φj(t)’s. Show that
E[ˆZ(t)Z∗
k]=0 for all k=1,2,..., n. In other words, show that the error ˆZ(t) and all
theZk’s are uncorrelated. Can you say ˆZ(t) and the Zk’s are independent?
2.56 LetX(t) denote a (real, zero-mean, WSS) bandpass process with autocorrelation function
RX(τ) and power spectral density SX(f), where SX(0)=0, and let ˆX(t) denote the
Hilbert transform of X(t). Then ˆX(t) can be viewed as the output of a filter, with impulse
response1
πtand transfer function −jsgn( f), whose input is X(t). Recall that when X(t)
passes through a system with transfer function H(f) and the output is Y(t), we have
SY(f)=SX(f)|H(f)|2andSXY(f)=SX(f)H∗(f).
1. Prove that RˆX(τ)=RX(τ).
2. Prove that RXˆX(τ)=− ˆRX(τ)
3. If Z(t)=X(t)+jˆX(t), determine SZ(f).
4. Define Xl(t)=Z(t)e−j2πf0t. Show that Xl(t) is a lowpass WSS random process, and
determine SXl(f). From the expression for SXl(f), derive an expression for RXl(τ).
Proakis-27466 book September 25, 2007 13:9
94 Digital Communications
2.57 A noise process has a power spectral density given by
Sn(f)=⎦braceleftbigg
10−8⎦parenleftbig
1−|f|
108⎦parenrightbig
|f|<108
0 |f|>108
This noise is passed through an ideal bandpass filter with a bandwidth of 2 MHz centered
at 50 MHz.1. Find the power content of the output process.2. Write the output process in terms of the in-phase and quadrature components, and find
the power in each component. Assume f
0=50 MHz.
3. Find the power spectral density of the in-phase and quadrature components.4. Now assume that the filter is not an ideal filter and is described by
|H(f)|
2=⎦braceleftbigg|f|
106−49 49 MHz <|f|<51 MHz
0 otherwise
Repeat parts 1, 2, and 3 with this assumption.