Chapter 6: Inner product spaces
6.6Adjoints
The conjugate transpose moves a matrix from one side of the dot product to the other:
Throughout, and are inner product spaces over , where is or (Notation 6.1.1), and we write for .
6.6.1Linear functionals and the Riesz representation theorem
The linear functionals on form the vector space , the dual space of , which Section 13.1 studies for its own sake. Here we need only a few examples.
- (a)For scalars , the map
is a linear functional on . Every linear functional on has this form, with , since (Corollary 2.2.17). - (b)The trace (Proposition 2.4.27) and evaluation on (Example 2.1.9) are linear functionals, and so is on .
- (c)Let be an inner product space and . Then is a linear functional on , by linearity in the first slot. With in the first slot instead, is not linear when , since
(Proposition 6.1.4).
The Riesz representation theorem says that in a finite-dimensional inner product space, (c) is the only example: every linear functional is an inner product with a fixed vector.
Intuition (Level sets and the normal vector). Start with and a nonzero functional
The same reasoning works in every finite-dimensional inner product space: the representing vector is normal to the kernel. Over there is one twist. In , the functional
The lecture does not prove the next theorem; it constructs adjoints of matrices directly, as in the second proof of Theorem 6.6.15 below. We include it because it explains what an adjoint is, and because its two proofs illustrate two ways of producing a vector with prescribed inner products.
Theorem 6.6.3 (Riesz representation theorem). Let be a finite-dimensional inner product space, and let be a linear functional on . There is exactly one vector such that
If is an orthonormal basis of , then
Proof (with an orthonormal basis).
Uses. Theorem 6.4.20 (Orthonormal bases exist), Proposition 6.1.4 (Sesquilinearity), Definition 6.3.15 (Orthonormal list, orthonormal basis), Corollary 2.2.6 (Agreeing on a spanning list), Proposition 6.1.37 (Inner products distinguish vectors)
Techniques. Uniqueness via two candidates (Technique 1.1.8), Take an inner product to isolate a coefficient (Technique 6.3.12), Check it on a basis (Technique 2.2.7)
Uniqueness. Suppose for all . Taking conjugates, for all , so by Proposition 6.1.37.
Existence. By Theorem 6.4.20, has an orthonormal basis . Let
since the conjugate of is and
Proof (via the orthogonal complement of the kernel).
Uses. Proposition 2.6.8 (Kernels and images are subspaces), Proposition 4.1.21 (Dimensions of subspaces), Corollary 6.4.27 (Testing whether a subspace is everything), Proposition 6.3.9 (Properties of ), Proposition 6.1.4 (Sesquilinearity)
Techniques. Orthogonal decomposition (Technique 6.2.4)
Uniqueness is proved as in the first proof. For existence, if , take . Suppose , and let . It is a subspace of (Proposition 2.6.8), finite-dimensional (Proposition 4.1.21), and . By Corollary 6.4.27, , so we may choose with . Since (Proposition 6.3.9(d)), , that is, . Let
Let and . Then
Pulling the real number and the scalar out of the second slot (Proposition 6.1.4),
as desired. □
The first proof computes , and uniqueness shows that the formula, although written with an orthonormal basis, does not depend on which one. The second proof chooses no basis. It says where lives, on the line normal to the level sets, and it uses finite-dimensionality only to know that has a nonzero orthogonal complement. In infinite-dimensional spaces, where no finite orthonormal basis exists, that is the step that can sometimes be rescued (Section 15.3).
Example 6.6.5 (Representing evaluation at ). Give the inner product
Check on the basis :
The answer depends on the space, not only on the formula for . On with the same inner product, evaluation at is represented by , as one checks on . The representing polynomials also grow:
- (a)Find with
for all . - (b)With the inner product of Example 6.6.5 on , find the polynomial with for all .
Uses. Theorem 6.6.3 (Riesz representation theorem), Definition 6.1.8 (Dot product), Example 6.6.5 (Representing evaluation at )
(a) For ,
as required. By Theorem 6.6.3 (or by comparing coefficients at ) it is the only such vector.
(b) With and , the functional has and , so Theorem 6.6.3 gives
Check:
Finite-dimensionality cannot be dropped from Theorem 6.6.3.
Non-example 6.6.7 (Riesz fails in infinite dimensions). Let be the space of real polynomial functions on , a subspace of , with
The integrand is continuous and nonnegative on , so it is identically (Lemma 6.1.14). Hence for , and by continuity. But then for every , which fails for .
Restricted to the polynomials of degree at most , the same functional is represented by a polynomial of norm (Example 6.6.5). As grows, these representatives pile up near without converging to any polynomial. Section 15.3 explains which functionals do have representatives in infinite dimensions.
6.6.2The adjoint
Intuition (Moving a map across the inner product). For a matrix , read the identity
For a linear map we ask for the same conversion. Fix . The function is a linear functional on , and when is finite-dimensional, Theorem 6.6.3 says that it is for exactly one . Calling this vector defines a function . The definition records the property that is meant to have, without presupposing that such a function exists.
Definition 6.6.8 (Adjoint). Let and be inner product spaces and . A function is an adjoint of if
By Proposition 6.6.9 below, has at most one adjoint. When it exists, it is denoted (“ star”).
The inner product on the left is that of , and the one on the right is that of ; we use the same notation for both. Taking conjugates of both sides gives the equivalent form
which is how the lecture writes the definition. So can be moved out of either slot into the other, at the price of a star. We did not ask to be linear; linearity comes for free.
Proposition 6.6.9 (Adjoints are unique and linear). Let and be inner product spaces and .
- (a) has at most one adjoint.
- (b)Every adjoint of is linear. So whenever exists.
Uses. Definition 6.6.8 (Adjoint), Proposition 6.1.37 (Inner products distinguish vectors), Proposition 6.1.4 (Sesquilinearity)
Techniques. Uniqueness via two candidates (Technique 1.1.8)
(a) Let be adjoints of , and fix . For every ,
Taking conjugates,
(b) Let be an adjoint of , and let and . For every , the defining identity and Proposition 6.1.4 give
As in (a), taking conjugates and applying Proposition 6.1.37 gives
Neither part used a dimension: uniqueness and linearity hold in every inner product space, and this is the order in which the lecture proceeds. In practice it means that adjoints are found by guessing a formula and checking the defining identity; uniqueness does the rest.
Example 6.6.10 (The adjoint of a matrix). Let , and give and the dot product. By Proposition 6.3.27(d),
Over this is . Over the transpose would be wrong. For , is multiplication by on , and , while
So the star on a matrix and the star on a map agree, as long as and carry the dot product. The adjoint depends on the inner products as well as on the map (Exercise 6.6.31).
Technique 6.6.11 (Find the adjoint by isolating the input). To compute , start from , substitute the formula for , and rearrange until the expression reads , with alone in the first slot and built from only. Then by Proposition 6.6.9. Scalars that move into the second slot pick up a bar. The same move proves identities: to show that a given map is , check
Reach for it when computing the adjoint of an explicit map, and when proving identities such as . The canonical example is Example 6.6.13.
Used in 5 places and 1 practice exercise
Exercise 6.6.17, Proposition 6.6.18, Exercise 6.6.31, Exercise 6.6.33, Proposition 8.4.10; 1 practice exercise.
Example 6.6.12 (An adjoint from to ). Let ,
which is . So
Example 6.6.13 (Rank-one maps). Fix and , and let . For and ,
using Proposition 6.1.4 to move the scalar into the second slot. So
The map reads off the component of its input along and writes the result along ; its adjoint reads along and writes along . For and with dot products,
Example 6.6.14 (Multiplication operators). Let with
so has an adjoint, , although is infinite-dimensional. This is the continuous version of
Existence, and the matrix of the adjoint
In finite dimensions adjoints always exist, and orthonormal bases compute them.
Theorem 6.6.15 (Existence of adjoints). Let and be finite-dimensional inner product spaces and .
- (a) has exactly one adjoint , and .
(b)If and are orthonormal bases of and , then
Proof (via the Riesz representation theorem).
Uses. Theorem 6.6.3 (Riesz representation theorem), Proposition 6.6.9 (Adjoints are unique and linear), Proposition 6.3.18 (Coordinates in an orthonormal basis), Definition 2.3.1 (Matrix of a linear map), Definition 6.3.26 (Conjugate transpose)
Techniques. Take an inner product to isolate a coefficient (Technique 6.3.12)
(a) Fix . The function ,
Doing this for every defines a function that satisfies Definition 6.6.8. By Proposition 6.6.9 it is the only adjoint of , and it is linear.
(b) Let . Its th column is , so by Proposition 6.3.18(b) its entry is
So (Definition 6.3.26). □
Proof (via the conjugate transpose).
Uses. Theorem 6.4.20 (Orthonormal bases exist), Theorem 2.3.20 (Linear maps correspond to matrices), Theorem 2.3.9 (The matrix of a map computes the map), Theorem 6.3.22 (Parseval’s identity), Proposition 6.3.27 (Properties of the conjugate transpose), Proposition 6.6.9 (Adjoints are unique and linear)
Techniques. Translate between maps and matrices (Technique 2.3.27)
Orthonormal bases of and exist by Theorem 6.4.20. We prove (a) and (b) together, for arbitrary orthonormal bases and . Let
where the middle step is Proposition 6.3.27(d). So is an adjoint of . By Proposition 6.6.9 it is the only one, so and . □
The second proof is the lecture’s route: orthonormal coordinates turn and into and with their dot products, and there the adjoint is the conjugate transpose (Example 6.6.10). The first proof never chooses a basis of , so it shows that (a) holds whenever alone is finite-dimensional. Without any finite-dimensionality, adjoints can fail to exist: on the space of Non-example 6.6.7, the operator has none, since an adjoint would give
Intuition (Reading and writing). Here is a formula for that needs only an orthonormal basis of . Every is (Proposition 6.3.18), so
That is, is a sum of rank-one maps, the th of which reads the -coordinate of its input and writes it along . By Example 6.6.13, the adjoint of the th map reads along and writes along , and the adjoint of a sum is the sum of the adjoints (Proposition 6.6.18(a) below). So
One can also read this off directly: the -coordinate of is
The hypothesis that the bases are orthonormal in Theorem 6.6.15(b) cannot be dropped. In other bases the matrix of is usually not the conjugate transpose of the matrix of .
Example 6.6.16 (The adjoint of differentiation). Give the inner product
is the matrix of the map . That map is not : for and , , while
by Theorem 6.6.15(b). So
As a check, for and ,
So has nothing to do with . Nor is a differentiation-like map, such as : integrating by parts,
Intuition (What the adjoint is). In coordinates. In orthonormal bases, is the conjugate transpose (Theorem 6.6.15(b)). The transpose of a matrix is defined by moving entries around, so it depends on the basis, and in other bases it describes some unrelated map (Example 6.6.16). The adjoint is defined by the inner product alone, and the conjugate transpose is what it looks like in orthonormal coordinates. This is the sense in which the adjoint is the right generalization of the transpose. What makes the transpose useful, in the normal equations, in , in projection matrices, is the identity
As a measurement. For a unit vector , is the component of the output along , and the definition says that it is also the component of the input along . By Cauchy–Schwarz, among unit vectors the real part of is largest when points along (Exercise 6.6.42). So points toward the inputs that pushes furthest in the direction , and its length says how far.
Reading and writing. By Example 6.6.13, exchanges the vectors along which reads and writes. Every is a sum of such rank-one maps, and exchanges the roles in each.
Without an inner product. A matrix over any field still has a transpose, and Section 13.1 gives it a meaning: it is the matrix of the dual map, which acts on linear functionals rather than on vectors. In an inner product space, Theorem 6.6.3 identifies functionals with vectors, and the dual map becomes the adjoint (Section 13.2).
Aside (Gradients flow backward through the adjoint). Over , the derivative of a differentiable function at is a linear functional, , and its Riesz vector is the gradient:
so
Exercise 6.6.17. Give the Frobenius inner product (Proposition 6.1.16), and fix .
- (a)Find the adjoint of .
- (b)Find the adjoint of .
- (c)For , explain why has no adjoint in the sense of Definition 6.6.8.
Uses. Proposition 6.1.16 (Frobenius inner product), Proposition 2.4.28 (Cyclicity of the trace), Proposition 6.3.27 (Properties of the conjugate transpose), Definition 6.6.8 (Adjoint)
Techniques. Find the adjoint by isolating the input (Technique 6.6.11)
(a) By Proposition 2.4.28 and Proposition 6.3.27,
since
(b) By Proposition 6.1.16,
after renaming and . So the transpose map is its own adjoint.
(c)
6.6.3The algebra of adjoints
The rules for computing with adjoints are those of Proposition 6.3.27 for matrices. We state them with as few hypotheses as possible: each part asks only that the adjoints on its right-hand side exist, which is automatic in finite dimensions (Theorem 6.6.15).
Proposition 6.6.18 (Properties of the adjoint). Let , , be inner product spaces, let and , and let . Suppose that , , and have adjoints. Then:
- (a) has an adjoint, and ;
- (b) has an adjoint, and ;
- (c) has an adjoint, and ;
- (d) has an adjoint, and ;
- (e) has an adjoint, and ;
- (f)if is invertible and has an adjoint, then is invertible and .
Proof (from the defining identity).
Uses. Definition 6.6.8 (Adjoint), Proposition 6.6.9 (Adjoints are unique and linear), Proposition 6.1.4 (Sesquilinearity), Definition 2.5.12 (Invertible)
Techniques. Find the adjoint by isolating the input (Technique 6.6.11), Guess the inverse, then check both products (Technique 2.5.16)
In each part we check the defining identity for the proposed adjoint; by Proposition 6.6.9 it is then the adjoint. Let , , and .
(a)
(b) By Proposition 6.1.4,
(c) An adjoint of is a function with
so works.
(d)
(e)
(f) By (d) and (e), applied to and to ,
So is a two-sided inverse of (Definition 2.5.12). □
Proof (via matrices, in finite dimensions).
Uses. Theorem 6.6.15 (Existence of adjoints), Theorem 2.3.20 (Linear maps correspond to matrices), Proposition 2.4.12 (Matrices of sums and scalar multiples), Theorem 2.4.2 (The matrix of a composite), Proposition 2.5.20 (Inverses and matrices), Proposition 6.3.27 (Properties of the conjugate transpose), Theorem 6.4.20 (Orthonormal bases exist)
Techniques. Translate between maps and matrices (Technique 2.3.27)
Suppose , , are finite-dimensional, so that all the adjoints in question exist (Theorem 6.6.15), and fix orthonormal bases of the three spaces (Theorem 6.4.20). We write for the matrix of a map with respect to these bases. By Theorem 6.6.15(b), for every linear map between two of the spaces, and by Theorem 2.3.20, two maps with the same matrix are equal. Now, using Proposition 2.4.12, Theorem 2.4.2, and Proposition 6.3.27,
and
The two proofs run in opposite directions. The second derives the rules for maps from those for matrices, and needs finite dimensions and orthonormal bases. The first needs neither, and applied to , on it reproves Proposition 6.3.27 without a single index: for instance because
By (a)–(c), the map from to is additive, conjugates scalars, and is undone by the same operation in the other direction. In finite dimensions it is therefore a bijection; it is linear when and conjugate-linear when , just like .
Exercise 6.6.19. Let be finite-dimensional, , and . Show that
Uses. Proposition 6.6.18 (Properties of the adjoint)
Techniques. Induction on the length of a list (Technique 1.6.9)
All adjoints exist since is finite-dimensional (Theorem 6.6.15). We show by induction on . For , and by Proposition 6.6.18(e). If , then by Proposition 6.6.18(d),
By (a) and (b) of Proposition 6.6.18, applied term by term,
as desired.
6.6.4Kernels and images
For a matrix we already know two orthogonality relations. One is (Lemma 6.5.4). The other is : solving means finding the vectors orthogonal to the conjugated rows of , which are the columns of (Example 6.3.10). Both were proved by looking at entries. For linear maps between inner product spaces they follow from a single move, which the rest of the book uses constantly.
Technique 6.6.20 (Move an operator across the inner product). When a map acts on one argument of an inner product, move it to the other argument as its adjoint:
- “ is orthogonal to for every ” becomes “ is orthogonal to every vector”, so ;
- becomes
, which is where Technique 6.1.36 takes over; - a hypothesis on becomes a statement about , or, for a self-adjoint , about itself acting on the other vector.
Reach for it whenever an inner product contains and the hypotheses or the goal concern , or concern the vector in the other slot. The canonical example is part (a) of Theorem 6.6.21. In Chapter 8 the same move shows that the eigenvalues of a self-adjoint operator are real and that its eigenvectors for different eigenvalues are orthogonal.
Used in 31 places and 2 practice exercises
Theorem 6.6.21, Proposition 6.6.23, Proposition 6.6.30, Exercise 6.6.38, Exercise 6.6.40, Exercise 6.6.42, Exercise 6.6.44, Exercise 6.6.51, Exercise 6.7.8, Exercise 6.7.9, Exercise 6.7.10, Exercise 6.7.14, Problem 6.3, Problem 6.7, Problem 6.10, Problem 6.14, Problem 6.18, Proposition 8.1.1, Exercise 8.1.6, Proposition 8.1.13, Lemma 8.1.17, Exercise 8.1.28, Exercise 8.1.29, Theorem 8.2.5, Lemma 8.2.10, Exercise 8.2.44, Lemma 8.3.8, Proposition 8.3.22, Exercise 8.3.28, Theorem 8.4.4, Lemma 8.4.14; 2 practice exercises.
Theorem 6.6.21 (Kernels and images of adjoints). Let and be inner product spaces, and let have an adjoint. Then
- (a);
(b).
If moreover is finite-dimensional, then also
- (c);
(d);
and there are orthogonal decompositions and .
Uses. Definition 6.6.8 (Adjoint), Definition 6.3.8 (Vectors orthogonal to a set), Proposition 6.1.4 (Sesquilinearity), Definition 6.1.2 (Inner product), Proposition 6.6.18 (Properties of the adjoint), Theorem 6.4.26 (The double complement), Proposition 4.1.21 (Dimensions of subspaces), Theorem 4.2.11 (Rank–nullity), Theorem 6.4.24 (Orthogonal decomposition)
Techniques. Move an operator across the inner product (Technique 6.6.20), Show a vector is zero via its norm (Technique 6.1.36)
(a) Let . We claim that
In the first line, if , then every is by Proposition 6.1.4(b); conversely, taking gives , so by definiteness. The second equivalence is the defining identity of . For the third, the elements of are the vectors , and
(b) By Proposition 6.6.18(c), has an adjoint, namely . Applying (a) to gives
(c) Suppose is finite-dimensional. Then its subspace is finite-dimensional (Proposition 4.1.21), so by (b) and Theorem 6.4.26,
(d) By Theorem 4.2.11, , so is a finite-dimensional subspace of . By (a) and Theorem 6.4.26,
Finally, and are finite-dimensional, so Theorem 6.4.24 gives
For , part (a) is Lemma 6.5.4 and part (b) is the computation of Example 6.3.10. The lecture proves the weaker statement that is orthogonal to , which is half of (b) and (c): if and , then
In infinite dimensions, (a) and (b) survive but (c) and (d) can fail, because a subspace can have a zero orthogonal complement without being everything (Exercise 6.4.63).
Corollary 6.6.22 ( and have the same rank). Let and be finite-dimensional and .
- (a)The restriction is injective with image . So maps bijectively onto , and likewise maps bijectively onto .
- (b).
- (c)For every , .
Proof (by restriction).
Uses. Theorem 6.6.21 (Kernels and images of adjoints), Definition 4.2.1 (Restriction), Proposition 6.3.9 (Properties of ), Proposition 4.2.6 (Injective maps preserve dimension), Proposition 6.6.18 (Properties of the adjoint), Example 6.6.10 (The adjoint of a matrix), Theorem 4.2.7 (The image of )
Techniques. Restrict to a subspace (Technique 4.2.5)
(a) Let
(b) By (a) and Proposition 4.2.6(a), applied to the injective map ,
(c) With dot products, (Example 6.6.10), and (Theorem 4.2.7). So (c) is (b) for . □
Proof (by counting dimensions).
Uses. Theorem 6.6.21 (Kernels and images of adjoints), Corollary 6.4.25 (Dimension of the orthogonal complement), Theorem 4.2.11 (Rank–nullity), Example 6.6.10 (The adjoint of a matrix)
Techniques. Dimension counting (Technique 4.2.24)
By Theorem 6.6.21(c), Corollary 6.4.25, and Theorem 4.2.11,
This is (b), and (c) follows as in the first proof. This argument does not give (a). □
The counting proof is shorter; the first proof shows where the equality comes from. A linear map throws away and is injective on the rest of , and Theorem 6.6.21 identifies “the rest” as . The two bijections in (a) are not inverse to each other in general: for , both are multiplication by .
The four fundamental subspaces
For a matrix , apply Theorem 6.6.21 to , whose adjoint is (Example 6.6.10). It gives the orthogonal decompositions
Over , , and these are the four fundamental subspaces of Definition 4.3.12: the null space and the row space are orthogonal complements in , and the column space and the left null space are orthogonal complements in . So . Every splits as with in the row space and , and ; by Corollary 6.6.22, maps the row space bijectively onto the column space. In particular , which is Theorem 4.3.8 for real matrices. Figure 6.6.2 shows the picture.
Over the orthogonal complement of is , the span of the conjugated rows, and the conjugation matters. For ,
The lecture’s other result about adjoints generalizes Proposition 6.5.9 from matrices to maps, with the same two proofs.
Proposition 6.6.23 ( and ). Let and be inner product spaces, and let have an adjoint.
- (a).
- (b)If is finite-dimensional, then
and .
Proof (by the norm).
Uses. Definition 6.6.8 (Adjoint), Definition 6.1.2 (Inner product), Theorem 4.2.11 (Rank–nullity), Corollary 6.6.22 ( and have the same rank), Proposition 4.1.21 (Dimensions of subspaces)
Techniques. Move an operator across the inner product (Technique 6.6.20), Show a vector is zero via its norm (Technique 6.1.36), Double containment (Technique 1.3.14)
(a) If , then . Conversely, suppose . By the defining identity of with ,
so by definiteness. Hence .
(b) Both and have domain , so by Theorem 4.2.11 and (a),
By Corollary 6.6.22 this is , and . A subspace of of the same dimension is all of (Proposition 4.1.21(b)), so . □
Proof (by orthogonality).
Uses. Theorem 6.6.21 (Kernels and images of adjoints), Proposition 6.3.9 (Properties of )
Techniques. Move an operator across the inner product (Technique 6.6.20)
The first proof is the lecture’s. Both proofs move somewhere useful: the first next to , to produce a norm, and the second into the description of as an orthogonal complement.
The next example shows the theorem at work on a map that is not self-adjoint.
Example 6.6.24 (An oblique projection and its adjoint). Let ,
as Theorem 6.6.21 predicts. Moreover , so is again a projection: it moves each point onto the line along the vertical direction (Figure 6.6.3). In general, the adjoint of the projection onto along is the projection onto along (Exercise 6.6.47). The two coincide exactly when , which is when the projection is orthogonal.
Uses. Theorem 6.6.21 (Kernels and images of adjoints), Corollary 6.6.22 ( and have the same rank), Proposition 2.6.18 (The column space is spanned by the columns), Proposition 6.3.9 (Properties of )
Row 3 is row 1 plus row 2, and rows 1 and 2 are not proportional, so and
The columns are , , , and the third is the second minus the first, so
6.6.5Self-adjoint operators
For an operator , the maps and act on the same space, so they can be compared. The operators that equal their adjoint are the subject of Chapter 8. Here we define them, collect examples, and characterize them over .
Definition 6.6.26 (Self-adjoint operator). Let be an inner product space. An operator is self-adjoint if
that is, if has an adjoint and .
By Example 6.6.10, is self-adjoint for the dot product on exactly when , that is, when is Hermitian (Definition 6.3.26), and over when is symmetric. One says “self-adjoint” for operators and “Hermitian” for matrices; in orthonormal coordinates they are the same condition (Corollary 6.6.28).
Example 6.6.27 (Self-adjoint operators).
- (a)The matrices and are Hermitian, so they give self-adjoint operators on and .
- (b)Let be a finite-dimensional subspace of . By Proposition 6.4.29(c),
for all , so is self-adjoint. - (c)For a continuous , the multiplication operator on is self-adjoint, since (Example 6.6.14).
- (d)If has an adjoint, then and are self-adjoint:
by (c) and (d) of Proposition 6.6.18, and similarly for . In particular is Hermitian for every matrix , as we knew from its description as a Gram matrix (Theorem 6.3.29). Similarly is self-adjoint for every with an adjoint.
Some operators that are not self-adjoint: the rotation of Example 6.1.39, with ; multiplication by on , whose adjoint is multiplication by (Example 6.6.10); the oblique projection of Example 6.6.24; and for the complex symmetric matrix , for which but (Exercise 6.6.34).
Uses. Theorem 6.6.15 (Existence of adjoints), Theorem 2.3.20 (Linear maps correspond to matrices), Definition 6.6.26 (Self-adjoint operator)
Orthonormality is essential here. The projection of onto the -axis is self-adjoint by (b) above, but in the basis , we have and , so its matrix is , which is not symmetric.
The next result completes Proposition 6.4.30, which characterized orthogonal projections without naming the adjoint.
Corollary 6.6.29 (Orthogonal projections are the self-adjoint idempotents). Let be finite-dimensional and . Then is an orthogonal projection, that is, for some subspace of , if and only if
In that case .
Proof (from the earlier characterization).
Uses. Proposition 6.4.30 (Recognizing orthogonal projections), Definition 6.6.26 (Self-adjoint operator)
Proof (via kernels and images).
Uses. Proposition 6.4.29 (The orthogonal projection as a linear map), Theorem 6.6.21 (Kernels and images of adjoints), Theorem 6.4.6 (The projection is characterized by orthogonality), Theorem 6.4.20 (Orthonormal bases exist), Proposition 4.1.21 (Dimensions of subspaces)
Techniques. Recognize a projection by its two conditions (Technique 6.4.7)
If , then by Proposition 6.4.29(b), is self-adjoint by (c) of the same proposition, and by part (a).
Conversely, suppose , and let , a finite-dimensional subspace (Proposition 4.1.21), so that is defined (Theorem 6.4.20). Let . Then , and
By Theorem 6.4.6, . □
The second proof separates the roles of the two conditions. Any with projects onto along , since with ; this is how the oblique projections of Remark 6.4.12 and Example 6.6.24 work. Self-adjointness is what makes , so that the direction of projection is perpendicular to the target.
Over , self-adjointness can be read off the “diagonal” values alone. This is the operator version of the fact that a complex number is real exactly when .
Uses. Theorem 6.6.15 (Existence of adjoints), Definition 6.6.8 (Adjoint), Proposition 6.1.41 (Over , the values determine ), Notation 6.1.1 (Real and complex scalars), Proposition 2.1.23 ( is a vector space)
Techniques. Move an operator across the inner product (Technique 6.6.20)
By Theorem 6.6.15, has an adjoint. For every , conjugate symmetry and the conjugated form of the defining identity give
and therefore
A complex number is real exactly when it equals its conjugate (Notation 6.1.1). So for every if and only if for every . By Proposition 6.1.41, applied to (Proposition 2.1.23), this holds if and only if , that is, is self-adjoint. □
Finite-dimensionality was used only to know that exists. Exercise 6.1.53 proves the same equivalence on every complex inner product space, without adjoints, by polarization. Over the proposition fails, since every is real; the rotation is not self-adjoint. Over , the values see only the self-adjoint part of (Exercise 6.1.52).
Intuition (Self-adjoint operators as real numbers). The analogy between and runs through Chapter 8. Both are additive, conjugate scalars, and undo themselves, and adjoints also reverse products, which for numbers is invisible. Self-adjoint operators play the role of real numbers: their values are real (Proposition 6.6.30), and every operator on a complex space splits uniquely as with and self-adjoint, like (Exercise 6.6.37). Operators of the form play the role of : they are self-adjoint with
The main theorem about self-adjoint operators, proved in Section 8.2, is that on a finite-dimensional space they are exactly the operators that are diagonal, with real diagonal entries, in some orthonormal basis. Geometrically, a self-adjoint operator stretches by real factors along mutually perpendicular axes. An orthogonal projection is the case in which every factor is or . The oblique projection of Example 6.6.24 also fixes one line and kills another, but the two lines are not perpendicular, and that is exactly the failure of self-adjointness.
Exercises
Exercise 6.6.31. Let ,
- (a)Find when has the dot product.
- (b)Find when has the weighted inner product
(Example 6.1.21). - (c)In (b), is multiplication by the conjugate transpose of the matrix of ? Why does this not contradict Theorem 6.6.15(b)?
Uses. Example 6.6.10 (The adjoint of a matrix), Proposition 6.6.9 (Adjoints are unique and linear), Proposition 6.1.4 (Sesquilinearity), Theorem 6.6.15 (Existence of adjoints)
Techniques. Find the adjoint by isolating the input (Technique 6.6.11)
(a) The matrix of is , so by Example 6.6.10, is multiplication by :
(b) For ,
which is for
(c) The matrix of this in the standard basis is
Exercise 6.6.32. Give the inner product
- (a);
- (b)
.
Uses. Theorem 6.6.3 (Riesz representation theorem), Example 6.4.19 (Legendre polynomials), Corollary 6.4.10 (Projecting with an orthogonal list)
Let , , , an orthogonal basis with , , (Example 6.4.19). Normalizing, , the formula of Theorem 6.6.3 gives, over ,
(a) For : , , and . So . Check: for ,
(b) For : , , and
Check: ,
Exercise 6.6.33. On with the dot product (), let
- (a)Find , and compute and . Identify each as an orthogonal projection.
- (b)Find , and show that .
Uses. Definition 6.1.8 (Dot product), Proposition 6.6.9 (Adjoints are unique and linear), Corollary 6.6.29 (Orthogonal projections are the self-adjoint idempotents), Definition 6.4.11 (Orthogonal projection)
Techniques. Find the adjoint by isolating the input (Technique 6.6.11)
(a) For ,
so
The first keeps the coordinates along and kills the last, so it is for
(b) For ,
so
Exercise 6.6.34. Let , and give the dot product.
- (a)Find , , , and , and check the four statements of Theorem 6.6.21.
- (b)Show that is not orthogonal to , although .
- (c)Is self-adjoint?
Uses. Theorem 6.6.21 (Kernels and images of adjoints), Definition 6.3.26 (Conjugate transpose), Definition 6.1.8 (Dot product), Definition 6.6.26 (Self-adjoint operator)
(a) The second row of is times the first, and the second column is times the first, so . The kernel is given by , so
So and . In each case both are lines in , and the perp of a line in is a line (Corollary 6.4.25), so and , which are (a) and (b) of Theorem 6.6.21. Taking perps once more gives (c) and (d).
(b)
(c) No:
Uses. Proposition 6.6.18 (Properties of the adjoint), Corollary 6.6.29 (Orthogonal projections are the self-adjoint idempotents)
By (c) and (d) of Proposition 6.6.18,
So is self-adjoint, and then . By Corollary 6.6.29, is the orthogonal projection onto .
Exercise 6.6.36. Let be a finite-dimensional inner product space, and let be self-adjoint. Prove or disprove each statement.
- (a) is self-adjoint.
- (b) is self-adjoint.
- (c) is self-adjoint.
- (d)If , then is self-adjoint.
- (e)If is invertible, then is self-adjoint.
Uses. Proposition 6.6.18 (Properties of the adjoint), Corollary 6.6.28 (Self-adjointness in an orthonormal basis)
Techniques. Finding counterexamples and minimal examples (Technique 1.4.18)
(a) True:
(b) False in general. By Proposition 6.6.18(d),
(c) True:
(d) False unless . By Proposition 6.6.18(b),
(e) True: by Proposition 6.6.18(f),
Exercise 6.6.37. Let be a finite-dimensional complex inner product space.
- (a)Show that every can be written in exactly one way as with self-adjoint.
- (b)Find and for on with the dot product, where .
Uses. Proposition 6.6.18 (Properties of the adjoint), Definition 6.6.26 (Self-adjoint operator), Example 6.6.10 (The adjoint of a matrix)
Techniques. Uniqueness via two candidates (Technique 1.1.8)
(a) Let and . By Proposition 6.6.18, , and since ,
Also
(b) By Example 6.6.10 we may compute with matrices. Here , so
Both are Hermitian, and
Uses. Definition 6.6.8 (Adjoint), Definition 6.4.22 (Orthogonal complement), Proposition 6.6.18 (Properties of the adjoint), Theorem 6.4.26 (The double complement)
Techniques. Move an operator across the inner product (Technique 6.6.20)
Suppose maps into . Let and . Then , so
As was arbitrary, . Conversely, suppose maps into . Applying what we just proved to the operator and the subspace , the operator (Proposition 6.6.18(c)) maps into itself, and by Theorem 6.4.26. If is self-adjoint and maps into , then maps into . This is the step that lets the spectral theorem (Section 8.2) split into perpendicular pieces one at a time.
Exercise 6.6.39. Let be the real vector space spanned by
- (a)Show that maps into and that .
- (b)Deduce that for every , and that is not self-adjoint.
- (c)Find the matrix of in the basis
. Using that this basis is orthogonal with , explain how the matrix also shows .
Uses. Proposition 6.6.9 (Adjoints are unique and linear), Theorem 6.6.15 (Existence of adjoints), Proposition 6.6.18 (Properties of the adjoint)
(a) ,
By Proposition 6.6.9, .
(b) For ,
(c) From the formulas in (a), the matrix of in the basis
The basis is orthogonal, with and
- (i) for all ;
- (ii)
for all ; - (iii).
Uses. Exercise 6.1.51, Corollary 6.1.38 (Linear maps are determined by inner products), Definition 6.6.8 (Adjoint), Theorem 6.3.29 (Orthonormal columns), Example 6.6.10 (The adjoint of a matrix)
Techniques. Proving TFAE (Technique 2.7.1), Move an operator across the inner product (Technique 6.6.20)
We prove (i) (ii) (iii) (i). The first implication is Exercise 6.1.51. For the second, the conjugated form of the defining identity,
for all , so by Corollary 6.1.38. For the third,
For , (Example 6.6.10), so (iii) says , that is, the columns of are orthonormal (Theorem 6.3.29). Such maps are studied in Section 8.4.
Exercise 6.6.41. Let and be finite-dimensional and with . A student argues: “Since , is the inverse of , so also .”
- (a)Find the error, and give a counterexample to the conclusion.
- (b)Show that .
- (c)Show that the conclusion is correct when .
Uses. Definition 2.5.12 (Invertible), Corollary 6.6.29 (Orthogonal projections are the self-adjoint idempotents), Proposition 6.6.18 (Properties of the adjoint), Proposition 2.5.4 (Left inverses give uniqueness), Theorem 4.2.11 (Rank–nullity)
(a) The equation only says that is a left inverse of ; an inverse must also be a right inverse (Definition 2.5.12). Let , , with dot products. Then
(b) Let . By Proposition 6.6.18,
By Corollary 6.6.29, . Clearly , and shows . So .
(c) has a left inverse, so it is injective (Proposition 2.5.4). By Theorem 4.2.11,
Exercise 6.6.42. Let and be inner product spaces, let have an adjoint, and let .
- (a)Show that
for every unit vector , with equality for when . So points along the input that pushes furthest in the direction of . - (b)Let . Show that for all if and only if for all .
Uses. Definition 6.6.8 (Adjoint), Theorem 6.2.1 (Cauchy–Schwarz inequality), Notation 6.1.1 (Real and complex scalars), Proposition 6.6.18 (Properties of the adjoint)
Techniques. Move an operator across the inner product (Technique 6.6.20)
(a) For a unit vector , by (Notation 6.1.1) and Cauchy–Schwarz (Theorem 6.2.1),
If and , then
(b) Suppose for all , and let . By the defining identity with , Cauchy–Schwarz, and the hypothesis,
If , dividing by gives ; if this is clear. Conversely, has adjoint (Proposition 6.6.18(c)), so the same argument with the roles of and exchanged proves the other implication.
Exercise 6.6.43. Let be finite-dimensional and .
- (a)Show that every vector of is orthogonal to every vector of if and only if .
- (b)Deduce that if , then .
- (c)Find a nonzero operator on with , and check (a) for it.
Uses. Theorem 6.6.21 (Kernels and images of adjoints), Definition 6.3.8 (Vectors orthogonal to a set), Theorem 4.2.11 (Rank–nullity), Example 6.6.10 (The adjoint of a matrix)
Techniques. Dimension counting (Technique 4.2.24)
(a) Every vector of is orthogonal to every vector of if and only if , and by Theorem 6.6.21(b). Now means for all , that is, .
(b) If , then , so by Theorem 4.2.11,
(c) Let , so that and . Then , so , while . Here , and (Example 6.6.10) has , so , which is orthogonal to . Also .
Exercise 6.6.44. Let be finite-dimensional and .
- (a)Show that
. - (b)Suppose . Show that for all , and deduce that and .
- (c)Find an operator on with .
Uses. Proposition 6.6.23 ( and ), Corollary 6.6.22 ( and have the same rank), Proposition 6.6.18 (Properties of the adjoint), Theorem 6.6.21 (Kernels and images of adjoints), Definition 6.6.8 (Adjoint)
Techniques. Move an operator across the inner product (Technique 6.6.20)
(a) By Proposition 6.6.23(b),
(b) By the defining identity of , and of ,
So if and only if : . By (d) and (c) of Theorem 6.6.21,
(c) For , , while . Operators with are called normal; they are the subject of Section 8.1.
Exercise 6.6.45. On , let
- (a)Show that is self-adjoint for
, but not for . - (b)For the first inner product, show that is the orthogonal projection onto the subspace of polynomials with , and find a basis of .
Uses. Definition 6.6.26 (Self-adjoint operator), Corollary 6.6.29 (Orthogonal projections are the self-adjoint idempotents), Proposition 6.6.18 (Properties of the adjoint)
(a) For the first inner product, substituting ,
For the second, take and :
(b)
which equals if and only if . So
Exercise 6.6.46. Let be finite-dimensional with a basis , not necessarily orthonormal, and let be its Gram matrix,
- (a)Show that
for all . - (b)Show that
for every . - (c)Recompute of Example 6.6.16 with (b).
- (d)A student claims that for every basis, “since
, so the second proof of Theorem 6.6.15 applies.” Which step fails, and for which bases is the claim true?
Uses. Proposition 6.1.4 (Sesquilinearity), Definition 6.3.28 (Gram matrix), Proposition 6.3.30 (Gram matrices detect independence), Theorem 2.3.9 (The matrix of a map computes the map), Proposition 6.3.27 (Properties of the conjugate transpose), Theorem 6.3.22 (Parseval’s identity), Example 6.6.16 (The adjoint of differentiation)
Techniques. Translate between maps and matrices (Technique 2.3.27), Gram matrices (Technique 6.3.31)
(a) Write and . By linearity in the first slot and Proposition 6.1.4,
(b) Let and . For with coordinates , Theorem 2.3.9 gives and , so by (a) and Proposition 6.3.27,
These agree for all , since coordinates range over all of . Taking and shows that and have the same entry, so . The Gram matrix of the independent list is invertible (Proposition 6.3.30), and , so and
using Proposition 6.3.27 and
(c) For with , , whose determinant is , so . With ,
in agreement with Example 6.6.16.
(d) The identity
Exercise 6.6.47. Let be finite-dimensional, and suppose for subspaces and (Definition 4.4.4). Let be the projection onto along : for and .
- (a)Show that , , and .
- (b)Show that and that is the projection onto along .
- (c)Deduce that is an orthogonal projection if and only if .
Uses. Definition 4.4.4 (Direct sum), Proposition 6.6.18 (Properties of the adjoint), Theorem 6.6.21 (Kernels and images of adjoints), Theorem 6.4.26 (The double complement), Corollary 6.6.29 (Orthogonal projections are the self-adjoint idempotents)
(a) For , the decomposition of is , so . Hence for every , since , and . Finally exactly when , so .
(b) First a general fact. Let with . Every is , with and
Apply this to . By Proposition 6.6.18(d), . By Theorem 6.6.21 and (a),
(c) Since , Corollary 6.6.29 says that is an orthogonal projection if and only if . A projection along a complement is determined by its image and kernel (by the general fact in (b)), so if and only if and . These two conditions are equivalent to each other by Theorem 6.4.26: if , then , and conversely. So is an orthogonal projection if and only if .
- (a)Let . Find an inner product on for which is self-adjoint. (Look for as in Proposition 6.1.22.)
- (b)Show that the rotation , , is not self-adjoint for any inner product on .
Uses. Proposition 6.1.22 (Inner products on ), Definition 6.6.26 (Self-adjoint operator)
Techniques. Undetermined coefficients (Technique 3.1.9)
By Proposition 6.1.22, the inner products on are exactly with symmetric and for . For such an inner product and any ,
These agree for all if and only if (test on standard basis vectors), that is, , since
(a)
For instance, and , and these two vectors are orthogonal for this inner product: . That is what Section 8.2 leads one to expect.
(b) is symmetric if and only if . But and , so . Hence is self-adjoint for no inner product on . (By Section 8.2, a self-adjoint operator on maps some line into itself, and a rotation by maps no line into itself.)
Exercise 6.6.49. Let with
- (a)Show that
for every nonzero . - (b)Using , deduce that .
- (c)Deduce again (Non-example 6.6.7) that no polynomial satisfies
for all polynomials .
Uses. Theorem 6.6.3 (Riesz representation theorem), Theorem 6.2.1 (Cauchy–Schwarz inequality)
Techniques. Apply Cauchy–Schwarz to a well-chosen inner product (Technique 6.2.21)
(a) By Cauchy–Schwarz,
(b) For , and
(c) Suppose is a polynomial with for all polynomials , and let . Then and for all , so by the uniqueness in Theorem 6.6.3. By (b), for every , which is impossible for a fixed .
Uses. Proposition 6.1.16 (Frobenius inner product), Corollary 6.1.19 ( forces ), Proposition 2.4.28 (Cyclicity of the trace), Proposition 6.3.27 (Properties of the conjugate transpose)
Techniques. The trace of (Technique 6.1.18)
Let , so that (Proposition 6.3.27(a)). Then
We express each term through
Exercise 6.6.51. Let be a finite-dimensional inner product space and with for all .
- (a)Show that if and only if .
- (b)Deduce that
, with the two subspaces orthogonal. - (c)Show that for every , the averages
converge to as , in the sense that .
Uses. Exercise 6.6.42, Proposition 6.1.29 (Expanding a norm), Proposition 6.6.18 (Properties of the adjoint), Theorem 6.6.21 (Kernels and images of adjoints), Theorem 6.4.24 (Orthogonal decomposition), Theorem 6.2.11 (Triangle inequality)
Techniques. Show a vector is zero via its norm (Technique 6.1.36), Move an operator across the inner product (Technique 6.6.20)
(a) By Exercise 6.6.42(b) with , for all . Suppose . Moving across,
so . Conversely, also satisfies , and its adjoint is (Proposition 6.6.18(c)), so the same argument applied to shows that implies .
(b) By Proposition 6.6.18, , so (a) says
(c) Let . By (b), with and , and
By the triangle inequality and , this has norm at most , which tends to . Hence
More practice
The practice bank has 29 exercises on this section’s topics.