Eigenvalues and Eigenvectors

Total Page:16

File Type:pdf, Size:1020Kb

Eigenvalues and Eigenvectors October 7, 2013 EIGENVALUES AND EIGENVECTORS RODICA D. COSTIN Contents 1. Motivation 3 1.1. Diagonal matrices 3 1.2. Example: solving linear di↵erential equations 3 2. Eigenvalues and eigenvectors: definition and calculation 4 2.1. Definitions 4 2.2. The characteristic equation 5 2.3. Geometric interpretation of eigenvalues and eigenvectors 6 2.4. Digression: the fundamental theorem of algebra 6 2.5. Diagonal matrices 8 2.6. Similar matrices have the same eigenvalues 8 2.7. Projections 9 2.8. Trace, determinant and eigenvalues 9 2.9. The eigenvalue zero 10 2.10. Eigenvectors corresponding to di↵erent eigenvalues are independent 10 2.11. Diagonalization of matrices with linearly independent eigenvectors 11 2.12. Eigenspaces 13 2.13. Real matrices with complex eigenvalues; decomplexification 14 2.14. Jordan normal form 16 2.15. Block matrices 20 3. Solutions of linear di↵erential equations with constant coefficients 22 3.1. The case when M is diagonalizable. 22 3.2. Non-diagonalizable matrix 26 3.3. Fundamental facts on linear di↵erential systems 29 3.4. Eigenvalues and eigenvectors of the exponential of a matrix 30 3.5. Higher order linear di↵erential equations; companion matrix 31 3.6. Stability in di↵erential equations 34 4. Di↵erence equations (Discrete dynamical systems) 40 4.1. Linear di↵erence equations with constant coefficients 40 4.2. Solutions of linear di↵erence equations 40 4.3. Stability 41 4.4. Example: Fibonacci numbers 42 4.5. Positive matrices 43 4.6. Markov chains 43 5. More functional calculus 45 1 2RODICAD.COSTIN 5.1. Discrete equations versus di↵erential equations 45 5.2. Functional calculus for digonalizable matrices 46 5.3. Commuting matrices 49 EIGENVALUES AND EIGENVECTORS 3 1. Motivation 1.1. Diagonal matrices. Perhaps the simplest type of linear transforma- tions are those whose matrix is diagonal (in some basis). Consider for ex- ample the matrices a 0 b 0 (1) M = 1 ,N= 1 0 a2 0 b2 It can be easily checked that ↵a + βb 0 ↵M + βN = 1 1 0 ↵a2 + βb2 and 1 0 k 1 a1 k a1 0 a1b1 0 M − = 1 ,M = k ,MN= 0 0 a 0 a2b2 a2 2 Diagonal matrices behave like the bunch of numbers on their diagonal! The linear transformation consisting of multiplication by the matrix M in (1) dialates a1 times vectors in the direction of e1 and a2 times vectors in the direction of e2. In this chapter we will see that most linear transformations do have diag- onal matrices in a special basis, whose elements are called the eigenvectors of the transformation. We will learn how to find these bases. Along the special directions of the eigenvectors the transformation just dialation by a factor, called eigenvalue. 1.2. Example: solving linear di↵erential equations. Consider the sim- ple equation du = λu dt which is linear, homogeneous, with constant coefficients, and unknown func- tion u(t) R (or in C). Its general solution is, as it is well known, 2 u(t)=Ceλt. Consider now a similar equation, but where the unknown u(t) is a vector valued function: du n (2) = Mu, u(t) R ,Mis an n n constant matrix dt 2 ⇥ Inspired by the one dimensional case we look for exponential solutions. Substituting in (2) u(t)=eλtv (where λ is a number and v is a constant vector, both be determined) and dividing by eλt, we obtain that the scalar λ and the vector v must satisfy (3) λv = Mv or (4) (M λI)v = 0 − 4RODICAD.COSTIN If the null space of the matrix M λI is zero, then the only solution of (4) is v = 0 which gives the (trivial!)− solution u(t) 0. If however, we can find special values of λ for which⌘ (M λI) is not null, then we found a nontrivial solution of (2). Such valuesN of−λ are called eigenvalues of the matrix M, and vectors v (M λI), v = 0, are called eigenvectors corresponding to the eigenvalue2N − λ. 6 Of course, the necessary and sufficient condition for (M λI) = 0 is that N − 6 { } (5) det(M λI)=0 − Example. Let us calculate the exponential solutions for 1 3 (6) M = − − " 02# Looking for eigenvalues of M we solve equation (5), which for (6) is 1 3 10 1 λ 3 det − − λ = − − − =( 1 λ)(2 λ) " 02# − " 01#! 02λ − − − − with solutions λ1 = 1 and λ2 = 2. We next determine− an eigenvector corresponding to the eigenvalue λ = λ = 1: looking for a nozero vector v such that (M λ I)v = 0 we solve 1 − 1 − 1 1 0 3 x1 0 − = " 03#"x2 # " 0 # giving x2 = 0 and x1 arbitrary; therefore the first eigenvector is any scalar T multiple of v1 =(0, 1) . Similarly, for the eigenvalue λ = λ = 2 we solve (M λ I)v = 0: 2 − 2 2 3 3 y1 0 − − = " 00#"y2 # " 0 # which gives y2 = y1 and y1 arbitrary, and the second eigenvector is any − T scalar multiple of v2 =(1, 1) . − t T We found two particular solutions of (2), (6), namely u1(t)=e− (0, 1) and u (t)=e2t(1, 1)T . These are functions belonging to the null space 2 − of the linear operator Lu = du Mu, therefore any linear combination of dx − these two solutions also belongs to the null space: any C1u1(t)+C2u2(t)is also a solution, for and constants C1,C2. A bit later we will show that these are all the solutions. 2. Eigenvalues and eigenvectors: definition and calculation 2.1. Definitions. Denote the set of n n (square) matrices with entries in ⇥ F (= R or C) (F )= M M =[M ] ,M F Mn { | ij i,j=1,...n ij 2 } EIGENVALUES AND EIGENVECTORS 5 n A matrix M n(F ) defines an endomorphism the vector space F (over the scalars F ) by2M usual multiplication x Mx. 7! Note that a matrix with real entries can also act on Cn, since for any x Cn also Mx Cn. But a matrix with complex non real entries cannot 2 2 act on Rn, since for x Rn the image Mx may not belong to Rn (while 2 certainly Mx Cn). 2 Definition 1. Let M be an n n matrix acting on the vector space V = F n. Ascalarλ F is an eigenvalue⇥ of M if for some nonzero vector v V , v = 0 we have2 2 6 (7) Mv = λv The vector v is called eigenvector corresponding to the eigenvalue λ. Of course, if v is an eigenvector corresponding to λ, then so is any scalar multiple cv (for c = 0). 6 2.2. The characteristic equation. Equation (7) can be rewritten as Mv λv = 0, or (M λI)v = 0, which means that the nonzero vector v belongs− to the null space− of the matrix M λI, and in particular this matrix is not invertible. Using the theory of matrices,− we know that this is equivalent to det(M λI)=0 − The determinant has the form M11 λM12 ... M1n M − M λ... M 21 22 − 2n det(M λI)= . − . Mn1 Mn2 ... Mnn λ − This is a polynomial in λ, having degree n. To understand why this is the case, consider first n = 2 and n = 3. For n = 2 the characteristic polynomial is M11 λM12 − =(M11 λ)(M22 λ) M12 M21 M21 M22 λ − − − − 2 = λ (M11 + M 22)λ +(M11M22 M12 M21) − − which is a quadratic polynomial in λ; the dominant coefficient is 1. For n = 3 the characteristic polynomial is M11 λM12 M13 M − M λM 21 22 − 23 M13 M23 M33 λ − and expanding along say, row 1, 1+1 M22 λM23 1+2 M21 M23 =( 1) (M11 λ) − +( 1) M12 − − M23 M33 λ − M13 M33 λ − − 1+3 M21 M22 λ +( 1) M13 − − M13 M23 6RODICAD.COSTIN = λ3 +(M + M + M )λ2 + ... − 11 22 33 which is a cubic polynomial in λ; the dominant coefficient is 1. It is easy to show by induction that det(M λI) is polynomial− in λ, having degree n, and that the coefficient of λn is− ( 1)n. − Definition 2. The polynomial det(M λI) is called the characteristic polynomial of the matrix M, and the− equation det(M λI)=0is called the characteristic equation of M. − Remark. Some authors refer to the characteristic polynomial as det(λI M); the two polynomial are either equal or a 1 multiple of each other,− since det(λI M)=( 1)n det(M λI). − − − − 2.3. Geometric interpretation of eigenvalues and eigenvectors. Let M be an n n matrix, and T : Rn Rn defined by T (x)=Mx be the corresponding⇥ linear transformation. ! If v is an eigenvector corresponding to an eigenvalue λ of M: Mv = λv, then T expands or contracts v (and any vector in its direction) λ times (and it does not change its direction!). If the eigenvalue/vector are not real, a similar fact is true, only that multiplication by a complex (not real) scalar cannot be easily called an expansion or a contraction (there is no ordering in complex numbers), see the example of rotations, 2.13.1. The special directions of§ the eigenvectors are called principal axes of the linear transformation (or of the matrix). 2.4. Digression: the fundamental theorem of algebra. 2.4.1. Polynomials of degree two: roots and factorization. Consider polyno- mials of degree two, with real coefficients: p(x)=ax2 + bx + c.Itiswell b pb2 4ac known that p(x) has real solutions x = − ± − if b2 4ac 0 1,2 2a − ≥ 2 (where x1 = x2 when b 4ac = 0), and p(x) has no real solutions if b2 4ac < 0.
Recommended publications
  • Linear Systems and Control: a First Course (Course Notes for AAE 564)
    Linear Systems and Control: A First Course (Course notes for AAE 564) Martin Corless School of Aeronautics & Astronautics Purdue University West Lafayette, Indiana [email protected] August 25, 2008 Contents 1 Introduction 1 1.1 Ingredients..................................... 4 1.2 Somenotation................................... 4 1.3 MATLAB ..................................... 4 2 State space representation of dynamical systems 5 2.1 Linearexamples.................................. 5 2.1.1 Afirstexample .............................. 5 2.1.2 Theunattachedmass........................... 6 2.1.3 Spring-mass-damper ........................... 6 2.1.4 Asimplestructure ............................ 7 2.2 Nonlinearexamples............................... 8 2.2.1 Afirstnonlinearsystem ......................... 8 2.2.2 Planarpendulum ............................. 9 2.2.3 Attitudedynamicsofarigidbody. .. 9 2.2.4 Bodyincentralforcemotion. 10 2.2.5 Ballisticsindrag ............................. 11 2.2.6 Doublependulumoncart . .. .. 12 2.2.7 Two-linkroboticmanipulator . .. 13 2.3 Discrete-timeexamples . ... 14 2.3.1 Thediscreteunattachedmass . 14 2.4 Generalrepresentation . ... 15 2.4.1 Continuous-time ............................. 15 2.4.2 Discrete-time ............................... 18 2.4.3 Exercises.................................. 20 2.5 Vectors....................................... 22 2.5.1 Vector spaces and IRn .......................... 22 2.5.2 IR2 andpictures.............................. 24 2.5.3 Derivatives ...............................
    [Show full text]
  • Scientific Computing: an Introductory Survey
    Eigenvalue Problems Existence, Uniqueness, and Conditioning Computing Eigenvalues and Eigenvectors Scientific Computing: An Introductory Survey Chapter 4 – Eigenvalue Problems Prof. Michael T. Heath Department of Computer Science University of Illinois at Urbana-Champaign Copyright c 2002. Reproduction permitted for noncommercial, educational use only. Michael T. Heath Scientific Computing 1 / 87 Eigenvalue Problems Existence, Uniqueness, and Conditioning Computing Eigenvalues and Eigenvectors Outline 1 Eigenvalue Problems 2 Existence, Uniqueness, and Conditioning 3 Computing Eigenvalues and Eigenvectors Michael T. Heath Scientific Computing 2 / 87 Eigenvalue Problems Eigenvalue Problems Existence, Uniqueness, and Conditioning Eigenvalues and Eigenvectors Computing Eigenvalues and Eigenvectors Geometric Interpretation Eigenvalue Problems Eigenvalue problems occur in many areas of science and engineering, such as structural analysis Eigenvalues are also important in analyzing numerical methods Theory and algorithms apply to complex matrices as well as real matrices With complex matrices, we use conjugate transpose, AH , instead of usual transpose, AT Michael T. Heath Scientific Computing 3 / 87 Eigenvalue Problems Eigenvalue Problems Existence, Uniqueness, and Conditioning Eigenvalues and Eigenvectors Computing Eigenvalues and Eigenvectors Geometric Interpretation Eigenvalues and Eigenvectors Standard eigenvalue problem : Given n × n matrix A, find scalar λ and nonzero vector x such that A x = λ x λ is eigenvalue, and x is corresponding eigenvector
    [Show full text]
  • Diagonalizable Matrix - Wikipedia, the Free Encyclopedia
    Diagonalizable matrix - Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/Matrix_diagonalization Diagonalizable matrix From Wikipedia, the free encyclopedia (Redirected from Matrix diagonalization) In linear algebra, a square matrix A is called diagonalizable if it is similar to a diagonal matrix, i.e., if there exists an invertible matrix P such that P −1AP is a diagonal matrix. If V is a finite-dimensional vector space, then a linear map T : V → V is called diagonalizable if there exists a basis of V with respect to which T is represented by a diagonal matrix. Diagonalization is the process of finding a corresponding diagonal matrix for a diagonalizable matrix or linear map.[1] A square matrix which is not diagonalizable is called defective. Diagonalizable matrices and maps are of interest because diagonal matrices are especially easy to handle: their eigenvalues and eigenvectors are known and one can raise a diagonal matrix to a power by simply raising the diagonal entries to that same power. Geometrically, a diagonalizable matrix is an inhomogeneous dilation (or anisotropic scaling) — it scales the space, as does a homogeneous dilation, but by a different factor in each direction, determined by the scale factors on each axis (diagonal entries). Contents 1 Characterisation 2 Diagonalization 3 Simultaneous diagonalization 4 Examples 4.1 Diagonalizable matrices 4.2 Matrices that are not diagonalizable 4.3 How to diagonalize a matrix 4.3.1 Alternative Method 5 An application 5.1 Particular application 6 Quantum mechanical application 7 See also 8 Notes 9 References 10 External links Characterisation The fundamental fact about diagonalizable maps and matrices is expressed by the following: An n-by-n matrix A over the field F is diagonalizable if and only if the sum of the dimensions of its eigenspaces is equal to n, which is the case if and only if there exists a basis of Fn consisting of eigenvectors of A.
    [Show full text]
  • Mata Glossary of Common Terms
    Title stata.com Glossary Description Commonly used terms are defined here. Mata glossary arguments The values a function receives are called the function’s arguments. For instance, in lud(A, L, U), A, L, and U are the arguments. array An array is any indexed object that holds other objects as elements. Vectors are examples of 1- dimensional arrays. Vector v is an array, and v[1] is its first element. Matrices are 2-dimensional arrays. Matrix X is an array, and X[1; 1] is its first element. In theory, one can have 3-dimensional, 4-dimensional, and higher arrays, although Mata does not directly provide them. See[ M-2] Subscripts for more information on arrays in Mata. Arrays are usually indexed by sequential integers, but in associative arrays, the indices are strings that have no natural ordering. Associative arrays can be 1-dimensional, 2-dimensional, or higher. If A were an associative array, then A[\first"] might be one of its elements. See[ M-5] asarray( ) for associative arrays in Mata. binary operator A binary operator is an operator applied to two arguments. In 2-3, the minus sign is a binary operator, as opposed to the minus sign in -9, which is a unary operator. broad type Two matrices are said to be of the same broad type if the elements in each are numeric, are string, or are pointers. Mata provides two numeric types, real and complex. The term broad type is used to mask the distinction within numeric and is often used when discussing operators or functions.
    [Show full text]
  • The Jacobian of the Exponential Function
    A Service of Leibniz-Informationszentrum econstor Wirtschaft Leibniz Information Centre Make Your Publications Visible. zbw for Economics Magnus, Jan R.; Pijls, Henk G.J.; Sentana, Enrique Working Paper The Jacobian of the exponential function Tinbergen Institute Discussion Paper, No. TI 2020-035/III Provided in Cooperation with: Tinbergen Institute, Amsterdam and Rotterdam Suggested Citation: Magnus, Jan R.; Pijls, Henk G.J.; Sentana, Enrique (2020) : The Jacobian of the exponential function, Tinbergen Institute Discussion Paper, No. TI 2020-035/III, Tinbergen Institute, Amsterdam and Rotterdam This Version is available at: http://hdl.handle.net/10419/220072 Standard-Nutzungsbedingungen: Terms of use: Die Dokumente auf EconStor dürfen zu eigenen wissenschaftlichen Documents in EconStor may be saved and copied for your Zwecken und zum Privatgebrauch gespeichert und kopiert werden. personal and scholarly purposes. Sie dürfen die Dokumente nicht für öffentliche oder kommerzielle You are not to copy documents for public or commercial Zwecke vervielfältigen, öffentlich ausstellen, öffentlich zugänglich purposes, to exhibit the documents publicly, to make them machen, vertreiben oder anderweitig nutzen. publicly available on the internet, or to distribute or otherwise use the documents in public. Sofern die Verfasser die Dokumente unter Open-Content-Lizenzen (insbesondere CC-Lizenzen) zur Verfügung gestellt haben sollten, If the documents have been made available under an Open gelten abweichend von diesen Nutzungsbedingungen die in der dort Content Licence (especially Creative Commons Licences), you genannten Lizenz gewährten Nutzungsrechte. may exercise further usage rights as specified in the indicated licence. www.econstor.eu TI 2020-035/III Tinbergen Institute Discussion Paper The Jacobian of the exponential function Jan R.
    [Show full text]
  • 0 Nonsymmetric Eigenvalue Problems 149
    0 Nonsymmetric Eigenvalue Problems 4.1. Introduction We discuss canonical forms (in section 4.2), perturbation theory (in section 4.3), and algorithms for the eigenvalue problem for a single nonsymmetric matrix A (in section 4.4). Chapter 5 is devoted to the special case of real symmet- ric matrices A = A T (and the SVD). Section 4.5 discusses generalizations to eigenvalue problems involving more than one matrix, including motivating applications from the analysis of vibrating systems, the solution of linear differ- ential equations, and computational geometry. Finally, section 4.6 summarizes all the canonical forms, algorithms, costs, applications, and available software in a list. One can roughly divide the algorithms for the eigenproblem into two groups: direct methods and iterative methods. This chapter considers only direct meth- ods, which are intended to compute all of the eigenvalues, and (optionally) eigenvectors. Direct methods are typically used on dense matrices and cost O(n3 ) operations to compute all eigenvalues and eigenvectors; this cost is rel- atively insensitive to the actual matrix entries. The mail direct method used in practice is QR iteration with implicit shifts (see section 4.4.8). It is interesting that after more than 30 years of depend- able service, convergence failures of this algorithm have quite recently been observed, analyzed, and patched [25, 65]. But there is still no global conver- gence proof, even though the current algorithm is considered quite reliable. So the problem of devising an algorithm that is numerically stable and globally (and quickly!) convergent remains open. (Note that "direct" methods must still iterate, since finding eigenvalues is mathematically equivalent to finding zeros of polynomials, for which no noniterative methods can exist.
    [Show full text]
  • On the Construction of Nearest Defective Matrices to a Normal Matrix
    On the construction of nearest defective matrices to a normal matrix Rafikul Alam∗ Department of Mathematics Indian Institute of Technology Guwahati Guwahati - 781 039, INDIA Abstract. Let A be an n-by-n normal matrix with n distinct eigenvalues. We describe a simple procedure to construct a defective matrix whose distance from A, among all the defective matrices, is the shortest. Our construction requires only an appropriate pair of eigenvalues of A and their corresponding eigenvectors. We also show that the nearest defective matrices influence the evolution of spectral projections of A. Keywords: Defective matrix, multiple eigenvalue, pseudospectra, eigenvector, spectral pro- jection. 1 Introduction Let A Cn×n be a normal matrix with n distinct eigenvalues. Let d(A) be the distance of A ∈ from the set of defective matrices, that is, d(A) := inf A A0 : A0 is defective , (1.1) {k − k } where is either the 2-norm or the Frobenius norm. For a non-normal B, the determination k·k of d(B) and a defective matrix B0 such that B B0 = d(B) is a nontrivial task and is widely k − k known as Wilkinson’s problem (see, for example, [8], [9], [10], [6], [2], [5], [4], [1]). By contrast, since A is normal, it is easy to see that for the 2-norm 1 d(A)= min λi λj (1.2) 2 i6=j | − | where λ1,...,λn are the eigenvalues of A. However, it appears that the construction of a defective matrix A0 such that A A0 = d(A) is nontrivial. Note that the existence of such an k − k A0 would imply that the infimum in (1.1) is actually the minimum.
    [Show full text]
  • Consensus Guidelines for the Use and Interpretation of Angiogenesis Assays
    Angiogenesis (2018) 21:425–532 https://doi.org/10.1007/s10456-018-9613-x REVIEW PAPER Consensus guidelines for the use and interpretation of angiogenesis assays Patrycja Nowak‑Sliwinska1,2 · Kari Alitalo3 · Elizabeth Allen4 · Andrey Anisimov3 · Alfred C. Aplin5 · Robert Auerbach6 · Hellmut G. Augustin7,8,9 · David O. Bates10 · Judy R. van Beijnum11 · R. Hugh F. Bender12 · Gabriele Bergers13,4 · Andreas Bikfalvi14 · Joyce Bischof15 · Barbara C. Böck7,8,9 · Peter C. Brooks16 · Federico Bussolino17,18 · Bertan Cakir19 · Peter Carmeliet20,21 · Daniel Castranova22 · Anca M. Cimpean23 · Ondine Cleaver24 · George Coukos25 · George E. Davis26 · Michele De Palma27 · Anna Dimberg28 · Ruud P. M. Dings29 · Valentin Djonov30 · Andrew C. Dudley31,32 · Neil P. Dufton33 · Sarah‑Maria Fendt34,35 · Napoleone Ferrara36 · Marcus Fruttiger37 · Dai Fukumura38 · Bart Ghesquière39,40 · Yan Gong19 · Robert J. Grifn29 · Adrian L. Harris41 · Christopher C. W. Hughes12 · Nan W. Hultgren12 · M. Luisa Iruela‑Arispe42 · Melita Irving25 · Rakesh K. Jain38 · Raghu Kalluri43 · Joanna Kalucka20,21 · Robert S. Kerbel44 · Jan Kitajewski45 · Ingeborg Klaassen46 · Hynda K. Kleinmann47 · Pieter Koolwijk48 · Elisabeth Kuczynski44 · Brenda R. Kwak49 · Koen Marien50 · Juan M. Melero‑Martin51 · Lance L. Munn38 · Roberto F. Nicosia5,52 · Agnes Noel53 · Jussi Nurro54 · Anna‑Karin Olsson55 · Tatiana V. Petrova56 · Kristian Pietras57 · Roberto Pili58 · Jefrey W. Pollard59 · Mark J. Post60 · Paul H. A. Quax61 · Gabriel A. Rabinovich62 · Marius Raica23 · Anna M. Randi33 · Domenico Ribatti63,64 · Curzio Ruegg65 · Reinier O. Schlingemann46,48 · Stefan Schulte‑Merker66 · Lois E. H. Smith19 · Jonathan W. Song67,68 · Steven A. Stacker69 · Jimmy Stalin66 · Amber N. Stratman22 · Maureen Van de Velde53 · Victor W. M. van Hinsbergh48 · Peter B. Vermeulen50,72 · Johannes Waltenberger70 · Brant M. Weinstein22 · Hong Xin36 · Bahar Yetkin‑Arik46 · Seppo Yla‑Herttuala54 · Mervin C.
    [Show full text]
  • Department of Mathematics, University of Utah Analysis of Numerical Methods I MTH6610 – Section 001 – Fall 2017 Lecture Notes – Eigenvalues Wednesday October 25, 2017
    Department of Mathematics, University of Utah Analysis of Numerical Methods I MTH6610 { Section 001 { Fall 2017 Lecture notes { Eigenvalues Wednesday October 25, 2017 These notes are not a substitute for class attendance. Their main purpose is to provide a lecture overview summarizing the topics covered. Reading: Trefethen & Bau III, Lectures 24 n×n Let A 2 C . A scalar λ 2 C is an eigenvalue of A if there exists a nonzero vector v such that Av = λv n For a fixed eigenvalue λj, the subspace Vj ⊂ C containing vectors v satisfying the above equation is called the eigenspace associated to λj. The eigenspace Vj has dimension dj, and this dimension is called the geometric multiplicity of the eigenvalue λj. Let λ1; : : : ; λp be an enumeration of the eigenvalues of A, and let λj have corresponding eigenspace Vj of dimension dj ≥ 1. Let vj1; : : : ; vjdj be any basis for Vj. Then we have the matrix equality AV = V Λ; where the matrices V and Λ are defined as 0 1 λ1Id1 B λ2Id C Λ = B 2 C ;V = v ··· v v ··· v ··· v B .. C 11 1d1 21 2d2 pdp @ . A λpIdp If λ is an eigenvalue of A, the definition implies that pA(λ) := det(λI − A) = 0; and also any λ satisfying the above is an eigenvalue of A. The Laplace expansion of the determinant implies that z 7! pA(z) is a polynomial of degree n. pA is the called the characteristic polynomial of A. We see that A must therefore have exactly n eigenvalues corresponding to the n roots of pA, some of which may be repeated.
    [Show full text]
  • MTH 2311 Linear Algebra Week 11 Resources
    MTH 2311 Linear Algebra Week 11 Resources Colin Burdine 4/20/20 Major Topics: 1. Diagonalization Textbook Material: Linear Algebra and Its Applications, 5th Edition by Lay and McDonald Sections 4.2-4.4 1 Conceptual Review Recall from last week that we introduced the concept of characteristic equations with the following theorem: The Fundamental Theorem of Algebra: A polynomial of order n has at most n real roots. If we allow for roots to be complex-valued (have an imaginary component) or to be counted multiple times (such as −1 is a repeated root of x2 + 2x + 1), then the polynomial has exactly n roots. If we allow for complex eigenvalues and repeated eigenvalues, then a matrix A 2 Rn×n must have exactly n eigenvalues. In this course, we will not be working with complex eigenvalues; however, we will encounter repeated eigenvalues. Recall that we can also have eigenvalues of 0, which are addressed in the FAQ section below (repeated from last week). This week we will be introducing the idea of diagonalization, which is a kind of matrix fac- torization that is both useful in what it says about a matrix and what it allows us to do. In some textbooks, diagonalization is referred to as the eigenvalue decomposition of a matrix, because it decomposes a matrix into the product of three matrices. As we will discuss below, 1 however, this factorization is not always possible. Suppose we are given a square matrix A. If the matrix is diagonalizable, we can decompose it as the following square matrix product: A = PDP−1; where the following conditions are met: 1.
    [Show full text]
  • The Computation of Matrix Function in Particular the Matrix Expotential
    The Computation of Matrix Functions in Particular, The Matrix Exponential By SYED MUHAMMAD GHUFRAN A thesis submitted to The University of Birmingham for the Degree of Master of Philosophy School of Mathematics The University of Birmingham October, 2009 University of Birmingham Research Archive e-theses repository This unpublished thesis/dissertation is copyright of the author and/or third parties. The intellectual property rights of the author or third parties in respect of this work are as defined by The Copyright Designs and Patents Act 1988 or as modified by any successor legislation. Any use made of information contained in this thesis/dissertation must be in accordance with that legislation and must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the permission of the copyright holder. i Acknowledgements I am extremely grateful to my supervisor, Professor Roy Mathias, for sharing his knowledge, excellent guidance, patience and advice throughout this dissertation. Without his support it would not be possible in short span of time. I wish to thank Prof C.Parker , and Mrs J Lowe for their magnificent support, professional advice and experience to overcome my problems. I am grateful to my colleagues Ali Muhammad Farah, She Li and Dr. Jamal ud Din for their help and support, and my cousins Faqir Hussain, Faizan ur Rasheed and my uncle Haji Aziz and my close friend Shah Jehan for his kindness. I am also very grateful to my parents, brothers, sisters, my wife for their support and trust throughout these long hard times. Further I would like to thank my family and especially to my kids and my nephew Abdul Muqeet how missed me a lot.
    [Show full text]
  • Matrix Decompositions
    MSc in Systems and Control Engineering Lab component for Mathematical Techniques module Numerical Linear Algebra: Matrix Decompositions by G.D. Halikias and J. Kiskiras London October 2006 1 Introduction The purpose of this lab is to twofold: The first aim is to familiarize you with the main linear algebraic Matlab functions, related to the MSc module “Mathematical Techniques”, with special emphasis on eigenvalues and eigen- vectors, spectral decomposition of square matrices, the Jordan and Schur form of a matrix, the singular value decomposition and some of its applica- tions (computation of rank and nullity of a matrix, generation of orthogo- nal bases of its range and kernel, solution of linear equations, reduced-rank matrix approximations). This material, along with some basic theory and simple computational exercises is contained in sections 2 and 3. You can go through these exercises at your own pace (during or outside the formal lab sessions); for additional theory background consult your notes and the suggested textbooks. For difficulties with Matlab programming consult the lab demonstrators and use liberally Matlab’s on-line help functions. The exercises included in section 4 are more demanding, both analytically and computationally. Do not attempt these before you have been familiar with the basics of Matlab programming and the exercises in sections 2 and 3. The exercises include: 1. Programming a function that reduces a matrix into row echelon form using a sequence of elementary transformations, and using your pro- gramme to solve linear equations and calculate the numerical rank and row-span of a matrix. 2. Verifying “Sylvester’s law of inertia” via simple numerical experiments.
    [Show full text]