TheoremBase

Properties of the Proximal Map of a Convex Function

The proximal map of a convex function has fibres described by the subdifferential, is surjective, is firmly nonexpansive and hence Lipschitz with constant one, and wherever it is differentiable its derivative matrix AA satisfies ∥Ah∥2≤(Ah)⋅h\lVert Ah\rVert^2\le (Ah)\cdot h and is injective away from the degenerate set.

Statement

We work in the setting of Product Measures and Lebesgue Measure on ℝⁿ: Standing Notation and Background, whose notation is fixed for every dimension and is used here with a natural number nn satisfying 1≤n1\le n: the real numbers, the Euclidean norm ∥ ⋅ ∥\lVert\,\cdot\,\rVert, dot product, distance dEd_{E} and notion of openness, and the convention that Lipschitz maps between subsets of Euclidean spaces are understood for the restricted Euclidean distances, are as fixed there.

Let f:Rn→Rf:\mathbb{R}^{n}\to\mathbb{R} be convex on Rn\mathbb{R}^{n}, which is a convex subset of itself, let ∂f=∂Rnf\partial f=\partial_{\mathbb{R}^{n}}f be its subdifferential, and let J=JfJ=J_{f} be its proximal map. Then the following hold.

1. (Description of the fibres) For all x,y∈Rnx,y\in\mathbb{R}^{n} one has J(x)=yJ(x)=y if and only if x−y∈∂f(y)x-y\in\partial f(y).

2. (Surjectivity) For every y∈Rny\in\mathbb{R}^{n} and every q∈∂f(y)q\in\partial f(y) one has J(y+q)=yJ(y+q)=y. In particular JJ maps Rn\mathbb{R}^{n} onto Rn\mathbb{R}^{n}.

3. (Firm nonexpansiveness) For all x,x′∈Rnx,x'\in\mathbb{R}^{n},

∥J(x)−J(x′)∥2≤(J(x)−J(x′))⋅(x−x′).\lVert J(x)-J(x')\rVert^{2}\le\bigl(J(x)-J(x')\bigr)\cdot(x-x').

4. (Nonexpansiveness) For all x,x′∈Rnx,x'\in\mathbb{R}^{n} one has ∥J(x)−J(x′)∥≤∥x−x′∥\lVert J(x)-J(x')\rVert\le\lVert x-x'\rVert; that is, JJ is Lipschitz with constant 11 on Rn\mathbb{R}^{n}.

5. (The derivative where it exists) Let x∈Rnx\in\mathbb{R}^{n} be a point at which JJ is differentiable, with derivative matrix the real matrix AA with nn rows and nn columns. Then

∥Ah∥2≤(Ah)⋅hfor every h∈Rn.\lVert Ah\rVert^{2}\le(Ah)\cdot h\qquad\text{for every }h\in\mathbb{R}^{n}.

Moreover, if there is no ν∈Rn\nu\in\mathbb{R}^{n} with ∥ν∥=1\lVert\nu\rVert=1 such that ν⋅(Ah)=0\nu\cdot(Ah)=0 for every h∈Rnh\in\mathbb{R}^{n}, then the map h↦Ahh\mapsto Ah is injective.

Proofs

Log in to submit a proof.

Loading...

Citations

Loading…

Dependencies

Loading…

Related

0 relations

Curated associations between results. These are editable and subjective — they do not replace the dependency graph, which is derived from the references in the text.

No relations recorded yet.

Comments

Log in to comment.

Loading…