If $E\subseteq \mathbb R^d$ is convex and $f:E\to\mathbb R$ is a convex function, is it true that :
For all $x\in E$, if $f$ has partial derivatives at $x$ along all directions $u$ such that $x+tu\in E$ for small enough $t>0$ (i.e., $f$ is Gateaux-differentiable at $x$), then $f$ is differentiable (in the Fréchet sense) at $x$ ?
If $f$ is differentiable on $E$, then its gradient is continuous on $E$, even at boundary points ?
When $E$ is open, the answer is YES to both, but I am mostly interested in what happens at the boudary.
NB : when I say that $f$ is differentiable (in the Fréchet sense) at $x\in E$, I mean that there exists a vector $g\in\mathbb R^d$ such that $$\frac{f(y)-f(x)-g^\top (y-x)}{\|y-x\|} \xrightarrow[y\to x]{} 0$$ In that case, there is only one such vector that is parallel to $E$, i.e., in the span of $E-E$, and that's what I call the gradient of $f$ at $x$.