Prove domain of a concave function is convex

1.7k Views Asked by At

So I am attempting to prove that the domain of a concave function is convex. The domain of $f$ is defined as

dom$f:=\{x\in\mathbb{R}^n\mid f(x)<+\infty\}$

and the definition of $f$ being concave is that $\forall x,y\in\mathbb{R}^n,\forall t\in[0,1]$, where $f(tx+(1-t)y)\geq tf(x)+(1-t)f(y)$.

And so to prove that the domain is convex means $\forall x,y\in$ dom$f, \forall t\in[0,1]:tx+(1-t)y\in$ dom$f$, which is equivalent to showing $f(tx+(1-t)y)< +\infty$.

However, I am having difficulty using the definition of $f$ being concave. Is there a different definition to use. We use some conventions handling operations with $\infty$, such as $\infty\cdot0=\infty$, $\infty-\infty=\infty$, and $(-\infty)\cdot0=0$. But I do not see how these are useful for the definition of $f$ being concave.

2

There are 2 best solutions below

1
On

EDITED:

With your convention $\infty - \infty = \infty$, suppose your function takes value $+\infty$ (say at point $x$). Then for any point $y \ne x$, writing $y = w/2 + x/2$ where $w = 2y-x$, we have $f(y) \ge f(w)/2 + f(x)/2 = +\infty$. Thus if the function takes the value $+\infty$ anywhere, it is identically $+\infty$. So I think there's something wrong with the statement of the question.

More usually, one might consider the "domain" for an extended-real valued function to be the set where the value is finite ($-\infty < f(x) < \infty$). In the case of a concave function, that is a convex set, and can be a nonempty proper subset of $\mathbb R^n$ (for a concave function that takes the value $-\infty$ but not $+\infty$).

0
On

You seem to be using the extended-value extension for convex functions, which doesn't really makes sense for a concave function.

Typically a concave function is extended by defining it to be $-\infty$ outside its domain (see Boyd and Vandenberghe section 3.1.2). The idea is if you try to optimize a function $f$ outside of its domain, you get "infinitely bad" answers. Since we usually maximize a concave $f$, "infinitely bad" here means we define the extension $\tilde{f}(x)=-\infty$ for $x \notin \text{dom } f $.

If we define concavity, for the extended function $\tilde{f}$, as: $$ \forall x, y, 0 <\theta < 1, \tilde{f}(\theta x + (1-\theta)y) \ge \theta \tilde{f}(x) + (1-\theta)\tilde{f}(y)$$ then it's not hard to see why $\text{dom }f := \{ x |\tilde{f}(x) >-\infty \}$ is convex by our definition.