714 CHAPTER 12: Applications of Discrete-Time Signals and Systems
which requires 16 multiplications (8 if multiplications by 1 are not counted) and 12 additions. Thus,
either 28 or 20, if multiplications by 1 are not counted, multiplications and additions are required.
Since the entries are complex, these are complex additions and multiplications. A complex addition
requires 2 real additions, and a complex multiplication requires 4 real multiplications and 3 real
additions. Indeed, for two complex numbersz=a+jbandv=c+jd,z+v=(a+c)+j(b+c)
andzv=(ac−bd+j(bc+ad)). Thus, the total number of real multiplications is 16×4 and real
additions is 12× 2 + 16 ×3 for a total of 136 operations.Separating the even- and the odd-numbered entries ofx[n], we haveX[k]=∑^1
n= 0x[2n]Wkn 2 +W 4 k∑^1
n= 0x[2n+1]Wkn 2=Y[k]+Wk 4 Z[k] k=0,..., 3which can be written asX[k]=Y[k]+W 4 kZ[k]X[k+2]=Y[k]−W 4 kZ[k] k=0, 1In matrix form the above equations can be written as
X[0]
X[1]
···
X[2]
X[3]
=
1 0
..
. 1 0
0 1
..
. 0 W^14
··· ··· ··· ··· ···
1 0
..
. − 1 0
0 1
..
. 0 −W^14
Y[0]
Y[1]
···
Z[0]
Z[1]
=A 1
Y[0]
Y[1]
Z[0]
Z[1]
which is in the form indicated by Equation (12.6).Now we have thatY[k]=∑^1
n= 0x[2n]W 2 kn=x[0]W^02 +x[2]Wk 2Z[k]=∑^1
n= 0x[2n+1]Wkn 2 =x[1]W 20 +x[3]W 2 k k=0, 1