eigenvalues and eigenvectors eigenvalue problem
play

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,


  1. Eigenvalues and Eigenvectors

  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.

  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 of a polynomial of degree 5 or higher) ⟹ Approximate the eigenvalues numerically !

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

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

  6. 𝑒𝑓𝑒 2 βˆ’ πœ‡ 1 𝑩 = 2 1 Example 2 βˆ’ πœ‡ = 0 4 4 2 Solution of characteristic polynomial gives: πœ‡ " = 4, πœ‡ $ = 0 To get the eigenvectors, we solve: 𝑩 π’š = πœ‡ π’š 𝑦 ! 2 βˆ’ (4) 1 = 0 π’š = 1 𝑦 " 4 2 βˆ’ (4) 0 2 𝑦 ! 2 βˆ’ (0) 1 π’š = βˆ’1 = 0 𝑦 " 2 4 2 βˆ’ (0) 0

  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

  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.

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

  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

  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: π’š = 𝛽 ! 𝒗 ! + 𝛽 " 𝒗 " + β‹― + 𝛽 # 𝒗 #

  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 𝑩 . π’š % = 𝛽 ! 𝒗 ! + 𝛽 " 𝒗 " + β‹― + 𝛽 # 𝒗 #

  13. Power Iteration 2 2 πœ‡ $ πœ‡ & π’š 2 = πœ‡ " 2 𝛽 " 𝒗 " + 𝛽 $ 𝒗 $ + β‹― + 𝛽 & 𝒗 & πœ‡ " πœ‡ " Assume that 𝛽 " β‰  0 , the term 𝛽 " 𝒗 " dominates the others when 𝑙 is very large. 2 Since |πœ‡ " > |πœ‡ $ , we have 3 ! β‰ͺ 1 when 𝑙 is large 3 " Hence, as 𝑙 increases, π’š 2 converges to a multiple of the first eigenvector 𝒗 " , i.e.,

Recommend


More recommend