Lecture 10 - Eigenvalues problem

Similar documents
AMS526: Numerical Analysis I (Numerical Linear Algebra)

Eigenvalue and Eigenvector Problems

AMS526: Numerical Analysis I (Numerical Linear Algebra for Computational and Data Sciences)

Lecture 13 Eigenvalue Problems

Remark By definition, an eigenvector must be a nonzero vector, but eigenvalue could be zero.

Draft. Lecture 14 Eigenvalue Problems. MATH 562 Numerical Analysis II. Songting Luo. Department of Mathematics Iowa State University

Math 315: Linear Algebra Solutions to Assignment 7

Remark 1 By definition, an eigenvector must be a nonzero vector, but eigenvalue could be zero.

Applied Mathematics 205. Unit V: Eigenvalue Problems. Lecturer: Dr. David Knezevic

Example: Filter output power. maximization. Definition. Eigenvalues, eigenvectors and similarity. Example: Stability of linear systems.

Eigenvalues and eigenvectors

The Eigenvalue Problem: Perturbation Theory

1 Last time: least-squares problems

Definition (T -invariant subspace) Example. Example

LINEAR ALGEBRA 1, 2012-I PARTIAL EXAM 3 SOLUTIONS TO PRACTICE PROBLEMS

MATH 221, Spring Homework 10 Solutions

Up to this point, our main theoretical tools for finding eigenvalues without using det{a λi} = 0 have been the trace and determinant formulas

1. Linear systems of equations. Chapters 7-8: Linear Algebra. Solution(s) of a linear system of equations (continued)

4. Linear transformations as a vector space 17

Diagonalization of Matrix

Review problems for MA 54, Fall 2004.

Chapter 7. Canonical Forms. 7.1 Eigenvalues and Eigenvectors

LinGloss. A glossary of linear algebra

Lecture 15, 16: Diagonalization

ft-uiowa-math2550 Assignment NOTRequiredJustHWformatOfQuizReviewForExam3part2 due 12/31/2014 at 07:10pm CST

Recall : Eigenvalues and Eigenvectors

Exercise Set 7.2. Skills

Diagonalization. MATH 322, Linear Algebra I. J. Robert Buchanan. Spring Department of Mathematics

Lecture 4 Eigenvalue problems

MATH 304 Linear Algebra Lecture 34: Review for Test 2.

Final A. Problem Points Score Total 100. Math115A Nadja Hempel 03/23/2017

Jordan Normal Form and Singular Decomposition

Review of Some Concepts from Linear Algebra: Part 2

9.1 Eigenvectors and Eigenvalues of a Linear Map

MATH 423 Linear Algebra II Lecture 33: Diagonalization of normal operators.

Ir O D = D = ( ) Section 2.6 Example 1. (Bottom of page 119) dim(v ) = dim(l(v, W )) = dim(v ) dim(f ) = dim(v )

DIAGONALIZATION. In order to see the implications of this definition, let us consider the following example Example 1. Consider the matrix

Contents. Preface for the Instructor. Preface for the Student. xvii. Acknowledgments. 1 Vector Spaces 1 1.A R n and C n 2

I. Multiple Choice Questions (Answer any eight)

Linear Algebra: Matrix Eigenvalue Problems

Schur s Triangularization Theorem. Math 422

Linear Algebra 1. M.T.Nair Department of Mathematics, IIT Madras. and in that case x is called an eigenvector of T corresponding to the eigenvalue λ.

INTRODUCTION TO LIE ALGEBRAS. LECTURE 2.

Math 108b: Notes on the Spectral Theorem

TMA Calculus 3. Lecture 21, April 3. Toke Meier Carlsen Norwegian University of Science and Technology Spring 2013

Eigenvectors. Prop-Defn

Foundations of Matrix Analysis

Online Exercises for Linear Algebra XM511

10-701/ Recitation : Linear Algebra Review (based on notes written by Jing Xiang)

Linear Algebra II Lecture 13

MA 265 FINAL EXAM Fall 2012

33AH, WINTER 2018: STUDY GUIDE FOR FINAL EXAM

Definition: An n x n matrix, "A", is said to be diagonalizable if there exists a nonsingular matrix "X" and a diagonal matrix "D" such that X 1 A X

Numerical Methods I Eigenvalue Problems

Eigenvalues and Eigenvectors

TBP MATH33A Review Sheet. November 24, 2018

Math 102, Winter Final Exam Review. Chapter 1. Matrices and Gaussian Elimination

a 11 a 12 a 11 a 12 a 13 a 21 a 22 a 23 . a 31 a 32 a 33 a 12 a 21 a 23 a 31 a = = = = 12

Dimension. Eigenvalue and eigenvector

vibrations, light transmission, tuning guitar, design buildings and bridges, washing machine, Partial differential problems, water flow,...

Lecture 11: Diagonalization

Chapter 5. Eigenvalues and Eigenvectors

Lecture 7: Positive Semidefinite Matrices

EIGENVALUE PROBLEMS. Background on eigenvalues/ eigenvectors / decompositions. Perturbation analysis, condition numbers..

and let s calculate the image of some vectors under the transformation T.

Notes on Eigenvalues, Singular Values and QR

MATH 1553-C MIDTERM EXAMINATION 3

Numerical Linear Algebra Homework Assignment - Week 2

Computational Methods. Eigenvalues and Singular Values

Chapter 6. Eigenvalues. Josef Leydold Mathematical Methods WS 2018/19 6 Eigenvalues 1 / 45

Lecture Summaries for Linear Algebra M51A

MATH 304 Linear Algebra Lecture 23: Diagonalization. Review for Test 2.

Matrices, Moments and Quadrature, cont d

1. What is the determinant of the following matrix? a 1 a 2 4a 3 2a 2 b 1 b 2 4b 3 2b c 1. = 4, then det

Econ Slides from Lecture 7

Eigenvalue and Eigenvector Homework

CS 246 Review of Linear Algebra 01/17/19

PRACTICE FINAL EXAM. why. If they are dependent, exhibit a linear dependence relation among them.

Chapter 5 Eigenvalues and Eigenvectors

8. Diagonalization.

Eigenvalues and Eigenvectors

Linear Algebra Review. Vectors

MAT 1302B Mathematical Methods II

AMS10 HW7 Solutions. All credit is given for effort. (-5 pts for any missing sections) Problem 1 (20 pts) Consider the following matrix 2 A =

Review of Linear Algebra

Linear Algebra - Part II

MATH 511 ADVANCED LINEAR ALGEBRA SPRING 2006

Study Guide for Linear Algebra Exam 2

Quadratic forms. Here. Thus symmetric matrices are diagonalizable, and the diagonalization can be performed by means of an orthogonal matrix.

Background Mathematics (2/2) 1. David Barber

Linear Algebra Practice Problems

Review of some mathematical tools

Math 504 (Fall 2011) 1. (*) Consider the matrices

Math 2331 Linear Algebra

ICS 6N Computational Linear Algebra Eigenvalues and Eigenvectors

Math Matrix Algebra

Linear algebra II Tutorial solutions #1 A = x 1

Basic Elements of Linear Algebra

Preliminary/Qualifying Exam in Numerical Analysis (Math 502a) Spring 2012

DM554 Linear and Integer Programming. Lecture 9. Diagonalization. Marco Chiarandini

Transcription:

Lecture 10 - Eigenvalues problem Department of Computer Science University of Houston February 28, 2008 1 Lecture 10 - Eigenvalues problem

Introduction Eigenvalue problems form an important class of problems in scientific computing. The algorithms to solve them are powerful, yet far from obvious! Here we review the theory of eigenvalues and eigenvectors. Algorithms are discussed in later lectures. From now own, let A be square (m m). Let x 0 IR m. Then x is an eigenvector of A and λ IR is its corresponding eigenvalue if Ax = λx. The idea is that the action of A on a subspace S of IR m can act like scalar multiplication. This special subspace S is called an eigenspace. The set of all the eigenvalues of a matrix A is called the spectrum of A, denoted Λ(A). 2 Lecture 10 - Eigenvalues problem

Eigenvalue decomposition An eigenvalue decomposition of A is a factorization A = XIX 1 where X is nonsingular and I is diagonal. Such a decomposition does not always exist! The definition can be rewritten as AX = XI A[x 1 x 2... x n ] = [x 1 x 2... x n ] λ 1 λ 1... λn This makes it clear that Ax j = λ j x j 3 Lecture 10 - Eigenvalues problem

Geometric multiplicity The geometric multiplicity of an eigenvalue λ is the number of linearly independent eigenvectors associated with it. The set of eigenvectors corresponding to a single eigenvalue (plus the zero vector) forms a subspace of IR m known as an eigenspace. The eigenspace corresponding to λ Λ(A) is denoted E λ. E λ is an invariant subspace of A : AE λ E λ The dimension of E λ can then be interpreted as geometric multiplicity of λ. The maximum number of linearly independent eigenvectors that can be found for a given λ. 4 Lecture 10 - Eigenvalues problem

Characteristic polynomial The characteristic polynomial p(a) of A is the degree-m polynomial p A (z) = det(zi A) λ is an eigenvalue of A if and only if p A (λ) = 0 Even in A is real, λ could be complex! However, if A is real, any complex λ must appear in complex conjugate pairs. If A is real and λ = a + ib is an eigenvalue, then so is λ = a ib. 5 Lecture 10 - Eigenvalues problem

Algebraic multiplicity The polynomial p A (z) can be written as p A (z) = (z λ 1 )(z λ 2 )...(z λ m ) for some numbers λ j C (the roots of the polynomial). Each λ j is an eigenvalue of A, and in general may be repeated, λ 2 2λ + 1 = (λ 1)(λ 1) The algebraic multiplicity of an eigenvalue λ as the multiplicity of λ as a root of p A (z). An eigenvalue is simple if its algebraic multiplicity is 1. If A IR m m, then A has m eigenvalues counting algebraic multiplicity. In particular, if the roots of p A (z) are simple, then A has m distinct eigenvalues. 6 Lecture 10 - Eigenvalues problem

Similarity transformations (1) If X IR m m is nonsingular, then A X 1 AX is called a similarity transformation of A. Two matrices A and B are similar if there is a similarity transformation of one to the other. There is X IR m m is nonsingular, then B = X 1 AX Many properties are shared by matrices that are similar. 7 Lecture 10 - Eigenvalues problem

Similarity transformations (2) If X is nonsingular, then A and X 1 AX have the same characteristic polynomial, eigenvalues, and algebraic and geometric multiplicities. The algebraic multiplicity of an eigenvalue λ is at least as large as its geometric multiplicity. 8 Lecture 10 - Eigenvalues problem

Defective eigenvalues and matrices (1) A generic matrix will have algebraic and geometric multiplicities that are equal (to 1) since eigenvalues are often not repeated. However, this is certainly not true of every matrix! Consider, A = 2 0 0 0 2 0 0 0 2 B = 2 1 0 0 2 1 0 0 2 Both A and B have a single eigenvalue λ = 2 with algebraic multiplicity 3. 9 Lecture 10 - Eigenvalues problem

Defective eigenvalues and matrices (2) For A, we can choose 3 linearly independent eigenvectors, e 1, e 2, e 3. So, the geometric multiplicity of A is 3. However, for B, we only have 1 linearly independent eigenvector, e 1. So, the geometric multiplicity of B is 1. An eigenvalue whose algebraic multiplicity is greater than its geometric multiplicity is called a defective eigenvalue. A matrix that has at least one defective eigenvalue is a defective matrix i.e., it does not possess a full set of m linearly independent eigenvectors. Every diagonal matrix is non-defective, with algebraic multiplicity of every eigenvalue λ equal to its geometric multiplicity (equal to the number of times it occurs on the diagonal). 10 Lecture 10 - Eigenvalues problem

Diagonalizability Non-defective matrices are precisely those matrices that have an eigenvalue decomposition. A IR m m is non-defective if and only if it has an eigenvalue decomposition A = XΛX 1 In view of this, another term for non-defective is diagonalizable. 11 Lecture 10 - Eigenvalues problem

Determinant and trace Both the trace of A IR m m (tr(a) = m j=1 a jj) and its determinant are related to its eigenvalues. tr(a) = m j=1 λ j and det(a) = m j=1 λ j 12 Lecture 10 - Eigenvalues problem

Orthogonal diagonalization (1) A may have m linearly independent eigenvectors. Sometimes hese vectors can be chosen to be orthogonal. In such cases we say that A is orthogonally diagonalizable; i.e., there exists an orthogonal matrix Q such that A = QΛQ T Such a decomposition is both an eigenvalue decomposition and a SVD (except possibly for the signs of the elements of λ). A symmetric matrix is orthogonally diagonalizable and its eigenvalues are real. 13 Lecture 10 - Eigenvalues problem

Orthogonal diagonalization (2) This is not the only class of orthogonally diagonalizable matrices. It turns out that the entire class of orthogonally diagonalizable matrices has an elegant characterization. We say that a matrix is normal if AA T = A T A. Then we have A matrix is orthogonally digonalizable if and only if it is normal. 14 Lecture 10 - Eigenvalues problem

Schur factorization This final factorization is actually the most useful in numerical analysis because all matrices (even defective ones) have a Schur factorization A = QTQ T where Q is orthogonal and T is upper-triangular. Since A and T are similar, the eigenvalues of A appear on the diagonal of T. Every square matrix A has a Schur factorization. 15 Lecture 10 - Eigenvalues problem

Eigenvalue-revealing factorizations (1) We have just described three eigenvalue-revealing factorizations. Factorizations where the matrix is reduced to a form where the eigenvalues can simply be read off. We summarize them as follows: 1 A diagonalization A = XΛX 1 exists if and only if A is non-defective. 2 An orthogonal diagonalization A = QΛQ T exists if and only if A is normal. 3 An orthogonal triangularization (Schur decomposition)a = QTQ T always exists. 16 Lecture 10 - Eigenvalues problem

Eigenvalue-revealing factorizations (2) To compute eigenvalues, we will construct one of these factorizations. In general, we will use the Schur decomposition since it applies to all matrices without restriction and it uses orthogonal transformations, which have good stability properties. If A is normal, then its Schur factorization will have a diagonal T. Moreover, if A is symmetric, we can exploit this symmetry to reduce A to diagonal form with half as much work or less than is required for general A. 17 Lecture 10 - Eigenvalues problem

Gershgorin circle Let A be a complex n n matrix, with entries (a ij ). For i 1,...,n write R i = j i a ij where a ij denotes the complex norm of a ij. Let D(a ii, R i ) be the closed disc centered at a ii with radius R i. Such a disc is called a Gershgorin disc. Every eigenvalue of A lies within at least one of the Gershgorin discs D(a ii, R i ). The eigenvalues of A must also lie within the Gershgorin discs C j corresponding to the columns of A. For a diagonal matrix, the Gershgorin discs coincide with the spectrum. Conversely, if the Gershgorin discs coincide with the spectrum, the matrix is diagonal. 18 Lecture 10 - Eigenvalues problem