Lecture3 Complex Numbers and Polynomials 2024-1
Lecture3 Complex Numbers and Polynomials 2024-1
Topics covered:
• Complex Numbers
• Real Polynomials
Readings: Notes
1 Introduction
Before diving into the principles of control theory, we will revise some of
the fundamental mathematical concepts we’ll use in this course. Complex
numbers allow solutions to all polynomial equations, even those that have no
solutions in real numbers. More precisely, the fundamental theorem of algebra
asserts that every non-constant polynomial equation with real or complex
coefficients has a solution which is a complex number. In our case, we will
use complex numbers to analyze the stability of a system and for
the design of controllers. Real polynomials play an important role in the
analysis of control systems. We’ll see them appear through the application of
the Laplace transform to solving di↵erential equations and in the formation
of transfer functions. The roots of these polynomials will provide us with
a great deal of information about the stability and performance of control
systems.
1
2 Complex numbers
2.1 Definition
The set of complex numbers is C.
A complex number is composed of two real numbers called the real part and
the imaginary part.
x2C
.........................................
........................................
Written as:
........................................
........................................
2
Because no real number satisfies the above equation, j was called an imaginary
number by Rene Descartes.
2.2 History
• The first known appearance of a negative number under the radical is
in the Stereometria of Heron of Alexandria, an engineer, mathematician,
and inventor living in Alexandria in Roman Egypt.
• In 1545, Cardano was probably the first mathematician to use the square
root of a negative in a computation, though he considered it useless.
• Rene Descartes in 1637 coined the term “imaginary” for such a number,
probably intended to be derogatory, and the name stuck.
• Euler in 1777 introduced the symbol “i” for the square root of negative
1. He also derived critically important results. Yet even Euler still
grappled with the meaning of imaginary numbers, asserting that they are
“neither nothing, not greater than nothing, nor less than nothing, which
necessarily renders them imaginary or impossible.” While we certainly
don’t consider them to be “impossible” today, the observation that they
cannot be arranged by less-than or greater-than relationships is true and
fundamentally makes complex numbers fundamentally di↵erent from the
real numbers.
3
• Finally, Sir William Rowan Hamilton, in 1833, made some sense of the
situation.
........................................
p
• The symbol 1 has been explained by Sir Hamilton as:
p
– 1 is absurd in the theory of real numbers
p p
– 1= 1 + 0j is possible in the complex numbers
2.4 Operations
Consider x, y 2 C complex numbers, and the notations R(x) to be the real
part of the x and I(x) to be the imaginary part of the x.
1. Addition:
x + y = ............................................................
4
2. Subtraction:
x y = ............................................................
3. Multiplication:
x · y = .......................................................
x · y = ................................................
Note: Table below provides the multiplication of 1 and j with each other:
row ⇥ column 1 j
1 1 j
j j -1
4. The complex conjugate:
x̄ = ....................................
Or if x = a + jb
) x̄ = ...........................
5
5. The absolute value:
| x |= ...........................................................
| x |2 R
6. Division:
x x · ȳ 1
z= = = xȳ
y y · ȳ y ȳ
z2C
Polar form:
z = .............................
Depending on the quadrant where you are, the angle can be computed as:
6
8 ⇣ ⌘
> tan 1 I(z)
R(z) > 0
>
>
> ⇣ R(z) ⌘ ,
>
>
>
> tan 1 R(z)I(z)
+ ⇡, R(z) < 0 \ I(z) 0
>
> ⇣ ⌘
>
< I(z)
tan 1 R(z) ⇡, R(z) < 0 \ I(z) < 0
= arctan(I(z), R(z)) = (2)
>
> ⇡
>
> 2, R(z) = 0 \ I(z) > 0
>
>
>
> ⇡
R(z) = 0 \ I(z) < 0
>
> 2,
>
:undefined, z=0
7
\c = ............................................... = .........................................
\x =............................................ =
=........................................... = (4)
=...........................................
• Complex numbers are used to form the ”vector loop equations” of planar
kinematic chains.
8
3 Real polynomials
• A polynomial is a sum of terms, with each term consisting of a coefficient
(number) and a power of one or more indeterminates, e.g. as shown
below:
................................................
.................................................
........................................................
9
One as the coefficient of the highest power
• A monic polynomial has the .............................
e.g:
1x2 + 5x + 6
1x + 10
Polynomial of degree 1
• A linear polynomial is ....................
e.g:
ax + b
Polynomial of degree 2
• A quadratic polynomial is ....................
e.g:
ax2 + bx + c
......................................
10
• The polynomial equation sets the polynomial equal to zero:
.....................................
p(x) = ..........................................................
Special cases:
ax + b = .........................
11
2. The roots of a quadratic polynomial ax2 +bx+c has roots r = ..................
Highest power coefficient =1
ax2 + bx + c = ..........................
Example:
p(x) = 4x3 + 16x2 + 24x + 16 = 0
The roots of the above polynomial are:
r1 = 2, r2 = 1 + 1j, r3 = 1 1j
The linear factorization:
p(x) = .............................................
12
• ) Every real polynomial has a unique irreductible factorization consist-
ing of real linear and/or real quadratic factors.
– Matlab: roots
– Python (NumPy library): roots
– Mathematica: Roots
13