Is there any convex function $f$ on a normed space $X$ such that $\partial f(x)=\emptyset$ at every $x\in X$?
2026-03-30 06:07:56.1774850876
On
Non-subdifferentiable convex function on a normed space
546 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
2
There are 2 best solutions below
1
On
A convex function must be subdifferentiable on the relative interior of its domain (where it is finite). So the only points where one can have an issue is the boundary of its domain.
The function constructed by Kevin Holt is one where all of the domain is boundary--hence Theorem 23.4 in Rockafellar's Convex Analysis cannot be used.
As another illustration of how things can go badly at boundary points, consider the function $$g(x) = \left\{ \begin{array}{cc} 1-\sqrt{x} & x \geq 0 \\ \infty & \text{otherwise} \end{array} \right.$$ which is convex and defined at $0$, but not subdifferentiable there. A linear equation tangent to $g$ at $0$ must have infinite slope.
From Rockafellar's Convex Optimization book, Theorem 23.3:
Additionally, Rockafellar Theorem 23.4 says that if $f$ is a proper convex function, then if $x \in \text{ri} (\text{dom} f)$ then $\partial f(x)$ is non-empty.
Or in other words, if you have a proper convex function with a non-empty relative interior, then there is at least one point where it is subdifferentiable.
To construct an example of a convex function that is never subdifferentiable, we can build a function that has no relative interior and whose directional derivative in its domain is always infinite in at least one direction. I believe this is one such example: $$ f(x) = \begin{cases} -\infty & \text{if } ||x||<1, \\ 0 & \text{if } ||x|| =1, \\ +\infty & \text{if } ||x||>1 \end{cases} $$