QR algorithm
Builds on MatrixQR decompositionOrthogonal matrixUpper triangular matrixSimilar matricesEigenvalue
Definition
Let be an real matrix. The (unshifted) QR algorithm builds a sequence of matrices as follows.
- Set .
- For , compute a QR decomposition , with an orthogonal matrix and upper triangular.
- Set .
The same definition applies to complex matrices with unitary .
Remarks
Since , one has , so every is similar to and has the same eigenvalues. Suppose the eigenvalues of have pairwise distinct absolute values, and a mild condition on the eigenvectors holds. Then the entries of below the diagonal tend to , and the diagonal entries tend to the eigenvalues. Example: for , and . So ; the trace stays and the off-diagonal entry drops from to . Non-example of convergence: for the rotation , which is orthogonal, one may take , , so and the sequence is constant; its eigenvalues have equal absolute value. Practical versions first reduce to Hessenberg form, use shifts , , and split off converged eigenvalues. The algorithm was found independently by John G. F. Francis and Vera Kublanovskaya around 1960.
Reading path
To understand this page from the ground up, read these 23 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Eigenvalue concept
- Identity matrix object
- Matrix definition
- Matrix concept
- Orthogonal matrix concept
- Similar matrices concept
- Upper triangular matrix concept
- Vector space definition
- Square matrix definition
- Transpose definition
- Inner product definition
- Linear combination definition
- Linear subspace definition
- Upper triangular matrix definition
- Conjugate transpose definition
- Orthogonal vectors definition
- Linear independence definition
- Linear span definition
- Unitary matrix definition
- Orthonormal family definition
- Gram–Schmidt process concept
- QR decomposition statement
- QR algorithm definition
Further reading
About this page
| Tag | 6GVPDQMBN7 |
|---|---|
| URI | m2://6GVPDQMBN7 |
| Kind | definition |
| Writing | W0 stub |
| MSC | 65F15, 15A18, 15A23 |
| Defines | QR algorithm |
| Uses | Matrix, QR decomposition, Orthogonal matrix, Upper triangular matrix, Similar matrices, Eigenvalue |
| Changed | 2 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.