2

Let $\Omega\subset \mathbb R^n$ be a connected open set and $f\in C_0(\Omega,(-\infty,0))$ be a locally convex function, i.e. for any $x\in\Omega$ there exists a neighborhood $U(x)$ where $f$ is convex. Does it imply that $\Omega$ is convex?

I want to motivate my question a little: The sublevels of a convex functions are convex. So one could consider to characterize convex sets as sublevels of convex functions, i.e. to say a convex set $\Omega$ is characterized by (the existence of) a convex exhaustion function $f\in C_0(\Omega,(-\infty,0))$. This is relatively trivial, because a convex function can always be extended convexly to the convex envelope of its domain (or even to R^n if one allows the values $\pm \infty$). The question gets more interesting, if one assumes only local convexity of $f$. Local convexity is a "natural" condition if one comes from PDE theory, because a $C^2$ function is locally convex if and only if its Hessian is positive semidefinite. Consequently, the notion of locally convex functions appears e.g. in Trudinger, Wang "Hessian measures I" (page 1: "n-convex functions are convex") or enter link description here (page 6: "When k = n, it is equivalent to the usual convexity."), and in both papers, convexity is mistaken for local convexity. In contrast to a convex exhaustion function, it is not so easy to see that a locally convex exhaustion function always lives on a convex domain.

  • 2
    you want to assume that $\Omega$ is connected. – daw May 09 '25 at 15:16
  • This is not true. You can start with an arbitrary convex function and restrict it to some open, connected set. – gerw May 09 '25 at 20:34
  • @gerw this is more complicated than it looks: the function has zero boundary conditions and is negative in the interior. – daw May 10 '25 at 12:53

1 Answers1

1

The proof works very similar to https://math.stackexchange.com/a/4010904/1627483 : Given two points, there is always a polygonal path between them. Contracting the path to a line continuously (e.g. like in that answer), it can never touch the boundary of $\Omega$ (because we would have the value 0 in the middle of a line segment and negative values at the end points, contradicting the local convexity of $f$). Therefore, we can contract the path until it is a line segment between the two points staying in $\Omega$ and hence $\Omega$ includes that line segment.