TheoremBase

Proof

Write ∥ ⋅ ∥\lVert\,\cdot\,\rVert for the Euclidean norm, dEd_E for the Euclidean distance, and 0Rn0_{\mathbb{R}^n} for the origin of Rn\mathbb{R}^n. Throughout, the field axioms of the field R\mathbb{R} and the identity (−a) b=−(a b)(-a)\,b=-(a\,b), which follows from a b+(−a) b=(a+(−a)) b=0a\,b+(-a)\,b=(a+(-a))\,b=0 and claim 1 of Additive Cancellation and Elementary Additive Identities in a Field, are used for entrywise computations, together with claims 4 and 5 of that lemma. The identity 0 a=00\,a=0 is also used; it follows from 0 a+0 a=(0+0) a=0 a+00\,a+0\,a=(0+0)\,a=0\,a+0 and claim 2 of the same lemma.

Step 1: the auxiliary function and its Hessian. Let q:U→Rq:U\to\mathbb{R} be the function whose value at yy is (λ/2) dE(y,0Rn)2(\lambda/2)\,d_E(y,0_{\mathbb{R}^n})^2. By claim 2 of Elementary Properties of the Euclidean Norm on Rn\mathbb{R}^n and y−0Rn=yy-0_{\mathbb{R}^n}=y, which holds coordinatewise by claim 4 of Additive Cancellation and Elementary Additive Identities in a Field, we have dE(y,0Rn)=∥y∥d_E(y,0_{\mathbb{R}^n})=\lVert y\rVert, so

q(y)=λ2 ∥y∥2.q(y)=\frac{\lambda}{2}\,\lVert y\rVert^{2}.

By claims 2 and 3 of A Scaled Squared Distance to a Point is of Class C2C^2, with Gradient and Hessian, applied with the point 0Rn0_{\mathbb{R}^n} and the constant λ/2\lambda/2, the function qq is of class C2C^2 on UU and D2q(y)=(2 (λ/2))In=λInD^2q(y)=\bigl(2\,(\lambda/2)\bigr)I_n=\lambda I_n for every y∈Uy\in U.

Let g:U→Rg:U\to\mathbb{R} be the function whose value at yy is f(y)+q(y)f(y)+q(y). By Semiconvex Function on a Convex Subset of Rn\mathbb{R}^n, semiconvexity of ff on UU with constant λ\lambda says exactly that gg is convex on UU.

Step 2: gg is of class C2C^2, with D2g=D2f+λInD^2g=D^2f+\lambda I_n. Let k0:U→Rk_0:U\to\mathbb{R} be the constant function with value 00 and let q~=k0−q\tilde q=k_0-q. By claim 2 of Differences and Constants for Functions of Class C2C^2 on a Euclidean Open Set the function k0k_0 is of class C2C^2 with vanishing Hessian, so by claim 1 of that lemma q~\tilde q is of class C2C^2 with D2q~(x)=0n−λInD^2\tilde q(x)=0_n-\lambda I_n, where 0n0_n is the real n×nn\times n matrix all of whose entries are 00. Moreover q~(y)=0−q(y)=−q(y)\tilde q(y)=0-q(y)=-q(y) by claim 4 of Additive Cancellation and Elementary Additive Identities in a Field, so

f(y)−q~(y)=f(y)−(−q(y))=f(y)+q(y)=g(y)f(y)-\tilde q(y)=f(y)-\bigl(-q(y)\bigr)=f(y)+q(y)=g(y)

by claim 5 of that lemma; that is, g=f−q~g=f-\tilde q. Claim 1 of Differences and Constants for Functions of Class C2C^2 on a Euclidean Open Set therefore shows that gg is of class C2C^2 on UU and that, for every x∈Ux\in U,

D2g(x)=D2f(x)−(0n−λIn).D^2g(x)=D^2f(x)-\bigl(0_n-\lambda I_n\bigr).

Computing entries with Difference of Real Matrices and Scalar Multiple of a Real Matrix, the (i,j)(i,j) entry of 0n−λIn0_n-\lambda I_n is 0−λ(In)ij=−(λ(In)ij)0-\lambda(I_n)_{ij}=-\bigl(\lambda(I_n)_{ij}\bigr), so the (i,j)(i,j) entry of D2g(x)D^2g(x) is (D2f(x))ij+λ(In)ij\bigl(D^2f(x)\bigr)_{ij}+\lambda(I_n)_{ij}. Hence, again entrywise,

D2f(x)=D2g(x)−λIn.D^2f(x)=D^2g(x)-\lambda I_n .

Step 3: conclusion. Fix x∈Ux\in U and z∈Rnz\in\mathbb{R}^n. Since UU is open and convex and gg is of class C2C^2 and convex on UU, A Convex Function of Class C2C^2 has Positive Semidefinite Hessian gives 0n⪯D2g(x)0_n\preceq D^2g(x). By Matrix-Vector Product, the identity 0 a=00\,a=0 and claim 3 of Properties of Finite Sums with the factor 00, the iith coordinate of 0nz0_nz is ∑j=1n0 zj=0\sum_{j=1}^{n}0\,z_j=0, and the same computation gives z⋅(0nz)=∑i=1nzi 0=0z\cdot(0_nz)=\sum_{i=1}^{n}z_i\,0=0; so by The Positive Semidefinite Ordering on Symmetric Matrices the displayed comparison means

0≤z⋅(D2g(x)z).0\le z\cdot\bigl(D^2g(x)z\bigr).

By claims 1 and 2 of Linearity of the Matrix-Vector Product and the Quadratic Form as a Double Sum,

((−λ)In)z=(−λ) (Inz)=(−λ) z,(λIn)z=λ z,(D2g(x)−λIn)z=D2g(x)z−λ z,\bigl((-\lambda)I_n\bigr)z=(-\lambda)\,(I_nz)=(-\lambda)\,z,\qquad (\lambda I_n)z=\lambda\,z,\qquad \bigl(D^2g(x)-\lambda I_n\bigr)z=D^2g(x)z-\lambda\,z ,

and by claim 5 of Bilinearity and Symmetry of the Dot Product on Rn\mathbb{R}^n,

z⋅((−λ)z)=(−λ) (z⋅z),z⋅(D2g(x)z−λz)=z⋅(D2g(x)z)−λ (z⋅z).z\cdot\bigl((-\lambda)z\bigr)=(-\lambda)\,(z\cdot z),\qquad z\cdot\bigl(D^2g(x)z-\lambda z\bigr)=z\cdot\bigl(D^2g(x)z\bigr)-\lambda\,(z\cdot z).

Using step 2, the asserted inequality z⋅((−λ)Inz)≤z⋅(D2f(x)z)z\cdot\bigl((-\lambda)I_nz\bigr)\le z\cdot\bigl(D^2f(x)z\bigr) therefore reads

(−λ) (z⋅z)≤z⋅(D2g(x)z)−λ (z⋅z).(-\lambda)\,(z\cdot z)\le z\cdot\bigl(D^2g(x)z\bigr)-\lambda\,(z\cdot z).

Translating by λ (z⋅z)\lambda\,(z\cdot z) using claim 3 of Elementary Arithmetic in an Ordered Field, and using (−λ) (z⋅z)+λ (z⋅z)=0(-\lambda)\,(z\cdot z)+\lambda\,(z\cdot z)=0, this is equivalent to 0≤z⋅(D2g(x)z)0\le z\cdot\bigl(D^2g(x)z\bigr), which was established above. As z∈Rnz\in\mathbb{R}^n was arbitrary, (−λ)In⪯D2f(x)(-\lambda)I_n\preceq D^2f(x).

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…