Let XX be a real vector space, let ΩX\Omega\subseteq X be a nonempty , and let f:ΩRf:\Omega\to\mathbb R.

Define the extension f~:X(,+]\widetilde f:X\to(-\infty,+\infty] by

f~(x)={f(x),xΩ,+,xΩ.\widetilde f(x)= \begin{cases} f(x), & x\in\Omega,\\ +\infty, & x\notin\Omega. \end{cases}

The function ff is convex on Ω\Omega if f~\widetilde f is a on XX. Equivalently, for all x,yΩx,y\in\Omega and λ[0,1]\lambda\in[0,1],

f(λx+(1λ)y)λf(x)+(1λ)f(y).f(\lambda x+(1-\lambda)y)\le \lambda f(x)+(1-\lambda)f(y).
Interpretation

Extending by ++\infty packages the domain constraint into an extended-real function without changing the convexity inequality on Ω\Omega.