Problems 610.20. De Moivre’s theorem for roots
Consider the calculation of roots of an equation,
zN=αwhereN≥ 1 is an integer andα=|α|ejφa nonzero complex number.
(a) First verify that there are exactlyNroots of this equation and that they are given byzk=rejθkwherer=|α|^1 /Nandθk=(φ+ 2 πk)/Nfork=0, 1,...,N− 1.
(b)Use the above result to find the roots of the following equations:z^2 = 1
z^2 =− 1
z^3 = 1
z^3 =− 1and plot them in a polar plane (i.e., indicating their magnitude and phase).
(c)Explain how the roots are distributed around a circle of radiusrin the complex polar plane.0.21. Natural log of complex numbers
Suppose you want to find the log of a complex numberz=|z|ejθ. Its logarithm can be found to be
log(z)=log(|z|ejθ)=log(|z|)+log(ejθ)=log(|z|)+jθIfzis negative it can be written asz=|z|ejπand we can findlog(z)by using the above derivation. The log
of any complex number can be obtained this way also.
(a) Justify each one of the steps in the above equation.
(b) Findlog(− 2 )
log( 1 +j 1 )
log( 2 ejπ/^4 )0.22. Hyperbolic sinusoids—MATLAB
In filter design you will be asked to use hyperbolic functions. In this problem we relate these functions to
sinusoids and obtain a definition of these functions so that we can actually plot them.
(a) Consider computing the cosine of an imaginary number—that is, use
cos(x)=
ejx+e−jx
2
Letx=jθand findcos(x). The resulting function is called the hyperbolic cosine orcos(jθ)=cosh(θ)(b) Consider then the computation of the hyperbolic sinesinh(θ); how would you do it? Carefully plot it
as a function ofθ.