Concavity for multivariate functions

$\begingroup$

What ways are there to prove that a function with more than 2 variable is concave?ٍ
I know we can check that the associated Hessian matrix is negative (semi)-definite, but are there other ways?

$\endgroup$ 0

1 Answer

$\begingroup$

This list isn't exhaustive but here are a few more ways. Note that a function $f:\operatorname{dom}(f)\subset\Bbb R^n \to \Bbb R^n$ is concave if and only if $-f$ is convex. So I'll give some tricks to use in order to prove that a functions is convex.

  • You can always check directly the definition.

  • $f$ is differentiable and $\operatorname{dom}(f)$ is an open set, then $f$ is convex if and only if $\operatorname{dom}(f)$ is convex and $$ f(y)\geq f(x)+\langle \nabla f(x),y-x\rangle \qquad \forall x,y \in \operatorname{dom}(f)$$

  • If $f\in C^2(\operatorname{dom}(f))$ and $\operatorname{dom}(f)$ is open, then $f$ is convex if and only if $\operatorname{dom}(f)$ is convex and the Hessian of $f$ is positive semi-definite.

  • $f$ is convex if and only if the epigraph of $f$ is convex.

  • If you can prove that $f$ has two distinct local minima, then $f$ is not convex.(see)

  • the composition of nondecreasing convex functions is convex. (see)

$\endgroup$

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like