Among complex numbers, the real ones are those fixed
by conjugation: . Among operators on an inner product space,
conjugation is replaced by the adjoint, and the
operators fixed by it are the
self-adjoint ones, . The analogy is
not decoration. Self-adjoint operators have real
eigenvalues, they come with a real-valued quantity
attached to every vector, they can be compared and
ordered, and over they are exactly the
operators the spectral theorem applies to. This section
collects everything about them that does not need a
spectral theorem, and in doing so assembles every
ingredient the real spectral theorem of Section 5 will
use.
Throughout, is
a finite-dimensional inner product space over or , and .
The
operators fixed by starring
Chapter 11 already made the definition, so we only
recall it: is self-adjoint when
,
equivalently when (Definition 11.6.2).
In an orthonormal basis this says the matrix is
Hermitian, , which over
is
symmetric, (Theorem 11.6.3).
Three facts were proved there and will be used without
further comment:
is real for every , even over ; the diagonal entries
of the matrix in an orthonormal basis are real; and
every self-adjoint operator is normal (Proposition 11.6.7).
Deciding self-adjointness is always the same job —
compute , or
check the displayed identity on a basis — but the traps
differ by example.
Example
(Four Tests)
Determine which of the following are self-adjoint.
Justify your answer; for those that are not, name the
failing pair of vectors.
- (a) on with the standard
inner product, .
- (b) on with the standard
inner product, .
- (c) Differentiation
on with
.
- (d) The orthogonal
projection onto
a subspace of any
.
Solution.
(a) Self-adjoint.
Transposing swaps the off-diagonal entries and
conjugating swaps them back, while the diagonal entries
and are real; so . The standard
basis of is
orthonormal, so Theorem 11.6.3
turns this into .
(b) Not
self-adjoint. It is symmetric, , but . The
failing pair is : , while .
(c) Not
self-adjoint. Take and . Then and , so The obstruction is visible in general:
integration by parts gives so is
as far from self-adjoint as it could be — the two sides
add up rather than agreeing, apart from boundary
terms.
(d) Self-adjoint,
for every . By Theorem 11.3.3 (b),
for all , which
is the displayed identity.
Warning. Over , symmetric is not the
right notion; Hermitian is. Part (b) above is
symmetric and its eigenvalues are not even real: and , so
and the eigenvalues are and . Every theorem in
this section would fail for it. The word “symmetric
matrix” belongs to the real case, where
conjugation does nothing and ; over
always write,
and check, .
Eigenvalues are real
The first theorem is the operator version of “a
number equal to its own conjugate is real”, and its
proof is the move that runs this whole chapter: compute
one inner product two different ways.
Theorem
12.2.1 (Self-adjoint Operators Have Real
Eigenvalues)
Let be a
finite-dimensional inner product space over or and let be
self-adjoint. Then every eigenvalue of is real.
Idea. Take with and
pair it with . Computing
straight off the eigenvalue equation produces ; computing it by
pushing into the
second slot produces , because a
scalar leaving the second slot picks up a conjugate. The
two answers must agree, and
lets us cancel.
Proof. Let be an eigenvalue
of , with
eigenvector . On one side, by linearity in the first slot. On the other,
using Definition 11.6.2
and then conjugate-linearity in the second slot, So . Since we
have by positive definiteness (Definition 11.1.1),
and dividing gives . A scalar equal to its own
conjugate is real.
Chapter 11 already proved this, in the remark after
Proposition 11.6.7.
It is promoted to a theorem here because Sections 3 to 5
lean on it constantly, and a result cited that often
should have a number. Over the conclusion sounds
empty, because the eigenvalues of a real operator are
real by definition. What is not empty over is the corresponding
statement about the roots of the characteristic
polynomial, and that is the next theorem: it
says the roots do not escape into , which is exactly
what guarantees that a real self-adjoint operator has an
eigenvector at all.
Existence
over the real numbers
Over an
eigenvalue is free (Theorem 9.2.4). Over
it is not, and
the rotation of by a quarter turn
has none. Self-adjointness is what rules that out.
Theorem
12.2.2 (Real Self-adjoint Operators Have an
Eigenvalue)
Let be a finite-dimensional inner
product space over and let be
self-adjoint. Then:
- (a) every root of
in is real, so splits over ;
- (b) has an eigenvalue.
Idea. There is no complex number in
sight, so we put one there. Fix an orthonormal basis;
the matrix of
is real
symmetric. The same array of numbers, read as a complex
matrix, is Hermitian, and it acts on , which is the
complexification of (Definition 1.9.2, Example (The Complexification of Is
)) — the
arena Chapter 1 built, and Chapter 9 put to work,
precisely so that a real matrix could borrow complex
eigenvalues. Over an eigenvalue exists,
and Theorem 12.2.1
says it is real. A real root of is an eigenvalue of
itself, and we
are back where we started, one eigenvalue richer.
Proof. Let . By Theorem 11.2.2,
has an
orthonormal basis ; put . By Theorem 11.6.3 and
Definition 11.6.2,
, and
since is real
this says .
Now read as
an element of , acting on with the standard
inner product; this is the extension of the real map
to the
complexification ,
which acts on by
(Chapter 9, Section 2). Because is real and symmetric,
, so is self-adjoint as
an operator on (Theorem 11.6.3
again, the standard basis of being
orthonormal).
(a) By Definition 7.10.2,
, and
the entries of are real, so this is the same polynomial
whether the determinant is expanded over or over ; it lies in .
Let
be a root of . By Theorem 9.2.1, is an eigenvalue
of over , and is self-adjoint there,
so
by Theorem 12.2.1.
Since every root of in lies in , and splits over by Corollary 6.5.5, it
splits over .
(b) is monic of degree
(Theorem 7.10.2), so
by (a) it has a root . By Theorem 9.2.1 ((e)
(a)),
is an
eigenvalue of .
This proves the theorem.
Quick check. The rotation on has no eigenvalue,
and over its
eigenvalues
are not real. Which hypothesis of Theorem 12.2.2
does it fail, and how do you see it in one line?
Solution. Self-adjointness. In the
standard orthonormal basis the matrix of is , which is not
. So is skew-adjoint, not
self-adjoint, and neither theorem applies. (It is,
however, normal, since —
which is why Section 5 has to insist on self-adjoint
rather than normal over .)
Eigenvectors for different eigenvalues are
orthogonal
The second theorem is the same move with two vectors
instead of one, and it is the geometric half of the
spectral theorem: the eigenspaces are not merely
independent, as in Chapter 9, but perpendicular.
Theorem
12.2.3 (Distinct Eigenvalues Give Orthogonal
Eigenvectors)
Let
be self-adjoint, and let
satisfy and
with . Then . Consequently for distinct eigenvalues .
Proof. Compute
two ways. First, . Second, by
Definition 11.6.2
and conjugate-linearity in the second slot, the last step because is real by Theorem 12.2.1.
Subtracting, , and , so
. Since every element of is such a
and every
element of
such a ,
the two eigenspaces are orthogonal.
Note where the previous theorem was spent: it made
,
so that the conjugation which appears on the way out of
the second slot does no damage. Without real eigenvalues
the computation would end at , which
says nothing when .
Example
(A Hermitian Two-by-Two)
For on
, find the
eigenvalues and an eigenvector for each, and verify that
the two eigenvectors are orthogonal.
Solution. Here and , so Both eigenvalues are real, as Theorem 12.2.1
promised.
For :
, and
the first row gives , so .
Check the second row: .
For :
,
and the first row gives , so .
Finally so , as Theorem 12.2.3
requires. Normalizing, and , so is an orthonormal basis of consisting of
eigenvectors of .
Section 4 proves that this always happens, for exactly
the operators it happens for.
Invariant
complements
Section 5 will prove the real spectral theorem by the
move named at the front of the chapter: find one
eigenvector, pass to its orthogonal complement, induct.
For that to work the complement must be invariant, and
the restriction must again be self-adjoint so that the
induction can be applied to it. Both hold, and neither
needs an eigenvector — the statement is about any
invariant subspace.
Theorem
12.2.4 (Self-adjointness Passes to Orthogonal
Complements)
Let
be self-adjoint and let be a -invariant subspace.
Then:
- (a) is -invariant;
- (b) and are self-adjoint, for the inner
products inherited from .
Proof.
(a) Since is self-adjoint, , so is -invariant. By Lemma 12.1.1,
is -invariant.
(b) is -invariant, so maps to and is an operator on
. For , where the inner products are those of , which is what inherits. By Definition 11.6.2,
is
self-adjoint. The same three equalities with in place of
give the second
claim, using (a) to know that is an
operator on .
So the pair splits a self-adjoint operator into
two self-adjoint operators on smaller spaces, and
nothing is lost: by Theorem 11.3.2 (a).
Combined with Theorem 12.2.2,
which guarantees that a nonzero space always offers an
eigenvector to start from, this is a complete induction,
and Section 5 will do no more than write it out.
Two zero
tests, and the gap between the fields
An operator carries the function , sometimes called
its quadratic form. How much of does that one function
remember? The answer depends on the field, and the
difference is the sharpest illustration in this book of
why is the
easier place to work.
Theorem
12.2.5 (The Zero Test for Self-adjoint
Operators)
Let be a
finite-dimensional inner product space over or and let be
self-adjoint. If for every , then
.
Idea. The hypothesis only ever
feeds one vector,
while the conclusion is about
for two. So manufacture two out of one:
apply the hypothesis to and
expand. The diagonal terms die by hypothesis and what is
left is a statement about the cross terms, which
self-adjointness turns into a statement about
alone.
Proof. Let .
Expanding in both
slots, the two outer terms vanishing by hypothesis.
Since is
self-adjoint, by conjugate
symmetry. Writing , the display says
,
that is
If this
already says for all . If , apply with in place of
: since
and , we also get . Either way for all .
Taking gives ,
so for every , that is . This proves the
theorem.
Now drop the hypothesis. Over nothing is lost.
Theorem
12.2.6 (The Zero Test over the Complex
Numbers)
Let be a
finite-dimensional complex inner
product space and let be any operator. If for every , then
.
Idea. The previous proof used
self-adjointness in exactly one place: to convert
into ,
which gave the real part only. Without it we must
extract the imaginary part some other way, and over
there is
another way — substitute as
well as , and take a combination of the two
identities. There is no third substitution available
over , which is
precisely why the real statement is false.
Proof. Let .
Applying the hypothesis to and
expanding as before, Applying it to and
using , , and , Multiplying that by gives Adding (1) and (2), , so for all . Taking
gives , hence .
This statement appeared once already, as Exercise (C2: Linearity is a hypothesis, not a consequence)
(b), where it was an exercise in the arithmetic of
complex inner products. It is restated and proved here
because Section 3 needs to cite it as a theorem: the
four characterizations of a normal operator all come
from applying it to . The proof is the same one; what is new
is the company it now keeps.
Warning. Over , the quadratic form
does not determine the operator. Let be the quarter turn of
, . Then and yet . So Theorem 12.2.6
genuinely fails over , and Theorem 12.2.5
genuinely needs its hypothesis: this is not self-adjoint,
since .
The general real statement is that for all forces and no more —
Exercise (C3: What the real quadratic form does determine).
Quick check. Over , suppose
is real for every . Must
be
self-adjoint?
Solution. Yes. Put . For every
, , the last step
because the number is real. Hence for all , and Theorem 12.2.6
gives , that
is .
Combined with Proposition 11.6.7
(a), this says that over “self-adjoint” and
“
always real” are the same condition. Over the criterion is
useless, since
is automatically real for every operator.
Exercises
A. Check your
understanding
Exercise
(A1)
- (a) State what it
means for to be self-adjoint, in terms of and in terms of
inner products, and say what the matrix condition is and
in which bases it may be used.
- (b) True or false: a
symmetric matrix in has real
eigenvalues. Justify your answer.
- (c) Which field does
Theorem 12.2.2
concern, and which earlier theorem supplies the
eigenvalue it borrows?
- (d) True or false:
if is
self-adjoint and
is any subspace, then is -invariant. Justify your
answer.
- (e) State the
difference between Theorem 12.2.5 and
Theorem 12.2.6,
and give the standard example showing the second has no
real analogue.
- (f) Give a normal
operator on
that is not self-adjoint.
Solution.
(a) ; equivalently
for
all
(Definition 11.6.2).
The matrix condition is , and by Theorem 11.6.3 it
may be used only in an orthonormal
basis.
(b) False. is symmetric with
eigenvalues
(Example (Four Tests)
(b) and the warning after it). Over the relevant
condition is , not .
(c) The real
field: it says a self-adjoint operator on a nonzero
real inner product space has an
eigenvalue. The eigenvalue is borrowed from Theorem 9.2.4, applied
to the matrix read as a complex matrix on the
complexification of , and is then shown
to be real by Theorem 12.2.1.
(d) False as
stated: must be
-invariant (Theorem 12.2.4).
For example, on with is self-adjoint, and
has with . Here was not invariant
either, since .
(e) Theorem 12.2.5
holds over and
but assumes
self-adjoint; Theorem 12.2.6
drops that assumption but holds only over . The quarter turn
of satisfies for every and is not
zero.
(f) The same
quarter turn: , so and is normal, while .
B. Practice
Exercise
(B1: Determine which are self-adjoint)
Determine which of the following operators are
self-adjoint. Justify your answer; for those that are
not, exhibit a pair with
, or compute
.
- (a) on , , standard inner
product.
- (b) on , , standard inner
product.
- (c) on , , standard inner product.
- (d) , for an arbitrary
between finite-dimensional inner product spaces.
- (e) , for
a subspace of a
finite-dimensional .
- (f)
on with the
standard inner product, whose matrix in the basis is
, which is not symmetric.
Solution.
(a) Self-adjoint.
The diagonal entries and are real and the
off-diagonal pair ,
are conjugates, so ; the standard basis is orthonormal, so Theorem 11.6.3
applies.
(b) Not
self-adjoint. , so is skew-adjoint.
Concretely while .
(c) Self-adjoint.
is real and
, and the
standard basis of is
orthonormal.
(d) Self-adjoint,
for every . By Theorem 11.6.2 (c)
and (d), .
(e) Self-adjoint.
Each of and
is
self-adjoint (Example (Four Tests)
(d)), and by Theorem 11.6.2 (a)
and (b) the difference of self-adjoint operators is
self-adjoint: .
(f) Self-adjoint,
in spite of the nonsymmetric matrix. The basis is
not orthonormal — — so Theorem 11.6.3 does
not apply to it, and the shape of says
nothing either way. Test the definition instead: for
, so . In the standard basis, which is
orthonormal, the matrix is , symmetric as it must be.
The moral is the one Chapter 11, Section 6 closes with:
self-adjointness is a property of the operator and the
inner product, never of a matrix taken on its
own.
Exercise
(B2: Eigenvalues and orthogonality)
- (a) For , check
that is
Hermitian, find its eigenvalues and an eigenvector for
each, and verify that the eigenvectors are
orthogonal.
- (b) For , find the
eigenvalues with their multiplicities and bases of the
eigenspaces, and verify that the two eigenspaces are
orthogonal.
- (c) Hence write down
an orthonormal basis of consisting of
eigenvectors of .
Solution.
- (a) , so
is Hermitian. Then and , so and the
eigenvalues are
and , both real.
, so works
for .
, so works for . Finally
(b) Expanding the
determinant gives , so with
algebraic multiplicities and . The eigenspaces are
read off from , where is the all-ones
matrix: since and
exactly when , of dimensions and . Orthogonality: and , so , as
Theorem 12.2.3
requires.
(c) The two
vectors spanning are not
orthogonal to each other, so run Gram–Schmidt inside
that eigenspace (Theorem 11.2.2).
With , Normalizing all three vectors gives the
orthonormal eigenbasis The eigenvalues are in that
order.
Exercise
(B3: A self-adjoint square root of zero)
Let
be self-adjoint with . Prove that . Deduce that a self-adjoint with for some is zero.
Solution. For every , by Definition 11.6.2,
so . As was arbitrary,
.
For the deduction, use strong induction on (Theorem 0.2.10). If
there is
nothing to prove. Let with , and put , so that and . Then , and
is self-adjoint, since by Theorem 11.6.2 (c).
By the first part, , and the inductive hypothesis applied to the
exponent gives
.
C. Going deeper
Exercise
(C1: The operator )
Let between finite-dimensional inner product
spaces over , and
set .
- (a) Prove that is self-adjoint and
that for every , with
equality if and only if .
- (b) Deduce that
every eigenvalue of is a nonnegative real
number.
- (c) Prove that is invertible if and
only if is
injective.
Hint for (a): the quantity
is a norm squared in disguise.
Solution.
(a) , by Theorem 11.6.2 (c)
and (d). For the second claim, use conjugate symmetry
and then Definition 11.6.1:
the last step because a norm squared is a
nonnegative real number and is its own conjugate. So
, with equality exactly when ,
that is (Definition 11.1.1).
(b) Let with . By
Theorem 12.2.1,
. By
(a), , and ,
so .
(c) If then
, so injectivity of forces ; and
an invertible operator is injective. If is injective and ,
then by (a) , so and
. Thus , so is injective, hence
bijective by Corollary 2.3.2 (e).
This is Corollary 11.6.6
(b) again, seen from the quadratic form.
Operators with the property in (a) are called
positive, and they are the subject of
Chapter 13; part (b) is the first half of the
characterization proved there.
Exercise
(C2: Sums and products)
Let be self-adjoint.
- (a) Prove that and are self-adjoint for
every real scalar , and show by example
that need not be
self-adjoint for .
- (b) Prove that is self-adjoint if and
only if .
- (c) Give
self-adjoint with not self-adjoint.
Solution.
(a) By Theorem 11.6.2 (a),
. By (b) of the same theorem, , which equals exactly when or . For a complex
counterexample take on and : then .
(b) By Theorem 11.6.2 (c),
. So if and only if .
(c) Take and on with Both are Hermitian. But and , which differ, so by
(b) the product is not self-adjoint. Indeed .
Exercise
(C3: What the real quadratic form does determine)
Let be a
finite-dimensional inner product space over and . Call
skew-adjoint if .
- (a) Prove that for every if and
only if is
skew-adjoint.
- (b) Deduce that
every
can be written uniquely as with self-adjoint and skew-adjoint, and that
for every .
- (c) Conclude that
over the
function determines and nothing about . Contrast this with the
complex case.
Solution.
- (a) If , then for
every ,
, the last step by
symmetry of a real inner product. A real number equal to
its own negative is .
Suppose for all . Expanding and
canceling the two diagonal terms, Over ,
, so for all . By
the uniqueness in Theorem 11.6.1,
.
(b) Put
and . Then , and by Theorem 11.6.2 (a),
(b), and (d), and . For uniqueness, if is
another such splitting, then ,
so and . Finally for every by (a), so .
(c) By (b), two
operators and
with the
same self-adjoint part have the same quadratic form; and
conversely, if for all , then is
self-adjoint with vanishing quadratic form, so by Theorem 12.2.5. So
the quadratic form sees exactly . The skew part is
invisible: the quarter turn of is skew-adjoint,
and adding it to any changes nothing. Over
, by contrast,
Theorem 12.2.6
says the quadratic form determines completely — there is
no invisible part at all, which is why the complex
theory is the easier one.