Every nonzero complex number is a rotation times a
stretch, with . Section 9 has put the
matrix version within reach: if ,
then inserting in the middle splits the factorization into
a unitary part and a positive semidefinite part. This
section carries that out, proves that the unitary part
is the closest unitary matrix to , and then treats a
factorization that looks like the singular value
decomposition but is not: Takagi’s, for complex
symmetric matrices.
The field is
unless stated otherwise, and is the matrix absolute value
of Definition 13.2.1.
Rotation
times stretch
Theorem
13.10.1 (Polar Decomposition)
Let . Then there is a unitary with
The positive semidefinite factor is
determined by .
The unitary factor is determined by if and only if is invertible, and
then . Moreover the same satisfies the
right-handed identity
Idea. The singular value
decomposition already separates the two kinds of
behavior: and
rotate, and
stretches
along the axes. Writing puts all the
rotating in the first bracket and all the stretching in
the second, and the second bracket is a positive
semidefinite matrix whose square is . Uniqueness of
the positive semidefinite square root does the rest. For
the uniqueness of , notice that is pinned down only
where is
invertible; when , every unitary works.
Proof. Existence.
By Theorem 13.9.1 write
with
unitary and with . Put Then
is unitary, being a product of unitary matrices, and
The matrix is self-adjoint, since
, and positive semidefinite: its
eigenvalues are the because , so
Theorem 13.1.4
applies. Finally the last equality because . A positive semidefinite
matrix has exactly one positive semidefinite square root
(Theorem 13.2.1), so
, and .
The factor is
determined, since is and the
square root is unique.
Uniqueness of . Suppose
is invertible.
Then is invertible, so is, and
any with
satisfies : there is only one. Suppose
is not
invertible, so there is a nonzero . Let
be the Householder reflection of Definition 11.8.1,
which is unitary with
and for every
(Proposition 11.8.2
(c), (d)). By Proposition 13.2.2,
, and is
self-adjoint, so by Theorem 11.6.5 (b).
Hence fixes
every vector of , that
is, , and therefore
as well, with
unitary and because and
is invertible. So is not determined.
The right-handed form. Set . It is self-adjoint and
positive semidefinite, being a unitary congruence of a
positive semidefinite matrix: . And using , so and . By uniqueness of the
square root again, .
Therefore . This proves the theorem.
For the
theorem is exactly : a unitary matrix
is a complex number of modulus , and is the
modulus. The nonuniqueness for singular is the matrix version
of the fact that is undefined when
.
Example
(A polar decomposition)
Find the left and right polar decompositions of .
Solution. Exercise (B1: A 2 by 2 decomposition)
gives the singular value decomposition Hence Check: , the columns of are orthonormal, and
. Here is a rotation, since
.
For the right-handed form, and whose square is indeed . The
two absolute values differ, and that is not an
accident.
Quick check. What is the polar
decomposition of a unitary matrix? Of a positive
semidefinite matrix?
Solution. If is unitary then , so and
: all
rotation, no stretch. If then and is itself a positive
semidefinite square root of , so by
uniqueness (Theorem 13.2.1) and
whenever
is invertible:
all stretch, no rotation.
The
nearest unitary matrix
The polar factor is not merely a unitary
matrix attached to . It is the one closest
to , measured in
the Frobenius norm of Chapter 12 §11. This is the reason
the polar decomposition is used in practice: given a
matrix that ought to be unitary but has drifted, is how to put it
back.
Corollary
13.10.2 (The Polar Factor Is the Nearest
Unitary Matrix)
Let with polar decomposition .
Then and the minimum value is . If is invertible, is the
only unitary matrix attaining the
minimum.
Idea. Two moves. First, the
Frobenius norm does not see unitary factors (Lemma 11.7.5), so
sandwiching by and turns the problem
into: among unitary , which is closest to
the diagonal matrix ? Second,
expanding leaves only the diagonal entries of
to be chosen,
and each of them has modulus at most because it sits in a
unit column. So the best possible is , and translating back
gives .
Proof. Fix a singular value
decomposition as in Theorem 13.9.1, so
that
as in the proof of Theorem 13.10.1. Let
be unitary and
put , which is unitary; as runs over all unitary
matrices so does , since . By Lemma 11.7.5,
applied with the unitary factors on the left and
on the right,
Expanding the square in the Frobenius inner
product of Chapter 11 §01,
(13.10.1)
where , and , whose real part is .
Column of
is a unit
vector, so and hence . Since every , so Eq. 13.10.1 gives
for
every unitary .
Taking makes , for which for every and the bound is
attained. Finally by
Lemma 11.7.5,
applied once on each side, and the only nonzero entries
of are
on its diagonal, so (Exercise (C1: The Frobenius norm and the largest singular value)).
The minimum value is therefore as stated.
Now suppose
is invertible, so for every , and suppose attains the minimum.
Then is a sum of
nonnegative terms, so for every ; with
this forces . Column of then has a coordinate
equal to and
total squared length , so all its other
coordinates vanish and the column is . Hence and .
This proves the corollary.
For of Example (A polar decomposition),
with , , and , the
nearest unitary matrix is and the distance to the unitary
group is , about .
Warning. The corollary is a
statement about the Frobenius norm. A
different way of measuring distance can have a different
minimizer, and “nearest” always needs its yardstick
named. It is true, though not proved here, that also minimizes the
distance in every unitarily invariant norm; Chapter 21
takes up that family of norms.
Takagi’s
factorization
A complex matrix can be symmetric, , without being
Hermitian, . Over the two coincide and
Chapter 12 handled them; over they are genuinely
different conditions, and symmetry is much the weaker
one. It does not imply normality, it does not imply
diagonalizability, and it says nothing about the
eigenvalues. Here is the standing example: A nonzero matrix with has minimal
polynomial and
is therefore not diagonalizable, so no version of the
spectral theorem can apply to . Nevertheless
something survives, and it is a statement about singular
values rather than eigenvalues.
Theorem
13.10.3 (Takagi’s Factorization)
Let be symmetric, , with singular
values . Then there is a unitary
with
Read the statement against the two theorems it
resembles.
- Against the singular value
decomposition. Theorem 13.9.1 gives
with two unrelated unitary
matrices. Since , Takagi’s identity says : it is a singular
value decomposition in which the right factor is forced
to be . So the content is not a new diagonal
matrix but a relation between and .
- Against the spectral theorem. Corollary 12.4.3
writes a normal
as , a
similarity, with the eigenvalues of on the diagonal.
Takagi writes a symmetric as , which is
a congruence , with the singular values on
the diagonal. The hypotheses are different (symmetric,
not normal), the diagonal holds different numbers, and
the transpose is not the conjugate transpose.
The difference is visible even for a real matrix.
Take , which is
real symmetric with eigenvalues and . Corollary 12.5.2
gives with real orthogonal.
Takagi insists on the nonnegative
diagonal , and no real
can achieve
that, since for real orthogonal . A genuinely complex
is needed, and
Example (Takagi for a real symmetric matrix)
finds one.
Idea. Four steps, and the first two
are the polar decomposition doing the work. ① Symmetry
makes intertwine
with its
conjugate: . Because the positive
square root is a polynomial in the matrix, the same
relation passes to . ② That
relation, combined with , forces the
polar factor to
be a symmetric unitary matrix. ③ A
symmetric unitary matrix factors as : split it into
real and imaginary parts, which turn out to be commuting
real symmetric matrices, and use Chapter 12’s
simultaneous diagonalization (Corollary 12.7.3).
④ Conjugating by
that in the
right way produces a matrix that is both symmetric and
Hermitian, hence real symmetric, and
the real spectral theorem in matrix form (Corollary 12.5.2)
finishes the job. We prove all of this for invertible
, where the polar
factor is unique and
exists.
Proof. We prove the theorem for
invertible . Throughout, , so . Write and . Since is invertible, so are
and , and .
Step 1: and . For the first, , so For the second we need a polynomial.
Claim. There is a polynomial with
real coefficients such that and .
Proof. By Theorem 13.2.1 (a)
there is a polynomial with real coefficients
such that . Conjugating every entry of the identity
, and
using that the coefficients of are real so that
conjugation passes through them, gives .
Iterating Step 1’s first identity gives
for every ,
hence for every polynomial , and with the claim’s
this reads
Step 2: the polar factor is
symmetric. By Theorem 13.10.1, with unitary.
Substituting into Eq. 13.10.2 gives
, and canceling the invertible
on the right,
On the other hand is Hermitian, so , and
transposing while using gives Comparing the two displays, , and is invertible,
so .
Step 3: a symmetric unitary matrix is .
Claim. Let be
unitary with . Then for some unitary .
Proof. From we get . Write
with
and , both
real matrices, and both symmetric
because and
are. Then
and since and are real matrices, comparing real and
imaginary parts gives So and
are commuting
real symmetric matrices, and Corollary 12.7.3
supplies with and . Hence , and for
every by the
first relation. Each therefore has modulus . The polynomial has a
root by
Theorem 6.5.1, and
, so .
Put and , which is unitary as a product
of unitary matrices. Since is real orthogonal,
,
and , so
This proves the claim.
Step 4: conjugate to a real matrix.
Take from Step
3, so ,
and set Three observations. First, : using ,
, and , Second, : since and , a unitary congruence of the positive definite
, so for ; in particular . Third, is
real, because the first equality using , the second
the definition of the conjugate transpose, and the third
Hermitian symmetry.
So is a real
symmetric positive definite matrix. By Corollary 12.5.2
there is with , where is the diagonal
matrix of eigenvalues of , which we list in
decreasing order. Finally, using and its
conjugate , so with , which is unitary, It remains to identify the diagonal.
Conjugate-transposing, , so This exhibits as the
eigenvalue list of in decreasing
order, so by Definition 13.9.1.
This proves the theorem for invertible .
Example
(Takagi for a real symmetric matrix)
Find a Takagi factorization of .
Solution. First the singular
values: , so
and .
We therefore need a unitary with The matrix is real
symmetric and orthogonal, with eigenvalues and . Its eigenvectors:
reads , giving
, and orthogonally . So with we have . The diagonal entries and have square roots
and , so, following Step 3
of Theorem 13.10.3, set
Then
is unitary — its columns and
are orthonormal, since multiplying a real orthonormal
pair by unit scalars keeps it orthonormal — and Note where the complex entries were needed:
converted the eigenvalue of into the singular
value .
For a singular example, return to . Here , with
eigenvalues and
, so and . With , which is unitary, one checks
, where is the first column of . The theorem holds
here even though our proof did not reach it, and even
though has no
eigenbasis at all.
Warning. Symmetric is not
Hermitian, and is not . Takagi’s
hypothesis is with no conjugation, which over is a different and
weaker condition than ; the matrix above is symmetric, is
not Hermitian, is not normal, and is not diagonalizable.
The conclusion likewise carries , not : writing by
mistake would assert that is positive
semidefinite, which certainly is not.
Exercises
A. Check your
understanding
Exercise
(A1)
- (a) State the polar
decomposition, and say which factor is unique and
when.
- (b) What is , and what
identity relates
to ?
- (c) What does the
polar decomposition say when ?
- (d) True or false:
for every square . Justify your
answer.
- (e) State Takagi’s
factorization, and name two ways in which it differs
from the singular value decomposition and from the
complex spectral theorem.
- (f) True or false: a
complex symmetric matrix is diagonalizable. Justify your
answer.
Solution.
(a) Every is
with unitary (Theorem 13.10.1). The
positive semidefinite factor is always
unique; is
unique exactly when is invertible, and
then .
(b) , the unique positive
semidefinite square root of (Definition 13.2.1),
and for every .
(c) It says : a complex number is a number of
modulus times its
modulus, with undetermined
exactly when .
(d) False in
general, true exactly for normal . For , , so the two square roots
differ.
(e) Theorem 13.10.3: a
symmetric is with unitary and the diagonal
matrix of singular values. Against the singular value
decomposition: the right factor is not free but forced
to be .
Against the spectral theorem: the hypothesis is symmetry
rather than normality, the operation is the congruence
rather than a similarity, and the
diagonal carries singular values rather than
eigenvalues.
(f) False. is symmetric and
nonzero with , so its minimal polynomial is , which has a repeated
root; it is not diagonalizable.
B. Practice
Exercise
(B1: A polar decomposition by hand)
Find both polar decompositions of and say what is geometrically.
Solution. , which is diagonal
with nonnegative entries, so : this is positive semidefinite and squares
to , which
by Theorem 13.2.1
identifies it. Since is invertible, the quarter turn of . Check: and .
For the right-handed form, , so
, and indeed The two absolute values are different, which
is consistent with not being normal. In
words: stretches
by horizontally
and vertically,
then rotates by a quarter turn; equivalently it rotates
first and then stretches by horizontally and vertically.
Exercise
(B2: The nearest unitary matrix)
Let . Find the unitary matrix nearest to
in the Frobenius
norm, compute the distance, and verify the value against
the formula of Corollary 13.10.2.
Solution. ,
so and , which is
unitary. By Corollary 13.10.2,
is the nearest
unitary matrix, and it is the only one since is invertible.
Directly, The formula gives , the same. So
the distance is .
Exercise
(B3: A Takagi factorization)
Find a Takagi factorization of , and explain why no
real can work.
Solution. is symmetric and , so
and . We need a unitary with .
Diagonalize
over : its
eigenvalues are
and , with unit
eigenvectors and
, so
with . Following Step 3 of Theorem 13.10.3, take
square roots and
of the diagonal
entries: is
unitary, and .
No real
works: a real
with
is orthogonal, and then .
C. Going deeper
Exercise
(C1: The positive factor is forced)
Let .
- (a) Suppose with unitary and . Prove that
. (Invertibility is
not assumed.)
- (b) Deduce that
is unitary if
and only if .
Solution.
(a) From we get , using and . So is a positive
semidefinite square root of . Such a square
root is unique (Theorem 13.2.1), and
is
one by definition (Definition 13.2.1).
Hence .
(b) If is unitary then , and with , so by
uniqueness. If then
, which for a square matrix says is unitary (Definition 11.7.2).
Exercise
(C2: Normality through the polar factors)
Let be invertible with polar decomposition
. Prove that the following are
equivalent.
- (a) is normal.
- (b) .
- (c) .
Solution.
(a) (b). If , then
and
are positive semidefinite square roots of the same
matrix, hence equal by Theorem 13.2.1.
(b) (c). By Theorem 13.10.1, . If this equals , multiply
on the right by
to get .
(c) (a). Write
, so . Then
using , then (which follows from ), then . And . So .
Exercise
(C3: Complex symmetric matrices are transposed
squares)
Let be symmetric and invertible.
- (a) Using Theorem 13.10.3, prove
that
for some invertible .
- (b) Show that over
the analogous
statement is false unless is positive definite,
and give a witness.
- (c) Explain in one
sentence why (a) and (b) do not contradict each
other.
Solution.
(a) By Theorem 13.10.3, with
unitary and
, where every because
is invertible
(Theorem 13.9.1). Let
and put , which is invertible as a
product of invertible matrices. Then using and .
(b) Over , if with then
for every , so , and when is invertible. So no
real with a
negative eigenvalue is of this form: for , is symmetric
and invertible but has no real solution.
(c) The factor
produced in (a)
is complex, and over the quantity is
not a sum of squared lengths — the transpose carries no
conjugation, so says nothing
about positivity. Indeed solves .