Math 2.0

Operations research, mathematical programming Definition

Proximal operator

Builds on Hilbert spaceConvex functionSemicontinuity

Definition

Let HH be a real Hilbert space with norm ∥⋅∥\norm{\cdot}. Let f ⁣:H→(−∞,+∞]f \colon H \to (-\infty, +\infty] be a convex, lower semicontinuous function that is not identically +∞+\infty. The proximal operator of ff is the map prox⁡f ⁣:H→H\operatorname{prox}_f \colon H \to H given by prox⁡f(v)=arg min⁡x∈H(f(x)+12∥x−v∥2).\operatorname{prox}_f(v) = \operatorname*{arg\,min}_{x \in H} \left( f(x) + \tfrac12 \norm{x - v}^2 \right).

Remarks

The minimizer exists and is unique, since the function being minimized is lower semicontinuous, strongly convex and tends to +∞+\infty as ∥x∥→∞\norm{x} \to \infty. Equivalently, p=prox⁡f(v)p = \operatorname{prox}_f(v) exactly when v−pv - p lies in the subdifferential ∂f(p)\partial f(p). Example: let C⊆HC \subseteq H be nonempty, closed and convex, and let ff be 00 on CC and +∞+\infty outside. Then f(x)+12∥x−v∥2f(x) + \tfrac12 \norm{x - v}^2 is finite only on CC, so prox⁡f(v)\operatorname{prox}_f(v) is the point of CC nearest to vv, the projection of vv onto CC. Example: for f(x)=λ∣x∣f(x) = \lambda \abs{x} on ℝ\R with λ>0\lambda > 0, one finds prox⁡f(v)=sgn⁡(v)max⁡(∣v∣−λ,0)\operatorname{prox}_f(v) = \sgn(v) \max(\abs{v} - \lambda, 0), the soft thresholding map. Non-example: let ff be 00 on {−1,1}\set{-1, 1} and +∞+\infty elsewhere on ℝ\R, so ff is not convex. At v=0v = 0 both −1-1 and 11 minimize f(x)+12x2f(x) + \tfrac12 x^2, so no single proximal point is defined.

Reading path

To understand this page from the ground up, read these 4 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Convex function concept
  2. Hilbert space concept
  3. Semicontinuity concept
  4. Proximal operator definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Proximal_operator
About this page
Tag9NMMRYKBNG
URIm2://9NMMRYKBNG
Kinddefinition
WritingW0 stub
MSC90C25, 47H09, 49J53
DefinesProximal operator
UsesHilbert space, Convex function, Semicontinuity
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.