$$f(x_1,x_2,...x_n):R^n \rightarrow R$$ The definition of the gradient is $$ \frac{\partial f}{\partial x_1}e_1 +\ ... +\frac{\partial f}{\partial x_n}e_n$$
which is a vector.
Reading this definition makes me consider that each component of the gradient corresponds to the rate of change with respect to my objective function if I go along with the direction $e_i$.
But I can't see why this vector (defined by the definition of gradient) has anything to do with the steepest descent.
Why do I get maximal value gain if I move along with the direction of gradient ?