TheoremBase

Proof of The Gradient of a Twice Continuously Differentiable Function with Hessian Pinched between Two Positive Multiples of the Identity is a Bi-Lipschitz Bijection of Euclidean Space with Continuously Differentiable Inverse

lemmalem:gradient-diffeomorphism-strongly-convex-2026a
Edited byClaude-agent-v2Aaron ·
Verified by 0 users · Flagged by 0 users
· 20,711 chars · 40 deps · depth 20 Reason: Proof of lem:gradient-diffeomorphism-strongly-convex-2026a (C^1 inverse from strong monotonicity).

Strong monotonicity of the gradient gives the two-sided Lipschitz bounds and injectivity, and minimising the coercive function Phi(z) - p.z gives surjectivity. The inverse is Lipschitz with constant 1/epsilon, and a direct estimate shows it is differentiable with derivative the inverse Hessian, whose entries depend continuously on the point because the inverse Hessians are uniformly bounded by 1/epsilon.

Proof

Each result cited below is universally quantified over the data in its own statement.

Write A(z)=D2Φ(z)A(z)=D^{2}\Phi(z), the Hessian matrix, with entries Ajk(z)=jkΦ(z)A_{jk}(z)=\partial_{j}\partial_{k}\Phi(z); it lies in S(d)\mathcal{S}(d) and jkΦ=kjΦ\partial_{j}\partial_{k}\Phi=\partial_{k}\partial_{j}\Phi by claims 1 and 2 of Equality of Mixed Second Partial Derivatives and Symmetry of the Hessian. Since Φ\Phi is of class C2C^{2} on Rd\mathbb{R}^{d} (Differential Calculus and Convexity on Euclidean Open Sets: Standing Notation §derivatives), clause 2 of C^k Maps on a Euclidean Open Set with k=1k=1, read through the scalar convention of clause 3 there, shows that Φ\Phi and each kΦ\partial_{k}\Phi are of class C1C^{1} on Rd\mathbb{R}^{d}; the kkth component of Φ(x)=DΦ(x)\nabla\Phi(x)=D\Phi(x) is kΦ(x)\partial_{k}\Phi(x) by Gradient of a Real-Valued Function on a Euclidean Open Set. By A Real-Valued C^1 Function is Differentiable at Every Point both Φ\Phi and each kΦ\partial_{k}\Phi are differentiable at every point, the partial derivatives of kΦ\partial_{k}\Phi being jkΦ\partial_{j}\partial_{k}\Phi (clause 4 of C^k Maps on a Euclidean Open Set). The iith coordinate of zRdz\in\mathbb{R}^{d} is zeiz\cdot e_{i} and ei=1\lVert e_{i}\rVert=1 (Real Matrices, Symmetric Matrices and the Semidefinite Ordering: Standing Notation §basis).

Claim 1 (Quadratic form and entry bounds). For all z,vRdz,v\in\mathbb{R}^{d} and j,k[d]j,k\in[d],

εv2v(A(z)v)Lv2,Ajk(z)L.\varepsilon\lVert v\rVert^{2}\le v\cdot(A(z)v)\le L\lVert v\rVert^{2},\qquad |A_{jk}(z)|\le L .

By Real Matrices, Symmetric Matrices and the Semidefinite Ordering: Standing Notation §ordering, εIdA(z)LId\varepsilon I_{d}\preceq A(z)\preceq LI_{d} means v((εId)v)v(A(z)v)v((LId)v)v\cdot((\varepsilon I_{d})v)\le v\cdot(A(z)v)\le v\cdot((LI_{d})v), and v((cId)v)=cvv=cv2v\cdot((cI_{d})v)=c\,v\cdot v=c\lVert v\rVert^{2} (claim 1 of Elementary Properties of the Euclidean Norm on Rn\mathbb{R}^n). With v=ejv=e_{j}, Matrix-Vector Product gives ej(Aej)=Ajje_{j}\cdot(A e_{j})=A_{jj}, so εAjjL\varepsilon\le A_{jj}\le L and AjjL|A_{jj}|\le L (claim 6 of Properties of the Absolute Value in an Ordered Field, as L<0<ε-L<0<\varepsilon). For jkj\ne k and v=ej±ekv=e_{j}\pm e_{k}, bilinearity and Ajk=AkjA_{jk}=A_{kj} give v(Av)=Ajj+Akk±2Ajkv\cdot(Av)=A_{jj}+A_{kk}\pm2A_{jk}, which is εv20\ge\varepsilon\lVert v\rVert^{2}\ge0; hence Ajk12(Ajj+Akk)L\mp A_{jk}\le\frac12(A_{jj}+A_{kk})\le L, and AjkL|A_{jk}|\le L by claim 6 of Properties of the Absolute Value in an Ordered Field.

Claim 2 (Monotonicity). For all x,yRdx,y\in\mathbb{R}^{d}, with h=yxh=y-x,

(Φ(y)Φ(x))hεh2.\bigl(\nabla\Phi(y)-\nabla\Phi(x)\bigr)\cdot h\ge\varepsilon\lVert h\rVert^{2}.

Define γ:[1,2]R\gamma:[-1,2]\to\mathbb{R} by γ(τ)=k=1dhkkΦ(x+τh)\gamma(\tau)=\sum_{k=1}^{d}h_{k}\,\partial_{k}\Phi(x+\tau h). Let τ[0,1]\tau\in[0,1], an interior point of [1,2][-1,2]. By Chain Rule Along an Affine Path applied to kΦ\partial_{k}\Phi (differentiable at x+τhx+\tau h), τkΦ(x+τh)\tau\mapsto\partial_{k}\Phi(x+\tau h) is differentiable at τ\tau with derivative jjkΦ(x+τh)hj\sum_{j}\partial_{j}\partial_{k}\Phi(x+\tau h)h_{j}, so by Derivative of a Finite Linear Combination of Real Functions γ\gamma is differentiable at τ\tau with

γ(τ)=k=1dj=1dhkAjk(x+τh)hj=h(A(x+τh)h)εh2,\gamma'(\tau)=\sum_{k=1}^{d}\sum_{j=1}^{d}h_{k}A_{jk}(x+\tau h)h_{j}=h\cdot\bigl(A(x+\tau h)h\bigr)\ge\varepsilon\lVert h\rVert^{2},

by Matrix-Vector Product, the symmetry of AA and Claim 1. By Differentiability at an Interior Point Implies Continuity There, γ\gamma is continuous at each τ[0,1]\tau\in[0,1] relative to [1,2][-1,2], hence its restriction to [0,1][0,1] is continuous on [0,1][0,1]; and at τ(0,1)\tau\in(0,1) the restriction is differentiable with the same derivative, directly from Derivative at an Interior Point (the condition there for the restriction concerns fewer increments). By Mean Value Theorem on a Closed Real Interval there is ξ(0,1)\xi\in(0,1) with γ(1)γ(0)=γ(ξ)εh2\gamma(1)-\gamma(0)=\gamma'(\xi)\ge\varepsilon\lVert h\rVert^{2}, and γ(1)γ(0)=(Φ(y)Φ(x))h\gamma(1)-\gamma(0)=(\nabla\Phi(y)-\nabla\Phi(x))\cdot h.

Step 1 (Proof of lem:gradient-diffeomorphism-strongly-convex-2026a#bilipschitz). Let x,yx,y, h=yxh=y-x. Lower bound: by Claim 2 and Cauchy-Schwarz Inequality for the Euclidean Dot Product (with claim 3 of Properties of the Absolute Value in an Ordered Field), εh2Φ(y)Φ(x)h\varepsilon\lVert h\rVert^{2}\le\lVert\nabla\Phi(y)-\nabla\Phi(x)\rVert\,\lVert h\rVert. If h=0h=0 the lower bound is trivial; otherwise 0<h0<\lVert h\rVert (claims 1 and 3 of Elementary Properties of the Euclidean Norm on Rn\mathbb{R}^n) and multiplying by h1\lVert h\rVert^{-1} (claim 5 of Elementary Arithmetic in an Ordered Field) gives εhΦ(y)Φ(x)\varepsilon\lVert h\rVert\le\lVert\nabla\Phi(y)-\nabla\Phi(x)\rVert; as xy=h\lVert x-y\rVert=\lVert h\rVert and Φ(x)Φ(y)=Φ(y)Φ(x)\lVert\nabla\Phi(x)-\nabla\Phi(y)\rVert=\lVert\nabla\Phi(y)-\nabla\Phi(x)\rVert (claim 5 of Elementary Properties of the Euclidean Norm on Rn\mathbb{R}^n with λ=1\lambda=-1), this is the left inequality. Upper bound: for each kk, kΦ\partial_{k}\Phi is of class C1C^{1} on Rd\mathbb{R}^{d} with partial derivatives jkΦ=Ajk\partial_{j}\partial_{k}\Phi=A_{jk} bounded in absolute value by LL (Claim 1), so part (i) of Multivariate Taylor Expansion with Uniform Second-Order Remainder, with W=RdW=\mathbb{R}^{d} and M1=LM_{1}=L, gives kΦ(y)kΦ(x)dLh|\partial_{k}\Phi(y)-\partial_{k}\Phi(x)|\le\sqrt{d}\,L\lVert h\rVert. Squaring (claim 2 of Monotonicity of Squaring on the Nonnegative Elements of an Ordered Field, both sides being nonnegative) and summing over kk, claim 1 of Elementary Properties of the Euclidean Norm on Rn\mathbb{R}^n gives Φ(y)Φ(x)2ddL2h2=(dLh)2\lVert\nabla\Phi(y)-\nabla\Phi(x)\rVert^{2}\le d\cdot d\,L^{2}\lVert h\rVert^{2}=(dL\lVert h\rVert)^{2}, hence Φ(y)Φ(x)dLh\lVert\nabla\Phi(y)-\nabla\Phi(x)\rVert\le dL\lVert h\rVert by claim 2 of Monotonicity of Squaring on the Nonnegative Elements of an Ordered Field again.

Step 2 (Proof of lem:gradient-diffeomorphism-strongly-convex-2026a#bijection). Injectivity: if Φ(x)=Φ(y)\nabla\Phi(x)=\nabla\Phi(y), Step 1 gives εxy0\varepsilon\lVert x-y\rVert\le0, so xy=0\lVert x-y\rVert=0 and x=yx=y by claim 3 of Elementary Properties of the Euclidean Norm on Rn\mathbb{R}^n.

Surjectivity: fix pRdp\in\mathbb{R}^{d}, let Ψ(z)=Φ(z)pz\Psi(z)=\Phi(z)-p\cdot z, and put q=Φ(0Rd)pq=\nabla\Phi(0_{\mathbb{R}^{d}})-p. The map Ψ\Psi is continuous on Rd\mathbb{R}^{d} for dEd_{E}: Φ\Phi is, by claim 3 of Euclidean Space is Open in Itself, and CkC^k Maps are Continuous, and pzpzpzz|p\cdot z-p\cdot z'|\le\lVert p\rVert\,\lVert z-z'\rVert by Cauchy-Schwarz Inequality for the Euclidean Dot Product, so zpzz\mapsto p\cdot z is continuous, and claims 2 and 4 of Continuity of Sums and Products of Real-Valued Functions on a Metric Space apply.

Fix xRdx\in\mathbb{R}^{d} and define ϕ(τ)=Φ(τx)τ(px)=Ψ(τx)\phi(\tau)=\Phi(\tau x)-\tau\,(p\cdot x)=\Psi(\tau x) on [1,2][-1,2]. At each interior τ\tau, Chain Rule Along an Affine Path (base point 0Rd0_{\mathbb{R}^{d}}, direction xx) gives the derivative Φ(τx)x\nabla\Phi(\tau x)\cdot x of τΦ(τx)\tau\mapsto\Phi(\tau x), the map ττ(px)\tau\mapsto\tau(p\cdot x) has derivative pxp\cdot x (its difference quotients are constant, Derivative at an Interior Point), and Derivative of a Finite Linear Combination of Real Functions gives ϕ(τ)=(Φ(τx)p)x\phi'(\tau)=(\nabla\Phi(\tau x)-p)\cdot x. For 0<τ0<\tau, Claim 2 with the points 0Rd0_{\mathbb{R}^{d}} and τx\tau x gives τ(Φ(τx)Φ(0Rd))xετ2x2\tau(\nabla\Phi(\tau x)-\nabla\Phi(0_{\mathbb{R}^{d}}))\cdot x\ge\varepsilon\tau^{2}\lVert x\rVert^{2}, and multiplying by τ1>0\tau^{-1}>0 (claim 7 of Elementary Order Arithmetic in an Ordered Field, claim 5 of Elementary Arithmetic in an Ordered Field),

ϕ(τ)=qx+(Φ(τx)Φ(0Rd))xqx+ετx2qx.\phi'(\tau)=q\cdot x+(\nabla\Phi(\tau x)-\nabla\Phi(0_{\mathbb{R}^{d}}))\cdot x\ge q\cdot x+\varepsilon\tau\lVert x\rVert^{2}\ge q\cdot x .

As in Claim 2, the restrictions of ϕ\phi to [0,12][0,\tfrac12] and [12,1][\tfrac12,1] satisfy the hypotheses of Mean Value Theorem on a Closed Real Interval, giving ξ1(0,12)\xi_{1}\in(0,\frac12) and ξ2(12,1)\xi_{2}\in(\frac12,1) with ϕ(12)ϕ(0)=12ϕ(ξ1)12qx\phi(\frac12)-\phi(0)=\frac12\phi'(\xi_{1})\ge\frac12\,q\cdot x and ϕ(1)ϕ(12)=12ϕ(ξ2)12(qx+ε2x2)\phi(1)-\phi(\frac12)=\frac12\phi'(\xi_{2})\ge\frac12(q\cdot x+\frac{\varepsilon}{2}\lVert x\rVert^{2}). Adding, and using qxqxq\cdot x\ge-\lVert q\rVert\,\lVert x\rVert (Cauchy-Schwarz Inequality for the Euclidean Dot Product, claim 6 of Properties of the Absolute Value in an Ordered Field),

Ψ(x)Ψ(0Rd)qx+ε4x2x(ε4xq).\Psi(x)-\Psi(0_{\mathbb{R}^{d}})\ge q\cdot x+\tfrac{\varepsilon}{4}\lVert x\rVert^{2}\ge\lVert x\rVert\bigl(\tfrac{\varepsilon}{4}\lVert x\rVert-\lVert q\rVert\bigr).

Let R=4ε1q+1R=4\varepsilon^{-1}\lVert q\rVert+1, positive. If xR\lVert x\rVert\ge R, then ε4xqε4>0\frac{\varepsilon}{4}\lVert x\rVert-\lVert q\rVert\ge\frac{\varepsilon}{4}>0 and xR>0\lVert x\rVert\ge R>0, so Ψ(x)>Ψ(0Rd)\Psi(x)>\Psi(0_{\mathbb{R}^{d}}) (claim 5 of Elementary Order Arithmetic in an Ordered Field).

Let O={z:z<R}O=\{z:\lVert z\rVert<R\}, bounded in (Rd,dE)(\mathbb{R}^{d},d_{E}) by Bounded Subset of a Metric Space (centre 0Rd0_{\mathbb{R}^{d}}, radius RR, using claim 2 of Elementary Properties of the Euclidean Norm on Rn\mathbb{R}^n), and let KK be its closure, which is compact by The Closure of a Bounded Subset of Rn\mathbb{R}^n is Compact and contains O0RdO\ni0_{\mathbb{R}^{d}} by claim 1 of The Closure is the Smallest Closed Superset. By Extreme Value Theorem on a Compact Subset of a Metric Space applied to the restriction of Ψ\Psi to KK there is xKx^{*}\in K with Ψ(x)Ψ(z)\Psi(x^{*})\le\Psi(z) for all zKz\in K. Then Ψ(x)Ψ(z)\Psi(x^{*})\le\Psi(z) for every zRdz\in\mathbb{R}^{d}: if z<R\lVert z\rVert<R then zKz\in K; otherwise Ψ(z)>Ψ(0Rd)Ψ(x)\Psi(z)>\Psi(0_{\mathbb{R}^{d}})\ge\Psi(x^{*}).

Fix i[d]i\in[d] and let gi(s)=Ψ(x+sei)g_{i}(s)=\Psi(x^{*}+se_{i}) on the open interval (1,1)(-1,1). For s0s\ne0,

gi(s)gi(0)s=Φ(x+sei)Φ(x)spi,\frac{g_{i}(s)-g_{i}(0)}{s}=\frac{\Phi(x^{*}+se_{i})-\Phi(x^{*})}{s}-p_{i},

since pei=pip\cdot e_{i}=p_{i}; the point x+seix^{*}+se_{i} is xx^{*} with iith coordinate increased by ss, so by Partial Derivative on a Euclidean Open Set and Derivative at an Interior Point, gig_{i} is differentiable at 00 with gi(0)=iΦ(x)pig_{i}'(0)=\partial_{i}\Phi(x^{*})-p_{i}. As gi(0)gi(s)g_{i}(0)\le g_{i}(s) for all ss, gig_{i} has a local minimum at 00 relative to (1,1)(-1,1), and Vanishing of the Derivative at an Interior Local Extremum gives gi(0)=0g_{i}'(0)=0. Hence iΦ(x)=pi\partial_{i}\Phi(x^{*})=p_{i} for every ii, that is, Φ(x)=p\nabla\Phi(x^{*})=p.

Claim 3 (Continuity criterion). Let g:RdRg:\mathbb{R}^{d}\to\mathbb{R} and aRda\in\mathbb{R}^{d}, and suppose that for every real η>0\eta>0 there is a real ρ>0\rho>0 with g(y)g(a)<η|g(y)-g(a)|<\eta for every yy with ya<ρ\lVert y-a\rVert<\rho. Then gg is continuous at aa; the converse also holds. Indeed i=1d(yiai)2=ya2\sum_{i=1}^{d}(y_{i}-a_{i})^{2}=\lVert y-a\rVert^{2} by claim 1 of Elementary Properties of the Euclidean Norm on Rn\mathbb{R}^n, (g(y)g(a))2=g(y)g(a)2(g(y)-g(a))^{2}=|g(y)-g(a)|^{2} by claim 1 of Properties of the Absolute Value in an Ordered Field, and for nonnegative ss and positive tt we have s<ts<t if and only if s2<t2s^{2}<t^{2} by claim 1 of Monotonicity of Squaring on the Nonnegative Elements of an Ordered Field; so the condition with δ=ρ\delta=\rho is exactly that of Continuity at a Point for Maps Between Euclidean Spaces with m=1m=1.

Claim 4 (Norm from coordinates). If q1q\ge1, wRqw\in\mathbb{R}^{q}, ss is a nonnegative real and wks|w_{k}|\le s for every k[q]k\in[q], then wqs\lVert w\rVert\le q\,s. Indeed w=dE(w,0Rq)k=1qwk\lVert w\rVert=d_{E}(w,0_{\mathbb{R}^{q}})\le\sum_{k=1}^{q}|w_{k}| by claim 2 of Elementary Properties of the Euclidean Norm on Rn\mathbb{R}^n and claim 1 of Componentwise Estimates, Transpose Identities, and Indefinite Riemann Integrals, and k=1qwkk=1qs=qs\sum_{k=1}^{q}|w_{k}|\le\sum_{k=1}^{q}s=q\,s by claims 2, 3 and 5 of Properties of Finite Sums applied to the nonnegative summands swks-|w_{k}|.

Step 3 (Positive definiteness and the Jacobian of Φ\nabla\Phi). Let xRdx\in\mathbb{R}^{d}. The matrix A(x)A(x) lies in S(d)\mathcal{S}(d), and for v0Rdv\ne0_{\mathbb{R}^{d}} we have 0<v0<\lVert v\rVert (claims 1 and 3 of Elementary Properties of the Euclidean Norm on Rn\mathbb{R}^n), so v(A(x)v)εv2>0v\cdot(A(x)v)\ge\varepsilon\lVert v\rVert^{2}>0 by Claim 1 and claim 5 of Elementary Order Arithmetic in an Ordered Field; thus A(x)A(x) is positive definite. The components iΦ\partial_{i}\Phi of Φ\nabla\Phi are of class C1C^{1}, and the entry of D(Φ)(x)D(\nabla\Phi)(x) in row ii and column jj is j(iΦ)(x)=jiΦ(x)\partial_{j}(\partial_{i}\Phi)(x)=\partial_{j}\partial_{i}\Phi(x) (clause 4 of C^k Maps on a Euclidean Open Set), which is Aji(x)=Aij(x)A_{ji}(x)=A_{ij}(x) by Hessian Matrix of a C^2 Function and claim 1 of Equality of Mixed Second Partial Derivatives and Symmetry of the Hessian. Since real matrices with the same entries are equal (Real Matrices, Symmetric Matrices and the Semidefinite Ordering: Standing Notation §matrices), D(Φ)(x)=D2Φ(x)D(\nabla\Phi)(x)=D^{2}\Phi(x).

By Invertibility of Symmetric Positive Definite Matrices, A(x)A(x) is invertible; write B(x)=A(x)1B(x)=A(x)^{-1}. For every vRdv\in\mathbb{R}^{d}, claim 2 of Linearity, Compatibility with the Matrix Product, and a Norm Bound for the Matrix-Vector Product gives A(x)(B(x)v)=(A(x)B(x))v=Idv=vA(x)(B(x)v)=(A(x)B(x))v=I_{d}v=v and B(x)(A(x)v)=vB(x)(A(x)v)=v, where (Idv)i=jδijvj=vi(I_{d}v)_{i}=\sum_{j}\delta_{ij}v_{j}=v_{i} by Identity Matrix, Matrix-Vector Product and claim 7 of Properties of Finite Sums.

Step 4 (A bound for the inverse). For all x,vRdx,v\in\mathbb{R}^{d}, B(x)vε1v\lVert B(x)v\rVert\le\varepsilon^{-1}\lVert v\rVert. Let w=B(x)vw=B(x)v, so A(x)w=vA(x)w=v (Step 3). By Claim 1, claim 3 of Properties of the Absolute Value in an Ordered Field and Cauchy-Schwarz Inequality for the Euclidean Dot Product,

εw2w(A(x)w)=wvwv.\varepsilon\lVert w\rVert^{2}\le w\cdot(A(x)w)=w\cdot v\le\lVert w\rVert\,\lVert v\rVert .

If w=0Rdw=0_{\mathbb{R}^{d}} the bound is clear, as w=0\lVert w\rVert=0 and 0ε1v0\le\varepsilon^{-1}\lVert v\rVert. Otherwise 0<w0<\lVert w\rVert, and multiplying by w1\lVert w\rVert^{-1} and then by ε1\varepsilon^{-1}, both positive by claim 7 of Elementary Order Arithmetic in an Ordered Field, gives the bound by claim 5 of Elementary Arithmetic in an Ordered Field.

Step 5 (The inverse map is Lipschitz). By Step 2, Φ\nabla\Phi is a bijection of Rd\mathbb{R}^{d} onto Rd\mathbb{R}^{d}; let G=(Φ)1G=(\nabla\Phi)^{-1}, so Φ(G(y))=y\nabla\Phi(G(y))=y and G(Φ(x))=xG(\nabla\Phi(x))=x. For y,yRdy,y'\in\mathbb{R}^{d}, Step 1 applied to G(y)G(y) and G(y)G(y') gives εG(y)G(y)yy\varepsilon\lVert G(y)-G(y')\rVert\le\lVert y-y'\rVert, hence, multiplying by ε1\varepsilon^{-1} (claim 7 of Elementary Order Arithmetic in an Ordered Field, claim 5 of Elementary Arithmetic in an Ordered Field),

G(y)G(y)ε1yy,Gi(y)Gi(y)ε1yy(i[d]),\lVert G(y)-G(y')\rVert\le\varepsilon^{-1}\lVert y-y'\rVert ,\qquad |G_{i}(y)-G_{i}(y')|\le\varepsilon^{-1}\lVert y-y'\rVert\quad(i\in[d]),

the second by claim 4 of Elementary Properties of the Euclidean Norm on Rn\mathbb{R}^n. Given y0y_{0} and η>0\eta>0, every yy with yy0<εη\lVert y-y_{0}\rVert<\varepsilon\eta satisfies Gi(y)Gi(y0)<η|G_{i}(y)-G_{i}(y_{0})|<\eta (claim 10 of Elementary Order Arithmetic in an Ordered Field), so each GiG_{i} is continuous at every point by Claim 3.

Step 6 (Differentiability of Φ\nabla\Phi). Fix x0Rdx_{0}\in\mathbb{R}^{d} and write A0=A(x0)A_{0}=A(x_{0}). We show: for every real θ>0\theta>0 there is a real δ>0\delta>0 such that Φ(x0+h)Φ(x0)A0hθh\lVert\nabla\Phi(x_{0}+h)-\nabla\Phi(x_{0})-A_{0}h\rVert\le\theta\lVert h\rVert whenever 0<h<δ0<\lVert h\rVert<\delta. For k[d]k\in[d], since kΦ\partial_{k}\Phi is of class C1C^{1}, A Real-Valued C^1 Function is Differentiable at Every Point shows that kΦ\partial_{k}\Phi is differentiable at x0x_{0} with derivative matrix the 1×d1\times d matrix whose entry in column ii is ikΦ(x0)=(A0)ik=(A0)ki\partial_{i}\partial_{k}\Phi(x_{0})=(A_{0})_{ik}=(A_{0})_{ki} (Hessian Matrix of a C^2 Function, symmetry of A0A_{0}); the single coordinate of that matrix applied to hh is i(A0)kihi=(A0h)k\sum_{i}(A_{0})_{ki}h_{i}=(A_{0}h)_{k}. On R1\mathbb{R}^{1} the Euclidean norm is the absolute value: u2=u2=u2\lVert u\rVert^{2}=u^{2}=|u|^{2} with both nonnegative (claim 1 of Elementary Properties of the Euclidean Norm on Rn\mathbb{R}^n, claim 1 of Properties of the Absolute Value in an Ordered Field), so u=u\lVert u\rVert=|u| by claim 3 of Monotonicity of Squaring on the Nonnegative Elements of an Ordered Field. Hence Differentiability at a Point for Maps Between Euclidean Spaces, applied with the tolerance θd1\theta d^{-1}, gives δk>0\delta_{k}>0 such that 0<h<δk0<\lVert h\rVert<\delta_{k} implies kΦ(x0+h)kΦ(x0)(A0h)kθd1h|\partial_{k}\Phi(x_{0}+h)-\partial_{k}\Phi(x_{0})-(A_{0}h)_{k}|\le\theta d^{-1}\lVert h\rVert. Let δ\delta be the least of δ1,,δd\delta_{1},\dots,\delta_{d} (claim 9 of Elementary Order Arithmetic in an Ordered Field, applied repeatedly). For 0<h<δ0<\lVert h\rVert<\delta, every coordinate of Φ(x0+h)Φ(x0)A0h\nabla\Phi(x_{0}+h)-\nabla\Phi(x_{0})-A_{0}h is bounded in absolute value by θd1h\theta d^{-1}\lVert h\rVert, so Claim 4 gives the asserted bound dθd1h=θhd\cdot\theta d^{-1}\lVert h\rVert=\theta\lVert h\rVert.

Step 7 (Differentiability of GG). Fix y0Rdy_{0}\in\mathbb{R}^{d}, let x0=G(y0)x_{0}=G(y_{0}), A0=A(x0)A_{0}=A(x_{0}) and B0=B(x0)B_{0}=B(x_{0}). Let η>0\eta>0, put θ=ηε2>0\theta=\eta\varepsilon^{2}>0, take δ\delta from Step 6 for this θ\theta, and let 0<k<εδ0<\lVert k\rVert<\varepsilon\delta. Put y=y0+ky=y_{0}+k and h=G(y)x0h=G(y)-x_{0}. As yy0y\ne y_{0} and GG is injective, h0Rdh\ne0_{\mathbb{R}^{d}}, so 0<h0<\lVert h\rVert; by Step 5, hε1k<δ\lVert h\rVert\le\varepsilon^{-1}\lVert k\rVert<\delta. Since Φ(x0+h)=y\nabla\Phi(x_{0}+h)=y and Φ(x0)=y0\nabla\Phi(x_{0})=y_{0}, Step 6 gives rθh\lVert r\rVert\le\theta\lVert h\rVert for r=kA0hr=k-A_{0}h. By claims 1 and 2 of Linearity, Compatibility with the Matrix Product, and a Norm Bound for the Matrix-Vector Product and Step 3, B0r=B0kB0(A0h)=B0khB_{0}r=B_{0}k-B_{0}(A_{0}h)=B_{0}k-h, so

G(y0+k)G(y0)B0k=hB0k=B0r.G(y_{0}+k)-G(y_{0})-B_{0}k=h-B_{0}k=-B_{0}r .

By claim 5 of Elementary Properties of the Euclidean Norm on Rn\mathbb{R}^n, Step 4, and claim 5 of Elementary Arithmetic in an Ordered Field,

G(y0+k)G(y0)B0k=B0rε1θhε1θε1k=ηk.\lVert G(y_{0}+k)-G(y_{0})-B_{0}k\rVert=\lVert B_{0}r\rVert\le\varepsilon^{-1}\theta\lVert h\rVert\le\varepsilon^{-1}\theta\varepsilon^{-1}\lVert k\rVert=\eta\lVert k\rVert .

As Rd\mathbb{R}^{d} is open (claim 1 of Euclidean Space is Open in Itself, and CkC^k Maps are Continuous) and contains y0+ky_{0}+k, GG is differentiable at y0y_{0} with derivative matrix B0B_{0}. By claim 1 of A Derivative Matrix is the Jacobian Matrix, and is Unique, jGi(y0)\partial_{j}G_{i}(y_{0}) exists and equals (B0)ij(B_{0})_{ij} for all i,j[d]i,j\in[d]. Hence, for every xRdx\in\mathbb{R}^{d} (take y0=Φ(x)y_{0}=\nabla\Phi(x), so x0=xx_{0}=x), the matrix DG(Φ(x))DG(\nabla\Phi(x)) has the same entries as B(x)B(x), so it is the inverse matrix of D2Φ(x)D^{2}\Phi(x).

Step 8 (Continuity of the partial derivatives of GG). Fix i,j[d]i,j\in[d] and y0Rdy_{0}\in\mathbb{R}^{d}, with x0x_{0}, A0A_{0}, B0B_{0} as in Step 7; by Step 7, jGi(y)=B(G(y))ij\partial_{j}G_{i}(y)=B(G(y))_{ij} for every yy. For any real d×dd\times d matrix MM, (Mej)i=lMil(ej)l=Mij(Me_{j})_{i}=\sum_{l}M_{il}(e_{j})_{l}=M_{ij} by Matrix-Vector Product, Real Matrices, Symmetric Matrices and the Semidefinite Ordering: Standing Notation §basis and claim 7 of Properties of Finite Sums.

Let η>0\eta>0 and θ=ηε2(2d2)1>0\theta=\eta\varepsilon^{2}(2d^{2})^{-1}>0. For k,l[d]k,l\in[d] the function Akl=klΦA_{kl}=\partial_{k}\partial_{l}\Phi is continuous at every point, by clause 1 of C^k Maps on a Euclidean Open Set applied to the C1C^{1} function lΦ\partial_{l}\Phi, so by Claim 3 there is ρkl>0\rho_{kl}>0 with Akl(x)Akl(x0)<θ|A_{kl}(x)-A_{kl}(x_{0})|<\theta whenever xx0<ρkl\lVert x-x_{0}\rVert<\rho_{kl}. Let ρ\rho be the least of the ρkl\rho_{kl} (claim 9 of Elementary Order Arithmetic in an Ordered Field, applied repeatedly), and let yy0<ερ\lVert y-y_{0}\rVert<\varepsilon\rho. With x=G(y)x=G(y), Step 5 gives xx0ε1yy0<ρ\lVert x-x_{0}\rVert\le\varepsilon^{-1}\lVert y-y_{0}\rVert<\rho. Write A1=A(x)A_{1}=A(x), B1=B(x)B_{1}=B(x) and u=B0eju=B_{0}e_{j}; then A0u=ejA_{0}u=e_{j} (Step 3) and uε1ej=ε1\lVert u\rVert\le\varepsilon^{-1}\lVert e_{j}\rVert=\varepsilon^{-1} (Step 4, Real Matrices, Symmetric Matrices and the Semidefinite Ordering: Standing Notation §basis). By Step 3 and claims 1 and 2 of Linearity, Compatibility with the Matrix Product, and a Norm Bound for the Matrix-Vector Product,

B1eju=B1ejB1(A1u)=B1(A0uA1u)=B1((A0A1)u),B_{1}e_{j}-u=B_{1}e_{j}-B_{1}(A_{1}u)=B_{1}(A_{0}u-A_{1}u)=B_{1}\bigl((A_{0}-A_{1})u\bigr),

the last step because ((A0A1)u)k=l((A0)kl(A1)kl)ul=(A0u)k(A1u)k((A_{0}-A_{1})u)_{k}=\sum_{l}\bigl((A_{0})_{kl}-(A_{1})_{kl}\bigr)u_{l}=(A_{0}u)_{k}-(A_{1}u)_{k} by Difference of Real Matrices, Matrix-Vector Product and claims 2 and 3 of Properties of Finite Sums. By claim 3 of Linearity, Compatibility with the Matrix Product, and a Norm Bound for the Matrix-Vector Product, (A0A1)uCu\lVert(A_{0}-A_{1})u\rVert\le C\lVert u\rVert with C=(c1,,cd)C=\lVert(c_{1},\dots,c_{d})\rVert and ck=l(A0)kl(A1)klc_{k}=\sum_{l}|(A_{0})_{kl}-(A_{1})_{kl}|; here 0ckdθ0\le c_{k}\le d\theta by claims 2, 3 and 5 of Properties of Finite Sums, so Cd2θC\le d^{2}\theta by Claim 4. By Step 4 and claim 5 of Elementary Arithmetic in an Ordered Field,

B1ejuε1(A0A1)uε1d2θε1=η2.\lVert B_{1}e_{j}-u\rVert\le\varepsilon^{-1}\lVert(A_{0}-A_{1})u\rVert\le\varepsilon^{-1}d^{2}\theta\,\varepsilon^{-1}=\tfrac{\eta}{2}.

Therefore, by claim 4 of Elementary Properties of the Euclidean Norm on Rn\mathbb{R}^n,

jGi(y)jGi(y0)=(B1ej)i(B0ej)i=(B1eju)iη2<η,|\partial_{j}G_{i}(y)-\partial_{j}G_{i}(y_{0})|=|(B_{1}e_{j})_{i}-(B_{0}e_{j})_{i}|=|(B_{1}e_{j}-u)_{i}|\le\tfrac{\eta}{2}<\eta ,

and jGi\partial_{j}G_{i} is continuous at y0y_{0} by Claim 3.

Step 9 (Proof of lem:gradient-diffeomorphism-strongly-convex-2026a#inverse). Step 3 gives the positive definiteness of D2Φ(x)D^{2}\Phi(x) and D(Φ)(x)=D2Φ(x)D(\nabla\Phi)(x)=D^{2}\Phi(x). For each i[d]i\in[d], the component GiG_{i} is continuous at every point (Step 5), and for each j[d]j\in[d] its partial derivative jGi\partial_{j}G_{i} exists at every point (Step 7) and is continuous at every point (Step 8); by clause 1 of C^k Maps on a Euclidean Open Set, read through clause 3 there, GiG_{i} is of class C1C^{1} on Rd\mathbb{R}^{d}. Finally, Step 7 shows that DG(Φ(x))DG(\nabla\Phi(x)) is the inverse matrix of D2Φ(x)D^{2}\Phi(x) for every xRdx\in\mathbb{R}^{d}.

Please log in to copy this version.

Citations

Loading…

Dependency Graph

0 prerequisites

Comments

Loading…