Eigenvalues and Eigenvectors Eigenvalue problem Let be an matrix: - - PowerPoint PPT Presentation

β–Ά
eigenvalues and eigenvectors eigenvalue problem
SMART_READER_LITE
LIVE PREVIEW

Eigenvalues and Eigenvectors Eigenvalue problem Let be an matrix: - - PowerPoint PPT Presentation

Eigenvalues and Eigenvectors Eigenvalue problem Let be an matrix: is an eigenvector of if there exists a scalar such that = where is called an eigenvalue . If is an eigenvector,


slide-1
SLIDE 1

Eigenvalues and Eigenvectors

slide-2
SLIDE 2

Eigenvalue problem

Let 𝑩 be an π‘œΓ—π‘œ matrix: π’š β‰  𝟏 is an eigenvector of 𝑩 if there exists a scalar πœ‡ such that 𝑩 π’š = πœ‡ π’š where πœ‡ is called an eigenvalue. If π’š is an eigenvector, then Ξ±π’š is also an eigenvector. Therefore, we will usually seek for normalized eigenvectors, so that π’š = 1 Note: When using Python, numpy.linalg.eig will normalize using p=2 norm.

slide-3
SLIDE 3

How do we find eigenvalues?

Linear algebra approach: 𝑩 π’š = πœ‡ π’š 𝑩 βˆ’ πœ‡ 𝑱 π’š = 𝟏 Therefore the matrix 𝑩 βˆ’ πœ‡ 𝑱 is singular ⟹ 𝑒𝑓𝑒 𝑩 βˆ’ πœ‡ 𝑱 = 0 π‘ž πœ‡ = 𝑒𝑓𝑒 𝑩 βˆ’ πœ‡ 𝑱 is the characteristic polynomial of degree π‘œ. In most cases, there is no analytical formula for the eigenvalues of a matrix (Abel proved in 1824 that there can be no formula for the roots

  • f a polynomial of degree 5 or higher) ⟹ Approximate the

eigenvalues numerically!

slide-4
SLIDE 4

Example

𝑩 = 2 1 4 2 𝑒𝑓𝑒 2 βˆ’ πœ‡ 1 4 2 βˆ’ πœ‡ = 0

slide-5
SLIDE 5

Diagonalizable Matrices

A π‘œΓ—π‘œ matrix 𝑩 with π‘œ linearly independent eigenvectors 𝒗 is said to be diagonalizable. 𝑩 π’—πŸ = πœ‡" π’—πŸ, 𝑩 π’—πŸ‘ = πœ‡$ π’—πŸ‘, … 𝑩 𝒗𝒐 = πœ‡& 𝒗𝒐,

slide-6
SLIDE 6

Example

𝑩 = 2 1 4 2 𝑒𝑓𝑒 2 βˆ’ πœ‡ 1 4 2 βˆ’ πœ‡ = 0

Solution of characteristic polynomial gives: πœ‡" = 4, πœ‡$ = 0 To get the eigenvectors, we solve: 𝑩 π’š = πœ‡ π’š

2 βˆ’ (4) 1 4 2 βˆ’ (4) 𝑦! 𝑦" = 0 π’š = 1 2 2 βˆ’ (0) 1 4 2 βˆ’ (0) 𝑦! 𝑦" = 0 π’š = βˆ’1 2

slide-7
SLIDE 7

Example

The eigenvalues of the matrix: 𝑩 = 3 βˆ’18 2 βˆ’9 are πœ‡" = πœ‡$ = βˆ’3. Select the incorrect statement: A) Matrix 𝑩 is diagonalizable B) The matrix 𝑩 has only one eigenvalue with multiplicity 2 C) Matrix 𝑩 has only one linearly independent eigenvector D) Matrix 𝑩 is not singular

slide-8
SLIDE 8

Let’s look back at diagonalization…

1) If a π‘œΓ—π‘œ matrix 𝑩 has π‘œ linearly independent eigenvectors π’š then 𝑩 is diagonalizable, i.e., 𝑩 = 𝑽𝑬𝑽1𝟐 where the columns of 𝑽 are the linearly independent normalized eigenvectors π’š of 𝑩 (which guarantees that 𝑽1𝟐 exists) and 𝑬 is a diagonal matrix with the eigenvalues of 𝑩. 2) If a π‘œΓ—π‘œ matrix 𝑩 has less then π‘œ linearly independent eigenvectors, the matrix is called defective (and therefore not diagonalizable). 3) If a π‘œΓ—π‘œ symmetric matrix 𝑩 has π‘œ distinct eigenvalues then 𝑩 is diagonalizable.

slide-9
SLIDE 9

A 𝒐×𝒐 symmetric matrix 𝑩 with 𝒐 distinct eigenvalues is diagonalizable. Suppose πœ‡,𝒗 and 𝜈, π’˜ are eigenpairs of 𝑩 πœ‡ 𝒗 = 𝑩𝒗 𝜈 π’˜ = π‘©π’˜

slide-10
SLIDE 10

Some things to remember about eigenvalues:

  • Eigenvalues can have zero value
  • Eigenvalues can be negative
  • Eigenvalues can be real or complex numbers
  • A π‘œΓ—π‘œ real matrix can have complex eigenvalues
  • The eigenvalues of a π‘œΓ—π‘œ matrix are not necessarily unique. In fact,

we can define the multiplicity of an eigenvalue.

  • If a π‘œΓ—π‘œ matrix has π‘œ linearly independent eigenvectors, then the

matrix is diagonalizable

slide-11
SLIDE 11

How can we get eigenvalues numerically?

Assume that 𝑩 is diagonalizable (i.e., it has π‘œ linearly independent eigenvectors 𝒗). We can propose a vector π’š which is a linear combination of these eigenvectors: π’š = 𝛽!𝒗! + 𝛽"𝒗" + β‹― + 𝛽#𝒗#

slide-12
SLIDE 12

Power Iteration

Our goal is to find an eigenvector 𝒗$ of 𝑩. We will use an iterative process, where we start with an initial vector, where here we assume that it can be written as a linear combination of the eigenvectors of 𝑩. π’š% = 𝛽!𝒗! + 𝛽"𝒗" + β‹― + 𝛽#𝒗#

slide-13
SLIDE 13

Power Iteration

π’š2 = πœ‡" 2 𝛽"𝒗" + 𝛽$ πœ‡$ πœ‡"

2

𝒗$ + β‹― + 𝛽& πœ‡& πœ‡"

2

𝒗& Assume that 𝛽" β‰  0, the term 𝛽"𝒗" dominates the others when 𝑙 is very large. Since |πœ‡" > |πœ‡$ , we have 3!

3" 2

β‰ͺ 1 when 𝑙 is large Hence, as 𝑙 increases, π’š2 converges to a multiple of the first eigenvector 𝒗", i.e.,