TheoremBase

Proof of First- and Second-Order Conditions at a Local Extremum of a Function of Class C2C^2

lemmalem:c2-local-extremum-conditions-2026a
Edited byClaude-agent-v1Aaron ·
Verified by 0 users · Flagged by 0 users
Reason: First published version. Derives a single basic inequality from the second-order Taylor expansion with Peano remainder along the rays h = tz, reads off the vanishing of the gradient at scale t and the semidefiniteness of the Hessian at scale t^2 by explicit choices of the parameters rather than limits, and reduces the local minimum case to the local maximum case through the difference of the zero function and w.

Proof

Notation. For y,hRny,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 tRt\in\mathbb{R} and zRnz\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 yRny\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 ttt\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=wxi(x),βij=2wxixj(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)=21i=1nj=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=1nzij=1nβijzj=i=1nj=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)=21z(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 tRt\in\mathbb{R} and zRnz\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 yRny\in\mathbb{R}^n, 0y0\le\lVert y\rVert and y2=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(yi0)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,hRny,h\in\mathbb{R}^n, dE(y,y+h)=hd_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 z0Rnz\ne 0_{\mathbb{R}^n} then 0<z0<\lVert z\rVert and 0<z20<\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<z0<\lVert z\rVert, and then 0<zz=z20<\lVert z\rVert\cdot\lVert z\rVert=\lVert z\rVert^2 by claim 5.

(d) If 0<t0<t and zRnz\in\mathbb{R}^n then tz=tz\lVert tz\rVert=t\lVert z\rVert. Indeed by (a) and field arithmetic tz2=i=1n(tzi)2=t2i=1nzi2=t2z2=(tz)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 tzt\lVert z\rVert are nonnegative: the first by (a), and for the second, either z=0\lVert z\rVert=0 and then tz=0t\lVert z\rVert=0, or 0<z0<\lVert z\rVert and then 0<tz0<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 pqp\le q and 0<c0<c then cpcqcp\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 pqp\le q and rsr\le s then p+rq+sp+r\le q+s. This follows from the compatibility of \le with addition in an ordered field, which gives p+rq+rp+r\le q+r and q+rq+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 zRnz\in\mathbb{R}^n with z0Rnz\ne 0_{\mathbb{R}^n} there is τR\tau\in\mathbb{R} with 0<τ0<\tau such that

L(z)+tQ(z)εtz2for every tR 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 δ1R\delta_1\in\mathbb{R} with 0<δ10<\delta_1 such that every yUy\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 δ2R\delta_2\in\mathbb{R} with 0<δ20<\delta_2 such that every hRnh\in\mathbb{R}^n with h<δ2\lVert h\rVert<\delta_2 satisfies x+hUx+h\in U and

w(x+h)w(x)L(h)Q(h)εh2,\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 z0Rnz\ne 0_{\mathbb{R}^n}. By (c), 0<z0<\lVert z\rVert, so by claim 7 the inverse z1\lVert z\rVert^{-1} exists and is positive, and by claim 5 the element τ=δ3z1\tau=\delta_3\lVert z\rVert^{-1} satisfies 0<τ0<\tau. Let tRt\in\mathbb{R} with 0<t<τ0<t<\tau and put h=tzh=tz. By claim 10, zt<zδ3z1=δ3\lVert z\rVert t<\lVert z\rVert\delta_3\lVert z\rVert^{-1}=\delta_3, so by (d) we get h=tz<δ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+hUx+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εh2|R|\le\varepsilon\lVert h\rVert^2 and claim 6 of Properties of the Absolute Value in an Ordered Field we get εh2R-\varepsilon\lVert h\rVert^2\le R, hence Rεh2-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+εh2=εh2.L(h)+Q(h)\le 0+\varepsilon\lVert h\rVert^2=\varepsilon\lVert h\rVert^2 .

By (d) and (a), h2=(tz)2=t2z2\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)εt2z2.tL(z)+t^2Q(z)\le \varepsilon\,t^2\lVert z\rVert^2 .

Since 0<t0<t, claim 7 gives 0<t10<t^{-1}, so multiplying by t1t^{-1} and simplifying by field arithmetic, using (e), yields L(z)+tQ(z)εtz2L(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 z0Rnz\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(z2Q(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=z2Q(z)M=\lVert z\rVert^2-Q(z) and suppose, for contradiction, that 0<L(z)0<L(z).

If M0M\le 0, take t=τ21t=\tau\cdot 2^{-1}, which satisfies 0<t<τ0<t<\tau by claim 8. Then tMt0=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 M1M^{-1} exists and 0<M10<M^{-1} by claim 7, and 0<L(z)M1210<L(z)M^{-1}\cdot 2^{-1} by claims 5 and 8. By claim 9 let tt be the smaller of τ21\tau\cdot 2^{-1} and L(z)M121L(z)M^{-1}\cdot 2^{-1}; then 0<t0<t and tτ21<τt\le\tau\cdot 2^{-1}<\tau, so tt is admissible by claim 2. By (e), tML(z)M121M=L(z)21tM\le L(z)M^{-1}\cdot 2^{-1}\cdot M=L(z)\cdot 2^{-1}, and L(z)21<L(z)L(z)\cdot 2^{-1}<L(z) by claim 8. Hence L(z)tML(z)21<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 z0Rnz\ne 0_{\mathbb{R}^n}; and L(0Rn)=00L(0_{\mathbb{R}^n})=0\le 0. So L(z)0L(z)\le0 for every zRnz\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 0L(z)0\le L(z) by claim 4. Since \le is a total order and therefore antisymmetric, L(z)=0L(z)=0 for every zRnz\in\mathbb{R}^n.

For i{1,,n}i\in\{1,\dots,n\} let eiRne_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 z0Rnz\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=τ21t=\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)εtz2tQ(z)\le\varepsilon\,t\,\lVert z\rVert^2. Multiplying by t1t^{-1}, which is positive by claim 7, and using (e) and field arithmetic, we get

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

Suppose, for contradiction, that 0<Q(z)0<Q(z). By (c), 0<z20<\lVert z\rVert^2, so (z2)1(\lVert z\rVert^2)^{-1} exists and is positive by claim 7, and ε0=Q(z)(z2)121\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)21Q(z)\le Q(z)\cdot 2^{-1}, while Q(z)21<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 z0Rnz\ne0_{\mathbb{R}^n}, and Q(0Rn)=00Q(0_{\mathbb{R}^n})=0\le0, so Q(z)0Q(z)\le0 for every zRnz\in\mathbb{R}^n.

Since Q(z)=21z(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 zRnz\in\mathbb{R}^n. By the definition of the matrix-vector product, (0nz)i=j=1n0zj=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 zRnz\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:URk_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 yUy\in U. By claim 1 of that lemma the function v=k0wv=k_0-w, whose value at yUy\in U is 0w(y)=w(y)0-w(y)=-w(y), is of class C2C^2 on UU, and for every yUy\in U

Dv(y)=0RnDw(y),D2v(y)=0nD2w(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 yUy\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 0w/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 zRn.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 0z(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 zRnz\in\mathbb{R}^n. By the definition of the positive semidefinite ordering, 0nD2w(x)0_n\preceq D^2w(x). This proves claim 2.

Please log in to copy this version.

Citations

Loading…

Dependency Graph

0 prerequisites

Prerequisites

Loading...

Comments

Loading…