12.3.2. The Schur Decomposition¶
In a 1909 paper, Issai Schur established the existence of a matrix decomposition satisfying the similarity requirement with factors of a unitary matrix, its transpose, and an upper triangular matrix [SCHUR09]. His paper was the genesis of orthogonal matrix factoring methods.
Who was Issai Schur?

Issai Schur (1875–1941) was from Mogilev, which is in Belarus but was then within the borders of Russia. He spoke both Russian and German from an early age. He studied and worked in Germany from 1894 until 1939. He considered himself to be a German, instead of Russian, because he became a German citizen who spoke German without an accent and had lived in Germany for a long time. His doctorate was from the University of Berlin where, except for a brief time at the University of Bonn, he also taught until the Nazi persecution of Jews forced him to leave Germany.
Schur was highly regarded for his research and teaching. Although we are interested in his contributions to linear algebra, he is best known for his fundamental work on the representation theory of groups. He also contributed to several other branches of mathematics.
As mandated by a law passed by the Nazi government, he was forced to
retire in 1935, but the outcry from students and fellow faculty was
so strong that the university revoked his dismissal. He had
employment invitations from universities in the United States and
Britain, but he declined all of them. Unable to understand how Jewish
Germans were not welcome in Germany, he continued as the only
remaining Jewish professor at the University of Berlin. He was forced
out again in 1938. Schur left Germany for Palestine in 1939, broken
in mind and body, having the final humiliation of being forced to
find a sponsor to pay the Reich’s flight tax to allow him to leave
Germany. Without sufficient funds to live in Palestine, he sold his
academic books to the Institute for Advanced Study at Princeton. He
died two years later on his
birthday [OCONNOR98].
12.3.2.1. Schur Triangularization Theorem¶
Theorem 12.1 (Schur Triangularization Theorem)
If , then there exists
a unitary
such that
where is similar to
(same eigenvalues)
and
is upper triangular with the eigenvalues on its
diagonal. Further, if
is Hermitian symmetric then
is diagonal and the eigenvectors of
are
held in the columns of
.
Proof. Matrix is similar to
by
Similar Matrices. We show here that
is upper triangular
with the eigenvalues of
on its diagonal.
First, note the eigensystem equation for the first eigenpair,
. Let
be a unitary matrix such that
. A Householder
reflector for vector
fits the requirement for
.
(12.4)¶
By similarity, and
have the same
eigenvalues, therefore the eigenvalues of
are
.
Next, repeating the steps outlined in equation
(12.4).
and
are found using
, instead of
.
replaces
from
with
.
The procedure continues until upper triangular
is found.
is the product of matrices formed from identity
matrices and the unitary
matrices. Note that
is just 1.
The construction of is a repetitive calculation
from
to
.
Since the procedure is the same for each
calculation, then if we can find
, we can
find
.
The proof is established by induction.
The distinction regarding the symmetric case is a symptom of symmetry causing the transformations to produce the same results on the rows to the right of the diagonal as to the columns below the diagonal. Proofs relating to the Schur decomposition of symmetric matrices are given in Real Eigenvalues of a Symmetric Matrix and Spectral Decomposition Theorem.
You may have observed that the procedure in the proof showing the
structure of and
shows a direct
sequence of calculations. However, we required several eigenvalues and
eigenvectors to complete the process. If we know the eigenpairs, then we
don’t need the Schur decomposition. A proof is not a calculation.
Converting a matrix from the upper Hessenberg form to the Schur
triangular form requires an iterative algorithm.
A couple of corollaries to the Schur Triangularization Theorem give interesting properties about the eigenvalues of a matrix.
12.3.2.1.1. Sum of Eigenvalues¶
Corollary 12.1
Proof. There are two ways to prove this corollary. We will first show the proof that relates to Schur Triangularization Theorem. Then, the second proof derives from the determinant of the characteristic matrix.
By the Schur Triangularization Theorem,
, where the matrices are the same as in Schur Triangularization Theorem. Thus
, and
. Due to the cyclic property of traces of matrix products,
. So,
. Since the eigenvalues are on the diagonal of
,
An alternate expression of the characteristic equation is
. The factoring of
reveals the eigenvalues of
.
We find the
term of
by multiplying the factors,
. Then the Laplace expansion of
shows
, which is the negative of the trace of
. By equating terms we have,
Likewise, if is the
characteristic matrix of
, then
and
, where
is any
matrix that is similar to
, which is a property of
being singular. The trace of all singular matrices is
zero, but a trace of zero is insufficient proof that a matrix is
singular. Only a zero determinant or a zero singular value proves
singularity.
12.3.2.1.2. Product of Eigenvalues¶
Corollary 12.2
Proof. By the Schur Triangularization Theorem,
, where the matrices are the same as
in Schur Triangularization Theorem. The determinant of
is
the product of the determinants of its factors.
Because is unitary,
is either 1 or
, regardless,
.
Therefore,
, where
is any matrix that is similar to
and
. Since
is upper triangular, its
determinant is the product of the eigenvalues.
Schur’s paper proved the existence of the decomposition but did not provide algorithms for finding the unitary factors. It would be more than fifty years before algorithms would be available to quickly and reliably find the unitary and upper triangular factors of the Schur decomposition.