What criteria guarantee that gradient descent tends to a local minimum?

49 Views Asked by At

Is there a set of criteria that a function $f$ can have so as to ensure that the gradient descent algorithm leads us to a local minimum?

If so, why do such criteria ensure reaching a minimum?