Assume that $X$ is a finite-dimensional Banach space. I know that, in general, if two functions $f, g : X \to \mathbb{R}$ are convex, then the function $(f-g) : X \to \mathbb{R}$ given by $x \mapsto f(x) - g(x)$ is not necessarily convex. Are there conditions we can impose on $f$ and $g$ so that the difference is still convex, e.g., if $f (x) \geq g (x)$ for every $x$ then can we say it's convex?
Are there any results about the convexity of the difference of convex functions?