18.11 Three Classical Inequalities
§10 built the basic theory of convex functions. This
section spends it on three classical inequalities, each
obtained from the one before. Jensen’s inequality for
the logarithm is the weighted arithmetic–geometric mean
inequality; with two weights it is Young’s inequality;
and Young’s inequality, applied coordinate by
coordinate, is Hölder’s. Hölder’s inequality then
settles two questions the book left open: the triangle
inequality for the
Throughout, the field is
18.11.1. The logarithm and real powers
The first inequality needs a logarithm, and the book
has none. It has the exponential: by fact (A1) of
Chapter 10 §09, for real
- (a)
for every real , and is strictly increasing and strictly convex on . - (b) For every real
there is exactly one real with ; write . - (c)
is strictly increasing and strictly concave, with and .
Idea. The exponential is positive
and is its own derivative, so it is strictly increasing
with a strictly increasing derivative, hence strictly
convex. The intermediate value theorem makes it take
every positive value, so it has an inverse. Applying
that increasing inverse to the convexity inequality of
Proof.
(a) If
then . If then , and , so . The derivative is therefore positive everywhere, and by the linearity of differentiation, fact (A3) of Chapter 10 §09, has the negative derivative . By fact (A6) of Chapter 16’s introduction, is strictly decreasing, so is strictly increasing. So has a strictly increasing derivative, and Lemma 18.10.5 makes it strictly convex.(b) Uniqueness holds because
is strictly increasing. For existence, note first that is continuous: , and is the derivative at , so the right side tends to . Let . For every partial sum of the series with at least two terms is at least , so , since a nonstrict inequality survives a limit. Hence , while . The intermediate value theorem, fact (A5) of Chapter 16’s introduction, gives with . If , apply this to to get ; then .(c) If
and , then , since is increasing, which is false. So is strictly increasing. Next, , so by uniqueness in (b), and gives . For concavity, let and , and put , . By (a), Applying the increasing function to both sides gives . If and , then , the first inequality is strict by strict convexity, and keeps it strict. So is strictly convex.
Real powers. For
18.11.2. Arithmetic and geometric means
Chapter 17 §08 proved Lemma 17.8.6, the arithmetic–geometric mean inequality, by pure algebra: an induction that merges a number above the mean with one below it. Concavity of the logarithm gives a second proof, and a stronger statement, with arbitrary weights.
Let
Idea. Take logarithms. The product
becomes the weighted average
Proof. If some
So let every
The case of equal weights is Lemma 17.8.6.
With
With two weights, the theorem becomes an inequality about products that is exactly what Hölder’s inequality needs.
Let
Proof. Apply Theorem 18.11.2 with
18.11.3. Hölder’s inequality and the dual p-norms
Two exponents
Let
Idea. Both sides of the second
inequality scale the same way when
Proof. The first inequality is the
triangle inequality for numbers (Theorem 0.6.4) applied
to
For
Chapter 16 §01 recorded the
Let
Idea. Split
Proof. Let
The proof uses the coordinates only through their
moduli: the triangle inequality
Now the dual norm. Recall from Definition 18.4.4 that
the dual norm of
Let
Idea. Hölder’s inequality bounds
Proof. If
Let
Solution. The exponents are
conjugate, since
For the maximizer,
The unit vector
Exchanging the roles of
Look back at the chain. One convexity fact, that
18.11.4. Summary and transfer
The chapter began with a word the book had been using without studying it. Convexity turned up in the positive semidefinite cone of Chapter 13, in the unit balls of Chapter 16, and in the Ky Fan sums of Chapter 17. The chapter ends with convexity as a subject: convex sets, the hyperplanes that separate them, the duality between a cone and its dual, extreme points and polytopes, and convex functions. Six moves did the work, and each transfers beyond this chapter.
- Nearest point, then the normal direction. Project onto a closed convex set; the vector from the projection to the point is the normal of a separating hyperplane (§03, Separating Hyperplanes). This is Chapter 11’s best approximation, with an inequality where the equation was. Transfer: to prove that a point lies outside a closed convex set, and to certify it, look for the nearest point.
- Count, then drop a point. Too many
points in
dimensions are affinely dependent, and moving the weights along the dependence removes one of them without leaving the hull (§02, Carathéodory’s Theorem). Among too many generators of a cone, a linear dependence does the same (§05, Cones and Farkas’s Lemma). Transfer: when a representation uses more pieces than the dimension allows, the surplus is a dependence, and a dependence can be spent. - Dualize. A closed convex cone is determined by its dual cone, and every statement about the one has a statement about the other. Farkas’s lemma is this move made into a theorem, linear programming duality (§06, Linear Programming Duality) is Farkas applied to one combined system, and the minimax theorem (§07, Matrix Games and the Minimax Theorem) is a duality statement of the same kind. Transfer: when a feasibility question will not yield, ask for the certificate that it fails.
- Lift, then eliminate. A hull of finitely many points is the projection of a polyhedron in a bigger space, with the weights as extra coordinates, and Fourier–Motzkin elimination removes those coordinates one at a time while keeping a system of inequalities (§09, Polytopes, Theorem 18.9.5). Transfer: to describe the image of a set given by inequalities, add the hidden variables as coordinates and eliminate them.
- A supremum of linear functions is
convex. Support functions, dual norms,
, and the Ky Fan sums are convex for this one reason (§04, Gauges, Support Functions, and Dual Norms, and §10, Convex Functions, Proposition 18.10.3). Its companion: a linear function on a compact convex set peaks at an extreme point (§08, Extreme Points). Transfer: to prove a function convex, write it as a maximum of affine functions. - Compactness turns a supremum into a maximum. Once a hull, a ball, or a set of weights is known to be compact, facts (A3) and (A4) of Chapter 16’s introduction produce a nearest point, a maximizer, or an extreme point that can be named and used. Transfer: before optimizing, check that the set is compact; afterwards, feed the maximizer back into the argument.
§§10–11 added two moves of their own. Second
differences: on a segment, convexity is read
off from
The chapter also paid promises made in earlier chapters.
| The promise | Made in | Paid by |
|---|---|---|
| “Chapter 18 studies convex functions in general, and the observation that a pointwise supremum of linear functions is convex is one of its basic facts” | Chapter 17 §06 | §10 (Convex Functions), Proposition 18.10.3,
with |
| Nonnegativity and capacities turn traffic flow “into one about inequalities, which is the subject of linear programming” | Chapter 3 §07 | §06 (Linear Programming Duality) |
| A way to measure a linear functional: Chapter 16 measured vectors and matrices, but never a functional | Chapter 16 | §04 (Gauges, Support Functions, and Dual Norms): the
definition, the double dual, and |
| The triangle inequality for |
Chapter 16 §01 | §11 (Three Classical Inequalities), Corollary 18.11.5 |
Some things the chapter did not do. It stated
Birkhoff’s theorem, that the extreme points of the
doubly stochastic matrices are exactly the permutation
matrices, and left its proof to Chapter 19. The
convexity of
18.11.5. Exercises
A. Check your understanding
- (a) State Young’s inequality, with its hypotheses and its equality case.
- (b) Decide whether
the following is correct, and justify your answer: the
exponent conjugate to
is . - (c) Decide whether
the following is correct, and justify your answer:
for every real and all real . - (d) Decide whether
the following is correct, and justify your answer: if
are conjugate and for , then one of is a scalar multiple of the other. - (e) Name the convex function to which the proof of Theorem 18.11.2 applies Jensen’s inequality, and say why the equality case needs it to be strictly convex.
Solution.
(a) Let
with . Then for all real , with equality if and only if (Lemma 18.11.3).(b) Correct.
; equivalently .(c) Incorrect. Take
, , and . Then , and is not defined, since is defined only for ; neither side has a value. The rule holds for and all real , and for when .(d) Incorrect. Take
, , , and . Then , , and , since ; so . But neither vector is a multiple of the other, since . Equality asks for to be proportional to , not to (exercise C2).(e) It is
on , which is strictly convex by Lemma 18.11.1 (c). Theorem 18.10.2 proves its equality clause only for strictly convex functions, and the hypothesis is needed: an affine function makes Jensen’s inequality an equality for every choice of points.
B. Practice
Let
- (a) Check that
and are conjugate, and compute . - (b) Find
with and . - (c) Hence determine
the dual norm of
with respect to , and compare it with the value at the unit vector .
Solution.
(a)
. Next, , so , using .(b) Follow Theorem 18.11.6:
with the sign of , since . So Check: , giving . So . And .(c) By Theorem 18.11.6 the dual norm is
, attained at the of (b). The unit vector has and gives : even when one coordinate of dominates, putting all the weight on it is not optimal.
Let
Solution. By Exercise (B1: Which are convex?)
(d),
C. Going deeper
- (a) Deduce from Exercise (C2: Tangent lines)
(a) that
for every real . - (b) Deduce that
for every real .
Solution.
(a) By Lemma 18.11.1 (a), the function
is convex and differentiable on the open interval , with derivative . So Exercise (C2: Tangent lines) (a) applies, and at it gives . For this was visible from the series, as in the proof of Lemma 18.11.1 (b); for it is new.(b) Let
and put , so that by Lemma 18.11.1 (b). Part (a) gives , that is, .
Let
- (a) Prove that
if and only if for every . - (b) Deduce that the
maximizer in Theorem 18.11.6 is
unique: if
, , and , then is the vector given there.
Hint: in (a), look at where the proof of Theorem 18.11.4 adds up the inequalities of Lemma 18.11.3.
Solution.
(a) Put
and , as in the proof of Theorem 18.11.4, so that . Dividing by , the equality says . By Lemma 18.11.3, for each . A sum of nonnegative differences is exactly when each difference is , so equality holds exactly when for every , that is, by the equality case of Lemma 18.11.3, when for every . By the rule for real powers, and .(b) Let
, , and . By Theorem 18.11.4, so every inequality is an equality. First, , since ; in particular . Second, , and since for each , every . Third, by (a), for every . Raising to the power and using , which follows from , gives . If , then , as in the formula. If , then and , so has the sign of . Hence for every , which is the vector of Theorem 18.11.6.