I have seen two definitions of differentiability of a real valued function and I wonder why they are equivalent.
The first definition: For a function $\mathbf{F}:\mathbb R^n\to \mathbb R$ is differentiable at $\mathbf x$, if there exist a matrix $\mathbf{DF}(\mathbf x)$ such that $$\lim_{\Delta\mathbf x\to\mathbf0}\frac{\mathbf F(\mathbf x+\Delta\mathbf x)-\mathbf F(\mathbf x)-\mathbf{DF}(\mathbf x)\Delta\mathbf x}{||\Delta\mathbf x||}=0$$
It turns out that $\mathbf{DF}=\nabla \mathbf F$
So if $\mathbf F$ is differentiable, $$\lim_{\Delta\mathbf x\to\mathbf0}\frac{\Delta\mathbf F-\nabla \mathbf F\cdot\Delta\mathbf x}{\Delta \mathbf x}=0$$
The second definition: If $\mathbf F$ is differentiable, $$\Delta\mathbf F=\nabla\mathbf F\cdot\Delta\mathbf x+\epsilon\cdot\Delta\mathbf x$$ where $\epsilon=(\epsilon_1,\epsilon_2,...,\epsilon_n)$ and $\epsilon\to\mathbf0$ as $\Delta \mathbf x\to \mathbf0$
I know how to prove 2 implies 1 by Cauchy Schwarz inequality ($\epsilon\cdot\Delta\mathbf x\le||\epsilon||||\Delta\mathbf x||$) but I don't know how to prove 1 implies 2