Theorem Let X be a symmetric solution of DR(X) = 0. Let X b be a symmetric approximation to Xand set V := X? X. b If R b = R + B T XB b and I + V B R

Size: px
Start display at page:

Download "Theorem Let X be a symmetric solution of DR(X) = 0. Let X b be a symmetric approximation to Xand set V := X? X. b If R b = R + B T XB b and I + V B R"

Transcription

1 Initializing Newton's method for discrete-time algebraic Riccati equations using the buttery SZ algorithm Heike Fabender Zentrum fur Technomathematik Fachbereich - Mathematik und Informatik Universitat Bremen D-84 Bremen, Germany heikemath.uni-bremen.de Peter Benner Zentrum fur Technomathematik Fachbereich - Mathematik und Informatik Universitat Bremen D-84 Bremen, Germany bennermath.uni-bremen.de Abstract The numerical solution of discrete-time algebraic Riccati equations is discussed. We propose to compute an approximate solution of the discrete-time algebraic Riccati equation by the (buttery) SZ algorithm. This solution is then rened by a defect correction method based on Newton's method. The resulting method is very ecient and produces highly accurate results. Keywords. discrete-time algebraic Riccati equation, Newton's method, SZ algorithm, symplectic matrix pencil, defect correction Introduction The standard (discrete-time) linear-quadratic optimization problem consists in nding a control trajectory fu(t) t 0g, minimizing the cost functional J (x 0 u) = X t=0 [x(t) T Qx(t) + u(t) T Ru(t)] in terms of u subject to the dynamical constraint x(t + ) = Ax(t) + Bu(t) x(0) := x 0 : Under certain conditions there is a unique control law, u(t) = Hx(t) H :=?(R + B T XB)? B T XA minimizing J in terms of u subject to the dynamical constraint. The matrix X is the unique symmetric stabilizing solution of the algebraic matrix Riccati equation 0 = DR(X) = Q? X + A T XA?A T XB(R + B T XB)? B T XA: () The last equation is usually referred to as discrete-time algebraic Riccati equation (DARE). It appears not only in the context presented, but also in numerous procedures for analysis, synthesis, and design of control and estimation systems with H or H performance criteria, as well as in other branches of applied mathematics. The DARE () can be considered as a nonlinear set of equations. Therefore, Newton's method has been one of the rst methods proposed to solve DAREs [8]. Given a symmetric matrix X 0, the method can be given in algorithmic form as follows: FOR k = 0 : : : A k A? B(R + B T X k B)? B T X k A: Solve for N k in the Stein equation A T k N ka k? N k =?DR(X k ): X k+ X k + N k END FOR It is well known that (under certain reasonable assumptions) if X 0 is a stabilizing starting guess, then all iterates are stabilizing and converge globally quadratic to the desired solution X (see, e.g., [8, 9, ]). Despite the ultimate rapid convergence, the iteration may initially converge slowly. This can be due to a large initial error jjx? X 0 jj or a disastrously large rst Newton step resulting in a large error jjx? X jj. In both cases, it is possible that many iterations are required to nd the region of rapid convergence. An ill-conditioned Stein equation makes it dicult to compute an accurate Newton step. An inaccurately computed Newton step can cause the usual convergence theory to break down in practise. Sometimes rounding errors or a poor choice of X 0 cause Newton's method to converge to a non-stabilizing solution. For these reasons, Newton's method is usually not used by itself to solve DAREs. Usually it is used as a defect correction method or for iterative renement of an approximate solution obtained by a more robust method. A defect correction method can be based on the following result of Mehrmann and Tan [, Theorem.7] (see also [, Chapter 0]).

2 Theorem Let X be a symmetric solution of DR(X) = 0. Let X b be a symmetric approximation to Xand set V := X? X. b If R b = R + B T XB b and I + V B R b? B T are nonsingular, then V satises the DARE ba T V b A? V? b A T V B( b R + B T V B)? B T V b A + b Q = 0 where b Q = DR( b X) and b A = (I? B b R? B T b X)A: Hence, the error V fullls a discrete time algebraic Riccati equation just like the desired solution X. The defect discrete-time algebraic Riccati equation may be solved by any method for discrete-time algebraic Riccati equations. Most frequently, in situations like this, Newton's method is used [8,, 9, ]. Then V can be used to correct X. b Iterating this process until DR(X) is suitably small is called a defect correction method. Using this approach, it is often possible to squeeze out the maximum possible accuracy [] after only a few iterations. Here we propose to compute an approximate solution bx of DR(X) by the (buttery) SZ algorithm. Combined with the defect correction method, the resulting method for solving () is a very ecient method and produces highly accurate results. Now assume R to be positive denite and dene A 0 I?BR K? N =?? B T Q I 0 A T : () Using the standard control-theoretic assumptions that (A B) is stabilizable, (Q A) is detectable, Q is positive semidenite, then K? N has no eigenvalues on the unit circle and there exists a unique stabilizing solution X of the DARE () see, e.g., [9]. It is then easily seen that K?N has precisely n eigenvalues in the open unit disk and n outside. Moreover, the Riccati solution X can be given in terms of the deating subspace of K?N corresponding to the n eigenvalues : : : n inside the unit circle using the relation A 0 I I?BR =? B T I Q I?X?X 0 A T where IR nn, () = f : : : n g. Therefore, if we can compute Y Z IR nn such that the columns of [ Y Z ] span the desired deating subspace of K? N, then X =?ZY? is the desired solution of the Riccati equation (). See, e.g., [9, 0, ], and the references therein. It is worthwhile to note that K? N of the form () is a symplectic matrix pencil. A symplectic matrix pencil K? N K N IR nn is dened by the property where KJK T = NJN T J = 0 I n?i n 0 and I n is the nn identity matrix. The nonzero eigenvalues of a symplectic matrix pencil occur in reciprocal pairs: If is an eigenvalue of K? N with left eigenvector x, then? is an eigenvalue of K? N with right eigenvector (Jx) T. The numerical computation of a deating subspace of a (symplectic) matrix pencil K? N is usually carried out by an iterative procedure like the QZ algorithm. The QZ algorithm is numerically backward stable but it ignores the symplectic structure. Applying the QZ algorithm to a symplectic matrix pencil results in a general nn matrix pencil in generalized Schur form from which the eigenvalues and deating subspaces can be read o. Due to roundo errors unavoidable in nite-precision arithmetic, the computed eigenvalues will in general not come in pairs f? g, although the exact eigenvalues have this property. Even worse, small perturbations may cause eigenvalues close to the unit circle to cross the unit circle such that the number of true and computed eigenvalues inside the open unit disk may dier. Moreover, the application of the QZ algorithm to K? N is computationally quite expensive. The usual initial reduction to Hessenberg-triangular form requires about 70n ops plus 4n for accumulating the Z matrix each iteration step requires about 88n ops for the transformations and 6n ops for accumulating Z see, e.g., []. An estimated 40n ops are necessary for ordering the generalized Schur form. This results in a total cost of roughly 4n ops for solving a DARE using the QZ algorithm, using standard assumptions about convergence of the QZ iteration (see, e.g., [7]). Here we propose to use the buttery SZ algorithm for computing the deating subspace of K? N. The buttery SZ algorithm [4, 6] is a structure-preserving algorithm. It makes use of the fact that any symplectic matrix pencil can be reduced to a matrix pencil of the form ? which is determined by just 4n? parameters. By exploiting this special reduced form, the SZ algorithm is 7

3 fast and ecient in each iteration step only O(n) arithmetic operations are required instead of O(n ) arithmetic operations for a QZ step. We thus save a significant amount of work. Of course, the accumulation of the Z matrix is O(n ) as in the QZ step. Moreover, by forcing the symplectic structure the above mentioned problems of the QZ algorithm are avoided. Combined with a defect correction method, the resulting method for solving discrete-time algebraic Riccati equations is a very ecient method and produces highly accurate results. The buttery SZ algorithm For simplicity let us assume at the moment that A I 0 is nonsingular. Premultiplying K? N by 0 A?T results in a symplectic matrix pencil K 0? N 0 A 0 I?BR = A?T Q A?T?? B T 0 I where K 0 N 0 are both symplectic. In [4, 6] it is shown that for every symplectic matrix pencil L? M with LJL T = MJM T = J there exist numerous symplectic matrices Z and nonsingular matrices S such that C F 0?I S(L? M)Z =? 0 C? I T where C and F are diagonal matrices, and T is a symmetric tridiagonal matrix. Such a symplectic matrix pencil is called a symplectic buttery pencil. If T is an unreduced tridiagonal matrix, then the buttery pencil is called unreduced. If any of the n? subdiagonal elements of T are zero, the problem can be split into at least two problems of smaller dimension, but with the same symplectic buttery structure. Once the reduction to a symplectic buttery pencil is achieved, the SZ algorithm is a suitable tool for computing the eigenvalues/deating subspaces of the symplectic pencil. The SZ algorithm preserves the symplectic buttery form in its iterations. It is the analogue of the SR algorithm for the generalized eigenproblem, just as the QZ algorithm is the analogue of the QR algorithm for the generalized eigenproblem. Both are instances of the GZ algorithm [4]. Each iteration step begins with L and M such that the buttery pencil L? M is unreduced. Choose a spectral transformation function q and compute a symplectic matrix Z such that Z? q(m? N)e = e for some scalar. Then transform the pencil to fm? e N = (M? N)Z : This introduces a bulge into the matrices f M and e N. Now transform the pencil to cm? b N = S? (f M? e N) e Z where M c and N b are of symplectic buttery form. S and ez are symplectic, and Ze e = e. This concludes the iteration. Under certain assumption, it can be shown that the buttery SZ algorithm converges cubically. For a detailed discussion of the buttery SZ algorithm see [4, 6]. Given a symplectic pencil L? M, where LJL T = MJM T = J, rst symplectic matrices Z 0 and S 0 are computed such that bl? c M := S? 0 LZ 0? S? 0 MZ 0 is a symplectic buttery pencil. Using the buttery SZ algorithm, symplectic matrices Z and S are computed such that S? b LZ? S? c MZ is a symplectic buttery pencil and the symmetric tridiagonal matrix b T in the lower right block of S? c MZ is reduced to quasi-diagonal form with and blocks on the diagonal. The eigenproblem decouples into a number of simple or 4 4 generalized symplectic eigenproblems. Solving these subproblems, nally symplectic matrices Z S are computed such that S b? S? LZ Z = S? S? c MZ Z = 0 0 where the eigenvalues of the matrix pencil? are precisely the n stable generalized eigenvalues. Let Z = Z 0 Z Z. Partitioning Z conformably, Z = Z Z () Z Z the Riccati solution X is found by solving a system of linear equations: X =?Z Z? : (4) Instead of generating the symplectic matrix Z as in (), one can work with n n matrices X Y and T such that nally X =?Z Z? Y = Z? Z, and T = Z?. Starting from X = Y = 0 T = I, this can be implemented without accumulating the intermediate symplectic transformations used in the buttery SZ algorithm, just using the parameters that determine these transformations. As for every symplectic matrix Z written in the form (), Z Z? is symmetric, this approach guarantees that all intermediate (and

4 the nal) X are symmetric. Such an approach, called symmetric updating was rst proposed by Byers and Mehrmann [] in the context of solving continuous-time algebraic Riccati equations via the Hamiltonian SR algorithm and has also been proposed for solving DAREs with an SR algorithm in []. If the so computed approximate solution of the DARE is rened using Newton's method, usually the same number of iterations is required as when rening an approximation computed by the QZ algorithm. Even if one or two iterations more are necessary due to the loss of accuracy caused by using non-orthogonal transformations, this is well compensated by the cheaper SZ iteration. A hybrid method for DAREs Combined with a strategy to deate zero and innity eigenvalues from the symplectic pencil in order to deal with discrete-time algebraic Riccati equations with singular A matrix, the hybrid method consisting of the SZ algorithm followed by a few Newton iteration steps results in an ecient and accurate method. Altogether, we propose the following algorithm to solve the DARE (). Algorithm Input: The coecient matrices A IR nn, B IR nm, Q = Q T IR nn, and R IR mm. Output: An approximation X ~ = X ~ T IR nn to the stabilizing solution of the DARE.. Form the symplectic pencil K? N as in ().. Use Algorithm.6 of [] to deate all zero and innite eigenvalues of K? N. That is, compute a nonsingular transformation matrix T and a symplectic matrix S such that T (K? N)S = 4 0 A ~ A ~ I n?k 0? 0 ~ Q 0 I k 4 I n?k 0? G ~? G ~ 0 I n?k? G ~ T? G ~ ? A ~ T? A ~ T and rst n? k columns of S span the deating subspace of K? N corresponding to the zero eigenvalues.. Apply the buttery SZ algorithm described Section (and in detail in [4]) to the symplectic pencil ~K? N ~ := Ik 0 ~A 0 0 A ~?T? ~Q I k Ik? ~ G 0? ~ A T such that ~T ( K ~? N) ~ S ~ =? 0 0 where the eigenvalues of? are the stable nonzero eigenvalues of K? N. 4. Partition S ~ S = S S S where Sjj IR kk, j =. Set " In?k # S Z := S 0 S 0 0 I n?k : 0 0 S 0 S Then the rst n columns of Z span the stable deating subspace of K?N and an approximate solution b X of the DARE can be computed as in (4).. Use Newton's method endowed with a line search strategy as proposed in [] and starting guess X 0 = b X in order to iteratively rene the solution of the DARE to the highest achievable accuracy. Note that all left transformation matrices need not be accumulated. The accumulation of the right transformation matrices and the computation of b X via (4) can be avoided using the symmetric updating technique as mentioned at the end of Section. More details of the algorithm and its implementation as well as a thorough numerical study regarding performance and accuracy will be reported in []. 4 Concluding remarks We have discussed the numerical solution of discretetime Riccati equations. By initializing Newton's method with a starting guess computed by applying the buttery SZ algorithm combined with a method for deating zero and innite eigenvalues to the corresponding symplectic matrix pencil, an ecient and accurate hybrid method is derived. References [] G. Banse. Symplektische Eigenwertverfahren zur Losung zeitdiskreter optimaler Steuerungsprobleme. Dissertation, Fachbereich { Mathematik und Informatik, Universitat Bremen, Bremen, FRG, June 99. In German. [] P. Benner. Accelerating Newton's method for discrete-time algebraic Riccati equations. In Proc. MTNS 98, Padova, Italy, 998. To appear. [] P. Benner and H. Fabender. A hybrid method for the numerical solution of discrete-time algebraic Riccati equations. In preparation.

5 [4] P. Benner, H. Fabender, and D.S. Watkins. SR and SZ algorithms for the symplectic (buttery) eigenproblem. Linear Algebra Appl., 87:4{76, 999. [] R. Byers and V. Mehrmann. Symmetric updating of the solution of the algebraic Riccati equation. Methods of Operations Research, 4:7{, 98. [6] H. Fabender. Symplectic Methods for Symplectic Eigenproblems. Habilitationsschrift, Fachbereich { Mathematik und Informatik, Universitat Bremen, 84 Bremen, (Germany), 998. [7] G.H. Golub and C.F. Van Loan. Matrix Computations. Johns Hopkins University Press, Baltimore, third edition, 996. [8] G.A. Hewer. An iterative technique for the computation of steady state gains for the discrete optimal regulator. IEEE Trans. Automat. Control, AC-6:8{ 84, 97. [9] P. Lancaster and L. Rodman. The Algebraic Riccati Equation. Oxford University Press, Oxford, 99. [0] A.J. Laub. Algebraic aspects of generalized eigenvalue problems for solving Riccati equations. In C.I. Byrnes and A. Lindquist, editors, Computational and Combinatorial Methods in Systems Theory, pages { 7. Elsevier (North-Holland), 986. [] V. Mehrmann. The Autonomous Linear Quadratic Control Problem, Theory and Numerical Solution. Number 6 in Lecture Notes in Control and Information Sciences. Springer-Verlag, Heidelberg, July 99. [] V. Mehrmann and E. Tan. Defect correction methods for the solution of algebraic Riccati equations. IEEE Trans. Automat. Control, :69{698, 988. [] V. Sima. Algorithms for Linear-Quadratic Optimization, volume 00 of Pure and Applied Mathematics. Marcel Dekker, Inc., New York, NY, 996. [4] D.S. Watkins and L. Elsner. Theory of decomposition and bulge chasing algorithms for the generalized eigenvalue problem. SIAM J. Matrix Anal. Appl., :94{967, 994.

where J " 0 I n?i n 0 # () and I n is the nn identity matrix (Note that () is in general not equivalent to L T JL N T JN) In most applications system-

where J  0 I n?i n 0 # () and I n is the nn identity matrix (Note that () is in general not equivalent to L T JL N T JN) In most applications system- The Symplectic Eigenvalue roblem, the Buttery Form, the SR Algorithm, and the Lanczos Method eter Benner Heike Fabender y August 1, 199 Abstract We discuss some aspects of the recently proposed symplectic

More information

Contents 1 Introduction and Preliminaries 1 Embedding of Extended Matrix Pencils 3 Hamiltonian Triangular Forms 1 4 Skew-Hamiltonian/Hamiltonian Matri

Contents 1 Introduction and Preliminaries 1 Embedding of Extended Matrix Pencils 3 Hamiltonian Triangular Forms 1 4 Skew-Hamiltonian/Hamiltonian Matri Technische Universitat Chemnitz Sonderforschungsbereich 393 Numerische Simulation auf massiv parallelen Rechnern Peter Benner Ralph Byers Volker Mehrmann Hongguo Xu Numerical Computation of Deating Subspaces

More information

Nonlinear palindromic eigenvalue problems and their numerical solution

Nonlinear palindromic eigenvalue problems and their numerical solution Nonlinear palindromic eigenvalue problems and their numerical solution TU Berlin DFG Research Center Institut für Mathematik MATHEON IN MEMORIAM RALPH BYERS Polynomial eigenvalue problems k P(λ) x = (

More information

Convergence Analysis of Structure-Preserving Doubling Algorithms for Riccati-Type Matrix Equations

Convergence Analysis of Structure-Preserving Doubling Algorithms for Riccati-Type Matrix Equations Convergence Analysis of Structure-Preserving Doubling Algorithms for Riccati-Type Matrix Equations Wen-Wei Lin Shu-Fang u Abstract In this paper a structure-preserving transformation of a symplectic pencil

More information

ETNA Kent State University

ETNA Kent State University Electronic Transactions on Numerical Analysis Volume 1, pp 33-48, September 1993 Copyright 1993, ISSN 1068-9613 ETNA A MULTISHIFT ALGORITHM FOR THE NUMERICAL SOLUTION OF ALGEBRAIC RICCATI EQUATIONS GREGORY

More information

An SVD-Like Matrix Decomposition and Its Applications

An SVD-Like Matrix Decomposition and Its Applications An SVD-Like Matrix Decomposition and Its Applications Hongguo Xu Abstract [ A matrix S C m m is symplectic if SJS = J, where J = I m I m. Symplectic matrices play an important role in the analysis and

More information

Solving large scale eigenvalue problems

Solving large scale eigenvalue problems arge scale eigenvalue problems, Lecture 4, March 14, 2018 1/41 Lecture 4, March 14, 2018: The QR algorithm http://people.inf.ethz.ch/arbenz/ewp/ Peter Arbenz Computer Science Department, ETH Zürich E-mail:

More information

STABILITY OF INVARIANT SUBSPACES OF COMMUTING MATRICES We obtain some further results for pairs of commuting matrices. We show that a pair of commutin

STABILITY OF INVARIANT SUBSPACES OF COMMUTING MATRICES We obtain some further results for pairs of commuting matrices. We show that a pair of commutin On the stability of invariant subspaces of commuting matrices Tomaz Kosir and Bor Plestenjak September 18, 001 Abstract We study the stability of (joint) invariant subspaces of a nite set of commuting

More information

FORTRAN 77 Subroutines for the Solution of Skew-Hamiltonian/Hamiltonian Eigenproblems Part I: Algorithms and Applications 1

FORTRAN 77 Subroutines for the Solution of Skew-Hamiltonian/Hamiltonian Eigenproblems Part I: Algorithms and Applications 1 SLICOT Working Note 2013-1 FORTRAN 77 Subroutines for the Solution of Skew-Hamiltonian/Hamiltonian Eigenproblems Part I: Algorithms and Applications 1 Peter Benner 2 Vasile Sima 3 Matthias Voigt 4 August

More information

The Kalman-Yakubovich-Popov Lemma for Differential-Algebraic Equations with Applications

The Kalman-Yakubovich-Popov Lemma for Differential-Algebraic Equations with Applications MAX PLANCK INSTITUTE Elgersburg Workshop Elgersburg February 11-14, 2013 The Kalman-Yakubovich-Popov Lemma for Differential-Algebraic Equations with Applications Timo Reis 1 Matthias Voigt 2 1 Department

More information

Index. for generalized eigenvalue problem, butterfly form, 211

Index. for generalized eigenvalue problem, butterfly form, 211 Index ad hoc shifts, 165 aggressive early deflation, 205 207 algebraic multiplicity, 35 algebraic Riccati equation, 100 Arnoldi process, 372 block, 418 Hamiltonian skew symmetric, 420 implicitly restarted,

More information

Section 4.5 Eigenvalues of Symmetric Tridiagonal Matrices

Section 4.5 Eigenvalues of Symmetric Tridiagonal Matrices Section 4.5 Eigenvalues of Symmetric Tridiagonal Matrices Key Terms Symmetric matrix Tridiagonal matrix Orthogonal matrix QR-factorization Rotation matrices (plane rotations) Eigenvalues We will now complete

More information

Improved Newton s method with exact line searches to solve quadratic matrix equation

Improved Newton s method with exact line searches to solve quadratic matrix equation Journal of Computational and Applied Mathematics 222 (2008) 645 654 wwwelseviercom/locate/cam Improved Newton s method with exact line searches to solve quadratic matrix equation Jian-hui Long, Xi-yan

More information

The Solvability Conditions for the Inverse Eigenvalue Problem of Hermitian and Generalized Skew-Hamiltonian Matrices and Its Approximation

The Solvability Conditions for the Inverse Eigenvalue Problem of Hermitian and Generalized Skew-Hamiltonian Matrices and Its Approximation The Solvability Conditions for the Inverse Eigenvalue Problem of Hermitian and Generalized Skew-Hamiltonian Matrices and Its Approximation Zheng-jian Bai Abstract In this paper, we first consider the inverse

More information

Two Results About The Matrix Exponential

Two Results About The Matrix Exponential Two Results About The Matrix Exponential Hongguo Xu Abstract Two results about the matrix exponential are given. One is to characterize the matrices A which satisfy e A e AH = e AH e A, another is about

More information

ON THE REDUCTION OF A HAMILTONIAN MATRIX TO HAMILTONIAN SCHUR FORM

ON THE REDUCTION OF A HAMILTONIAN MATRIX TO HAMILTONIAN SCHUR FORM ON THE REDUCTION OF A HAMILTONIAN MATRIX TO HAMILTONIAN SCHUR FORM DAVID S WATKINS Abstract Recently Chu Liu and Mehrmann developed an O(n 3 ) structure preserving method for computing the Hamiltonian

More information

Matrices, Moments and Quadrature, cont d

Matrices, Moments and Quadrature, cont d Jim Lambers CME 335 Spring Quarter 2010-11 Lecture 4 Notes Matrices, Moments and Quadrature, cont d Estimation of the Regularization Parameter Consider the least squares problem of finding x such that

More information

Factorized Solution of Sylvester Equations with Applications in Control

Factorized Solution of Sylvester Equations with Applications in Control Factorized Solution of Sylvester Equations with Applications in Control Peter Benner Abstract Sylvester equations play a central role in many areas of applied mathematics and in particular in systems and

More information

STRUCTURE PRESERVING DEFLATION OF INFINITE EIGENVALUES IN STRUCTURED PENCILS

STRUCTURE PRESERVING DEFLATION OF INFINITE EIGENVALUES IN STRUCTURED PENCILS Electronic Transactions on Numerical Analysis Volume 44 pp 1 24 215 Copyright c 215 ISSN 168 9613 ETNA STRUCTURE PRESERVING DEFLATION OF INFINITE EIGENVALUES IN STRUCTURED PENCILS VOLKER MEHRMANN AND HONGGUO

More information

Last Time. Social Network Graphs Betweenness. Graph Laplacian. Girvan-Newman Algorithm. Spectral Bisection

Last Time. Social Network Graphs Betweenness. Graph Laplacian. Girvan-Newman Algorithm. Spectral Bisection Eigenvalue Problems Last Time Social Network Graphs Betweenness Girvan-Newman Algorithm Graph Laplacian Spectral Bisection λ 2, w 2 Today Small deviation into eigenvalue problems Formulation Standard eigenvalue

More information

EIGENVALUE PROBLEMS. EIGENVALUE PROBLEMS p. 1/4

EIGENVALUE PROBLEMS. EIGENVALUE PROBLEMS p. 1/4 EIGENVALUE PROBLEMS EIGENVALUE PROBLEMS p. 1/4 EIGENVALUE PROBLEMS p. 2/4 Eigenvalues and eigenvectors Let A C n n. Suppose Ax = λx, x 0, then x is a (right) eigenvector of A, corresponding to the eigenvalue

More information

Eigenvalue and Eigenvector Problems

Eigenvalue and Eigenvector Problems Eigenvalue and Eigenvector Problems An attempt to introduce eigenproblems Radu Trîmbiţaş Babeş-Bolyai University April 8, 2009 Radu Trîmbiţaş ( Babeş-Bolyai University) Eigenvalue and Eigenvector Problems

More information

On Solving Large Algebraic. Riccati Matrix Equations

On Solving Large Algebraic. Riccati Matrix Equations International Mathematical Forum, 5, 2010, no. 33, 1637-1644 On Solving Large Algebraic Riccati Matrix Equations Amer Kaabi Department of Basic Science Khoramshahr Marine Science and Technology University

More information

A Backward Stable Hyperbolic QR Factorization Method for Solving Indefinite Least Squares Problem

A Backward Stable Hyperbolic QR Factorization Method for Solving Indefinite Least Squares Problem A Backward Stable Hyperbolic QR Factorization Method for Solving Indefinite Least Suares Problem Hongguo Xu Dedicated to Professor Erxiong Jiang on the occasion of his 7th birthday. Abstract We present

More information

p q m p q p q m p q p Σ q 0 I p Σ 0 0, n 2p q

p q m p q p q m p q p Σ q 0 I p Σ 0 0, n 2p q A NUMERICAL METHOD FOR COMPUTING AN SVD-LIKE DECOMPOSITION HONGGUO XU Abstract We present a numerical method to compute the SVD-like decomposition B = QDS 1 where Q is orthogonal S is symplectic and D

More information

SLICOT Working Note

SLICOT Working Note SLICOT Working Note 3-3 MB4BV A FORTRAN 77 Subroutine to Compute the Eigenvectors Associated to the Purely Imaginary Eigenvalues of Skew-Hamiltonian/Hamiltonian Matrix Pencils Peihong Jiang Matthias Voigt

More information

The restarted QR-algorithm for eigenvalue computation of structured matrices

The restarted QR-algorithm for eigenvalue computation of structured matrices Journal of Computational and Applied Mathematics 149 (2002) 415 422 www.elsevier.com/locate/cam The restarted QR-algorithm for eigenvalue computation of structured matrices Daniela Calvetti a; 1, Sun-Mi

More information

An Exact Line Search Method for Solving Generalized Continuous-Time Algebraic Riccati Equations

An Exact Line Search Method for Solving Generalized Continuous-Time Algebraic Riccati Equations IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 43, NO., JANUARY 998 0 An Exact Line Search Method for Solving Generalized Continuous-Time Algebraic Riccati Equations Peter Benner and Ralph Byers Abstract

More information

Math 411 Preliminaries

Math 411 Preliminaries Math 411 Preliminaries Provide a list of preliminary vocabulary and concepts Preliminary Basic Netwon s method, Taylor series expansion (for single and multiple variables), Eigenvalue, Eigenvector, Vector

More information

UMIACS-TR July CS-TR 2494 Revised January An Updating Algorithm for. Subspace Tracking. G. W. Stewart. abstract

UMIACS-TR July CS-TR 2494 Revised January An Updating Algorithm for. Subspace Tracking. G. W. Stewart. abstract UMIACS-TR-9-86 July 199 CS-TR 2494 Revised January 1991 An Updating Algorithm for Subspace Tracking G. W. Stewart abstract In certain signal processing applications it is required to compute the null space

More information

only nite eigenvalues. This is an extension of earlier results from [2]. Then we concentrate on the Riccati equation appearing in H 2 and linear quadr

only nite eigenvalues. This is an extension of earlier results from [2]. Then we concentrate on the Riccati equation appearing in H 2 and linear quadr The discrete algebraic Riccati equation and linear matrix inequality nton. Stoorvogel y Department of Mathematics and Computing Science Eindhoven Univ. of Technology P.O. ox 53, 56 M Eindhoven The Netherlands

More information

Eigenvalue Problems and Singular Value Decomposition

Eigenvalue Problems and Singular Value Decomposition Eigenvalue Problems and Singular Value Decomposition Sanzheng Qiao Department of Computing and Software McMaster University August, 2012 Outline 1 Eigenvalue Problems 2 Singular Value Decomposition 3 Software

More information

The Eigenvalue Shift Technique and Its Eigenstructure Analysis of a Matrix

The Eigenvalue Shift Technique and Its Eigenstructure Analysis of a Matrix The Eigenvalue Shift Technique and Its Eigenstructure Analysis of a Matrix Chun-Yueh Chiang Center for General Education, National Formosa University, Huwei 632, Taiwan. Matthew M. Lin 2, Department of

More information

ISOLATED SEMIDEFINITE SOLUTIONS OF THE CONTINUOUS-TIME ALGEBRAIC RICCATI EQUATION

ISOLATED SEMIDEFINITE SOLUTIONS OF THE CONTINUOUS-TIME ALGEBRAIC RICCATI EQUATION ISOLATED SEMIDEFINITE SOLUTIONS OF THE CONTINUOUS-TIME ALGEBRAIC RICCATI EQUATION Harald K. Wimmer 1 The set of all negative-semidefinite solutions of the CARE A X + XA + XBB X C C = 0 is homeomorphic

More information

Eigenvalue Problems. Eigenvalue problems occur in many areas of science and engineering, such as structural analysis

Eigenvalue Problems. Eigenvalue problems occur in many areas of science and engineering, such as structural analysis Eigenvalue Problems Eigenvalue problems occur in many areas of science and engineering, such as structural analysis Eigenvalues also important in analyzing numerical methods Theory and algorithms apply

More information

Scientific Computing: An Introductory Survey

Scientific Computing: An Introductory Survey 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

More information

Numerical Methods in Matrix Computations

Numerical Methods in Matrix Computations Ake Bjorck Numerical Methods in Matrix Computations Springer Contents 1 Direct Methods for Linear Systems 1 1.1 Elements of Matrix Theory 1 1.1.1 Matrix Algebra 2 1.1.2 Vector Spaces 6 1.1.3 Submatrices

More information

A Continuation Approach to a Quadratic Matrix Equation

A Continuation Approach to a Quadratic Matrix Equation A Continuation Approach to a Quadratic Matrix Equation Nils Wagner nwagner@mecha.uni-stuttgart.de Institut A für Mechanik, Universität Stuttgart GAMM Workshop Applied and Numerical Linear Algebra September

More information

EIGENVALUE PROBLEMS (EVP)

EIGENVALUE PROBLEMS (EVP) EIGENVALUE PROBLEMS (EVP) (Golub & Van Loan: Chaps 7-8; Watkins: Chaps 5-7) X.-W Chang and C. C. Paige PART I. EVP THEORY EIGENVALUES AND EIGENVECTORS Let A C n n. Suppose Ax = λx with x 0, then x is a

More information

11.0 Introduction. An N N matrix A is said to have an eigenvector x and corresponding eigenvalue λ if. A x = λx (11.0.1)

11.0 Introduction. An N N matrix A is said to have an eigenvector x and corresponding eigenvalue λ if. A x = λx (11.0.1) Chapter 11. 11.0 Introduction Eigensystems An N N matrix A is said to have an eigenvector x and corresponding eigenvalue λ if A x = λx (11.0.1) Obviously any multiple of an eigenvector x will also be an

More information

GAUSS-SIDEL AND SUCCESSIVE OVER RELAXATION ITERATIVE METHODS FOR SOLVING SYSTEM OF FUZZY SYLVESTER EQUATIONS

GAUSS-SIDEL AND SUCCESSIVE OVER RELAXATION ITERATIVE METHODS FOR SOLVING SYSTEM OF FUZZY SYLVESTER EQUATIONS GAUSS-SIDEL AND SUCCESSIVE OVER RELAXATION ITERATIVE METHODS FOR SOLVING SYSTEM OF FUZZY SYLVESTER EQUATIONS AZIM RIVAZ 1 AND FATEMEH SALARY POUR SHARIF ABAD 2 1,2 DEPARTMENT OF MATHEMATICS, SHAHID BAHONAR

More information

Dampening Controllers via a Riccati Equation. Approach. Pod vodarenskou vez Praha 8. Czech Republic. Fakultat fur Mathematik

Dampening Controllers via a Riccati Equation. Approach. Pod vodarenskou vez Praha 8. Czech Republic. Fakultat fur Mathematik Dampening Controllers via a Riccati Equation Approach J.J. Hench y C. He z V. Kucera y V. Mehrmann z y Institute of Information Theory and Automation Academy of Sciences of the Czech Republic Pod vodarenskou

More information

Eigenvalues and eigenvectors

Eigenvalues and eigenvectors Chapter 6 Eigenvalues and eigenvectors An eigenvalue of a square matrix represents the linear operator as a scaling of the associated eigenvector, and the action of certain matrices on general vectors

More information

The Algebraic Multigrid Projection for Eigenvalue Problems; Backrotations and Multigrid Fixed Points. Sorin Costiner and Shlomo Ta'asan

The Algebraic Multigrid Projection for Eigenvalue Problems; Backrotations and Multigrid Fixed Points. Sorin Costiner and Shlomo Ta'asan The Algebraic Multigrid Projection for Eigenvalue Problems; Backrotations and Multigrid Fixed Points Sorin Costiner and Shlomo Ta'asan Department of Applied Mathematics and Computer Science The Weizmann

More information

Solving large scale eigenvalue problems

Solving large scale eigenvalue problems arge scale eigenvalue problems, Lecture 5, March 23, 2016 1/30 Lecture 5, March 23, 2016: The QR algorithm II http://people.inf.ethz.ch/arbenz/ewp/ Peter Arbenz Computer Science Department, ETH Zürich

More information

Stability and Inertia Theorems for Generalized Lyapunov Equations

Stability and Inertia Theorems for Generalized Lyapunov Equations Published in Linear Algebra and its Applications, 355(1-3, 2002, pp. 297-314. Stability and Inertia Theorems for Generalized Lyapunov Equations Tatjana Stykel Abstract We study generalized Lyapunov equations

More information

MATLAB TOOLS FOR SOLVING PERIODIC EIGENVALUE PROBLEMS 1

MATLAB TOOLS FOR SOLVING PERIODIC EIGENVALUE PROBLEMS 1 MATLAB TOOLS FOR SOLVING PERIODIC EIGENVALUE PROBLEMS 1 Robert Granat Bo Kågström Daniel Kressner,2 Department of Computing Science and HPC2N, Umeå University, SE-90187 Umeå, Sweden. {granat,bokg,kressner}@cs.umu.se

More information

arxiv: v1 [math.na] 24 Jan 2019

arxiv: v1 [math.na] 24 Jan 2019 ON COMPUTING EFFICIENT DATA-SPARSE REPRESENTATIONS OF UNITARY PLUS LOW-RANK MATRICES R BEVILACQUA, GM DEL CORSO, AND L GEMIGNANI arxiv:190108411v1 [mathna 24 Jan 2019 Abstract Efficient eigenvalue solvers

More information

SKEW-HAMILTONIAN AND HAMILTONIAN EIGENVALUE PROBLEMS: THEORY, ALGORITHMS AND APPLICATIONS

SKEW-HAMILTONIAN AND HAMILTONIAN EIGENVALUE PROBLEMS: THEORY, ALGORITHMS AND APPLICATIONS SKEW-HAMILTONIAN AND HAMILTONIAN EIGENVALUE PROBLEMS: THEORY, ALGORITHMS AND APPLICATIONS Peter Benner Technische Universität Chemnitz Fakultät für Mathematik benner@mathematik.tu-chemnitz.de Daniel Kressner

More information

1 Vectors. Notes for Bindel, Spring 2017 Numerical Analysis (CS 4220)

1 Vectors. Notes for Bindel, Spring 2017 Numerical Analysis (CS 4220) Notes for 2017-01-30 Most of mathematics is best learned by doing. Linear algebra is no exception. You have had a previous class in which you learned the basics of linear algebra, and you will have plenty

More information

KEYWORDS. Numerical methods, generalized singular values, products of matrices, quotients of matrices. Introduction The two basic unitary decompositio

KEYWORDS. Numerical methods, generalized singular values, products of matrices, quotients of matrices. Introduction The two basic unitary decompositio COMPUTING THE SVD OF A GENERAL MATRIX PRODUCT/QUOTIENT GENE GOLUB Computer Science Department Stanford University Stanford, CA USA golub@sccm.stanford.edu KNUT SLNA SC-CM Stanford University Stanford,

More information

Positive Denite Matrix. Ya Yan Lu 1. Department of Mathematics. City University of Hong Kong. Kowloon, Hong Kong. Abstract

Positive Denite Matrix. Ya Yan Lu 1. Department of Mathematics. City University of Hong Kong. Kowloon, Hong Kong. Abstract Computing the Logarithm of a Symmetric Positive Denite Matrix Ya Yan Lu Department of Mathematics City University of Hong Kong Kowloon, Hong Kong Abstract A numerical method for computing the logarithm

More information

New Lyapunov Krasovskii functionals for stability of linear retarded and neutral type systems

New Lyapunov Krasovskii functionals for stability of linear retarded and neutral type systems Systems & Control Letters 43 (21 39 319 www.elsevier.com/locate/sysconle New Lyapunov Krasovskii functionals for stability of linear retarded and neutral type systems E. Fridman Department of Electrical

More information

Positive Solution to a Generalized Lyapunov Equation via a Coupled Fixed Point Theorem in a Metric Space Endowed With a Partial Order

Positive Solution to a Generalized Lyapunov Equation via a Coupled Fixed Point Theorem in a Metric Space Endowed With a Partial Order Filomat 29:8 2015, 1831 1837 DOI 10.2298/FIL1508831B Published by Faculty of Sciences Mathematics, University of Niš, Serbia Available at: http://www.pmf.ni.ac.rs/filomat Positive Solution to a Generalized

More information

Definite versus Indefinite Linear Algebra. Christian Mehl Institut für Mathematik TU Berlin Germany. 10th SIAM Conference on Applied Linear Algebra

Definite versus Indefinite Linear Algebra. Christian Mehl Institut für Mathematik TU Berlin Germany. 10th SIAM Conference on Applied Linear Algebra Definite versus Indefinite Linear Algebra Christian Mehl Institut für Mathematik TU Berlin Germany 10th SIAM Conference on Applied Linear Algebra Monterey Bay Seaside, October 26-29, 2009 Indefinite Linear

More information

CME 302: NUMERICAL LINEAR ALGEBRA FALL 2005/06 LECTURE 6

CME 302: NUMERICAL LINEAR ALGEBRA FALL 2005/06 LECTURE 6 CME 302: NUMERICAL LINEAR ALGEBRA FALL 2005/06 LECTURE 6 GENE H GOLUB Issues with Floating-point Arithmetic We conclude our discussion of floating-point arithmetic by highlighting two issues that frequently

More information

Eigenvalue problems and optimization

Eigenvalue problems and optimization Notes for 2016-04-27 Seeking structure For the past three weeks, we have discussed rather general-purpose optimization methods for nonlinear equation solving and optimization. In practice, of course, we

More information

ON THE SEMIGROUP OF STANDARD SYMPLECTIC MATRICES AND ITS APPLICATIONS

ON THE SEMIGROUP OF STANDARD SYMPLECTIC MATRICES AND ITS APPLICATIONS ON THE SEMIGROUP OF STANDARD SYMPLECTIC MATRICES AND ITS APPLICATIONS M. CHU, N. DEL BUONO, F. DIELE, T. POLITI, AND S. RAGNI Abstract. A matrix Z[ R 2n 2n ] is said [ to be in] the standard symplectic

More information

Structured Krylov Subspace Methods for Eigenproblems with Spectral Symmetries

Structured Krylov Subspace Methods for Eigenproblems with Spectral Symmetries Structured Krylov Subspace Methods for Eigenproblems with Spectral Symmetries Fakultät für Mathematik TU Chemnitz, Germany Peter Benner benner@mathematik.tu-chemnitz.de joint work with Heike Faßbender

More information

An algorithm for symmetric generalized inverse eigenvalue problems

An algorithm for symmetric generalized inverse eigenvalue problems Linear Algebra and its Applications 296 (999) 79±98 www.elsevier.com/locate/laa An algorithm for symmetric generalized inverse eigenvalue problems Hua Dai Department of Mathematics, Nanjing University

More information

ETNA Kent State University

ETNA Kent State University Electronic Transactions on Numerical Analysis Volume 4, pp 64-74, June 1996 Copyright 1996, ISSN 1068-9613 ETNA A NOTE ON NEWBERY S ALGORITHM FOR DISCRETE LEAST-SQUARES APPROXIMATION BY TRIGONOMETRIC POLYNOMIALS

More information

THE RELATION BETWEEN THE QR AND LR ALGORITHMS

THE RELATION BETWEEN THE QR AND LR ALGORITHMS SIAM J. MATRIX ANAL. APPL. c 1998 Society for Industrial and Applied Mathematics Vol. 19, No. 2, pp. 551 555, April 1998 017 THE RELATION BETWEEN THE QR AND LR ALGORITHMS HONGGUO XU Abstract. For an Hermitian

More information

Perturbation theory for eigenvalues of Hermitian pencils. Christian Mehl Institut für Mathematik TU Berlin, Germany. 9th Elgersburg Workshop

Perturbation theory for eigenvalues of Hermitian pencils. Christian Mehl Institut für Mathematik TU Berlin, Germany. 9th Elgersburg Workshop Perturbation theory for eigenvalues of Hermitian pencils Christian Mehl Institut für Mathematik TU Berlin, Germany 9th Elgersburg Workshop Elgersburg, March 3, 2014 joint work with Shreemayee Bora, Michael

More information

Computing Eigenvalues and/or Eigenvectors;Part 2, The Power method and QR-algorithm

Computing Eigenvalues and/or Eigenvectors;Part 2, The Power method and QR-algorithm Computing Eigenvalues and/or Eigenvectors;Part 2, The Power method and QR-algorithm Tom Lyche Centre of Mathematics for Applications, Department of Informatics, University of Oslo November 13, 2009 Today

More information

The Matrix Sign Function Method and the. Computation of Invariant Subspaces. November Abstract

The Matrix Sign Function Method and the. Computation of Invariant Subspaces. November Abstract The Matrix Sign Function Method and the Computation of Invariant Subspaces Ralph Byers Chunyang He y Volker Mehrmann y November 5. 1994 Abstract A perturbation analysis shows that if a numerically stable

More information

October 7, :8 WSPC/WS-IJWMIP paper. Polynomial functions are renable

October 7, :8 WSPC/WS-IJWMIP paper. Polynomial functions are renable International Journal of Wavelets, Multiresolution and Information Processing c World Scientic Publishing Company Polynomial functions are renable Henning Thielemann Institut für Informatik Martin-Luther-Universität

More information

EECS 275 Matrix Computation

EECS 275 Matrix Computation EECS 275 Matrix Computation Ming-Hsuan Yang Electrical Engineering and Computer Science University of California at Merced Merced, CA 95344 http://faculty.ucmerced.edu/mhyang Lecture 17 1 / 26 Overview

More information

AMS526: Numerical Analysis I (Numerical Linear Algebra)

AMS526: Numerical Analysis I (Numerical Linear Algebra) AMS526: Numerical Analysis I (Numerical Linear Algebra) Lecture 16: Reduction to Hessenberg and Tridiagonal Forms; Rayleigh Quotient Iteration Xiangmin Jiao Stony Brook University Xiangmin Jiao Numerical

More information

MATH 425-Spring 2010 HOMEWORK ASSIGNMENTS

MATH 425-Spring 2010 HOMEWORK ASSIGNMENTS MATH 425-Spring 2010 HOMEWORK ASSIGNMENTS Instructor: Shmuel Friedland Department of Mathematics, Statistics and Computer Science email: friedlan@uic.edu Last update April 18, 2010 1 HOMEWORK ASSIGNMENT

More information

Solution of Linear Equations

Solution of Linear Equations Solution of Linear Equations (Com S 477/577 Notes) Yan-Bin Jia Sep 7, 07 We have discussed general methods for solving arbitrary equations, and looked at the special class of polynomial equations A subclass

More information

SOLVING DISCRETE-TIME ALGEBRAIC RICCATI EQUATIONS USING MODIFIED NEWTON S METHOD

SOLVING DISCRETE-TIME ALGEBRAIC RICCATI EQUATIONS USING MODIFIED NEWTON S METHOD PHYSCON 2013, San Luis Potosí, México, 26 29th August, 2013 SOLVING DISCRETE-TIME ALGEBRAIC RICCATI EQUATIONS USING MODIFIED NEWTON S METHOD Vasile Sima Advanced Research National Institute for Research

More information

that determines x up to a complex scalar of modulus 1, in the real case ±1. Another condition to normalize x is by requesting that

that determines x up to a complex scalar of modulus 1, in the real case ±1. Another condition to normalize x is by requesting that Chapter 3 Newton methods 3. Linear and nonlinear eigenvalue problems When solving linear eigenvalue problems we want to find values λ C such that λi A is singular. Here A F n n is a given real or complex

More information

On the Iwasawa decomposition of a symplectic matrix

On the Iwasawa decomposition of a symplectic matrix Applied Mathematics Letters 20 (2007) 260 265 www.elsevier.com/locate/aml On the Iwasawa decomposition of a symplectic matrix Michele Benzi, Nader Razouk Department of Mathematics and Computer Science,

More information

QUALITATIVE CONTROLLABILITY AND UNCONTROLLABILITY BY A SINGLE ENTRY

QUALITATIVE CONTROLLABILITY AND UNCONTROLLABILITY BY A SINGLE ENTRY QUALITATIVE CONTROLLABILITY AND UNCONTROLLABILITY BY A SINGLE ENTRY D.D. Olesky 1 Department of Computer Science University of Victoria Victoria, B.C. V8W 3P6 Michael Tsatsomeros Department of Mathematics

More information

On the solution of the rational matrix equation X = Q + LX 1 L T CSC/ Chemnitz Scientific Computing Preprints

On the solution of the rational matrix equation X = Q + LX 1 L T CSC/ Chemnitz Scientific Computing Preprints Peter Benner Heike Faßbender On the solution of the rational matrix equation X = Q + LX 1 L T CSC/06-02 Chemnitz Scientific Computing Preprints Impressum: Chemnitz Scientific Computing Preprints ISSN 1864-0087

More information

1 Singular Value Decomposition and Principal Component

1 Singular Value Decomposition and Principal Component Singular Value Decomposition and Principal Component Analysis In these lectures we discuss the SVD and the PCA, two of the most widely used tools in machine learning. Principal Component Analysis (PCA)

More information

Balancing-Related Model Reduction for Large-Scale Systems

Balancing-Related Model Reduction for Large-Scale Systems Balancing-Related Model Reduction for Large-Scale Systems Peter Benner Professur Mathematik in Industrie und Technik Fakultät für Mathematik Technische Universität Chemnitz D-09107 Chemnitz benner@mathematik.tu-chemnitz.de

More information

Computing Eigenvalues and/or Eigenvectors;Part 2, The Power method and QR-algorithm

Computing Eigenvalues and/or Eigenvectors;Part 2, The Power method and QR-algorithm Computing Eigenvalues and/or Eigenvectors;Part 2, The Power method and QR-algorithm Tom Lyche Centre of Mathematics for Applications, Department of Informatics, University of Oslo November 19, 2010 Today

More information

M.A. Botchev. September 5, 2014

M.A. Botchev. September 5, 2014 Rome-Moscow school of Matrix Methods and Applied Linear Algebra 2014 A short introduction to Krylov subspaces for linear systems, matrix functions and inexact Newton methods. Plan and exercises. M.A. Botchev

More information

Krylov Subspace Methods for the Evaluation of Matrix Functions. Applications and Algorithms

Krylov Subspace Methods for the Evaluation of Matrix Functions. Applications and Algorithms Krylov Subspace Methods for the Evaluation of Matrix Functions. Applications and Algorithms 2. First Results and Algorithms Michael Eiermann Institut für Numerische Mathematik und Optimierung Technische

More information

5 and A,1 = B = is obtained by interchanging the rst two rows of A. Write down the inverse of B.

5 and A,1 = B = is obtained by interchanging the rst two rows of A. Write down the inverse of B. EE { QUESTION LIST EE KUMAR Spring (we will use the abbreviation QL to refer to problems on this list the list includes questions from prior midterm and nal exams) VECTORS AND MATRICES. Pages - of the

More information

Orthogonal iteration to QR

Orthogonal iteration to QR Notes for 2016-03-09 Orthogonal iteration to QR The QR iteration is the workhorse for solving the nonsymmetric eigenvalue problem. Unfortunately, while the iteration itself is simple to write, the derivation

More information

An error estimate for matrix equations

An error estimate for matrix equations Applied Numerical Mathematics 50 (2004) 395 407 www.elsevier.com/locate/apnum An error estimate for matrix equations Yang Cao, Linda Petzold 1 Department of Computer Science, University of California,

More information

5.3 The Power Method Approximation of the Eigenvalue of Largest Module

5.3 The Power Method Approximation of the Eigenvalue of Largest Module 192 5 Approximation of Eigenvalues and Eigenvectors 5.3 The Power Method The power method is very good at approximating the extremal eigenvalues of the matrix, that is, the eigenvalues having largest and

More information

Krylov subspace projection methods

Krylov subspace projection methods I.1.(a) Krylov subspace projection methods Orthogonal projection technique : framework Let A be an n n complex matrix and K be an m-dimensional subspace of C n. An orthogonal projection technique seeks

More information

AMS526: Numerical Analysis I (Numerical Linear Algebra) Lecture 23: GMRES and Other Krylov Subspace Methods; Preconditioning

AMS526: Numerical Analysis I (Numerical Linear Algebra) Lecture 23: GMRES and Other Krylov Subspace Methods; Preconditioning AMS526: Numerical Analysis I (Numerical Linear Algebra) Lecture 23: GMRES and Other Krylov Subspace Methods; Preconditioning Xiangmin Jiao SUNY Stony Brook Xiangmin Jiao Numerical Analysis I 1 / 18 Outline

More information

S.F. Xu (Department of Mathematics, Peking University, Beijing)

S.F. Xu (Department of Mathematics, Peking University, Beijing) Journal of Computational Mathematics, Vol.14, No.1, 1996, 23 31. A SMALLEST SINGULAR VALUE METHOD FOR SOLVING INVERSE EIGENVALUE PROBLEMS 1) S.F. Xu (Department of Mathematics, Peking University, Beijing)

More information

Arnoldi Methods in SLEPc

Arnoldi Methods in SLEPc Scalable Library for Eigenvalue Problem Computations SLEPc Technical Report STR-4 Available at http://slepc.upv.es Arnoldi Methods in SLEPc V. Hernández J. E. Román A. Tomás V. Vidal Last update: October,

More information

QUASI-UNIFORMLY POSITIVE OPERATORS IN KREIN SPACE. Denitizable operators in Krein spaces have spectral properties similar to those

QUASI-UNIFORMLY POSITIVE OPERATORS IN KREIN SPACE. Denitizable operators in Krein spaces have spectral properties similar to those QUASI-UNIFORMLY POSITIVE OPERATORS IN KREIN SPACE BRANKO CURGUS and BRANKO NAJMAN Denitizable operators in Krein spaces have spectral properties similar to those of selfadjoint operators in Hilbert spaces.

More information

On Linear-Quadratic Control Theory of Implicit Difference Equations

On Linear-Quadratic Control Theory of Implicit Difference Equations On Linear-Quadratic Control Theory of Implicit Difference Equations Daniel Bankmann Technische Universität Berlin 10. Elgersburg Workshop 2016 February 9, 2016 D. Bankmann (TU Berlin) Control of IDEs February

More information

Numerical Linear Algebra

Numerical Linear Algebra Numerical Linear Algebra The two principal problems in linear algebra are: Linear system Given an n n matrix A and an n-vector b, determine x IR n such that A x = b Eigenvalue problem Given an n n matrix

More information

Finite dimensional indefinite inner product spaces and applications in Numerical Analysis

Finite dimensional indefinite inner product spaces and applications in Numerical Analysis Finite dimensional indefinite inner product spaces and applications in Numerical Analysis Christian Mehl Technische Universität Berlin, Institut für Mathematik, MA 4-5, 10623 Berlin, Germany, Email: mehl@math.tu-berlin.de

More information

2 Computing complex square roots of a real matrix

2 Computing complex square roots of a real matrix On computing complex square roots of real matrices Zhongyun Liu a,, Yulin Zhang b, Jorge Santos c and Rui Ralha b a School of Math., Changsha University of Science & Technology, Hunan, 410076, China b

More information

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

Math 504 (Fall 2011) 1. (*) Consider the matrices Math 504 (Fall 2011) Instructor: Emre Mengi Study Guide for Weeks 11-14 This homework concerns the following topics. Basic definitions and facts about eigenvalues and eigenvectors (Trefethen&Bau, Lecture

More information

Although the rich theory of dierential equations can often be put to use, the dynamics of many of the proposed dierential systems are not completely u

Although the rich theory of dierential equations can often be put to use, the dynamics of many of the proposed dierential systems are not completely u A List of Matrix Flows with Applications Moody T. Chu Department of Mathematics North Carolina State University Raleigh, North Carolina 7695-805 Abstract Many mathematical problems, such as existence questions,

More information

Sensitivity analysis of the differential matrix Riccati equation based on the associated linear differential system

Sensitivity analysis of the differential matrix Riccati equation based on the associated linear differential system Advances in Computational Mathematics 7 (1997) 295 31 295 Sensitivity analysis of the differential matrix Riccati equation based on the associated linear differential system Mihail Konstantinov a and Vera

More information

Introduction 5. 1 Floating-Point Arithmetic 5. 2 The Direct Solution of Linear Algebraic Systems 11

Introduction 5. 1 Floating-Point Arithmetic 5. 2 The Direct Solution of Linear Algebraic Systems 11 SCIENTIFIC COMPUTING BY NUMERICAL METHODS Christina C. Christara and Kenneth R. Jackson, Computer Science Dept., University of Toronto, Toronto, Ontario, Canada, M5S 1A4. (ccc@cs.toronto.edu and krj@cs.toronto.edu)

More information

On a quadratic matrix equation associated with an M-matrix

On a quadratic matrix equation associated with an M-matrix Article Submitted to IMA Journal of Numerical Analysis On a quadratic matrix equation associated with an M-matrix Chun-Hua Guo Department of Mathematics and Statistics, University of Regina, Regina, SK

More information

Solving Algebraic Riccati Equations with SLICOT

Solving Algebraic Riccati Equations with SLICOT Solving Algebraic Riccati Equations with SLICOT Peter Benner Institut für Mathematik, MA 4-5 Technische Universität Berlin Straße des 17. Juni 136 D-163 Berlin, Germany email: benner@math.tu-berlin.de

More information

Lecture 10 - Eigenvalues problem

Lecture 10 - Eigenvalues problem 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

More information