Concave implies subadditive [duplicate]

Let $f: [0, \infty) \to [0,\infty)$ be concave, meaning; $$ f(tx + (1-t)y) \ge tf(x) + (1-t)f(y)$$

for $t \in [0,1]$. Also, assume $f(0) = 0$. I trying to show $f(x+y) \le f(x) + f(y)$ but I fail. Is there any advise you can give me for help? I appreciate.


Notice by taking $y=0$ that $t f(x) ≤ f(tx)$. Then using $t = \frac{x}{x+y}\in[0,1]$, \begin{align} f(x) &= f(t(x+y))\phantom{(1-{})} \geq t f(x+y)\\ f(y) &= f((1-t)(x+y))\geq (1-t) f(x+y)\end{align} so $f(x)+f(y) \geq f(x+y)$.

As mentioned in the comments by Martin R: the same holds for all concave functions $f:[0,\infty)\to\mathbb R$ with $f(0)\ge 0$.

$\color{lightgrey} {\text{Remark: I quickly typed this proof because this question is a top google result for the title}}$