Let $U\subset\mathbb R^m$ be an open subset.
I would like to prove the following equivalence:
$f:U\to \mathbb R^n$ is differentiable at the point $a\in U$
$\Leftrightarrow$
There is for each $h\in \mathbb R^m$ with $a+h\in U$, a linear transformation $A(h):\mathbb R^m\to \mathbb R^n$ such that $f(a+h)-f(a)=A(h)\cdot h$ and $h\mapsto A(h)$ is continuous at $h=0$.
I've already tried to prove both sides of this equivalence without success. I need a hint to tackle this question.