TheoremBase

Proof

Notation. For y,h∈Rny,h\in\mathbb{R}^n write y+hy+h for the point of Rn\mathbb{R}^n whose iith coordinate is yi+hiy_i+h_i; this is the coordinatewise addition used in Second-Order Taylor Expansion with Peano Remainder. For t∈Rt\in\mathbb{R} and z∈Rnz\in\mathbb{R}^n write tztz for the point whose iith coordinate is tzitz_i, and write −z-z for (−1)z(-1)z. For y∈Rny\in\mathbb{R}^n write ∥y∥=dE(y,0Rn)\lVert y\rVert=d_E(y,0_{\mathbb{R}^n}), as in Second-Order Taylor Expansion with Peano Remainder. Write t2t^2 for t⋅tt\cdot t.

Using the partial derivative notation and the second-order notation of C^2 Real-Valued Map on an Open Subset of Euclidean Space, set

αi=∂w∂xi(x),βij=∂2w∂xi ∂xj(x)(i,j∈{1,…,n}),\alpha_i=\frac{\partial w}{\partial x_i}(x),\qquad \beta_{ij}=\frac{\partial^2 w}{\partial x_i\,\partial x_j}(x)\qquad (i,j\in\{1,\dots,n\}),

and for z=(z1,…,zn)∈Rnz=(z_1,\dots,z_n)\in\mathbb{R}^n set

L(z)=∑i=1nαizi,Q(z)=2−1∑i=1n∑j=1nβijzizj.L(z)=\sum_{i=1}^n \alpha_i z_i,\qquad Q(z)=2^{-1}\sum_{i=1}^n\sum_{j=1}^n \beta_{ij}z_iz_j .

By the definition of the gradient and the definition of the dot product, L(z)=Dw(x)⋅zL(z)=Dw(x)\cdot z. By the definition of the Hessian matrix, the definition of the matrix-vector product and the definition of the dot product,

z⋅(D2w(x)z)=∑i=1nzi∑j=1nβijzj=∑i=1n∑j=1nβijzizj,z\cdot\bigl(D^2w(x)z\bigr)=\sum_{i=1}^n z_i\sum_{j=1}^n \beta_{ij}z_j=\sum_{i=1}^n\sum_{j=1}^n \beta_{ij}z_iz_j,

so Q(z)=2−1 z⋅(D2w(x)z)Q(z)=2^{-1}\,z\cdot(D^2w(x)z). By distributivity in the field R\mathbb{R} we have, for all t∈Rt\in\mathbb{R} and z∈Rnz\in\mathbb{R}^n,

L(tz)=tL(z),Q(tz)=t2Q(z),L(tz)=tL(z),\qquad Q(tz)=t^2Q(z),

and in particular L(−z)=−L(z)L(-z)=-L(z); also L(0Rn)=0L(0_{\mathbb{R}^n})=0 and Q(0Rn)=0Q(0_{\mathbb{R}^n})=0.

Step 0 (elementary facts). References to numbered claims below are to Elementary Order Arithmetic in an Ordered Field unless another item is named.

(a) For every y∈Rny\in\mathbb{R}^n, 0≤∥y∥0\le\lVert y\rVert and ∥y∥2=∑i=1nyi2\lVert y\rVert^2=\sum_{i=1}^n y_i^2. Indeed, by the definition of the Euclidean distance, ∥y∥\lVert y\rVert is the nonnegative square root of ∑i=1n(yi−0)2=∑i=1nyi2\sum_{i=1}^n (y_i-0)^2=\sum_{i=1}^n y_i^2, so this holds by Existence and Uniqueness of the Nonnegative Square Root.

(b) For all y,h∈Rny,h\in\mathbb{R}^n, dE(y,y+h)=∥h∥d_E(y,y+h)=\lVert h\rVert. Indeed (yi−(yi+hi))2=(−hi)⋅(−hi)=hi2(y_i-(y_i+h_i))^2=(-h_i)\cdot(-h_i)=h_i^2 for every ii, so both sides are the nonnegative square root of ∑i=1nhi2\sum_{i=1}^n h_i^2.

(c) If z≠0Rnz\ne 0_{\mathbb{R}^n} then 0<∥z∥0<\lVert z\rVert and 0<∥z∥20<\lVert z\rVert^2. Indeed dEd_E is a metric by Euclidean Distance is a Metric on Rn\mathbb{R}^n, so by the definition of a metric space ∥z∥=dE(z,0Rn)=0\lVert z\rVert=d_E(z,0_{\mathbb{R}^n})=0 would force z=0Rnz=0_{\mathbb{R}^n}; with (a) this gives 0<∥z∥0<\lVert z\rVert, and then 0<∥z∥⋅∥z∥=∥z∥20<\lVert z\rVert\cdot\lVert z\rVert=\lVert z\rVert^2 by claim 5.

(d) If 0<t0<t and z∈Rnz\in\mathbb{R}^n then ∥tz∥=t∥z∥\lVert tz\rVert=t\lVert z\rVert. Indeed by (a) and field arithmetic ∥tz∥2=∑i=1n(tzi)2=t2∑i=1nzi2=t2∥z∥2=(t∥z∥)2\lVert tz\rVert^2=\sum_{i=1}^n (tz_i)^2=t^2\sum_{i=1}^n z_i^2=t^2\lVert z\rVert^2=(t\lVert z\rVert)^2. Both ∥tz∥\lVert tz\rVert and t∥z∥t\lVert z\rVert are nonnegative: the first by (a), and for the second, either ∥z∥=0\lVert z\rVert=0 and then t∥z∥=0t\lVert z\rVert=0, or 0<∥z∥0<\lVert z\rVert and then 0<t∥z∥0<t\lVert z\rVert by claim 5. Claim 3 of Monotonicity of Squaring on the Nonnegative Elements of an Ordered Field now gives the asserted equality.

(e) If p≤qp\le q and 0<c0<c then cp≤cqcp\le cq. Indeed, if p=qp=q this is an equality, and if p<qp<q then cp<cqcp<cq by claim 10.

(f) If p≤qp\le q and r≤sr\le s then p+r≤q+sp+r\le q+s. This follows from the compatibility of ≤\le with addition in an ordered field, which gives p+r≤q+rp+r\le q+r and q+r≤q+sq+r\le q+s, together with transitivity of ≤\le.

Step 1 (the basic inequality). Assume that ww has a local maximum at xx relative to UU. Then for every ε∈R\varepsilon\in\mathbb{R} with 0<ε0<\varepsilon and every z∈Rnz\in\mathbb{R}^n with z≠0Rnz\ne 0_{\mathbb{R}^n} there is τ∈R\tau\in\mathbb{R} with 0<τ0<\tau such that

L(z)+tQ(z)≤ε t ∥z∥2for every t∈R with 0<t<τ.L(z)+tQ(z)\le \varepsilon\, t\,\lVert z\rVert^2\qquad\text{for every } t\in\mathbb{R}\text{ with } 0<t<\tau .

By the definition of a local maximum relative to UU there is δ1∈R\delta_1\in\mathbb{R} with 0<δ10<\delta_1 such that every y∈Uy\in U with dE(x,y)<δ1d_E(x,y)<\delta_1 satisfies w(y)≤w(x)w(y)\le w(x). Let ε\varepsilon be given with 0<ε0<\varepsilon. By Second-Order Taylor Expansion with Peano Remainder, applied to ww at xx, there is δ2∈R\delta_2\in\mathbb{R} with 0<δ20<\delta_2 such that every h∈Rnh\in\mathbb{R}^n with ∥h∥<δ2\lVert h\rVert<\delta_2 satisfies x+h∈Ux+h\in U and

∣ w(x+h)−w(x)−L(h)−Q(h) ∣≤ε∥h∥2,\bigl|\,w(x+h)-w(x)-L(h)-Q(h)\,\bigr|\le\varepsilon\lVert h\rVert^2,

where ∣⋅∣|\cdot| is the absolute value on R\mathbb{R}; the two sums appearing in that theorem are exactly L(h)L(h) and Q(h)Q(h). By claim 9 let δ3\delta_3 be the smaller of δ1\delta_1 and δ2\delta_2, so 0<δ30<\delta_3.

Let z≠0Rnz\ne 0_{\mathbb{R}^n}. By (c), 0<∥z∥0<\lVert z\rVert, so by claim 7 the inverse ∥z∥−1\lVert z\rVert^{-1} exists and is positive, and by claim 5 the element τ=δ3∥z∥−1\tau=\delta_3\lVert z\rVert^{-1} satisfies 0<τ0<\tau. Let t∈Rt\in\mathbb{R} with 0<t<τ0<t<\tau and put h=tzh=tz. By claim 10, ∥z∥t<∥z∥δ3∥z∥−1=δ3\lVert z\rVert t<\lVert z\rVert\delta_3\lVert z\rVert^{-1}=\delta_3, so by (d) we get ∥h∥=t∥z∥<δ3\lVert h\rVert=t\lVert z\rVert<\delta_3, whence ∥h∥<δ1\lVert h\rVert<\delta_1 and ∥h∥<δ2\lVert h\rVert<\delta_2 by claim 2.

Since ∥h∥<δ2\lVert h\rVert<\delta_2, we have x+h∈Ux+h\in U and the displayed Taylor estimate holds for this hh. Since dE(x,x+h)=∥h∥<δ1d_E(x,x+h)=\lVert h\rVert<\delta_1 by (b), the choice of δ1\delta_1 gives w(x+h)≤w(x)w(x+h)\le w(x), hence w(x+h)−w(x)≤0w(x+h)-w(x)\le 0 by claim 1.

Put R=w(x+h)−w(x)−L(h)−Q(h)R=w(x+h)-w(x)-L(h)-Q(h). From ∣R∣≤ε∥h∥2|R|\le\varepsilon\lVert h\rVert^2 and claim 6 of Properties of the Absolute Value in an Ordered Field we get −ε∥h∥2≤R-\varepsilon\lVert h\rVert^2\le R, hence −R≤ε∥h∥2-R\le\varepsilon\lVert h\rVert^2 by claim 4. Since L(h)+Q(h)=(w(x+h)−w(x))+(−R)L(h)+Q(h)=\bigl(w(x+h)-w(x)\bigr)+(-R), (f) gives

L(h)+Q(h)≤0+ε∥h∥2=ε∥h∥2.L(h)+Q(h)\le 0+\varepsilon\lVert h\rVert^2=\varepsilon\lVert h\rVert^2 .

By (d) and (a), ∥h∥2=(t∥z∥)2=t2∥z∥2\lVert h\rVert^2=(t\lVert z\rVert)^2=t^2\lVert z\rVert^2, while L(h)=tL(z)L(h)=tL(z) and Q(h)=t2Q(z)Q(h)=t^2Q(z). Thus

tL(z)+t2Q(z)≤ε t2∥z∥2.tL(z)+t^2Q(z)\le \varepsilon\,t^2\lVert z\rVert^2 .

Since 0<t0<t, claim 7 gives 0<t−10<t^{-1}, so multiplying by t−1t^{-1} and simplifying by field arithmetic, using (e), yields L(z)+tQ(z)≤ε t ∥z∥2L(z)+tQ(z)\le\varepsilon\,t\,\lVert z\rVert^2. This proves Step 1.

Step 2 (the gradient vanishes). Keep the hypothesis of claim 1 and let z≠0Rnz\ne 0_{\mathbb{R}^n}. Apply Step 1 with ε=1\varepsilon=1, which is admissible since 0<10<1 by claim 6, and let τ\tau be as there. Adding −tQ(z)-tQ(z) to both sides of the inequality of Step 1 (compatibility of ≤\le with addition in an ordered field) gives

L(z)≤t (∥z∥2−Q(z))for every t with 0<t<τ.L(z)\le t\,\bigl(\lVert z\rVert^2-Q(z)\bigr)\qquad\text{for every } t\text{ with } 0<t<\tau .

Write M=∥z∥2−Q(z)M=\lVert z\rVert^2-Q(z) and suppose, for contradiction, that 0<L(z)0<L(z).

If M≤0M\le 0, take t=τ⋅2−1t=\tau\cdot 2^{-1}, which satisfies 0<t<τ0<t<\tau by claim 8. Then tM≤t⋅0=0tM\le t\cdot 0=0 by (e), so L(z)≤0L(z)\le 0 by transitivity of ≤\le, contradicting 0<L(z)0<L(z).

If 0<M0<M, then M−1M^{-1} exists and 0<M−10<M^{-1} by claim 7, and 0<L(z)M−1⋅2−10<L(z)M^{-1}\cdot 2^{-1} by claims 5 and 8. By claim 9 let tt be the smaller of τ⋅2−1\tau\cdot 2^{-1} and L(z)M−1⋅2−1L(z)M^{-1}\cdot 2^{-1}; then 0<t0<t and t≤τ⋅2−1<τt\le\tau\cdot 2^{-1}<\tau, so tt is admissible by claim 2. By (e), tM≤L(z)M−1⋅2−1⋅M=L(z)⋅2−1tM\le L(z)M^{-1}\cdot 2^{-1}\cdot M=L(z)\cdot 2^{-1}, and L(z)⋅2−1<L(z)L(z)\cdot 2^{-1}<L(z) by claim 8. Hence L(z)≤tM≤L(z)⋅2−1<L(z)L(z)\le tM\le L(z)\cdot2^{-1}<L(z), so L(z)<L(z)L(z)<L(z) by claim 2, which is impossible.

Therefore L(z)≤0L(z)\le 0 for every z≠0Rnz\ne 0_{\mathbb{R}^n}; and L(0Rn)=0≤0L(0_{\mathbb{R}^n})=0\le 0. So L(z)≤0L(z)\le0 for every z∈Rnz\in\mathbb{R}^n. Applying this to −z-z and using L(−z)=−L(z)L(-z)=-L(z) gives −L(z)≤0-L(z)\le 0, hence 0≤L(z)0\le L(z) by claim 4. Since ≤\le is a total order and therefore antisymmetric, L(z)=0L(z)=0 for every z∈Rnz\in\mathbb{R}^n.

For i∈{1,…,n}i\in\{1,\dots,n\} let ei∈Rne_i\in\mathbb{R}^n be the point whose iith coordinate is 11 and whose other coordinates are 00. Then L(ei)=αiL(e_i)=\alpha_i, so αi=0\alpha_i=0. By the definition of the gradient, Dw(x)=(α1,…,αn)=0RnDw(x)=(\alpha_1,\dots,\alpha_n)=0_{\mathbb{R}^n}.

Step 3 (the Hessian is negative semidefinite). Keep the hypothesis of claim 1, let z≠0Rnz\ne 0_{\mathbb{R}^n} and let ε∈R\varepsilon\in\mathbb{R} with 0<ε0<\varepsilon. Let τ\tau be as in Step 1 for this ε\varepsilon and zz, and take t=τ⋅2−1t=\tau\cdot 2^{-1}, so 0<t<τ0<t<\tau by claim 8. By Step 2 we have L(z)=0L(z)=0, so Step 1 gives tQ(z)≤ε t ∥z∥2tQ(z)\le\varepsilon\,t\,\lVert z\rVert^2. Multiplying by t−1t^{-1}, which is positive by claim 7, and using (e) and field arithmetic, we get

Q(z)≤ε∥z∥2.Q(z)\le\varepsilon\lVert z\rVert^2 .

Suppose, for contradiction, that 0<Q(z)0<Q(z). By (c), 0<∥z∥20<\lVert z\rVert^2, so (∥z∥2)−1(\lVert z\rVert^2)^{-1} exists and is positive by claim 7, and ε0=Q(z) (∥z∥2)−1⋅2−1\varepsilon_0=Q(z)\,(\lVert z\rVert^2)^{-1}\cdot 2^{-1} satisfies 0<ε00<\varepsilon_0 by claims 5 and 8. Applying the previous inequality with ε0\varepsilon_0 in place of ε\varepsilon gives Q(z)≤Q(z)⋅2−1Q(z)\le Q(z)\cdot 2^{-1}, while Q(z)⋅2−1<Q(z)Q(z)\cdot2^{-1}<Q(z) by claim 8; by claim 2 this yields Q(z)<Q(z)Q(z)<Q(z), which is impossible. Hence Q(z)≤0Q(z)\le 0 for every z≠0Rnz\ne0_{\mathbb{R}^n}, and Q(0Rn)=0≤0Q(0_{\mathbb{R}^n})=0\le0, so Q(z)≤0Q(z)\le0 for every z∈Rnz\in\mathbb{R}^n.

Since Q(z)=2−1 z⋅(D2w(x)z)Q(z)=2^{-1}\,z\cdot(D^2w(x)z) and 0<20<2 by claim 8, multiplying by 22 and using (e) gives z⋅(D2w(x)z)≤0z\cdot(D^2w(x)z)\le 0 for every z∈Rnz\in\mathbb{R}^n. By the definition of the matrix-vector product, (0nz)i=∑j=1n0⋅zj=0(0_nz)_i=\sum_{j=1}^n 0\cdot z_j=0 for every ii, so 0nz=0Rn0_nz=0_{\mathbb{R}^n} and, by the definition of the dot product, z⋅(0nz)=0z\cdot(0_nz)=0. Hence z⋅(D2w(x)z)≤z⋅(0nz)z\cdot(D^2w(x)z)\le z\cdot(0_nz) for every z∈Rnz\in\mathbb{R}^n, which by the definition of the positive semidefinite ordering says D2w(x)⪯0nD^2w(x)\preceq 0_n. Together with Step 2 this proves claim 1.

Step 4 (the local minimum case). Assume now that ww has a local minimum at xx relative to UU. Let k0:U→Rk_0:U\to\mathbb{R} be the function with constant value 00. By claim 2 of Differences and Constants for Functions of Class C2C^2 on a Euclidean Open Set, k0k_0 is of class C2C^2 on UU with Dk0(y)=0RnDk_0(y)=0_{\mathbb{R}^n} and D2k0(y)=0nD^2k_0(y)=0_n for every y∈Uy\in U. By claim 1 of that lemma the function v=k0−wv=k_0-w, whose value at y∈Uy\in U is 0−w(y)=−w(y)0-w(y)=-w(y), is of class C2C^2 on UU, and for every y∈Uy\in U

Dv(y)=0Rn−Dw(y),D2v(y)=0n−D2w(y).Dv(y)=0_{\mathbb{R}^n}-Dw(y),\qquad D^2v(y)=0_n-D^2w(y).

By the definition of a local minimum relative to UU there is δ∈R\delta\in\mathbb{R} with 0<δ0<\delta such that every y∈Uy\in U with dE(x,y)<δd_E(x,y)<\delta satisfies w(x)≤w(y)w(x)\le w(y); by claim 4 this gives −w(y)≤−w(x)-w(y)\le -w(x), that is, v(y)≤v(x)v(y)\le v(x). Hence vv has a local maximum at xx relative to UU.

Applying claim 1, already proved, to vv in place of ww gives Dv(x)=0RnDv(x)=0_{\mathbb{R}^n} and D2v(x)⪯0nD^2v(x)\preceq 0_n. By the definition of the difference of points of Rn\mathbb{R}^n, the iith coordinate of Dv(x)Dv(x) is 0−∂w/∂xi(x)0-\partial w/\partial x_i(x); since it is 00, we get ∂w/∂xi(x)=0\partial w/\partial x_i(x)=0 for every ii, and hence Dw(x)=0RnDw(x)=0_{\mathbb{R}^n} by the definition of the gradient.

By the definition of the difference of real matrices, (D2v(x))ij=0−(D2w(x))ij(D^2v(x))_{ij}=0-(D^2w(x))_{ij}, so by the definitions of the matrix-vector product and of the dot product, together with distributivity in R\mathbb{R},

z⋅(D2v(x)z)=−(z⋅(D2w(x)z))for every z∈Rn.z\cdot\bigl(D^2v(x)z\bigr)=-\bigl(z\cdot(D^2w(x)z)\bigr)\qquad\text{for every } z\in\mathbb{R}^n .

Since D2v(x)⪯0nD^2v(x)\preceq 0_n and z⋅(0nz)=0z\cdot(0_nz)=0, this gives −(z⋅(D2w(x)z))≤0-\bigl(z\cdot(D^2w(x)z)\bigr)\le 0, hence 0≤z⋅(D2w(x)z)0\le z\cdot(D^2w(x)z) by claim 4, that is, z⋅(0nz)≤z⋅(D2w(x)z)z\cdot(0_nz)\le z\cdot(D^2w(x)z) for every z∈Rnz\in\mathbb{R}^n. By the definition of the positive semidefinite ordering, 0n⪯D2w(x)0_n\preceq D^2w(x). This proves claim 2.

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…