From midpoint convexity to full convexity
We will prove that midpoint convexity implies full convexity under mild conditions.
First, let’s define these terms. We say a function $f:(0,1) \to \mathbb R$ is $\lambda$-convex if
\[f(\lambda x + (1-\lambda)y) \le \lambda f(x) + (1-\lambda) f(y), \quad \forall x, y \in (0,1).\]If $f$ satisfies this condition for $\lambda = 1/2$, it is called midpoint convex. If $f$ is $\lambda$-convex for any $\lambda \in (0,1)$, then it is fully convex.
Proposition. If $f:(0,1) \to \mathbb R$ satisfies midpoint convexity and local upper boundedness, then $f$ is fully convex. $\Box$
The proof can be completed by establishing the following smaller results in order:
- The function $f$ is locally bounded;
- It is $\lambda$-convex for any dyadic number $\lambda$;
- $f$ is locally Lipschitz;
- Finally, $f$ is fully convex.
In the above, the set of dyadic numbers (or dyadic rationals), often denoted by $\mathbb{D}$, is the set of rational numbers of the form:
\(\mathbb{D} = \cup_{n=0}^\infty \mathbb{D}_n,\) where \(\mathbb{D}_n = \left\{ \frac{k}{2^n} \;\middle|\; k = 0, \ldots, 2^n \right\}.\)
The proof is detailed in this PDF.