Documentation

Tdaf.Analysis.Convex.Subgradient.EssentiallySmooth

Essential smoothness #

A convex function is essentially smooth when the interior C of its effective domain is non-empty, f is differentiable throughout C, and ‖∇f xᵢ‖ → ∞ along every sequence in C approaching a point outside C. For a closed proper convex function on a finite-dimensional inner product space this happens exactly when the subdifferential is single-valued, and in that case ∂f is the gradient on C and empty elsewhere — so the multivalued object ∂f carries precisely the information of the classical gradient mapping. That is what makes the Legendre transformation work.

Main results #

Implementation notes #

Condition (c) is stated at every point outside C, where the book states it at boundary points of C. Since C is open the two readings agree, and this one avoids re-deriving boundaryness at every use. Gradients are compared through their Riesz representatives, since ∂f x for the pairing innerₗ E is a set of vectors while fderiv lands in StrongDual ℝ E.

References #

[^1]: R. T. Rockafellar, Convex Analysis, Princeton University Press, 1970, §26.

Essential smoothness. Writing C = int (dom f): (a) C is non-empty, (b) f is differentiable throughout C, and (c) ‖∇f xᵢ‖ → ∞ for every sequence in C converging to a point outside C. A finite differentiable convex function on the whole space is essentially smooth, (c) holding vacuously.

Instances For

    On the interior of the effective domain, an essentially smooth function has exactly one subgradient, namely its gradient.

    Off the interior of the effective domain, an essentially smooth closed proper convex function has no subgradient: a subgradient at x would force a sequence of gradients to converge, which condition (c) forbids.

    For an essentially smooth closed proper convex function, dom ∂f is exactly the interior of the effective domain.

    An essentially smooth closed proper convex function has a single-valued subdifferential.

    A single-valued subdifferential is a gradient on the relative interior: a subgradient exists at every point of ri (dom f), single-valuedness makes it the only one, and a lone subgradient is a gradient.

    The substantive half: a closed proper convex function with a single-valued subdifferential is essentially smooth. Conditions (a) and (b) hold because a gradient exists only at interior points, forcing ri (dom f) = int (dom f); condition (c) holds because a bounded subsequence of gradients would converge to a subgradient at the limit point.

    For a closed proper convex function, single-valuedness of the subdifferential and essential smoothness are the same thing.