Chapter 17 §11 defined two notions side by side and
then spent itself on one of them. Operator monotonicity
got four families of examples, a warning and a
classification to look forward to; operator convexity
got one proposition — that is operator convex (Proposition 17.11.8) —
and then the chapter moved on. This section repays the
debt. It collects the examples that are within reach,
and it proves the one structural theorem the notion has:
an inequality of Jensen’s type that survives being
squeezed by a contraction. That theorem is what makes
operator convexity useful rather than merely
curious.
Throughout, or , every matrix whose spectrum is
named is Hermitian, and denotes an
interval of real numbers. The letter
is plain italic
and is not the identity matrix . For and
Hermitian with
, the matrix is the one built by
the functional calculus of Chapter 12 §08 (Definition 12.8.2),
and it is Hermitian because is real-valued (Theorem 12.8.3
(c)).
What
operator convexity asks
Recall the definition. A function is
operator convex on if, for
every size , all Hermitian
with spectra in ,
and every , in the Loewner order (Definition 17.11.1
(b), Definition 13.5.1). It
is operator concave when is operator convex.
Chapter 17 §11 checked that the left-hand side makes
sense: the spectrum of a convex combination of two
Hermitian matrices with spectra in again lies in .
Taking
turns every matrix into a number and the Loewner order
into , so an
operator convex function is convex in the sense of Definition 18.10.1. As
with monotonicity, the content lies in the sizes , and the clause
“for every ” is
what makes the class small.
Two facts from Chapter 17 §11 are the starting stock.
Affine functions are operator convex and operator
concave at once, with equality in the definition (Proposition 17.11.2),
and
is operator convex on , because and the square of a Hermitian matrix is
positive semidefinite (Proposition 17.11.8).
Before adding to the stock we record three
bookkeeping identities. Each says that a familiar
operation on matrices passes through the functional
calculus untouched, and each is used below without
further comment.
Lemma
21.8.1 (Three Ways to Move the Functional
Calculus)
Let be an interval and .
- (a)
(Shift.) Let , let on , and let be Hermitian with
. Then .
- (b) (Unitary
conjugation.) Let be Hermitian with
and let be unitary of the same
size. Then and
- (c) (Direct
sums.) Let be Hermitian with spectra in . Then .
Proof. Write the spectral
resolution with distinct (Definition 12.8.1,
Theorem 12.8.1).
(a) The numbers
are
distinct, and by Theorem 12.8.1 (c)
and (d). The
are non-zero self-adjoint idempotents, pairwise
annihilating and summing to (Theorem 12.8.1
(b), (c)), so this is the spectral resolution of by Theorem 12.8.2.
Hence , using Definition 12.8.2
twice.
(b) Put . Each
is
self-adjoint, , and for , all because
;
moreover and since is invertible. Also
. So this is the spectral
resolution of by Theorem 12.8.2,
its distinct eigenvalues are the , and
(c) Let be
the distinct elements of .
For each , let
be
the orthogonal projection onto , understood
as when , and
likewise . A vector
satisfies
exactly when and , so , whose
orthogonal projection is . Hence and, by Definition 12.8.2,
The
examples we can prove
Operator convex functions form a cone, exactly as the
operator monotone ones do, and for the same reason.
Proposition
21.8.2 (Combining Operator Convex
Functions)
Let and be operator convex on
.
- (a) For all and ,
the functions
and are operator convex on .
- (b) For every , the translate
is operator convex on .
Proof.
(a) Fix Hermitian
of the same
size with spectra in , fix and put
. By Theorem 12.8.3
(b), the defect satisfies and . Both
and are by hypothesis,
so for every the
quadratic forms add and scale to something , giving and
.
Adding an affine function changes nothing, since for affine by Proposition 17.11.2.
(b) Let and let
be Hermitian
with spectra in . Then and have spectra in , and . By Lemma 21.8.1 (a)
applied three times,
The new example is the reciprocal. Chapter 17 §11
left it as an exercise; part (d) of the theorem below
rests on it, so it is proved here. The proof is the one
the exercise’s hint pointed at, and the whole content is
that a positive definite matrix and its inverse sit in a
single positive semidefinite block matrix.
Theorem
21.8.3 (Four Operator Convex Functions)
- (a) Every affine
function is operator convex and operator concave
on .
- (b) is operator
convex on ,
hence on every interval.
- (c) is operator
convex on ; equivalently, is
operator concave there.
- (d) For every , the function
is operator convex on , and is operator
concave there.
Idea. Only (c) is new. For numbers,
is convex
because is the
smallest with
, and
“” is a
condition that survives averaging. The matrix version of
“” is that
the block matrix is positive
semidefinite, and Chapter 13 §06 reads that off a Schur
complement. Averaging two such blocks averages the
corners, and reading the Schur complement backwards
turns the average back into an inequality between
matrices.
Proof.
(a) is Proposition 17.11.2
and (b) is Proposition 17.11.8.
Restricting to a smaller interval only shrinks the
supply of matrices, so both persist on every
interval.
(b)
Claim. For every in , the Hermitian
block matrix is positive semidefinite.
Proof. The inverse of a Hermitian
invertible matrix is Hermitian, since , so is Hermitian. Its
corner is , and its Schur
complement is . By Theorem 13.6.1 (b),
.
Now let be Hermitian with spectra in , so and by Theorem 13.1.5 (b),
and let . Put . For , since both terms are and at least one
coefficient is positive; hence . By the Claim,
and , so their convex combination has non-negative quadratic form at every
vector and is therefore . Its corner
is , so Theorem 13.6.1 (b)
applies in the other direction and gives Since sends a positive definite matrix to its
inverse (Definition 12.8.2,
as recalled in Chapter 17 §11), this is exactly the
inequality required of . The size was arbitrary.
- (d) By (c) and Proposition 21.8.2
(b), is operator convex on , hence on the smaller interval . Finally
, which is an affine
function minus a non-negative multiple of an operator
convex function, so it is operator concave by Proposition 21.8.2
(a) applied to .
Convex is
not operator convex
The gap between convexity and operator convexity is
as wide as the gap between increasing and operator
monotone, and a single cube exposes it.
Example
(The Cube Is Convex and Not Operator Convex)
Let Show that and , and that with the
inequality required of on fails.
Solution. is diagonal with
non-negative entries, so with spectrum . is real symmetric with
leading principal minors and , both positive,
so by
Sylvester’s criterion (Theorem 13.1.5 (d)).
Both spectra lie in , and so does that of , a
convex combination of two positive semidefinite
matrices.
Now compute. . From we get . Also
, whose square is and whose cube is
.
Hence, clearing the denominator by a factor , Its determinant is , so it is not positive semidefinite
(Theorem 13.1.4 (e)). A
witness needs no eigenvalues: with , By Theorem 12.8.3
(a),
sends a Hermitian matrix to its cube, so is not operator
convex on . It is nevertheless convex there in the
ordinary sense, since its second derivative is (Theorem 18.10.6).
Warning. Convexity of is not enough, already
at size .
Every with
is convex
on , and
the exponents and
already fail to
be operator convex. The trace does not notice the
difference: §02’s Theorem 21.2.8 makes
convex for every convex
, and in Example (The Cube Is Convex and Not Operator Convex)
the trace of the displayed matrix is ,
exactly as that theorem predicts, while the matrix
itself is indefinite. A convex function controls the sum
of the eigenvalues; an operator convex function controls
the matrix.
Quick check. Is operator
convex on , because is a
composite of two operator convex functions?
Solution. No. Proposition 21.8.2
covers sums and non-negative multiples, never
composites, and there is no reason it should: operator
convexity of
constrains on
convex combinations of matrices, while asks about at the matrix , which is a
different question. The same pair as in Example (The Cube Is Convex and Not Operator Convex)
settles it. From , and ,
whose determinant is . A
witness is , giving .
Contractions and their dilations
The theorem this section is heading for compares
with
. The
matrices for
which this can possibly work are the ones that do not
stretch: otherwise can leave the
interval where
lives.
A contraction is a matrix that never lengthens a
vector.
Definition
21.8.1 (Contraction)
Let . Then is a
contraction if ,
that is, if for every . It is an
isometry if .
The word is overloaded: Chapter 15 §04 uses
contraction for the pairing (Definition 15.4.1), which
is a different object entirely, and the two never appear
together. The two phrasings above agree because . Examples: every
unitary matrix; every orthogonal projection , since (Definition 13.5.1);
the matrix ; and any
matrix whose columns are an orthonormal list, which is
an isometry. A non-example by minimal change: fails, since is not positive semidefinite.
The key structural fact is that a contraction is
always the corner of a unitary matrix of twice the size.
This is the dilation, and it is how a
statement about contractions gets converted into a
statement about unitary conjugation, which the
functional calculus understands.
Lemma
21.8.4 (Unitary Dilation of a
Contraction)
Let be a contraction, and set Then and , so both square roots exist, and the
matrix is unitary.
Idea. Only one of the four block
identities needs an idea: ,
which says that intertwines the
two square roots. It holds for by one line of algebra, hence
for every polynomial in the two matrices, and the
positive square root is a polynomial
(Theorem 13.2.1 (a)) —
provided one polynomial can be chosen to serve both
matrices at once, which Lagrange interpolation
allows.
Proof. Write and
. By hypothesis , which says
for every . For , fix and put . Then, by
Cauchy–Schwarz (Theorem 11.1.5) and
the contraction property applied to , the first equality because . If we may divide
by
to get , and if that inequality
is immediate. Hence for every , so . Both square
roots now exist and are Hermitian, by Theorem 13.2.1.
Claim. .
Proof. First, . Hence for every integer , by induction:
the case is
trivial, and . Therefore
for every polynomial with real
coefficients.
The set is finite and contained in , so by
Lagrange interpolation (Theorem 6.6.1) there
is a real polynomial with for
every in it. By
Theorem 12.8.3 (a)
and Definition 12.8.2,
, and
likewise . Substituting into the displayed
identity proves the claim.
Taking adjoints in the claim, and using that and are Hermitian,
gives . Now compute, in blocks (Theorem 8.1.1),
The top-left block is and
the bottom-right is , both by the definition of
and . The top-right block
is by the Claim,
and the bottom-left is by its adjoint form.
So , and since is square this makes
unitary (Theorem 3.4.4).
Quick check. Take and with real, .
What is the dilation?
Solution. , so .
Writing with , so
that and , this is the reflection
matrix , which is
orthogonal with determinant . So the lemma is the
statement that every number in is the corner of
a
reflection — the sentence “”, read as a matrix identity.
Jensen’s
inequality for operators
Here is the theorem. In words: squeezing
first and then applying is at most applying
first and then
squeezing, provided is operator convex and
does not reward the squeezing at the origin.
Theorem
21.8.5 (Hansen–Pedersen–Jensen
Inequality)
Let be an interval with , let be
operator convex on , let be
Hermitian with , and let
be a contraction. Then , and In particular:
- (a) if , then ;
- (b) if is an isometry, then
, with no condition on .
Idea. Dilate. Once sits in the corner of
a unitary , the
matrix
sits in the corner of ,
which is a unitary conjugate of and
therefore has the same spectrum. Conjugating a second
time by the sign matrix flips the off-diagonal
blocks, so averaging the two conjugates deletes
them: the average is block diagonal, with in the corner.
Operator convexity applied to that average, and then
reading off the top-left block, is the whole proof. The
term is the residue of the zero block we
padded with.
Proof. The
spectrum. Let be a unit eigenvector of the Hermitian
matrix ,
with eigenvalue . If , then . Otherwise put and
, so because is a contraction, and
By Lemma 13.5.2, lies
between and , hence in
, since is an interval
containing the spectrum. Then is a convex combination of two
points of , so
. The same
argument applies to : it is Hermitian with
, because , so it
is a contraction. Hence .
The two conjugates. Let be the dilation of Lemma 21.8.4 and put
so that is unitary and
Hermitian, and . Multiplying
out in blocks, and conjugating by negates the two
off-diagonal blocks. Hence, with and , Both
and are unitary
conjugates of ,
so both are Hermitian with spectrum by
Lemma 21.8.1 (b).
Convexity. Apply Definition 17.11.1 (b)
with to and , then Lemma 21.8.1 (b)
twice: By Lemma 21.8.1 (c),
. The same block computation as before,
now with in
place of and
in place
of , gives
and averaging with its -conjugate again
deletes the off-diagonal blocks. On the left, Lemma 21.8.1 (c) and
give . So the inequality reads,
between two block diagonal matrices, for some Hermitian . The difference of the
two sides is positive semidefinite, so its top-left
block is
too, by Theorem 13.6.1 (a).
Since , that block inequality is the
displayed statement of the theorem.
(a) If , then , because and a non-positive multiple
of a positive semidefinite matrix has non-positive
quadratic form. Adding it can only decrease, so , and
transitivity of (Proposition 13.5.1)
finishes.
(b) If the extra
term is .
The special case worth remembering separately takes
to be a
projection. It says that an operator convex
function commutes with compression, up to the right
inequality.
Corollary
21.8.6 (Compression)
Let be an
interval with , let be operator convex with , let be
Hermitian with , and let be the
matrix of an orthogonal projection. Then
and
Warning. The condition
is not
decoration. Take , operator
convex on by Proposition 21.8.2
(a), with . Take and , a contraction. Then while , so
the conclusion of Theorem 21.8.5 (a)
fails as badly as it can. The full inequality of the
theorem survives: its right-hand side is ,
with equality.
Quick check. Why can the hypothesis
“ is a
contraction” not be dropped in Corollary 21.8.6 by
rescaling — that is, why does the corollary for not give a version for
with ?
Solution. Because both sides scale
differently. For and the claimed inequality would read ,
which fails for every and every with . The
contraction hypothesis is what keeps the left-hand side
from being inflated, and it enters the proof twice: it
puts back
inside , which is
what makes defined at
all, and it gives the square roots of Lemma 21.8.4
something to be square roots of.
Where this
sits
Two convexity statements about matrices are now on
the table, and they are of very different strengths.
- §02’s Theorem 21.2.8: for
every convex , the function is
convex on the Hermitian matrices with spectrum in . This is a statement
about one real number attached to the matrix.
- Operator convexity: for a much smaller class of
, the matrices
themselves are ordered. Example (The Cube Is Convex and Not Operator Convex)
shows in the
first class and not the second.
The Hansen–Pedersen–Jensen inequality is the reason
the smaller class is worth isolating. A trace inequality
cannot be compressed: knowing says nothing
about , since the compression changes the
eigenvalues in ways the trace does not track. What Corollary 21.8.6
compares is not the traces but the matrices, with , and it is the
step that later turns an operator convex function into
an inequality between matrices of different sizes.
Section 10 of this chapter adds and to the list of
operator convex functions, and §11 uses the operator
monotonicity of to build the
geometric mean of two positive definite matrices.
Exercises
A. Check your
understanding
Exercise
(A1)
- (a) State what it
means for to be operator convex, and say what the
clause “for every ” ranges over.
- (b) Explain why an
operator convex function is convex, and name a convex
function that is not operator convex.
- (c) Decide whether
the following is correct, and justify your answer: if
is operator
convex on and
, then
is operator
convex on .
- (d) State the
Hansen–Pedersen–Jensen inequality, and say which
hypothesis fails for .
- (e) Is operator
convex on ? Is it operator concave there?
Solution.
(a) For every
, all
Hermitian with spectra in and every , (Definition 17.11.1
(b)). The clause ranges over all matrix sizes at
once.
(b) Taking turns the matrices
into numbers and into , which is Definition 18.10.1. The
function is convex on and not
operator convex there (Example (The Cube Is Convex and Not Operator Convex)).
(c) Incorrect: Proposition 21.8.2
(a) requires . For and , the claim would make operator convex,
that is
operator concave; but Proposition 17.11.8
gives , which is non-zero
for and
, so the reverse inequality fails.
(d) Theorem 21.8.5: for
operator convex
on an interval containing , Hermitian with
spectrum in that interval and a contraction, . The last
term vanishes when is an isometry, and
when it
is and
may be discarded, which leaves in both cases. For the
failing hypothesis is .
(e) It is not
operator convex: at the scalar function is not convex, since
at , and their midpoint
the value exceeds the
chord’s .
It is operator concave, by Theorem 21.8.3
(c).
B. Practice
Exercise
(B1: Which are operator convex?)
Determine which of the following functions are
operator convex on the interval given. Justify your
answer.
- (i) on .
- (ii) on
.
- (iii)
on .
- (iv)
on .
- (v) on .
Exercise
(B2: A dilation by hand)
Let .
- (a) Verify that
is a contraction
and compute and .
- (b) Write down the
matrix
of Lemma 21.8.4 and
verify directly that its first column is a unit vector
orthogonal to its third column.
Solution.
(a) , so , and is a contraction. Both
and
equal , a diagonal matrix with non-negative
entries, so the unique positive semidefinite square root
(Theorem 13.2.1).
(b) With the
blocks in the order of the lemma, Its first column is , of squared length .
Its third column is , and the inner product of the two is .
Exercise
(B3: Compression of a square)
Let Compute and , and verify the
inequality of Corollary 21.8.6 for
. Hence
state what the inequality says about the entry in
position .
Solution. is the orthogonal
projection onto , and , so
. From we get .
Hence as Corollary 21.8.6
predicts for , which is operator convex with . In position
the
inequality says , that is : the entry of is , which exceeds by
the contribution of the off-diagonal entries.
C. Going deeper
Exercise
(C1: The square, without the dilation)
Let be Hermitian and let
be a contraction.
- (a) Prove that directly, without using Theorem 21.8.5.
- (b) Which hypothesis
of Theorem 21.8.5 does
your proof use, and which does it not?
Hint for (a): insert .
Solution.
(a) Compute the
difference and factor it: As in the proof of Lemma 21.8.4,
because is a
contraction. Writing , the right-hand side is , which is by Proposition 13.1.2
(a). Hence .
(b) It uses the
contraction hypothesis, in the single step . It does not use — but it does
not need to, since has .
Exercise
(C2: Shrinking the matrix)
Let be an
interval with , let
be operator convex on with , and let be
Hermitian with .
- (a) Prove that for every ,
assuming .
- (b) Give an operator
convex with for which (a)
fails, and say at which .
- (c) Let
be a unit column vector and on . Write out what Theorem 21.8.5 (b)
says here, and verify it for and .
Hint for (a): a scalar multiple of the identity
is a contraction when the scalar is small.
Solution.
(a) Put ,
which is Hermitian with , so is a contraction (Definition 21.8.1).
Then and . By Theorem 21.8.5 (a),
(b) Take , operator
convex on by Proposition 21.8.2
(a), with . At the claim reads , that is
,
which is false. In fact it fails at every : the claim
is , which rearranges to
, and for the right-hand
side is while
the left-hand side is .
(c) A unit column
satisfies , so
it is an isometry and (b) of the theorem applies with no
condition on . It says , which for matrices is
the number inequality . With : , so
the left side is ;
and , so the right side is . Indeed .
Exercise
(C3: What the trace does not see)
Let and be the matrices of Example (The Cube Is Convex and Not Operator Convex),
and let
on .
- (a) Compute , and say
which theorem makes its sign predictable.
- (b) The same defect
matrix is indefinite. Explain, in one sentence, why (a)
and that fact are consistent.
- (c) Give a convex
function on for which the
defect matrix at this pair is positive
semidefinite, and name the reason.
Solution.
(a) From Example (The Cube Is Convex and Not Operator Convex)
the defect is ,
whose trace is . Its sign is predictable
from Theorem 21.2.8: is convex
on , so
is a convex function of the Hermitian
matrix, and the defect of a convex function at a
midpoint is .
(b) A Hermitian
matrix
can have positive trace and a negative eigenvalue; the
trace only sees the sum of the
eigenvalues, and here they are approximately and .
(c) Take . By Proposition 17.11.8
the defect equals , a
non-negative multiple of the square of a Hermitian
matrix, hence . Explicitly , so the defect is .