Schur decomposition
Encyclopedia : S : SC : SCH : Schur decomposition
In the mathematical discipline of linear algebra, the Schur decomposition or Schur triangulation (named after Issai Schur) is an important matrix decomposition.
Definition
If A is a square matrix over the complex numbers, then A can be decomposed as
- [A= QUQ^*, \,]
Notes
Every square matrix has a Schur decomposition, and hence, every square matrix is unitarily equivalent to a triangular matrix (indeed, Q*AQ = U). However, this decomposition is not unique.
Write the triangular matrix U as U = D + N, where D is diagonal and N is strictly upper triangular (and thus nilpotent). The diagonal matrix D contains the eigenvalues of A in arbitrary order. Furthermore, the nilpotent part N is generally not unique either, but its Frobenius norm is uniquely determined by A.
If A is a normal matrix, then U is even a diagonal matrix and the column vectors of Q are the eigenvectors of A and the Schur decomposition is called the spectral decomposition. Furthermore, if A is positive definite, the Schur decomposition of A is the same as the singular value decomposition of the matrix.
A commuting family of matrices can be simultaneously triangularized. This means that, given several commuting matrices A1, …, An, there exists a unitary matrix Q such that the matrices Q*A1Q, …, Q*AnQ are all upper triangular.
Construction of the Schur decomposition
Some algorithms in numerical linear algebra require a means of computing a Schur decomposition for a matrix. This can be done by the following procedure, which also shows that a Schur decomposition exists.
Given the n-by-n matrix A, find an eigenvalue λ1 of A with corresponding eigenvector v1 of unit norm. Choose n − 1 vectors w2, …, wn, such that
- [ v_1, w_2, w_3, \ldots, w_n \, ]
- [ V_1^* A V_1 = \begin \lambda_1 & * \\ 0 & A_1 \end ]
Now, repeat this process with A1: this gives a unitary matrix V2 such that
- [ V_2^* A_1 V_2 = \begin \lambda_2 & * \\ 0 & A_2 \end ]
- [ Q_2^* A Q_2 = \begin \lambda_1 & * & * \\ 0 & \lambda_2 & * \\ 0 & 0 & A_2 \end, \quad\mbox Q_2 = V_1 \hat_2 \mbox \hat_2 = \begin 1 & 0 \\ 0 & V_2 \end. ]
- [ Q = V_1 \hat_2 \hat_3 \cdots \hat_n ]
References
- Roger A. Horn and Charles R. Johnson, Matrix Analysis, Sections 2.3 and further, Cambridge University Press, 1985. ISBN 0-521-38632-2.
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
