The generalized singular value decomposition and the general (A-λB)-problem

In the study of the canonical structure of matrix pencilsA-λB, the column and row nullities ofA andB and the possible common nullspaces give information about the Kronecker structure ofA-λB. It is shown how to extract the significant information concerning these nullspaces from the generalized singular value decomposition (GSVD) of the matrix pair (A, B), These properties are the basis for the RGSVD-algorithm that will be published elsewhere [9]. An algorithm for the numerical computation of the transformation matrices (V, X), used in an equivalence transformationVH(A-λB)X, is presented and discussed. A generalizedQZ-decomposition (GQZD) of a matrix pair (A, B) is also formulated, giving a unitary equivalent transformationVH(A-λB)Q. If during the computationsX gets too illconditioned we switch to the GQZD, sacrificing a simple diagonal structure of the transformedB-part in order to maintain stability.

[1]  F. R. Gantmakher The Theory of Matrices , 1984 .

[2]  G. Stewart Error and Perturbation Bounds for Subspaces Associated with Certain Eigenvalue Problems , 1973 .

[3]  Bo Kågström,et al.  An Algorithm for Numerical Computation of the Jordan Normal Form of a Complex Matrix , 1980, TOMS.

[4]  James Hardy Wilkinson,et al.  Kronecker''s canonical form and the QZ algorithm , 1979 .

[5]  G. Stewart Computing theCS decomposition of a partitioned orthonormal matrix , 1982 .

[6]  G. Stewart A method for computing the generalized singular value decomposition , 1983 .

[7]  P. Dooren Reducing subspaces: Definitions, properties and algorithms , 1983 .

[8]  G. Stewart,et al.  An Algorithm for Generalized Matrix Eigenvalue Problems. , 1973 .

[9]  M. Saunders,et al.  Towards a Generalized Singular Value Decomposition , 1981 .

[10]  Ji-guang Sun Perturbation Analysis for the Generalized Singular Value Problem , 1983 .

[11]  Bo Kågström,et al.  Algorithm 560: JNF, An Algorithm for Numerical Computation of the Jordan Normal Form of a Complex Matrix [F2] , 1980, TOMS.

[12]  W. Kahan,et al.  The Rotation of Eigenvectors by a Perturbation. III , 1970 .

[13]  Jack J. Dongarra,et al.  Matrix Eigensystem Routines — EISPACK Guide Extension , 1977, Lecture Notes in Computer Science.

[14]  James Hardy Wilkinson,et al.  Linear Differential Equations and Kronecker's Canonical Form , 1978 .

[15]  Charles Van Loan,et al.  A General Matrix Eigenvalue Algorithm , 1975 .

[16]  C. Loan Generalizing the Singular Value Decomposition , 1976 .

[17]  P. Dooren The Computation of Kronecker's Canonical Form of a Singular Pencil , 1979 .

[18]  L. Mirsky,et al.  The Theory of Matrices , 1961, The Mathematical Gazette.

[19]  V. Kublanovskaya,et al.  An approach to solving the spectral problem of A-λB , 1983 .

[20]  Ji-guang Sun,et al.  Perturbation analysis for the generalized eigenvalue and the generalized singular value problem , 1983 .